/* Tabelle Ausrichten */ 
.msvcSitemapTable {padding:3; width:100%; background-color: #FFFFFF;} 
 
/* tr Hauptgruppen */ 
/* .msvcSitemapTrHauptgruppen { background-color: #FFFFFF;} */ 
 
/* td Hauptgruppen */ 
.msvcSitemapTdHauptgruppen { background-color: #FFFFFF;} 
 
a.msvcSitemapAHauptgruppen { color:#000000; background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; text-decoration:underline; font-weight:normal; padding-left:20px; padding-bottom:4px; } 
a.msvcSitemapAHauptgruppen:link { color:#000000; background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; text-decoration:underline; font-weight:normal; } 
a.msvcSitemapAHauptgruppen:hover, a.msvcSitemapAHauptgruppen:active { color:#000000; background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; text-decoration:underline; font-weight:normal; } 
 
/* tr Gruppen */ 
/* .msvcSitemapTrGruppen { background-color: #FFFFFF;} */ 
 
/* td Gruppen */ 
.msvcSitemapTdGruppen { background-color: #FFFFFF;} 
 
a.msvcSitemapAGruppen { color:#000000; text-decoration:none; font-weight:normal; padding-left:25px; padding-bottom:2px; font-size: 0.9em; } 
a.msvcSitemapAGruppen:link { color:#000000; text-decoration:none; font-weight:normal; padding-left:25px; padding-bottom:2px; font-size: 0.9em; } 
a.msvcSitemapAGruppen:hover, a.msvcSitemapAGruppen:active { color:#000000; text-decoration:none; font-weight:normal; padding-left:25px; padding-bottom:2px; font-size: 0.9em; } 
 
/* tr Untergruppen */ 
/* .msvcSitemapTrUntergruppen {} */ 
 
/* td Untergruppen  */ 
.msvcSitemapTdUntergruppen {} 
 
 
/* ### Erweiterungen der Standard-Formatierungen für Body ############################################### */ 
 
body { 
	font-size: 0.76em; 
	color: #000000; 
	background-color: #c9c9c9; 
	background:url(bilder/navigation/hintergrund.png); 
	font-family: verdana, sans-serif; 
} 
 
/* ### Erweiterungen der Standard-Formatierungen für Layout ############################################# */ 
	 
#page { 
	margin-left:1.3em; 
	width:79em; 
	display:table; 
	background-color:#d6d6d6; 
	height:inherit; 
} 
 
#header { 
	margin-top:1.3em; 
	width:960px; 
	height:187px; 
	padding:0em; 
	background:url(bilder/navigation/kopf_bild.png) 0 6px no-repeat; 
} 
 
#logo { 
	margin:0; 
	padding:0; 
} 
 
#optionen { 
	margin:0px; 
	padding:0; 
	float:right; 
	text-align:left; 
	width:121px; 
} 
 
#optionen div { 
	text-align:left; 
	float:left; 
	width:23px; 
	margin-right:0px; 
 
} 
 
#optionen div.schriftgroesser { 
	text-align:left; 
	float:right; 
	width:19px; 
	display:block; 
	font-size:1em; 
} 
 
#optionen div.schriftkleiner { 
	text-align:left; 
	margin-top:1px; 
	float:right; 
	width:19px; 
	display:block; 
	font-size:0.75em; 
 
} 
 
#optionen a.deutsch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -282px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.deutsch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -282px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.deutsch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -282px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.deutsch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -282px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.englisch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -299px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.englisch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -299px no-repeat; 
    	height:13px; 
    	display:block;	 
} 
 
#optionen a.englisch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -299px no-repeat; 
    	height:13px;  
    	display:block; 
} 
 
#optionen a.englisch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -299px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.franzoesisch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -316px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.franzoesisch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -316px no-repeat; 
    	height:13px; 
    	display:block; 
	 
} 
 
#optionen a.franzoesisch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -316px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.franzoesisch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -253px -316px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a { 
	color:#535353; 
	text-decoration:none; 
} 
 
#optionen a:visited { 
	color:#535353; 
	 
} 
 
