body 			{ font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
#hintergrund	{ position: absolute; top: 0; left: 0;	width: 100%; height: 102%; z-index:-1; }
#logo_home 		{ position: relative; margin: 8px 0 0 50px; }
#logo_top 		{ position: fixed; top: 22px; left: 50px; z-index: 3; }

#balkenBox1 	{ position: absolute; top: 48px; width: 100%; height: 8px;	background-color: #A5BDCE; -moz-opacity: .80; filter:alpha(opacity=80);	-khtml-opacity: 0.8; opacity: .80; z-index: 2; }
#balkenBox2 	{ position: absolute; top: 162px; width: 100%; height: 8px;	background-color: #A5BDCE; -moz-opacity: .80; filter:alpha(opacity=80);	-khtml-opacity: 0.8; opacity: .80; z-index: 2; }
#balkenBox3 	{ position: fixed; top: 92px; left: 0px; width: 100%; margin: 0px; padding: 0px; background-color: #A5BDCE; visibility: visible; z-index: 2; }
#balkenBox4 	{ position: fixed; bottom: 25px; left: 0px; width: 100%; margin: 0px; padding: 0px; background-color: #A5BDCE; visibility: visible; z-index: 3; }

#topBox 		{ position: fixed; left: 0px; top: 0px; width: 100%; height: 92px; margin: 0px; padding: 0px; visibility: visible; z-index: 2; }
#whiteBox		{ position: absolute; top: 56px; width: 100%; height: 106px; z-index:2; }
#greenBox 		{ position: absolute; top: 170px; width: 100%; height: 48px; padding:16px 0 0 50px; background-color: #9EB200; -moz-opacity: .80; filter:alpha(opacity=80); -khtml-opacity: 0.8;	opacity: .80; z-index: 2; }
#greenBox a:link 	{ color: #FFFFFF; text-decoration: none; }
#greenBox a:visited { color: #FFFFFF; text-decoration: none; }
#greenBox a:hover 	{ color: #82929B; text-decoration: none; }
#homeBox 		{ position: absolute; top: 218px; width: 100%; height: 100%; background-color: #FFFFFF; z-index:2; }
#homeBoxTitel 	{ position: absolute; top: 251px; width: 650px; height: 35px; margin: 0 50px 0 50px; z-index: 3; }
#homeBoxTxt 	{ position: absolute; top: 218px; width: 100%; height: 100%; padding: 0 120px 10px 80px; z-index: 3; overflow: auto; }
#homeBox a:hover { color: #D7EBEB; text-decoration: none; }
#inhaltTitel 	{ position: absolute; top: 120px; left: 220px; width: 740px; margin: 0px; padding: 5px 10px 10px 20px; background-color:#FFFFFF; visibility: visible; z-index: 1; }

#adresseBox 		{ position: absolute; width: 100%; height: 40px; padding: 8px 0 0 0; background-color: #9EB200; -moz-opacity: .80; filter:alpha(opacity=80); -khtml-opacity: 0.8;opacity: .80; z-index: 2; }
#adresse 			{ font-size: 11px; color: #FFFFFF;	margin: 0 0 0 50px; }
#adresse a:link 	{ color: #FFFFFF; text-decoration: none; }
#adresse a:visited 	{ color: #FFFFFF; text-decoration: none; }
#adresse a:hover 	{ color: #82929B; text-decoration: none; }

#topNavBoxHome 		{ position: absolute; bottom: 0px; left: 0px; height: 30px; width: 100%; font-size: 11px; color: #FFFFFF; background-color: #A5BDCE; z-index: 4; }
#topNavBoxInnerHome { margin: 5px 0px 0px 50px; }
#topNavBoxInnerHome a:link, #subNavBox1.start a:link, #subNavBox2.start a:link { color: #FFFFFF; text-decoration: none; }
#topNavBoxInnerHome a:visited, #subNavBox1.start a:visited, #subNavBox2.start a:visited { color: #FFFFFF; text-decoration: none; }
#topNavBoxInnerHome a:hover, #subNavBox1.start a:hover, #subNavBox2.start a:hover {	color: #82929B;	text-decoration: none; }

#topNavBox 			{ z-index: 2; margin: 0px; padding: 5px 0px 0px 0px; background-color: #E1F0F5; position: fixed; bottom: 0px; left: 0px; height: 25px; width: 100%; visibility: visible }
#topNav				{ font-size: 11px; }
#topNav a:link		{ color: #333333; text-decoration: none; }
#topNav a:visited	{ color: #333333; text-decoration: none; }
#topNav a:hover		{ color: #A5BDCE; text-decoration: none; }
.topNavActive		{ color: #B1C800; }

#hideBox1 	{ z-index: 4; margin: 0px; padding: 0px; position: fixed; bottom: 40px; left: 200px }
#hideBox2 	{ z-index: 4; margin: 0px; padding: 0px; position: fixed; bottom: 22px; left: 200px }
#subNavBox1 { z-index: 5; margin: 0px; padding: 5px 5px 5px 5px; background-color: #E1F0F5; border: solid 1px #333333; position: fixed; bottom: 22px; left: 220px }
#subNavBox2 { z-index: 5; margin: 0px; padding: 5px 5px 5px 5px; background-color: #E1F0F5; border: solid 1px #333333; position: fixed; bottom: 22px; left: 330px }
#subNavBox1.start { z-index: 4; font-size: 11px; color: #FFFFFF; margin: 0px; padding: 5px 5px 5px 5px; background-color: #A5BDCE; border: solid 1px #333333; position: absolute; bottom: 22px;	left: 220px; }
#subNavBox2.start {	z-index: 4;	font-size: 11px; color: #FFFFFF; margin: 0px; padding: 5px 5px 5px 5px;	background-color: #A5BDCE; border: solid 1px #333333; position: absolute; bottom: 22px;	left: 330px; }

#webbyBox			{ position: absolute; margin: 0px; padding: 0px; background-color: #A5BDCE; bottom: 0px; right: 10px;	height: 14px; }
#webby				{ font-size: 9px; color: #FFFFFF; }
#webby a:link		{ color: #FFFFFF; text-decoration: none; }
#webby a:visited	{ color: #FFFFFF; text-decoration: none; }
#webby a:hover		{ color: #82929B; text-decoration: none; }

#leftNavLine0		{ z-index: 1; margin: 0px; padding: 5px 50px 0px 50px; position: fixed; top: 120px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine1		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 180px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine2		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 200px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine3		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 220px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine4		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 240px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine5		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 260px; left: 0px; width: 120px; visibility: visible; }
#leftNavLine6		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 280px; left: 0px; width: 120px; }
#leftNavLine7		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 300px; left: 0px; width: 120px; }
#leftNavLine8		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 320px; left: 0px; width: 120px; }
#leftNavLine9		{ z-index: 1; margin: 0px; padding: 0px 50px 0px 50px; position: fixed; top: 340px; left: 0px; width: 120px; }
#leftSubNavBox3	 	{ z-index: 4; margin: 0px; padding: 2px 2px 2px 2px; background-color: #FFFFFF; border: solid 1px #006666; position: fixed; top: 235px; left: 50px; }
#leftSubNavHideBox3	{ z-index: 3; margin: 0px; padding: 0px; position: fixed; top: 237px; left: 30px; }
#leftSubNavHideBox3a { z-index: 3; margin: 0px; padding: 0px; position: fixed; top: 207px; left: 30px; }
#leftNav a:link     { color: #4A718D; text-decoration: none; }
#leftNav a:visited	{ color: #4A718D; text-decoration: none; }
#leftNav a:hover 	{ color: #A5BDCE; text-decoration: none; }
.leftNavActive 		{ font-size: 11px; line-height: 16px; color: #B1C800; }
.leftNavTitel 		{ font-size: 14px; font-weight: bold; color: #B1C800; }
.leftNavLinks 		{ font-size: 11px; line-height: 16px; }
.leftSubNavLinks 	{ font-size: 11px; line-height: 11px; }
.leftNavText 		{ font-size: 11px; line-height: 14px; }

#PopupBox1 { z-index: 2; margin: 0px; padding: 0px; border: solid 1px #999999; position: absolute; top: 123px; left: 20px; width: 300px; visibility: hidden; }
#PopupBox2 { z-index: 2; margin: 0px; padding: 0px; border: solid 1px #000000; position: absolute; top: 123px; left: 20px; width: 300px; visibility: hidden; }
#PopupBox3 { z-index: 2; margin: 0px; padding: 0px; border: solid 1px #000000; position: absolute; top: 123px; left: 20px; width: 300px; visibility: hidden; }
#PopupBox4 { z-index: 2; margin: 0px; padding: 0px; border: solid 1px #000000; position: absolute; top: 123px; left: 20px; width: 300px; visibility: hidden; }
#PopupBox5 { z-index: 2; margin: 0px; padding: 0px; border: solid 1px #000000; position: absolute; top: 123px; left: 20px; width: 300px; visibility: hidden; }

a:link        { color: #4A718D; text-decoration: none; }
a:visited     { color: #4A718D; text-decoration: none; }
a:hover       { color: #A5BDCE; text-decoration: none; }

.titel 		{ font-size: 14px; font-weight: bold; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.titelhome 	{ font-size: 18px; line-height: 36px; color: #3C5A69; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
/*.home 	{ font-size: 13px; line-height: 14px; color: #3C5A69; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }*/
.home		{ font-size: 11px; line-height: 13px; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.untertitel { font-size: 11px; line-height: 14px; font-weight: bold; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text 		{ font-size: 11px; line-height: 13px; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.fussnote  	{ font-size: 10px; line-height: 13px; font-family: Frutiger, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

ul { list-style-image: url(elemente/pfeil_rechts.gif); }
li { font-size: 11px; line-height: 13px; }
table, tr, td { font-size: 11px; line-height: 13px; }
