  body  {
		background: #FFFFFF;		
		margin: 0; 
		padding: 0;
		text-align: center;
		color: #000000;
    }
   #Inhalt { 
		width: 58.25em;
		background: #FFFFFF;
		margin: 0 auto;
		border-left: 1px dotted #0097d8;
		border-right: 1px dotted #0097d8;
		border-bottom: 1px dotted #0097d8;
		text-align: left;
    } 
	#Seite { 
		margin-left:17.5em;
		margin-top:0px;
		margin-right:2em;
    	padding: 2em 0.8em 0em 0em;
    } 
	#Content { 
		margin: 0 13em;
		padding: 1em 0.8em 0em 0em;
		top:19.2em;
		width:29em;


	} 
	#container2 { 
		margin: 0 1em;
		padding: 1em 0.8em 0em 0em;
		top:19.2em;
		width:59em;


	} 
#Links{width:12em;padding-top:0.1em;float: left;}
.LStart{padding-top:0.9em;padding-left:0.5em;}

.Headline{
color:#0097d8;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.2em;
padding-top:0.2em;
padding-left:0px;
margin-top:0px;
}
.fliesstext{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:0.75em;
line-height:1.7em;
}

	.bold {font-weight : bold;} 
	.kursiv {font-style : italic;} 
	.unterstrichen {text-decoration : underline;} 

	.BildL,.LP { 
		float : left; 
		margin-bottom : 0.6em; 
		margin-right : 1em; 
		FONT-SIZE: 0.75em; 
	} 
	.BildR,.RP { 
		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;} 

.headBild{padding-bottom:1em;position:absolute;top:6.3em;}
.head{position:relative;border-bottom: 1px dotted #0097d8;height:19em;}
.logo{width:13.31em;padding-left:0.5em;padding-bottom:0.5em;padding-top:0.5em;}
.slogn{position:absolute;top:2.5em;left:39em;}
.navo{
width: 64.1em;
display:block;
position:absolute;
top:4em
left:0em;
background-color:#ececec !IMPORTANT; 
font-family: Arial, Helvetica, sans-serif;
color:#1a1a18;
FONT-SIZE: 0.9em !IMPORTANT; 
font-weight:bold;
text-align: left;
vertical-align:top;
z-index:1000;
height:1.1em;
padding:0.3em;
}

.U,.Kom,.Leis,.Kar,.h,.Dow,.News,.Kon,.innG{padding-left:1.6em;padding-right:1.6em;}
.home{
	position:absolute;
	top:1em;
	left:48.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	FONT-SIZE: 0.8em !IMPORTANT; 
	color:#1a1a18;
}
.navo a:link,.navo a:visited,.navo a:active{color:#1a1a18;text-decoration:none; }
.navo a:hover{color:#7b7975;text-decoration:none;}
.home a:link,.home a:visited,.home a:active,.home a:hover {color:#1a1a18;text-decoration:none;}
.navLText{font-family: Arial, Helvetica, sans-serif;color:#1a1a18;font-weight:bold; width:9em;font-size:0.88em;padding-left:0.5em;padding-top:1.5em;padding-bottom:0.4em;}

  #Rechts {
    	float: right;
    	width: 13.5em; 
    	padding: 1em 0.8em 1em 1.4em;
    }
.RSpalte{
border-left: 1px solid #0097d8;
border-top: 1px solid #0097d8;
border-right: 1px solid #0097d8;
border-bottom: 1px solid #0097d8;
}
.RSpalteG,.LSpalteG{
border-left: 1px solid #b1ca34;
border-top: 1px solid #b1ca34;
border-right: 1px solid #b1ca34;
border-bottom: 1px solid #b1ca34;
}
.LSpalteG .fliesstext{padding:0.4em;}
.Headline33{
background-color:#b1ca34 !IMPORTANT; 
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.93em;
padding-top:0.2em;
padding-left:0.2em;
margin-top:0.4em;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
.Headline3{
background-color:#0097d8 !IMPORTANT; 
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.93em;
padding-top:0.2em;
padding-left:0.2em;
margin-top:0.4em;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
#Rechts .fliesstext,#links .fliesstext{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:0.75em;
margin:0.5em;
}

 .fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
.ABB{
		font-family: Arial, Helvetica, sans-serif;
		FONT-SIZE: 0.75em;
		position: relative;
		height:7em;
		color:#1a1a18;
		font-weight : normal;
		vertical-align:text-bottom;
		text-align:right;

	}
.ABB a:Link,.ABB a:visited,.ABB a:active,.ABB a:hover{color:#1a1a18;text-decoration:none;}
.impressum{
padding:1.6em;
}

TH.Spalte,TH.Zeile {color:#FFF; background-color:#0097d8;padding:0.3em;}
TH.Ohne{padding:0.3em;}
Table.Spalte,Table.Zeile,Table.Ohne {width:100%}
TD.Spalte1{ vertical-align:top; text-align:left; background-color:#bcbcbc; padding:0.3em;}
TD.Spalte2{ vertical-align:top; text-align:left; background-color:#dad9d7; padding:0.3em;}
TR.Zeile1{ background-color:#bcbcbc;}
TR.Zeile2{ background-color:#dad9d7;}
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;
}
.mehrdazu ul {
	list-style-type: none;
	margin: 0px -1px 0px 0px;
	padding: 0px;
	border: none;
}

.mehrdazu a.off {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-decoration: none;
	width: 95%;
	display: block;
}
a.off:link,a.off:visited,a.off:active,a.off:hover{color: #006699;text-decoration: none;}
.mehrdazu .Headline2{font-size : 1.19em; }
.innG{background-color:#0097d8 !Important; color:#FFFFFF !Important;}
.Kar{padding-right:20em !Important;}
a.Dowa:Link,a.Dowa:visited,a.Dowa:active{color:#FFFFFF !Important;}

.fliesstext a:link,.fliesstext a:visited,.fliesstext a:active,.fliesstext a:hover{ color:#b1ca34}
.en,.fr{padding-left:20px;}
.fr{padding-left:16px;}