#optionen a:hover { 
	color:#000000; 
} 
 
#optionen a:focus { 
	color:#000000; 
} 
 
#main {	 
	margin-top:2.7em; 
} 
 
#spalte1 { 
	float:left; 
	clear:right; 
	width:17.9em; 
	margin:0em 1em 0em 0em; 
} 
 
 
/* ### Standard-Formatierungen für Überschriften ######################################################## */ 
 
h1 {font-size: 145%; font-weight:normal; margin-top:1em; margin-bottom:0em; padding: 0em 0em 3.5em 0em; line-height:130%; color:#000000; border-bottom:1px solid black;} 
h2 {font-size: 110%; margin:0; padding: 0em 0em 0.5em 0em; line-height:130%; color:#e11619;} 
h3 {font-size: 110%; margin:0; padding: 0em 0em 0.3em 0em; line-height:130%; color:#000000;} 
 
/* ### Überschriften in Containern ###################################################################### */ 
 
.meldung h2,  .meldung h2 { 
	font-size:100%; 
	color:#333333; 
	margin:0em; 
	padding:0em; 
} 
 
.container h2 { 
  font-size:120%; 
  color:#b30b16; 
	margin:0em 0em 0.3em 0em; 
	padding:.2em 0em 0.4em 0.4em; 
} 
 
.container h3 { 
  font-size:110%; 
	background-color:#ececec; 
	margin:0em 0em 0.3em 0em; 
	padding:.2em 0em 0.4em 0.4em; 
} 
 
#contentspalte2 { 
	background-color:#FFFFFF; 
	padding: 0px 25px 25px 25px; 
	margin:0px 0px 10px 0px ; 
	line-height:1.65em; 
} 
 
#contentspalte2 #bildergalerie { width: 110px; float:left; padding-bottom: 10px; } 
 
/* ### Standard-Formatierungen für Links ################################################################ */ 
 
a { 
	color: #CC0000; 
	text-decoration:none; 
} 
 
a:visited { 
	text-decoration:none; 
} 
 
a:hover { 
	text-decoration:underline; 
	color: #CC0000; 
} 
 
a:focus { 
	text-decoration:underline; 
	color: #CC0000; 
} 
 
/* ### Standard-Formatierungen für Meldungen-Links ###################################################### */ 
 
.meldungen  { 
	margin-bottom:5px; 
	overflow:hidden; 
} 
 
/* ### Links Footer ##################################################################################### */ 
 
#footer a { color: #666; } 
#footer a:hover {color: #b30b16; text-decoration:underline;} 
#footer a:focus {color: #b30b16; text-decoration:underline;} 
 
/* ### Clickstream ###################################################################################### */ 
 
#clickstream { 
	 	background:#f1f1f1 url(bilder/navigation/grafiken.png) -220px -98px no-repeat; 
	 	padding:3px 10px 3px 25px; 
	 	height:12px; 
	} 
 
#clickstream p { 
	 	font-size:0.75em; 
	 	font-weight:bold; 
	 	color:#535353; 
	 	width: 460px; 
	 	height: 15px; 
	 	overflow:hidden; 
	} 
	 
#clickstream  a { 
	color:#535353; 
} 
 
clickstream a:visited { 
	color:#535353; 
	text-decoration:none; 
} 
 
clickstream a:hover { 
	color:#535353; 
	text-decoration:underline; 
} 
 
clickstream a:focus { 
	color:#535353; 
	text-decoration:underline; 
} 
 
#clickstream span { 
	 	font-size:1em; 
	 	font-weight:normal; 
	 	color:#000000; 
	} 
 
#clickstream span.off { 
	 	font-size:1em; 
	 	font-weight:normal; 
	 	color:#535353; 
	} 
	 
#clickstream span.on { 
	 	font-size:1em; 
	 	font-weight:bold; 
	 	color:#535353; 
	}			 
 
/* ### Rote Headline #################################################################################### */ 
 
