body               			 	{ font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; background-color: rgb(85,81,160); background-image: url(../images/back-body-loch.jpg); background-repeat: repeat-x; text-align: left; margin: 0; padding: 0; top: 0; left: 0 }
img                				{ border: none }
#logo							{ position: absolute; top: 25px; left: 30px; width: 160px; height: 75px; z-index: 50 }
#bild								{ position: absolute; top: 0px; left: 220px; width: 700px; height: 130px; z-index: 50 }
#breadcrump				{ width: 660px; font-size: 0.7em; color: #000000; margin-bottom: 30px }
/* horizontale Navi */
.ebene2						{ position: absolute; left: 219px; top: 130px; width: 349px; background-color: rgb(85,81,160); font-size: 0.9em; font-weight: normal; color: #ffffff; text-align: center; z-index: 50; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff }
.ebene3						{ position: absolute; left: 570px; top: 130px; width: 174px; background-color: rgb(85,81,160); font-size: 0.9em; font-weight: normal; color: #ffffff; text-align: center; z-index: 50; border-right: solid 1px #ffffff }
.ebene2-2					{ position: absolute; left: 219px; top: 130px; width: 349px; background-color: rgb(234,90,25); font-size: 0.9em; font-weight: normal; color: #ffffff; text-align: center; z-index: 50; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff }
.ebene3-2					{ position: absolute; left: 570px; top: 130px; width: 174px; background-color: rgb(234,90,25); font-size: 0.9em; font-weight: normal; color: #ffffff; text-align: center; z-index: 50; border-right: solid 1px #ffffff }
.ebene4						{ position: absolute; left: 745px; top: 130px; width: 174px; background-color: rgb(85,81,160); font-size: 0.9em; font-weight: normal; color: #ffffff; text-align: center; z-index: 50; border-right: solid 1px #ffffff }
.aktuell2 						{ position: absolute; left: 219px; top: 130px; width: 349px; height: 20px; padding-top: 5px; background-color: rgb(234,90,25); font-size: 0.9em; font-weight: bold; color: #ffffff; text-align: center; z-index: 50; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff }
.aktuell3 						{ position: absolute; left: 570px; top: 130px; width: 174px; height: 20px; padding-top: 5px; background-color: rgb(234,90,25); font-size: 0.9em; font-weight: bold; color: #ffffff; text-align: center; z-index: 50; border-right: solid 1px #ffffff }
.aktuell4						{ position: absolute; left: 745px; top: 130px; width: 174px; height: 20px; padding-top: 5px; background-color: rgb(234,90,25); font-size: 0.9em; font-weight: bold; color: #ffffff; text-align: center; z-index: 50; border-right: solid 1px #ffffff }
.ebene2 a:link, .ebene2-2 a:link,
.ebene3 a:link, .ebene3-2 a:link,
.ebene4 a:link				{ color: #ffffff; text-decoration: none; display: block; padding-top: 5px; height: 20px }
.ebene2 a:visited, .ebene2-2 a:visited,
.ebene3 a:visited, .ebene3-2 a:visited,
.ebene4 a:visited			{ color: #ffffff; text-decoration: none; display: block; padding-top: 5px; height: 20px }
.ebene2 a:hover, .ebene2-2 a:hover,
.ebene3 a:hover, .ebene3-2 a:hover,
.ebene4 a:hover			{ background-color: rgb(234,90,25); color: #ffffff; text-decoration: none; display: block; padding-top: 5px; height: 20px }
.ebene2 a:active, .ebene2-2 a:active,
.ebene3 a:active, .ebene3-2 a:active,
.ebene4 a:active			{ color: #ffffff; text-decoration: none; display: block; padding-top: 5px; height: 20px }
.ebene2 a:focus, .ebene2-2 a:focus,
.ebene3 a:focus, .ebene3-2 a:focus,
.ebene4 a:focus			{ color: #ffffff; text-decoration: none; display: block; padding-top: 5px; height: 20px }
#spaltelinks  				{ position: absolute; left: 0px; top: 158px; padding-top: 10px; padding-bottom: 10px; background-color: transparent; width: 220px; z-index: 60 }
#spalterechts				{ position: absolute; top: 155px; left: 219px; width: 660px; background-color: #ffffff; background-image: url(../images/back-body-rechts.jpg); background-repeat: repeat-x; padding: 20px 20px 20px 20px; color: #000000; border-left: solid 1px #999999; border-right: solid 1px #999999; z-index: 50 }
/* vertikale Navi */
.navis a:link 				{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navis a:visited			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navis a:hover 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navis a:active			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navis a:focus			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navisaktuell 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-bottom: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navi a:link 				{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navi a:visited			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navi a:hover 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navi a:active			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navi a:focus			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.naviaktuell 				{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navio a:link 				{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navio a:visited			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navio a:hover 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navio a:active			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navio a:focus			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navioaktuell 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navik a:link 				{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navik a:visited			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navik a:hover 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navik a:active			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navik a:focus			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navikaktuell 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; margin-top: 30px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff }
.navii a:link 				{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navii a:visited			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navii a:hover 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navii a:active			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.navii a:focus			{ background-color: #cccccc; color: #000000; width: 189px;  font-size: 0.8em; line-height: 1.1em; font-weight: normal; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
.naviiaktuell	 			{ background-color: #ffffff; color: rgb(234,90,25); width: 190px;  font-size: 0.8em; line-height: 1.1em; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 30px; border-bottom: solid 1px #ffffff }
a:link						{ background-color: transparent; font-weight: bold; color: rgb(234,90,25); text-decoration: underline }
a:visited					{ background-color: transparent; font-weight: bold; color: rgb(234,90,25); text-decoration: underline }
a:hover					{ background-color: transparent; font-weight: bold; color: #000000; text-decoration: underline }
a:active					{ background-color: transparent; font-weight: bold; color: rgb(234,90,25); text-decoration: underline }
a:focus						{ background-color: transparent; font-weight: bold; color: rgb(234,90,25); text-decoration: underline }
ul               			  	{ list-style-position: outside; font-weight: normal }
li                 				{ font-size: 0.8em; line-height: 1.3em; list-style-position: outside; color: rgb(234,90,25); list-style-type: square }
li.abstand10				{ font-size: 0.8em; line-height: 1.3em; list-style-position: outside; color: rgb(234,90,25); list-style-type: square; margin-bottom: 5px }
h1                 			{ font-family: 'Arial Narrow', sans-serif; background-color: transparent; color: #000000; font-size: 1.8em; font-weight: bold; line-height: 1.2em; margin-top: 0px }
h2							{ font-family: 'Arial Narrow', sans-serif; background-color: transparent; color: #000000; font-size: 1.3em; font-weight: bold; line-height: 1.2em; margin-top: 0px }
h3							{ font-family: 'Arial Narrow', sans-serif; background-color: transparent; color: #000000; font-size: 1.0em; font-weight: bold; line-height: 1.2em }
p								{ background-color: transparent; color: #000000; font-weight: normal; font-size: 0.8em; line-height: 1.3em }
.black						{ color: #000000 }
td.line						{ padding-top: 10px; padding-bottom: 10px; border-bottom: solid 1px #999999 }
table							{ }
table.daten				{ font-size: 0.8em; line-height: 1.4em; border-collapse: collapse }
td								{ }
td.daten					{ text-align: left; border: solid 1px rgb(85,81,160); padding: 5px }
td.datenr					{ text-align: right; border: solid 1px rgb(85,81,160); padding: 5px; font-weight: bold }
