*{margin: 0; padding: 0;}
html {   padding: 0;  margin: 0;}

body {
	background-color: #B6959C;
	font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin: 0;
	padding: 0;
}

p,h2,h3 {
margin:0 0 5px 0;
padding:0;
border:0;
}
h2,h3 {
margin:0 0 5px 0;
padding:0;
border:0;
color: #730319;	
}
h4 {
	font-size: 14px;
	line-height: 1.25em;
	font-weight: bold;
}
h1 {font-size:12px;}
h3 {font-size:12px;}

a:link, a:visited, a:hover, a:active, a:focus {
	margin: 0;
	border: 0;
	padding: 0;
	color: #730319;
	/*font-size: 12px;*/
}

a.WarenK:link, a.WarenK:visited, a.WarenK:active, a.WarenK:hover, a.WarenK:focus {
	color: #564b47;
	text-decoration:none;}
a.WarenK:hover {background-color:transparent;}	
a.WarenL:link, a.WarenL:visited, a.WarenL:active, a.WarenL:hover, a.WarenL:focus {
	text-decoration:none;}
a.WarenL:hover {color:#EFF1E6; background-color: #A82B4D;}	
a.footer:link, a.footer:visited, a.footer:active, a.footer:hover, a.footer:focus {
	color: #fff;
	text-decoration:none;
	font-weight: bold;
}
a.footer:hover {background-color:transparent;}	

table {
	font-size: 12px;
}
td {padding-bottom: 5px;}
hr {border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACB994;
	height: 1px;
	margin: 0;
	padding: 0;	}
input {	border: 1px solid #564b47; margin: 0; padding: 0;}	
input.rotra {	border: 1px solid #FF0000;margin:0;padding:0;}
input:focus { background-color : #F4F4F4;}
ul {	list-style-type: disc;	padding:0 0 0 40px;}
/*  positioning-layers statisch und absolut */
.clear { clear: both;}
.fl {float: left;}
.fr {float:right;}
.noborder {border:0;}
.bildbo {border:1px solid #000;}
.bildbo2 {border:1px solid #fff;}
.rot {color: #A82B4D;}
.rotfehler {color:#FF0000;}
.strong {	font-weight: bold;}
.trenner {margin: 0; padding: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;}
.trenner2 {margin: 0; padding: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #730319;}	
.Arechts {text-align:right;}	
.fontklein {font-size:11px;}
.standard {margin:0;}
.spacer {width: 100px;}
.preis {
	color:#06388F;
	font-size: 14px;
	font-weight: bold;
}
.preisXL {float:right;
	color:#FA872A;
	font-size: 16px;
	font-weight: bold;
}
.rightArt {margin: 1px 19px 1px 19px;}
a.black:link, a.black:visited, a.black:active, a.black:hover, a.black:focus  {
	color: #000;text-decoration:none;	background-color: #CCCCCC; font-size:11px;}

#box {
	width:980px;
	margin: 10px auto;
	padding:0px 0px 10px;
	text-align:left;
	background-color:#730319;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-left-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}

#links {
width:170px;
padding:0 10px 20px 10px;
float:left;
margin:0;
}

#rechts {
width:170px;
padding:0px 10px 20px 10px;
float:left;
margin:0;
}

#inhalt {
	width:560px;
	padding:0 10px 70px 10px;
	margin: 0 0 0 10px;
	float:left;
	background:#EDEDED url(/out/oxbaseshop/html/0/images/abschluss.jpg) no-repeat bottom;
}
* html #inhalt { margin: 0;}
#inhalt p{
	color:#000;
	font-size: 12px;
	font-weight: normal;
}
#inhalt h2 {font-size:12px;	padding: 0 0 0 5px;}
#inhalt h1 {
	font-size:12px;
	padding: 2px 0 2px 5px;
	color: #fff;
	background-color: #730319;
}
.hintergrund {	background-image:  url("/out/oxbaseshop/html/0/images/hg_olive.jpg");
	background-repeat: no-repeat;
	background-position: 0px top;
}

#inhalt1 {
	width: 560px;
	padding:5px 10px 20px 10px;
	margin: 20px 0 0 0;
	float:left;	background:#fff;
}
#inhalt2 {
	width: 760px;
	padding:30px 10px 20px 10px;
	margin:0;
	float:left;	background:#fff;
}

#Kopfzeile {
	background:  url(/out/oxbaseshop/html/0/images/streifen.jpg) no-repeat right;
	color: #000;
	padding:0;
	margin:0;
	width: 980px;
	height:120px;
}
#logo { float:left;margin: 0px; padding:0; width: 210px; height: 120px;}

#logo h1 span {display: none;}
#kopfnav {float:left;width:960px;height:20px;line-height:20px;
	padding:0 10px 0 10px;
	margin:0;
	color:#fff;
	background-image: url(/out/oxbaseshop/html/0/images/streifen_unten.jpg);
	background-repeat: no-repeat;
}
#kopfnav a:link, #kopfnav a:visited, #kopfnav a:active {
	color: #fff ;
	text-decoration: none;
        }
