

body {
 font-family:Arial, Verdana, Tahoma, Helvetica, Sans-serif, sans-serif;
 font-size:100%;
 background-color:#FAFAFA;
 margin:0px;
}



#header {
width:800px;
height:95px;
background-color:#F4F9FF;
	MARGIN-BOTTOM: 0px; 
}

.no_print {
DISPLAY: NONE;
}


#wappen {
	POSITION: relative; 
	MARGIN-TOP: 2px; 
	LEFT: 3px; 
	WIDTH: 85px; 
	TOP: 2px; 
	BACKGROUND-COLOR: #FAFAFA;
}

#schriftzug {
	POSITION: relative; 
	MARGIN-TOP: 1px;  
	left:10px; 
	TOP: 3px; 
	BACKGROUND-COLOR: #fafafa;
}

#bild1 {
	POSITION: relative; 
	MARGIN-TOP: 1px; 
	left:19px; 
	TOP: 5px; 
	BACKGROUND-COLOR: #fafafa;
}

#bild2 {
	POSITION: relative; 
	MARGIN-TOP: 1px; 
	left:25px; 
	TOP: 5px; 
	BACKGROUND-COLOR: #fafafa;
}

#bild3 {
	POSITION: relative; 
	MARGIN-TOP: 1px; 
	left:35px; 
	TOP: 5px; 
	BACKGROUND-COLOR: #fafafa;
}

#bild4 {
	POSITION: relative; 
	MARGIN-TOP: 1px;  
	left:49px; 
	TOP: 5px; 
	BACKGROUND-COLOR: #fafafa;
}

#themennav {
	display: none
}

#themennamen {
	POSITION: absolute; 
	MARGIN-TOP: -2px; 
	TOP: 0px; 
	right: 20px;  
	FONT-SIZE: 100%; FONT-WEIGHT: bold; line-height: 1.6em; word-spacing:30px;

}


FONT.hidden{
DISPLAY: none;
}









A {
	COLOR: rgb(0,0,0);
}

A.themennamen {
	FONT-SIZE: 0.9em; COLOR: rgb(0,0,0); TEXT-DECORATION: yes;
}


A:hover {
	TEXT-DECORATION: underline
}
A.newsheadline {
	FONT-WEIGHT: bold
}
A.bottomnavi {
	FONT-SIZE: 90%; COLOR: #000000
}

A.navipath {
	FONT-SIZE: 80%; COLOR: rgb(0,0,0); TEXT-DECORATION: none;
}




#center {
width:780px;
margin:10px auto;
text-align:left;
background-color: #FAFAFA;
}


#navigation {
display: none
}



#content {
background-color:#FAFAFA;
width:558px;
float:left;
padding:10px 10px;
}

#navipath {
DISPLAY: NONE;
}


H1 {
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.1em; 
	MARGIN: 0px; 
	COLOR: rgb(0, 0, 128)
}

H1.content {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 1.1em; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}

HR {
	COLOR: rgb(210,210,210)
}



#bottomnavi {
display: none
}




.navi {
	WIDTH: 200px; 
	BORDER-BOTTOM: rgb(170,170,170) 1px solid; 
	BACKGROUND-COLOR: #BDEDFE;
}

A.navi {
	FONT-SIZE:100%; 
	COLOR: #BDEDFE; 
	TEXT-DECORATION: none;
}


A.navileft_passive {
	FONT-SIZE:90%;
	TEXT-DECORATION: none; 
	DISPLAY: block; 
	PADDING-BOTTOM: 3px; 
	COLOR: rgb(0,0,0); 
	PADDING-TOP: 3px; 
	PADDING-LEFT: 10px; 
	BACKGROUND-COLOR: #BDEDFE
}

A.navileft_active {
	FONT-SIZE:90%; 
	TEXT-DECORATION: none; 
	DISPLAY: block; 
	BACKGROUND: url(
	grafik/navi_pfeil_rechts.gif) no-repeat right 100%; 
	PADDING-BOTTOM: 3px; COLOR: rgb(0,0,0); 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #EEEEEE;
}
A.navileft_open {
	FONT-SIZE:90%; 
	TEXT-DECORATION: none; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(grafik/navi_pfeil.gif) #EEEEEE no-repeat right 50%; 
	PADDING-BOTTOM: 3px; COLOR: rgb(0,0,0); 
	PADDING-TOP: 3px
}

#searchbox {
	WIDTH: 200px; 
	PADDING-RIGHT: 0em; 
	BORDER-TOP: #aeaeae 1px solid; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 0em; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0.6em; 
	PADDING-TOP: 0.6em; 
	BORDER-BOTTOM: #aeaeae 1px solid; 
	BACKGROUND-COLOR: #BDEDFE;
}

.hidden {
	DISPLAY: none;
}


}

.label_searchbox {
	PADDING-LEFT: 10px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #000000; 
	POSITION: relative;
	FONT-SIZE: 100%; 
}

.input_searchbox {
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 65px; 
	COLOR: rgb(62,77,116);
}


#sitemap {
	WIDTH: 200px; 
	PADDING-RIGHT: 0em; 
	BORDER-TOP: #aeaeae 1px solid; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 0em; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0.6em; 
	PADDING-TOP: 0.6em; 
	BORDER-BOTTOM: #aeaeae 1px solid; 
	BACKGROUND-COLOR: #BDEDFE;
}



#verlauf {
	background-image:url(grafik/verlauf_180.jpg); 
	background-repeat:repeat-y; 
	min-height:200px; 
	WIDTH: 200px; 
	PADDING-BOTTOM: 0.4em; 
	PADDING-RIGHT: 0em; 
	MARGIN-TOP: 5px; 
	BORDER-TOP: #aeaeae 1px solid;
}



TD {
	FONT-SIZE: 100%; 
}


TD.label {
	FONT-SIZE: 80%; 
	MARGIN-BOTTOM: 10px; 
	PADDING-LEFT: 10px; 
	COLOR: rgb(0,0,0); 
	FONT-FAMILY: font-family:Arial, Verdana, Tahoma, Helvetica, Sans-serif, sans-serif;
}