#roteheadline { 
	 	background-color:#f5181b; 
	 	padding:3px; 
	 	height:14px; 
	 	margin-bottom:3px; 
	 	line-height:14px; 
	 	border-top:10px solid white; 
	} 
 
#roteheadline p { 
	 	font-size:0.75em; 
	 	font-weight:bold; 
	 	color:#FFFFFF; 
	} 
	 
#roteheadline p.grosseschrift { 
	 	font-size:1em; 
	 	font-weight:bold; 
	 	color:#FFFFFF; 
	}		 
 
/* ### Graue Headline ################################################################################### */ 
 
#graueheadline { 
	 	background-color:#f2f1f1; 
	 	padding-left:3px; 
	 	height:20px; 
	 	margin-bottom:3px; 
	 	line-height:20px; 
	 	margin-top:0; 
	} 
 
#graueheadline p { 
	 	font-size:1em; 
	 	font-weight:bold; 
	 	color:#e11619; 
	} 
	 
/* ### Weiße Headline ################################################################################### */ 
 
#weisseheadline { 
	 	background-color:#FFFFFF; 
	 	padding:0px; 
	 	height:14px; 
	 	margin-bottom:3px; 
	 	border-top:10px solid white; 
	} 
 
#weisseheadline p { 
	 	font-size:0.75em; 
	 	font-weight:bold; 
	 	color:#f5181b; 
	} 
	 
	 
/* ### Spalte 3 Erweiterung des Standardlayouts ######################################################### */ 
 
#spalte3 .container { 
		padding:0.75em; 
		line-height:1.65em; 
	} 
	 
		 
#spalte3 .container p { 
		margin:0 0.75em 0 0; 
		overflow:hidden; 
}	 
	 
#spalte3 .containerheadline { 
		background-color:#f1f1f1; 
		padding:0.25em 0.25em 0em 0.25em; 
	} 
	 
#spalte3 .containerheadlinekalender { 
		background-color:#f1f1f1; 
		padding:0.25em 0.25em 0em 0.25em; 
		height:22px; 
	}			 
 
#spalte3 h3 { 
	 	background:transparent url(bilder/navigation/grafiken.png) -220px 0 no-repeat; 
	 	height:22px; 
	 	margin:0; 
	 	padding:0.1em 0.1em 0.1em 0.45em; 
	 	font-size:1em; 
	 	font-weight:bold; 
	 	color:#FFFFFF; 
	 	 
	} 
 
/* ### Erweiterung der Formatierung für Container ####################################################### */ 
 
.container{ 
	background-color:#ffffff; 
	margin-bottom:1.2em; 
} 
 
.container ul { 
	color:#000000; 
	margin:0; 
	padding:0; 
} 
 
 
.container  a { 
	color:#535353; 
	text-decoration:none;  
} 
 
.container a:visited { 
	color:#000000; 
	text-decoration:none; 
} 
 
.container a:hover { 
	color:#000000; 
	text-decoration:underline; 
} 
 
.container a:focus { 
	color:#000000; 
	text-decoration:underline; 
} 
 
/* ### Veranstaltungskalender Übersicht Tabelle ######################################################### */ 
 
#spalte3 .container table { 
  background: transparent; 
  border-top: 1px solid #535353; 
} 
 
#spalte3 .container table.fuss { 
  background: transparent; 
  border-bottom: 2px solid #535353; 
} 
 
#spalte3 .container th { 
  background: transparent;   
  text-align: left; 
} 
 
#spalte3 .container td { 
  background: transparent;   
  text-align: left; 
} 
 
#spalte3 .container td.wochentage { 
  color: #535353; 
  font-weight: bold; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.monat { 
  color: #535353; 
  font-weight: bold; 
  text-align:center; 
} 
 