#kopfnav a:hover {color:#fff;}

.WKleiste {float:left;width: 760px; background: #730319; margin: 0; padding: 0;color:#fff;}
.WKtab {float:left;width: 760px;background-color:#fff;padding: 0 0 5px 0;margin:0;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;}
#WKleiste {float:left;width: 750px; background: #730319;margin: 0;padding: 1px 0 1px 10px;color:#fff;}
#WKtab {float:left;width: 760px;background-color:#fff;padding: 0 0 5px 0;margin:0;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #730319;}
#KennVer {float:left;width: 540px;background-color:#fff;padding: 10px 0 5px 5px;margin:0;	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D1D2B9;}	
#Gutschein {float:left; background-color:#fff;	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D1D2B9; padding: 10px; margin: 10px 0 0 0;}
.header {
	text-align:left;
	position:absolute;
	padding:0 0 0 10px;
	margin:0;
	word-spacing: 0.7em;
        }
#Headline {}
#Headline h1 {  	margin:0; width:560px;
	padding: 2px 0 2px 0px;
		font: bold 12px/1.25em;color:#A82B4D;
        }

.pfad {
        margin-left:200px;position:absolute; top:0; left:0;
        height:20px;
        padding:0;overflow:hidden;
        }

.datum {position:absolute; top:0; right:0; margin:0px;
        text-align:right;
        padding:0 10px 0 0;	}		
.datum  a:link, .datum a:visited, .datum a:active {
	color: #A82B4B;
	text-decoration: none;
	font-weight: bold;margin-left:0.7em;}
.datum a:hover {
	color: #FFFFFF;
}

#subnav {width: 190px;margin:0px 0 0 -10px;padding:0 0 1px 0;
        text-align:left;overflow:hidden;
        }

#subnav h4 {
	color: #fff;
	margin:0 10px 0 11px;
	padding: 0 0 5px 0;
	width:179px;
	background-image: url(/out/oxbaseshop/html/0/images/verlauf.gif);
	background-repeat: no-repeat;
}
#subnav ul {list-style: none; margin:0px; padding:0px;}

#subnav li {
	border-top: 1px solid #8B0319;
	padding:0 0 0 0px;
	margin:0 0 0 10px;
	/*min-height:15px;*/
	line-height:22px;
        }
#subnav li li{
        border-top: 1px solid #8B0319;
        padding:0 0 0 0px; margin:0;
		line-height:16px;
        }
#subnav li a:link, #subnav li a:visited, #subnav li a:active {
	display: block;
	width:100%;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin:0px;
	padding: 0 0 0 2px;
	text-decoration: none;
        }
#subnav ul ul a:link, #subnav ul ul a:visited, #subnav ul ul a:active {
	display: block;
	width:100%;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	margin:0px 0 0 10px;
	padding: 2px 0 2px 2px;
	text-decoration: none;
	line-height:16px;
        }
#subnav li li a:hover {
        display: block;
        background: #B6959C;
        color: #fff;
        }		
#subnav li a:hover {
        display: block;
        background: #B6959C;
        color: #fff;
        }

#subnav li a.selected:link, #subnav li a.selected:visited, #subnav li a.selected:active {
        background:#B6959C;color:#fff;}
#subnav li li a.selected:link, #subnav li li a.selected:visited, #subnav li li a.selected:active {
        background:#B6959C;color:#fff;}		
		
/* Div "suche" */
#suche {/*margin:1px 0; padding:2px 0 10px 0;
        width: 190px;*/
        text-align:left;
        font: 12px/1.25em;
        color: #000000;
        }
	#suche h4 {
	margin: 0 0 0 1px;
	width:179px;
	padding: 0;
	font: bold 12px/1.25em;
	color:#fff;
	background-image: url(/out/oxbaseshop/html/0/images/verlauf.gif);
	background-repeat: no-repeat;
	background-position: right;
			}

#suche p {
        margin: 0;
        }

#suche form {
	padding: 4px 5px 0 5px;
	margin:0;
        }

