body				{ font-size:12pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; margin: 4px 4px 4px 4px; padding: 0px; background-color: #ECECEC; margin-top: 4px; }
html 				{  min-height: 101%; }

h1 				{ font-size:16pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#A80210; font-style:normal; text-align:center; margin: 16px 10px 16px 10px; }
h2				{ font-size:16pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#A80210; font-style:normal; text-align:left; margin: 16px 10px 16px 0px; }
h3				{ font-size:12pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#A80210; font-style:normal; text-align:center; margin: 16px 10px 10px 10px;}
h4 				{ font-size:12pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#A80210; font-style:normal; text-align:left; margin: 16px 10px 10px 0px; }


#rahmen_kopf			{ width: 100%; background-color: #ECECEC; }
#rahmen_menue_oben		{ width: 100%; background-color: #E0E0E0; }
#rahmen_mitte			{ width: 100%; background-color: #ECECEC; }
#rahmen_fuss			{ width: 100%; background-color: #E0E0E0; }

#kopf				{ width: 937px; background-color: #FFFFFF; }
#logo 				{ margin-left: 0px; width: 178px; float: left; }
#trailer				{ margin-left: 0px; text-align: right; }
/* 3-Pixel-Fehler beim IE \*/
* html #trailer { height: 1%; }
/* End hide from IE5/mac */

#menue_oben 			{ width: 937px; height: 24px; text-align: right; background-color: #A80210; }
#menue_oben  a			{ font-size: 12px; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; font-weight: bold; color: #FFFFFF; text-decoration: none; }
#menue_oben  a:hover		{ color: #000000;}

#mitte				{ width: 937px; background: #FFFFFF url(../images/navigation/bg_nav.gif) repeat-y; margin: 0px 0px 0px 0px; clear: both; }
#mitte_stiftung			{ width: 937px; background: #FFFFFF; margin: 0px 0px 0px 0px; clear: both; }

#links 				{ margin: 0px; width: 178px;  text-align: left; background-color: #A80210; float: left; }

#menue_links 			{ margin: 0px; width: 178px;  text-align: left; background-color: #A80210; }

.menue_1  a			{ font-size: 14px; color: WHITE; font-family:  Verdana, Tahoma, Arial, "TIMES NEW ROMAN"; font-weight: normal; text-decoration: none; text-align:left; }
.menue_1  a:hover			{ color: BLACK; }

.menue_1				{ margin-left: 10px; }
.menue_1no			{ padding: 3px 0px; background:#A80210; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; }			
.menue_1no_first			{ padding: 3px 0px; background:#A80210; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: white; border-top-style: solid; border-top-width: 1px;}			
.menue_1cur			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border:none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; }			
.menue_1cur_first			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border:none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: white; border-top-style: solid; border-top-width: 1px;}			
.menue_1cur a			{ color: black; }
.menue_1cur_first a			{ color: black; }

.menue_2  a			{ font-size: 12px; color: BLACK; font-family:  Verdana, Tahoma, Arial, "TIMES NEW ROMAN"; font-weight: normal; text-decoration: none; text-align:left; }
.menue_2  a:hover			{ color: WHITE; }

.menue_2				{ margin-left: 10px; }
.menue_2no			{ padding: 3px 0px; background:#FEABB1; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px;  }			
.menue_2no_last			{ padding: 3px 0px; background:#FEABB1; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: white; border-top-style: solid; border-top-width: 1px;}			
.menue_2cur			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px;  }			
.menue_2cur_last			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: white; border-top-style: solid; border-top-width: 1px;}			
.menue_2cur a			{ color: BLACK; }
.menue_2cur_last a			{ color: BLACK; }
.menue_2cur a:hover		{ color: BLACK; }
.menue_2cur_last a:hover		{ color: BLACK; }

.menue_3  a			{ font-size: 12px; color: BLACK; font-family:  Verdana, Tahoma, Arial, "TIMES NEW ROMAN"; font-weight: normal; text-decoration: none; text-align:left; }
.menue_3  a:hover			{ color: WHITE; }

.menue_3				{ margin-left: 20px; }
.menue_3no			{ padding: 3px 0px; background:#FEABB1; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: WHITE; border-bottom-style: solid; border-bottom-width: 1px; }
.menue_3no_last			{ padding: 3px 0px; background:#FEABB1; margin:0cm; margin-bottom:.0001pt; border: none; width: 178px; border-bottom-color: WHITE; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: WHITE; border-top-style: solid; border-top-width: 1px;}			
.menue_3cur			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border:none; width: 178px; border-bottom-color: WHITE; border-bottom-style: solid; border-bottom-width: 1px; }		
.menue_3cur_last			{ padding: 3px 0px; background:#D0D0D0; margin:0cm; margin-bottom:.0001pt; border:none; width: 178px; border-bottom-color: WHITE; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: WHITE; border-top-style: solid; border-top-width: 1px;}			
.menue_3cur a			{ color: BLACK; }
.menue_3cur_last a			{ color: BLACK; }
.menue_3cur a:hover		{ color: BLACK; }
.menue_3cur_last a:hover		{ color: BLACK; }


#info 				{ margin: 0px 10px 0px 178px;  background-color: #FFFFFF;  }
/* 3-Pixel-Fehler beim IE \*/
* html #info { height: 1%; }
/* End hide from IE5/mac */

#inhalt_kopf			{ padding: 5px;   }

#datum 				{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; text-align: right; float: left; }
#druckversion 			{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; text-align: left; }
#druckversion a			{ margin: 5px 0px 0px 5px; font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; color: #000000; text-align: left; }
#druckversion a:hover		{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; color: #A80210; text-align: left; }

#klickpfad 			{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; text-align: left; }
#klickpfad a 			{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; color: #000000; text-align: left; }
#klickpfad a:hover			{ font-size:10pt; font-family:Tahoma,Verdana, Arial, "TIMES NEW ROMAN"; color: #A80210; text-align: left; }


#inhalt 				{ margin: 0px 0px 0px 30px; padding-bottom: 30px; min-height: 500px; text-align: left; background-color: #FFFFFF;  }
/* 3-Pixel-Fehler beim IE \*/
* html #inhalt { height: 1%; }
/* End hide from IE5/mac */	

#inhalt p 				{ margin-bottom: 5px;  }
#inhalt p.bodytext 			{ margin-bottom: 5px; text-align: left; }
#inhalt p.rechts 			{ margin: 5px 1px 5px 0px; text-align: right; }
#inhalt p.daten_titel			{ font-family:Verdana, Arial, "TIMES NEW ROMAN";  color:#FFFFFF; font-size:18pt; font-weight:bold; }
#inhalt p.align-center 			{ margin-bottom: 5px; text-align: center; }
#inhalt p.align-right  			{ margin-bottom: 5px; text-align: right; width: 99%;  }
#inhalt p.align-left  			{ margin-bottom: 5px; text-align: left; }


#inhalt p.daten_rubrik		{ font-family:Verdana, Arial, "TIMES NEW ROMAN";  color:#FFFFFF; font-size:12pt; font-weight:bold; }
#inhalt p.daten_high			{ font-family:Verdana, Arial, "TIMES NEW ROMAN";  color:#000000; font-size:16pt; font-weight:bold; margin-top:10px; margin-bottom:10px; }
#inhalt p.daten_low			{ font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#000000; font-size:12pt; font-weight:normal; }	
#inhalt p.daten_klein			{ font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#000000; font-size:9pt; font-weight:normal; }	
#inhalt p.pages			{ font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#000000; font-size:9pt; font-weight:normal; }	

#inhalt	table.daten		{ width: 100%; border-width:1px; }
#inhalt	td.all			{ background-color:#FFCCCC; color:#000000; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.aml			{ background-color:#CC0000; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.aafa			{ background-color:#FF6600; color:#000000; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.asbe			{ background-color:#FFFF66; color:#000000; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.cml			{ background-color:#99CCFF; color:#000000; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.mds			{ background-color:#0000FF; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.hnhl			{ background-color:#003300; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.nnhl			{ background-color:#007A00; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.cll			{ background-color:#99FF33; color:#000000; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.moho			{ background-color:#6600CC; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.orly			{ background-color:#663300; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.pmm			{ background-color:white; color:#000000;vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }
#inhalt	td.sonstiges		{ background-color:white; color:#000000;vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px; }

#inhalt	th.daten_rubrik		{ background-color:#A2020E; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px;  }
#inhalt	tr.gerade			{ background-color:#ECECEC; text-align: center; vertical-align: middle; }
#inhalt	tr.gerade_left		{ background-color:#ECECEC; text-align: left; vertical-align: middle; }
#inhalt	tr.ungerade

#inhalt	table.daten		{ width: 100%; border-width:1px; }
#inhalt	th.daten			{ background-color:#A2020E; color:#FFFFFF; vertical-align:middle; text-align:center; border-width:1px; border-color:#808080; border-style:solid; padding:10px;  }
#inhalt	tr.daten_gerade		{ background-color:#F7F7F7; text-align: left; vertical-align: middle; }
#inhalt	tr.daten_ungerade		{ background-color:#EDEDED; text-align: left; vertical-align: middle; }
#inhalt	td.daten_gerade_cen		{ background-color:#F7F7F7; text-align: center; vertical-align: middle; }
#inhalt	td.daten_ungerade_cen	{ background-color:#EDEDED; text-align: center; vertical-align: middle; }

#inhalt	ul.daten			{ font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#000000; font-size:12pt; font-weight:normal; text-align:left; }	

#inhalt dd.csc-textpic-caption		 { font-size: 10pt; }
#inhalt csc-textpic csc-textpic-intext-left	{ margin: 0px;}
#inhalt csc-textpic-imagewrap csc-textpic-single-image { margin-top: 0px;}


#inhalt	table.tx_drblob_list		{ width: 100%;  }
#inhalt	th.tx_drblob_list-head		{ background-color:#A2020E; color: #000000; vertical-align:middle; text-align:left; border-width:1px; border-color:#808080; border-style:solid; padding:10px;  }
#inhalt	td.tx_drblob_list-row1		{ background-color:#ECECEC; text-align: left; vertical-align: middle; }
#inhalt	td.tx_drblob_list-row2		{ background-color:#E0E0E0; text-align: left; vertical-align: middle; }
#inhalt	th.tx_drblob_list-head a 	{ color: #FFFFFF;  }

#spenden	 			{ margin: 0px; margin-top: 10px; width: 178px;  text-align: center; background-color: #A80210; }

#sitemap a			{ margin-left: 40px; font-size:12pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color:#000000; text-decoration:none; }				
#sitemap a:hover			{ color:#A80210; text-decoration:underline; }

#fuss 				{ margin: 0px 0px 0px 0px; font-size:8pt; font-family:Verdana, Arial, "TIMES NEW ROMAN"; color: #FFFFFF; width: 937px; height: 24px; text-align: right; background-color: #A80210; clear: both; }
