/*--------------------------------------------------- searchbox ---------------------------------------------------*/
#nav #searchbox.infobox {
float:right;
width:296px;
height:27px;
padding:7px 0 0 0;
 
}
#searchbox .infobox-heading {
display:none;
float:left;
width:63px;
height:25px;
padding-top:4px;
padding-left:26px;
}
#searchbox .infobox-heading h1 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
visibility:hidden;
}
#searchbox .infobox-content {
float:left;
height:28px;
left:698px;
position:absolute;
top:167px;
width:296px;
z-index:3;
border:0 none;
background:url(../images/search_img.gif) left top no-repeat;
}
#searchbox .infobox-content a {
display:none;
}
#searchbox .infobox-field {
float:left;
width:240px;
}
#searchbox .infobox-content .infobox-field input{
border:none;
}
#searchbox .infobox-content input#searchbox{
float:left;
width:240px;
height:15px;
/*border:1px solid #ccc;*/
font:11px Arial, Helvetica, sans-serif;
padding:5px 0 0 23px;
left:20px;
background:none;
}
#searchbox .center-1f {
padding-left:0; 
}

#searchbox .dyna_button_container {
float:right;
height:22px;
left:257px;
position:absolute;
top:2px;
width:31px;
}
#searchbox .dyna_button {
width:31px;
height:21px;
background:none;
}
#searchbox .dyna_button input {
width:31px;
height:21px;
/* background:url(../images/searchbox_submit.gif) 10px top no-repeat;  */
margin:0;
padding:31px 0 0 0;
background:none;
}
/*--------------------------------------------------- searchbox end ---------------------------------------------------*/

/* ---- infobox ---- */
#leftnav .infobox{
overflow:hidden;
width:200px;
margin:0 0 10px 0;
}
#leftnav .infobox-heading {
background:url(../images/leftnav_t.gif) left top no-repeat;
padding:19px 0 10px 23px;
height:26px;
}
#leftnav .infobox-heading h1 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#990000;
}
#leftnav .infobox-heading h1 a, #leftnav .infobox-heading h1 a:hover {
color:#990000;
}
#leftnav .infobox-content {
overflow:hidden;
width:181px;
background:url(../images/leftnav_b.gif) left bottom no-repeat;
font:11px Arial, Helvetica, sans-serif;
padding:10px;
line-height:1.6em;
min-height:150px;	
}
#leftnav .infobox-content a {
color:#ededed;
text-decoration:none;
background:transparent url(../images/hr_leftmenu.gif) no-repeat scroll left bottom;
}
#leftnav .infobox-content a:hover {
color:#fff;
text-decoration:underline;

}
/*---------------------------------------------------  productbox  ---------------------------------------------------*/
#leftnav #productbox .infobox-content {
width:200px;
padding:10px 0;
min-height:150px;
}
#leftnav #productbox .infobox-content ul {
list-style:none;
padding:0 0 30px 11px;
}

#leftnav #productbox .infobox-content li {
background:transparent url(../images/leftnav_arrow.gif) no-repeat scroll 19px 9px;
padding:1px 0 0 10px;
}

#leftnav #productbox .infobox-content li a {
overflow:hidden;
display:block;
width:138px;
background:url(../images/hr_leftmenu.gif) left bottom no-repeat;
font:bold 11px Tahoma, Arial, sans-serif;
color:#ededed;
text-decoration:none;
padding:8px 0 7px 31px;
}
#leftnav #productbox .infobox-content li#assort_0 a {
border-top:none;
}

#leftnav #productbox .infobox-content li a:hover {
color:#fff;
text-decoration:underline;
}
#leftnav #productbox .infobox-content li.assortactive a {
color:#fff;
}
#leftnav #productbox .infobox-content ul ul {
padding-bottom:0;
padding-left:0;
}
#leftnav #productbox .infobox-content li li {
background:transparent url(../images/leftnav_arrow.gif) 19px 9px no-repeat;
padding-left:0px;
padding-bottom:0px;
}
#leftnav #productbox .infobox-content li li a strong {
font-weight:normal;
}
#leftnav #productbox .infobox-content li li a {
width:128px;
font:11px Arial, Helvetica, sans-serif;
color:#000;
padding:8px 0px 4px 41px;
}
#leftnav #productbox .infobox-content li#assort_0 .child_assortactive a { 
color:#000;
}
/*---------------------------------------------------  productbox end ---------------------------------------------------*/