.submit {
	color:#A82B4D;
	width:120px;
	margin: 4px 0 0 0px;
	font: bold 10px;
	background:#fff;
	border-left: 5px solid #A82B4B;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding: 0px;
        }
.Suchen {width:180px;background:#CCCACB;
		border-top: 1px solid #730319;
		margin:0;
		padding: 2px 0 2px 0;
}		

#informationen {/*margin:1px 0; padding:2px 0 10px 0;
			width: 190px;*/
			text-align:left;
			font: 12px/1.25em;
			color: #000000;
			padding-bottom:20px;
			}
	
#informationen h4 {
	margin:0 0 0 1px;
	width:179px;
	padding: 0;
	font: bold 12px/1.25em;
	color:#fff;
	background-image: url(/out/oxbaseshop/html/0/images/verlauf.gif);
	background-repeat: no-repeat;
	background-position: right;
			}
	#informationen p {		}
	
.Info {width:180px;background:#CCCACB;
		border-top: 1px solid #730319;
		margin:0;
		padding: 10px 0 10px 0;
	}		
.InfoW {width:180px;background:#fff;
		border-top: 1px solid #730319;
		margin:0;
		padding: 10px 0 10px 0;
	}		
.Warenkorb {width:180px;background:#CCCACB;
		border-top: 1px solid #730319;
		margin:0;
		padding: 10px 0 10px 0;
	}
.Warenkorb td {padding: 0 5px 0 5px;}	
.PE {background:#D1D2B9;width:155px;height:110px;padding: 12px 12px 12px 13px;}
.nix {background:#D1D2B9;width:180px;height:135px;padding: 0;}
.PET {width:180px;background:#E5E6D8;
		border-bottom: 1px dashed #A82B4B;	
		margin:0;
		padding: 10px 0 10px 0;	}
		
.PET h3 { margin: 0 5px 0 5px;}		
#informationen li a:link, #informationen li a:visited, #informationen li a:active, #informationen a:link, #informationen a:visited, #informationen a:active {
	color: #000000;
	text-decoration: none;
}
#informationen li a:hover, #informationen a:hover {	color: #FFFFFF;}
#informationen ul {color:#730319;padding-left:30px;}

#anmeldung {text-align:left; font: 12px/1.25em; color: #000000;}

#anmeldung h4 {
	margin:0 0 0 1px;
	width:179px;
	padding: 0;
	font: bold 12px/1.25em;
	color:#fff;
	background-image: url(/out/oxbaseshop/html/0/images/verlauf.gif);
	background-repeat: no-repeat;
	background-position: right;
        }

#anmeldung p {
	margin: 0;
	font-size: 11px;
        }

#anmeldung form {
	margin: 4px 5px 0 5px;
        }

#anmeldung .submit {
	color:#fff;
	width:120px;
	margin: 4px 0 0 0px;
	font: bold 10px;
	background:#06388F;
	border-left: 5px solid #A82B4D;
        }
.Anmeld {width:180px;background:#CCCACB;
		border-top: 1px solid #730319;
		margin:0;
		padding: 10px 0 10px 0;
	}		

#PDM {
	float:left;
	width:560px;
	padding: 0;
	margin: 0;
	text-align:left;
	font: 12px/1.25em;
	color: #000000;
}

#PDM h4 {  	margin:0; 
	padding: 2px 0 2px 2px;background:#730319;
		font: bold 12px/1.25em;color:#fff;
        }
.PDMInhaltLi {
	float:left;
	width:360px;
	margin: 0;
	padding: 10px 10px 0 0;
	height:364px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #730319;
}		
.PDMInhaltLi h1 {
	font-weight: bold;
	color: #730319;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #730319;
}
.PDMInhaltRe {float:left;width:180px;margin:0;padding:10px 0 0 10px;} /*270*/

.contentnav {float:left;
	margin: 0 0 10px 0;
	padding: 0 0 1px 0;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
			}

.contentnav a:link, .contentnav a:visited, .contentnav a:active {
	color: #730319;
	text-decoration: none;
}

.contentnav a:hover {	color: #000;}

#Rubrik {
	width:560px;
	float:left;
	padding: 10px 0 10px 0;
	margin: 0 0 10px 0;
	text-align:left;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #730319;
}
#Rubrik h3 {  	color:#730319;      font-size: 12px; padding-top:5px;       }
#Rubrik p {
	padding:0;
	line-height: 1.4em;
}

.RubrikLi {float:left; width:270px; 
	margin: 0;
	padding: 0 10px 0 0;}
			
.Lupe {	height:22px;
	background-color: #B9DD9F;
	text-align:right;}