#spalte3 .container td.tage { 
  color: #535353; 
  font-weight: normal; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.tage_we { 
  color: #535353; 
  font-weight: normal; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.aktuellertag { 
  background:#535353; 
  color: #FFFFFF; 
  font-weight: normal; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.tage_a { 
  background:#535353; 
  color: #FFFFFF; 
  font-weight: normal; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.tage_a a.tage { 
  background:#535353; 
  color: #FFFFFF; 
  font-weight: normal; 
  text-align:center; 
  width:30px; 
} 
 
#spalte3 .container td.veranstaltungstipp { 
  color: #535353; 
  font-weight: normal; 
} 
 
#spalte1 .container { 
	padding:0.3em 0em 0.3em 0.3em; 
	background:#f0f0f0; 
} 
 
#spalte2 .container { 
	padding:0.3em 0em 0.3em 0.3em; 
	background:#F5F5F5; 
} 
 
#spalte3 .container { 
	padding:0.75em 0em 0.75em 0.75em; 
	background:#F5F5F5; 
} 
 
/* ### Standard-Formatierungen für Listen & Zitate ###################################################### */ 
 
p { 
	margin:0em 0em 1em 0em; 
} 
 
ul { 
	margin:0em 0em 0em 1.10em; 
	padding:0; 
} 
 
li{ 
	margin:0em 0em 0.2em 0em; 
	padding:0em; 
} 
 
/* ### Erweiterung der Formatierungen für Listen & Zitate ############################################### */ 
 
p.veranstaltungskalender { 
	padding-left:20px; 
	color:#000000; 
} 
 
p.veranstaltungskalendergrau { 
	padding-left:20px; 
	color:#898989; 
} 
 
ul.linklistespalteeins { 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	width:17.3em; 
} 
		 
ul.linklistemiticons li{ 
	margin:0em 0em 0.2em 0em; 
	padding:0; 
	list-style-type: none; 
} 
 
ul.linklistemiticonsundeinrueckung li{ 
	margin:0em 0em 0.2em 0em; 
	padding-left:80px; 
	list-style-type: none; 
} 
 
ul.linklistemiticonsfuerveranstaltungskalender, ul.linklistemiticonsfuerveranstaltungskalender li{ 
	margin:0; 
	padding:0; 
	list-style-type: none; 
} 
 
ul.aufzaehlungszeichen { 
	margin-left:1.25em; 
	list-style-type: disc; 
} 
	 
li.linklistespalteeinssubnull{ 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	font-weight:normal; 
} 
 
li.linklistespalteeinssubeins { 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	font-weight:normal; 
	background-color:#FFFFFF; 
	padding-left:11px; 
} 
		 
li.linklistespalteeinssubzwei { 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	font-weight:normal; 
	background-color:#FFFFFF; 
	padding-left:22px; 
} 
 
li.linklistespalteeinssubdrei { 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	font-weight:normal; 
	background-color:#FFFFFF; 
	padding-left:33px; 
} 
 
 
/* ### Links Sondernav links ############################################################################ */ 
 
