		/* css-container */
/* 2008-09: MAltbausan*/
/* Farbstufen: #264468; #B4C9CF; #E3E8F0 */

.gesamt {
 width:98%;
 margin: 0 auto;
 position:absolute;
}

.meta-navi-ges {
  float: left;
  width: 100%;
  border-bottom: 1px solid #264468;
  margin: 3px 0 3px 0;
  }
  
.meta-navi {
  float: right;
  width: 75%;
  text-align:right;  
  padding: 0px 0 0px 0;
  margin:0 10px 0 0;
  }
  
.meta-stand {
 float:left;
 width:20%;
 padding: 0px 0 3px 0px;
 } 


.pfad-con {
 width:99%;
 float:left;
 padding:0;
 margin:0;
}

.pfad {
  width:74%;
  float:left;
  text-align:left;
  padding:0px 0 0px 0;
  margin:0;
  }

.waren {
  width:25.0%;
  float:right;  
  margin:0 -1% 0 0;
  text-align:right;
  padding:1px 15px 2px 0px;
  background-color:#E3E8F0;
  border-left:2px solid #264468;
  font-size:80%;
  }  
    
.leer-con-re {
  width:18%;
  float:right;
  border-top:0px;
  border:0px;
  } 
  
.clear {
  float: none; 
  clear: both; 
  width: 1px; 
  margin: 0; 
  padding: 0; 
  font-size: 0px; 
  line-height: 0px; 
  height: 1px
  }

.main-ges {
  width:81%;
  float:left;
  margin: 0 5px 0 0;
}  

.main-inhalt {
  position:absolute;
  width:100%;

}

.nav-con-li {
  float:left;
  width:10em;
  border-top:0px;
  border-right:1px solid #264468;
  border-bottom:0px;
  border-left:0px solid #FFFFFF;
  margin:0;
  padding:0;
  background-color:#E3E8F0;
  }
  
  * html .nav-con-li
{ /* fuer IE Win */
  width:11em;

/* */
}  

.titel-li {
  width:100%;
  display:block;
  background-color:#264468;
  float:left;
  }  
  
.nav-inhalt {
 width:100%;
  float:left;
  border-top:0px;
  border-right:0px;
  border-bottom:2px solid #264468;
  border-left:0px;
  padding:5px 0 5px 0;
  margin:0;
}  
  
 .nav-inhalt-re {
  width:100%;
  float:left;
  border-top:0px;
  border-right:0px;
  border-bottom:2px solid #264468;
  border-left:0px;
  padding:0 0 5px 0;
}   

.main-content {
  margin:0 11.5em 0 11.5em;
  }

  * html .main-content
{ /* fuer IE Win */
   margin:0 11.5em 0 12em;

/* */
}  
  
.titel-main {
  width:98%;
  border-top:3px solid #264468;
  border-right:0px solid #264468;
  border-bottom:0px;
  border-left:3px solid #264468;
  float:left;
  margin:0 0 2px 0;
  }  

.con-titel-main-home {
  width:100%;
  border-top:3px solid #264468;
  border-right:0px solid #264468;
  border-bottom:0px;
  border-left:0px solid #264468;
  float:left;
  }  

 .titel-main-home {
   width:100%;
   float:left;
   border-top:3px solid #264468;
   border-right:0px solid #264468;
   border-bottom:0px;
   border-left:3px solid #264468;  
   }

.spalte-main-15 {
   width:15%;
   float:left;
   height:20px;
}  

.spalte-main-60 {
   width:75%;
   float:left;
   border-top:0px;
   border-right:0px;
   border-bottom:0px;
   border-left:1px solid #264468;
   margin:0;
   padding:0;
  }
 

.daten-main-100 {
   width:100%;
   float:left;
   margin: 2px 0 0 0;
   }

.daten-main-30 {
  width:30%;
	float:left;
	text-align:left;
	}  
 
 .daten-main-60 {
  width:65%;
	float:right;
	text-align:left;
	}

.ergebnis-einsp-hell {
   width:100%;
   float:left;
   margin:0;
   padding:0;
   background-color:#E3E8F0;
   }

