body {	padding: 0px;	margin: 0px;	background-color: #FFFFFF;	background-image: url(../images/hintergrund.gif);	background-repeat: repeat-y;	background-position: left top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #000000;}.fett {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #000000;	font-weight: bold;}.fettklein {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 16px;	color: #000000;	font-weight: bold;}.oben {	background-image: url(../images/oben.gif);	background-repeat: no-repeat;	width: 990px;	height: 139px;}.generische {	font-family: Verdana, Arial, Helvetica, sans-serif;	width: 500px;	height: 20px;	padding-top: 115px;	padding-left: 465px;	font-size: 10px;	color: #ffffff;	}.generischlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	padding-left: 5px;	padding-right: 5px;	text-decoration: none;}.generischlink:hover {	border-top: 4px solid #FFFFFF;}.suchfeld {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	width: 80px;	height: 12px;	background-color: #FFFFFF;	border: 1px solid #000000;	padding-left: 5px;	margin-left: 5px;}.navigation {	padding-top: 9px;	padding-left: 8px;	width: 180px;}.navieinzeln {	width: 163px;	height: 27px;	background-image: url(../images/hinten_navi.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 4px;}.navilink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	height: 27px;	text-decoration: none;	padding-left: 10px;}.navilink:active {	font-weight: bold;}.navilink:hover {	text-decoration: underline;}/*.navilink:hover {	color: #006AB6;}*/.navieinzelnblau {	width: 163px;	height: 27px;	background-image: url(../images/hinten_navi_blau.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 4px;}.unternavi {	width: 153px;	background-color: #0075BA;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	padding: 5px;}.navilinkblau {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	height: 27px;	text-decoration: none;	padding-left: 10px;}.navilinkblau:hover {	text-decoration: underline;}.contentstart {	position:absolute;	left: 180px;	top: 148px;	width: 601px;}.animation {	padding-left: 8px;}.willkommen {	padding-left: 25px;	padding-top: 30px;	width: 310px;	float:left;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0D3149;	font-weight: bold;}.teaserganzaussen {	padding-top: 30px;}.teaseraussen {	margin-left: 350px;	padding-top: 10px;	width: 220px;}	.teaserbox {	padding-top: 0px;	width: 220px;	/*padding-top: 20px;*/}.teaserlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #006AB6;	text-decoration: none;	font-weight: bold;}.teaserlink:hover {	text-decoration: underline;}.teaseraussenrechts {	left: 790px;	top: 148px;	width: 193px;	position:absolute;}.teaserboxrechts {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #7A8C98;	padding: 5px;}.blaufett {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0D3149;	font-weight: bold;}.blaufettlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0D3149;	text-decoration: none;	font-weight: bold;}.blaufettlink:hover {	text-decoration: underline;}.mehrlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0075BA;	text-decoration: none;}.mehrlink:hover {	text-decoration: underline;}.abstand {	height:12px;}.abstand1 {	height: 5px;}.abstand2 {	height: 20px;}.headerfolge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	height: 180px;	width: 609px;	background-color: #E8E8E8;}.folgebild {	width: 292px;	border-left-width: 8px;	border-left-style: solid;	border-left-color: #FFFFFF;	padding-right: 10px;}.headerbild {	float:left;}.content {	position:absolute;	left: 181px;	top: 139px;	width: 601px;}.textheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;	position:absolute;	left: 320px;	top: 20px;}.text_header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;	margin-left: 320px;	margin-top: -150px;}.textheader1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;	position:absolute;	left: 320px;	top: 216px;}.textheader2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;	position:absolute;	left: 320px;	top: 413px;}.textinhalt {	padding-left: 25px;	padding-top: 30px;	width: 560px;}.contentlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #006AB6;	text-decoration: none;}.contentlink:hover {	text-decoration: underline;}.schwarzlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}.schwarzlink:hover {	text-decoration: underline;}.nachoben {	padding-top:10px;	padding-left:590px;}.textfeld {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	width: 310px;	background-color: #e8e8e8;	border: 1px solid #000000;}textarea {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	width: 310px;	background-color: #e8e8e8;	border: 1px solid #000000;	height:80px;}.suchergebnis {	float: right;	padding-left: 200px;	padding-bottom: 5px;	padding-right: 7px;	vertical-align:middle;}.suchelink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #006AB6;	text-decoration: none;	font-weight: bold;}.suchelink:hover {	text-decoration: underline;}.teaserboxref {	width: 550px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color:#E8E8E8;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #7A8C98;}.teaserbild {	padding-right: 10px;	border:0px;	float:left;	/*height: 120px;*/}.galeriebild {	height: 400px;	margin: 15px;	border: 5px solid #0D3149;}.schliessen {	padding-left: 190px;}.sitemap_ebene1 {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: bold;     color: #0D3149;     text-decoration: none;     padding-left: 25px;}.sitemap_ebene2 {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #0D3149;     padding-left: 35px;     text-decoration: none;}.sitemap_ebene3 {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 9px;     color: #0D3149;     text-decoration: none;     padding-left: 55px; }.sitemap_abstand {	height:9px;}a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #006AB6;	text-decoration: none;}a:hover {	text-decoration: underline;}
