BODY {
	background-color: #f29400!important;
	background-image: url(/out/oxbaseshop/html/0/images/web_laufinsel_kachel.jpg);
	color: black;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-family: verdana,arial,helvetica;
	font-size: 100%;
	background-repeat: repeat-x;
}
FORM {margin: 0px; padding: 0px;}		

#des {
		display : none;}
#box {
	width: 980px;
	margin: 5px auto 0px;
	padding: 0px;
	text-align: left;
}

.bha {
		margin-bottom : 22px; 
		width : 100%;
		border : 1px dotted silver;
		padding-bottom : 4px;		}
		
		
.bhh { 	margin: 0px 0px 10px 0px;
		padding: 0px;
		width : 100%;		
		max-width : 580px;
		clear : both;}
				
P {		
		padding: 0px 0px 5px 0px;
		margin: 0px;
		/*max-width : 560px;*/}

.gzu {
		border : 2px dotted black; 
		padding : 8px; 
		background-color : #EEEEEE;
		margin-bottom : 14px;
		max-width : 580px;
		clear : both;}

#kopf {
	float:left;
	width : 580px; /*580*/
	padding: 120px 0px 0px 0px;
	margin: 0px 0px 0px 0px; /*ie6 195px;*/
	background-image: url(/out/oxbaseshop/html/0/images/header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#kopfW
{
	float:left;
	width : 770px; /*980*/
	padding: 120px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(/out/oxbaseshop/html/0/images/header_warenkorb.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo {
		float : left;
		margin: 10px 0px 0px 9px;
		padding : 0px;
		display : inline;
 }
#logorechts {
	float: right;
	padding: 10px 20px 0px 0px;
	margin: 0px;
	display: inline;
}
.TextLinks {
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
.TextRechts {
	float: right;
	margin: 0px 0px 0px 0px; 
	padding: 0px 10px 0px 0px;
	}	
.input {
		display : inline;
		background-color : yellow;
		background-image : none;
		border : 1px solid yellow;
  		margin-bottom : 5px;}

#haupt {
	float : left;
	margin: 0px;
	width : 750px;
	background-color : #FFF;
	padding: 25px 10px 30px 10px;
	line-height : 150%;
	color : black !important;
	font-size : 75%;
	background-image: url(/out/oxbaseshop/html/0/images/streifen_unten.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
		
#hauptt {
	float : left;
	margin: 0px;
	width : 560px;
	background-color : #FFF;
	padding: 25px 10px 30px 10px;
	line-height : 150%;
	color : black !important;
	font-size : 75%;
	background-image: url(/out/oxbaseshop/html/0/images/streifen_unten.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#brot {	
		float : left;
		padding: 5px 0px 5px 196px;
		margin: 0px;
		font-family : verdana,arial,helvetiva;
		font-size : 75%;
		font-weight : normal;
		text-align: left;
		background:#fff;}
#brot a, #brot a:link, #brot a:visited, #brot a:active, #brot a:hover {
	font-weight: normal;
	text-decoration: none;
}

#menurechts { 
		float: left;
		width : 180px;
		padding: 0px;
		margin: -20px 5px 0px 10px;
		line-height : 130%;
		font-family : arial,helvetiva;
		font-size : 80%; 		
		overflow: hidden;		
        text-align: left;
}

.menufont {
		font-family : arial,helvetiva;
		font-size : 0.74em; }


		

#empf {
		width : 100%;
		margin-top : 2px;
		border : 0px solid red;
		font-size : 0.9em; }

#weiter {
		width : 100%;
		margin-top : 26px;
		padding: 0px;
		font-size : 0.9em; }

#fuss { 
		clear:both;
		width : 580px; /*610*/
		margin: 0px 195px 2px 195px;
		text-align : center;
		font-family : arial,helvetica;
		font-size : 70%;
}

#werbung {
		width : 100%;
		margin-bottom : 0px;
		padding : 0px;
		margin-top : 12px;
		font-family : arial,helvetica;
		font-size : 1.1em;
		background-color : transparent;
		border : 0px dotted #949494; 		}

#form {
		margin-top : 10px; }

H1 {
	font-size: 130%;
	color: #027caf;
	font-weight: bold;
}
H2 {
	font-size : 110%;
	color : #027caf;
	font-weight : bold;
	}
H3 {
	font-size: 100%;
	color: #027caf;
}
H4 {
	color: #FFF;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	font-size: 100%;
	font-weight: bold;
	line-height:20px;
	background-image: url(/out/oxbaseshop/html/0/images/header_box.gif);
	background-repeat: no-repeat;
	background-position: right;
}

I {
  font-style: italic;
  font-weight : bold;
  text-decoration : none; }


