/* ---- infobox ---- */



/*---------------------------------------------------  productbox  ---------------------------------------------------*/
#productbox .infobox-content {
width:180px;
}
#productbox .infobox-content ul {
overflow:hidden;
list-style:none;
}
#productbox .infobox-content li {
border-bottom:1px dashed #80A3B7;
}

#productbox .infobox-content li a {
display:block;
width:170px;
background:url(../images/li_arrow.gif) left center no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#000;
padding:3px 0 3px 10px;
}

#productbox .infobox-content li a:hover {
color:#000;
text-decoration:underline;
}
#productbox .infobox-content li.assortactive a {
color:#000;
}
/*---------------------------------------------------  productbox end ---------------------------------------------------*/

/*---------------------------------------------------  adbox1 ---------------------------------------------------*/

#background #adbox1 .infobox-heading {
display:none;
}
#background #adbox1 .infobox-content {
overflow:hidden;
width:100%;
height:100%;
text-align:right;
}
/*---------------------------------------------------  adbox1 end  ---------------------------------------------------*/

/*---------------------------------------------------  specialsbox   ---------------------------------------------------*/
#leftnav #specialsbox .infobox-heading{
}
#leftnav #specialsbox .infobox-content{
width:200px;
padding:0;
text-align:center;
}
/*---------------------------------------------------  specialsbox end  ---------------------------------------------------*/
/*--------------------------------------------------- searchbox ---------------------------------------------------*/
#leftnav #searchbox .infobox-heading {
display:none;

}
#leftnav #searchbox .infobox-heading h1 {
color:#fff;
margin:0;
display:none;
}
#leftnav #searchbox .infobox-content {
overflow:hidden;
width:185px;
background:url(../images/infobox_b_search.gif) right top no-repeat;
height:39px;
padding:0 15px 0 0;

}
#leftnav #searchbox .infobox-content a {
display:none;
}
#leftnav #searchbox .infobox-field {
float:left;
width:105px;

}
#leftnav #searchbox .infobox-content input#searchbox{
border:1px solid #999999;
background:#CCCCCC;
font:11px Arial, Helvetica, sans-serif;
padding:0 4px;
margin-top:12px ;
}

#leftnav #searchbox .center-1f {
padding:0 0 5px 0;
}
#leftnav #searchbox .flexy_button {
width:88px;
height:20px;

}
*:first-child+html #searchbox .flexy_button {
margin-top:1px;
}


#searchbox .infobox-content .dyna_button input{
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 5px 2px 5px;
}
#searchbox .infobox-content .dyna_button{
position:absolute;
left:130px;	
top:107px;
width:58px;
height:18px;
background:url(../images/search_b.gif) center top no-repeat;
}

#searchbox .infobox-content .dyna_button input {
border:none;
background:none;
}









/*--------------------------------------------------- searchbox end ---------------------------------------------------*/

/*---------------------------------------------------  newsletterbox  ---------------------------------------------------*/
#newsletterbox .infobox-content {
min-height:70px;
height:auto;
}
* html #newsletterbox .infobox-content {
min-height:90px;
}
/*---------------------------------------------------  newsletterbox end  ---------------------------------------------------*/
.infobox-content a {
color:#666666;
}
.infobox-content a:hover {
color:#7F744F;
}
/*---------------------------------------------------  shoppingcartbox ---------------------------------------------------*/
#shoppingcartbox {
position:absolute;
right:12px;top:0;
width:215px;
height:76px;
background:url(../images/winkelwagen.gif) left top no-repeat;
z-index:1;
}

#shoppingcartbox .infobox-heading {
padding:18px 15px 4px 50px;
}
#shoppingcartbox .infobox-heading h1 {
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000;
}
#shoppingcartbox .infobox-heading h1 a, #shoppingcartbox .infobox-heading h1 a:hover {
color:#000;
}
#shoppingcartbox .infobox-content{
width:185px;
padding:5px 15px;
font-size:12px;
color:#666;
}
#shoppingcartbox .infobox-content .InfoTabel {
display:none;
}
#shoppingcartbox p.totalprice {
font-weight:bold;
}
html>/**/body #shoppingcartbox p.hr {
/*margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px dashed #cdcdcd;*/
}
*:first-child+html #shoppingcartbox p.hr {
/*margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px dashed #cdcdcd;*/
}
* html #shoppingcartbox p.hr {
/*margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px dashed #cdcdcd;*/
}
#shoppingcartbox .infobox-content span.subtotal-text {
float:left;
width:49%;
font-weight:bold;
text-align:left;
}
#shoppingcartbox .infobox-content span.totalprice {
float:right;
width:49%;
font-weight:bold;
text-align:right;
}
#shoppingcartbox .infobox-content .winkelwagen-box {
display:none;
clear:left;
overflow:hidden;
width:100%;
padding-top:2px;
}
#shoppingcartbox .infobox-content .winkelwagen-box a {
float:left;
display:block;
background:url(../images/arrow.gif) left 2px no-repeat;
color:#000;
font:10px Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
padding-bottom:2px;
text-decoration:underline;
}
/*--------------------------------------------------- shoppingcartbox end ---------------------------------------------------*/
#content #adbox1 {
width:590px;
margin:0 -10px;
}
#content #adbox1 .infobox-heading {
display:none;
}
#content #adbox1 .infobox-content {
overflow:hidden;
height:150px;
}