/* Begin:standard */
html, body { min-height:100%; }
body { padding:0px;margin:0px;background-color:#FFFFFF;font-size:11px;font-family:tahoma,verdana,arial,helvetica,sans-serif;color:#2A2A28;overflow-x:hidden; }
form { padding:0px;margin:0px; }
.clear { clear:both; }
.middletext { font-size:12px;line-height:20px; }
.bigtext { font-size:13px; }
.seriesnr { font-size:10px;line-height:8px; }
.discountprice { color:#DD051E; }
.availability { padding-top: 7px; color: green }
a { text-decoration:none;color:#000000; }
a:hover { text-decoration:underline;color:#000000; }
div.fakediv { margin:0px;padding:0px; }
/* End:standard */
/* Begin:items */
div.itemnumber { float:left;width:21px;padding:0px 0px 0px 5px; }
div.itemtext { float:left;width:167px;padding:0px 0px 0px 10px; }
div.itemcat { float:right;width:15px;padding:15px 5px 0px 0px; }
a.item:link, a.item:visited { line-height:15px;color:#2A2A28;text-decoration:none;font-size:11px; }
a.item:hover { line-height:15px;color:#2A2A28;text-decoration:none;font-size:11px; }
/* End:items */
/* Begin:left content, right content */
div.container { position:relative;width:996px;margin:0px auto;text-align:left; }
div.pagecontent { margin-left:25px;width:971px; }
#leftcontent { float:left;width:726px; }
#rightcontent { float:right;width:235px; }
#subnavleft { float:left;width:170px; }
div.contentleft { width:546px;padding:0px 0px 0px 10px; }
/* End:left content, right content */
/* Begin:header */
#header { width:726px;height:74px;margin:0px;padding:0px; }
#headerlogo { float:left;width:200px;height:74px;margin:0px;padding:0px; }
#headerright { float:right;width:526px;height:74px;margin:0px;padding:0px; }
/* End:header */
/* Begin:topnav */
#headertopnav { text-align:right;width:526px;height:52px; }
#topnavlinks { padding:10px 0px 0px 0px;overflow:hidden; }
#topnavlinks ul { padding:0px;margin:0px;list-style-type:none; }
#topnavlinks ul li { float:right;padding:0px 1px 0px 1px; }
#topnavlinks ul li a { font-size:12px;text-decoration:none;color:#938F78;display:block;outline:none; }
#topnavlinks ul li a:hover { text-decoration:underline;color:#938F78; }
/* End:topnav */
/* Begin:flashvisual */
#flashvisual { margin:10px 0px 10px 0px; }
/* End:flashvisual */
/* Begin:lefthead */
div.lefthead { margin:15px 0px 0px 0px; }
div.leftheadheader { float:left;margin:0px 20px 0px 0px; }
/* End:lefthead */
/* Begin:right column basket*/
#rightbasket { width:220px;height:68px;margin:0px 0px 10px 0px;padding:5px 0px 0px 15px;background-color:#938F78; }
#rightbasket ul { padding:0px;margin:0px;list-style-type:none; }
#rightbasket ul li { padding:0px;margin:0px; }
#rightbasket ul li a.home { background:url("../images/icon_questionmark.gif") no-repeat scroll 1px 2px transparent;font-weight:bold;text-decoration:none;color:#FFFFFF;padding:3px 0px 0px 23px;height:16px;display:block;outline:none; }
#rightbasket ul li a.home:hover { font-weight:bold;text-decoration:underline;color:#FFFFFF; }
#rightbasket ul li a.verlanglijst { background-image:url("../images/icon_verlanglijst.gif");background-repeat:no-repeat;font-weight:bold;text-decoration:none;color:#FFFFFF;padding:3px 0px 0px 23px;height:16px;display:block;outline:none; }
#rightbasket ul li a.verlanglijst:hover { font-weight:bold;text-decoration:underline;color:#FFFFFF; }
#rightbasket ul li a.winkelmand { background-image:url("../images/icon_winkelmand.gif");background-repeat:no-repeat;font-weight:bold;text-decoration:none;color:#FFFFFF;padding:3px 0px 0px 23px;height:16px;display:block;outline:none; }
#rightbasket ul li a.winkelmand:hover { font-weight:bold;text-decoration:underline;color:#FFFFFF; }
/* End:right column basket*/
/* Begin:right column search */
#rightsearchbox { width:220px;height:35px;background-color:#DADB01;margin:0px 0px 5px 0px;padding:15px 0px 0px 15px; }
div.bgsearchinput { float:left;padding:0px 0px 0px 10px;background-image:url("../images/bg_searchinput.gif");background-repeat:no-repeat;width:139px;height:20px; }
/* End:right column search */
/* Begin:right column visuallidworden */
#rightvisuallidworden, .rightvisuallidworden { width:235px;margin:0px 0px 5px 0px; }
/* End:right column visuallidworden */
/* Begin:right column links */
div.rightlinks { width:213px;margin:0px 0px 5px 0px;padding:10px;background-color:#FFFFFF;border:solid 1px #E4E1D4; }
div.rightlink { background-image:url("../images/dot_rood.gif");background-repeat:no-repeat;padding:0px 0px 0px 10px;margin:0px 0px 2px 0px; }
a.rightlink:link, a.rightlink:visited { line-height:15px;color:#DD051E;text-decoration:underline;font-size:13px; }
a.rightlink:hover { line-height:15px;color:#DD051E;text-decoration:none;font-size:13px; }
/* End:right column links */
/* Begin:right column maak lid */
#rightmaaklid { width:215px;height:172px;padding:10px;font-size:13px;line-height:17px;margin:0px 0px 5px 0px;background-image:url("../images/bg_maaklid.jpg");background-repeat:no-repeat; }
/* End:right column maak lid */
/* Begin:right column gratis visa card */
#rightgratis { width:213px;font-size:13px;line-height:17px;padding:10px;margin:0px 0px 5px 0px;background-color:#FFFFFF;border:solid 1px #DADB00; }
/* End:right column gratis visa card */
/* Begin: right banner */
#rightbanner { margin:0px 0px 5px 0px; } 
/* End: right banner */

/* Begin:footer */
#footer { margin:10px 0px 0px 25px;padding:0px 0px 0px 0px;width:971px;height:83px;background-color:#E4E1D4; }
#footerlogothuiswinkel { float:left;width:125px;padding:0px 0px 0px 18px; }
#footerlogobecommerce { float:right;width:90px;padding:4px 0px 0px 18px; }
#footerlinks { padding:35px 0px 0px 112px;overflow:hidden; }
#footerlinks ul { padding:0px;margin:0px;list-style-type:none; }
#footerlinks ul li { float:left;padding:0px 1px 0px 1px; }
#footerlinks ul li a { font-size:12px;text-decoration:none;color:#DD051E;display:block;outline:none; }
#footerlinks ul li a:hover { text-decoration:underline;color:#DD051E; }




#newFooter {background-color:#e7e6e4;padding:19px 0 140px;*padding:19px 0 150px;margin-left:25px;}
#newFooter ul {list-style:none outside none;margin:0 auto;}
#newFooter ol ul {margin-left:30px; margin-bottom:1em;}
#newFooter ul li {display:inline;float:left;padding:0 10px 5px 0;width:182px;}
#newFooter ul li.whitespace{background-color:white; width:0px; height:155px; *height:165px; margin-top:-20px; padding-right:2px;}
#newFooter ul li ol li div.imagestyle{margin-top:-11px;}


#newFooter ul li ol h1.veiligbetalen{padding-top:15px;*padding-top:15px;}
#newFooter ul li ol h1.infolijn{padding-left:35px;*padding-left:35px;}
#newFooter ul li ol li.phonnum{padding-left:15px;*padding-left:15px;}
#newFooter ul li ol li div.phonnum{padding-left:15px;*padding-left:15px;}
#newFooter ul li ol h1.openeningsuren{padding:50px 0 0 12px;*padding:15px 0 0 0;}
#newFooter ul li ol li.weekdays{padding:5px 9px 0 0;}
#newFooter ul li ol li div.wkendhrs{margin-left:43px;}


#newFooter ul li ol{list-style:none outside none;margin-left:20px;padding:0;width:190px;}

#newFooter ul li ol li a:hover{background-image:url("../images/dot.gif");background-repeat:no-repeat;margin:0 0 2px;padding:0 0 0 10px;color:#514f43;font-family:Tahoma;font-size:11px;text-decoration:underline;}
#newFooter ul li ol li.more a:hover{margin:0 0 2px;color:#514f43;font-family:Tahoma;font-size:11px;text-decoration:underline;}
#newFooter ul li ol li a{background-image:url("../images/dot.gif");background-repeat:no-repeat;margin:0 0 2px;padding:0 0 0 10px;color:#514f43;font-family:Tahoma;font-size:11px;text-decoration:none;}
#newFooter ul li ol li.more a{margin:0 0 2px;color:#514f43;font-family:Tahoma;font-size:11px;text-decoration:none;}

#newFooter ul li ol  li.chat1 div{display:inline;float:left;padding:5px 3px 0 0;width:auto !important;}
#newFooter ul li ol  li.chat2  div{display:inline;float:left;padding:5px 0px 0 0;width:auto !important;}

#newFooter ul li ol div.rightimage{margin:-10px 0 0 -17px;}



#newFooter ul li ol li a.mistercash{background-image:url("../images/footer-mistercash1.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.mistercash:hover{background-image:url("../images/footer-mistercash1.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.Overschrijving{background-image:url("/is-bin/intershop.static/WFS/shop-shop1-Site/-/nl_NL/images/overschrijving_be.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.Overschrijving:hover{background-image:url("/is-bin/intershop.static/WFS/shop-shop1-Site/-/nl_NL/images/overschrijving_be.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.americanexpress{background-image:url("../images/footer-americanexpress1.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.americanexpress:hover{background-image:url("../images/footer-americanexpress1.jpg");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.ogone{background-image:url("../images/footer-ogone1.jpg");background-repeat:no-repeat;display:block;height:20px;width:74px;}
#newFooter ul li ol li a.ogone:hover{background-image:url("../images/footer-ogone1.jpg");background-repeat:no-repeat;display:block;height:20px;width:74px;}
#newFooter ul li ol li a.becommerce{background-image:url("../images/footer-becommerce1.jpg");background-repeat:no-repeat;display:block;height:71px;width:77px;}
#newFooter ul li ol li a.becommerce:hover{background-image:url("../images/footer-becommerce1.jpg");background-repeat:no-repeat;display:block;height:71px;width:77px;}

#newFooter ul li ol li a.phone{background-image:url("../images/footer-phonesymbol1.jpg");background-repeat:no-repeat;display:block;height:24px;width:16px;}
#newFooter ul li ol li a.phone:hover{background-image:url("../images/footer-phonesymbol1.jpg");background-repeat:no-repeat;display:block;height:24px;width:16px;}

#newFooter ul li ol li a.becommerceaward{background-image:url("../images/footer-becommerceaward1.JPG");background-repeat:no-repeat;display:block;height:67px;width:191px;}
#newFooter ul li ol li a.becommerceaward:hover{background-image:url("../footer-becommerceaward1.JPG");background-repeat:no-repeat;display:block;height:67px;width:191px;}


#newFooter ul li ol li a.twitter{ background-image: url("../images/footer-twitter1.gif");background-repeat: no-repeat;display: block;height: 25px;width: 20px;}
#newFooter ul li ol li a.twitter:hover{ background-image: url("../images/footer-twitter2.gif");background-repeat: no-repeat;display: block;height: 25px;width: 20px;}
#newFooter ul li ol li a.facebook{ background-image: url("../images/footer-facebook1.gif"); background-repeat: no-repeat; display: block; height: 25px; width: 20px;}
#newFooter ul li ol li a.facebook:hover{ background-image: url("../images/footer-facebook2.gif"); background-repeat: no-repeat; display: block; height: 25px; width: 20px;}

#newFooter ul li ol li a.ideal{background-image:url("../images/footer-ideal1.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.ideal:hover{background-image:url("../images/footer-ideal2.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.mastercard{background-image:url("../images/footer-mastercard1.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.mastercard:hover{background-image:url("../images/footer-mastercard2.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.visa{background-image:url("../images/footer-visa1.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.visa:hover{background-image:url("../images/footer-visa2.gif");background-repeat:no-repeat;display:block;height:20px;width:31px;}
#newFooter ul li ol li a.acceptgiro{background-image:url("../images/footer-acceptgiro1.gif");background-repeat:no-repeat;display:block;height:20px;width:33px;}
#newFooter ul li ol li a.acceptgiro:hover{background-image:url("../images/footer-acceptgiro2.gif");background-repeat:no-repeat;display:block;height:20px;width:33px;}
#newFooter ul li ol li a.thuiswinkel{background-image:url("../images/footer-thuiswinkel1.gif");background-repeat:no-repeat;display:block;height:40px;width:110px;}
#newFooter ul li ol li a.thuiswinkel:hover{background-image:url("../images/footer-thuiswinkel1.gif");background-repeat:no-repeat;display:block;height:40px;width:110px;}
.newFooterHeader {color:#514f43; font-size:18px; width:200px;}

/* End:footer */

/* Begin:line - colors optional*/
div.lineheader { height:4px;margin:4px 0px 10px 0px;background-image:url("../images/line.gif");background-repeat:repeat-x; }
div.line { height:4px;margin:10px 0px 10px 0px;background-image:url("../images/line.gif");background-repeat:repeat-x; }
div.thinline { height:1px;margin:10px 0px 10px 0px;background-color:#E4E1D4; }
/* End:line - colors optional*/
div.productstickerextra { float:right;padding:0;margin:0 0 2px 0; }

.inputBox { color:#313131; height:18px; border:1px solid #999999; width:150px; }
.inputSelect { width:54px; font-size:11px; border:1px solid #999999; color:#313131; height:18px; }
.star { color:#DD051E; font-size:11px; margin-left:5px; }
.messageArea { width:315px; height:16px; margin:-1px 0px 0px 0px; display:block; font-size:11px; font-family:tahoma,verdana,arial,helvetica,sans-serif; padding-top:1px; }
.bold { font-weight:bold; }
.userHeaderDetails { padding-top:8px; font-weight:bold; width:140px; float:left; }
.userDetails { padding-top:8px; float:left; }

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

h1.smalltext {font-size:11px; line-height:15px;}
h1.smalltexttitle {font-size:12px; line-height:15px;}
h2.smalltext{font-size:11px; font-weight:normal;}
h3.smalltext{font-size:11px;}


.bottommargin {margin-bottom:5px;}
.right{float:right;text-align:right;}
.nopadding{padding:0px 0px 0px 0px}
.border1{border:1px;}
.colorDD051E{color:#DD051E;}
.cursor{cursor:pointer;}
.width233{width:233px}
.width265{width:265px;}
.width155{width:155px}
.width146{width:146px}
.width233{width:233px}
.padding4{padding:4pt;}
.padding10{padding:10pt;}
.paddingleft10{padding-left:10pt;}
.paddingtop7{padding-top: 7px};
.paddingleft19{padding-left:19px;}
.paddingtop10{padding-top:10pt;}
.paddingtop19{padding-top:19px;}
.paddingbottom6{padding-bottom:6px}
.colorblk{color:black;}
.colorred{color:#DD051E;}
.autoheight{height:auto;}
.underlined{text-decoration:underline;}
.meldmisbruik{padding:0px 5px 0px 0px;cursor:pointer;text-decoration:underline;color:#DD051E;float:left;height:13px;margin-top:-13px;}
.showallreviews{padding:0px 5px 0px 10px;cursor:pointer;text-decoration:underline;color:#DD051E;float:left;}
.reviewpromolink{font-weight:bold;cursor:pointer;text-decoration:underline;color:#DD051E;}
.enbolden{font-weight:bold;}
.bottommargin5{margin-bottom:5px;}
.left{float:left;text-align:left}
.integer{INTEGER}
.nopadding{padding:0px;}
.nomargin{margin:0px;}
.displaynone{display:none;}
.clearboth{clear:both;}
.beoordeling{float:left;width:90px;}
.supercontainer{position:absolute;width:100%;z-index:1;}
.offer{float: left; padding-top: 2px; *padding-top: 0px;}
.productdetailtext2{cursor:pointer; width:436px !important;}
.lidworden{color:#DD051E !important;}
.fh_search{color:#949493;border:0px;width:125px;}
.searchbox{border:0px;width:57px;height:20px;margin-left:5px;}
.subnavigatie{position:absolute;top:0px;left:0px;padding:0px;width:100%;z-index:2;}
.marginleft400{margin-left:400px}
.height16{height:16px;}
.marginbottom4{margin-bottom:4px;}
.floatnone{float:none}
.topbottommargin1{margin-top:4px;margin-bottom:10px;}
.margintop30{margin-top:30px;}

.tagSectionCompact, .tagSectionFull
{
	text-align:justify;
	width:546px;
}
.tagSectionCompact
{
	/*overflow: hidden;*/
	text-align:justify;
	width:546px;
}

#ratingText { float:left; margin-right:10px; font-weight:normal; color:#000000;}
#tagintro{line-height:15px; padding-left:0px; width:535px;}
#existingTags{float:left; width:540px; text-align:justify;}
#tagsFooter{float:right; text-align:right}
#subthinline1{float:left;padding:0px 0px 0px 0px;width:90px;}
#subthinline2{margin-top:-4px;float:left;width:446px;}
#showmoretags{color:red;cursor:pointer;text-align:center;padding-top:9px}
#showlesstags{color:red;cursor:pointer;text-align:center;padding-top:9px}
#topbalkleft{width:216px;padding-left:10px;padding-bottom:6px}
#topInfo{margin: 10px 0px 0px; padding: 10px 0px 0px 0px; line-height:17px;}
#tagOtherSection2{margin: 7px 0px 0px;}

/* Begin:order button block*/
div.orderbuttonblock {padding-top: 10px }
div.orderbuttonblock .button_bestel {  float:right; text-indent:-999em; background: transparent url(../images/but-bestel.gif) no-repeat; height:20px; width:80px; }
div.orderbuttonblock .button_reserveer {  float:right; text-indent:-999em; background: transparent url(../images/but-reserveer.gif) no-repeat; height:20px; width:105px; }
div.orderbuttonblock .button_remove {  float:left; text-indent:-999em; background: transparent url(../images/but-verwijder.gif) no-repeat; height:20px; width:20px; }
div.orderbuttonblock .button_moreinfo { float:right; text-indent:-999em; background: transparent url(../images/icon-informatie.gif) no-repeat; height:20px; width:20px; }
/* End:order button block*/
/* div.rightpromo20rightblock { width:225px;margin:0px 0px 5px 0px;padding:4px;background-color:#FFFFFF;float:left;border-left:1px solid #E4E1D4;border-right:1px solid #E4E1D4;border-top:1px solid #E4E1D4;border-bottom:1px solid #E4E1D4; } */
div.rightpromo20rightblock { width:235px;margin:0px 0px 5px 0px;background-color:#e7e6e4;float:left;padding-bottom:5px;}
div.rightpromo20topitem { padding:2px 5px;cursor:pointer;cursor:hand;float:left;font-size:12px;background-color:#e7e6e4;}
div.rightpromo20topitem_over{ padding:2px 0px;cursor:pointer;cursor:hand;float:left;font-size:12px;background-color:#F7F7F6;margin-left:5px;margin-right:5px;}
div.rightpromo20itemimage {float:left; width:40px;}
div.rightpromo20itemtext {float:left; width:150px;padding:0 0 0 10px;}
div.rightpromo20vipimage {float:left; width:25px;}
div.rightpromo20itemnumber { float:left;width:21px;padding:0px 0px 0px 0px; }
div.rightpromo20itemtext2lines{overflow:hidden;max-height:28px;}