ul.linklistespalteeins a { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a:visited { 
	color:#000000; 
	display:block; 
	text-decoration:none;  
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
ul.linklistespalteeins a:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
/* ### Links Sondernav links (mit Unterpunkten + FETT) ################################################## */ 
 
ul.linklistespalteeins a.fett { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.fett:visited { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.fett:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
ul.linklistespalteeins a.fett:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
/* ### Links Sondernav links (ohne Unterpunkte) ######################################################### */ 
 
ul.linklistespalteeins a.einzelpunkt { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -548px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunkt:visited { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -548px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunkt:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
ul.linklistespalteeins a.einzelpunkt:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
/* ### Links Sondernav links (ohne Unterpunkte + FETT) ################################################## */ 
 
ul.linklistespalteeins a.einzelpunktfett { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -548px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunktfett:visited { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -548px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunktfett:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
ul.linklistespalteeins a.einzelpunktfett:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
/* ### Links Sondernav links (geöffneter, aktiver Navigationspunkt) ##################################### */ 
 
ul.linklistespalteeins a.aktiverpunkt { 
	color:#FFFFFF; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) -840px -406px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunkt:visited { 
	color:#FFFFFF; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) -840px -406px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunkt:hover { 
	color:#FFFFFF; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) -840px -406px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunkt:focus { 
	color:#FFFFFF; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:#e11619 url(bilder/navigation/grafiken.png) -840px -406px no-repeat; 
} 
 
/* ### Links Sondernav links (geöffneter, aktiver Navigationspunkt) Ebene 1 ############################# */ 
 
ul.linklistespalteeins a.aktiverpunktebeneeins { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) -840px 10px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunktebeneeins:visited { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) -840px 10px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunktebeneeins:hover { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) -840px 10px no-repeat; 
} 
 
ul.linklistespalteeins a.aktiverpunktebeneeins:focus { 
	color:#000000; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:bold; 
	background:transparent url(bilder/navigation/grafiken.png) -840px 10px no-repeat; 
} 
 
/* ### Links Sondernav links (mit Unterpunkten) ######################################################### */ 
 
ul.linklistespalteeins a.unterpunkte { 
	color:#000000; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.unterpunkte:visited { 
	color:#000000; 
	display:block; 
	text-decoration:none;  
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 8px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.unterpunkte:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
ul.linklistespalteeins a.unterpunkte:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* ### Links Sondernav links (ohne Unterpunkte) PASSIV ################################################## */ 
 
ul.linklistespalteeins a.einzelpunktpassiv { 
	color:#535353; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -1382px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunktpassiv:visited { 
	color:#535353; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -1382px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.einzelpunktpassiv:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
ul.linklistespalteeins a.einzelpunktpassiv:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -908px no-repeat; 
} 
 
/* ### Links Sondernav links (mit Unterpunkten) PASSIV ################################################## */ 
 
ul.linklistespalteeins a.unterpunktepassiv { 
	color:#535353; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	display:block; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -1186px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.unterpunktepassiv:visited { 
	color:#535353; 
	display:block; 
	text-decoration:none;  
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:transparent url(bilder/navigation/grafiken.png) 0 -1186px no-repeat; 
	padding:2px 2px 2px 18px; 
} 
 
ul.linklistespalteeins a.unterpunktepassiv:hover { 
	color:#FFFFFF; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
ul.linklistespalteeins a.unterpunktepassiv:focus { 
	color:#b30b16; 
	border-bottom: solid 1px #cdcdcd; 
	font-weight:normal; 
	background:#e11619 url(bilder/navigation/grafiken.png) 0 -408px no-repeat; 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* ### Links mit Icon für Standard Link ################################################################# */ 
 
li.standardlink a{ 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -970px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
li.standardlink a:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -970px no-repeat; 
	text-decoration:underline; 
} 
 
li.standardlink a:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -472px no-repeat; 
	text-decoration:underline; 
} 
 
li.standardlink a:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -472px no-repeat; 
	text-decoration:underline; 
} 
 
a.standardlink { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -970px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.standardlink:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -970px no-repeat; 
	text-decoration:underline; 
} 
 
a.standardlink:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -472px no-repeat; 
	text-decoration:underline; 
} 
 
a.standardlink:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -472px no-repeat; 
	text-decoration:underline; 
} 
 
/* ### Sitemap ######################################## */ 
 
#sitemap ul{ 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	float: left; 
	display:inline; 
	width: 450px; 
} 
 
li.sitemapliebene0 a{ 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
	padding-left:20px; 
	padding-right:5px; 
	padding-bottom:4px; 
	padding-top:2px; 
	font-size: 1.0em; 
} 
 
li.sitemapliebene0 a:visited { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
	font-size: 1.0em; 
} 
 
li.sitemapliebene0 a:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
	font-size: 1.0em; 
} 
 
li.sitemapliebene0 a:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
	font-size: 1.0em; 
} 
 
li.sitemapliebene1 a{ 
	color:#000000; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
	float: left; 
	display:inline; 
	width: 221px; 
	overflow: hidden; 
} 
 
li.sitemapliebene1 a:visited { 
	color:#000000; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
li.sitemapliebene1 a:hover { 
	color:#000000; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
li.sitemapliebene1 a:focus { 
	color:#000000; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
/* ### Links mit Icon für Linkliste ######################################## */ 
 
ul.linkliste_mittlere_spalte{ 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	float: left; 
	display:inline; 
	width: 450px; 
} 
 
ul.linkliste_mittlere_spalte li{ 
	margin:0; 
	padding:0; 
	list-style-type: none; 
	float: left; 
	display:inline; 
	width: 221px; 
	overflow: hidden; 
} 
 
a.linkliste { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:normal; 
	padding-left:20px; 
	padding-right:5px; 
	padding-bottom:4px; 
	padding-top:2px; 
	font-size: 0.9em; 
} 
 
a.linkliste:visited { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
a.linkliste:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
a.linkliste:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:normal; 
	font-size: 0.9em; 
} 
 
/* ### Links mit Icon für Standard Link (Veranstaltungskalender) ######################################## */ 
 
a.standardlinkveranstaltungskalender { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
	padding-left:20px; 
	padding-bottom:2px; 
	display:block; 
} 
 
a.standardlinkveranstaltungskalender:visited { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1570px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
} 
 
a.standardlinkveranstaltungskalender:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
} 
 
a.standardlinkveranstaltungskalender:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1316px no-repeat; 
	text-decoration:underline; 
	font-weight:bold; 
} 
 
 
/* ### Links mit Icon für Vorlesen lassen ############################################################### */ 
 
a.vorlesenlassen { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1149px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.vorlesenlassen:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1149px no-repeat; 
	text-decoration:underline; 
} 
 
a.vorlesenlassen:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -651px no-repeat; 
	text-decoration:underline; 
} 
 
a.vorlesenlassen:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -651px no-repeat; 
	text-decoration:underline; 
} 
 
 
 
/* ### Links mit Icon für Interner Link ################################################################# */ 
 
li.internerlink a{ 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1030px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
li.internerlink a:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1030px no-repeat; 
	text-decoration:underline; 
} 
 
li.internerlink a:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -532px no-repeat; 
	text-decoration:underline; 
} 
 
li.internerlink a:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -532px no-repeat; 
	text-decoration:underline; 
} 
 
