/* mod_layout - header */
div.bar.oxid .logo {height:0}

/*mod_bar*/
div.bar .left {position:absolute;left:20px;}

#body .box ul.list img {
	border:1px solid #dddccc;
	padding:2px 6px 2px 6px;
	margin:2px;
	filter: alpha(opacity=66);
	-moz-opacity: 0.66;
	opacity: 0.66;
}
/*manufacturers*/
#body .box a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity:1.00;
}
div#path {
	padding:5px 0px 5px 0px;
}

#body .welcome {
	height:auto;
}

/*top of the shop mods*/
#right .listitem {
padding-left:0px;
position: inherit;
width: auto;
display: block;
}

#right .listitem .picture {
width:70px;
height:auto;
position: relative;
float: left;
}

#right div.box {padding:12px 10px;}

#right .listitem a.title {
width: 98px;
}

span.product_desc {
float: right;
padding-left: 10px;
}

/*products*/
#body .product {border:1px solid #BBBBBB;}


/*basket*/
#body .basket .picture {margin-bottom:25px;}


/* ---------------------- Umbau Mods Arnold-Graetz Medien GbR -------------------------*/

body {
background: #fbf4e7 url(bg/bodyverlauf.png) repeat-x top left;
}

div#page {
background: transparent url(bg/pagebg.png) repeat-y top center;
width:1010px;
}

div.bar.oxid dl.box {
display: none;
}

div.bar.oxid {
background: transparent url(bg/head.jpg) no-repeat top center;
height: 342px;
}

div.bar.oxid .logo {
padding: 0px;
margin-top: 40px;
}

div.bar.links {
background:none repeat scroll 0 0 transparent;
border-bottom:0 none;
height:40px;
position:absolute;
top:0;
width:980px;
}

div.bar.links .right a {
padding: 0px 5px;
}

div.bar.links a {
border-left: 0px;
color: #575757;
line-height: 50px;
font-size: 11px;
}

div.bar.links a:hover, div.bar.links a:focus {
text-decoration: none;
color: #dddddd;
}

div.bar.categories a.fixed {
background:#67582c;
color: #EFB609;
}

div.bar.categories{
background-color: #67582c;
color: #EFB609;
}

div.bar.categories a.fixed:hover, div.bar.categories a.fixed:focus {
background-color: #67582c;
color: #EFB609;
}

div.bar.categories li.open a, div.bar.categories li a.exp {
background-color: #ffffff;
color: #67582c;
}

div.bar.categories li a.exp.more {
background-color:  #67582c;
color: #ffffff;
}

div.bar.categories li a.exp.more:hover, div.bar.categories li a.exp.more:focus {
color:  #67582c;
background-color: #ffffff;
}

ul.tree li a.act {
background-color: #37550b;
}

div.bar.categories ul.menue.vertical li a {
background-color: #f3f3f3;
color: #67582c;
}

div.bar.categories ul.menue.vertical li a:hover, div.bar.categories ul.menue.vertical li a:focus {
background-color: #37550b;opacity:0.9;
}

div.bar.categories ul.menue.vertical li {
border-bottom: 1px solid #E2E2E2;
}

div.bar.copy{
	background:#67582c;
}

#body .product .tocart input {
color: #555555;
}

span.btn input, span.btn a {
color: #555555;
}

#left .search span.btn input {
width: 120px;
}

#body .basket .frombasket input {color:#000;}
#body .basket .upd {color:#000;}
#right .box.minibasket .tocart input {color:#555555}
#body .errorbox {color:#FF0000;}
div.bar .right a {font-size:12px;}

big {font-size:12px; font-weight:bold;}

#body .product strong.h3{
height:auto;}

div#header, div#content {
width:980px;
margin:auto;
}

.price {
display:block;
}