ul { 
		list-style : circle}

li { 
line-height : 150%; }
hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f29400;
	height: 1px;
	margin: 0px;
	padding: 0px;
	}
.Fontklein { font-size: 80%; font-weight: normal; padding: 0px; margin: 0px; }
.Fontklein2 {
	font-size: 75%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #666666;
}
SAMP {
  font-family : Courier;
  font-size: 120%;
  color : black;
  background-color : #EFEFEF;
		padding : 4px;
		display : block; }


A:link {
  color : #027caf; /*12.12.05*/
  font-weight: bold;
  text-decoration: underline;
  background-color : transparent; }

A.tit:link {
  color : black;
  font-weight: bold;
  text-decoration: none;
  background-color : transparent; }

A:visited {
  color : #027caf;
  font-weight: bold;
  text-decoration: underline;
  background-color : transparent; }

A.tit:visited {
  color : #000; /*12.12.05*/
  font-weight: bold;
  text-decoration: none;
  background-color : transparent; }

A:hover {
  color: #000;
  font-weight: bold;
  text-decoration: none;
  background-color : transparent;}

A:active {
  color: red;
  text-decoration: none;
  background-color : transparent; }
		
.rsa1 {
		border-style : solid;
		border-color : #000;
  filter:progid:DXImageTransform.Microsoft.Shadow(Color=#333333, direction=135, strength=4); }

.rsa {
		border-style : solid;
		border-color : #8DBF7C;
  filter:progid:DXImageTransform.Microsoft.Shadow(Color=#333333, direction=135, strength=4); }

	
.leg {
  font-size : 0.85em;
  font-weight: bold;
		font-variant : small-caps;
		color : #6f6f6f;
		padding-left : 4px;}

.uns {
  display : none; }

.rah {
  border : 1px dotted #949494; }

.illu {
  margin-right : 10px; 	 }
		
.gro {
		font-family : verdana,arial,helvetiva;
		font-size : 1.2em; 	}
		
.dat {
		color : #000099;
		font-style: italic;
		font-weight : normal; }

.gr {
  font-family : Verdana,Arial,Helvetica;
  font-size : 30px; }

.url { 
		text-indent : 20px; 
		font-size : 0.8em;}


.phpdigHighlight {
		font-weight: bold;}

fieldset {
	 border : 0px solid black;
	 margin : 0px; 
	 padding : 0px;}

input:focus.foc  {
  background-color : cornsilk;}

fieldset#fo {
	 border: 1px solid #F4F4F4;}

fieldset#foa {
	 border: 3px solid #F4F4F4;}

fieldset:hover#fo {
	 border: 1px solid silver;}

fieldset:hover#foa {
 	border: 3px dotted black;}

fieldset:hover#fob {
 	border: 0px solid silver; background-color : cornsilk;}
	
#haupt a[href^="http://"] {
	background: url(../images/offsite.gif) no-repeat center right;
	padding-right: 8px; }

#navlinks {
		float: left;
		width: 180px;
		margin: 128px 10px 0px 5px;
		padding: 0px;
        text-align: left;
		overflow: hidden;
		font-family : arial,helvetiva;
		font-size : 75%; 
        }

#navlinks ul {
	list-style: none;
	margin: 0px;
	padding: 5px 10px 10px 5px;
}
#navlinks ul ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #f29400;
}
#navlinks li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f29400;
	padding: 0px;
	margin: 0px;
        }
#navlinks li li{
        /*border-top: 1px solid #98162A;*/
        padding: 0px;
		margin: 0px 0px 0px 10px;
        }
#navlinks li a:link, #navlinks li a:visited, #navlinks li a:active {
	display: block;
	width: 100%;
	font-weight: bold;
	color: #027caf;
	margin: 0px;
	padding: 0 0 0 5px;
	text-decoration: none;
        }
#navlinks li li a:link, #navlinks li li a:visited, #navlinks li li a:active {
	display: block;
	width: 100%;
	font-size : 1.1em; 
	font-weight: normal;
	color: #027caf;
	margin: 0px;
	padding: 0px 0px 0px 2px;
	text-decoration: none;
        }
#navlinks li li a:hover {
        display: block;
        background: #fdedd7;
        color: #025679;
        }		
#navlinks li a:hover {
        display: block;
        background: #fdedd7;
        color: #025679;
        }
#navlinks li a.selected:link, #navlinks li a.selected:visited, #navlinks li a.selected:active {
        background:#f29400 ;color:#025679;}
