/* --- --- */
html, body{width:100%;height:100%;}
body{margin:0;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:1.5;overflow:auto;}
a img{border:0;}
img.configurator{margin-bottom:20px;}
*:focus{outline:none;}
.clear-fix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clear-fix{zoom:1;}
.clear{font-size:0;line-height:0;}
.clear.both{clear:both;}
.col-left .block.rtl4 p.caption span.orange{color:#f67a00;}
.header{position:relative;height:215px;}
.header-bar{position:absolute;width:100%;height:33px;background:url('../images/header-bar.png') left top repeat-x;top:0;}
.header > .shop-rating{position:absolute;width:100%;text-align:center;top:5px;color:#777;}
.header > .shop-rating a{color:inherit;text-decoration:none;}
.header > .shop-rating a:hover{text-decoration:underline;}
.header .flags{position:absolute;top:6px;}
.header .flags a{display:block;float:left;margin-right:5px;}
.header .flags a img{display:block;border:2px #E4E4E4 solid;}
.header .flags a:hover img{border:2px #FFF solid;}
.header .winkelwagen{position:absolute;right:50px;top:90px;background:url('../images/winkelwagen.png?_rev=2') left center no-repeat;padding:12px 0 0 50px;min-height:40px;}
.header .winkelwagen .link a{text-decoration:none;color:#838383;}
.header .winkelwagen .link a:hover{text-decoration:underline;}
.header .winkelwagen .amount{color:#838383;margin-top:2px;}
.header .logo{display:block;position:absolute;top:50px;left:390px;}
.outer-container{position:relative;margin-top:-270px;min-height:100%;/*background:url('../images/background.jpg') center 300px no-repeat;*/
}
.inner-container{padding-top:270px;/*padding-bottom:240px;*/
 position:relative;/*overflow:auto;*/
 /* configurator is 973 */
 width:978px;margin:0 auto;padding-right:6px;}
.nlbe .inner-container{padding-top:253px;}
.header .account-links{position:absolute;right:20px;color:#666;top:5px;}
.header .account-links a{text-decoration:none;color:#666;}
.header .account-links a:hover{text-decoration:underline;}
.header .menu{position:absolute;top:145px;width:100%;}
.ekomi-seal{text-align:center;color:#9B9B9B;padding-bottom:20px;font-family:arial;}
.ekomi-seal .rating-wrapper{width:68px;height:17px;background:url('../images/5-stars-grey.png') left top no-repeat;position:relative;margin-left:18px;}
.ekomi-seal .rating-wrapper .rating{background:url('../images/5-stars-new.png') left top no-repeat;height:100%;position:absolute;top:0;left:0;}
.header .ekomi-seal{position:absolute;top:42px;left:20px;}
.header #eKomiSeal_default img{width:60px;height:60px;}
.header .trusted-shops-icon{position:absolute;top:42px;left:150px;width:100px;text-align:center;color:#9B9B9B;font-family:arial;line-height:1.2;}
.header .trusted-shops-icon img{padding-bottom:5px;}
.header .thuiswinkel-waarborg-icon{position:absolute;top:55px;left:130px;width:100px;text-align:center;color:#9B9B9B;font-family:arial;line-height:1.2;text-transform:lowercase;}
.header .thuiswinkel-waarborg-icon img{padding-bottom:5px;width:49px;height:42px;}
.header .thuiswinkel-waarborg-icon a{color:inherit;text-decoration:none;}
.header .thuiswinkel-waarborg-icon a:hover{text-decoration:underline;}
/* forusp */
.header .forusp-icon{position:absolute;top:62px;left:234px;width:100px;text-align:center;color:#9B9B9B;font-family:arial;line-height:1.2;text-transform:lowercase;}
.header .forusp-icon img{padding-bottom:5px;width:74px;height:34px;}
.header .forusp-icon a{color:inherit;text-decoration:none;}
.header .forusp-icon a:hover{text-decoration:underline;}
.wtf{min-height:100%;position:relative;}
.site-background{position:absolute;width:100%;height:100%;}
.tab.tech table td p{margin:0;}
.tabs-container .tab.tech table td{padding:2px 20px 2px 0;}
.print-page{position:absolute;right:10px;top:5px;cursor:pointer;width:16px;height:16px;background:url('../images/printer.png') center center no-repeat;}
.clear.both{clear:both;}
/* --- configurator --- */
iframe.configurator{width:974px;height:548px;border:0;margin-bottom:10px;}
/* --- menu --- */
.menu-header{width:100%;}
.menu-header td{text-align:center;height:43px;background:url('../images/menu-repeat.png') left top repeat-x;vertical-align:top;}
.menu-header td.first{background:url('../images/menu-opener.png') left top no-repeat;}
.menu-header td.last{background:url('../images/menu-closer.png') right top no-repeat;}
.menu-header td.hover > a,.menu-header td > a:hover{background:url('../images/menu-repeat.png') left bottom repeat-x;}
.menu-header td.first.hover a{background:url('../images/menu-opener.png') left bottom no-repeat;}
.menu-header td.last.hover a{background:url('../images/menu-closer.png') right bottom no-repeat;}
.menu-header td.first .home-link{background:url('../images/home.png') center center no-repeat;width:40px;}
.menu-header td.first{width:42px;}
.menu-header td.last a{padding-right:20px;}
.menu-header td.last img.gratis-conditioner{position:absolute;top:-15px;right:20px;}
.menu-header td > a{text-decoration:none;color:#FFF;display:block;line-height:38px;border-right:1px #728E9E solid;}
.menu-header td.last > a{border-right:0;}
/* breadcrumb */
.header .breadcrumb{position:absolute;top:195px;left:5px;}
.header .breadcrumb ul{margin:0;padding:0;list-style:none;}
.header .breadcrumb li{display:block;float:left;padding-right:15px;margin-right:10px;background:url('../images/breadcrumb-arrow.png') right center no-repeat;}
.header .breadcrumb li a{color:#032646;text-decoration:none;}
.header .breadcrumb li a:hover{text-decoration:underline;}
/* submenu */
.menu-header .submenu{display:none;position:absolute;box-shadow:3px 3px 6px #666;border-radius:0 0 8px 8px;padding:8px 18px;z-index:1338;margin-left:-1px;border-left:1px #EFEFEF solid;behavior:url('/site/pie/PIE.htc');text-align:left;width:auto;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd));background:-webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-o-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-ms-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:linear-gradient(to bottom, #ffffff 0%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );}
.menu-header .submenu.links-and-img ul.links{list-style:none;padding:0;margin:0;font-size:14px;font-family:arial;font-weight:bold;}
.menu-header .submenu.links-and-img ul.links > li{display:block;}
.menu-header .submenu.links-and-img ul.links > li > a{border-radius:2px;position:relative;text-decoration:none;display:block;color:#05365F;padding:5px 40px 5px 20px;margin-top:10px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd));background:-webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-o-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-ms-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:linear-gradient(to bottom, #ffffff 0%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );}
.menu-header .submenu.links-and-img ul.links > li > a:hover{background:#dddddd;background:-moz-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:-o-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:-ms-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 );}
.menu-header .submenu.links-and-img ul.links > li > a span.arrow{position:absolute;background:url('../images/arrow-square.png') right center no-repeat;display:block;height:100%;width:30px;top:0;right:5px;}
.menu-header .submenu.about-silvano{height:150px;padding-right:220px;}
.menu-header .submenu.about-silvano .img-submenu{background:url('../images/about-silvano.png') left bottom no-repeat;position:absolute;right:0;top:0;width:207px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-header .submenu.silvano-quality{height:150px;padding-right:220px;}
.menu-header .submenu.silvano-quality .img-submenu{background:url('../images/silvano-quality.png') left bottom no-repeat;position:absolute;right:0;top:0;width:210px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-header .submenu.free-melder{height:150px;padding-right:220px;}
.menu-header .submenu.free-melder .img-submenu{background:url('../images/free-conditioner-melder.png') left bottom no-repeat;position:absolute;right:0;top:0;width:207px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-header .submenu.text-and-img .text-submenu{width:250px;font-size:10px;color:#888888;line-height:1;}
.menu-header .submenu.text-and-img .text-submenu h3{font-size:16px;color:#05365F;font-family:arial;font-weight:bold;}
.menu-header .submenu.text-and-img .text-submenu a.read-more{display:inline-block;color:#05365F;text-decoration:none;text-transform:lowercase;padding:10px 30px 10px 0;background:url('../images/arrow-square.png') right center no-repeat;}
.menu-header .submenu.text-and-img .text-submenu a.read-more:hover{text-decoration:underline;}
.menu-header .submenu .top-left-link{float:left;font-size:14px;font-weight:bold;text-decoration:none;color:#085C9C;font-family:arial;margin:5px 0;}
.menu-header .submenu .top-left-link:hover{text-decoration:underline;}
.menu-header .submenu .top-left-link.delivery{background:url('../images/delivery-small.png') left center no-repeat;padding:0 10px 0 40px;margin-top:8px;}
.menu-header .submenu .top-left-link span{color:#369CF4;}
.menu-header .submenu .top-right-link{margin:5px 0;position:relative;border-radius:5px;text-transform:capitalize;padding:5px 40px 5px 20px;float:right;display:block;color:#FFFFFF;text-decoration:none;background:#2484b9;background:-moz-linear-gradient(top, #2484b9 0%, #185693 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2484b9), color-stop(100%,#185693));background:-webkit-linear-gradient(top, #2484b9 0%,#185693 100%);background:-o-linear-gradient(top, #2484b9 0%,#185693 100%);background:-ms-linear-gradient(top, #2484b9 0%,#185693 100%);background:linear-gradient(to bottom, #2484b9 0%,#185693 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2484b9', endColorstr='#185693',GradientType=0 );}
.menu-header .submenu .top-right-link:hover{background:#185693;background:-moz-linear-gradient(top, #185693 0%, #2484b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#185693), color-stop(100%,#2484b9));background:-webkit-linear-gradient(top, #185693 0%,#2484b9 100%);background:-o-linear-gradient(top, #185693 0%,#2484b9 100%);background:-ms-linear-gradient(top, #185693 0%,#2484b9 100%);background:linear-gradient(to bottom, #185693 0%,#2484b9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#185693', endColorstr='#2484b9',GradientType=0 );}
.menu-header .submenu .top-right-link span.arrow{display:block;height:100%;width:30px;background-color:red;position:absolute;top:0;right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#063E6A url('../images/arrow-white-small.png') center center no-repeat;}
.menu-header .submenu .item-img-wrapper{float:left;position:relative;overflow:hidden;border:1px #E5E5E5 solid;}
.menu-header .submenu .item-img-wrapper .item-img{display:block;}
.menu-header .submenu .item-img-wrapper .item-logo{display:block;left:5px;top:5px;position:absolute;}
.menu-header .submenu .item-img-wrapper .tip{/* letter-spacing:1px;*/
 font-size:10px;text-transform:uppercase;position:absolute;right:-50px;bottom:10px;display:none;/* padding:4px 0;*/
 width:150px;text-align:center;color:#FFF;transform:rotate(321deg);-webkit-transform:rotate(321deg);-moz-transform:rotate(321deg);-o-transform:rotate(321deg);-ms-transform:rotate(321deg);-webkit-opacity:0.99;/* webkit ugly text fix, ugly but seems to work... cewl */
 background:#094787;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NDc4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MzliY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #094787 0%, #439bcd 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#094787), color-stop(100%,#439bcd));background:-webkit-linear-gradient(left, #094787 0%,#439bcd 100%);background:-o-linear-gradient(left, #094787 0%,#439bcd 100%);background:-ms-linear-gradient(left, #094787 0%,#439bcd 100%);background:linear-gradient(to right, #094787 0%,#439bcd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#094787', endColorstr='#439bcd',GradientType=1 );line-height:12px;padding-bottom:8px;padding-top:6px;padding-right:4px;padding-left:4px;}
.menu-header .submenu .item-img-wrapper .tip2{margin-left:50%;transform:translateX(-50%);}
.menu-header .submenu .item-text{float:left;margin-left:10px;width:204px;position:relative;height:100%;}
.menu-header .submenu.product-wide .item-text{width:220px;}
.menu-header .submenu .item-text .free-assembly{position:absolute;top:50px;font-size:12px;text-transform:lowercase;color:#479CCD;padding:5px 0 5px 20px;background:url('../images/assembly-icon-small.png') left center no-repeat;font-family:'PT Sans', Sans-serif;display:none}
.menu-header .submenu .item-text .free-assembly span{color:#1f639C;}
.menu-header .submenu .item-text .price-from{text-decoration:line-through;font-weight:bold;margin-top:10px;}
.menu-header .submenu .item-text .price-circle{font-family:'PT Sans', Sans-serif;position:absolute;right:10px;top:0;width:80px;height:67px;background:url('../images/bol-blauw.png') left top no-repeat;z-index:5;padding-top:10px;text-align:center;color:#FFF;}
.menu-header .submenu .item-text span.from{display:block;font-size:19px;}
.menu-header .submenu .item-text span.price{margin-top:3px;display:block;font-size:19px;letter-spacing:-1px;}
.menu-header .submenu .item-text p:first-of-type{margin-top:0;}
.menu-header .submenu .item-text p:last-of-type{margin-bottom:0;}
.menu-header .submenu .item-text h3{margin:2px 0 5px 0;font-size:14px;color:#05365F;font-family:arial;z-index:10;position:relative;max-width:120px;text-shadow:1px 1px 1px #FFF;/* text may overlap the blue circle with the price */
}
.menu-header .submenu .item-text{color:#05365F;font-size:12px;line-height:1.1;font-family:arial;}
.menu-header .submenu .submenu-item .extra-description{float:left;width:350px;margin-left:20px;color:#555;}
.menu-header .submenu .submenu-item .extra-description h3{font-family:'PT Sans', Sans-serif;color:#085C9C;font-size:15px;margin:0 0 10px 0;}
.menu-header .submenu .submenu-item .extra-description ul{margin:0;padding:0 0 0 20px;list-style-image:url('../images/check.png');}
.menu-header .submenu .submenu-item .extra-description h3 em{font-style:normal;color:#369CF4;}
.menu-header .submenu .submenu-banner{clear:both;height:70px;width:767px;position:relative;background:url('../images/submenu-banner-background.png') left top no-repeat;margin:15px 0;}
.menu-header .submenu .submenu-banner .christmas-hat{position:absolute;background:url('../images/christmas-hat.png') top left no-repeat;width:41px;height:48px;top:-2px;right:-15px;}
.menu-header .submenu .submenu-banner.image-only{height:auto;background:none;}
.menu-header .submenu .submenu-banner ul.items{list-style-type:none;margin:0;padding:0;color:#1F639C;display:block;position:relative;}
.menu-header .submenu .submenu-banner ul.items li{display:block;float:left;}
.menu-header .submenu .submenu-banner ul.items .item-1,.menu-header .submenu .submenu-banner ul.items .item-3{width:100px;text-align:center;font-size:11px;margin-top:17px;font-family:'PT Sans', Sans-serif;text-transform:uppercase;font-weight:bold;}
.menu-header .submenu .submenu-banner ul.items .item-1{margin-left:30px;}
.menu-header .submenu .submenu-banner ul.items .item-3{margin-left:10px;}
.menu-header .submenu .submenu-banner ul.items .item-2{width:350px;margin-left:50px;}
.menu-header .submenu .submenu-banner ul.items li.free-products img.free-products{position:absolute;margin-top:-10px;}
.menu-header .submenu .submenu-banner ul.items li.free-products span.line-1{display:block;margin-left:80px;margin-top:10px;position:relative;font-size:22px;font-family:'PT Sans', Sans-serif;line-height:28px;}
.menu-header .submenu .submenu-banner ul.items li.free-products span.now-free{text-transform:uppercase;}
.menu-header .submenu .submenu-banner ul.items li.free-products span.worth{color:#4A9ECE;}
.menu-header .submenu .submenu-banner ul.items li.free-products span.line-2{display:block;margin-left:120px;position:relative;color:#1F639C;font-family:'PT Sans', Sans-serif;font-size:14px;font-weight:700;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p.deliverd,.menu-header .submenu .submenu-banner ul.items li.shipping-info p.ordered-before{text-align:center;width:50%;float:left;margin:0;text-transform:uppercase;margin-top:15px;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p.deliverd.extra-line,.menu-header .submenu .submenu-banner ul.items li.shipping-info p.ordered-before.extra-line{margin-top:7px;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p span.line-1{color:#858585;font-size:9px;font-family:'PT Sans', Sans-serif;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p span.line-2{font-size:19px;line-height:19px;color:#469CCE;font-family:'PT Sans', Sans-serif;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p span.line-3{font-size:14px;font-weight:bold;color:#1F639C;font-family:'PT Sans', Sans-serif;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p.deliverd img,.menu-header .submenu .submenu-banner ul.items li.shipping-info p.ordered-before img{float:right;}
.menu-header .submenu .submenu-banner ul.items li.shipping-info p.deliverd.extra-line img,.menu-header .submenu .submenu-banner ul.items li.shipping-info p.ordered-before.extra-line img{margin-top:8px;}
.menu-header .submenu .submenu-banner ul.items .item-4{position:absolute;right:3px;top:3px;width:90px;color:#FFF;font-size:9px;text-align:center;font-family:arial;text-transform:uppercase;}
.menu-header .submenu .submenu-items{clear:both;list-style:none;margin:0;padding:0;}
.menu-header .submenu .submenu-items > li{display:block;border:1px #C5C5C5 solid;background:#FFFFFF url('../images/arrow-square.png') right bottom no-repeat;margin:6px;width:376px;float:left;transition:border-color .2s;}
.menu-header .submenu.product-wide .submenu-items > li{width:100%;}
.menu-header .submenu .submenu-items > li a{display:block;float:left;padding:7px;}
.menu-header .submenu .submenu-items > li:hover{border-color:#1F649D;}
.menu-header .submenu .submenu-items > li.odd{clear:both;margin-left:0;}
.menu-header .submenu .submenu-items li.even{margin-right:0;}
.content{min-height:100px;position:relative;}
.text{color:#052441;}
.text a{color:#229ADD;}
.text a:hover{color:#052441;}
.text h1,.text h2,.text h3{color:#064273;}
.text ul{list-style-image:url('../images/check.png');}
.text ol,.text ul{padding-left:20px;}
.styled-text{padding-left:13px;}
/* --- home --- */
.home-container{position:relative;}
.home-container .home-overlay{background:#FFF;width:100%;color:#052441;/* IE8 fix */
 overflow:hidden;position:relative;}
.home-container .home-overlay img.configurator{display:block;width:973px;height:548px;}
.home-container .home-overlay .title{margin-top:20px;text-align:center;font-size:36px;text-transform:uppercase;font-weight:bold;color:#0a457a;}
.home-container .home-overlay .subtitle{margin-top:10px;text-align:center;color:#229ADD;font-size:20px;text-transform:uppercase;}
.home-container .home-overlay .close-button{margin-top:20px;margin-bottom:20px;text-align:center;}
.home-container .home-overlay .close-button span{display:inline-block;border:2px #FFF solid;border-radius:5px;background:#999 url('../images/gradient-white-small.png') left bottom repeat-x;padding:5px 15px;text-decoration:none;box-shadow:0 0 5px #666;color:#0a457a;font-weight:bold;behavior:url('/site/pie/PIE.htc');position:relative;cursor:pointer;text-align:center;width:145px;}
.home-container .home-overlay .close-button span:hover{background:#999 url('../images/gradient-white-small.png') left center repeat-x;}
/* IE8 fix */
.home-container .content-home-container{position:relative;padding-right:5px;}
.content.home .left{float:left;width:640px;}
.content.home .right{float:right;width:276px;}
/* --- bezoek op afspraak --- */
.content.bezoek-op-afspraak{padding:0 33px 0 40px;}
.content.bezoek-op-afspraak .text-top p{margin:0;}
.content.bezoek-op-afspraak .text-bellow h1,.content.bezoek-op-afspraak .text-bellow h2,.content.bezoek-op-afspraak .text-bellow h3{margin:0 0 5px 0;}
.content.bezoek-op-afspraak .text-bellow p:first-child{margin-top:0;}
.content.bezoek-op-afspraak .text-bellow p:last-child{margin-bottom:0;}
.content.bezoek-op-afspraak .text-bellow{overflow:auto;margin-top:20px;}
.content.bezoek-op-afspraak .text-bellow .left,.content.bezoek-op-afspraak .text-bellow .right{background:url('../images/gradient-light-blue-2.png') left top repeat-y;min-height:120px;}
.content.bezoek-op-afspraak .text-bellow .left{float:left;width:380px;padding:25px;}
.content.bezoek-op-afspraak .text-bellow .right{float:right;width:380px;padding:25px;}
.content.bezoek-op-afspraak .text-explanation{margin-top:20px;font-size:16px;font-family:arial;background:url('../images/arrows.png') left center no-repeat;padding-left:25px;}
.content.bezoek-op-afspraak .steps{margin-top:20px;}
.content.bezoek-op-afspraak .step{overflow:auto;width:905px;}
.content.bezoek-op-afspraak .step.inactive{display:none;}
.content.bezoek-op-afspraak .step .step-left{float:left;width:380px;padding:25px;}
.content.bezoek-op-afspraak .step .step-right{float:right;width:380px;padding:25px;background:url('../images/gradient-light-blue-2.png') left top repeat-y;}
.content.bezoek-op-afspraak .step-2 .step-right{width:400px;padding:15px;}
.content.bezoek-op-afspraak .step .navi-buttons{text-align:right;padding-top:20px;clear:both;}
.content.bezoek-op-afspraak .steps-list .step-item{margin-bottom:2px;overflow:auto;}
.content.bezoek-op-afspraak .steps-list .step-nr{float:left;background:url('../images/button-step.png') left bottom no-repeat;width:72px;height:20px;padding:6px 0 0 26px;margin-right:20px;cursor:pointer;font-weight:bold;}
.content.bezoek-op-afspraak .steps-list .step-text{padding-top:6px;}
.content.bezoek-op-afspraak .steps-list .step-item.active .step-nr,.content.bezoek-op-afspraak .steps-list .step-nr:hover{background-position:left top;color:#FFF;}
.content.bezoek-op-afspraak .steps-list .step-item.active{font-weight:bold;}
.content.bezoek-op-afspraak #input_19,.content.bezoek-op-afspraak #input_18{display:none;}
.content.bezoek-op-afspraak .step-2 .pickers-wrapper{/*overflow:auto;*/
}
.content.bezoek-op-afspraak .step-2 .step-right{overflow:auto;}
.content.bezoek-op-afspraak .step-2 .datepicker{float:left;}
.content.bezoek-op-afspraak .step-2 .timepicker{float:right;}
.content.bezoek-op-afspraak .showroom-gegevens{margin-top:20px;}
.content.bezoek-op-afspraak .showroom-gegevens h3{text-transform:uppercase;}
.content.bezoek-op-afspraak #input_20,.content.bezoek-op-afspraak table.form input[type=text]{font-family:verdana;font-size:11px;color:#229ADD;padding:4px;border-radius:4px;border:1px #9F9F9F solid;behavior:url('/site/pie/PIE.htc');position:relative;margin:0;width:210px;}
.content.bezoek-op-afspraak #input_22{width:370px;margin-top:10px;}
.content.bezoek-op-afspraak table.form input.error{border:1px #F22 solid;}
.content.bezoek-op-afspraak .ui-datepicker-buttonpane{display:none;}
.content.bezoek-op-afspraak #input_20{width:370px;height:100px;margin-top:10px;}
.content.bezoek-op-afspraak table.form td{padding:3px 0;}
.content.bezoek-op-afspraak table.form td.key{padding-right:20px;}
.content.bezoek-op-afspraak table.form td.multi table{width:100%;}
.content.bezoek-op-afspraak table.form td.multi .multi-right{text-align:right;}
.content.bezoek-op-afspraak table.form td.multi td{padding:0;}
.content.bezoek-op-afspraak .brandstof-vergoeding{margin-top:20px;background:url('../images/gradient-light-blue-2-hor.png') left top repeat-x;position:relative;padding-bottom:20px;}
.content.bezoek-op-afspraak .brandstof-vergoeding .img{float:left;width:243px;height:114px;margin-top:35px;margin-left:40px;background:url('../images/brandstof-vergoeding.jpg') left top no-repeat;}
.content.bezoek-op-afspraak .brandstof-vergoeding .brandstof-text{float:right;margin-top:30px;margin-right:30px;width:550px;}
.content.bezoek-op-afspraak .brandstof-vergoeding .brandstof-text{font-size:14px;}
.content.bezoek-op-afspraak .brandstof-vergoeding .brandstof-text h3{margin-top:0;color:#024E95;text-transform:uppercase;font-size:18px;}
/* --- gratis conditioner melder --- */
.content.gratis-melder{background:url('../images/conditioner-melder-background.png') right top no-repeat;min-height:720px;position:relative;}
body.se .content.gratis-melder{background-image:url('../images/conditioner-melder-background-se.png');}
body.en .content.gratis-melder{background-image:url('../images/conditioner-melder-background-en.png');}
.content.gratis-melder div.staffel-prijzen{position:absolute;right:35px;top:350px;width:210px;height:50px;}
.content.gratis-melder div.levering{position:absolute;top:500px;right:50px;width:100px;padding-left:50px;background:url('../images/levering-small.png') left center no-repeat;color:#024E95;}
.content.gratis-melder .konditioner-prijs{position:absolute;right:390px;top:120px;width:133px;height:128px;background:url('../images/bol-blauw-groot.png') left top no-repeat;font-family:'PT Sans', Sans-serif;color:#FFF;text-align:center;line-height:1.2;}
.content.gratis-melder .konditioner-prijs .now-from{font-size:20px;font-style:italic;margin-top:25px;display:block;}
.content.gratis-melder .konditioner-prijs .price{display:block;font-size:40px;font-weight:bold;}
body.se .content.gratis-melder .konditioner-prijs .price{font-size:30px;}
.content.gratis-melder .textblock-1 h1{margin-top:0;text-transform:uppercase;}
.content.gratis-melder .textblock-3 h2,.content.gratis-melder .textblock-1 h2{color:#024E95;text-transform:uppercase;}
.content.gratis-melder .textblock-2{margin-top:20px;font-size:10px;}
.content.gratis-melder .textblock-4{position:absolute;right:0;width:310px;text-align:center;top:78px;color:#FFF;}
.content.gratis-melder .textblock-4 p{margin:0;font-size:16px;}
.content.gratis-melder .textblock-4 h2{margin:0;font-size:18px;}
.content.gratis-melder .textblock-5{position:absolute;right:30px;width:220px;top:150px;font-size:14px;}
.content.gratis-melder .left{float:left;width:500px;}
.content.gratis-melder .form{width:313px;}
.content.gratis-melder .form label{color:#024E95;font-weight:bold;display:block;margin:10px 0;}
.content.gratis-melder .form img.calendar{margin:0;}
.content.gratis-melder .form .submit-button{text-align:right;margin-top:20px;}
.content.gratis-melder .form input[type=email],.content.gratis-melder .form input[type=text]{font-family:verdana;font-size:11px;color:#229ADD;padding:5px;border-radius:4px;border:1px #9F9F9F solid;behavior:url('/site/pie/PIE.htc');position:relative;margin:0;}
.content.gratis-melder .form .date-wrapper{width:180px;}
.content.gratis-melder .form .date-wrapper img.calendar{float:right;cursor:pointer;}
.content.gratis-melder .form #input_melder_email{width:300px;}
.content.gratis-melder .form #input_melder_date{width:120px;}
.content.gratis-melder .form input[type=email].error,.content.gratis-melder .form input[type=text].error{border-color:#F22;}
/* --- fancybox custom styles --- */
.fancybox-custom .fancybox-title-float-wrap .child{background:#FFF;font-family:verdana;font-size:11px;font-weight:normal;text-shadow:none;color:#052441;border-radius:5px;}
/* --- button --- */
.button{color:#FFF;padding:6px 20px;background-position:left center;background-repeat:repeat-x;border-radius:4px;text-align:center;cursor:pointer;behavior:url('/site/pie/PIE.htc');position:relative;border:0;margin:0;font-size:11px;font-family:verdana;line-height:1.2;}
.button.light-blue{background-image:url('../images/gradient-light-blue.png');}
.button.light-blue:hover{background-image:url('../images/gradient-light-blue-hover.png');}
.button.blue{background-image:url('../images/gradient-blue.png');}
.button.gray{background-image:url('../images/gradient-gray-small.png');color:#000;}
.button.blue:hover{background:url('../images/menu-repeat.png') left bottom;}
a.button{text-decoration:none;color:#FFF;}
a.button:hover{color:#FFF;}
/* --- producten overzicht --- */
.content.producten{margin-right:5px;}
.content.producten .product-container{border:1px #9F9F9F solid;border-radius:5px;margin-bottom:15px;behavior:url('/site/pie/PIE.htc');position:relative;clear:both;}
.content.producten .product-container .product{border:1px #FFF solid;border-radius:5px;position:relative;background:#FFF url('../images/product-gradient.png') left bottom repeat-x;height:225px;behavior:url('/site/pie/PIE.htc');}
.content.producten .product .omschrijving h2{margin:0 0 10px 0;font-weight:normal;color:#2D88BB;font-size:17px;}
.content.producten .product .omschrijving h2 a{color:#2D88BB;text-decoration:none;}
.content.producten .product .omschrijving h2 a:hover{text-decoration:underline;}
.content.producten .product .afbeelding{float:left;height:100%;position:relative;width:225px;background:#FFF;border-radius:3px 0 0 3px;border-right:1px #BFBFBF solid;padding-right:1px;position:relative;}
.content.producten .product .afbeelding img{display:block;border-radius:3px 0 0 3px;}
.content.producten .product .omschrijving{float:left;position:relative;width:345px;padding:25px 25px 0 50px;}
.content.producten .product .bestellen{float:left;background:url('../images/product-border.png') left top no-repeat;margin-top:5px;position:relative;width:200px;padding-left:60px;padding-bottom:20px;}
.content.producten .bestellen table p{margin:0;}
.content.producten.waterbedden .product .bestellen{margin-top:25px;}
.content.producten .product .bestellen .info table{width:100%;}
.content.producten .product .bestellen .info tr.verkoopprijs td{}
.content.producten .product .bestellen .info td.key{}
.content.producten .product .bestellen .info td.val{text-align:right;}
.content.producten .product .bestellen .info tr.verkoopprijs{color:#2D88BB;font-size:17px;}
.content.producten .product .bestellen .info tr.voordeel td{padding-bottom:7px;font-weight:bold;}
.content.producten .product .bestellen .info tr.shipping td{padding-top:8px;}
.content.producten .product .bestellen .info tr.shipping img.shipping-icon{float:left;}
.content.producten .product .bestellen .info tr.shipping span.stock-info{margin-left:10px;}
.content.producten .product .bestellen .info tr.shipping span.shipping-info{display:block;margin-top:5px;}
.content.producten .product .bestellen .info tr.shipping span.explanation{display:block;font-size:9px;color:#2D88BB;}
.content.producten .product .bestellen .info tr.prijs-van td.val{text-decoration:line-through;font-size:12px;}
.content.producten .product .bestellen div.meer-info{margin-top:10px;text-align:right;margin-bottom:2px;}
.content.producten .product .bestellen div.meer-info a{text-decoration:none;display:inline-block;}
.content.producten .product .bestellen div.bestel-button{text-align:right;overflow:auto;}
.content.producten .product .bestellen div.bestel-button button{float:right;}
.content.producten .product .bestellen div.bestel-button input.aantal{width:30px;border-radius:4px;padding:5px;margin:0;text-align:right;border:1px #9F9F9F solid;font-size:11px;font-family:verdana;float:left;behavior:url('/site/pie/PIE.htc');position:relative;line-height:1.2;}
.content.producten .product .bestellen .delivery-time small{font-size:8px;}
/* --- product-pagina --- */
.content.product-page .product-container{border:1px #9F9F9F solid;border-radius:5px 5px 5px 5px;position:relative;behavior:url('/site/pie/PIE.htc');margin-bottom:10px;margin-right:5px;}
.content.product-page .product-container .product{border:1px #FFF solid;border-radius:5px;background:url('../images/gradient-white-big.png') left bottom repeat-x;overflow:auto;position:relative;behavior:url('/site/pie/PIE.htc');}
.content.product-page .product .afbeeldingen-container{overflow:auto;background:#FFF;border-radius:3px 0 0 3px;/* fu IE */
 /*behavior:url('/site/pie/PIE.htc');*/
 /*position:relative;*/
 border-right:1px #BFBFBF solid;border-bottom:1px #BFBFBF solid;padding-right:1px;padding-bottom:1px;float:left;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot > a{position:relative;display:block;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .product-logo{position:absolute;bottom:20px;left:20px;max-width:70px;max-height:70px;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .price-banner{position:absolute;top:30px;left:30px;background-color:#04264B;background-color:rgba(4, 38, 75, 0.85);opacity:0.85;border-radius:5px;behavior:url('/site/pie/PIE.htc');color:#FFF;padding:13px 17px;text-align:center;font-size:15px;font-family:arial;line-height:1.2;max-width:250px;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .price-banner .title{text-transform:uppercase;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .price-banner .price-from{text-decoration:line-through;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .price-banner .price{font-size:20px;}
.content.product-page .product .afbeeldingen-container .afbeelding-groot .price-banner .caption{font-size:13px;}
.content.product-page .product .afbeeldingen-container .thumbnails{width:400px;}
.content.product-page .product .afbeeldingen-container .thumbnails img{display:block;float:left;margin:5px;}
.content.product-page .product .info{float:right;margin:20px 40px 20px 20px;width:495px;}
.content.product-page .product .info .omschrijving-kort{margin-bottom:40px;}
.content.product-page .product .info .bestel-info,.content.product-page .product-essential .info .bestel-info{float:right;width:250px;}
.content.product-page .product .bestel-info table{width:100%;}
.content.product-page .product .bestel-info tr.verkoopprijs{color:#2D88BB;font-size:17px;}
.content.product-page .product .bestel-info tr.voordeel td{padding-bottom:10px;font-weight:bold;}
.content.product-page .product .bestel-info tr.prijs-van td.val{text-decoration:line-through;font-size:12px;}
.content.product-page .product .bestel-info tr.verkoopprijs td{/*padding-bottom:10px;*/
}
.content.product-page .product .bestel-info td.key{}
.content.product-page .product .bestel-info td.val{text-align:right;}
.content.producten .product .bestellen .prijs-info{color:#888;font-size:9px;width:200px;}
.content.product-page .product .bestel-info .prijs-info{clear:both;text-align:right;padding-top:10px;color:#888;}
.content.product-page .product .left{float:left;} /* width: 210 */
.content.product-page .product .staffel-prijzen{margin-bottom:20px;}
table.staffel-prijzen{width:100%;border-top:1px #9F9F9F solid;border-left:1px #9F9F9F solid;}
table.staffel-prijzen th,table.staffel-prijzen td{border-bottom:1px #9F9F9F solid;border-right:1px #9F9F9F solid;padding:1px 2px;}
table.staffel-prijzen th{background:url('../images/gradient-blue.png') left top repeat-x;color:#FFF;}
table.staffel-prijzen th.grootheid{text-align:left;}
table.staffel-prijzen th.prijs,table.staffel-prijzen td.prijs,table.staffel-prijzen th.aantal,table.staffel-prijzen td.aantal{text-align:center;}
.content.product-page .product .levering .title{background:url('../images/icon-bezorging.png') left center no-repeat;padding:4px 0 4px 80px;display:inline-block;color:#229ADD;font-weight:bold;}
.content.product-page .product .levering .verwachte-levertijd{margin-top:10px;}
.content.product-page .product .info div.bestel-button{margin-top:20px;text-align:right;/*overflow:auto;*/
}
.content.product-page .product .info .product-options{padding-bottom:5px;}
.content.product-page .product .info .product-options table{width:100%;}
.content.product-page .product .info .product-options table td.key{text-align:left;}
.content.product-page .product .info .product-options table td.val{text-align:right;}
.content.product-page .product .info table tr.dynamic-options td{padding-top:2px;}
.content.product-page .product .info .product-options select{width:120px;border-radius:4px;padding:3px;margin:0;border:1px #9F9F9F solid;font-size:11px;font-family:verdana;behavior:url('/site/pie/PIE.htc');position:relative;line-height:1.2;}
.content.product-page .product .info div.bestel-button button{float:right;}
.content.product-page .product .info div.bestel-button input.aantal{width:30px;border-radius:4px;padding:5px;margin:0;text-align:right;border:1px #9F9F9F solid;font-size:11px;font-family:verdana;float:left;behavior:url('/site/pie/PIE.htc');position:relative;line-height:1.2;}
.content.product-page .product .afbeeldingen-container .thumbnails a:hover img{}
.content.product-page .product .afbeelding{position:relative;}
.content.product-page .product .afbeelding-groot img{display:block;}
.content.product-page .tabs-container .right{float:right;width:276px;min-height:640px;}
.content.product-page .tabs-container{position:relative;/*margin-right:5px;*/
 padding-right:5px;overflow:visible !important;/* prevent h2/h3 background disappear partly when animating to x height */
}
.content.product-page .tabs-container .tab{position:absolute;top:0;width:100%;left:0;}
.content.product-page .tabs-container table.fotos-right{color:#888;margin-left:5px;line-height:1.2;/*width:150px;*/
 font-size:10px;}
.content.product-page .tabs-container .tab.show-right{width:627px;padding-left:13px;}
.content.product-page .tab .img-fotoboek{margin-top:20px;}
.content.product-page .tabs-container .tab.show-right{width:640px;}
.content.product-page table.fotos{/*width:100%;*/
 width:973px;}
.content.product-page table.fotos td{/*padding:8px 16px 8px 0;*/
 padding:10px 0;}
.content.product-page table.fotos .td-0{text-align:left;}
.content.product-page table.fotos .td-1{text-align:center;}
.content.product-page table.fotos .td-2{text-align:right;}
.content.product-page table.fotos a:hover .foto{border-color:#CCC;}
.content.product-page table.fotos .foto{width:300px;height:225px;/*display:block;*/
 border:3px #FFF solid;box-shadow:2px 2px 7px #666;behavior:url('/site/pie/PIE.htc');position:relative;}
/* product description new layout */
.product-collateral.product-page .collateral-tabs .tab-content .product-description{margin-top:20px; /*padding-left:13px;*/ position:relative;font-family:arial;}
.product-collateral.product-page .collateral-tabs .tab-content .product-logo{float:right;height:160px;width:300px;margin-right:20px;text-align:center;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .background{position:absolute;top:200px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description span.technical-details{position:absolute;top:210px;z-index:100;font-size:14px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.left-layout span.technical-details{left:350px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.right-layout span.technical-details{left:40px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.right-layout .background{left:0;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.left-layout .background{right:0;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block{color:#000;position:relative;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block h1,.product-collateral.product-page .collateral-tabs .tab-content .product-description .block h2,.product-collateral.product-page .collateral-tabs .tab-content .product-description .block h3{margin:0;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block h1{font-size:23px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block h3{text-align:center;color:#000;font-size:14px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-1{min-height:130px;font-size:16px;width:560px;padding:20px 30px;float:left;background:#FFF;line-height:30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #ffffff 0%,#ededed 100%);background:-o-linear-gradient(top, #ffffff 0%,#ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%,#ededed 100%);background:linear-gradient(to bottom, #ffffff 0%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-2{margin-top:20px;width:320 px;min-height:120px;padding:20px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZWZmNSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0ZDNkZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, rgba(231,239,245,0.8) 0%, rgba(196,211,222,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,239,245,0.8)), color-stop(100%,rgba(196,211,222,0.8)));background:-webkit-linear-gradient(top, rgba(231,239,245,0.8) 0%,rgba(196,211,222,0.8) 100%);background:-o-linear-gradient(top, rgba(231,239,245,0.8) 0%,rgba(196,211,222,0.8) 100%);background:-ms-linear-gradient(top, rgba(231,239,245,0.8) 0%,rgba(196,211,222,0.8) 100%);background:linear-gradient(to bottom, rgba(231,239,245,0.8) 0%,rgba(196,211,222,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce7eff5', endColorstr='#ccc4d3de',GradientType=0 );}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3{margin-top:70px;width:320px;min-height:120px;padding:20px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #ffffff 0%,#ededed 100%);background:-o-linear-gradient(top, #ffffff 0%,#ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%,#ededed 100%);background:linear-gradient(to bottom, #ffffff 0%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.right-layout .block-type-2,.product-collateral.product-page .collateral-tabs .tab-content .product-description.right-layout .block-type-3{float:right;clear:right;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description.left-layout .block-type-2,.product-collateral.product-page .collateral-tabs .tab-content .product-description.left-layout .block-type-3{float:left;clear:left;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-2.block-nr-1 a img{/* available colors */
 display:block;border:2px #FFF solid;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-2.block-nr-1 a:hover img{border-color:#2f6dce;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-2.block-nr-2 table{/* available dimensions */
 width:100%;margin-top:20px;vertical-align:middle;font-size:14px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-1 table{/* combine with */
 width:80%;margin:10px 5%;font-size:14px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-1{font-size:11px;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-1 table a{text-decoration:none;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-1 table a:hover{text-decoration:underline;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-{font-style:normal;color:#2f6dce;font-weight:bold;font-size:1.2em;}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3.block-nr-1 table strong{color:#1857a0;font-size:1.2em;}
/* --- contact --- */
.content.contact .form-container{border:1px #9F9F9F solid;border-radius:5px;behavior:url('/site/pie/PIE.htc');position:relative;}
.content.contact .form-container .inner{border:1px #FFF solid;border-radius:5px;background:url('../images/gradient-white-big.png') left bottom repeat-x;min-height:400px;padding:20px 40px;behavior:url('/site/pie/PIE.htc');position:relative;overflow:auto;}
.content.contact .form-container .form{overflow:auto;margin-bottom:20px;}
.content.contact .form-container .form td{vertical-align:top;}
.content.contact .form-container .form td.label{padding-right:20px;padding-top:6px;}
.content.contact .form-container .form td.input{padding:3px 0;}
.content.contact .form-container .form textarea,.content.contact .form-container .form input[type=email],.content.contact .form-container .form input[type=text]{font-family:verdana;font-size:11px;color:#229ADD;padding:4px;border-radius:4px;border:1px #9F9F9F solid;behavior:url('/site/pie/PIE.htc');position:relative;margin:0;}
.content.contact .form-container .form textarea.error,.content.contact .form-container .form input[type=email].error,.content.contact .form-container .form input[type=text].error{border-color:#F22;}
.content.contact .form-container .form .gegevens input[type=email],.content.contact .form-container .form .gegevens input[type=text]{width:250px;}
.content.contact .form-container .form .opmerkingen textarea{width:350px;height:140px;}
.content.contact .form-container .contactgegevens{}
.content.contact .form-container .gegevens{float:left;}
.content.contact .form-container .opmerkingen .submit{text-align:right;margin-top:20px;}
.content.contact .form-container .opmerkingen{float:right;}
.content.contact .callcenter{float:left;}
.content.contact .callcenter img{border-radius:5px;behavior:url('/site/pie/PIE.htc');position:relative;}
.content.contact .contactgegevens{float:right;width:360px;}
.content.contact .contactgegevens h3{margin-top:0;}
/* --- helpdesk --- */
.helpdesk-wrapper{border:1px #9F9F9F solid;border-radius:5px 5px 5px 5px;position:relative;behavior:url('/site/pie/PIE.htc');margin-top:30px;}
.helpdesk{border:1px #FFF solid;border-radius:5px;background:url('../images/gradient-white-big.png') left bottom repeat-x;overflow:auto;position:relative;behavior:url('/site/pie/PIE.htc');}
.helpdesk .helpdeskvrouw-wrapper{text-align:center;}
.helpdesk h3{color:#229ADD;text-align:center;font-size:17px;font-style:italic;font-family:verdana;}
/*.helpdesk .telefoon-nr{font-size:13px;font-weight:bold;font-family:verdana;margin-top:10px;background:url('../images/phone-horn.png') left top no-repeat;padding-left:18px;margin:10px 30px 0 0;float:right;background-size:14px}
*/
/*.helpdesk .telefoon-nr .nr{text-align:center;padding-right:40px;}
*/
/*.helpdesk .telefoon-nr .nr.nl{background:url('../images/flag-tel-nr-nl.png') right center no-repeat;}
.helpdesk .telefoon-nr .nr.be{background:url('../images/flag-tel-nr-be.png') right center no-repeat;}
.helpdesk .telefoon-nr .nr.de{background:url('../images/flag-tel-nr-de.png') right center no-repeat;}
.helpdesk .telefoon-nr .nr.at{background:url('../images/flag-tel-nr-at.png') right center no-repeat;}
.helpdesk .telefoon-nr .nr.ch{background:url('../images/flag-tel-nr-ch.png') right center no-repeat;}
.helpdesk .telefoon-nr .nr.lu{background:url('../images/flag-tel-nr-lu.png') right center no-repeat;}
*/
.helpdesk .phone-nrs-text{margin-top:3px;text-align:right;/* padding-right:70px;*/
 font-size:10px;color:#6C7E8F;clear:both;text-align:center;font-weight:normal}
.helpdesk .bereikbaarheid{margin-top:10px;font-size:12px;text-align:center;}
.helpdesk .bereikbaarheid .time .until,.helpdesk .bereikbaarheid .date{text-transform:lowercase;}
.helpdesk .contact-page-link{margin-top:5px;}
.helpdesk .bereikbaarheid .time{color:#229ADD;font-weight:bold;}
.helpdesk .bereikbaarheid .time span{font-weight:normal;color:#052441;}
.helpdesk .bereikbaarheid .availability{color:#229ADD;font-weight:bold;}
.helpdesk .telefoon-nr .title{color:#666;}
.helpdesk .telefoon-nr .nr{font-weight:bold;color:#052441;}
.content > .col-left .ekomi-wrapper,.content-home-container .right .ekomi-wrapper,.tabs-container .right .ekomi-wrapper{margin-top:20px;background:url('../images/gradient-white-small.png') left center repeat-x;border:1px #9F9F9F solid;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');cursor:pointer;}
.content > .col-left .ekomi,.content-home-container .right .ekomi,.tabs-container .right .ekomi{border:1px #FFF solid;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.content > .col-left .ekomi .title,.content-home-container .right .ekomi .title,.tabs-container .right .ekomi .title{color:#999999;text-align:right;margin:8px 18px 5px 18px;}
.content > .col-left .ekomi .title .rating-wrapper,.content-home-container .right .ekomi .title .rating-wrapper,.tabs-container .right .ekomi .title .rating-wrapper{width:73px;height:16px;position:absolute;background:url('../images/5-stars-new-2-grey.png') left top no-repeat;}
.content > .col-left .ekomi .title .rating-wrapper .rating,.content-home-container .right .ekomi .title .rating-wrapper .rating,.tabs-container .right .ekomi .title .rating-wrapper .rating{background:url('../images/5-stars-new-2.png') left top no-repeat;position:absolute;height:100%;top:0;left:0;}
.content > .col-left .ekomi .feedback,.content-home-container .right .ekomi .feedback,.tabs-container .right .ekomi .feedback{padding:5px 18px 5px 18px;}
.content > .col-left .ekomi .more,.content-home-container .right .ekomi .more,.tabs-container .right .ekomi .more{text-align:right;padding:0 8px 5px 0;}
.content > .col-left .ekomi .more a,.content-home-container .right .ekomi .more a,.tabs-container .right .ekomi .more a{color:#5F5F5F;text-decoration:none;}
.content > .col-left .ekomi .more a:hover,.content-home-container .right .ekomi .more a:hover,.tabs-container .right .ekomi .more a:hover{text-decoration:underline;}
.content > .col-left .ekomi-footer,.content-home-container .right .ekomi-footer,.tabs-container .right .ekomi-footer{position:relative;padding:15px 20px 0 20px;margin-top:-1px;background:url('../images/ekomi-arrow-down.png') top center no-repeat;}
.content-home-container .right .ekomi-footer{padding-bottom:5px;}
.content > .col-left .ekomi-footer .ekomi-logo,.content-home-container .right .ekomi-footer .ekomi-logo,.tabs-container .right .ekomi-footer .ekomi-logo{background:url('../images/ekomi-icon-small.png');width:92px;height:29px;position:absolute;right:0;top:7px;}
.helpdesk .live-chat{margin-top:10px;margin-bottom:14px;text-align:center;float:left;/* clear:both;*/
 /* padding-top:20px;*/
 margin-left:14px;}
/* --- visit boxsprings website --- */
.visit-other-store-sidebar{margin-top:20px;background:url('../images/gradient-white-small.png') left center repeat-x;border:1px #9F9F9F solid;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.visit-other-store-sidebar > .inner{/*border:1px #FFF solid;*/
 border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.visit-other-store-sidebar > .inner > a{display:block;text-decoration:none;padding:10px 16px;color:#064273;}
.visit-other-store-sidebar .product-name-and-image-wrapper{margin-top:10px;}
.visit-other-store-sidebar .product-name-and-image-wrapper .product-name{float:left;width:49%;font-size:15px;font-weight:bold;margin-top:5px;}
.visit-other-store-sidebar .product-name-and-image-wrapper .image{float:right;width:49%;text-align:right;}
/* --- visit showroom --- */
.visit-showroom-sidebar{margin-top:20px;background:url('../images/gradient-white-small.png') left center repeat-x;border:1px #9F9F9F solid;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.visit-showroom-sidebar > .inner{border:1px #FFF solid;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.visit-showroom-sidebar > .inner > a{display:block;text-decoration:none;padding:10px 16px;color:#064273;}
.visit-showroom-sidebar .title-and-text-wrapper{float:left;width:60%;}
.visit-showroom-sidebar .title-and-text-wrapper .title{font-size:15px;font-weight:bold;}
.visit-showroom-sidebar .title-and-text-wrapper .text{margin-top:10px;;}
.visit-showroom-sidebar .image{float:right;width:39%;text-align:right;}
/* --- waterbedden --- */
.content.waterbedden .left{float:left;width:640px;}
.content.waterbedden .right{float:right;width:235px;}
.content.waterbedden .left ul{list-style:none;margin:0;padding:0;}
.content.waterbedden .left li{display:block;overflow:auto;padding:10px 0;}
.content.waterbedden .left img{float:left;display:block;width:60px;height:60px;}
.content.waterbedden .left p{margin:0;}
.content.waterbedden .left .omschrijving{float:right;width:550px;margin-top:5px;}
/* --- tabs --- */
#collateral-tabs .tab-container ul li {
    padding: 5px 0;
}
.text .product-description strong {
    margin: 0;
}
.product-collateral.product-page .collateral-tabs .tab-content .product-description .block-type-3
{padding: 0px;}
.table-tabs{width:100%;}
.table-tabs td.tab{vertical-align:top;text-align:center;height:42px;background:url('../images/tabs-background.png') left top repeat-x;}
.table-tabs td.tab span.tab-icon{top:4px;left:4px;position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-position:top left;}
.table-tabs td.tab a.active span.tab-icon{background-position:bottom left;}
.table-tabs td.tab span.tab-icon.product-description{background-image:url('../images/icons-tabs/product-description.png');}
.table-tabs td.tab span.tab-icon.technical-data{background-image:url('../images/icons-tabs/technical-data.png');}
.table-tabs td.tab span.tab-icon.photobook{background-image:url('../images/icons-tabs/photobook.png');}
.table-tabs td.tab span.tab-icon.videos{background-image:url('../images/icons-tabs/videos.png');}
.table-tabs td.tab span.tab-icon.quality{background-image:url('../images/icons-tabs/quality.png');}
.table-tabs td.tab span.tab-icon.delivery{background-image:url('../images/icons-tabs/delivery.png');}
.table-tabs td.tab span.tab-icon.payment{background-image:url('../images/icons-tabs/payment.png');}
.table-tabs td.tab span.tab-icon.manual{background-image:url('../images/icons-tabs/manual.png');}
.table-tabs td.tab span.tab-icon.garantie{background-image:url('../images/icons-tabs/garantie.png');}
.table-tabs td.tab a{position:relative;text-decoration:none;display:block;line-height:38px;color:#032646;border-left:1px #728E9E solid;padding:0 15px 0 30px;}
.table-tabs td.tab a.active,.table-tabs td.tab a:hover{background:#EEE;}
.table-tabs td.tab.last a{border-right:1px #728E9E solid;}
.table-tabs td.opener{width:12px;background:url('../images/tabs-opener.png') left top no-repeat;}
.table-tabs td.closer{width:12px;background:url('../images/tabs-closer.png') right top no-repeat;}
/* --- waterbed --- */
.content-waterbed{}
.content-waterbed .waterbed-name{overflow:auto;margin:10px 0 10px 10px;}
.content-waterbed .waterbed-name img{float:left;display:block;width:60px;height:60px;}
.content-waterbed .waterbed-name h1{margin:15px 0 0 10px;float:left;}
.content-waterbed .waterbed-name h1 span{color:#052441;}
.content-waterbed .tabs-container .left{float:left;width:640px;}
.content-waterbed .tabs-container .right{float:right;width:276px;min-height:550px;}
.content-waterbed .tabs-container .right .helpdesk-wrapper{margin-top:0;}
.content-waterbed table.fotos{/*width:100%;*/
 width:973px;}
.content-waterbed table.fotos td{/*padding:8px 16px 8px 0;*/
 padding:10px 0;}
.content-waterbed table.fotos .td-0{text-align:left;}
.content-waterbed table.fotos .td-1{text-align:center;}
.content-waterbed table.fotos .td-2{text-align:right;}
.content-waterbed table.fotos a:hover .foto{border-color:#CCC;}
.content-waterbed table.fotos .foto{width:300px;height:225px;/*display:block;*/
 border:3px #FFF solid;box-shadow:2px 2px 7px #666;behavior:url('/site/pie/PIE.htc');position:relative;}
.content-waterbed .tab-1 .alles-mogelijk ul{list-style:none;margin:0;padding:0;}
.content-waterbed .tab-1 .alles-mogelijk li{display:block;overflow:auto;padding:10px 0;}
.content-waterbed .tab-1 .alles-mogelijk img{float:left;display:block;width:35px;height:35px;}
.content-waterbed .tab-1 .alles-mogelijk p{margin:0;}
.content-waterbed .tab-1 .alles-mogelijk .omschrijving{float:right;width:580px;}
.content-waterbed .tabs-container{position:relative;/*width:600px;*/
 padding-right:5px;overflow:visible !important;/* prevent h2/h3 background disappear partly when animating to x height */
}
.content-waterbed .tabs-container .tab{position:absolute;top:0;width:100%;left:0;}
.content-waterbed .tabs-container .tab-1{position:relative;float:left;display:block;}
.content-waterbed .tabs-container .tab.show-right{width:627px;padding-left:13px;}
.content-waterbed div.tab.show-right h2,.content-waterbed div.tab.show-right h3{color:#064273;margin:0;margin-left:-24px;}
.content-waterbed div.tab.show-right h2{margin:15px 0;}
.content-waterbed div.tab.show-right h3{margin:17px 0;}
/* --- kassa koopjes --- */
.kassa-koopjes{margin-top:20px;padding-bottom:20px;}
.kassa-koopjes .product-wrapper{float:left;margin-right:29px;position:relative;width:194px;}
.kassa-koopjes .product{border:1px #9F9F9F solid;border-radius:5px;cursor:pointer;behavior:url('/site/pie/PIE.htc');position:relative;}
.kassa-koopjes .product:hover{border-color:#000;}
.kassa-koopjes .product-3{margin-right:0;}
.kassa-koopjes .product-wrapper .product-naam{padding:5px 10px;text-align:center;text-shadow:1px 1px 1px #FFF;font-size:12px;}
.kassa-koopjes .product-wrapper .product-naam a{text-decoration:none;color:#074679;}
.kassa-koopjes .product-wrapper .product-prijs{color:#FFF;text-align:center;width:80px;height:72px;position:absolute;background:url('../images/bol-blauw.png') left top no-repeat;right:-25px;bottom:-25px;cursor:pointer;padding-top:15px;line-height:1.3;}
.kassa-koopjes .product-wrapper .product-prijs a{color:#FFF;}
.kassa-koopjes .product-wrapper .product-prijs .now{font-weight:bold;font-size:17px;text-transform:lowercase;}
.kassa-koopjes .product-wrapper .product-prijs .price{font-size:13px;line-height:1.6;}
.kassa-koopjes .product img{width:190px;height:190px;border-radius:5px;display:block;margin:1px;behavior:url('/site/pie/PIE.htc');}
/* --- kwaliteits-buttons --- */
.product-page .logos,.content-waterbed .logos{/*display:none;*/}
.logos{padding-top:20px;position:relative;text-align:center;}
.logos img{margin:0 10px 0 10px;height:40px;}
/* --- delivery tables --- */
.delivery-table{width:100%;color:#595959;}
body.block-68 .delivery-table{margin:40px 0 20px 0;}
.content-waterbed .delivery-table{margin:20px 0;}
.product-page .delivery-table{margin:40px 0 20px 0;}
.delivery-table tbody .assembly,.delivery-table tbody .delivery{text-align:center;}
.delivery-table tbody td{background:#D3E6F1;}
.delivery-table thead th.delivery span.title{display:block;margin-top:-20px;padding-top:20px;background:url('../images/icon-delivery-small.png') center top no-repeat;}
.delivery-table thead th.assembly span.title{display:block;margin-top:-20px;padding-top:20px;background:url('../images/icon-assembly-small.png') center top no-repeat;}
.delivery-table thead th.delivery span.sub,.delivery-table thead th.assembly span.sub{font-weight:normal;}
.delivery-table td,.delivery-table th{padding:5px 10px;border-top:3px #FFF solid;border-bottom:3px #FFF solid;border-left:3px #F0F6F9 solid;width:1px;white-space:nowrap;}
/*.delivery-table td.first,.delivery-table th.first{width:auto;}*/
.delivery-table th{border-top:0;}
.delivery-table th.first,.delivery-table td.first{padding-left:20px;border-left:0;}
.delivery-table tbody td.title{background:#D3E6F1;background:-moz-linear-gradient(left, #ecf5f9 0%, #d3e6f1 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ecf5f9), color-stop(100%, #d3e6f1));background:-webkit-linear-gradient(left, #ecf5f9 0%, #d3e6f1 100%);background:-o-linear-gradient(left, #ecf5f9 0%, #d3e6f1 100%);background:-ms-linear-gradient(left, #ecf5f9 0%, #d3e6f1 100%);background:linear-gradient(to right, #ecf5f9 0%, #d3e6f1 100%);}
.delivery-table tfoot td{background:#f3f3f3;background:-moz-linear-gradient(top, #f3f3f3 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f3f3), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #f3f3f3 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #f3f3f3 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #f3f3f3 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #f3f3f3 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#dcdcdc', GradientType=0);}
.delivery-table tr.link-view-all a{color:inherit;}
.delivery-table tr.link-view-all a:hover{color:#229ADD;}
.delivery-table td.assembly small,.delivery-table td.delivery small{font-size:8px;}
/* --- text collumns page --- */
.text-columns-page{display:table;width:100%;}
.text-columns-page.top{margin:20px 0;}
.text-columns-page.bottom{margin-bottom:20px;}
.text-columns-page div.row{display:table-row;height:100%;}
.text-columns-page .column{width:420px;display:table-cell;border:1px #9F9F9F solid;border-radius:5px;behavior:url('/site/pie/PIE.htc');background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background:-o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);padding:20px;}
.text-columns-page .x-spacer{width:20px;display:table-cell;}
.text-columns-page .column .text-wrapper h2{margin:0;}
.text-columns-page .column .text-wrapper p:last-of-type{margin-bottom:0;}
/* --- default page --- */
.content.col2 > .col-left{width:276px;float:left;}
.content.col2.col2-left-bar > .col-main{width:682px;margin-left:15px;float:left;}
.content.col2.col2-left-bar > .col-main .text{padding:0 16px 0 32px;}
.content.col2 > .col > .block{margin-bottom:20px;}
.content.col2 > .col > .block.block-img-link{border-radius:5px;border:1px #9F9F9F solid;background-color:#F0F0F0;position:relative;behavior:url('/site/pie/PIE.htc');}
.content.col2 > .col > .block.block-img-link:hover{background-color:#F6F6F6;}
.content.col2 > .col > .block.block-img-link a{text-decoration:none;color:#064273;}
.content.col2 > .col > .block.block-img-link a img{display:block;}
.content.col2 > .col > .block.block-img-link p.caption{text-align:center;margin:6px 0;text-transform:uppercase;font-weight:bold;font-size:12px;}
.content.col2 > .col > .block.block-img-link.back-to-showroom p.caption span{padding-left:18px;background:url('../images/arrow-blue-back.png') left center no-repeat;}
.content.col2 > .col .helpdesk-wrapper{margin-top:0;}
.content.col2.col2-left-bar > .col-main{width:682px;}
.content .col-main .header-img{border:1px #9F9F9F solid;border-radius:5px;background-color:#F0F0F0;position:relative;margin-bottom:15px;position:relative;behavior:url('/site/pie/PIE.htc');}
.content .col-main .header-img .img{float:right;border-radius:5px;position:relative;behavior:url('/site/pie/PIE.htc');}
.content .col-main .header-img .header-title{position:absolute;right:0;bottom:0;padding:0 20px 0 100px;border-bottom-right-radius:5px;color:#042949;font-size:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(249,249,249,0) 0%, rgba(249,249,249,0.75) 26%, rgba(249,249,249,1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(249,249,249,0)), color-stop(26%,rgba(249,249,249,0.75)), color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(left, rgba(249,249,249,0) 0%,rgba(249,249,249,0.75) 26%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(left, rgba(249,249,249,0) 0%,rgba(249,249,249,0.75) 26%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(left, rgba(249,249,249,0) 0%,rgba(249,249,249,0.75) 26%,rgba(249,249,249,1) 100%);background:linear-gradient(to right, rgba(249,249,249,0) 0%,rgba(249,249,249,0.75) 26%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#f9f9f9',GradientType=1 );behavior:url('/site/pie/PIE.htc');}
.content .col-main .header-img .header-title img{vertical-align:middle;}
.content .col-main .header-img .header-title p{margin:10px 0;}
.content .col-main .header-img .header-text-wrapper{position:absolute;height:100%;width:500px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(240,240,240,1) 0%, rgba(240,240,240,1) 65%, rgba(240,240,240,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,240,240,1)), color-stop(65%,rgba(240,240,240,1)), color-stop(100%,rgba(240,240,240,0)));background:-webkit-linear-gradient(left, rgba(240,240,240,1) 0%,rgba(240,240,240,1) 65%,rgba(240,240,240,0) 100%);background:-o-linear-gradient(left, rgba(240,240,240,1) 0%,rgba(240,240,240,1) 65%,rgba(240,240,240,0) 100%);background:-ms-linear-gradient(left, rgba(240,240,240,1) 0%,rgba(240,240,240,1) 65%,rgba(240,240,240,0) 100%);background:linear-gradient(to right, rgba(240,240,240,1) 0%,rgba(240,240,240,1) 65%,rgba(240,240,240,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#00f0f0f0',GradientType=1 );behavior:url('/site/pie/PIE.htc');}
.content .col-main .header-img .header-text{padding:30px 0 0 30px;font-size:18px;font-family:arial;}
.content .col-main .header-img .header-text ul{list-style:none;margin:0;padding:0 0 0 50px;width:300px;}
.content .col-main .header-img .header-text ul li{border-bottom:1px #C9C9C9 solid;display:block;padding:5px 0;}
.content .col-main .header-img .header-text li img{margin-left:-50px;position:absolute;}
.content .col-main .header-img .header-title strong,.content .col-main .header-img .header-text strong{color:#229ADD;font-weight:normal;}
.content .col-main .text h1,.content .col-main .text h2,.content .col-main .text h3{color:#064273;}
/* --- footer --- */
.footer-container{background:rgba(0, 0, 0, 0) url("../images/footer.png") repeat-x scroll left bottom;height:auto;padding:10px 0;display:inline-block;width:100%;padding-top:240px}
.gratis-montage span{font-size:9px;}
.footer .usps{list-style:none;margin:0;padding:20px 0 0 0;top:-90px;position:absolute;width:970px;border-top:1px #C2C2C2 solid;}
#usps_top{height:60px;}
#usps_top .usps{list-style:none;margin:0;padding:20px 0 0 0;position:absolute;width:970px;padding-top:0px}
.footer .usps li,#usps_top .usps li{float:left;/* width:15%;padding-left:5%;*/
 width:12%;padding-left:3%;display:block;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2 ease;}
.footer .usps li img, #usps_top .usps li img{display:block;position:absolute;}
.footer .usps li p,#usps_top .usps li p{margin:10px 0 0 60px;}
.footer .usps li,.footer .usps li a,#usps_top .usps li,#usps_top .usps li a{font-family:'PT Sans', Sans-serif;font-weight:bold;font-size:13px;color:#105794;text-decoration:none;line-height:1.2;}
.footer .usps li:hover,#usps_top .usps li:hover{opacity:1;filter:alpha(opacity=100);}
.footer .usps li.warranty,#usps_top .usps li.warranty{width:12%;}
.footer .usps li.delivery,#usps_top .usps li.delivery{width:16%;}
body.nl .footer .usps li.delivery,body.be .footer .usps li.delivery,body.se .footer .usps li.delivery,body.nl #usps_top .usps li.delivery,body.be #usps_top .usps li.delivery,body.se #usps_top .usps li.delivery{width:16%;}
body.de .footer .usps li.delivery,body.de #usps_top .usps li.delivery{width:13%;}
.footer .usps li.delivery p,#usps_top .usps li.delivery p{padding-left:10px;}
.footer .usps li.made-in-germany,#usps_top .usps li.made-in-germany{width:14%;}
body.se .footer .usps li.made-in-germany,body.se #usps_top .usps li.made-in-germany{width:13%}
.footer .usps li.custom-made,#usps_top .usps li.custom-made{width:12%;}
.footer .usps li.custom-made p,#usps_top .usps li.custom-made p{padding-left:10px;}
body.se .footer .usps li.trial-sleep,body.se #usps_top .usps li.trial-sleep{width:13%}
/* usps extra iccon Gratis Montage voor niet alle landen */
/*.enuk .usps .gratis-montage,.svse .usps .gratis-montage{display:none !important}
*/
.usps .gratis-montage{display:none !important}
.nlnl .block-1 .usps .gratis-montage,.nlnl .block-18 .usps .gratis-montage,.nlnl .block-19 .usps .gratis-montage,.nlnl .block-20 .usps .gratis-montage,.nlnl .block-751 .usps .gratis-montage,.nlbe .block-1 .usps .gratis-montage,.nlbe .block-18 .usps .gratis-montage,.nlbe .block-19 .usps .gratis-montage,.nlbe .block-20 .usps .gratis-montage,.nlbe .block-751 .usps .gratis-montage,.dede .block-1 .usps .gratis-montage,.dede .block-18 .usps .gratis-montage,.dede .block-19 .usps .gratis-montage,.dede .block-20 .usps .gratis-montage,.dede .block-751 .usps .gratis-montage,.deat .block-1 .usps .gratis-montage,.deat .block-18 .usps .gratis-montage,.deat .block-19 .usps .gratis-montage,.deat .block-20 .usps .gratis-montage,.deat .block-751 .usps .gratis-montage,.delu .block-1 .usps .gratis-montage,.delu .block-18 .usps .gratis-montage,.delu .block-19 .usps .gratis-montage,.delu .block-20 .usps .gratis-montage,.delu .block-751 .usps .gratis-montage,.dech .block-1 .usps .gratis-montage,.dech .block-18 .usps .gratis-montage,.dech .block-19 .usps .gratis-montage,.dech .block-20 .usps .gratis-montage,.dech .block-751 .usps .gratis-montage{display:block !important}
.nlnl .block-1 .footer .usps li, .nlnl .block-18 .footer .usps li, .nlnl .block-19 .footer .usps li, .nlnl .block-20 .footer .usps li, .nlnl .block-751 .footer .usps li, .nlnl .block-1 #usps_top .usps li,.nlnl .block-18 #usps_top .usps li,.nlnl .block-19 #usps_top .usps li,.nlnl .block-20 #usps_top .usps li,.nlnl .block-751 #usps_top .usps li,.nlbe .block-1 .footer .usps li, .nlbe .block-18 .footer .usps li, .nlbe .block-19 .footer .usps li, .nlbe .block-20 .footer .usps li, .nlbe .block-751 .footer .usps li, .nlbe .block-1 #usps_top .usps li,.nlbe .block-18 #usps_top .usps li,.nlbe .block-19 #usps_top .usps li,.nlbe .block-20 #usps_top .usps li,.nlbe .block-751 #usps_top .usps li,.dede .block-1 .footer .usps li, .dede .block-18 .footer .usps li, .dede .block-19 .footer .usps li, .dede .block-20 .footer .usps li, .dede .block-751 .footer .usps li, .dede .block-1 #usps_top .usps li,.dede .block-18 #usps_top .usps li,.dede .block-19 #usps_top .usps li,.dede .block-20 #usps_top .usps li,.dede .block-751 #usps_top .usps li,.deat .block-1 .footer .usps li, .deat .block-18 .footer .usps li, .deat .block-19 .footer .usps li, .deat .block-20 .footer .usps li, .deat .block-751 .footer .usps li, .deat .block-1 #usps_top .usps li,.deat .block-18 #usps_top .usps li,.deat .block-19 #usps_top .usps li,.deat .block-20 #usps_top .usps li,.deat .block-751 #usps_top .usps li,.delu .block-1 .footer .usps li, .delu .block-18 .footer .usps li, .delu .block-19 .footer .usps li, .delu .block-20 .footer .usps li, .delu .block-751 .footer .usps li, .delu .block-1 #usps_top .usps li,.delu .block-18 #usps_top .usps li,.delu .block-19 #usps_top .usps li,.delu .block-20 #usps_top .usps li,.delu .block-751 #usps_top .usps li,.dech .block-1 .footer .usps li, .dech .block-18 .footer .usps li, .dech .block-19 .footer .usps li, .dech .block-20 .footer .usps li, .dech .block-751 .footer .usps li, .dech .block-1 #usps_top .usps li,.dech .block-18 #usps_top .usps li,.dech .block-19 #usps_top .usps li,.dech .block-20 #usps_top .usps li,.dech .block-751 #usps_top .usps li{width:13% !important;padding-left:1% !important;}
.nlnl .block-1 .footer .usps li.gratis-montage, .nlnl .block-18 .footer .usps li.gratis-montage, .nlnl .block-19 .footer .usps li.gratis-montage, .nlnl .block-20 .footer .usps li.gratis-montage, .nlnl .block-751 .footer .usps li.gratis-montage, .nlnl .block-1 #usps_top .usps li.gratis-montage, .nlnl .block-18 #usps_top .usps li.gratis-montage, .nlnl .block-19 #usps_top .usps li.gratis-montage, .nlnl .block-20 #usps_top .usps li.gratis-montage, .nlnl .block-751 #usps_top .usps li.gratis-montage, .nlbe .block-1 .footer .usps li.gratis-montage, .nlbe .block-18 .footer .usps li.gratis-montage, .nlbe .block-19 .footer .usps li.gratis-montage, .nlbe .block-20 .footer .usps li.gratis-montage, .nlbe .block-751 .footer .usps li.gratis-montage, .nlbe .block-1 #usps_top .usps li.gratis-montage, .nlbe .block-18 #usps_top .usps li.gratis-montage, .nlbe .block-19 #usps_top .usps li.gratis-montage, .nlbe .block-20 #usps_top .usps li.gratis-montage, .nlbe .block-751 #usps_top .usps li.gratis-montage, .dede .block-1 .footer .usps li.gratis-montage, .dede .block-18 .footer .usps li.gratis-montage, .dede .block-19 .footer .usps li.gratis-montage, .dede .block-20 .footer .usps li.gratis-montage, .dede .block-751 .footer .usps li.gratis-montage, .dede .block-1 #usps_top .usps li.gratis-montage, .dede .block-18 #usps_top .usps li.gratis-montage, .dede .block-19 #usps_top .usps li.gratis-montage, .dede .block-20 #usps_top .usps li.gratis-montage, .dede .block-751 #usps_top .usps li.gratis-montage, .deat .block-1 .footer .usps li.gratis-montage, .deat .block-18 .footer .usps li.gratis-montage, .deat .block-19 .footer .usps li.gratis-montage, .deat .block-20 .footer .usps li.gratis-montage, .deat .block-751 .footer .usps li.gratis-montage, .deat .block-1 #usps_top .usps li.gratis-montage, .deat .block-18 #usps_top .usps li.gratis-montage, .deat .block-19 #usps_top .usps li.gratis-montage, .deat .block-20 #usps_top .usps li.gratis-montage, .deat .block-751 #usps_top .usps li.gratis-montage, .delu .block-1 .footer .usps li.gratis-montage, .delu .block-18 .footer .usps li.gratis-montage, .delu .block-19 .footer .usps li.gratis-montage, .delu .block-20 .footer .usps li.gratis-montage, .delu .block-751 .footer .usps li.gratis-montage, .delu .block-1 #usps_top .usps li.gratis-montage, .delu .block-18 #usps_top .usps li.gratis-montage, .delu .block-19 #usps_top .usps li.gratis-montage, .delu .block-20 #usps_top .usps li.gratis-montage, .delu .block-751 #usps_top .usps li.gratis-montage, .dech .block-1 .footer .usps li.gratis-montage, .dech .block-18 .footer .usps li.gratis-montage, .dech .block-19 .footer .usps li.gratis-montage, .dech .block-20 .footer .usps li.gratis-montage, .dech .block-751 .footer .usps li.gratis-montage, .dech .block-1 #usps_top .usps li.gratis-montage, .dech .block-18 #usps_top .usps li.gratis-montage, .dech .block-19 #usps_top .usps li.gratis-montage, .dech .block-20 #usps_top .usps li.gratis-montage, .dech .block-751 #usps_top .usps li.gratis-montage{width:13.5% !important;padding-left:1% !important;}
.nlnl .block-1 .footer .usps li.delivery, .nlnl .block-18 .footer .usps li.delivery, .nlnl .block-19 .footer .usps li.delivery, .nlnl .block-20 .footer .usps li.delivery, .nlnl .block-751 .footer .usps li.delivery, .nlnl .block-1 #usps_top .usps li.delivery, .nlnl .block-18 #usps_top .usps li.delivery, .nlnl .block-19 #usps_top .usps li.delivery, .nlnl .block-20 #usps_top .usps li.delivery, .nlnl .block-751 #usps_top .usps li.delivery, .nlbe .block-1 .footer .usps li.delivery, .nlbe .block-18 .footer .usps li.delivery, .nlbe .block-19 .footer .usps li.delivery, .nlbe .block-20 .footer .usps li.delivery, .nlbe .block-751 .footer .usps li.delivery, .nlbe .block-1 #usps_top .usps li.delivery, .nlbe .block-18 #usps_top .usps li.delivery, .nlbe .block-19 #usps_top .usps li.delivery, .nlbe .block-20 #usps_top .usps li.delivery, .nlbe .block-751 #usps_top .usps li.delivery{width:14% !important;}
.nlnl .block-1 .footer .usps li.made-in-germany, .nlnl .block-18 .footer .usps li.made-in-germany, .nlnl .block-19 .footer .usps li.made-in-germany, .nlnl .block-20 .footer .usps li.made-in-germany, .nlnl .block-751 .footer .usps li.made-in-germany, .nlnl .block-1 #usps_top .usps li.made-in-germany, .nlnl .block-18 #usps_top .usps li.made-in-germany, .nlnl .block-19 #usps_top .usps li.made-in-germany, .nlnl .block-20 #usps_top .usps li.made-in-germany, .nlnl .block-751 #usps_top .usps li.made-in-germany, .nlbe .block-1 .footer .usps li.made-in-germany, .nlbe .block-18 .footer .usps li.made-in-germany, .nlbe .block-19 .footer .usps li.made-in-germany, .nlbe .block-20 .footer .usps li.made-in-germany, .nlbe .block-751 .footer .usps li.made-in-germany, .nlbe .block-1 #usps_top .usps li.made-in-germany, .nlbe .block-18 #usps_top .usps li.made-in-germany, .nlbe .block-19 #usps_top .usps li.made-in-germany, .nlbe .block-20 #usps_top .usps li.made-in-germany, .nlbe .block-751 #usps_top .usps li.made-in-germany{padding-left:0% !important;}
/* usps extra iccon Gratis Montage voor niet alle landen */
/* live chat */
.live-chat table tr:nth-child(2),.footer .area table tr:nth-child(2){display:none}
/* live chat */
.footer{width:978px;height:270px;background:url('../images/betaal-logos.png') 485px 191px no-repeat;position:relative;margin:0 auto;background-size:40%;background-position:100% 95%}
.tel2{display:none}
.nlnl .tel2,.nlbe .tel2,.dede .tel2,.deat .tel2,.dech .tel2,.delu .tel2{display:block}
body.be .footer{background:url('../images/betaal-logos-be.png') 415px 192px no-repeat;}
body.at .footer,body.lu .footer,body.ch .footer,body.de .footer{background:url('../images/betaal-logos-de.png') 405px 192px no-repeat;background-size:38%;background-position:100% 90%;}
body.en .footer{background:url('../images/betaal-logos-en.png') 680px 192px no-repeat;}
body.se .footer{background:url('../images/betaal-logos-se.png') 470px 192px no-repeat;}
.footer .areas{position:absolute;top:30px;color:#FFF;}
.footer .area{float:left;width:160px;line-height:19px;}
.footer .helpdesk-phone-nr{float:left;/*font-family:arial;*/
 width:200px;}
.footer .helpdesk-phone-nr .title{font-size:14px;/* 21 */
 text-transform:uppercase;font-family:arial;}
.nlnl .footer .helpdesk-phone-nr .title,.nlbe .footer .helpdesk-phone-nr .title{font-size:18px !important}
.footer .helpdesk-phone-nr .phone-nr{width:200px;font-family:arial;font-size:17px;font-weight:bold;letter-spacing:1px;padding-right:18px;background:url('../images/phone-horn-white.png') right 0 no-repeat;}
.footer .helpdesk-phone-nr .helpdesk-availability{margin-top:5px;}
.footer .helpdesk-phone-nr .helpdesk-availability .live-chat{margin-left:-1px;margin-top:10px;}
.footer .area .title{text-transform:uppercase;}
.footer .area ul{list-style:none;margin:0;padding:0;}
.footer .area ul a{text-decoration:none;color:#FFF;}
.footer .area ul a:hover{text-decoration:underline;}
.footer .kanalen{position:absolute;left:700px;top:30px;color:#FFF;}
.footer .kanalen .icons{margin-top:10px;}
.footer .kanalen .icons a{display:block;float:left;margin-right:4px;}
.footer .kanalen .icons a:hover img{opacity:0.8;filter:alpha(opacity=80);}
.footer .nieuwsbrief{position:absolute;left:700px;top:100px;}
.footer .nieuwsbrief .aanmeldform{margin-top:10px;}
.footer .nieuwsbrief .aanmeldform .notes{color:#3f6f9e;font-size:9px;padding-top:2px;}
.footer .nieuwsbrief .aanmeldform input[type=email]{border:1px #b7b7b7 solid;font-size:11px;font-family:verdana;padding:3px;width:165px;color:#032646;}
.footer .nieuwsbrief .aanmeldform input[type=email].error{border-color:#F22;}
.footer .nieuwsbrief .aanmeldform button{margin-left:5px;border:1px #b7b7b7 solid;font-size:11px;font-family:verdana;color:#032646;padding:3px 10px;background:#F0F0F0 url('../images/button-gradient-white.png') left bottom repeat-x;cursor:pointer;}
.footer .nieuwsbrief .aanmeldform button:hover{background:#C9CACA;}
.footer .nieuwsbrief .title,.footer .kanalen .title{color:#FFF;text-transform:uppercase;}
.footer .copyright{position:absolute;bottom:0px;color:#FFF;}
.footer .realisatie{position:absolute;bottom:20px;right:0;color:#FFF;}
.footer .realisatie a{color:#FFF;text-decoration:none;}
.footer .realisatie a:hover{text-decoration:underline;}
.footer .famous-from-tv{position:absolute;right:0;top:30px;width:102px;}
.footer .famous-from-tv h4{font-weight:normal;color:#FFF;text-transform:uppercase;margin:0 0 10px 0;position:relative;}
.footer .famous-from-tv h4 img{position:absolute;right:0px;top:-3px;}
/* --- sitemap --- */
.sitemap.text ul{list-style:disc;}
/* --- pagina retour achtergrond --- */
body.block-70 .content{background:url('../images/retour.png') center right no-repeat;}
/* --- manuals (pdf) --- */
ul.manuals-list,ul.manuals{list-style:none;margin:0;padding:0;}
ul.manuals-list > li{margin:20px 0;}
ul.manuals > li{margin:10px 0;}
ul.manuals-list > li{clear:both;}
ul.manuals-list div.description{float:left;width:400px;font-size:21px;color:#064273;font-weight:bold;font-family:'PT Sans', Sans-serif;}
ul.manuals-list div.description p{margin:0;}
ul.manuals-list div.description a{text-decoration:none;}
ul.manuals-list div.description strong{color:#229ADD;}
ul.manuals-list a.download-pdf{float:right;}
ul.manuals-list iframe.youtube-video{margin-top:10px;width:100%;height:390px;}
a.download-pdf{font-family:'PT Sans', Sans-serif;font-size:12px;text-transform:lowercase;padding:0 10px 0 0;display:inline-block;text-decoration:none;color:#064273;background:rgb(248,248,248);border-radius:5px;box-shadow:2px 2px 3px #A1A1A1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(233,233,233,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(100%,rgba(233,233,233,1)));background:-webkit-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(233,233,233,1) 100%);background:-o-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(233,233,233,1) 100%);background:-ms-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(233,233,233,1) 100%);background:linear-gradient(to bottom, rgba(248,248,248,1) 0%,rgba(233,233,233,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e9e9e9',GradientType=0 );}
a.download-pdf:hover{background:rgb(233,233,233);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(248,248,248,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(248,248,248,1)));background:-webkit-linear-gradient(top, rgba(233,233,233,1) 0%,rgba(248,248,248,1) 100%);background:-o-linear-gradient(top, rgba(233,233,233,1) 0%,rgba(248,248,248,1) 100%);background:-ms-linear-gradient(top, rgba(233,233,233,1) 0%,rgba(248,248,248,1) 100%);background:linear-gradient(to bottom, rgba(233,233,233,1) 0%,rgba(248,248,248,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#f8f8f8',GradientType=0 );}
a.download-pdf span{background:url('../images/icon-pdf.png') right center no-repeat;display:inline-block;padding:8px 30px 8px 20px;}
.order-fabric-samples-banner{position:relative;display:block;background:url('../images/stofstalen-banner.png') left top no-repeat;height:199px;width:640px;}
.order-fabric-samples-banner > a{position:absolute;height:100%;width:100%;}
.order-fabric-samples-banner .title{position:absolute;top:24px;text-align:center;color:#FFF;width:100%;font-size:24px;text-shadow:1px 1px 2px #000;}
.order-fabric-samples-banner .title em{font-style:normal;font-weight:bold;border-bottom:2px #0D5990 solid;padding:0 2px;}
.order-fabric-samples-banner .caption{color:#FFF;position:absolute;bottom:15px;text-align:center;width:100%;font-size:16px;}
.order-fabric-samples-banner .caption span{display:inline-block;background:url('../images/arrow-white-in-circle.png') right center no-repeat;padding-right:25px;min-height:20px;}
.order-fabric-examples-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.order-fabric-examples-wrapper h2{color:#2F8BBD;}
.order-fabric-examples-wrapper{border:1px #9F9F9F solid;border-radius:5px;behavior:url('/site/pie/PIE.htc');position:relative;}
.order-fabric-examples-wrapper > .inner{border:1px #FFF solid;border-radius:5px;background:url('../images/gradient-white-big.png') left bottom repeat-x;min-height:400px;padding:20px 40px;behavior:url('/site/pie/PIE.htc');position:relative;}
.order-fabric-examples-wrapper ul.colors{list-style:none;padding:0;margin:0;}
.order-fabric-examples-wrapper ul.colors > li{display:inline-block;width:70px;margin-right:7px;vertical-align:top;}
.order-fabric-examples-wrapper ul.colors div.imgs-wrapper{position:relative;}
.order-fabric-examples-wrapper ul.colors img.color-img-small{border-radius:5px;display:block;box-shadow:0 0 5px #666;}
.order-fabric-examples-wrapper ul.colors div.color-img-big-wrapper{display:none;position:absolute;padding:5px;background-color:#FFF;border-radius:5px;top:-290px;left:-120px;box-shadow:0 0 5px #666;z-index:200;}
.order-fabric-examples-wrapper ul.colors div.color-img-big-wrapper img{display:block;border-radius:5px;}
.order-fabric-examples-wrapper ul.colors div.imgs-wrapper:hover div.color-img-big-wrapper{display:block;}
.order-fabric-examples-wrapper ul.colors div.name{margin:2px 0;text-align:center;}
.order-fabric-examples-wrapper ul.colors div.checkbox{text-align:center;}
.order-fabric-examples-wrapper table.client-data td{padding:3px;}
.order-fabric-examples-wrapper table.client-data td.key{padding-right:10px;}
.order-fabric-examples-wrapper .client-data input[type=telephone],.order-fabric-examples-wrapper .client-data input[type=email],.order-fabric-examples-wrapper .client-data input[type=text]{width:300px;font-family:Verdana, Arial;font-size:11px;color:#229ADD;padding:5px;border-radius:4px;border:1px #9F9F9F solid;behavior:url('/site/pie/PIE.htc');position:relative;margin:0;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.order-fabric-examples-wrapper .client-data input.input-street{width:200px;}
.order-fabric-examples-wrapper .client-data input.input-house-number{width:80px;float:right;}
.order-fabric-examples-wrapper .client-data input.input-zipcode{width:80px;}
.order-fabric-examples-wrapper .client-data input.input-city{width:200px;float:right;}
.order-fabric-examples-wrapper input[type=radio].error+label,.order-fabric-examples-wrapper .client-data input[type=telephone].error,.order-fabric-examples-wrapper .client-data input[type=email].error,.order-fabric-examples-wrapper .client-data input[type=text].error{background-color:#FFD8DC;}
.order-fabric-examples-wrapper .error{background-color:#ffc7ca;padding:5px;}
.content-home-container{display:none}
/* montage */
body.en .delivery-table th.last.assembly,body.en .delivery-table td.last.assembly,body.en .delivery-table.small th.last.assembly, body.en .delivery-table.small td.last.assembly,body.en .delivery-table.small td.last{display:none;}
 #orientationicon{display:none;}
@media screen and (max-device-width:690px) and (orientation:portrait){#orientationicon{display:block;background:url(../images/orienticon.png);background-repeat:no-repeat;height:548px;z-index:9999999;position:absolute;background-position:center center;background-size:300px;-webkit-animation:orienticon 2s ease-in-out infinite alternate;animation:orienticon 2s ease-in-out infinite alternate;width:978px;pointer-events:none }
 @-webkit-keyframes orienticon{0%{-webkit-transform:scale(1.0);}
 100%{-webkit-transform:scale(1.2);}
 }
 @keyframes orienticon{0%{transform:scale(1.0);}
 100%{transform:scale(1.2);}
 }
 }
.pay_btn .btn{background-image:url("../images/button.png");background-repeat:no-repeat;background-size:100% auto;border:medium none;color:#fff;cursor:pointer;font-size:15px;font-weight:bold;padding:9px 25px;}
.payment_popup{bottom:0;box-shadow:0px 2px 5px 4px rgb(230, 230, 230);height:300px;left:0;margin:auto;padding:44px 0;position:absolute;right:0;text-align:center;top:0;width:676px;}
.pay_btn{padding:40px 0 50px;}
.payment_popup p{color:rgb(7, 70, 123);margin:0;padding:35px 0 0;}
.card_tech{background-image:url("../images/card_part.png");width:225px;height:21px;margin:auto;}
/* garantie tab niet tonen bij onderhoudsproducten */
.block-128 .tab.last,.block-127 .tab.last,.block-125 .tab.last,.block-124 .tab.last,.block-123 .tab.last,.block-122 .tab.last,.block-121 .tab.last,.block-120 .tab.last,.block-119 .tab.last,.block-118 .tab.last,.block-1314 .tab.last,.block-267 .tab.last{display:none}
/*.footer a.live-chat-link{text-transform:uppercase;color:#052441;font-size:11px;behavior:url(/site/pie/PIE.htc);display:inline-block;text-decoration:none;-webkit-box-shadow:2px 2px 5px 0 #B0B0B0;box-shadow:2px 2px 6px 0 #000;border-radius:10px;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0, #e8e8e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(100%, #e8e8e8));background:-webkit-linear-gradient(top, #fbfbfb 0, #e8e8e8 100%);background:-o-linear-gradient(top, #fbfbfb 0, #e8e8e8 100%);background:-ms-linear-gradient(top, #fbfbfb 0, #e8e8e8 100%);background:linear-gradient(to bottom, #fbfbfb 0, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e8e8e8', GradientType=0);width:95%;margin-bottom:4px;font-size:10px;}
.footer a.live-chat-link span{display:block;background:url(../images/chat-bubbles-small.png) 10px center no-repeat;width:100%;text-align:center;padding:4px;}
.footer a.live-chat-link{width:95%;margin-bottom:4px;font-size:10px}
.terugbellen span{background:url(../images/terugbellen.png) 10px center no-repeat !important;background-size:20px !important;}
*/
.terugbellen span{background:rgba(0, 0, 0, 0) url("../images/terugbellen.png") no-repeat scroll 10px center / 20px auto;display:inline-block;width:100%;padding:5px;}
.terugbelbann{position:absolute;/* bottom:0px;*/
 left:220px;bottom:6px;}
.tab-content.text{padding:0;}
a.terugbellen{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fbfbfb 0px, #e8e8e8 100%) repeat scroll 0 0;border-radius:10px;-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.25) !important;-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.25) !important;box-shadow:2px 2px 2px 10x rgba(0,0,0,0.25) !important;color:#052441 !important;display:inline-block;font-size:10px;margin-bottom:4px;text-decoration:none;text-transform:uppercase;padding:0;width:190px;}
.live-chat-link.terugbellen{display:block!important;}

.product-page table.staffel-prijzen {
    display: none;
}

.product-page div.staffel-prijzen {
	
}

.product-page div.staffel-prijzen .tier-price {
	    padding: 2px;
    padding-left: 10px;
    padding-right: 10px;
}

.product-page div.staffel-prijzen .tier-price .price {
	font-weight: bold;
}

.product-page div.staffel-prijzen .tier-price:nth-child(even) {
	background-color: #fff;	
}

.product-page div.staffel-prijzen .tier-price:nth-child(odd) {
    background-color: #eee;	
}
.content.product-page .product .staffel-prijzen {
    margin-top: 10px;
	    border: solid 1px #ccc;
}