a.internerlink { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1030px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.internerlink:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1030px no-repeat; 
	text-decoration:underline; 
} 
 
a.internerlink:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -532px no-repeat; 
	text-decoration:underline; 
} 
 
a.internerlink:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -532px no-repeat; 
	text-decoration:underline; 
} 
li.internerlink { 
	list-style-type:none !important; 
}	 
/* ### Links mit Icon für Externer Link ################################################################# */ 
 
li.externerlink a{ 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1000px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
li.externerlink a:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1000px no-repeat; 
	text-decoration:underline; 
} 
 
li.externerlink a:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -502px no-repeat; 
	text-decoration:underline; 
} 
 
li.externerlink a:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -502px no-repeat; 
	text-decoration:underline; 
} 
 
a.externerlink { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1000px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.externerlink:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1000px no-repeat; 
	text-decoration:underline; 
} 
 
a.externerlink:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -502px no-repeat; 
	text-decoration:underline; 
} 
 
a.externerlink:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -502px no-repeat; 
	text-decoration:underline; 
} 
 
img.externerlink { 
	background:transparent url(bilder/navigation/grafiken.png) -435px -168px no-repeat; 
} 
 
 
/* ### Links mit Icon für Ausdrucken #################################################################### */ 
 
a.ausdrucken { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1179px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.ausdrucken:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1179px no-repeat; 
	text-decoration:underline; 
} 
 
a.ausdrucken:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -681px no-repeat; 
	text-decoration:underline; 
} 
 
a.ausdrucken:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -681px no-repeat; 
	text-decoration:underline; 
} 
 
/* ### Links mit Icon für Herunterladen ################################################################# */ 
 
a.herunterladen { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1119px no-repeat; 
	text-decoration:underline; 
	padding-left:20px; 
	padding-bottom:2px; 
} 
 
a.herunterladen:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -1119px no-repeat; 
	text-decoration:underline; 
} 
 
a.herunterladen:hover { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -621px no-repeat; 
	text-decoration:underline; 
} 
 
a.herunterladen:focus { 
	color:#000000; 
	background:transparent url(bilder/navigation/grafiken.png) -220px -621px no-repeat; 
	text-decoration:underline; 
} 
 