#navlinks li li a.selected:link, #navlinks li li a.selected:visited, #navlinks li li a.selected:active {       background:#f29400 ;color:#025679;}		
.navtopborder {	border-top: 1px solid #98162A;}
.ItemRight {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
	background: #fff;
	font-size: 90%;
}
.ItemRight ul {
	margin: 5px 0px 5px 20px;
	padding: 0px;
	list-style-type: disc;
}
.ItemRight li {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

.imgborder {border: 1px solid #f29400;}
.ItemRightHL {padding: 0px; margin: 0px;}
.ItemLeftHL {padding: 0px; margin: 20px 0px 0px 0px;} /*12.12.05*/
.PreisRechts {
	float: right;
	padding-right: 5px;
	font-weight: bold;
	color: #fff;
}
.ButtonRechts {
	float: right;
	font-weight: normal;
	}

.ArtikelLeiste { background: #FDEDD6;;
	float:left;
	margin: 5px 0px 5px 0px;
	padding: 10px 5px 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f29400;
	height: 100%;
	width: 550px;
	/*width: 580px;*/
	}
.xArtikelLeiste input[type=image] {margin-top: 5px; float:right;}	
.WarenkorbBT {margin: 0px; padding: 0px;
border: 1px solid #98162A; 
background-color: #8DBF7C; color: #FFFFFF;}
.ArtikelLeisteOben {
	background: #006ab3;
	color: #fff;
	padding: 2px;
	}
.ArtikelLeisteOben1 {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	background: #006ab3;
	line-height: 19px;
	color: #fff;
	font-weight: bold;
	}

.Warenkorb1 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background: #56A03D;
	line-height: 19px;
	}	
.Warenkorb2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #56A03D;
}
.WK3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DBF7C;
	padding: 5px 0px 5px 0px;}
TD, TR {
	vertical-align: top;
}
a.weiss:link, a.weiss:visited, a.weiss:active, a.weiss:hover {
	color: #fff;
	text-decoration: none;
}

.ArtikelNummer {
	font-size: 80%;
	font-weight: normal;
	color: #000;
	}

.moduleRow {
	padding-right: 5px;
	white-space: nowrap;
}
.moduleRowOver { background-color: #8DBF7C; cursor: pointer; cursor: hand; padding-right: 5px;	white-space: nowrap;}
.moduleRowSelected { background-color: #FCF7DC; }
.cl, .cl br{clear: both;}
.bottom {
	vertical-align: middle;
	padding: 0px; margin: 0px; border: 0px;
	}
.altpreis {
	text-decoration: line-through;
}
.altpreis2 {
	color: #999999;
}
.abst1 {padding-top: 5px;}
.abst2 {padding: 5px 0px 5px 0px;}
.abst3 {margin-top: 20px;}
.abst4 {margin-top: 10px;}
.abst5 {margin-right: 10px;}
.w1 {width: 165px; border: 1px solid #999999;}
.w2 {width: 6.5em;}
.w3 {width: 16em;}
.w4 {
	float: left;
	width: 130px;
	height: 77px;
	padding-left: 45px;
	padding-top: 5px;
	padding-right: 5px;
	color:#999999;
	background-image: url(/out/oxbaseshop/html/0/images/warenkorbverlauf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px;
}
.w4ab {margin-right: 10px;}
.w4selected {color:#006ab3;}
.w5 {width: 95px; float:left; margin-right: 5px;}
.w5kl {width: 45px; float:left; margin-right: 5px;}
.w6 {width: 400px; float: left; }
.w6kl {width: 450px; float: left; }	
.w7 {float: left; width: 129px;	text-align: right;}
.w8 {float: left; width: 124px;	padding-right: 5px;	text-align: right;}
.w9 {width: 200px;}
.w10 {padding-top: 3px;}

a.WKS:link, a.WKS:visited, a.WKS:active, a.WKS:hover {
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
a.WKS1:link, a.WKS1:visited, a.WKS1:active, a.WKS1:hover {
	text-decoration: none;
	color: #666666;
}
.fr {float: right;}
.fl {float: left;}
#WK {margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 5px;
	background: #56A03D;
	line-height: 19px;
	float: left;
	color: #fff;}
.WK1 {	padding: 5px 0px 5px 0px; margin: 0px; float: left;}
.Randgruen {border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DBF7C; margin: 0px;}
.RG {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fdedd7;
	margin: 0px; padding: 10px 5px 5px 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fdedd7;
	border-left-color: #fdedd7;
}

.normal {
	font-weight: normal;
	text-decoration: none;
}
a.normal:link, a.normal:visited, a.normal:active, a.normal:hover {
	font-weight: normal;
	text-decoration: none;
}
#menurechts a, #menurechts a:link, #menurechts a:visited, #menurechts a:active, #menurechts a:hover {
	font-weight: normal;
	text-decoration: none;
}
label.left {
	float: left;
	text-align: left; margin-top: 4px;
	width: 150px;  vertical-align: bottom;
} 
.left { 
float: left; 
text-align: left; 
width: 10em; 
margin-right: .3em; 
padding-bottom: 10px;
} 

input.right { 
float: left; 
width: auto; 
clear: both; 
margin-left: 158px; 
margin-right: .3em; 
} 
input[type=checkbox].right, 
input[type=radio].right, 
input[type=submit].right { 
margin-left: 10.5em; 
} 
form.kontakt br { 
clear: both; 
} 
form.kontakt p { 
clear: both; 
} 

input.form1 { 
	border: 1px solid #000; width: 200px; }
input.form2 {
	border: 1px solid #000; width: 170px; margin-right: 5px;}
input.form3 {
	border: 1px solid #000; width: 21px; }
input.form4 {
	border: 1px solid #000; width: 150px;}
input.form5 {
	border: 1px solid #000; width: 41px; margin-right: 5px;}
textarea.form1 {
	border: 1px solid #000; width: 400px; }


legend {display : none;}
label.t1{ float: left; 
text-align: left; 
margin-right: .3em; }
label.t2{ float: left; 
text-align: right; 
margin-right: 1em; width: 4em; }
label.wk1 {
	background-image: url(/out/oxbaseshop/html/0/images/warenkorb-1a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.selected {
	color: #000;
	background-image: url(/out/oxbaseshop/html/0/images/warenkorbverlauf_aktiv.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.selected2 {color: #333333;}
.selected3 {float: left; width: 99%;
	color: #333333;
	border: 1px dotted #98162A; margin-bottom: 10px;
}
.WKZ { font-size: 200%;
	font-weight: bold;
}
.neu {
	font-style: italic;
	font-weight: normal;
	color: #FF0000;
	text-decoration: blink;
}
.txre {text-align: right;}
.fehler {
	color: #FF0000;
	font-weight: bold;
}
input.fehler {
	color:#FF0000;
	border: 1px solid #FF0000;
}
.noborder {
	border: 0px none #fff;
}
#seitennav {
	background: #E5E5E5;
	padding: 5px;
	margin-bottom: 10px;
	word-spacing: 0.2em;
}
#seitennav img {vertical-align: bottom;}
#seitennav a {	font-weight: normal;}
.button {
	background-color: #EDEDED;
	border: 1px solid #333333;
	height: 20px; width: 130px;
}
.pn {
	margin-bottom : 10px;
	margin-left: 0px;
	padding: 0px;
	width : 188px;
	float: left;
	text-align: center;
}
.pnab {margin-right: 14px;}	
.pnab3 {margin-left: 8px;}
.ps {
	margin-bottom : 15px;
	margin-left: 0px;
	padding: 0px;
	width : 177px;
	float: left;
/*	background: #fdedd7;*/
}
.ps p {	padding: 0px 5px 0px 5px;}
.ps h2 {color: #fff; margin: 2px 2px 5px 2px;}
.ps img, .ps3 img {	border: 1px solid #FF9900;}
.ps3 {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-right: 0px;
	padding: 0px;
	width: 134px;
	float: left;
}
.ps3 p {	padding: 0px 5px 0px 5px;}
.ps3 h2 {color: #fff; margin: 2px 2px 5px 2px;}

.ps2 {
	margin-bottom : 0px;
	margin-top: 0px;
	padding: 0px;
	width : 287px;
	float: left;
	border: 1px solid #8DBF7C;
}
.border_top {
	clear:both;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;}
.tempo {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}

#tab1{
border-collapse:collapse;}
#tab1 td {
	padding:5px 10px 5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#tab1 td.status {
	color: #666666;
}
/*neu*/
.header {
	float : left;
	margin: 0px;
	background-color : #FFF;
	padding: 5px 0px 5px 0px;
	background-color: #FDEDD6;}
	
	
#kopf a, #kopfW a {font-size: 11px;}
#kopf img {float:left; margin:0px; padding:0px;}
.wkon {
	border: 1px solid red;
}
.denav {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f29400;
	border-bottom-color: #f29400;
	color: #027caf;
}
.denav a {
	color: #027caf;
	font-weight: normal;
}
A.tit:link {
  color : #fff;
  font-weight: normal;
  text-decoration: none;
}

A.tit:visited {
  color : #000; /*12.12.05*/
  font-weight: normal;
  text-decoration: none;
}
.liste {
	width: 174px;
	float: left;
	margin: 0px 10px 20px 0px;
	padding: 1px;
	border: 1px solid #EEEEEE;
	height: 230px;
}
.liste a {color: #000000;}