BODY {
	background : #fff;
	} 
* {
		margin:0;
		padding:0;
		}
#NaviMainrechts { 
font-weight : bold; 
z-index : 30; 
left : 690px; 
margin : 0; 
overflow : visible; 
width : 82px; 
height : 51px; 
position : absolute; 
padding-top : 0; 
border-bottom : 1px solid #fff; 
top : 23px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
visibility : visible; 
color : #999999; 
} 
#NaviMainrechts A { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #999999; 
text-decoration : none; 
text-align : left; 
} 
#NaviMainrechts A:hover { 
color : #e60005; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
text-align : left; 
} 
#NaviMainrechts .Status { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #cc0000; 
text-decoration : none; 
text-align : left; 
} 
#greenlineOben {
	position : absolute;
	left : 0px;
	top : 77px;
	width : 100%;
	height : 20px;
	z-index : 1;
	background-color : #53ac39;
} 
#Navibackground {
	position : absolute;
	left : 0;
	top : 98px;
	width : 100%;
	height : 79px;
	z-index : 2;
	background-color : #eef2df;
	visibility : visible;
} 
#Subline-links { 
position : absolute; 
left : 43px; 
top : 110px; 
width : 122px; 
height : 37px; 
z-index : 17; 
overflow : visible; 
visibility : visible; 
text-align : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
line-height : 12px; 
letter-spacing : 0.15em; 
} 
#Subline-rechts { 
position : absolute; 
left : 773px; 
top : 110px; 
width : 188px; 
height : 63px; 
z-index : 17; 
overflow : visible; 
visibility : visible; 
text-align : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
line-height : 12px; 
letter-spacing : 0.15em; 
} 
#baseNavigationButtons { 
border-right : 0 solid #fff; 
font-weight : bold; 
z-index : 11; 
left : 170px; 
margin : 0; 
overflow : visible; 
width : 592px; 
height : 20px; 
padding-top : 0; 
border-bottom : 0 solid #fff; 
position : absolute; 
top : 77px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
visibility : visible; 
} 
#baseNavigationButtons UL { 
display : inline; 
margin : 0; 
list-style-type : none; 
padding : 0; 
} 
#baseNavigationButtons UL LI { 
display : inline; 
margin : 0; 
line-height : 180%; 
padding : 0; 
width : auto; 
height : 20px; 
} 
#baseNavigationButtons UL LI A { 
padding-right : 0; 
padding-left : 9px; 
float : left; 
padding-bottom : 0; 
margin : 0; 
border-left : 1px solid #fff; 
color : #fff; 
padding-top : 0; 
height : 20px; 
background-color : #53ac39; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
width : auto; 
} 
#baseNavigationButtons UL LI A:hover { 
color : #fff; 
background-color : #e60005; 
border-top-width : 0; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : solid; 
border-left-style : solid; 
border-top-color : #ffffff; 
border-right-color : #ffffff; 
border-bottom-color : #e60005; 
border-left-color : #ffffff; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
height : 20px; 
width : auto; 
} 
#baseNavigationButtons UL LI .RUBRIK1 { 
padding-right : 7px; 
padding-left : 7px; 
width : auto; 
margin-top : 0; 
margin-bottom : 0; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .RUBRIK2 { 
width : auto; 
padding-right : 7px; 
padding-left : 7px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .RUBRIK3 { 
width : auto; 
padding-right : 7px; 
padding-left : 7px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .RUBRIK4 { 
width : auto; 
padding-right : 7px; 
padding-left : 7px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .RUBRIK5 { 
width : auto; 
padding-right : 7px; 
padding-left : 7px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .RUBRIK6 { 
width : auto; 
padding-right : 8px; 
padding-left : 7px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #ffffff; 
height : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#baseNavigationButtons UL LI .STATUS { 
padding-right : 7px; 
display : block; 
padding-left : 7px; 
margin : 0; 
border-left : 1px solid #fff; 
color : #fff; 
background-color : #cc0000; 
text-decoration : none; 
width : auto; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #cc0000; 
height : 20px; 
} 
#MenueBild { 
position : absolute; 
left : 170px; 
top : 97px; 
width : 590px; 
height : 80px; 
z-index : 8; 
overflow : hidden; 
visibility : visible; 
border-right-width : 1px; 
border-left-width : 1px; 
border-top-color : #ffffff; 
border-right-color : #ffffff; 
border-bottom-color : #ffffff; 
border-left-color : #ffffff; 
border-right-style : solid; 
border-left-style : solid; 
} 
#Gesundheitstest { 
position : absolute; 
left : 170px; 
top : 107px; 
width : 530px; 
height : 50px; 
z-index : 15; 
overflow : hidden; 
background-color : #339933; 
padding : 15px 30px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-top-style : none; 
border-right-style : solid; 
border-bottom-style : none; 
border-left-style : solid; 
border-right-color : #ffffff; 
border-left-color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
visibility : hidden; 
} 
#Gesundheitstest A { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#Gesundheitstest A:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #3e3e3e; 
text-decoration : none; 
} 
#logo-rechts { 
padding-top : 0; 
position : absolute; 
left : 773px; 
top : 27px; 
width : 192px; 
height : 51px; 
z-index : 16; 
overflow : visible; 
visibility : visible; 
} 
#logo { 
padding-top : 0; 
position : absolute; 
left : 11px; 
top : 21px; 
width : 142px; 
height : 49px; 
z-index : 16; 
overflow : visible; 
visibility : visible; 
} 
#hotline {
	padding-top : 0;
	position : absolute;
	left : 388px;
	top : 190px;
	width : 375px;
	height : 26px;
	z-index : 16;
	overflow : visible;
	visibility : visible;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #339933;
	text-decoration : none;
} 
#Header-rechts { 
position : absolute; 
left : 597px; 
top : 189px; 
width : 164px; 
height : 495px; 
z-index : 19; 
} 
#Navigreenline {
	position : absolute;
	left : 0;
	top : 177px;
	width : 100%;
	height : 2px;
	z-index : 2;
	background-color : #3f9c27;
	visibility : visible;
} 
#Bild-R-1 {
	position : absolute;
	left : 0px;
	top : 0px;
	width : 167px;
	height : 623px;
	z-index : 18;
	overflow : visible;
	visibility : visible;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
} 
.hotlinetext { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : lighter; 
color : #339933; 
text-decoration : none; 
} 
#ContentBilder { 
position : absolute; 
left : 170px; 
top : 215px; 
width : 590px; 
height : 218px; 
z-index : 31; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
overflow : hidden; 
} 
#weiter { 
position : absolute; 
left : 859px; 
top : 467px; 
width : 69px; 
height : 25px; 
z-index : 32; 
visibility : visible; 
} 
#weiter2 { 
position : absolute; 
left : 859px; 
top : 675px; 
width : 69px; 
height : 25px; 
z-index : 32; 
visibility : visible; 
} 
#weiter3 { 
position : absolute; 
left : 88px; 
top : 654px; 
width : 69px; 
height : 25px; 
z-index : 35; 
visibility : visible; 
} 
#weiter A { 
background-image : url(../images/weiter-20.gif); 
} 
#MainContent {
	position : absolute;
	left : 171px;
	top : 214px;
	width : 566px;
	z-index : 20;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	overflow : visible;
	visibility : visible;
	border-right-style : solid;
	border-left-style : solid;
	border-right-color : #cceecc;
	border-left-color : #cceecc;
	border-right-width : 0px;
	border-left-width : 1px;
	text-indent : 0;
	padding-right : 10px;
	padding-left : 10px;
	height : 1500px;
} 
#Aktuell {
	position : absolute;
	left : 170px;
	top : 215px;
	width : 570px;
	height : 120%;
	z-index : 20;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #333333;
	overflow : visible;
	visibility : visible;
	border-right-style : solid;
	border-left-style : solid;
	border-right-color : #cceecc;
	border-left-color : #cceecc;
	border-right-width : 0px;
	border-left-width : 1px;
	text-indent : 0;
	padding-right : 10px;
	padding-left : 10px;
} 
#Sitemap { 
position : absolute; 
left : 170px; 
top : 215px; 
width : 570px; 
height : 120%; 
z-index : 20; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #333333; 
overflow : visible; 
visibility : visible; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #cceecc; 
border-left-color : #cceecc; 
border-right-width : 1px; 
border-left-width : 1px; 
text-indent : 0; 
padding-right : 10px; 
padding-left : 10px; 
} 
#ANGEBOTE { 
position : absolute; 
left : 170px; 
top : 215px; 
width : 570px; 
height : 120%; 
z-index : 20; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #333333; 
overflow : visible; 
visibility : visible; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #cceecc; 
border-left-color : #cceecc; 
border-right-width : 1px; 
border-left-width : 1px; 
text-indent : 0; 
padding-right : 10px; 
padding-left : 10px; 
} 
.Headline { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
.Maintext { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
.HeadlineGRUEN { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #339933; 
text-decoration : none; 
} 
.Maintext11pt { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.HeadlineROT { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #e60005; 
text-decoration : none; 
} 
#Navi-links {
	position : absolute;
	left : 0;
	top : 198px;
	width : 150px;
	height : 1000px;
	z-index : 19;
	overflow : visible;
	visibility : visible;
	border-right-style : none;
	border-top-style : none;
	border-bottom-style : none;
	border-left-style : none;
	padding-left : 5px;
	padding-right : 0px;
	text-align : left;
} 
#Navi-links aktivlink {
	position:absolute;
	left:0px;
	top:190px;
	width:376px;
	height:26px;
	z-index:31;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #DC2B19;
	text-decoration: none;
	padding-left: 0px;
	word-spacing: 0em;
	letter-spacing: 0em;
}


.NavilinksA { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #53ac39; 
text-decoration : none; 
padding-left : 8px; 
padding-right : 8px; 
width : auto; 
} 
.NavilinksStatus {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #cc0000;
	text-decoration : none;
	padding-left : 0px;
	width : 170px;
	height : auto;
	padding-right : 8px;
	float : none;
} 
.NavilinksRubriken {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #339933;
	text-decoration : none;
	padding-left : 0;
	padding-right : 0;
	width : auto;
	line-height: 16px;
} 
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339933;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}


