body, .rot{

  color: gray; 

  font-size:11px;

  color:#4B4B4B;

  font-family:verdana;

}





a{

  color:#535252;

  text-decoration:none;

  font-size:9px;

}



.aktiv{

  text-decoration:underline;

}





#rahmen {

  text-align:left;

  width:980px;

  margin-right:auto;

  margin-left:auto;

}





#contentrahmen {

  width:815px;

	float: left;

}





#menu {

  width:348px;

  height:20px;

  float:right;

}





.menu_box{

  margin-left:15px;

  display:inline;

  height:30px;

}





#header {

  border:1px solid silver;

  background-color:#e8fbf7;

  height:120px;

  width:810px;

  float:left;

}





#header_links{

  width:531px;

  float:left;

}





#logo{

  width:241px;

  float:right;

}





#links {

  width:585px;

  height:480px;

  float:left;

}





#linke_mitte{

  width:585px;

  height:290px;

  margin-top:15px;

  border:1px solid silver;

  background-color:#D4FBF3;

  float:left;

}





#prozente_links{

  width:270px;

  height:290px;

  background-image: url(../pix/prozente2.jpg);

  float:left;

}





#prozente_rechts{

  width:500px;

  margin-left:6px;

  margin-top:0px;

  height:260px;

  float:left;

}





*html #prozente_rechts{

  margin-left:80px;

}





.logo_links{

  margin-bottom:15px;

  width:220px;

  float:left;



}





.text_rechts{

  margin-bottom:15px;

  width:350px;

  float:left;

}





#content {

  width:300px;

  height:260px;

  margin-top:15px;

  margin-left:10px;

  float:left;

}



.uberschrift{

  margin-top:10px;

  margin-left:10px;

  font-weight:bold;

  font-size:12px;

  float:left;

  width:300px;

}



#content_lang {

  width:570px;

  height:255px;

  margin-top:10px;

  margin-left:10px;

  float:left;

}



.content_klein{

  font-size:9px;

}





.rot_uberschrift{

  font-size:14px;

}





.eingabe{

  font-family: verdana;

  font-size: 9px;

  color: #000000;

  height: 16px;

  width: 50px;

  border: 1px solid silver;

  background-color: #ffffff;

}





.eingabe2{

  font-family: verdana;

  font-size: 9px;

  color: #000000;

  height: 16px;

  width: 240px;

  border: 1px solid silver;

  background-color: #ffffff;

}



.eingabe3{

  font-family: verdana;

  font-size: 9px;

  color: #000000;

  height: 16px;

  width: 185px;

  border: 1px solid silver;

  background-color: #ffffff;

}



.eingabe4{
  width: 485px;
}



.eingabe6{

  font-family: verdana;

  font-size: 9px;

  color: #000000;

  height: 16px;

  width: 50px;

  border: 1px solid silver;

  background-color: #ffffff;

}



td{

  padding-left:5px;

}

a.contact {
  color:#ff0000;
  font-family:verdana;
  font-size:11px;
}



#sortiment{

  width:585px;

  height:155px;

  margin-top:15px;

  background-color:#e8fbf7;

  border:1px solid silver;

  font-size:12px;

  font-weight:bold;

  line-height:18px;

  float:left;

}





#sortiment_text{

  width:130px;

  margin-left:15px;

  margin-top:40px;

  height:100px;

  float:left;

}





.rot, .rot_uberschrift{

  color:#ff0000;

  text-decoration:none;

}





#sortiment_bilder{

  width:405px;

  height:120px;

  margin-top:23px;

  margin-left:20px;

  float:left;

}





.bilder_boxen{

  margin-left:15px;

  width:110px;

  float:left;

}





#mitte {

  margin-left:18px;

  width:209px;

  height:485px;

  float:left;

}





*html #mitte{

  margin-left:13px;

}





#filialen{

  width:205px;

  height:290px;

  margin-top:15px;

  border:1px solid silver;

  background-color:#e8fbf7;

  padding-left:5px;

  float:right;

}





#lieferanten{

  width:205px;

  height:155px;

  margin-top:15px;

  padding-left:5px;

  border:1px solid silver;

  background-color:#e8fbf7;

  float:right;

}





.lieferanten_box{

  width:60px;

  display:inline;

  margin-right:3px;

  margin-top:3px;

  float:left;

}





h4{

  margin-top:12px;

  font-size:12px;

}





.logo{

  width:60px;

  float:left;

  margin-top:6px;

}





#rechts {

  background-color:#ff0000;

  width:150px;

  height:601px;

  float:right;

}





*html #rechts{

  height:602px;

}





#rechts_werbung{

  width:150px;

  height:500px;

  margin-top:50px;

  background-image: url(../pix/werbung.jpg);

  float:right;

}





#footer {

  width:810px;

  height:80px;

  font-weight:bold;

  float:left;

}





#footer_text{

  width:400px;

  color:#999999;

  float:left;

}



.footer_link{

  width:400px

  height:20px;

  margin-top:10px;

  float:left;

}





.footer_link_text{

  font-size:9px;

  color:#bdbdbd;

  float:left;

}





.main{

  margin-top:10px;

  height:270px;

  float:left;

}

#player_area {
  margin-left:130px;
	width: 320px;
}