/* ### Erweiterung der Links Navigation oben ############################################################ */ 
 
#navioben { 
	color:#535353; 
	margin:0; 
	padding:0; 
	background-color:white; 
	overflow:hidden; 
	width:960px; 
	height:2.5em; 
} 
 
#navioben a { 
	color:#535353; 
	font-size:1em; 
	line-height:1.5em; 
	text-decoration:none; 
	font-weight:bold; 
} 
 
#navioben a:visited { 
	color:#535353; 
	text-decoration:none;  
	font-weight:bold; 
} 
 
#navioben a:hover { 
	color:#000000; 
	text-decoration:none;  
	font-weight:bold; 
} 
 
#navioben a:focus { 
	color:#000000; 
	text-decoration:none;  
	font-weight:bold; 
} 
	 
/* ### Standard-Formatierungen für Tabellen ############################################################# */ 
 
table { 
  background: #666; 
} 
 
th { 
  background:#808080; 
  color:#fff; 
  height:20px; 
  text-align:left; 
  padding-left:3px; 
} 
 
td { 
  background:#fff; 
  height:20px; 
  text-align:left; 
  padding-left:3px; 
} 
 
/* ### Standard-Formatierungen für Formulare ############################################################ */ 
 
form { 
	margin:0em; 
	padding:0em; 
} 
 
input { 
	border: 1px #8c8c8c solid; 
    	background: #ffffff; 
    	font-family:Verdana, sans-serif; 
} 
 
input.suchfeld { 
    	float:left; 
    	height:18px; 
    	width:186px; 
    	margin-top:4px; 
    	margin-left:4px; 
    	margin-right:5px; 
} 
 
input.suchbutton, input.suchbutton:focus { 
	border: 1px solid #e21619; 
	background: #e21619; 
	font-family:Verdana, sans-serif; 
	float:left; 
	margin-top:4px; 
	padding:0; 
	background:transparent url(bilder/navigation/grafiken.png) -1px -410px no-repeat; 
	width:16px; 
	height:20px; 
} 
 
input:focus, textarea:focus { 
	background: #ececec; 
	border-color: #8c8c8c; 
} 
 
form .checkbox, .radio { 
	border:none; 
} 
.inputWidth { 
	width:28em;	 
} 
 
/* ### Standard-Formatierungen für Bilder ############################################################### */ 
 
img { 
	border:0; 
} 
 
.bildleft { 
  /*border:solid 1px;*/ 
  margin-right:10px; 
  float:left; 
} 
 
.bildright { 
  /*border:solid 1px;*/ 
  margin-left:10px; 
  float:right; 
} 
 
.bildcenter { 
  /*border:solid 1px;*/ 
  margin-left:10px; 
  margin-right:10px; 
  clear:both; 
  text-align:center; 
} 
 
.bildleft img { 
	border:solid 0px; 
} 
 
.bildright img { 
	border:solid 0px; 
} 
 
.bildcenter img { 
	border:solid 0px; 
} 
 
.bildunterschrift { 
	font-family: Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color: #8C8C8C; 
	line-height:14px; 
} 
 
/* ### Standard-Formatierungen für verlinkte Bilder ################################################################ */ 
 
a.bild { 
	border:solid 0px; 
	color:#fff; 
} 
 
/* ### Standard-Formatierungen für Sonstiges ############################################################ */ 
  
.trennerhead { 
    margin: 0.3em 0em 0em 0em; 
    background:#fff; 
    width:960px; 
    height:1px; 
}	 
 
.trennernavi { 
    margin-top: 0.2em; 
    margin-bottom: 0.25em; 
    padding:0; 
    background:#e11619; 
    height:2px; 
    width:17.3em; 
 
}	 
 