.RubrikRe {float:left;width:270px;margin:0;padding:0 0 0 10px;}

#Produkte {width:560px;
	float:left;
	padding: 0px 0 0 0;
	margin: 20px 0 0 0;
	text-align:left;
	color: #000000;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ACB994;
        }
#Produkte h3 {color:#A82B4B; font-size: 12px;margin:0;}
.GProdukte2 {
margin-bottom:10px;
	float:left;
	width:180px;
	/*margin:0;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #730319;*/
}
.GProdukte2 p {padding: 0 1px 0 5px;}
.GProdukte2 h2 {font-size:11px; padding: 1px 0 1px 5px;}
.GProdukte h1 {background-color:#730319;padding: 3px 0 4px 10px;margin: 0; color:#fff;}
#ProduktLinks {float:left; margin: 0; padding: 10px 10px 0 0; width:270px;}
#ProduktRechts {float:left; margin: 0;padding: 10px 0 0 10px;width:270px;}
.ProduktLiLi {float:left; width:110px;
	margin: 0 5px 0 0;
	padding: 0;
}		
.ProduktLiRe {float:left; width:110px;
	margin: 0 5px 0 0;
	padding: 0;
}		

.ProduktRe {float: left; width: 155px; margin: 0 0 10px 0; padding: 0;}

/* Nur wenn Auswahlfeld eingeblendet wird */
/* Listenspalte Artikelpreis*/
#Produkte div.listenlinks {float:left;/*overflow:hidden;*/
        text-align:left;
        /*width:90px;*/margin:0; padding:0;
        }

#Produkte div.listenrechts {
	float:right;
	text-align:right;
	margin:0;
	padding:0;}
.ListenRe {float: right; margin: 0 0 10px 0; padding: 0;}
.ListenLiLi {float:right;margin: 0 5px 0 0;	padding: 0;}		
#foot{color:#06388F; padding:0 10px 0 220px;
margin: 0;background:#FA872A;}
#Detail {float:left;
        padding: 10px 0 10px 0;
		margin: 0;
		text-align:left; 
        font: 12px/1.25em;
        color: #000000;
        }

#Detail h3 {  	float:left;color:#fff;   font-size: 13px;     background-color:#5BB836;   }		
.titel {color:#fff;   padding: 2px;  background-color:#5BB836;width:555px;   }
.tab1 {float: left; text-align: left;}
.tab2 {float: right; padding: 0 10px 0 0; text-align: right;}
.tab3 {float: right; text-align: right;}
.tab4 {float: right; width: 155px;}
.tab5 {float: left; margin: 0 5px 0 0; padding: 0; width: 100px;overflow: hidden;}
.tab6 {float: left; padding: 0 0 0 5px; text-align: left;}
.tab7 {float: left; width: 195px;}
.tab8 {float: left; width: 155px;}
.tab9 {float: left; width: 136px;}
.tab10 {float: left; width: 84px;}
.tab11 {float: left; padding: 0 0 5px 10px; width:135px;} /*padding 5px top */
.tab12 {float: left; padding: 0 0 5px 0; width: 425px;}/*padding 5px top */
.tab13 {float: left; width: 95px; text-align:right; }
.tab13x {float: left; width: 295px; text-align:right; }
.tab13y {float: right; width: 500px; text-align:right;}
.tab14 {float: right; padding: 0px 10px 0 0; width: 85px;text-align:right;} /*padding 5px top */
.tab15 {float: left; width: 560px;}
.tab15x {float: left; width: 360px;}
.tab16 {float: right; margin: 20px 0 0 0; text-align: right;}
.tab17 {float: left; text-align: left;}
.tab18 {float: left; text-align: left; width: 165px;}
.tab19 {float: left; width: 205px;}
.tab20 {float: left; width: 160px;}
.tab21 {float: left; width: 45px;}
.tab22 {float: left; width: 370px;}
.tab23 {float: left; width: 510px;}
.tab24 {float: left; width: 54px;}
.tab25 {float: left; width: 151px;}
.alignri {text-align: right;}
.pad10 {padding: 0 0 0 10px;}
.spaceRe {padding-right:10px;}
.marginRe {margin-right:6px;}
.w6 {width:6px;}
.marginRe10 {margin-right:10px;}
.spaceTop {padding-top: 5px;}
.button {background-color: #ffffff; border: none; color: #4169E1; cursor: pointer; font-weight: bold; height: 19px;border-left: 1px solid #000066; border-right: 1px solid #000066; border-top: 1px solid #000066; border-bottom: 1px solid #000066;}
.sende {
	BORDER-RIGHT: 0px none;
	BORDER-LEFT: 4px solid red;
	BORDER-TOP: 0px none;
	BORDER-BOTTOM: 0px none;
	background-color: #FFFF00;
	
}

.Abstand {	padding: 10px 0 0 0;}
.Abstand2 {padding: 20px 0 0 0;}
.Abstand3 {margin-right: 10px;}
.ProdukteX {width: 560px; 
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
	text-align: left;
	color: #000000;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ACB994;
        }
.ProduktXlinks {float:left; margin: 0; padding: 10px 10px 10px 0; width:270px;}
.ProduktXrechts {float:left; margin: 0;padding: 10px 0 10px 10px;width:240px; }		
.form1 {width: 190px;}
.form2 {width: 156px;}
.form3 {width: 30px;}
.form4 {width: 370px;}
.form5 {width: 300px;}
.form6 {width: 50px;}
.form7 {width: 136px;}
.form8 {width: 60px;}
.formcheckbox {margin: 0; border:0px none;}
/* html .formcheckbox { margin: -3px 0 0 -4px;border:0px none;}*/

#list6 ul{
list-style:none;
margin:0;
padding:0;}

#list6 li{
	float:left;
	width:80px;
	list-style:none;
	margin:0 0 0 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fff;
}