.NavilinksRubrikenStatus {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #e60005;
	text-decoration : none;
	padding-left : 0;
	padding-right : 0;
	width : auto;
	line-height: 16px;
}

.NavilinksRubriken:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #e60005;
	text-decoration : none;
	padding-left : 0;
	padding-right : 0;
	width : auto;
	line-height: 16px;
} 
#Lageplan { 
position : absolute; 
left : 8px; 
top : 484px; 
width : 169px; 
height : 166px; 
z-index : 33; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
visibility : visible; 
}
#Inforechts {
	position : absolute;
	left : 761px;
	top : 215px;
	width : 180px;
	height : 1500px;
	z-index : 18;
	overflow : visible;
	visibility : visible;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cceecc;
	padding-left: 10px;
} 
#Kontaktformular {
	position:absolute;
	left:450px;
	top:216px;
	width:312px;
	height:371px;
	z-index:101;
	visibility: visible;
}
.Feld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	text-align: left;
	padding-left: 0px;
	width: 230px;
	display: inline;
	height: 17px;
	top: 10px;
}
.PLZ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	text-align: left;
	padding-left: 0px;
	width: 40px;
	display: inline;
}

.formbox {
	width: 230px;
	color: #000;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 100px;
}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
	float: left;
	width: 60px;
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.Sendknopf {
	width: 230px;
	color: #000;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 15px;
}
.Sendknopf:hover {
	width: 230px;
	color: #000;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 15px;
	background-color: #B1CA00;
}
#aponet {
	position:absolute;
	left:153px;
	top:194px;
	width:800;
	height:800;
	z-index:31;
}
#AktiveSeite {
	position:absolute;
	left:179px;
	top:21px;
	width:471px;
	height:46px;
	z-index:31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	height: 15px;
	width: 80px;
	border: 1px solid #000000;
} 
