/* Start of CMSMS style sheet 'gutconow_css' */
body {
	font: normal 12px Verdana;
	background-color: #d9e5ee;
	margin: 0;
	padding: 0;
}

a {
	color: #156f27;
	text-decoration: none;	
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
	vertical-align: bottom;
}

form {
	padding: 0;
	margin: 0;
}

fieldset,
iframe  {
	border: 0;
}

#page {
	width: 1024px;
	margin: 0  auto;
	position: relative;
	background-color: #fff;
}

#header {
	height: 115px;
	background: url("uploads/images/header.jpg") no-repeat;
}

#menu {
	width: 215px;
	float: left;
}

#content {
	line-height: 150%;
	width: 645px;
	float: left;
}

#content2 {
	width: 164px;
	float: left;
}

#content3 {
	line-height: 150%;
	padding: 5px 10px;
	width: 789px;
	float: left;
}

#content4 {
	padding: 5px 10px;
	width: 1000px;
}

#contact {
	margin: 20px;
	color: #156F27;
	font-weight: bold;
	font-size: 11px;
}

#footer {
	clear: both;
}

#topnavi {
	top: 52px;
	position: relative;
	text-align: center;
}

#topnavi ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#topnavi li {
	display: inline;
}

.left_box {
	border-top: 1px solid #156f27;
	margin-top: 15px;
}

.left_box h3 {
	font: bold 14px Verdana;
	color: #156f27;
}

.left_box h3,
.left_box p {
	padding: 5px;
	margin: 0;
}

.summaryVeranstaltungen, 
.summaryArchiv,
#summaryVeranstaltungen_linie, 
#summaryArchiv_linie {
	padding: 10px;
	width: 700px;
	background-color: #F1F5F8;	
}

#summaryVeranstaltungen_linie, 
#summaryArchiv_linie {
	margin-top: 20px;
	height: 20px;
}

#summaryVeranstaltungen_linie  {
	background: url("uploads/images/linie_wildschwein.gif") repeat-x;
}

#summaryArchiv_linie  {
	background: url("uploads/images/linie_buecher.gif") repeat-x;
}

#summaryRegionales_linie  {
	background: url("uploads/images/linie_bieber.gif") repeat-x;
}

.rot {
	color: red;
}

.gruen {
	color: green;
}

.rot,
.gruen {
	font-weight: bold;
}

/* image_fade 
 * Positon relative ist notwendig um das unterliegende img-Element absolut positionieren zu knnen 
 * Breite und Hhe sind notwendig, damit der Brower die Grsse des Image Faders kalkulieren kann.
 * REDAXO: Fr Redaxo implementierung hier kein margin oder padding angeben, das div wird auf Grsse der Bilder gesetzt.
 */
.image_fade {
	position: relative;
	float: left;
	width: 640px;
	height: 260px;
	border: none;
}
/* image_fade img
 *  Absolute Position und top, left = 0 muss gesetzt werden.
 * REDAXO: Kein margin und padding angeben.
 */
.image_fade img {
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	margin: 0;
	padding: 0;
}
.clear{
	clear: both;
}
/* ENDE - Vom Image Fader bentigte styles */
/* End of 'gutconow_css' */