#list6 a {
	padding:1px 0 1px 0;
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#bg1 a{color:#fff;background-color:#004080;}
#bg1 a:hover{color:#green;} 
#bg1 {color:#fff;background:green;}
#bg2 a{color:#fff;background:#004080;}
#bg2 a:hover{background-color:green;color:#fff;}

.Info2 {width:170px;background:#CCCACB;
		border-top: 1px solid #730319;
		margin:0;
		padding: 10px 5px 10px 5px;
	}	
.OldPrice {text-decoration: line-through;}

a.preishinweis:link, a.preishinweis:visited, a.preishinweis:active, a.preishinweis:hover, a.preishinweis:focus {
	color: #000;
	text-decoration:none;
}
a.preishinweis:hover {background-color:transparent;}
.rytest p{
	color:#06388F;
	font-size: 8px;
	font-weight: bold;
}	
.PrIn, .PrIn a {
	font-size:9px;
	color: #000000;
	text-decoration: none;
}
/*6082008*/
#navlinks {
	float: left;
	width: 180px;
	margin: 0;     
	padding: 0 0 100px 0;
}
#navlinks h4 {
	color: #fff;
	margin:0 10px 0 0px;
	padding: 0 0 5px 0;
	width:170px;
	background-image: url(/out/oxbaseshop/html/0/images/verlauf.gif);
	background-repeat: no-repeat;
}	
#navlinks ul {
	padding: 0px;
	margin: 0px;
	list-style: none;}
#navlinks li {
	background-color: transparent;
	padding: 0;
	margin: 0;
	list-style: none;
       }
#navlinks li a:link, #navlinks li a:visited, #navlinks li a:active {
	display:block;
	text-decoration: none;
	padding: 3px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border-top: 1px solid #8B0319;
    }
#navlinks ul ul a:link, #navlinks ul ul a:visited, #navlinks ul ul a:active {
	font-weight: normal;
	font-size: 11px;
	margin-left: 20px;
    }

#navlinks ul ul ul a:link, #navlinks ul ul ul a:visited, #navlinks ul ul ul a:active {
	font-weight: normal;
	font-size: 11px;
    }

#navlinks li a:hover, #navlinks li a.selected:link, #navlinks li a.selected:visited, #navlinks li a.selected:active, #navlinks li li a:hover, #navlinks li li a.selected:link, #navlinks li li a.selected:visited, #navlinks li li a.selected:active, #navlinks li li li a:hover, #navlinks li li li a.selected:link, #navlinks li li lia.selected:visited, #navlinks li li li a.selected:active {
		display: block;
        background: #B6959C;
        color: #fff;	
}

#informationenM {

			text-align:left;

			font: 12px/1.25em;

			color: #000000;

			padding-bottom:20px;

			}

#informationenM h4 {

	margin:0 0 0 1px;

	width:179px;

	padding: 0;

	font: bold 12px/1.25em;

	color:#fff;

	background-image: url(/out/oxbaseshop/html/0/images/verlaufM.gif);

	background-repeat: no-repeat;

	background-position: right;

			}

#informationenM li a:link, #informationenM li a:visited, #informationenM li a:active {

	color: #000000;

	text-decoration: none;

}

#informationenM li a:hover {	color: #FFFFFF;}

#informationenM ul {color:#063087;padding-left:20px;}	
