body {
  background-color: #fff;
  margin:0px;
  padding:0px;
  color:#000;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
  FONT-SIZE: 80%;  
}
#head {
  background-color: #D4EFF8;	
}
.textbrowser {
	DISPLAY: none; 
  FONT-SIZE: 120%;
}
#kopfnavibox {
  LEFT: 646px; 
  POSITION: absolute; 
  TOP: 30px;
  FONT-SIZE: 12px;   
}
#kopfnavi {
	FONT-WEIGHT: bold; 
  FLOAT: left; 
  LETTER-SPACING: 0.04em;
}
#kopfnavi {
	DISPLAY: inline; 
  FONT-WEIGHT: bold;   
}
#kopfnavi UL {
	DISPLAY: inline
}
#kopfnavi UL LI {
	DISPLAY: inline; 
  FLOAT: left;
}
#kopfnavi UL LI A {
  TEXT-DECORATION: none;
  color:#000;
}
#kopfnavi UL LI A:hover {
  TEXT-DECORATION: underline;
}
#kopfnavi UL LI A:active {
  TEXT-DECORATION: underline;
}
#unterhead {
  background-color: #E9E9E9;
	background-image: url(../grafik/head.jpg);
	background-repeat: no-repeat;	
	height:187px;			
}
#navcontainer ul
	{ 
	margin-top:0px;
	padding-top:8px;	
  padding-left: 24px;
  margin-left: 0px;
	width: 176px; 
	background-color: #292929;
  FONT-SIZE: 12px;   		 
	}
#navcontainer li 
	{ 
  list-style: none; 
  line-height:25px;	    	
	}
#navcontainer li a
	{
	color: #fff;
	font-weight: bold;
	text-decoration: none;				
	}

#navcontainer li a:hover
	{
	color: #c0c0c0;
	}
#kruemelnav {
	width: 588px;	
	background-color: #0082B3;
  border-bottom: 1px solid #000;	
	color: #fff;
	padding:5px;	
	margin-left:202px;
  FONT-SIZE: 12px;   	
}
#kruemelnav a {
	color: #fff;	
}
#content_wrapper {
	margin:0px;
	padding:0px;	
	width: 800px;	
	background-color: #fff;		
}
#left_side {
	margin:0px;
	padding:0px;
  float: left;
  width:202px;
	background-color: #fff;	
  border-right: 0px solid #000;		
}
#left_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  color: #0082B3;
  padding:4px;
  FONT-SIZE: 12px;   
	background-image: url(../grafik/navlinksh3.gif);    
}

#left_side p {
  margin-top:5px;
	margin-bottom:15px;
  padding:4px;
  color: #666666;
  FONT-SIZE: 12px;   
}
.linklist {
  padding-left: 24px;
  margin-left: 0px;
  FONT-SIZE: 12px;   
}

.linklist li {
  list-style: none; 
  line-height:25px;
}
.linklist a {
  color: #797979;	
}
.nav2 {
  padding-left: 10px;	
}
#left_side hr {
	height:1px;
	margin:5px;	
}
#right_side {
  float: right;
  width:145px;
  background-color: #D4EFF8;
}

#right_side h3 {
  margin-top:0px;
  margin-bottom:0px;
  color: #0082B3;
  padding:4px;
  FONT-SIZE: 12px;      
}

#right_side p {
  margin-top:5px;
	margin-bottom:15px;
  padding:4px;
  font-size: 12px;
  color: #666666;
	border-bottom: 1px solid #fff;	  
}
#right_side a {
  font-size: 12px;
  color: #666666; 
}
.navleiste {
  padding-left: 3px;
  margin-left: 0px;  
}
.navleiste li {
  list-style: none; 
  line-height:25px;
	background-image: url(../grafik/navleiste.gif);  
	background-position: right;  
}
.navleiste a {
  color: #797979;	
}
#right_side form {
	margin: 3px;
	padding: 0px;
}
.suche {
  width:100px;
  background-color: #EDEDED;
	border: 1px solid #0082B3;		
  height: 20px;	
}
.los {
  width:30px;	
  background-color: #0082B3;
	border: 1px solid #0082B3;	
	color: #fff;	  
	height: 24px;
}
#center {
	float:left;
	padding:0px;
	margin:0px;
  WIDTH: 445px;	
  border-left: 0px solid #000;
}
.suchergebnis {
	color: #0082B3;
	background-color: #EDEDED;
	font-weight: bold;
}
#center h3{
  margin-top:0px;
  margin-bottom:5px;
  color: #0082B3;
  padding:4px;
  FONT-SIZE: 12px;   
  background-color: #EDEDED;
  BORDER-BOTTOM: #c1c1c1 1px solid;  
}
#center p {
  margin-top:5px;
	margin-bottom:15px;
  padding:4px;
}
.content {
  PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 5px;
  MARGIN-BOTTOM: 5px;        
  Z-INDEX: 1; 
  WIDTH: auto;
  HEIGHT: auto;
}
.content a {
	color: #0082B3;
}
.ansprechpartner {
  background-color: #D4EFF8;	
  color: #666666;  
}
.navansprechpartner {
  PADDING-TOP: 0px; 
  PADDING-BOTTOM: 5px;
  MARGIN-BOTTOM: 5px;  		
  padding-left: 24px;
  margin-left: 0px;  
}
.navansprechpartner li {
  list-style: none; 
  line-height:17px;
	background-image: url(../grafik/navansprechpartner.gif);   
	background-repeat: no-repeat;	
}
.navansprechpartner a {
  color: #797979;
	padding-left: 24px;	
}
#printundmehr {
  MARGIN-TOP: 5px; 
  MARGIN-BOTTOM: 5px;	
  PADDING-TOP: 5px; 
  PADDING-BOTTOM: 5px;	
  border-top: 1px solid #c1c1c1;		
  text-align:right;
  font-size: 12px;  
}
#printundmehr a{
	color: #0082B3;
	text-decoration: none;
	padding-left: 5px;	
}	
#page_footer {
  height: 60px;
  clear: both;
	background-color: #0082B3;
  border-top: 1px solid #000;	
}

#page_footer p {
  padding-top:15px;
  text-align:center;
  font-size: 10px;
  line-height:14px;
}

#page_footer A:link {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:visited {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:active {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:hover {
	COLOR: #FBD539; text-decoration: underline
}