/*---------------------------------------------------  specialsbox end  ---------------------------------------------------*/
#specialsbox {
margin: 20px 0 0 0;
}
#specialsbox .infobox-content {
width:200px;
padding:0;
text-align:center;
}
/*---------------------------------------------------  specialsbox end  ---------------------------------------------------*/
#leftnav #informationbox ul {
list-style:none;
padding:0px 0px 20px 1px;
}
#leftnav #informationbox ul li {
background: transparent url(../images/leftnav_arrow.gif) no-repeat scroll 19px 5px;
padding:3px 0 0 10px;
}
#leftnav #informationbox ul li a {
display:block;
width:129px;
padding:1px 0 6px 31px;
}
/*---------------------------------------------------  newsletterbox  ---------------------------------------------------*/
#newsletterbox {
float:left;
width:430px;
position:relative;
left:20px;
top:17px;
}
#newsletterbox .infobox-heading {
display:none;
}
#newsletterbox .infobox-content {
overflow:hidden;
width:400px;
text-align:left;
}
#newsletterbox .infobox-content a {
display:block;
padding-left:14px;
padding-top:3px;
font-size:11px; font-family:tahoma;
text-transform:capitalize;
color:#FF33CC;
}
#newsletterbox .infobox-content label {
display:none;
}
#newsletterbox .infobox-content input#email {
float:left;
background:url(../images/newsletter_txt_field.gif) left top no-repeat;
width:158px;
height:22px;
margin:0 auto;
border:0;
padding:2px 10px 0px 10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#333333;
}
#newsletterbox .infobox-content .align-left {
display:none;
}
#newsletterbox .infobox-content #button-center-newsbrief-submit {
float:left;
width:32px;
height:21px;
margin:0;
padding:0px 0px 0px 5px;

}
#newsletterbox .infobox-content #button-center-newsbrief-submit .dyna_button {
width:26px;
height:21px;
background:none;
}
#newsletterbox .infobox-content #button-center-newsbrief-submit .dyna_button input {
width:26px;
height:21px;
/* background:url(../images/newsletter_submit.gif) left top no-repeat;  */
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
margin:0;
padding-top:21px;
position:relative;
}
/*---------------------------------------------------  newsletterbox end  ---------------------------------------------------*/

#tellafriendbox .infobox-content, #specialsbox .infobox-content {
text-align:center;
}
#tellafriendbox .infobox-content input#send_to {
float:left;
width:132px;
height:17px;
margin-right:10px;
margin-bottom:10px;
padding-top:2px;
}

#tellafriendbox .infobox-content #button-center-continue {
float:left;
width:34px;
margin:0 0 10px 0;
padding:0;
}
*:first-child+html #tellafriendbox .infobox-content #button-center-continue {
width:36px;
margin-bottom:0;
}
#tellafriendbox .infobox-content #button-center-continue .dyna_button {
width:34px;
}
*:first-child+html #tellafriendbox .infobox-content #button-center-continue .dyna_button {
width:36px;
}
#tellafriendbox .infobox-content #button-center-continue input {
width:34px;
}
*:first-child+html #tellafriendbox .infobox-content #button-center-continue input {
width:36px;
margin:0;
padding:0;
}
/*---------------------------------------------------  shoppingcartbox ---------------------------------------------------*/

#shoppingcartbox {
float:right;
left:716px;
position:absolute;
top:85px;
width:270px;
z-index:3;
}
#shoppingcartbox .infobox-heading {
/* background:url(../images/cart_head.jpg) left top no-repeat;  */
padding:0 0 4px 08px;
height:15px;
text-align:center;
}
#shoppingcartbox .infobox-heading h1 {
font:bold 12px Arial, Helvetica, sans-serif;
text-align:center;
color:#555555;
}
#shoppingcartbox .infobox-heading h1 a {
color:#555555;
}
#shoppingcartbox .infobox-content {
/* background:url(../images/cart_content.jpg) left bottom no-repeat; */
text-align: center;
color:#939598;
height:46px;
} 	
#shoppingcartbox .infobox-content p {
color:#fff;
}
#shoppingcartbox .infobox-content b, #shoppingcartbox .infobox-content strong {
color:#990000;
}
#shoppingcartbox .infobox-content p.sc-artikel-desc {
padding-top:10px;
}
#shoppingcartbox .infobox-content p.sc-subtotaal strong {
color:#000;
}
#shoppingcartbox p.totalprice {
font-weight:bold;
}
#shoppingcartbox .infobox-content .emptycart-text {
padding:17px 0 0;
}
/*--------------------------------------------------- shoppingcartbox end ---------------------------------------------------*/
#leftnav #adbox1 {
border-bottom:none;
}
#leftnav #adbox1 .infobox-content{
padding: 9px 0 3px 19px;
width:183px;
color:#FFFFFF;
}

/* #leftnav #adbox1 .infobox-heading{
width:178px;
background:none;
}*/

/* ---- crumbar ---- */
#nav #productbox {
float:left;
width:400px;
position:relative;
margin-left:-7px;
top:20px;
}
#nav #productbox .infobox-heading {
display:none;
}
#crumbar #crumbar-content ul {
list-style:none;
padding:10px 0 0 10px;
}
#crumbar #crumbar-content ul li {
float:left;
font-weight:normal;
color:#999999;
font:11px tahoma;
}
#crumbar #crumbar-content ul li a {
display:block;
float:left;
background:url(../images/li_arrow.gif) right 5px no-repeat;
padding-right:10px;
margin-right:7px;
font:11px tahoma;
color:#999999;
}
/* ---- end of crumbar ---- */

#leftnav #top-sell-product .infobox-content {
padding-bottom:10px;
}
#leftnav #top-sell-product .infobox-content .list-top-sell-product ul {
list-style:none;
}
#leftnav #top-sell-product .infobox-content .list-top-sell-product ul li {
text-align:center;
margin-bottom:10px;
}
