  body  {
		font: 100%  Arial, Helvetica, sans-serif;
		background: #c0c0c0;
		margin: 0; 
		padding: 0;
		text-align: center;
		color: #000000;
    }
   #Inhalt { 
		width: 59.375em;
		background: #FFFFFF;
		margin: 0 auto;
		border: 1px solid #2256a1;
		text-align: left;
    } 
	#header{ position:relative;}
	
	#Links{width:15em;padding-top:0.1em;float: left;}
	#Content { 
		margin: 0 15.5em;
		padding: 2em 0.8em 0em 0em;
	} 
	#Seite { 
		margin-left:17.5em;
		margin-top:0px;
		margin-right:2em;
    	padding: 2em 0.8em 0em 0em;
    } 

  #Rechts {
    	float: right;
    	width: 14.5em; 
    	padding: 2em 0.8em 1em 1.2em;
    }
    .fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	.Headline{
		font-family: Arial, Helvetica, sans-serif;
		FONT-SIZE: 1em;
		padding:0px;
		color:#133261 !IMPORTANT;
		padding-bottom:0.4em;
		text-align : left !IMPORTANT;
		margin:0px;
	}
	.Headline3{
		font-family: Arial, Helvetica, sans-serif;
		FONT-SIZE: 0.85em;
		margin:0px;
		color:#FFFFFF;
		padding-top:0.5em;
		padding-left:0.6em;
		padding-bottom:0.3em;
		text-align : left; 
		background-color:#123261;
	}
	.bold {font-weight : bold;} 
	.kursiv {font-style : italic;} 
	.unterstrichen {text-decoration : underline;} 
	.rot {color : #990000;} 
	.orange {color : #cb5800;} 
	.BildL { 
		float : left; 
		margin-bottom : 0.6em; 
		margin-right : 1em; 
		FONT-SIZE: 0.75em; 
	} 
	.left{
		float : left; 
		margin-bottom : 0.6em; 
		margin-right : 1em; 
}
	.BildR { 
		float : right; 
		margin-bottom : 0.6em; 
		margin-left : 1em; 
		FONT-SIZE: 0.75em; 
	} 
	ul.AuftzaelungZ {list-style-type : decimal;} 
	ul.AuftzaelungB {list-style-type : lower-alpha;} 
	ul.AuftzaelungQ {list-style-type : square;} 
	.Bildunterschrift { 
		font-size : 0.8em; 
		text-align : center !important ; 
	} 
	.fliesstext,.TeasergText,.back { 
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 0.75em; 
		color : #000000; 
		font-weight : normal; 
		padding-bottom : 0.5em; 
		padding-top : 0.5em; 
		text-align : left;
		line-height:1.7em;
	} 
	.RSpalte{
		 border-left: 1px #7797d4 solid; 
		 border-right: 1px #7797d4 solid; 
		 border-top: 1px #7797d4 solid;  
		 border-bottom: 1px #7797d4 solid; 
		 display: inline-block;
		width:14.3em;
		 }
	.fliesstextR{
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 0.75em; 
		color : #000000; 
		font-weight : normal; 
		line-height : 1.5em; 
		padding-bottom : 0.5em; 
		padding-top : 0.5em; 
		padding-right : 0.2em; 
		padding-left: 0.6em; 
		text-align : left; 
	}
	.Line{
		border-bottom: 1px #e5801f solid;
		margin-right:0.8em;
		}
	.fliesstext a:link,.fliesstext a:visited,.fliesstext a:active{
		color:#0060a9;
		text-decoration:none;
		}
	.fliesstext a:hover{
	color:#0060a9;
	text-decoration:underline;
	}
	.cyplus,CyPlus{
		color:#0060a9;
		font-weight:bold;
	}
	.DT{
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 0.7em; 
		color:#000000;
		font-weight:bold;
		}
	.fliesstextD{
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 0.65em; 
		font-weight:100;
	}
	.fliesstextD a:link,.fliesstextD a:visited,.fliesstextD a:active{
		color:#000000;
		text-decoration:none;
		font-weight:100;
	}
	.fliesstextD a:hover{
		text-decoration:underline;
		color:#0060a9;
		font-weight:100;
	}


TH.Spalte,TH.Zeile {color:#FFF; background-color:#e4801e;padding:0.3em;}
TH.Ohne{padding:0.3em;}
Table.Spalte,Table.Zeile,Table.Ohne {width:90%}
TD.Spalte1{ vertical-align:top; text-align:left; background-color:#dae7f1; padding:0.3em;}
TD.Spalte2{ vertical-align:top; text-align:left; background-color:#fefbe0; padding:0.3em;}
TR.Zeile1{ background-color:#fbebdb;}
TR.Zeile2{ background-color:#ecf5fc;}
TD.Zeile{padding:0.3em;vertical-align:top; text-align:left;}
TD.Ohne{vertical-align:top; text-align:left; padding:0.2em; }
.mehrdazu{
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.75em; 
color:#000000;
font-weight: normal;
}

	#container2 { 
    	width: 59.375em;
    	margin: 0 auto; 

    	text-align: left;
    } 

     #links2 {
    	float: left; 
    	width: 29em;
    	padding: 15px 20px;;
    }
	.TeasergTitel{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.75em;
	color:#e5801f;
	font-weight:bold;	
	}

    
.BildTeaser{ float:left;}
     #inhalt2 {
		margin: 0 1.5em 0 31em;
		padding: 15px 20px;
		position: relative;
		text-align:left;
    } 
	#inhalt2 .TeaserNews{ position: absolute; top:3em; width:26em;}
	.InhaltT{ 
		clear:both;
		 padding-bottom:1.2em;

	}

.fliesstextTeaser{
font-family : Arial, Helvetica, sans-serif; 
		font-size : 0.75em;
		color:#000000;
		font-weight:normal;
border: 1px solid #a0a0a0;
height:10em;
padding-right:1.5em;


}
.Titel{
font-family: Arial, Helvetica, sans-serif;
		FONT-SIZE: 1.6em  !IMPORTANT;
		padding:0px;
		margin:0px;
		color:#a0a0a0 !IMPORTANT;
		border-bottom: 1px solid #a0a0a0;
		padding-bottom:0.4em;
		text-align : left;
}
.fliesstextTeaser .BildL { 
		float : left; 
		margin-bottom : 0.6em; 
		margin-right : 2em !IMPORTANT; 
		FONT-SIZE: 0.75em; 
	} 

.LTitel{
padding-top:1.53em;
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE: 0.9em  !IMPORTANT;
color:#133261;
font-weight:bold;
padding-left:1em;
padding-bottom:1.53em;
line-height:1.5em;
}
.SucheR{padding-left:0.5em;height:2.5em;}
TD.headline{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 1em; 
	color:#133261;
	padding-bottom:0.5em;
}
TD.beschreibung{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.75em; 
	color:#000000;
	FONT-WEIGHT: 700;
	width:8em;
	border-bottom:1px solid #2372b4;
	padding-bottom:0.2em;
}
TD.beschreibung2{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.75em; 
	color:#000000;
	border-bottom:1px solid #2372b4;
	padding-bottom:0.2em;
	
}
table.formularTabelle,table.ergebnisTabelle{width:23em;}
table.ergebnisTabelle{border-bottom:3px solid #2372b4;}

TD.beschreibung2 a:Link,TD.beschreibung2 a:visited,TD.beschreibung2 a:active{text-decoration:none;color:#000000;}
TD.beschreibung2 a:hover{text-decoration:underline;color:#fe9903;}