.trenner { 
    background:transparent url(bilder/navigation/grafiken.png) -220px -115px no-repeat; 
    height:5px; 
    margin-bottom:12px; 
    
/* ### Standard-Formatierungen für Body ################################################################# */ 
 
body { 
	text-align:left; 
	margin:0; 
	padding: 0; 
	font-family: arial, sans-serif; 
} 
	 
div { 
	margin:0em; 
	padding:0em; 
} 
 
/* ### Standard-Formatierungen für Layout ############################################################### */ 
	 
#page { 
	text-align:left; 
	margin:0; 
	padding:0; 
} 
 
#header { 
	margin:0; 
	padding:0; 
} 
 
#logo { 
	margin:0; 
	padding:0; 
} 
 
#optionen { 
	margin-top:20px; 
	padding-right:0px; 
	float:right; 
} 
 
#optionen div { 
	text-align:left; 
	float:left; 
	width:23px; 
	margin-right:0px; 
 
} 
 
#optionen a.deutsch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -282px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.deutsch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -282px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.deutsch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -282px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.deutsch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -282px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.englisch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -299px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.englisch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -299px no-repeat; 
    	height:13px; 
    	display:block;	 
} 
 
#optionen a.englisch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -299px no-repeat; 
    	height:13px;  
    	display:block; 
} 
 
#optionen a.englisch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -299px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.franzoesisch { 
	color:#535353; 
	text-decoration:none; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -316px no-repeat; 
    	height:13px; 
    	display:block; 
} 
 
#optionen a.franzoesisch:visited { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -200px -316px no-repeat; 
    	height:13px; 
    	display:block; 
	 
} 
 
#optionen a.franzoesisch:hover { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -316px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen a.franzoesisch:focus { 
	color:#535353; 
	background:transparent url(bilder/navigation/list_style_image.png) -233px -316px no-repeat; 
    	height:13px; 
    	display:block;  
} 
 
#optionen div.schrift { 
	text-align:left; 
	float:right; 
	width:64px; 
	display:block; 
	font-size:0.75em; 
 
} 
 
#optionen a { 
	color:#535353; 
	text-decoration:none; 
} 
 
#optionen a:visited { 
	color:#535353; 
	 
} 
 
#optionen a:hover { 
	color:#535353; 
} 
 
#optionen a:focus { 
	color:#535353; 
} 
 
 
 
 
 
 
 
 
 
 
 
#main {	 
	margin:0; 
	padding:0; 
} 
 
#spalte1 { 
	float:left; 
	clear:right; 
	margin:0em 1em 0em 0em; 
} 
 
#spalte2 { 
	float:left; 
	clear:right; 
	width:41.1em; 
	margin:0em 0em 0em 0em; 
} 
 
#spalte3 {	 
	float:left; 
	clear:right; 
	width:17.9em; 
	margin:0em 0em 0em 1em; 
}	 
 
 
/* ### Links Navigation oben ############################################################################ */ 
 
#navioben { 
	margin:0; 
	padding:0; 
} 
		 
/* ############################################################### 
** ### Clickstream ############################################### 
** ############################################################### 
*/ 
 
#clickstream { 
	 	height:18px; 
	}	 
 
 
/* ################################################################# 
** ### Inhaltselemente ############################################# 
** ################################################################# 
*/ 
 
	 #footer { 
	 	border-top: solid 1px #7a7979; 
	 	clear:both; 
    		 
		margin:0em; 
		height:4.2em; 
		padding:0.5em 0em 0em 0em; 
		width:inherit; 
		font-size:95%; 
	}	 
	 
 
	#meldungen { 
		clear:both; 
		width:inherit; 
		margin:0em; 
		padding:0em; 
	} 
 
/* ### Formatierung für Container ####################################################################### */ 
 
.container{ 
	background-color:#ffffff; 
	margin-bottom:1.2em; 
} 
 
#spalte1 .container { 
	padding:0.3em 1.5em 0.3em 0.3em; 
	background:#ffffff; 
} 
 
#spalte2 .container { 
	padding:0.3em 1.5em 0.3em 0.3em; 
	background:#ffffff; 
} 
 
#spalte3 .container { 
	padding:0.25em; 
	background:#ffffff; 
} 
 
	 
/* Das Zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */ 
option {padding-left: 0.4em} 

