@charset "UTF-8";/* CSS Document */body{	margin: 0px;	padding: 0px;	background-image: url(../images/hintergrund.jpg);	background-repeat: repeat-x;	background-color: #ffffff;	}#anzeige{	width: 950px;	min-height: 350px;	margin: auto;	margin-top: -10px;	text-align: center;	padding-left: 20px;	padding-right: 15px;	margin-top: 15px;	background-image: url(../images/anzeige_schatten.png);	background-position: left top;	background-repeat: no-repeat;	}.claerer{ clear: both;}.links{	width: 195px;	height: 200px;	float: left;	border-right: 2px solid #ffffff;	background-image: url(../images/img_akt_gelb.jpg);	background-repeat: no-repeat;	background-color: #f5db00;	}.flash{	float: left;	}#rechts{	width: 750px;	min-height: 200px;	float: left;	}.right{	width: 195px;	min-height: 200px;	float: right;	margin-top: -7px;	border-top: 2px solid #ffffff;	border-left: 2px solid #ffffff;	background-color: #9ed199;	}.left{	width: 700px;	float: left;	}.footerright  {	background:url("../images/img_akt_grun.jpg") repeat-x scroll 0 0 #9ED199;	float:right;	height:133px;	margin-right:3px;	margin-top:2px;	width:750px;	}.footerleft {	float:left;	background:url("../images/img_akt_gelb.jpg");	margin:2px 0px;	width:185px;	height:125px;	padding:4px 5px;	}#footer, .footer {	background:url("../images/img_akt_grun.jpg") repeat scroll 0 0 transparent;	float:left;	height: 100px;	margin-right:3px;	margin-top:2px;	width:947px;	text-align: center;	}.content{	width: 937px;	min-height: 200;	float: left;	text-align: left;	padding: 10px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 30px;	border-top: 2px solid #ffffff;	background-color: #cfe8cb;	background-image: url(../images/hintergrund-anzeige.jpg);	background-position: right top;	background-repeat: repeat-y;	}.themen{	width: 356px;	height: 406px;	float: left;	border-top: 2px solid #ffffff;	border-left: 2px solid #ffffff;	border-right: 2px solid #ffffff;	background-color: #9ed199;	background-image: url(../images/img_themen.jpg);	background-repeat: repeat-x;	}.aktu_grun{	width: 195px;	height: 202px;	float: left;	border-top: 2px solid #ffffff;	background-image: url(../images/img_akt_grun.jpg);	background-repeat: no-repeat;	background-position: top;	background-color: #9ed199;	}.aktu_gelb{	width: 195px;	min-height: 173px;	clear: both;	float: left;	padding-top: 17px;	color: #333333;	border-top: 2px solid #ffffff;	background-image: url(../images/img_akt_gelb.jpg);	background-repeat: no-repeat;	background-position: top;	background-color: #f5db00;	}/***************** Themen *****************/.themen .img{	width: 110px;	height: 80px;	float: left;	margin-right: 5px;	}.themen-content{	width: 356px;	height: 80px;	margin-bottom: 8px;;	}.themen-content p{	margin-top: 0px;	width: 340px;	}.bild_left{	float: left;	margin-right: 10px;	}.left .bild_left{	padding: 2px;	border: 2px solid #ffffff;	}.left .bild_left:hover{	background-color: #ffffff;	}/***************** Aktuelles *****************/.aktuelles-content{	width: 690px;	min-height: 125px;	clear: both;	background-color: #EBF1E7;	margin-left: 10px;	padding:5px;	padding-right: 15px;	margin-top: 10px;	}/***************** Images *****************/.image-left{	float: left;	margin-right: 10px;	}iframe{	border: 0px;	margin-left: 15px;	}/************** Aktivit�ten ********************/.aktivitaeten{	width: 600px;	height: 200px;	margin-left: 70px;	margin-top: 15px;	background-color: #b7deb1;	}.aktivitaeten li{	width: 130px;	height: 15px;	margin-bottom: 5px;	margin-left: 0px;	padding-left: 20px;	}.aktu_gelb ul{	list-style-type: none;}.aktu_gelb li{	color: #333333;	margin-left: -20px;	list-style-type: square;	list-style-position: inherit;	margin-bottom: 5px;	padding-left: 10px;	padding-bottom: 5px;	border-bottom: 1px dashed #ffffff;	}.left .info{	 width: 720px;	 min-height: 150px;	 clear: both;	 margin-left: 10px;	 margin-bottom: 25px;	 padding-bottom: 10px;	 background-color: #ebf1ef;	}.left .content-info{	 width: 700px;	 min-height: 175px;	 clear: both;	 padding: 5px;	 text-align: justify;	 background-color: #ebf1ef;	}.left .download{	 width: 500px;	 margin-left: 15px;	 margin-top: 5px;	 margin-bottom: 15px;	}.adresse{	 width: 250px;	 height: 100px;	 float: right;	 }.left .berichte{	 width: 700px;	 margin-left: 10px;	}.left .content-berichte{	 width: 700px;	 min-height: 25px;	 clear: both;	 padding: 5px;	 text-align: justify;	 background-color: #ebf1ef;	}/*===================================================				  	Startseite===================================================*/	#left{	width: 752px;	min-height: 849px;	float: left;	border-top: 2px solid #ffffff;	background-image: url(../images/img_themen.jpg);	background-repeat: repeat-x;	background-color: #9ed199;	}#left .kasten_gross{	width: 374px;	min-height: 834px;	float: left;	padding-top: 15px;	border-right: 2px solid #ffffff;	background-image: url(../images/img_themen.jpg);	background-repeat: repeat-x;	background-color: #9ed199;	}#left .pauschale{	width: 340px;	min-height: 100px;	float: left;	padding: 5px;	margin: 10px;	margin-bottom: 5px;	line-height: 20px;	border: 1px dotted #333333;	 background-color: #ffffff;	 }#left .pauschale p{	text-align: left;	margin-top: 5px;	}#left .pauschale img{	float: left;	margin-right: 7px;	}#left .akutelles{	width: 344px;	min-height: 135px;	float: left;	margin: 15px;	margin-bottom: 5px;	border-bottom: 1px solid #60825c;	}#left .akutelles a:link,#left .akutelles a:visited{	font-weight: bold;	float: right;	}#left .pauschale a:hover{	text-decoration: none;	}.preis{	position: absolute;	}.datum{	width: 60px;	height: 60px;	float: left;	margin-right: 10px;	margin-bottom: 50px;	}.monat{	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #333333;	background-color: #d0d8cb;	}.tag{	font-weight: bold;	font-size: 24px;	background-color: #f7fdf3;	}#right{	width: 195px;	min-height: 150px;	float: left;	}#pauschalen{	height: 285px;	padding: 10px;	margin: 15px;	border-bottom: 2px solid #60825c;	background-color: #ffffff;	}#pauschalen h1{	text-align: left;	}#pauschalen .pauschalename{	font-size: 16px;	font-weight: bold;	width: 310px;	padding: 5px;	margin-top: 170px;	position: absolute;	z-index: 25px;	border-bottom: 2px solid #60825c;	border-top: 2px solid #60825c;	background-image: url(../images/img_transparenz_50.png);	}#pauschalen .diashow{	width: 320px;	float: left;	margin-right: 30px;	text-align: left;	}#pauschalen .image_diashow{		float: left;	padding: 3px;	margin-left: 3px;	margin-right: 3px;	border: 1px dotted #333333;	background-color: #FFFFFF;	}.beschreibung{	width: 332px;	height: 250px;	float: left;	padding: 10px;	margin-left: 15px;	margin-bottom: 15px;	border-bottom: 2px solid #60825c;	background-color: #ffffff;	}
