/* font fase */
@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('century_gothic-webfont.eot');
    src: url('century_gothic-webfont.eot?#iefix') format('eot'),
         /*url('century_gothic-webfont.woff') format('woff'),*/
         url('font/century_gothic-webfont.ttf') format('truetype'),
         url('century_gothic-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}
:focus{outline:none;}

HTML{height:100%; margin-bottom:1px; }
BODY{height:100%; background:#fff url(images/ikbenmama-new/bg-body.gif) repeat-x; margin:0; padding:0; font:12px/16px Arial, Helvetica, sans-serif; color:#666; }
TH, TD, INPUT, SELECT, TEXTAREA{color:#666666; font-size:12px; font-family:Arial, Verdana, sans-serif; }
INPUT.inputbox{padding-left:3px; padding-right:3px; border:1px solid #D01675; }
SELECT{border:1px solid #000; }
TEXTAREA{width:100%; border:1px solid #000; overflow:auto; }
FORM{margin:0; padding:0; }
IMG{border:none; }
TD.pageHeading H1{margin:0; padding:0; color:#666666; font-size:24pt; font-family:'CenturyGothicRegular', Arial, Helvetica, sans-serif; font-weight:bold; line-height:normal; }
TD.pageHeading .price{padding:2px 10px 0 0; font-size:24pt; font-weight:bold; text-align:right; color:#D01675; font-family:Arial, Helvetica, sans-serif;; }
H2{margin:0 0 10px; padding:0; color:#666666; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:normal; }
H3{margin:0 0 10px; padding:0; color:#E50278; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:normal; }
H3 span{color:#666666; }
TD.subHeading{background-color:#E50278; padding:2px 6px; }
TD.subHeading H3{margin:0; padding:0; color:#fff; font-size:12px; font-weight:bold; line-height:normal; }
TD.subHeading H3 A{margin-left:15px; color:#fff; font-size:11px; font-weight:normal; }
P{margin:10px 0; }
OL, UL{margin-top:10px; margin-bottom:10px; }
A{color:#666; text-decoration:none; outline:none; }
A:hover{color:#e50278; }
td.cellProdH div.blkProd a.btn, td.cellProdH div.blkProd span.price{width:60px; }
input.btn, a.btn{background-color:#F56916; }
input.btn, input.btnG, input.btnB{background-color:#F56916; border:medium none; color:#FFFFFF; cursor:pointer; font-family:Arial,sans-serif; font-size:11px; font-weight:bold; padding:2px 5px; width:auto; }
a.btn, a.btnB, a.btnG{background-color:#F56916; color:#FFFFFF !important; float:left; font-family:Arial,sans-serif; font-size:11px; font-weight:bold; padding:2px 8px; text-align:center; text-decoration:none; white-space:nowrap; }
#page{width:960px; margin:0 auto; padding:0px; }
#columnLeft{vertical-align:top; background-color:#DBDBDB; overflow:hidden; vertical-align:top; }
#columnRight{width:0px; vertical-align:top; overflow:hidden; }
#content{padding:0px 20px; vertical-align:top; line-height:16px; overflow:hidden; }
#header{position:relative; height:158px; background:url(images/ikbenmama_header.jpg); }
#header a.lnk{display:block; width:300px; height:158px; }
#header h2{position:absolute; top:7px; right:17px; width:157px; height:141px; margin:0; padding:0; font-size:0; }
#header h2 a{display:block; height:141px; text-indent:-5000px; }
.headertext{position:absolute; top:40px; right:206px; font-family:Arial, Helvetica, sans-serif; text-align:right; cursor:pointer; }
.headertext h3{margin:0; padding:0; color:#d01675; font-size:32px; line-height:32px; }
.headertext h3 span{color:#707070; }
.headertext h4{margin:0; padding:0; color:#707070; font-size:22px; line-height:22px; }
.headertext h5{margin:12px 0 0; padding:0; color:#707070; font-size:12px; font-weight:normal; }
DIV.headerError, DIV.headerInfo{margin:10px 0; padding:5px 10px; font-weight:bold; text-align:center; }
DIV.headerError{background-color:#EA2247; color:#fff; }
DIV.headerInfo{background:#ffe78d; color:#000; }
#zoken_bar{position:relative; width:950px; height:95px; background:url(images/zoken_background_line.jpg); }
#zoken_bar .zoken{float:left; height:95px; width:431px; background:url(images/zoken_background.jpg); margin:0px; padding:0px; overflow:hidden; }
#zoken_bar .basket{float:right; padding:10px; color:#fff; font-weight:bold; }
#zoken_bar .languages{float:right; padding:10px; width:100px; text-align:right; }
#zoken_bar .thuiswinkelLnk{position:absolute; right:20px; top:52px; width:57px; height:57px; }


/* footer */
#footer{font-size:11px; background:#ececec; border-top:1px solid #e4e9e3; padding:40px 0; width:100%; }
.footer-holder{width:960px; margin:0 auto; overflow:hidden; background:url(../images/ikbenmama-new/bg-footer.jpg) no-repeat 100% 100%; }
.footer-holder .col:first-child{background:none}
.footer-holder .col{float:left; width:120px; padding:0 5px 0 10px; background:url(../images/ikbenmama-new/separator-footer.gif) repeat-y; }
.footer-holder ul{margin:0; padding:0; list-style:none; overflow:hidden; }
.footer-holder a{color:#9c9c9c; }
.footer-holder a:hover{color:#e50278; }
.footer-holder h4{font-size:12px; margin:0 0 10px; }
.secure li{float:left; margin:0 5px 0 0;}
.footer-holder .secure {margin:0 0 10px;}

/* slider box */
.slide-block{ overflow:hidden; width:100%; margin:0 0 20px;}
.slide-block .title{background:#afbcad; overflow:hidden; padding:6px; margin:0 0 5px;}
.slide-block h4{font-size:18px; font-family: 'CenturyGothicRegular'; color:#fff; float:left; margin:0; line-height:22px;}
.slide-block a.open-close{background:url(../images/ikbenmama-new/btn-open.gif) no-repeat 0 -21px; width:21px; height:21px; float:right; overflow:hidden; text-indent:-9999px;}
.slide-block.active a.open-close{background-position:0 0;}
.slide-block .block{border:1px solid #d9d9d9; padding:0; position:relative;}
.slide-block .block a.post{position:absolute; top:-10px; left:10px; padding:0 8px 0 25px; background:#afbcad url(../images/ikbenmama-new/btn-post.gif) no-repeat 8px 6px; height:28px; line-height:28px; color:#fff; font-size:14px;}
.slide-block .block a.post:hover{text-decoration:none;}
.slide-block .block ul{margin:0; padding:0; list-style:none; overflow:hidden;}
.slide-block .block .odd{background:#f7f7f7;}
.slide-block .block li{padding:5px 10px;}
.slide-block .block  ul a{color:#d4237d;}
.slide-block .block .wrap{font-size:11px; }
.slide-block .block .date{font-style:normal;}
.slide-block .block .wrap a{color:#666; }
.slide-block .block a:hover{text-decoration:underline; }
.slide-block .footer-box{ background:#e4e4e4; border-top:1px solid #d9d9d9; padding:0 10px; line-height:20px; overflow:hidden; height:1%;}
.slide-block .footer-box a{background:url(../images/ikbenmama-new/btn-footer-box.gif) no-repeat 0 9px; padding:0 0 0 7px; float:right;}
.slide-block .footer-box a:hover{color:#666; text-decoration:underline;}
.slide-block .block .wrap .more{color:#ec008c; font-size:12px;}

/* Homepage carousel */
.subcategory{ background: url(../images/ikbenmama-new/bg-subcategory.gif) no-repeat; padding: 11px 15px 13px 11px; width: 960px; height: 478px; position: relative; left: -11px; margin: 0 0 15px; z-index: 400; }
.subcategory-product{ position: absolute; top: 280px; left: 11px; z-index: 500; width: 960px; overflow: hidden; }
.subcategory-product ul{ width: 9999px; margin: 0; padding: 30px; list-style: none; overflow: hidden; }
.subcategory-product ul .jquery-carousel-block{ text-align: center; color: #fff; position: absolute; left: 3px; bottom: 20px; z-index: 11; background: #D01675; padding: 5px 3px; font-weight: bold; display: none; font-size: 12px; line-height: 12px !important; }
.subcategory-product li{ position: relative; float: left; margin-left: 5px; }
.subcategory-product li:first-child{ margin-left: 0; }
.subcategory-product img{ background-color: #fff; padding: 3px; -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); }

/* categorie carousel */
.subcategory2{ background: url(../images/ikbenmama-new/bg-subcategory-sm.png) no-repeat; padding: 8px 15px 13px 9px; width: 960px; height: 336px; position: relative; left: -11px; margin: 0 0 15px; z-index: 400; }
.subcategory-product{ position: absolute; top: 290px; left: 11px; z-index: 500; width: 935px; overflow: hidden; }
.subcategory-product ul{ width: 9999px; margin: 0; padding: 30px; padding-left:15px; list-style: none; overflow: hidden; }
.subcategory-product ul .jquery-carousel-block{ text-align: center; color: #fff; position: absolute; left: 3px; bottom: 20px; z-index: 11; background: #D01675; padding: 5px 3px; font-weight: bold; display: none; font-size: 12px; line-height: 12px !important; }
.subcategory-product li{ position: relative; float: left; margin-left: 5px; }
.subcategory-product li:first-child{ margin-left: 0; }
.subcategory-product img{ background-color: #fff; padding: 3px; -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); }

/* main-carusel */
.carousel-wrap {}
.main-carusel{position:relative; z-index:100; }
.main-carusel ul{margin:0; padding:0; list-style:none; width:100%; overflow:hidden;}
.main-carusel li{ float: left; position: relative; width: 960px !important; height: 478px !important; overflow: hidden;}
.main-carusel li img {float:right;margin-right:350px;}
.main-carusel .text{position:absolute; top:30px; left:630px;width: 300px;z-index:102;}
.main-carusel .text .title{font-family: 'CenturyGothicRegular'; font-size:36px; line-height:40px; color:#e50278; display:block; margin:0 0 10px;}
.main-carusel .previous,
.main-carusel .next{ display:none;}
.main-carusel .center-wrap{position:absolute; top:30px; right:-15px;}
.main-carusel .carousel-pagination{z-index:102;position:absolute;right:0;}
.main-carusel .carousel-pagination a{display:block; cursor:pointer; margin:0 0 3px; overflow:hidden; color:#d7ded6; height:29px; width:38px; padding:0 0 0 7px; text-align:center; font:bold 18px/30px 'CenturyGothicRegular', Arial, Helvetica, sans-serif; background:url(../images/ikbenmama-new/btn-carusell.png) no-repeat;}
.main-carusel .carousel-pagination a.active{background-position:0 -29px; color:#fff;}

/* sub-carusel */
.carousel-wrap {}
#carousel-birds {background:url(../images/ikbenmama-new/bg-carousel-birds.png) no-repeat;position:absolute;bottom:0;right:0;z-index:101;padding-bottom:15px;padding-right:8px;width:489px;height:157px;}
#carousel-birds-home {background:url(../images/ikbenmama-new/bg-carousel-birds.png) no-repeat;position:absolute;top:145px;right:0;z-index:101;padding-bottom:15px;padding-right:8px;width:489px;height:157px;}
.sub-carusel{position:relative; z-index:100; }
.sub-carusel ul{margin:0; padding:0; list-style:none; width:100%; overflow:hidden;}
.sub-carusel li{ float: left; position: relative; width: 960px !important; height: 342px !important; overflow:hidden;}
.sub-carusel li img {float:right;margin-right:385px;}
.sub-carusel .text{position:absolute; top:30px; left:585px;width: 315px;z-index:102;}
.sub-carusel .text .title{font-family: 'CenturyGothicRegular'; font-size:36px; line-height:40px; color:#e50278; display:block; margin:0 0 10px;}
.sub-carusel .previous,
.sub-carusel .next{ display:none;}
.sub-carusel .center-wrap{position:absolute; top:30px; right:-15px;}
.sub-carusel .carousel-pagination{z-index:102;position:absolute;right:0;}
.sub-carusel .carousel-pagination a{display:block; cursor:pointer; margin:0 0 3px; overflow:hidden; color:#d7ded6; height:29px; width:38px; padding:0 0 0 7px; text-align:center; font:bold 18px/30px 'CenturyGothicRegular', Arial, Helvetica, sans-serif; background:url(../images/ikbenmama-new/btn-carusell.png) no-repeat;}
.sub-carusel .carousel-pagination a.active{background-position:0 -29px; color:#fff;}

/* index page */
#homepageBannerCarousel li{ cursor:pointer;}
.index-box{border-top:1px solid #d9d9d9; background:url(../images/ikbenmama-new/bg-index-box.gif) repeat-y;float:left;}
.index-box .holder{background:url(../images/ikbenmama-new/bg-index-box-holder.gif) no-repeat 0 20px; padding:20px 0 20px 20px; overflow:hidden; height:1%;}
.index-box .holder2{background:url(../images/ikbenmama-new/bg-index-box-holder.gif) no-repeat 0 20px; padding:20px 0 20px 10px; width:100%; float:left; height:1%;}
.index-box2 .holder{padding-top:0;padding-left:0;background:none;width:958px;}
.index-box h3{margin:0 0 15px;padding-left:5px; font-size:21px; font-family: 'CenturyGothicRegular';}
.index-box h3 a {color:#e50278; }
.index-box h3 a:hover {color:#666666; }
.index-box .facebook {float:right;margin-top:5px;}
.index-box .facebook .facebookLike span:first-child .fb_ltr {width:90px!important;height:24px!important;}
.index-box .facebook .facebookLike span:first-child + span .fb_ltr {height:225px!important;width:401px!important;}
.index-box .title4{display:block; margin:0 0 15px;}
.index-box .extra-padding{margin:0 0 8px;}
.index-box .left-column{width:578px; float:left; }
.index-box .right-column{width:365px; float:right;}
.index-box .col3{width:257px; overflow:hidden; float:right;margin-top:15px;}
.index-box .twocolumn{float:left; width:693px; background:url(../images/ikbenmama-new/bg-index-box.gif) repeat-y 346px 0; font-size:12px;}
.index-box .twocolumn:after{content:''; display:block; clear:both;}
.index-box .twocolumn .col-l{float:left; width:300px; padding:20px 0 0;}
.index-box .twocolumn .col2{width:347px; float:right; padding:20px 0 0;}
.index-box2 .box{padding:0 0 20px 17px; background:url(../images/ikbenmama-new/bg-index-box-holder.gif) no-repeat 0 5px;}
.index-box .visual-box{padding:0 0 15px;width:145px;float:left;}
.index-box .visual-box3{padding:0 0 5px;}
.index-box .visual-box2{margin:0 15px 10px 0; float:left; border:1px solid #e5e8e8;}
.index-box .box-padding{overflow:hidden; width:100%; margin:0 0 10px;}
.index-box .extra-column{background:#fff; border-top:1px solid #d9d9d9; padding:20px 0 0 0px; overflow:hidden; width:680px; position:relative; margin:0 0 0 1px;}
.index-box .social-box{width:308px; float:left; border:1px solid #d9d9d9; padding:18px 8px;margin-left:15px;}
.index-box .social-box p{margin:0 0 4px;}
.index-box .social-box a{float:left; margin:0 5px 0 0;}
.index-box .add{float:right; width:310px; overflow:hidden;}
.index-box .add p{margin:0 0 10px;}

.box-left {border-top:1px solid #d9d9d9; background:url(../images/ikbenmama-new/bg-index-box.gif) repeat-y;width:480px;float:left;}
.box-right {border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:url(../images/ikbenmama-new/bg-index-box.gif) repeat-y;width:479px;float:right;padding-left:0px;}

/* bg-more */
.more{background:url(../images/ikbenmama-new/bg-more.gif) no-repeat 0 2px; padding:0 0 0 8px; color:#ec008c;}
.more:hover{text-decoration:underline;}

/* star list */
.star-list{ background: url(../images/ikbenmama-new/bg-bird.gif) no-repeat 100% 100%; color: #666666; font: 12px/14px Arial, Helvetica, sans-serif; overflow: hidden; }
.star-list ul { margin: 0; padding: 0; list-style: none; }
.star-list li{ background: url(../images/ikbenmama-new/separator-star.png) no-repeat; padding: 1px 30px 4px 20px; }
.frame-list { background: url(../images/ikbenmama-new/bg-bird.gif) no-repeat 100% 100%; color: #666666; font: 12px/14px Arial, Helvetica, sans-serif; overflow: hidden; }
.frame-list ul { margin: 0; padding: 0 0 0 20px; }
.frame-list li { margin-top: 5px; }
.frame-list li:first-child { margin-top: 0; }

/* promo-box */
.promo-box{background:#f8f9f7 url(../images/ikbenmama-new/bg-box.jpg) no-repeat; border:1px solid #d9d9d9; overflow:hidden; font: 16px/28px 'CenturyGothicRegular'; padding:18px 25px 10px; display:block; text-align:center;}
.promo-box span{font:26px/30px Helvetica; color:#e6007e;}
.promoProductInfo {font: 10px/15px 'CenturyGothicRegular';padding:15px 7px 10px;}
.promoProductInfo span {font: 15px/20px 'CenturyGothicRegular';}
.frame-border{padding:0 0 15px; border-bottom:1px solid #d9d9d9; margin:0 0 10px;width:362px;}
.wrap{overflow:hidden; width:100%;}
/* product-grid */
.product-grid {width:100%; overflow:hidden; text-align:center;}
.product-grid .row{ overflow:hidden; padding:0 0 20px; position:relative; margin:0 -30px 0 0;}
.product-grid .product-box{background:#f1f1f1; width:163px; float:left; padding:6px 0 0; margin:0 30px 0 0;}
.product-grid .visual{margin:0 0 0 7px; text-align:center; padding:0 0 5px; min-height:130px;}
.product-grid .title{margin:0 0 5px; min-height: 65px;font-weight:normal;font-size:11px;}
.product-grid .price{color:#000; font-style:normal; display:block; margin:0 0 5px;}
.product-grid .wrap{background:#fff; padding:2px 0 0;}

/* gray-btn */
.gray-btn{float:left; color:#fff; cursor:pointer; font:bold 10px/20px Arial, Helvetica, sans-serif; overflow:hidden; text-transform:uppercase; background:url(../images/ikbenmama-new/btn-gray-holder.gif) no-repeat;}
.gray-btn span{background:url(../images/ikbenmama-new/btn-gray.gif) no-repeat 100% 0; float:left; padding: 0 10px; height:20px; min-width:60px;}
.gray-btn:hover{color:#fff; }

/* btn-add */
.btn-add{float:right; min-width:47px;cursor:pointer; padding:0 10px 0 24px; color:#fff; font:bold 10px/20px Arial, Helvetica, sans-serif; height:20px; overflow:hidden; text-transform:uppercase; background:url(../images/ikbenmama-new/btn-add.gif) no-repeat;}
.btn-add:hover{color:#fff; }

/* btn-add-big */
.btn-add-big{float:left; height:24px; line-height:24px; cursor:pointer; color:#fff; text-transform:uppercase; padding:0 7px 0 30px; font-family: 'CenturyGothicRegular'; font-size:14px; background:#ec008c url(../images/ikbenmama-new/btn-big-add.gif) no-repeat;}
.btn-add-big:hover{color:#fff;}

#navBar{width:950px; background-color:#707070; height:40px; font-size:13pt; font-family:Arial, Helvetica, sans-serif; color:#fff; }
#navBar A{color:#fff; text-decoration:none; }
#navBar A:hover{text-decoration:none; color:#CF1674}
#navBar .breadcrumb{float:left; padding:10px; }
#navBar #menuMain{float:right; }
#navBar_holder{background-color:#707070; height:4px; }
TABLE.infoBoxHeading{background-color:#bbc3d3; }
TABLE.infoBoxHeading H3{margin:0; padding:0; color:#fff; font-size:11px; font-weight:bold; }
TABLE.infoBox{}
TABLE.infoBox TABLE.infoBoxContents{padding:10px; }
TABLE.infoBoxFooter TD{height:5px; font-size:0 !important; }
TABLE.contentBoxHeading{background-color:#bbc3d3; }
TABLE.contentBoxHeading H3{margin:0; padding:0; color:#fff; font-size:12px; font-weight:bold; }
TABLE.contentBox{background-color:#f8f8f9; border:1px solid #b6b7cb; }
TABLE.contentBox TABLE.contentBoxContents{width:570px; margin:8px auto; }
TABLE.contentBoxFooter{display:none; }
TR.bgfirst TD{background-color:#ECECEC; }
TR.bgsecond TD{background-color:#ECECEC; }
.guestbookBox{border:1px solid #707070; margin:5px 10px; padding:0 0 10px; }
.guestbookBox p{margin:8px; }
.nieuwbriefBox{background-color:#fff; margin:10px; padding:8px 10px 10px; color:#707070; }
.nieuwbriefBox h3{margin:0 0 8px; font-size:17px; }
.nieuwbriefBox input.inputbox{width:164px; border-color:#707070; margin:10px 0; }
.upsBox{background-color:#fff; margin:20px 10px 5px; padding:8px 8px 5px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
.upsBox .infBlk{background-color:#d01675; padding:10px 8px; color:#fff; }
.upsBox .infBlk ul{margin:0; padding:0 0 0 15px; }
.upsBox .infBlk ul li{margin-bottom:3px; }
.upsBox h3{margin:6px 0; font-size:17px; }
.upsBox p{margin:0; color:#707070; line-height:1.6em; text-align:center; }
TD.cartHeading{background-color:#E50278; padding:5px 10px 5px 5px; color:#fff; font-size:15px;font-family:'CenturyGothicRegular', Arial, Verdana; text-transform: uppercase; }
TD.cartData, TD.cartImg{padding:8px; vertical-align:top; border-bottom:1px solid #ECECEC;font-family:Arial;font-weight:normal!important; }
TD.subTotal{padding:2px 10px; font-size:11px; text-align:right;font-family:Arial; }
TD.shippingCosts{padding:2px 10px; font-size:12px; text-align:right;width:785px;font-family:Arial; }
#shippingPriceHolder{background-color:#ECECEC; padding:2px 10px; font-size:11px; text-align:right;font-family:Arial;width:115px; }
#subtotalPriceHolder{background-color:#ECECEC; padding:2px 10px; font-size:11px; text-align:right;font-family:Arial;width:115px; }
#totalPriceHolder{background-color:#ECECEC; padding:2px 10px; font-size:11px; text-align:right;font-family:Arial;width:115px; }
#subTotalHolder .subtotal {padding:2px 10px; font-size:12px; text-align:right;width:785px;font-family:Arial; }
#TotalHolder .total {padding:2px 10px; font-size:12px; text-align:right;width:785px;font-family:Arial; }
SPAN.newItemInCart{font-size:10px; color:#ff0000; }
TD.prodList{width:216px; padding:10px; line-height:normal; vertical-align:top; color:#666666; }
TD.prodList DIV.productImg{ overflow:hidden; padding:8px; text-align:center; border: solid #dedede; border-width:1px 1px 1px; min-height:160px;position:relative;}
TD.prodList DIV.themeProducts {padding:0px;}
TD.newProdList{width:185px; padding:5px; line-height:normal; vertical-align:top; color:#666666; }
TD.newProdList DIV.productImg{ overflow:hidden; padding:8px; text-align:center; border: solid #dedede; border-width:1px 1px 1px; min-height:130px;position:relative;}
.additionalSellHeader {font-size:20px;font-family:'CenturyGothicRegular', Arial, Verdana;}
.additionalSellHolder .productImg{ padding:0px!important;}
.additionalSellHolder {border: 1px solid #E4E9E3;}
TD.prodList .prodList-hoder{border: solid #dedede; border-width: 0 1px 1px;}
TD.prodList DIV.productImg a{display:block; }
TD.prodList DIV.productDsc{padding:6px 10px 0; }
TD.prodList DIV.productDsc a{margin:0 0 5px; color:#E6007E; font-size:13px; font-weight:normal; height:32px;display:block;}
TD.prodList DIV.productDsc a:hover{text-decoration:underline; }
TD.prodList DIV.productDsc p{margin:0 0 10px;}
TD.prodList .prise-z{display:block; margin:10px 0 5px;}
TD.prodList .prise-z strong{font-size:14px;}
TD.prodList DIV.price_frame{padding:0 10px 5px; overflow:hidden; height:1%;}
TD.prodList DIV.price_frame .meer-info{text-transform:uppercase; border:1px solid #d1d1d1; font-size:10px; line-height:18px; float:left; padding:0 6px; margin:12px 10px 0 0;}
TD.newProdList .prodList-hoder{border: solid #dedede; border-width: 0 1px 1px;}
TD.newProdList DIV.productImg a{display:block; }
TD.newProdList DIV.productDsc{padding:6px 3px 0; }
TD.newProdList DIV.productDsc a{margin:0; color:#E6007E; font-size:11px; font-weight:normal; height:32px;display:block;text-align:center;}
TD.newProdList DIV.productDsc a:hover{text-decoration:underline; }
TD.newProdList DIV.productDsc p{margin:0 0 10px;}
TD.newProdList DIV.productDsc .extraName {height:30px;text-align:center;}
TD.newProdList .prise-z{display:block; margin:3px 0 5px;}
TD.newProdList .prise-z strong{font-size:14px;}
TD.newProdList DIV.price_frame{padding:0 4px 4px; overflow:hidden; height:1%;text-align:center;}
TD.newProdList DIV.price_frame .meer-info{text-transform:uppercase; border:1px solid #d1d1d1; font-size:10px; line-height:18px; float:left; padding:0 3px; margin:12px 2px 0 0;}
.mamaKeuze{width:135px;padding-right:10px; line-height:normal; vertical-align:top; color:#707070; }
.mamaKeuze DIV.productImg{ overflow:hidden; padding:2px; text-align:center; border:1px solid #dedede; min-height:150px;}
.mamaKeuze .prodList-hoder{border: solid #dedede; border-width: 0 1px 1px;}
.mamaKeuze DIV.productDsc a{display:block;text-decoration:underline;height:35px; }
.mamaKeuze DIV.productDsc a:hover{text-decoration:none;}
.mamaKeuze DIV.productDsc{padding:6px 5px 0; }
.mamaKeuze DIV.productDsc h4{margin:0 0 5px; color:#E6007E; font-size:13px; font-weight:normal; min-height:32px;}
.mamaKeuze DIV.productDsc p{margin:0 0 10px;}
.mamaKeuze .prise-z{display:block; margin:0 0 5px;width:130px;}
.mamaKeuze .prise-z strong{font-size:14px;}
.mamaKeuze DIV.price_frame{padding:0 5px 5px; overflow:hidden; height:1%;text-align:center;}
.mamaKeuze DIV.price_frame .meer-info{text-transform:uppercase; border:1px solid #d1d1d1; font-size:10px; line-height:18px; float:left; padding:0 6px; margin:17px 10px 0 0;}
.add-to-card {background:url(../images/ikbenmama-new/btn-addtocard.gif) no-repeat 2px 12px; float:left; cursor:pointer;}
.add-to-card span{float:left; background:url(../images/ikbenmama-new/btn-addtocard-holder-small.png) no-repeat; height:29px; font-size:10px; text-transform:uppercase; line-height:20px; color:#fff; padding:11px 6px 0 33px;}
.add-to-card2 {background:url(../images/ikbenmama-new/btn-addtocard.gif) no-repeat 2px 12px; float:left; cursor:pointer;}
.add-to-card2 span{float:left; background:url(../images/ikbenmama-new/btn-addtocard-holder-small.png) no-repeat; height:29px; font-size:10px; text-transform:uppercase; line-height:20px; color:#fff; padding:11px 6px 0 33px;}
.addToCard{background:url(../images/ikbenmama-new/btn-addtocard.gif) no-repeat 2px 12px; float:left; cursor:pointer;}
.addToCard span{float:left; background:url(../images/ikbenmama-new/btn-addtocard-holder-small.png) no-repeat; height:29px; font-size:10px; text-transform:uppercase; line-height:20px; color:#fff; padding:11px 6px 0 33px;}
.new-add-to-card{background:url(../images/ikbenmama-new/btn-addtocard.gif) no-repeat 2px 12px; float:right; cursor:pointer;}
.new-add-to-card span{float:right; background:url(../images/ikbenmama-new/btn-addtocard-holder-small.png) no-repeat; height:29px; font-size:10px; text-transform:uppercase; line-height:20px; color:#fff; padding:12px 3px 0 30px;}

TD.prodList DIV.price_frame .SpecialPrice{color:#CF1674; font-weight:bold; }
TD.prodNew{width:33%; text-align:center; vertical-align:top; }
TD.prodNew .productImg{margin-bottom:8px; }
TD.prodInfoImg{padding:15px; text-align:center; }
TD.prodInfoImg TD.productAddImg{width:110px; height:80px; padding:8px; }
TD.prodInfoImg TD.productAddImg DIV{width:110px; height:80px; text-align:center; border:#CB176E 1px solid; }
TD.prodInfoDsc{width:100%; padding:15px; border-left:none; color:#707070; }
div#mama_okay_overlay{position:absolute; z-index:2; bottom:5px; right:20px; background-image:url(images/layout/mama_okay_overlay3.png); width:68px; height:55px; }
DIV.cartBlk{}
DIV.cartBlk .total{}
TD.buttonBar{padding:5px; }
TD.buttonBar DIV.buttonBlk{}
TD.buttonBar TD{font-size:10px; line-height:normal; }
.cntBrd{padding:10px 0px; }
.cntBrdT{display:none; }
.cntBrdT SPAN{}
.cntBrdB{display:none; }
.cntBrdB SPAN{}
.contentBlk{background-color:#ECECEC; }
.contentBlk DIV.contentBlkT{padding:5px; }
.contentBlk DIV.contentBlkB{padding:10px; }
.contentBlk DIV.contentBlkB.bg{background-color:#fafafa !important; }
TD.loginContent{padding:10px; }
TD.loginHeader {background:#E50278;color:#FFF;font-family:'CenturyGothicRegular', Arial, Verdana;font-size:17px;padding:5px; }
.loginHeader {background:#E50278;color:#FFF;font-family:'CenturyGothicRegular', Arial, Verdana;font-size:17px;padding:5px; }
.loginPage {margin-left:3px;}
.loginPage .inputbox {width:180px;}
.loginPage .infoHead {padding-left:5px;}
.loginPage #informationLeft td {padding:3px;}
.loginPage #informationRight td {padding:3px;}
.loginPage #informationRight {width:100%;}
TD.loginBtn{background-color:#f8f8f9; padding:10px; border-top:none; }
.infoBlkFloat{float:right; width:40%; background-color:#f8f8f9; margin:0 0 10px 10px; padding:10px; border:1px solid #b6b7cb; }
TD.noteBlkT{font-size:10px; }
TD.noteBlkB{font-size:10px; }
.imagesBoxContents{font-size:10px; }
.lnkList{line-height:18px; }
.ansBlk{margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #000; }
.ansBlk .ans{float:left; width:490px; margin-bottom:5px; font-weight:bold; }
.ansBlk .backTop{float:right; margin-bottom:5px; font-size:11px; }
.qws{padding:3px 0; }
.qws SPAN{margin-left:16px; line-height:20px; }
SPAN.affiliateMenu{display:block; padding:2px 0 3px; border-bottom:1px solid #ccc; }
SPAN.affiliateMenu A{padding:0 10px; }
DIV.affiliateSubmenu{border-bottom:1px solid #ccc; padding:5px 10px; }
DIV.affiliateSubmenu A{}
TD.linksHeading{background-color:#BBC3D3; padding:2px 8px; color:#fff; font-weight:bold; }
TD.linksHeading A{color:#fff; }
TD.linksData, links.cartImg{padding:3px 8px; vertical-align:top; border-bottom:1px solid #ccc; }
.sort{font-size:13px; }
.mainCategory{font-weight:bold; }
.subCategory{margin-left:12px; }
TABLE.tblForm TH{padding:3px 15px 3px 0; font-weight:bold; text-align:left; vertical-align:top; }
TABLE.tblForm TD{padding:10px 15px 6px 15px; vertical-align:top; }
TABLE.tblForm INPUT.inputbox{width:160px; }
TABLE.tblForm SELECT{width:166px; }
TABLE.tblHor TH{background-color:#E50278; padding:2px 5px; color:#fff; font-size:10px; font-weight:bold; text-align:left; vertical-align:top; border-bottom:1px solid #ccc; }
TABLE.tblHor TD{background-color:#f8f8f9; padding:3px 5px; vertical-align:top; border-bottom:1px solid #ccc; }
TABLE.pageNum TD{font-size:10px; }
TABLE.pageNum A.pageResults{color:#0000FF; }
TABLE.pageNum A.pageResults:hover{color:#0000FF; background:#FFFF33; }
.errorBox, .messageStackError, .messageStackWarning{background-color:#EA2247; padding:5px 10px; color:#fff; font-size:10px; line-height:normal; }
.stockWarning{font-size:10px; color:#EA2247; line-height:normal; }
.productsNotifications, .messageStackSuccess{background-color:#37bc20; padding:5px 10px; color:#fff; font-size:10px; line-height:normal; }
.smallText{font-size:10px; }
.product_weight {display:none;}
TD.inputRequirement, SPAN.inputRequirement{font-size:10px; color:#ff0000; }
TD.inputRequirement{padding:0 15px; }
SPAN.greetUser{font-size:12px; color:#f0a480; font-weight:bold; }
SPAN.markProductOutOfStock{font-family:'CenturyGothicRegular', Arial, Verdana;font-size:12px; color:#e6007e; }
SPAN.productSpecialPrice{color:#ff0000; }
SPAN.errorText{font-size:10px; }
.txtRed{color:#ff0000 !important; }
.read{color:#52A9DF !important; }
.checkoutBarFrom, .checkoutBarTo{font-size:10px; color:#8c8c8c; }
.checkoutBarCurrent{font-size:10px; color:#000000; }
TD.checkoutHeader {background:#E50278;color:#FFF;font-family:'CenturyGothicRegular', Arial, Verdana;font-size:17px;padding:5px; }
A.orderEdit{font-size:10px; color:#EC008B; text-decoration:underline; }
.shippingHeading {background-color:#E50278; padding:5px 10px 5px 5px; color:#fff; font-size:15px;font-family:'CenturyGothicRegular', Arial, Verdana;text-transform:uppercase; }
BODY.popup{background:none !important; padding:15px; }
BODY.popup .closeBtn{text-align:right; }
.lineSeparator{height:1px; margin-top:10px; padding-top:10px; border-top:1px solid #000; line-height:0; font-size:0; }
.aLeft{text-align:left !important; }
.aCenter{text-align:center !important; }
.aRight{text-align:right !important; }
.notbrd{border-top:none !important; }
.nobbrd{border-bottom:none !important; }
.nopad{padding:0 !important; }
.padtrbl{padding:10px; }
.imgBrd IMG{border:1px solid #000; }
.moduleRow{}
.moduleRowOver{background-color:#e2e2e2; cursor:pointer; }
.moduleRowSelected{background-color:#d4d4d4; }
.suggest_link{padding:2px 6px 2px 6px; }
.suggest_link_over{background-color:#BBC3D3; padding:2px 6px 2px 6px; color:#fff; cursor:pointer; }
.fleft{float:left; }
.fright{float:right !important; }
.nofloat{clear:both; height:0; font-size:0; line-height:0; }
TABLE.linkListing{border:1px; border-style:solid; border-color:#b6b7cb; border-spacing:1px; }
.linkListing-heading{font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; background:#b6b7cb; color:#FFFFFF; text-align:center; }
A.linkListing-heading{color:#FFFFFF; }
A.linkListing-heading:hover{color:#FF0000; }
TD.linkListing-data{border-right:1px solid #b6b7cb; border-bottom:1px solid #b6b7cb; padding:4px; font-family:Verdana, Arial, sans-serif; font-size:10px; }
TR.linkListing-odd{background:#f8f8f9; }
TR.linkListing-even{background:#F5F5F5; }
.linkFeatured{font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; background:#dbd6d6; color:#FFFFFF; text-align:center; border:1px solid black; }
.linkFeaturedHeading{font-family:Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; background:#dbd6d6; color:#FFFFFF; text-align:center; }
.linkFeaturedMain{font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; background:#dbd6d6; color:#FFFFFF; text-align:center; }
.linkListingMain{font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#000; }
A.linkListingMain{color:#fff; }
A.linkListingMain:hover{color:#FF0000; }
.linkListingCats{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; }
A.linkListingCats{color:#000; line-height:1.5; }
A.linkListingCats:hover{color:#FF0000; }
.linkListingSubCats{font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:normal; color:#FFFFFF; text-align:center; }
A.linkListingSubCats{color:#000; line-height:1.5; }
A.linkListingSubCats:hover{color:#FF0000; }
.frontpage_products{float:left; width:225px; margin-left:6px; }
* html .frontpage_products{margin-left:4px; }
.frontpage_products .img{height:135px; margin-top:10px; text-align:center; }
.frontpage_products .title{height:32px; padding:5px; }
.frontpage_products .price_frame{border-top:#CF1674 1px solid; border-bottom:#CF1674 1px solid; padding:3px; height:18px; }
.frontpage_products .price_frame .SpecialPrice{color:#CF1674; font-weight:bold; }
.frontpage_products .price_frame a{margin-left:5px; }
.frontpage_products .title A{color:#707070; text-decoration:none; font-weight:bold; }
.frontpage_products .title A:hover{color:#CF1674; }
.frontpage_news{height:1%; background-color:#dbdbdb; margin:15px 0 20px; padding:13px 10px 8px; color:#707070; overflow:hidden; }
.frontpage_news p{margin:5px 0 0; }
.frontpage_news a{color:#707070; }
.frontpage_news a:hover{color:#d01675; }
.frontpage_spotlight{float:left; width:225px; margin-right:5px; text-align:center; }
.frontpage_spotlight p{position:relative; height:52px; border-width:1px 0; border-style:solid; border-color:#d01776; margin:5px 0 0; padding:3px 24px 3px 0; color:#707070; line-height:normal; text-align:left; }
.frontpage_spotlight p a{position:absolute; top:5px; right:0; }
.category{padding:2px; }
.category A{color:#D01675; text-decoration:none; }
.categories_list{color:#D01675; font-weight:bold; font-size:16pt; font-family:Arial, Helvetica, sans-serif; }
.categories_list A{color:#D01675; text-decoration:none; }
.categories_list A:hover{color:#707070; text-decoration:none; }
.categories_list li{padding:5px; }
.gray_bold_link A{color:#707070; text-decoration:none; font-weight:bold; font-size:9pt; }
.gray_bold_link A:hover{color:#D01675; }
.gray_link A{color:#707070; text-decoration:none; font-size:9pt; }
.gray_link A:hover{color:#D01675; }
A.white_link{color:#FFF; }
.prodList .productImg .sale{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-sale-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.prodList .productImg .exclusive{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-exclusief-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.prodList .productImg .new{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-new-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.prodList .productImg .actie{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-actie-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.loadingCart {display:none;height:25px;width:250px;margin-top:20px;margin-left:13px;}
.loadingCart2 {display:none;height:25px;width:125px;margin-top:7px;margin-left:7px;float:left;}
.loadingCartCat {display:none;float:left;margin-left:40px;margin-top:12px;}
/* filter */
.filter {width:100%;height:100px; background:#f1f1f1; padding:10px 0 15px; margin:0 0 30px;}
.filter h3{font-family: 'CenturyGothicRegular'; font-size:20px; margin:0 0 5px;}
.filter p{margin:0 0 5px;}
.filter .left-column{width:410px; padding:0 0 0 20px; float:left;}
.filter .right-column{float:right; width:495px; padding:0 7px 0 0;}
.filter form,
.filter fieldset{margin: 0; padding: 0; border-style: none;}
.filter .row{ width:100%; margin:0 0 6px; height:25px;}
.filter .items{float:right; text-transform:uppercase; font:bold 10px/12px Arial, Helvetica, sans-serif; color:#9e9e9e;}
.filter .btn-info{background:url(../images/ikbenmama-new/btn-info.gif) no-repeat; text-indent:-9999px; float:left; width:15px; height:15px; margin:2px 10px 0 0;position:relative;}
.filter .btn-info-holder {width:15px;margin:2px 10px 0 0;float:left;height:15px;}
.filter .mouseOverInfo{border:1px solid #000; padding:5px;width:250px;position:absolute;background:#FFF;color:#000;text-indent:0;left:20px;display:none;}
.filter select{width:135px; float:left; margin:0 5px 0 0;}

/* tabs */
.tabset-holder{border-left:1px solid #d9d9d9; overflow:hidden; padding:0 0 0 20px;}
.tabs{margin:0; padding:0 0 25px; list-style:none; overflow:hidden; background:url(../images/ikbenmama-new/bg-tabs.gif) repeat-x 0 100%;}
.tabs li{float:left;}
.tabs a{float:left; margin:0 6px 3px 0; font:15px/28px Arial, Helvetica, sans-serif; color:#fff; padding:10px 3px 0; background:url(../images/ikbenmama-new/bg-tab-a.gif) repeat-x 0 100%;}
.tabs a.active{background:#e6007e url(../images/ikbenmama-new/bg-tab-active.gif) no-repeat 0 16px; padding: 10px 10px 3px 15px; margin-bottom:0;}

/* check if it need!!!!!!!!!!!!!!!!!!!! */
.messageStackWarning{display:none;}

/* new header */

#header2{position:relative; z-index:500;}
.thuiswinkelwaarborg{background:url(../images/ikbenmama-new/bg-thuiswinkelwaarborg.jpg) no-repeat; text-indent:-9999px; width:93px; height:32px; display:block; overflow:hidden; margin:0 0 26px;}
.header-holder{width:100%; padding:0 0 10px;}
.header-holder:after{content:''; display:block; clear:both;}
.header-holder .left-column{float:left; padding:22px 0 0; width:370px; position:relative;}
.header-holder .logo{margin:0; background:url(../images/ikbenmama-new/bg-logo.gif) no-repeat; width:298px; height:64px; display:block; }
.logo-extra a,
.header-holder .logo a{height:100%; display:block; overflow:hidden; text-indent:-9999px;}
.logo-extra{background:url(../images/ikbenmama-new/bg-logo-tm.png) no-repeat; position:absolute; top:19px; left:224px; width:155px; height:64px;}
.header-holder .right-column{float:right; padding:122px 0 0; }
.navigation{position:absolute; top:37px; right:1px; z-index:30;}

/* search-nav */
#search-nav {float:left; position:relative; z-index:20;}
#search-nav  .txtSearch{border:1px solid #d1d2d4; width:184px; padding:1px 8px; float:left; margin:0 5px 0 0;}
#search-nav  .txtSearch input{color:#b2b2b2; width:184px; border:0;}
#search_suggest{position:absolute; background-color:#fff; text-align:left; top:19px; left:0px;width:234px;border:1px solid #B2B2B2;display:none;}

/* breadcrumb */
#crumb{height:1%; overflow:hidden; padding:0 20px 10px;}
#crumb a{color:#ec008b; text-decoration:none; }
#crumb a:hover{color:#707070; }
#crumb a:last-child{color:#707070; }

/* login-logout */
.login-new{ float:left; margin:43px 20px 0 0; background:url(../images/ikbenmama-new/bg-login-new.gif) 0 4px no-repeat; padding:0 0 0 7px;}
.login-logout{background:url(../images/ikbenmama-new/btn-login.gif) no-repeat 0 4px; padding:0 0 0 12px; font-size:12px; line-height:14px; color:#869c83;}
.login-logout:hover{color:#869c83; text-decoration:underline;}

/* shopping card */
.shoping-card{float:left;}
.shoping-card .quantity{background:url(../images/ikbenmama-new/bg-shopping-q.png) no-repeat; width:65px; height:78px; float:left; font-size:14px; color:#fff;cursor:pointer;}
.shoping-card .quantity span{position:relative; top:10px; left:44px; width:16px; text-align:center; float:left;}
.drop-down{float:left; padding:41px 0 0; position:relative;}
.drop-down .title{background:url(../images/ikbenmama-new/bg-drrop-down.gif) no-repeat 100% 0; padding:0 35px 0 7px; height:20px; text-transform:uppercase; float:left; font:bold 10px/20px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}
.drop-down .titles{background:url(../images/ikbenmama-new/bg-drrop-down.gif) no-repeat 100% 0; padding:0 35px 0 7px; height:20px; text-transform:uppercase; float:left; font:bold 10px/20px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}
.shoping-list-holder{display:none; position:absolute; top:62px; right:0px; width:305px; padding:20px 0 0; background:#fff;z-index:100;border:1px solid #666666;}
/*.drop-down:hover .shoping-list-holder{display:block; z-index:100;}*/
.shoping-list-holder h4{margin:0 0 18px; padding:0 17px; color:#5f6062; font-size:12px;}
.shoping-list{margin:0; padding:0 17px; list-style:none; overflow:auto; height:330px; }
.shoping-list li{width:100%; overflow:hidden; margin:0 0 10px;}
.shoping-list li a {display:block;}
.shoping-list li a:hover .heading {color:#E50278;}
.shoping-list .visual{border:1px solid #dcdcdc; overflow:hidden; float:left; width:100px; margin:0 15px 0 0;}
.shoping-list .text{float:right; width:135px;}
.shoping-list .text .heading{color:#96a295; font-size:12px; min-height:40px;    display:block;}
.shoping-list .text dl{margin:0 0 5px; padding:0; width:100%; overflow:hidden;}
.shoping-list .text dt{float:left; width:55px; margin:0;}
.shoping-list .text dd{margin:0 0 10px;}
.shoping-list-holder .subtotaal{background:#ededed; padding:10px 20px; height:1%; overflow:hidden; color:#5f6062;}
.shoping-list-holder .total-prise{float:right; font-style:normal;}
.shoping-list-holder .footer-box{background:#afbcad; padding:15px 20px; overflow:hidden;}
.shoping-list-holder .btn-more{overflow:hidden; color:#fff; text-decoration:underline;}
.shoping-list-holder .btn-more:hover{color:#fff; text-decoration:none;}
.shoping-list-holder .footer-box #continueShopping{float:left;display:block;cursor:pointer;background:url(../images/ikbenmama-new/single-bird-left.png) no-repeat;padding-left:26px;padding-top:3px;height:20px;width:120px;color:#FFF;text-transform:uppercase;}
.shoping-list-holder .footer-box #continueShopping:hover {text-decoration:underline;}
.shoping-list-holder .footer-box #checkoutShoppingcart {float:right;}

/* main-nav */
.main-nav{width:100%; padding:0 0 13px; position:relative;}
.main-nav:after{content:''; display:block; clear:both;}
.main-nav ul { list-style:none;padding:0;margin:0; }
.main-nav li { padding-left: 1px;float:left;width:107px; }
.main-nav .link { height:26px; display: block; text-align:center;  overflow:hidden; line-height:26px;text-transform:uppercase; font-size:14px; font-family: 'CenturyGothicRegular'; color:#fff; background:url(../images/ikbenmama-new/bg-mainnav-first-leve.gif) repeat-x; white-space: nowrap; }
.main-nav .link:hover,
.main-nav li:hover .link {background:#FFF!important; color: #E50278;}
.main-nav li:hover .link span#products {background:#FFF url(../images/ikbenmama-new/menu_arrow_hover.png) no-repeat scroll 100px 7px!important;}
.main-nav li:hover .link span#theme {background:#FFF url(../images/ikbenmama-new/menu_arrow_hover.png) no-repeat scroll 73px 7px!important;}
.main-nav .link span#products {background:url(../images/ikbenmama-new/menu_arrow.png) no-repeat scroll 100px 7px;display:block;width:113px;}
.main-nav .link span#theme {background:url(../images/ikbenmama-new/menu_arrow.png) no-repeat scroll 73px 7px;display:block;width:85px;}
.main-nav .active a.link {background:#e50278; }
.main-nav .products { width: 124px; }
.main-nav .themas { width: 100px; }

.multilevel{position:absolute; top:26px; left:78px; display:none;font-size:11px;font-family:Verdana,Arial;}
.multilevel1{position:absolute; top:26px; left:200px; display:none;}
.multilevel2{position:absolute; top:26px; left:300px; display:none;}
.main-nav li:hover .multilevel,
.main-nav li:hover .multilevel1,
.main-nav li:hover .multilevel2{display:block;}
.multilevel .top{background:url(../images/ikbenmama-new/bg-multilevel-top.png) no-repeat; width:902px; height:22px;z-index:9999;}
.multilevel .bottom{background:url(../images/ikbenmama-new/bg-multilevel-bottom.png) no-repeat; width:902px; height:33px;}
.multilevel .holder{overflow:hidden; background:url(../images/ikbenmama-new/bg-multilevel-holder.png) repeat-y; width:872px; padding:10px 25px;}
.multilevel1 .top1{background:url(../images/ikbenmama-new/bg-multilevel-top1.png) no-repeat; width:283px; height:22px;z-index:9999;}
.multilevel1 .bottom1{background:url(../images/ikbenmama-new/bg-multilevel-bottom1.png) no-repeat; width:283px; height:33px;}
.multilevel1 .holder1{overflow:hidden; background:url(../images/ikbenmama-new/bg-multilevel-holder1.png) repeat-y; width:253px; padding:10px 25px;}
.multilevel1 .holder1 .themaCats{width:100%;list-style:none;padding:0px;margin:0px;}
.multilevel1 .holder1 .themaCats li {width:380px;}
.multilevel2 .top1{background:url(../images/ikbenmama-new/bg-multilevel-top1.png) no-repeat; width:283px; height:22px;z-index:9999;}
.multilevel2 .bottom1{background:url(../images/ikbenmama-new/bg-multilevel-bottom1.png) no-repeat; width:283px; height:33px;}
.multilevel2 .holder1{overflow:hidden; background:url(../images/ikbenmama-new/bg-multilevel-holder1.png) repeat-y; width:253px; padding:10px 25px;}
.multilevel2 .holder1 .themaCats{width:100%;list-style:none;padding:0px;margin:0px;}
.multilevel2 .holder1 .themaCats li {width:380px;}
.multilevel .first-column{width:185px;float:left; margin:0 25px 0 0; overflow:hidden;}
.multilevel .first-column li {width:auto;float:none;}
.multilevel .second-column a:hover,
.multilevel .first-column a:hover{color:#666; text-decoration:underline;}
.multilevel .second-column{ width:300px; float:left; margin:0 40px 0 0; overflow:hidden;}
.multilevel .second-column li {width:auto;float:none;}
.multilevel .second-column .wrap{ overflow:hidden; width:100%; padding:0 0 25px;}
.multilevel .second-column .wrap-2{overflow:hidden; width:100%;}
.multilevel .second-column .heading{font:12px/18px Arial, Helvetica, sans-serif; color:#e50278; margin:0 0 15px; text-transform:uppercase; display:block;}
.multilevel .second-column .left-column{width:145px; float:left;}
.multilevel .second-column .left-column a.clickable {color:#e50278;}
.multilevel .second-column .left-column a.clickable:hover {color:#e50278;}
.multilevel .second-column .right-column{width:150px; float:right;}
.multilevel .second-column .right-column a{color:#e50278;}
.multilevel .second-column .right-column a:hover{color:#e50278;}
.multilevel .third-column{width:310px; float:left; overflow:hidden;}
.multicolumn{background:url(../images/ikbenmama-new/bg-multicolumn.gif) repeat-y 188px 0; overflow:hidden; color:#666;}
.multilevel ul{margin:0; padding:0; list-style:none; overflow:hidden;}
.multilevel h2{font:12px/18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 15px;}
.multilevel .easy-nav{background:#f5f5f5; border:1px solid #e3e3e3; padding:10px; width:260px; overflow:hidden; }
.multilevel .easy-nav a{display:block; text-align:center;}
.multilevel .easy-nav a:hover{text-decoration:none; color:#E50278;}
.multilevel .easy-nav .heading2{text-transform:uppercase; font-size:12px; font-family: 'CenturyGothicRegular'; font-weight:bold;}
.multilevel .easy-nav .left-nav{float:left; width:145px; }
.multilevel .easy-nav .right-nav{width:100px;  float:left;}
.multilevel .third-column .row{overflow:hidden; width:100%; padding:0 0 20px;}
.multilevel .product-box{float:left; width:140px; margin:0 14px 0 0;}
.multilevel .product-box .visual{ margin: 0 0 10px;width:120px;height:150px;}
.multilevel .product-box .product-name{text-decoration:underline; min-height:38px; margin:0 0 5px; display:block;}
.multilevel .product-box .product-name:hover{text-decoration:none;}
.multilevel .product-box .prise{margin:0 0 10px;}
.multilevel .product-box .prise strong{color:#000;}

/* checkout-page */
.checkoutSteps {list-style:none;width:100%;margin:0;margin-top:10px;padding:0;}
.checkoutSteps li {width:220px;padding:6px;text-align:center;float:left;border-top:1px solid #000;border-bottom:1px solid #000;height:14px; font-size:16px; font-family: 'CenturyGothicRegular';}
.checkoutSteps .active {color: #EC008B;}
.checkoutBirds {position:relative;height:75px;}
.checkoutBirds .img {position:absolute;background:url('/images/ikbenmama-new/artistic2.png') no-repeat;height:130px;width:108px;left:665px;bottom:0;}
/* product-info */
.productz-holder{background:url(../images/ikbenmama-new/bg-product-info.gif) repeat-x 0 100%; border:1px solid #d9d9d9; padding:20px; margin:0 0 20px;}
.productz-page{width:100%;}
.productz-holder:after,
.productz-page:after{content:''; display:block; clear:both;}
.productz-page .visual{float:left; width:340px; position:relative; height:320px; display: table-cell; vertical-align:middle;}
.productz-page .visual img{}
.productz-page .infoz{width:565px; float:right;}
.productz-page .social-box{width:100%;float:right; margin:0 0 10px;height:40px;position:relative;}
.productz-page .social-box ul{margin:0; padding:0; list-style:none; float:right;}
.productz-page .social-box li{background:url(../images/ikbenmama-new/deparator-sociall.gif) no-repeat; float:left; padding:5px 0 5px 10px;z-index:96;}
.productz-page .social-box li#mail {padding:5px 0 5px 48px;position:relative;height:30px;} 
.productz-page .social-box li .mailVriendin {position:absolute;z-index:99;cursor:pointer;width:45px;text-align:center;background:#FFF;height:37px;padding-top:5px;right:0;top:0;}
.productz-page .social-box li .mailVriendinSelected {border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.productz-page .social-box li:first-child{background:none;}
.productz-page .social-box a{float:left; margin:0 7px 0 0;}
.productz-page .social-box .facebook {float:left; /*overflow:hidden;*/}
.productz-page .social-box .new-padding{margin-top:3px;}
.productz-page .social-box .facebookLike span:first-child .fb_ltr {width:90px!important;height:24px!important;}
.productz-page .social-box .facebookLike span:first-child + span .fb_ltr {height:225px!important;width:401px!important;}
.productz-page .social-box .connect_comment_widget,
.productz-page .social-box .comment_content {display:none!important;}
.productz-page .social-box .facebookLike {/*overflow:hidden!important;*/}
.productz-page .social-box .fb_share_count_hidden span a{background:url(../images/ikbenmama-new/facebook-ico.gif) no-repeat;width:28px!important;height:29px!important;text-indent:-9999px;}
.productz-page .social-box .mailVriendinBox {display:none;position:absolute;width:550px;top:42px;right:0;z-index:95;padding:10px;background-color:#FFF;border:1px solid #000;}
.productz-page .social-box .mailVriendinBox h2 {font-family: 'CenturyGothicRegular',Arial,Verdana;font-size:24px;font-weight:normal;padding:10px; }
.productz-page .social-box .mailVriendinBox .mailVriendinError {color:#ee1c1c; }
.productz-page h1{color:#e6007e; font:21px/30px Arial, Helvetica, sans-serif; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #b4b6b8;}
.productz-page .extra-box{overflow:hidden; width:100%; margin:0 0 35px;}
.productz-page .extra-box .text{float:left; width:300px;}
.productz-page .extra-box .details{float:right; width:250px;}
.productz-holder .row{overflow:hidden; width:100%;}
.productz-page .extra-box .row dl{float:left; width:120px; margin:0; padding:0;}
.productz-page .extra-box .row dt{float:left; width:55px; }
.productz-page .extra-box .row dd{margin:0; padding:0 0 10px;}
.productz-page .extra-box .price{color:#e6007e; font-size:26px; line-height:30px; float:right;}
.productz-page .price em{font-style:normal; display:block; margin:0 0 20px; text-align:right;}
.extra-sale .extra-box  .price em{color:#666; text-decoration:line-through;}
.extra-sale .extra-box  .price .new-price{text-decoration:none; color:#e6007e;}
.productz-page .extra-box .row .crossed-text{text-decoration:line-through;font-size:14px;color:#666666;}
.productz-page .extra-box .row .orange{color:#ff6000; font-size:16px; font-weight:bold;}
.productz-page .pro-sale-label{position:absolute; top:40%; left:-45px; background:#ff6000; font-family: 'CenturyGothicRegular'; padding:30px 10px; text-transform:uppercase; color:#fff; font-size:24px;}
.productz-page .visual .sale{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-sale-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.productz-page .visual .exclusive{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-exclusief-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.productz-page .visual .new{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-new-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.productz-page .visual .actie{position:absolute; top:0px; left:0px; background:url(../images/ikbenmama-new/bg-actie-new.png) no-repeat; width:124px; height:108px; text-indent:-9999px;}
.productz-page .visual .mamaskeuze{position:absolute; right:11px;bottom:0; background:url(../images/ikbenmama-new/mamas-keuze2.png) no-repeat; width:118px; height:57px; text-indent:-9999px;}
form.product-options, .product-options fieldset {margin:0; padding:0; border-style:none; }
.product-options label{float:left; width:80px;}
.product-options select{float:right; width:158px;}
.product-options .row{padding:0 0 2px;}
.product-options .row2{padding:0 0 10px;}
.productz-page .row5{width:100%;}
.productz-page .row5:after{content:''; display:block; clear:both;}
.btn-add-shop span{display:block; background:url(../images/ikbenmama-new/btn-add-big.png) no-repeat; font:bold 15px/20px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; height:40px; padding: 31px 0 0 64px;}
.btn-add-shop{background:url(../images/ikbenmama-new/btn-add-holder.gif) no-repeat 100% 27px; display:block; cursor:pointer;}
.productz-page .promo-box{float:right;}
.productz-holder .tabset-holder {border: 1px solid #D9D9D9; background:#fff; padding-right:50px;}
.productz-holder .tabset-holder p,
.productz-holder .tabset-holder p span{color: #666666!important;}
.productz-holder .tabset-holder img {padding:5px;}
.tabset-footer{overflow:hidden; border-top:1px solid #d9d9d9; padding:10px 0;}
.productz-holder .right{float:right;}
#informationDescription img {padding:5px;}
/* zoom-images */
.zoom-images{float:left;}
.zoom-images ul{float:left; margin:0; padding:0; list-style:none; overflow:hidden;}
.zoom-images li{float:left; margin:0 10px 0 0;}
.zoom-images a{border:1px solid #d9d9d9; float:left; overflow:hidden;}

/* thema page*/
.themaBox {background:url("../images/ikbenmama-new/bg-index-box-holder.gif") no-repeat scroll 0 27px transparent!important;}
.twoCollums {background:url(../images/ikbenmama-new/bg-index-box.gif) repeat-y 620px 0;width:920px;float:left;}
.theme {width:620px!important;padding-top:20px;}
.theme h2 {font-size: 16pt; font-family:'CenturyGothicRegular', Arial, Verdana; color:#D01675;margin-bottom:10px;}
.theme .description {width:600px;}
.theme .description .pink {border:1px solid #d9d9d9;padding:15px 10px;width:580px;background-color:#fce6ef;display:block;font-size:12px;font-family:Arial,Verdana, sans-serif;} 
.productsBox {background:url(../images/ikbenmama-new/bg-index-box-holder.gif) no-repeat 0 10px; padding:0px 0 20px 20px; overflow:hidden; height:1%;border-right:1px solid #DEDEDE;}
.productsBox h2{background:url(../images/ikbenmama-new/bird2.png) no-repeat;padding-left:57px;padding-top:13px;height:35px;font-size: 16pt; font-family:'CenturyGothicRegular', Arial, Verdana; color:#D01675;}
.separator {height:0px;border-top:1px solid #e6007e;width:100%;}
.spotlightHolder {width:300px!important;padding-top:10px;}
.spotlightHolder .separator{margin:0px 15px;}
.spotlightHolder .spotlight {padding-left:10px;background:url(../images/ikbenmama-new/bg-index-box-holder.gif) no-repeat 0 13px; overflow:hidden; width:280px;margin-bottom:20px;}
.spotlightHolder .spotlight h3 {background:url(../images/ikbenmama-new/bird2.png) no-repeat;padding-left:52px;height:46px;margin-bottom:0px;color:#666666;font-size:19px;}
.spotlightHolder .spotlight .spotImage {text-align:center;width:280px;min-height:140px;}
.spotlightHolder .spotlight .text {width:280px;padding-left:60px;font-weight:bold;}
.spotlightHolder .spotlight .text ul {margin:0;padding:0;font-weight:normal;}
.spotlightHolder .spotlight .text ul li {list-style:url(../images/ikbenmama-new/bulletList.png);padding:3px;}
.spotlightHolder .spotlight .spotLink {margin-left:60px;color:#EC008B;}
.spotlightHolder .spotlight .spotLink:hover {color:#707070;}
/* mail a friend*/
.tblForm {background-color: #ECECEC;}
.tblForm td {padding:5px;}
/* need change with php in code */
.extra-sale .extra-sale-dell{display:block !important;}
.productz-page .extra-sale-dell{display:none; !important;}
.productz-page .pro-sale-label,
.productz-page .extra-box .row .orange{display:none;}
.extra-sale .extra-box  .price .new-price,
.pro-sale .pro-sale-label,
.pro-sale .extra-box .row .orange{display:block;}

#ajax_frame {background:#fff;border:1px solid #000;padding:3px;}
/*404 page*/
.notFoundCenter {position:relative;height:280px;}
.notFoundCenter h2 {font-size: 25pt; font-family:'CenturyGothicRegular', Arial, Verdana;margin-left:18px;font-weight:normal;}
.notFoundCenter .textblockHolder {width:98%;margin:18px;background-color:#ECECEC;}
.notFoundCenter .textblockHolder #head {height:30px;width:100%;background-color:#E50278;}
.notFoundCenter .textblockHolder .big {font-size:15px;padding:5px;font-weight:bold;}
.notFoundCenter .textblockHolder .text {padding-left:10px!important;padding:10px;}
.notFoundCenter .textblockHolder .text A{color:#e50278; text-decoration:underline; outline:none; }
.notFoundCenter .textblockHolder .text A:hover{text-decoration:none; }

#youtubeText {font-family:'CenturyGothicRegular', Arial, Verdana;font-size:14px;margin-top:5px; }
#youtubeText a {color:#e50278; text-decoration:none; outline:none;}
#youtubeText a:hover {text-decoration:underline; }

#fb-root iframe { width: auto !important; }
#fb-root { width: auto !important; display:none!important; }
