		.gesamt {
	width:98%;																																
	margin: 0 auto;																																
	position:absolute;
   padding: 0; 																								
}

.main-inhalt {
	margin: 0;
	position:absolute;
	width:100%;
   padding: 0; 																								
}

.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;
}

.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 { 
	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:0px 0px 5px 0px;
} 

.main-content {
	margin:0 11.5em 0 11.5em;
}

* html .main-content { 
	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 {
	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:#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;
}	
