strong.bold{color:#005c00;font-size:20px;}
strong.bold2{color:#005c00;font-size:30px;}
#subb1,#subb2,#subb3{box-sizing:border-box;z-index:950;display:none;width:33.333%;position:fixed;top:0px;left:0px;bottom: 10px;background-color:#fff; overflow-y: scroll;position: fixed;overflow-y: scroll;max-height: 100%;box-sizing:border-box;padding:50px 30px 50px 50px;border-right:solid 1px #666;}
#subb1 h1,#subb2 h1,#subb3 h1{text-transform:uppercase;}
#subb1{margin-top:35px;}
#subb2{z-index:951;left:33.333%;}
#subb3{z-index:952;left:66.666%;}
.cllo{font-size:40px;padding-right:0px;}
#subbZ1,#subbZ2,#subbZ3{box-sizing:border-box;z-index:950;display:none;width:33.333%;position:fixed;top:0px;left:0px;bottom: 10px;background-color:#fff; overflow-y: scroll;position: fixed;overflow-y: scroll;max-height: 100%;box-sizing:border-box;padding:50px 30px 50px 50px;}
#subbZ2{z-index:950;left:33.333%;}
#subbZ3{z-index:950;left:66.666%;}
.andere{float:left;width:50%;}

a.nivFew{text-transform:uppercase;text-decoration:none;margin-bottom:5px;display:block;font-size:16px;border-bottom:solid 1px #000;padding-bottom:5px;}
#choiceOverlay{width:100%;background-color:#000;height:100%;position:fixed;z-index:400;display:none;opacity:0.8;}
#choiceOverlay2{width:300px;margin:0px auto;background-color:#fff;display:none;z-index:20000;}

#catContent{width:75%;float:left;}
#otherProds{margin-top:50px;}
.error{background-color:#c00;color:#fff;padding:10px;}
.choice{background-color:#007baf;color:#fff;display:none;position:absolute;top:0px;left:0px;width:100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.col {float:left;width:23.5%;margin-left:2%;position:relative;}
.n4 {margin-left:0;}
.nivs4 {margin-bottom:40px;}
.nivs2 {margin-bottom:20px;padding-bottom:20px;display:none;}

.col2 {float:left;width:23.5%;margin-left:2%;position:relative;}
.p4 {margin-left:0;}
.prods4 {margin-bottom:40px;}
.prods3 {margin-bottom:30px;display:none;}
.prods2 {margin-bottom:20px;display:none;}
.delP{display:inline-block;margin-left:20px;}

.pad {}
/*merken*/
#merDiv{}
.merImg{max-width:100%;width:100%;}
.merkTitel{}
.merTxt{margin-top:20px;}
.merSubTit{font-weight:bold;margin-top:20px;text-transform:uppercase;}


/*catniv*/
#cat {float:left;margin-right:5%;width:20%;}
#catniv {}
.catniv1 {list-style-type:none;margin:0;}
.catniv1 li {display:inline-block;width:25%;}
.catniv1 li a {display:block;text-decoration:none;text-transform:uppercase;color:#fff;padding:10px;text-align:left;font-size:13px;font-weight:700;}
.catniv1 li a:hover {color:#4cbd49;}
.catniv1 li.curr a {color:#4cbd49;}

.catniv2 {list-style-type:none;margin:0;}
.catniv2 li {display:inline-block;width:25%;}
.catniv2 li a {display:block;text-decoration:none;text-transform:uppercase;color:#fff;padding:10px;text-align:left;font-size:13px;font-weight:700;}
.catniv2 li a:hover {color:#4cbd49;}
.catniv2 li.curr a {color:#4cbd49;}


.nivPic {position:relative;}
.nivPic a img.contain{aspect-ratio:4/3}
.hmP{background-color:#fff;outline:none;}
a.hmP2{font-size:14px;text-align:center;display:block;text-decoration:none;}
.nivPic img {position:relative;width:100%;}
.nivPic a {display:block;}
.nivTitle {text-align:center;margin-bottom:5px;}
.nivTitle a {text-decoration:none;text-transform:uppercase;font-size:18px;}

.breadcrumb {}
.nivGevonden {}
#drop{width:100%;}
#drop select{width:400px;}

#catTitle{}
#catTitle span {display:inline;}
.nivH1{font-size:30px;margin:0px;text-transform:uppercase;}

.nivTxt {margin-bottom:25px;}
.prodTitle span{color:#48bc45;font-size:15px;padding:10px;}
.prodTitle {text-align:center;margin-top:5px;}
.prodTitle a {text-decoration:none;text-transform:uppercase;font-size:17px;}
.prijs {text-align:center;}
.prijs span {text-decoration:none;display:inline-block;font-family:Roboto;padding:5px 10px 5px;color:#686868;font-weight:700;letter-spacing:1px;font-size:25px;color:#48bc45;}
.prijsdet span {font-size:30px;font-family:Diamondslight,arial;}

.gratis{background-color:rgb(238, 83, 91);color:#fff;text-align:center;text-transform:uppercase;}
.gratis2{background-color:#ff7e3d;color:#fff;text-align:center;text-transform:uppercase;}
.gratis3{background-color:#aa000f;color:#fff;text-align:center;text-transform:uppercase;}
.gratis4{text-align:center;text-transform:uppercase;}
.topM{padding:5px 0 5px;}

h2.HomeH2{text-align:center;border-top:solid 1px #000;margin-top:50px;padding-top:50px;}
.Otit{font-size:30px;}
.Ptit{font-size:30px;}
.Ntit{font-size:30px;}
.nieuwH2{position:absolute;top:10px;left:10px;z-index:99;}
.nieuwH{position:absolute;top:0;z-index:99;width:70px;right:0px;background: rgb(211,18,46);box-shadow:0px 3px 12px #444;background: linear-gradient(180deg, rgba(211,18,46,1) 0%, rgba(168,0,14,1) 100%);color:#fff;border-radius:10px;padding:3px;}
.promoH{position:absolute;top:0;z-index:99;width:60px;right:0px;background-color:rgb(238, 83, 91);color:#fff;}
.OpisopH{position:absolute;top:0;z-index:99;width:70px;right:0px;background: rgb(255,80,27);box-shadow:0px 3px 12px #444;background: linear-gradient(180deg, rgba(255,80,27,1) 0%, rgba(247,68,0,1) 100%);color:#fff;color:#fff;border-radius:10px;padding:3px;}

.prijs2 {text-align:center;}
.prijs2 span {text-decoration:none;display:inline-block;padding:5px 10px;color:#686868;font-weight:700;border:1px solid #b7b7b7;font-size:16px;letter-spacing:1px;}
.prijs3 {text-align:center;margin-top:5px;}
.prijs3 span {text-decoration:none;display:inline-block;color:#686868;font-weight:700;font-size:14px;letter-spacing:1px;text-decoration:line-through;}
.opisop{position:absolute;top:0px;right:0px;background-color:#ff7e3d;color:#fff;padding:3px 3px;z-index:100;box-sizing:border-box;}
.nieuw {position:absolute;top:10px;left:10px;background-color:#aa000f;color:#fff;border:0px solid #e4e4e4;padding:2px 3px;z-index:100;}
.promo {position:absolute;top:10px;right:10px;background-color:rgb(238, 83, 91);color:#fff;border:1px solid #e4e4e4;padding:2px 3px;z-index:100;}
.uitv {position:absolute;top:10px;right:10px;background-color:#e4e4e4;color:#000;border:1px solid #e4e4e4;padding:2px 3px;z-index:100;}


#prodDiv{}
#prodDiv form{margin-top:50px;}
#prodPic{float:left;width:35%;position:relative;margin-right:10%;background-color:#eee;text-align:center;}
#prodPic a {display:block;}
#prodPic img {max-width:100%;max-height:400px;}
#prodShop{float:left;width:55%;}
#prodShop .prijs{font-size:20px;font-weight:bold;text-align:left;}
#prodShop .prijsNL{font-size:20px;font-weight:bold;text-align:left;width:90%;border:solid 1px #666;padding:5%;padding-top:10px;padding-bottom:10px;}
#prodShop .prijs2{text-align:left;}
#prodShop .prijs3{text-align:left;}
#prodShop addForm{}
#prodOms{float:left;width:300px;margin-top:25px;padding-right:30px;}

#info {margin-bottom:25px;}

.emptyResult{}

#thumbs {margin-top:10px;}
.thumb {float:left;width:23.5%;margin-left:2%;position:relative;}
.t4 {margin-left:0;}
.thumbs4 {margin-bottom:10px;}
.thumbs2 {margin-bottom:10px;display:none;}
.thumbs1 {margin-bottom:5px;display:none;}

/*catNav
***********************/
#catNav{}
#catNav ul{list-style-type:none;margin:0;}
#catNav li{width:15px;height:15px;float:left;margin-left:5px;}
a.next {width:15px;height:15px;display:block;background-image:url(../catimg/volgend_product.jpg);text-indent:-10000px;}
a.next:hover {background-image:url(../catimg/volgend_product_hover.jpg);}
a.prev {width:15px;height:15px;display:block;background-image:url(../catimg/vorig_product.jpg);text-indent:-10000px;}
a.prev:hover {background-image:url(../catimg/vorig_product_hover.jpg);}
a.up {width:15px;height:15px;display:block;background-image:url(../catimg/bovenliggende_map.jpg);text-indent:-10000px;}
a.up:hover {background-image:url(../catimg/bovenliggende_map_hover.jpg);}

/*shopPaging
///////////////////////////*/

#pagerAbove {margin-bottom:30px;}
#pagerBelow {margin-top:30px;}
.pagingDiv{text-align:right}
.pagingDiv ul{margin:0;list-style:none;}
.pagingDiv li{display:inline-block;}
.pagingDiv li a {text-decoration:none;font-size:12px;;padding:5px 10px;display:block;background-color:#fff;text-align:center;margin-left:2px;border:solid 1px #e3e0d7;}
.pagingDiv li.pagingCurrent a {color:#343434;background-color:#e3e0d7;}
.pagingDiv li a.pagingAllCurrent {color:#343434;background-color:#e3e0d7;}
.pagingDiv li a:hover {color:#343434;background-color:#e3e0d7;}



.prijs2 .btw,.prijs .btw{font-size:12px;font-weight:normal;border:0;padding:0;}
span.btw{font-size:15px;}
.searches{background-color:#fff;padding:10px;padding-bottom:150px;}
.allSearches{font-size:12px;padding-left:25px;}

#share {margin-top:30px;}
.share ul {list-style-type:none;margin:0;}
.share ul li {display:inline-block;margin-right:2px;}
.share ul li.last {margin:0;}
.share ul li a img {width:40px;}

/*shopProductdetail
//////////////////////////////////*/