.ergebnis-einsp-hell-border-top {
   width:100%;
   float:left;
   margin: 0;
   padding: 0px 0 0 0;
   border-top:1px solid #FFFFFF;
   background-color:#E3E8F0;
   }

.waren-artikel {
   width:100%;
   float:left;
   background-color:#E3E8F0;
   margin:10px 0 0 0;   
   }	

.waren-main-13 {
   width:13%;
   float:left;
   margin:0;
   padding:0;
   }	

.waren-main-preis {
   width:20%;
   float:left;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   padding:0 0 0 6px;
   }	

.waren-bestell-gesamtpreis {
   width:18%;
   float:right;
   border-top:0px;
   border-right:0px;
   border-bottom:0px;
   border-left:0px; 
   padding:0 0 0 6px;
   text-align:right;
   margin-right: 16px;
   }	

.waren-bestell-gesamtpreis-border {
   width:30%;
   float:right;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px; 
   padding:0 0 0 6px;
   text-align:right;
   margin-right: 16px;
   }	

.waren-bestell-einzelpreis {
   width:18%;
   float:right;
   border-top:0px;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   padding:0 0 0 6px;
   text-align:right;
   margin-right: 16px;
   }   

.waren-main-20-re {
   width:10%;
   float:right;
   margin:0;
   padding:0;
   }	

.waren-artikel-bestellen {
  float:right;
  width:30%;
  padding:3px 0 0 0;
  }

.waren-main-50 {
   width:50%;
   float:left;
   margin:0;
   padding:0;
   }	

.waren-main-50-rechts {
   width:50%;
   float:left;
   margin: 5px 0 0 0;
   padding:0;
   text-align:right;
   }

 .spalte-main-30 {
   width:20%;
	float:right;
	border-top:0px;
  border-right:0px;
  border-bottom:0px;
  border-left:1px solid #264468;
	text-align:right;
	margin:0;
	padding:0;
	}  

.main-einsp-weiss {
   background-color:#FFFFFF;
   width:99%;
   float:left;
   margin: 0px 0 0 0;
   padding:0 0 5px 0;
   }

.main-einsp-weiss-border {
   background-color:#FFFFFF;
   width:100%;
   float:left;
   margin: 10px 0 0 0;
   padding:10px 0 0 0;
   border-top:1px solid #264468; 
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   }

 .main-einsp-weiss-border-unten {
   background-color:#FFFFFF;
   width:99%;
   float:left;
   margin: 10px 0 0 0;
   padding:10px 0 10px 0;
   border-top:0px;
   border-right:0px;
   border-bottom:1px solid #264468;
   border-left:0px;
   }

.main-nach-oben {
   width:65%;
   float:right;
   margin: 2px 5px 0 0;
   background-color:#FFFFFF;
   }
 
.main-zwsp-48-li  {
   float:left;
   width:49%;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   margin:10px 0 0 0;
   }  
   
.main-zwsp-48-re  {
   float:right;
   width:49%;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   margin:5px 0 0 0;
   text-align:right;
   }  
   
.zwsp-48-li-o  {
   float:left;
   width:49%;
   margin:5px 0 0 0;
   }  
   
.zwsp-48-re-o  {
   float:right;
   width:49%;
   margin:5px 0 0 0;
   }  
 
.zwsp-48-waren-li  {
   float:left;
   width:49%;
   margin:0;
   padding:0;
   border-right:1px solid #264468;
   }  
   
.zwsp-48-waren-re  {
   float:left;
   width:49%;
   margin:0 0px 0 -1px;
   padding:0 0 0 6px;
   border-left:1px solid #264468;
   }  

.main-zwsp-48-re-text-li {
   float:right;
   width:49%;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   margin:10px 0 0 0;
   text-align:left;
   }  

.main-einsp-hell {
   width:100%;
   float:left;
   margin: 5px 0 0 0;
   background-color:#E3E8F0;
   }

.main-hell-warenkorb{
   width:100%;
   float:left;
   margin:0 ;
   background-color:#E3E8F0;
   border-bottom:3px solid #FFFFFF;
   }

