/* ---- infobox ---- */
#leftnav .infobox{
width:187px;
padding:0 0 10px 0;
}
#leftnav .infobox-heading {
overflow:hidden;
width:187px;
background:url(../images/left_h1.gif) 6px top no-repeat;

}
#leftnav .infobox-heading h1 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#96A91B;
text-align:left;
padding-left:20px;

}
#leftnav .infobox-heading h1 a {
color:#96A91B;
}
#leftnav .infobox-heading h1 a:hover{
color:#999;
}
#leftnav .infobox-content {
overflow:visible;
width:187px;
background:url(../images/left_con.gif) 6px bottom no-repeat;
padding:0 0 17px 0;
}
.assortactive ul li a{
font-size:10px; 
}

/*---------------------------------------------------  productbox  ---------------------------------------------------*/
#productbox .infobox{
background:none;
padding:0 0 10px;
}
#productbox .infobox-heading {
overflow:hidden;
width:187px;
background:none;

}

#productbox .infobox-content {
width:190px;
padding:0 0 15px 10px;
background:none;

}
#productbox .infobox-content ul#header-dd-main {
width:175px;
list-style:none;
background:url(../images/spen.gif) left top no-repeat;
}
#productbox .infobox-content ul#header-dd-main li {
position:relative;
width:175px;
background:url(../images/spen.gif) left bottom no-repeat;
z-index:99;
}
#productbox .infobox-content ul#header-dd-main li a {
display:block;
width:161px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#96A91B;
padding:3px 0 3px 14px;
}
* html #productbox .infobox-content ul#header-dd-main li {
float:left;
}
*:first-child+html #productbox .infobox-content ul#header-dd-main li {
float:left;
}
*:first-child+html #productbox .infobox-content ul#header-dd-main li a, * html #productbox .infobox-content ul#header-dd-main li a {
float:left;
}
/*#productbox .infobox-content ul#header-dd-main li a:hover {
background-color:#E0F3FF;
text-decoration:none;
}*/
#productbox .infobox-content ul#header-dd-main ul {
list-style:none;
position:absolute;
left:-999px;
width:173px;
z-index:999;
}

#productbox .infobox-content ul#header-dd-main dl {
border-bottom:none;
background:#fff;
}
#productbox .infobox-content ul#header-dd-main dl a {
border:1px solid #D1D1D1;
display:block;
width:173px;
background:#fff url(../images/ukb_arrows_mainnav.gif) 8px 6px no-repeat;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
padding:3px 0 3px 30px;
}
#productbox .infobox-content ul#header-dd-main dl a:hover {
background:#E7EBCD;
}
.sf-sub-indicator {
position:absolute;
right:6px;top:7px;
display:block;
overflow:hidden;
width:8px;
height:7px;
background:url(../images/ukb_arrows_mainnav.gif) left top no-repeat;
line-height:999px;
}
#productbox .infobox-content ul#header-dd-main li:hover ul, #productbox .infobox-content ul#header-dd-main li.sfhover ul {
top:0;
left:175px;
}

/*---------------------------------------------------  productbox end ---------------------------------------------------*/

/*---------------------------------------------------  informationbox  ---------------------------------------------------*/

#informationbox .infobox-heading {
overflow:hidden;
width:204px;
background:none;

}
#informationbox .infobox-content ul {
list-style:none;
background:url(../images/spen.gif) left top no-repeat;

}
#informationbox .infobox-content li a {
overflow:hidden;
display:block;
width:167px;
padding:3px 0 3px 10px;
font:12px Arial, Helvetica, sans-serif;
color:#96A91B;
background:url(../images/spen.gif) left bottom no-repeat;

}
#informationbox .infobox-content {
overflow:hidden;
width:182px;
background:none;
padding:0 10px 17px 12px;
}
/*---------------------------------------------------  informationbox end  ---------------------------------------------------*/

/*---------------------------------------------------  specialsbox   ---------------------------------------------------*/
#specialsbox .infobox-content{
width:197px;
padding:0 0 17px 7px;
text-align:center;
}
/*---------------------------------------------------  specialsbox end  ---------------------------------------------------*/

#rightnav .infobox{
width:204px;
padding:0 0 10px 0;
}
#rightnav .infobox-heading {
overflow:hidden;
width:204px;
background:url(../images/right_h1.gif) left top no-repeat;
padding:5px 0 0 8px;
}
#rightnav .infobox-heading h1 {
font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#96A91B;
text-align:left;
}
#rightnav .infobox-heading h1 a {
color:#96A91B;
}
#rightnav .infobox-content {
overflow:hidden;
width:182px;
background:url(../images/right_con.gif) left bottom no-repeat;
padding:0 12px 17px 10px;
}

