		/* css-container gesamtcontainer der Seite */
/* 2007-07: lmso */
/* Farbstufen: #73194C // #FFF7F2 // #D6C9D2 */

.gesamt {
 width:98%;
 margin: 0 auto;
 position:absolute;
}

.meta-navi-ges {
  float: left;
  width: 100%;
  border-bottom: 1px solid #73194C;
  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:#FFF7F2;
  border-left:2px solid #73194C;
  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 #73194C;
  border-bottom:0px;
  border-left:0px solid #FFFFFF;
  margin:0;
  padding:0;
  background-color:#FFF7F2;
  }
  
  * html .nav-con-li
{ 
  width:11em;
}  

  
.titel-li {
  width:100%;
  display:block;
  background-color:#73194C;
  float:left;
  }  
  
.nav-inhalt {
 width:100%;
  float:left;
  border-top:0px;
  border-right:0px;
  border-bottom:2px solid #73194C;
  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 #73194C;
  border-left:0px;
  padding:0 0 5px 0;
}   

  
.main-content {
  margin:0 0 0 11.5em;
  }

  * html .main-content
{
   margin:0 0 0 11.5em;
}  
  
.titel-main {
  width:99%;
  border-top:3px solid #73194C;
  border-right:0px solid #73194C;
  border-bottom:0px;
  border-left:3px solid #73194C;
  float:left;
  margin:0 0 2px 0;
  }  
  
  
.con-titel-main-home {
  width:100%;
  border-top:3px solid #73194C;
  border-right:0px solid #73194C;
  border-bottom:0px;
  border-left:0px solid #73194C;
  float:left;
  }  
  
 .titel-main-home {
   width:100%;
   float:left;
  border-top:3px solid #73194C;
   border-right:0px solid #73194C;
   border-bottom:0px;
   border-left:3px solid #73194C;
  
   }
 
.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 #73194C;
   margin:0;
   padding:0;
      }

.daten-main-100 {
   width:100%;
   float:left;
   margin: 2px 0 0 0;
   }

.daten-main-25 {
  width:25%;
	float:left;
	text-align:left;
}

.daten-main-30 {
  width:30%;
	float:left;
	text-align:left;
	}  
 
 .daten-main-60 {
  width:65%;
	float:right;
	text-align:left;
	}

  .daten-main-70 {
  width:70%;
	float:right;
	text-align:left;
	}
	  
.ergebnis-einsp-hell {
   width:100%;
   float:left;
   margin:0;
   padding:0;
   background-color:#FFF7F2;
   }
	  
	  
.ergebnis-einsp-hell-border-top {
   width:100%;
   float:left;
   margin: 0;
   padding: 0px 0 0 0;
   border-top:1px solid #FFFFFF;
   background-color:#FFF7F2;
   }
	  
.waren-artikel {
   width:100%;
   float:left;
   background-color:#FFF7F2;
   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 #73194C;
   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 #73194C;
   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 #73194C;
	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;
   }
   
* html .main-einsp-weiss-border
{ 
 overflow:auto;
}


.main-einsp-weiss-border {
   background-color:#FFFFFF;
   width:98%;
   float:left;
   margin: 10px 0 0 0;
   padding:10px 0 0 0;
   border-top:1px solid #73194C; 
   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 #73194C;
   border-left:0px;

   }

 
.main-nach-oben {
   width:65%;
   float:right;
   margin: 2px 5px 0 0;
   background-color:#FFFFFF;
   /*clear:both;*/
   }
   
   
.main-zwsp-48-li  {
   float:left;
   width:49%;
   border-top:1px solid #73194C;
   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 #73194C;
   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 #73194C;
   }  
   
.zwsp-48-waren-re  {
   float:left;
   width:49%;
   margin:0 0px 0 -1px;
   padding:0 0 0 6px;
   border-left:1px solid #73194C;

   }  


.main-zwsp-48-re-text-li {
   float:right;
   width:49%;
   border-top:1px solid #73194C;
   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:#FFF7F2;
   }
   
   
.main-hell-warenkorb{
   width:100%;
   float:left;
   margin:0 ;
   background-color:#FFF7F2;
   border-bottom:3px solid #FFFFFF;
   }
  
.main-hell-warenkorb-border{
   width:100%;
   float:left;
   margin:0;
   background-color:#FFF7F2;
   border-bottom:1px solid #73194C;
   }

  
   
.main-einsp-hell-border {
   width:100%;
   float:left;
   border-top:1px solid #73194C;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   margin: 10px 0 5px 0;
   background-color:#FFF7F2;
   }
   
   
.main-einsp-nav {
   width:100%;
   float:left;
   margin: 10px 0 0 0;
   background-color:#FFF7F2;

   }
   
.einsp-hell-titel{
   width:100%;
   background-color:#D6C9D2;
   float:left;
   padding:0;
   height:auto;
   }   
  

.main-zwsp-60 {
   float:left;
   width:56%;
}  


.main-zwsp-30 {
   float:right;
   width:38%;
   background-color:#FFF7F2;
}  


.main-artikel-nav {
  float:left;
  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:#FFF7F2;
  border-top:2px solid #73194C;
  border-right:0px solid #73194C;
  border-bottom:0px solid #73194C;
  border-left:2px solid #73194C;
  text-align:center;
  }

.nav-hintergrund {
   float:left;
   width:96%;
   background-color:#FFF7F2;
   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:#73194C;
}
  
.nav-con-re {
  width:10em;
  position:absolute;
  top:0px;
  right:0;
  border-top:0px;
  border-right:0px;
  border-bottom:0px;
  border-left:1px solid #73194C;
  background-color:#FFFFFF;
  } 
   
  
 .titel-re {
  width:100%;
  background-color:#73194C;
  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;
}

.rechts-float {
 width:200px;
 float:right;
 border: 1px solid #73194C;
 margin: 0px;
 padding:0px;
 }
 
.dyn-navi-hide-button {
 font-size:80%;
 float:left;
}

.info_box {
  border-width:1px;
  border-style:solid;
  border-color:#73194C;
  padding:0.9em;
  text-align:justify;
}	
