body, html{
  margin: 0px;
  padding: 0px; 
  background-color:#ffffff;
  font-family: "Arial", Verdana, Tahoma, Helvetica, sans-serif;   
  margin-top:10px;
  margin-bottom:20px;
  color:#626166;
  font-size:12px;
  line-height: 16px;
}

img { border: none }
  	
h1{   margin: 0px 0px 0px 0px;font-size:12px;color:#00b9f1; padding-bottom: 15px;}
h2{   margin: 0px 0px 0px 0px;font-size:12px;color:#00b9f1;padding-bottom: 5px;}
h3{   margin: 0px 0px 0px 0px;font-size:11px;color:#666666; padding-top: 10px; padding-bottom: 5px;}
h4{   margin: 0px 0px 0px 0px;font-size:12px;color:#683603; padding-top: 8px; padding-bottom: 5px;}
h5{   margin: 0px 0px 0px 10px;font-size:12px;color:#683603; padding-top: 8px; padding-bottom: 5px;}
/*h5{   margin: 0px 0px 0px 0px;font-size:20px;color:#333333;}*/
h6{   margin: 0px 0px 0px 0px;font-size:24px;color:#626166;}

.align-center {text-align:center; margin:0px 0px 0px 0px;}
.align-right {text-align:right; margin:0px 0px 0px 0px;}
.align-justify {text-align:justify; margin:0px 0px 0px 0px;}
.align-left {text-align:left; margin:0px 0px 0px 0px;}


/* links*/
a.text:link { color: #666666; text-decoration:none; }
a.text:visited { color: #666666; text-decoration:none; }
a.text:hover { color: #00b9f1; text-decoration:none; }
a.text:active { color: #00b9f1; text-decoration:none; }

a.internal-link:link { color: #00b9f1; text-decoration:none;}
a.internal-link:visited { color: #00b9f1; text-decoration:none; }
a.internal-link:hover { color: #00b9f1; text-decoration:none; font-style:italic;}
a.internal-link:active { color: #00b9f1; text-decoration:none; font-style:italic; }

a.download:link { color: #633B00; text-decoration:none;}
a.download:visited { color: #666666; text-decoration:none; }
a.download:hover { color: #00b9f1; text-decoration:none; font-style:italic;}
a.download:active { color: #00b9f1; text-decoration:none; font-style:italic; }

a.mail:link { color: #00b9f1; text-decoration:none;}	
a.mail:visited { color: #666666; text-decoration:none; font-style:italic; }
a.mail:hover { color: #00b9f1; text-decoration:none; font-style:italic;}
a.mail:active { color: #00b9f1; text-decoration:none; font-style:italic; }	
		
	
#wrapper{
  margin: 20px auto;
  width:936px;
  background-image: url(../img/wrapper.jpg);
}

#movie{
position: absolute;
margin-top: 133px;
margin-left: 600px;
width: 305px;
height: 220px;
/*background-image: url(../img/movie.png);*/
}

#bild{
position: absolute;
margin-top: 215px;
margin-left: 27px;
/*background-image: url(../img/bienkowski.jpg);*/
}

#standorte{
  font-family: "Arial", Verdana, sans-serif;   
  color:#643a00;
  font-size:12px;
  line-height: 10px;
position: absolute;
margin-top: 370px;
margin-left: 740px;
width: 150px;
height: 200px;
background-repeat: no-repeat;
background-position:bottom;
background-image: url(../img/bundesweit.png);
}

#bundesweit{
margin-top: 185px;
  font-family: "Arial", Verdana, sans-serif;   
  color:#000000;
  font-size:11px;
  text-align:right;
  line-height: 12px;
  width: 150px;
}

#button{
  float:right;
  padding-left: 5px;
} 

#header{
  width:936px;
  height: 169px;
  padding-left: 0px;
  padding-bottom: 0px;
  text-align:left;  
  position:relative;
  background-image: url(../img/header.jpg);
}

#logo{
	padding-left: 658px;
	padding-top: 26px;
	z-index: 44;
	} 

#horizon-menue{
	margin-left: 42px;
	padding-top: 20px;
} 
		
#bg{
overflow:hidden;
   	width: 936px;	
	background-position: bottom;
	background-repeat:no-repeat;
	background-image: url(../img/wrapper2.jpg);
	/*	background-color: red;*/
}

#linke-spalte{
  width:179px;
  padding-left: 15px;
  padding-top: 0px;
  float:left;
}

#menue-top{
  width:168px;
  height: 23px;
  background-image: url(../img/menue_top.jpg);
}


#menue{
  margin-left: 12px;
  width:156px;
  background-image: url(../img/bg_menue.jpg);
}

#menue-text{
  margin-left: 15px;
}


#menue-bottom{
  width: 168px;
  height: 25px;
  background-image: url(../img/menue_bottom.jpg);
}

#empfehlen-top{
  margin-top: 10px;
  width:168px;
  height: 23px;
  background-image: url(../img/menue_top.jpg);
}


#empfehlen{
margin-left: 12px;
  width:156px;
    background-image: url(../img/bg_menue.jpg);
}

#empfehlen-text{
margin-left: 15px;

}

#empfehlen-bottom{
  width: 168px;
  height: 25px;
  background-image: url(../img/menue_bottom.jpg);
}

#mitte{
	width: 534px;
	float: left;
	margin-left: 0px;
	}

#mitte-top{
  width:534px;
  height: 23px;
  padding-top: 0px;
  background-image: url(../img/content_top.jpg);
}

#mitte-back{
  width:534px;
  margin-top: 0px;
  background-image: url(../img/content_middle.png);
}

#inhalt{
  width: 470px;
  min-height: 520px;
  padding-left: 30px;
}

* HTML #inhalt{
  width:470px;
  height:520px;
}


#mitte-bottom{
  width:534px;
  height: 30px;
  margin-bottom: 5px;
  background-image: url(../img/content_bottom.png);
}


#rechte-spalte{
  width:175px;
  float:left;
}

* HTML #rechte-spalte{
  width:175px;
}

#footer{
  width: 936px;
  height: 52px;
  clear:both;
  background-image: url(../img/footer.jpg);
}

#footer-menue{
	float:right;
	padding-right: 38px;
	padding-top: 7px;
	font-family: "Arial", Verdana, Tahoma, Helvetica, sans-serif;   
	color:#626166;
 	font-size:11px;
	} 	
	
#login{
	float:left;
	padding-left: 120px;
	padding-top: 7px;
	font-family: "Arial", Verdana, Tahoma, Helvetica, sans-serif;   
	color:#626166;
 	font-size:11px;
	}

/*  
    #######################
    MENU von Kai gemacht !!
    #######################     
*/  

.navigation{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;  
  text-decoration:none;
  margin-left: 6px;
  line-height: 21px;
}

.navigation:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #683603;  
  text-decoration:none;
  margin-left: 6px;
  line-height: 21px;
}

.navigation_active{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #683603;  
  text-decoration:none;
  margin-left: 6px;
  line-height: 21px;
}


.hor-navigation{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #683603;  
  text-decoration:none;
}

.hor-navigation:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00b9f1;  
  text-decoration:none;
}

.hor-navigation_active{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00b9f1;  
  text-decoration:none;
}

.horizontal{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #683603;  
  text-decoration:none;
}


.kontakt-impressum{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;  
  text-decoration:none;
}

.kontakt-impressum:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #00b9f1;  
  text-decoration:none;
}

.kontakt-impressum_active{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #00b9f1;  
  text-decoration:none;
}