/*--------------------------------------------------- searchbox ---------------------------------------------------*/
#searchbox.infobox {
overflow:visible;
width:180px;
height:75px;
/*margin-bottom:20px;*/
padding:0;
padding-top:45px;
padding-left:10px;
background:none;
}
*:first-child+html #searchbox.infobox {
height:65px;
padding-top:50px;
}
* html #searchbox.infobox {
height:65px;
padding-top:50px;
}

#searchbox .infobox-heading {
display:none;
background:none;
}
#searchbox .infobox-content {
overflow:visible;
margin-left:6px;
margin-top:10px;
width:180px;
text-align:left;
font:10px Arial, Helvetica, sans-serif;
background:none;
}
#searchbox .infobox-content a {
display:none;
}
#searchbox .infobox-field {
float:left;
width:165px;
padding:0;
}
#searchbox .infobox-content .infobox-field input{
border:none;
}
#searchbox .infobox-content input#searchbox{
width:155px;
border-left:2px solid #8D8D8D;
border-top:2px solid #8D8D8D;
background:#D1D1D1;
font: 11px Arial, Helvetica, sans-serif;
padding:2px 5px 1px 3px;
}
* html #searchbox .infobox-content input#searchbox {
padding:2px 5px 1px 0px;
}
#searchbox .center-1f {
padding:0; 
}
#searchbox .dyna_button {
width:165px;
height:19px;
background:url(../images/searchbox_submit2.gif) left center no-repeat;
}
*:first-child+html #searchbox .dyna_button {
margin-top:1px;
}
* html #searchbox .dyna_button {
margin-top:1px;
}
#searchbox .dyna_button input {
width:165px;
height:19px;
background:none;
text-align:center;
margin:0;
padding:0;
}

/*--------------------------------------------------- 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:#C95B00;
}
/*---------------------------------------------------  shoppingcartbox ---------------------------------------------------*/
#shoppingcartbox .infobox-content .InfoTabel {
text-align:right;
}
#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 {
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:20px;
padding-bottom:2px;
text-decoration:underline;
}
/*--------------------------------------------------- shoppingcartbox end ---------------------------------------------------*/

#languagebox {
margin-bottom:10px;
}
#languagebox .infobox-heading {
display:none;
background:none;
}
#languagebox img {
padding-left:20px;
}
#languagebox .infobox-content{
height:20px;
padding-top:6px;
background:none;
padding-bottom:0;
}
#languagebox .infobox-content ul {
list-style:none;
}
#languagebox  .infobox-content li a {
display:block;
width:135px;
color:#fff;
}
#languagebox .infobox-content li a:hover {
color:#FFE397;
text-decoration:underline;
}






#adbox1 .infobox{
width:187px;
padding:0 0 10px 0;
}
#adbox1 .infobox-heading {
overflow:hidden;
width:204px;
background:url(../images/left_h1.gif) 6px top no-repeat;
padding-top:5px;
}
#adbox1 .infobox-heading h1 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#96A91B;
text-align:left;

}
#adbox1 .infobox-heading h1 a, #adbox1 .infobox-heading h1 a:hover {
color:#999;
}
#adbox1 .infobox-content {
width:190px;
padding:0 0 15px 10px;
background:url(../images/left_con.gif) 6px bottom no-repeat;
}






#rightnav #adbox1 .infobox-heading {
overflow:hidden;
width:204px;
background:url(../images/right_h1.gif) left top no-repeat;

}
#rightnav #adbox1 .infobox-heading h1 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#4294CE;
text-align:left;
}
#rightnav #adbox1 .infobox-heading h1 a, #rightnav #adbox1 .infobox-heading h1 a:hover {
color:#999;
}
#rightnav #adbox1 .infobox-content {
width:190px;
padding:0 0 15px 10px;
background:url(../images/right_con.gif) left bottom no-repeat;
}




#adbox2 .infobox-heading {
width:197px;
height:28px;
background:url(../images/right_h1.gif) left top no-repeat;
}
#adbox2 .infobox-heading h1 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#96A91B;
text-align:left;
}

#adbox2 .infobox-content {
width:190px;
padding:0 0 15px 10px;
background:url(../images/right_con.gif) left bottom no-repeat;
}







#adbox3 .infobox-heading {
width:197px;
height:28px;
background:url(../images/right_h1.gif) left top no-repeat;
}
#adbox3 .infobox-heading h1 {
font:bold 13px Arial, Helvetica, sans-serif;
color:#96A91B;
text-align:left;
}

#adbox3 .infobox-content {
width:190px;
padding:0 0 15px 10px;
background:url(../images/right_con.gif) left bottom no-repeat;
}