.main-hell-warenkorb-border{
   width:100%;
   float:left;
   margin:0;
   background-color:#E3E8F0;
   border-bottom:1px solid #264468;
   }

.main-einsp-hell-border {
   width:100%;
   float:left;
   border-top:1px solid #264468;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   margin: 10px 0 5px 0;
   background-color:#E3E8F0;
   }

.main-einsp-nav {
   width:100%;
   float:left;
   margin: 10px 0 0 0;
   background-color:#E3E8F0;
   }

.einsp-hell-titel{
   width:100%;
   background-color:#B4C9CF;
   float:left;
   padding:0;
   height:auto;
   }   

.main-zwsp-60 {
   float:left;
   width:56%;
}  

.main-zwsp-30 {
   float:right;
   width:38%;
   background-color:#E3E8F0;
}  

.main-artikel-nav {
  width:70%;
  padding:3px 6px 3px 3px;
  margin:0;
  text-align:left;
  }

.main-artikel-bestellen {
  float:right;
  width:22%;
  padding:3px 6px 3px 6px;
  background-color:#E3E8F0;
  border-top:2px solid #264468;
  border-right:0px solid #264468;
  border-bottom:0px solid #264468;
  border-left:2px solid #264468;
  text-align:center;
  }

.nav-hintergrund {
   float:left;
   width:96%;
   background-color:#E3E8F0;
   margin:0;
  padding:0 0 5px 0;   
}  

.main-15 {
   float:left;
   width:15%;
   margin:10px 0 0 0;
}  

.main-auto {
   float:left;
   width:auto;
   padding: 0 0 10px 5px;
}  

.login-titel {
   float:left;
   width:100%;
   background-color:#264468;
}

.nav-con-re {
  width:10em;
  position:absolute;
  top:0px;
  right:0;
  border-top:0px;
  border-right:0px;
  border-bottom:0px;
  border-left:1px solid #264468;
  background-color:#FFFFFF;
  } 

.titel-re {
  width:100%;
  background-color:#264468;
  float:left;
  margin: 0 0 1.3% 0;
 }

.nav-re-link {
  width:95%;
  float:left;
  margin:10px 0 10px 2px;
  }   
  
#leer-ie {  float:left; width:96%; clear:both; color:#FFFFFF; background-color:#FFFFFF;}

.main-art-auspraegungen-100 {
  width: 99%;
  float: left;
 margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-100-rechts {
  width: 99%;
  float: right;
  margin:0 0 0 0;
  padding:0;
  text-align: right;
}

.main-art-auspraegungen-20 {
  width:20%;
  float:left;
  margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-25 {
  width:24%;
  float:left;
  margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-15 {
  width:15%;
  float:left;
  margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-30 {
  width:31%;
  float:left;
 margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-35 {
  width:35%;
  float:left;
 margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-45 {
  width:45%;
  float:left;
  margin:0 0 0 0;
  padding:0;
}

.main-art-auspraegungen-50 {
  width:49%;
  float:left;
 margin:0 0 0 0;
  padding:0;
}

.info_box {
border-width:1px;
border-style:solid;
border-color:#264468;
padding:0.9em;
text-align:justify;
}

.bild-drittel {
  float:left;
  width:80px;
  margin:0 10px 0 0;
  overflow:hidden;
  padding:0 0 0 10px;
 }
 
.zwei-drittel-text {
  float:left;
  margin:0;
  width:80%;
  } 
  
 .halb-container-links {
 width:47%;
 float:left;
 padding:0 0 0 10px;

 } 
 
  .halb-container-rechts {
 width:47%;
 float:right;
 } 
 
 .bild-presse {
  width:200px;
  overflow:hidden;}
  
.bild-viertel {
 width:21%;
 float:left;
 margin:10px 5px 0 5px;
 }  
 
img {
 border:0;
  font-size:80%;
  color:#000000;
 } 
 
alt {
  font-size:80%;
  color:#6600FF;
  } 	
