article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 15px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal!important}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ie7 audio,.ie7 canvas,.ie7 video{display:inline;zoom:1}.ie7 legend{margin-left:-7px}.ie7 button,.ie7 input,.ie7 select,.ie7 textarea{vertical-align:middle}.ie7 button,.ie7 input[type="button"],.ie7 input[type="reset"],.ie7 input[type="submit"]{overflow:visible}.ie7 input[type="checkbox"],.ie7 input[type="radio"]{height:13px;width:13px}html{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;overflow-y:scroll}body{min-height:100%;padding:0;position:relative}hr{border:0;border-top:1px solid #ccc;clear:both}label{cursor:pointer}input[type="search"]{-moz-appearance:textfield}input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}input::-ms-clear{height:0;width:0}input::-ms-reveal{display:none}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}.placeholder{color:inherit}textarea{resize:none}button,input[type="reset"],input[type="submit"],input[type="button"]{filter:chroma(color=#000000)}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.left{float:left}.right{float:right}.vertical,.centered,.horizontal{list-style:none;margin:0;padding:0}.centered{text-align:center}.vertical>li,.centered>li,.horizontal>li{background:0;padding:0}.centered>li{display:inline-block;height:100%;vertical-align:top}.ie7 .centered>li{display:inline;zoom:1}.horizontal>li{display:inline;float:left}.vertical>li>a,.horizontal>li>a{text-decoration:none}.tabs ~ div{display:none}.tabs+div{display:block}.cover,.contain{overflow:hidden;text-align:center}.cover img,.contain img{height:auto;vertical-align:middle;width:auto}.cover img{min-height:100%;min-width:100%}.contain img{max-height:100%;max-width:100%}.scrollable{overflow:auto}html{background:#eef1f6;color:#5d5e5f;font-family:sans-serif;font-size:12px;line-height:18px;min-width:1010px}body{width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;margin:0}.title-xxs,.title-xs{color:#333;display:block;font-family:sans-serif;font-size:12px;font-weight:bold;line-height:133%;margin:0 0 2px 0;text-decoration:none}.title-s,.title,.title-l,.title-xl,.title-xxl{color:#333;display:block;font-family:RobotoSlab,sans-serif;line-height:20px;margin:0 0 17px 0;text-decoration:none}.title-xs{font-size:13px;line-height:18px;margin-bottom:9px}.title-s{font-size:14px}.title{font-size:15px;margin-bottom:11px}.title-l{font-size:16px;margin-bottom:10px}.title-xl{font-size:18px;text-indent:9px}.title-xxl{font-size:19px;height:38px;line-height:38px;margin-bottom:11px;padding-left:10px}p,ol,ul,table{margin:0 0 19px 0}ul{line-height:22px;margin-bottom:35px;padding:0}ul li{list-style:none;padding:0 0 0 10px;position:relative}ul li:before{background:#ed1b26;content:'';height:3px;left:0;position:absolute;top:10px;width:3px}nav li:before,.vertical>li:before,.centered>li:before,.horizontal>li:before{display:none}hr{border-color:#ccc;margin:14px 0 14px 0}a{color:inherit;text-decoration:underline}a:hover{color:#000}@font-face{font-family:'Roboto';src:url('../../fonts/roboto-regular.eot');src:url('../../fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto-regular.woff') format('woff'),url('../../fonts/roboto-regular.ttf') format('truetype'),url('../../fonts/roboto-regular.svg#roboto-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url('../../fonts/robotocondensed-regular.eot');src:url('../../fonts/robotocondensed-regular.eot?#iefix') format('embedded-opentype'),url('../../fonts/robotocondensed-regular.woff') format('woff'),url('../../fonts/robotocondensed-regular.ttf') format('truetype'),url('../../fonts/robotocondensed-regular.svg#robotocondensed-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoCondensedLight';src:url('../../fonts/robotocondensed-light.eot');src:url('../../fonts/robotocondensed-light.eot?#iefix') format('embedded-opentype'),url('../../fonts/robotocondensed-light.woff') format('woff'),url('../../fonts/robotocondensed-light.ttf') format('truetype'),url('../../fonts/robotocondensed-light.svg#robotocondensed-light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoSlab';src:url('../../fonts/robotoslab-regular.eot');src:url('../../fonts/robotoslab-regular.eot?#iefix') format('embedded-opentype'),url('../../fonts/robotoslab-regular.woff') format('woff'),url('../../fonts/robotoslab-regular.ttf') format('truetype'),url('../../fonts/robotoslab-regular.svg#robotoslab-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoSlabLight';src:url('../../fonts/robotoslab-light.eot');src:url('../../fonts/robotoslab-light.eot?#iefix') format('embedded-opentype'),url('../../fonts/robotoslab-light.woff') format('woff'),url('../../fonts/robotoslab-light.ttf') format('truetype'),url('../../fonts/robotoslab-light.svg#robotoslab-light') format('svg');font-weight:normal;font-style:normal}:focus{outline:0}body:before{background:#fff;bottom:0;content:'';left:0;margin:0 auto;position:absolute;right:0;top:210px;width:1010px}header{background:#fff;border-bottom:1px solid #000;height:82px;padding:37px 0 0 0;position:relative;white-space:nowrap}header>a>img{left:50%;margin-left:-505px;position:absolute;top:60px;z-index:2}.header-top{background:#fff;border-bottom:1px solid #ccc;height:36px;left:0;line-height:36px;position:fixed;top:0;width:100%;z-index:20}.header-top .usp{left:50%;margin-left:-505px;position:absolute;top:7px}.header-top .usp .levering:before{background-position:-52px -3px}.header-top .usp .ervaring:before{background-position:-78px -3px}.header-top .usp .korting:before{background-position:-102px -3px}main{background:#fff;margin:0 auto;min-height:200px;padding:10px;position:relative;width:990px}.content{float:left;width:690px}#tpl-nb .content{width:690px;margin-left:10px;padding:0 0 20px 0}#tpl-cm .content.content-full{width:100%}#tpl-cm .content{width:790px;margin-left:10px;padding:0 0 20px 0}#tpl-cm .content.workshops{width:970px}.alleworkshops{width:970px;border:solid 1px gray}.alleworkshops td,.alleworkshops th{padding:5px}.alleworkshops th{background:#CCC;border-bottom:solid 1px gray;text-align:left}.alleworkshops .meer_info{text-align:center}#tpl-cm h1{padding-left:0}#tpl-cm .title-l>a{color:#333;text-decoration:none}#tpl-klantenservice .content{width:670px;padding:0 10px 20px 10px}#fotoservice{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:15px 0;margin-bottom:15px}#fotoservice .fotoservice{float:left;height:200px;padding:5px;margin:10px 20px 0 0;text-decoration:none;width:240px}#fotoservice .fotoservice:hover{border-color:#ed1b26}#fotoservice .fotoservice.no-margin-right{margin-right:0}.fotoservice .title{margin-top:15px;text-align:center}.fotoservice figure{height:160px;line-height:160px;text-align:center;width:240px}.fotoservice figure img{vertical-align:middle}.fotoservice .omschrijving{display:block;height:40px;padding-top:10px;overflow:hidden}aside{float:left;line-height:20px;padding:11px 0 0 0;width:190px}aside .title-l{padding-left:10px}aside .arrow{margin-left:11px}footer{background:#eef1f6;bottom:0;left:0;padding:0 0 100px 0;position:absolute;right:0}footer .copyright{background:#5d5e60;border-top:1px solid #ccc;bottom:0;color:#fff;left:0;height:50px;line-height:50px;margin:0;position:absolute;right:0}footer .copyright .left{left:50%;margin-left:-495px;position:relative}footer .copyright .right{margin-right:-495px;position:relative;right:50%}footer .betaalmethodes{bottom:40px;left:50%;margin-left:-495px;position:absolute}footer .keurmerken{bottom:60px;margin-right:-495px;position:absolute;right:50%}#shoppingbag{margin-right:-495px;position:absolute;right:50%;top:60px;z-index:15}#shoppingbag>a{display:block;padding:8px 0 21px 35px;text-decoration:none}#shoppingbag>a:before{background:url(../../img/sprite.png) no-repeat 3px -30px;content:'';height:30px;left:0;position:absolute;top:0;width:30px}#shoppingbag .icon{float:right;width:88px;height:24px;line-height:24px;background:#ed1b26;font-size:12px;font-family:'RobotoSlab',Arial;color:#fff;text-align:center;margin:5px 0 0 0}#shoppingbag>div{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 3px 6px 0 rgba(51,51,51,0.75);-moz-box-shadow:0 3px 6px 0 rgba(51,51,51,0.75);box-shadow:0 3px 6px 0 rgba(51,51,51,0.75);background:#fff;color:#333;display:none;font-size:14px;padding:0 20px 21px 20px;position:absolute;right:-10px;top:44px;width:240px}#shoppingbag>div>a{color:#ec1a26;float:left;font-size:13px;font-weight:bold;text-decoration:none}#shoppingbag>div>a:hover{color:#000}#shoppingbag>div>.prijs{float:right}#shoppingbag ul{font-size:12px;line-height:18px;margin-bottom:14px}#shoppingbag ul .prijs{display:block;margin:1px 0 0 0}#shoppingbag li{border-bottom:1px solid #ccc;padding:16px 0 18px 0}#shoppingbag figure{float:left;height:60px;line-height:30px;margin:5px 0 -14px -10px;width:60px}#shoppingbag p{float:right;margin:0;text-align:right;white-space:normal;width:150px}#shoppingbag:hover>a:before{background-position:-31px -30px}#shoppingbag:hover>div{display:block}#breadcrumb{color:#ed1b26;font-family:Roboto,sans-serif;font-size:11px;height:40px;line-height:40px;padding:0 19px;margin:0 auto;width:972px}#breadcrumb a{color:#999;text-decoration:none}#breadcrumb a:hover{color:#000}#breadcrumb span{color:#333}#breadcrumb ul{display:block;float:left;line-height:40px}#breadcrumb .back{border-right:1px solid #333;color:#333;display:block;float:left;line-height:10px;margin:15px 6px 15px 0;padding:0 10px 0 0;position:relative}#breadcrumb .back:before{border-bottom:3px solid transparent;border-right:3px solid #333;border-top:3px solid transparent;content:'';height:0;left:-9px;position:absolute;top:2px;width:0}.gradient{behavior:url(/htc/pie/v2b1/PIE.htc);-pie-background:linear-gradient(to bottom,#f3f3f3 0,#FFF 50px);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(50px,#FFF));background-image:-webkit-linear-gradient(top,#f3f3f3 0,#FFF 50px);background-image:-moz-linear-gradient(top,#f3f3f3 0,#FFF 50px);background-image:-ms-linear-gradient(top,#f3f3f3 0,#FFF 50px);background-image:-o-linear-gradient(top,#f3f3f3 0,#FFF 50px);background-image:linear-gradient(to bottom,#f3f3f3 0,#FFF 50px);position:relative}.seo{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding:14px 10px 6px 15px}.arrow{color:#036;display:inline-block;padding-left:8px;position:relative;text-decoration:none}.arrow:hover{color:#036;text-decoration:underline}.arrow:before{border-bottom:3px solid transparent;border-left:3px solid #036;border-top:3px solid transparent;content:'';height:0;left:0;position:absolute;top:6px;width:0}.gratis,.levertijd.status-1{color:#090}.levertijd.status-2{color:#F60}.levertijd.status-3{color:#eb1926}.klantenservice{float:right;padding:0 10px;width:270px}.klantenservice figure{height:140px;line-height:140px;margin:0 -10px 18px -10px}.klantenservice .title{color:#eb1926;font-family:RobotoCondensed,sans-serif;font-size:20px;margin-bottom:1px;text-transform:uppercase}.klantenservice .title-xs{margin-left:10px}.klantenservice .contact{margin:-6px -10px 0 -10px}.klantenservice .contact li{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding:0}.klantenservice .contact li:last-child{border:0;margin:0}.klantenservice .contact a{display:block;min-height:63px;padding:0 10px 5px 50px}.klantenservice .contact a:before{background:#ed1b26 url(../../img/sprite.png) no-repeat;content:'';height:30px;left:10px;position:absolute;top:0;width:30px}.klantenservice .contact .call:before{background-position:-325px 4px}.klantenservice .contact .mail:before{background-position:-356px 4px}.klantenservice .contact a:hover{text-decoration:none}.klantenservice .contact span{color:#333;display:block;font-family:RobotoCondensed,sans-serif;font-size:20px;height:30px;line-height:30px;margin-bottom:5px;position:relative}.klantenservice .contact table{line-height:18px;margin:0}.klantenservice .contact td:first-child{width:48px}.klantenservice .filialen{border:1px solid #e5e5e5;margin:0 -10px;padding:16px 9px 3px 9px}.klantenservice a{text-decoration:none}.klantenservice ul{margin:0 0 13px 10px}.klantenservice ul li{padding-left:9px}.klantenservice ul li:before{background:transparent;border-bottom:3px solid transparent;border-left:3px solid #5d5e5f;border-top:3px solid transparent;content:'';height:0;left:0;position:absolute;top:8px;width:0}.klantenservice ul li:hover:before{border-left-color:#000}.buttons{margin-bottom:20px}.buttons.margin-top{margin-top:15px}.button{background:transparent;border:1px solid transparent;color:#5d5e5f;cursor:pointer;display:inline-block;height:38px;line-height:38px;position:relative;text-align:center;text-decoration:none;white-space:nowrap}.button>input,.button>button{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;bottom:0;left:0;position:absolute;right:0;top:0;zoom:1;width:100%}.button.gray,.button.white,.button.green{font-family:Roboto,sans-serif;padding:0 15px;text-transform:uppercase}.button.gray{background:#eef1f6;border-color:#e5e5e5}.button.green,.button.gray:hover{background:#090;border:0;border-bottom:1px solid #7f7f7f;padding:1px 16px;color:#fff}.button.green:hover{background:#008000}.button.big{height:42px;line-height:42px}.button.arrow{color:#333;font-family:RobotoCondensed,sans-serif;font-size:14px;height:23px;line-height:23px;padding:0 0 0 11px}.button.arrow:before{border-bottom:4px solid transparent;border-left:4px solid #333;border-top:4px solid transparent;top:8px}.button.arrow:hover{color:#090;text-decoration:none}.button.arrow:hover:before{border-left-color:#090}.menu-main-container{background:#ed1b26;height:50px;position:relative;z-index:10}.menu-main{margin:0 auto;width:1010px;position:relative}.menu-main a{color:#444;text-decoration:none}.menu-main .menu-sub{display:none;font-family:sans-serif}.menu-main ul{text-align:left}.menu-main li{padding:0}.menu-main>ul{font-family:RobotoCondensedLight,sans-serif;font-size:14px;padding:0;text-align:center;width:1010px;display:table}.menu-main>ul>li{display:table-cell;line-height:16px;padding:9px 0;vertical-align:middle;height:32px;cursor:pointer;position:static}.menu-main>ul>li>a{color:#fff;display:inline-block;vertical-align:middle;text-transform:uppercase;padding:0 10px}.menu-main>ul>li:hover .menu-sub{display:block}.menu-main>ul>li:hover,.menu-main>ul>.is_active{background:#fff}.menu-main>ul>li:hover>a,.menu-main>ul>.is_active>a{color:#ec1a26}.menu-main>ul>.is_first>a{background:url(../../img/sprite.png) no-repeat -243px -3px;height:16px;padding:0;width:33px}.menu-main>ul>.is_first:hover{background-color:transparent}.menu-sub{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 2px 4px 0 rgba(51,51,51,0.5);-moz-box-shadow:0 2px 4px 0 rgba(51,51,51,0.5);box-shadow:0 2px 4px 0 rgba(51,51,51,0.5);background:#fff;-display:none;font-size:13px;left:0;min-width:208px;padding:16px 10px 24px 22px;position:absolute;top:100%;white-space:nowrap}.menu-sub ul{line-height:26px;margin:0}.menu-sub a{color:#333}.menu-sub a:hover,.menu-sub li.is_active a{color:#ec1a26}.menu-fancy{font-size:11px;padding:31px 10px 15px 22px;white-space:normal;width:670px}.menu-fancy ul{line-height:15px}.menu-fancy li{height:55px;margin:0 60px 16px 0;width:270px}.menu-fancy a{color:#666}.menu-fancy figure{float:left;height:65px;line-height:65px;margin:-10px 13px 0 0;width:65px}.menu-fancy div{float:left}.menu-fancy span{color:#333;display:block;font-size:13px;margin-bottom:5px}.menu-fancy a:hover span{color:#ec1a26}.menu-fancy p{float:left;height:30px;overflow:hidden;margin:0;width:192px}.menu-fancy a:hover p{color:#666}.menu-top{height:12px;line-height:12px;margin-right:-511px;position:absolute;right:50%;top:12px}.menu-top li{border-left:1px solid #000;padding:0 7px 0 7px}.menu-top li:first-child{border:0}.menu-service{background:#ed1b26;border:10px solid #fff;border-top:0;font-family:RobotoCondensed,sans-serif;font-size:24px;height:74px;line-height:18px;margin:0 auto 18px auto;text-transform:uppercase;width:990px}.menu-service>li{width:25%}.menu-service>li>a,.menu-service>li>div{color:#fff;display:block;padding:19px 0 15px 18px}.menu-service a:hover{color:#fff}.menu-service span{display:block;font-size:14px;margin-top:4px;text-transform:none}.menu-aside{line-height:20px;padding:0 0 3px 10px}.menu-aside .is_active>a{color:#eb1926}.menu-footer{margin:0 auto;padding:0 0 11px 10px;width:1000px}footer>div{border-top:1px solid #ccc}.menu-footer ul{float:left;margin-bottom:14px;width:200px}.menu-footer .title{margin-bottom:10px}.usp{white-space:nowrap}.usp li{padding:0 23px 0 26px;position:relative}.usp li:before{background:url(../../img/sprite.png) no-repeat;content:'';display:block;height:15px;left:0;position:absolute;top:4px;width:20px}.usp .levering:before{background-position:0 -3px}.usp .ervaring:before{background-position:-78px -3px}.usp .korting:before{background-position:-27px -3px}.follow{font-size:14px;margin-top:4px;text-transform:none;-white-space:nowrap}.follow li{margin-right:12px}.follow a:before{background:url(../../img/sprite.png) no-repeat;content:'';display:inline-block;height:20px;vertical-align:top;width:24px}.follow .twitter:before{background-position:-276px -1px}.follow .facebook:before{background-position:-296px -1px}.betaalmethodes{height:50px;line-height:50px}.betaalmethodes>li{background:url(../../img/sprite.png) no-repeat;height:30px;margin-right:8px;overflow:hidden;text-indent:100%}.betaalmethodes .ideal{background-position:0 -82px;width:28px}.betaalmethodes .mastercard{background-position:-36px -82px;width:42px}.betaalmethodes .visa{background-position:-86px -82px;width:44px}.betaalmethodes .bancontact{background-position:-138px -82px;width:50px}.betaalmethodes .postnl{background-position:-196px -82px;width:46px}.betaalmethodes .maestro{background-position:-341px -134px;width:37px}.betaalmethodes .kbc{background-position:-189px -182px;width:37px}.betaalmethodes .cbc{background-position:-241px -182px;width:37px}.betaalmethodes .sofortueberweisung{background-position:-0px -182px;width:65px}.betaalmethodes .belfius{background-position:-0px -225px;width:60px}.betaalmethodes .giropay{background-position:-78px -225px;width:50px}.betaalmethodes .ing_homepay{background-position:-78px -182px;width:95px}.keurmerken{height:30px;line-height:30px}.keurmerken>li{background:url(../../img/sprite.png) no-repeat;height:30px;margin-left:8px;overflow:hidden;text-indent:100%}.keurmerken .thuiswinkel{background-position:-257px -83px;width:92px}.keurmerken .webshop-nl{background-position:-357px -83px;width:100px}.keurmerken .webshop-be{background-position:-418px -230px;width:80px}.accordion{border-top:1px solid #ccc;line-height:20px;margin-bottom:20px}.accordion>li{border-bottom:1px solid #ccc}.accordion>li>.title-xs{cursor:pointer;height:50px;line-height:50px;margin:0;padding:0 25px;position:relative}.accordion>li>.title-xs:before{background:url(../../img/sprite.png) no-repeat -139px -6px;content:'';height:10px;left:9px;position:absolute;top:21px;width:10px}.accordion>li>div{display:none}.accordion>li:hover,.accordion>.is_active{background:#f8f8f8}.accordion>.is_active>.title-xs:before{background-position:-156px -6px}.accordion>.is_active>div{display:block;padding:8px 25px 6px 25px}textarea,input[type="text"],input[type="email"],input[type="search"],input[type="password"]{behavior:url(/htc/pie/v2b1/PIE.htc);border:1px solid #e5e5e5;box-sizing:content-box;height:14px;padding:8px 5px;position:relative;width:288px;zoom:1}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus{-webkit-box-shadow:0 0 0 3px #e5f5ff;-moz-box-shadow:0 0 0 3px #e5f5ff;box-shadow:0 0 0 3px #e5f5ff}textarea.textarea-contact{height:100px}input[size="40"]{width:28px}input[size="80"]{width:68px}input[size="150"]{width:138px}input[size="293"]{padding:13px 5px;width:281px}input[size="300"]{width:288px}.input-betaalmethode{font-size:13px;margin-bottom:-6px;padding-top:3px}.input-betaalmethode>li{background:#fff;border:1px solid #e5e5e5;margin-bottom:10px;position:relative}.input-betaalmethode input{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute}.input-betaalmethode label{display:block;height:72px;line-height:72px;margin:3px;padding:0 0 0 19px;position:relative}.input-betaalmethode .checked+label{background:#e5e5e5}.input-betaalmethode .selecter{left:205px;position:absolute;top:22px}.input-betaalmethode .betaalmethodes{position:absolute;right:10px;top:14px;z-index:1}.input-betaalmethode .betaalmethodes li{border-left:1px solid #e5e5e5;height:50px;margin:0 0 0 8px}.input-betaalmethode .betaalmethodes li:first-child{border:0}.input-betaalmethode .betaalmethodes .ideal{background-position:0 -129px;width:54px}.input-betaalmethode .betaalmethodes .mastercard{background-position:-50px -129px;width:62px}.input-betaalmethode .betaalmethodes .visa{background-position:-111px -130px;width:81px}.input-betaalmethode .betaalmethodes .bancontact{background-position:-197px -130px;width:76px}.input-betaalmethode .betaalmethodes .giropay{background-position:-380px -124px;width:76px}.input-betaalmethode .betaalmethodes .sofortueberweisung{background-position:-146px -217px;width:118px}.input-betaalmethode .betaalmethodes .ing_homepay{background-position:-278px -217px;width:118px}.input-betaalmethode .betaalmethodes .cbc{background-position:-372px -174px;width:45px}.input-betaalmethode .betaalmethodes .kbc{background-position:-424px -174px;width:45px}.input-betaalmethode .betaalmethodes .belfius{background-position:-289px -172px;width:76px}.input-betaalmethode .betaalmethodes .maestro{background-position:-272px -128px;width:61px}fieldset{background:#f8f8f8;border:0;margin:0 0 10px 0;padding:16px 20px 16px 20px}.fake-select{display:inline-block;min-width:50px;position:relative;vertical-align:top;white-space:nowrap;z-index:1;line-height:30px}.fake-select .label{display:block;height:28px;line-height:28px;background:#fff;border:1px solid #ccc;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:0 35px 0 9px;position:relative;text-overflow:clip;z-index:49}.fake-select .label:after{border-left:4px solid transparent;border-top:4px solid #5d5e60;border-right:4px solid transparent;content:'';height:0;position:absolute;right:11px;top:12px;width:0}.fake-select ul{border:1px solid #ccc;border-width:0 1px 1px;background-color:#fefefe;border-radius:0 0 3px 3px;box-shadow:0 1px 4px rgba(0,0,0,0.15);display:none;left:0;margin:0;max-height:260px;overflow:auto;overflow-x:hidden;padding:0;position:absolute;right:0;top:100%;width:auto;z-index:50}.fake-select a{background:#fff;border-bottom:1px solid #e3e3e3;color:#333;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;display:block;line-height:30px}.fake-select a.is_active{background:#f9f9f9}.fake-select:hover ul{display:block}.message{margin:0}.message-error{color:#eb1926}.message-success{color:#093}.message.nomarginleft{margin-left:0!important}.form{margin-bottom:-5px;padding:3px 0 0 0}.form>li{clear:both;line-height:32px;min-height:32px;margin-bottom:8px}.form .label{margin-right:10px;float:left;line-height:20px;padding:6px 0 0 0;text-align:right;white-space:nowrap;width:115px}.big-labels .label{width:150px}.staat_product .selecter,.filiaal .selecter,.workshop .selecter{width:300px}.form p{line-height:18px;margin:16px 0 17px 0}.form .values{padding:5px 0 0 0;white-space:nowrap}.form .values>li{margin-right:51px}.form .values>li:last-child{margin-right:0}.form .values input{margin-right:9px}.form .group{display:inline-block;vertical-align:top}.form .group>li{margin-right:5px}.form .group label{display:inline;margin-left:6px;font-style:italic}.form .message{display:inline;margin:0 0 0 10px}.form .error input,input.error,.form .error textarea{-webkit-box-shadow:0 0 0 3px #f7e1e3;-moz-box-shadow:0 0 0 3px #f7e1e3;box-shadow:0 0 0 3px #f7e1e3}#search{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #e5f5ff;height:34px;left:50%;margin-left:-84px;position:absolute;top:58px;width:300px}#search input[type="text"],#search input[type="search"]{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-color:#bfbfbf;padding:9px 5px;width:220px}#search input[type="submit"]{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#f7f7f7;border:1px solid #bfbfbf;color:#5d5e5f;height:34px;font-family:sans-serif;font-size:11px;position:absolute;right:0;text-transform:uppercase;top:0;width:69px}#search input[type="submit"]:hover{color:#000}#tpl-home .slideshow{float:left;height:410px;margin-bottom:10px;width:740px}#tpl-home .advertentie-1{float:right;height:250px;margin-bottom:10px;width:240px}#tpl-home .advertentie-2{float:right;height:150px;margin-bottom:10px;width:240px}#tpl-home .banners{width:740px;clear:both;float:left;margin-bottom:9px}#tpl-home .banners>li{border-bottom:1px solid #CCC;padding:0 10px;margin:0 0 10px;width:345px}#tpl-home .banners>li.banner_3,#tpl-home .banners>li.banner_4{margin:0 0 25px 0}#tpl-home .banners>li:first-child{margin-right:10px}#tpl-home .banners>li:last-child{margin-left:10px}#tpl-home .banners figure{border-bottom:1px solid #ccc;width:365px;height:140px;margin:0 -10px 15px -10px}#tpl-home .banners .title-s{margin:0 0 2px 0}#tpl-home .banners ul{margin-bottom:13px}#tpl-home .banners ul li{padding-left:9px}#tpl-home .banners ul li:last-child{color:#036;margin-top:10px}#tpl-home .banners ul li:before{background:transparent;border-bottom:3px solid transparent;border-left:3px solid #5d5e5f;border-top:3px solid transparent;content:'';height:0;left:0;position:absolute;top:8px;width:0}#tpl-home .banners ul li:last-child:before{border-left-color:#036}#tpl-home .banners a{text-decoration:none}#tpl-home .banners ul li:last-child a:hover{color:inherit;text-decoration:underline}#tpl-home #agenda{width:240px;overflow:hidden;float:right;border:solid 1px #CCC}#tpl-home #agenda .agenda-top{width:200px;height:30px;padding:20px 20px 10px;border-bottom:solid 1px #CCC;position:relative}#tpl-home #agenda .agenda-top h1{font-family:RobotoSlab,sans-serif;font-size:20px;color:#333}#tpl-home #agenda .agenda-content{width:230px;height:527px;overflow:hidden;position:relative}#tpl-home #agenda .agenda-content .agenda-item{width:200px;overflow:hidden;margin:0 0 0 20px;padding:15px 0 5px;border-bottom:solid 1px #CCC}#tpl-home #agenda .agenda-content .agenda-geentijd{padding:15px 0}#tpl-home #agenda .agenda-content .agenda-overzicht{position:absolute;bottom:10px;right:10px}#tpl-home #agenda .agenda-content .agenda-item-no-items{width:200px;min-height:220px;margin:0;padding:20px 0 0 20px}#tpl-home #agenda .agenda-datum{width:42px;height:47px;padding:5px 0 0 10px;background:#ed1b26;color:#FFF;display:block;float:left;position:relative}#tpl-home #agenda .agenda-datum .agenda-datum-dag{font-size:22px;line-height:23px}#tpl-home #agenda .agenda-titel{width:140px;height:52px;color:#036;display:block;float:right}#tpl-home #agenda .agenda-tijd{margin:5px 0 0 0;float:left;font-size:10px}#tpl-home .merken{clear:both;behavior:url(/htc/pie/v2b1/PIE.htc);-pie-background:linear-gradient(to bottom,#f7f7f7 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e8e8e8));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f7f7f7 0,#e8e8e8 100%);border:1px solid #ccc;height:48px;line-height:48px;margin-bottom:10px;overflow:hidden;position:relative}#tpl-home .merken li{border-right:1px solid #ccc;height:48px;width:122px;font-size:16px;text-transform:uppercase;font-family:'RobotoCondensedLight'}#tpl-home .merken li a{display:block}#tpl-home .merken li:last-child{border:0;width:496px}#tpl-home .foto-service{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 0 0 1px #e5e5e5;-moz-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;background:#fff no-repeat 0 center;border:10px solid #fff;float:left;height:238px;line-height:238px;margin:1px 1px 10px 1px;position:relative;text-align:right;white-space:nowrap;width:468px}#tpl-home .foto-service>a{display:block;width:100%;height:100%}#tpl-home .google-maps{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 0 0 1px #e5e5e5;-moz-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;border:10px solid #fff;float:right;height:238px;margin:1px 1px 10px 1px;position:relative;width:468px}#tpl-home .google-map{height:100%}#tpl-home .google-markers{display:none}#tpl-artikeloverzicht .menu-aside{padding-bottom:14px}#tpl-artikeloverzicht .facetten .label{behavior:url(/htc/pie/v2b1/PIE.htc);-pie-background:linear-gradient(to top,#bc151e 0,#ed1b26 4px);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#bc151e),color-stop(4px,#ed1b26));background-image:-webkit-linear-gradient(bottom,#bc151e 0,#ed1b26 4px);background-image:-moz-linear-gradient(bottom,#bc151e 0,#ed1b26 4px);background-image:-ms-linear-gradient(bottom,#bc151e 0,#ed1b26 4px);background-image:-o-linear-gradient(bottom,#bc151e 0,#ed1b26 4px);background-image:linear-gradient(to top,#bc151e 0,#ed1b26 4px);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;font-size:13px;font-weight:bold;height:30px;left:-62px;line-height:23px;padding:0 10px;position:absolute;top:20px}#tpl-artikeloverzicht.ie8 .facetten .label{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:-90px;top:0;zoom:1}#tpl-artikeloverzicht .facetten .facet{border-top:1px solid #e5e5e5;padding:0 10px;position:relative}#tpl-artikeloverzicht .facetten .title-xs{cursor:pointer;height:40px;line-height:40px;margin:0 0 -6px 0;position:relative;text-indent:19px}#tpl-artikeloverzicht .facetten .title-xs:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;content:'';height:0;left:2px;position:absolute;top:18px;width:0}#tpl-artikeloverzicht .facetten .restore{color:#eb1926;text-decoration:none}#tpl-artikeloverzicht .facetten .restore:hover{color:#000}#tpl-artikeloverzicht .facetten .tipper-right{background:#eef1f6 url(../../img/sprite.png) no-repeat -120px -1px;cursor:pointer;height:16px;position:absolute;right:1px;top:12px;width:16px}#tpl-artikeloverzicht .facetten .scrollable{max-height:240px;margin-right:-10px;padding-bottom:11px;width:180px}#tpl-artikeloverzicht .facetten .facet-options{line-height:20px}#tpl-artikeloverzicht .facetten .facet-options a{display:block;padding:0 0 0 20px;position:relative}#tpl-artikeloverzicht .facetten .facet-options a:before{border:1px solid #ccc;content:'';height:10px;left:0;position:absolute;top:4px;width:10px}#tpl-artikeloverzicht .facetten .facet-options a:after{background:#5d5e5f;height:8px;left:2px;top:6px;position:absolute;width:8px}#tpl-artikeloverzicht .facetten .facet-options a:hover:after{content:''}#tpl-artikeloverzicht .facetten .facet-options .is_active a{color:#000}#tpl-artikeloverzicht .facetten .facet-options .is_active a:after,#tpl-artikeloverzicht .facetten .facet-options .is_active a:hover:after{background:#ed1b26;content:''}#tpl-artikeloverzicht .facetten .closed .title-xs{margin:0}#tpl-artikeloverzicht .facetten .closed .title-xs:before{border:0;border-bottom:4px solid transparent;border-left:4px solid #000;border-top:4px solid transparent;left:4px;top:16px}#tpl-artikeloverzicht .facetten .closed .restore,#tpl-artikeloverzicht .facetten .closed .range,#tpl-artikeloverzicht .facetten .closed .scrollable,#tpl-artikeloverzicht .facetten .closed .facet-options{display:none}#tpl-artikeloverzicht .content{float:right;width:790px}#tpl-artikeloverzicht .slideshow{height:240px;width:790px}#tpl-artikeloverzicht .title-xxl{margin-bottom:9px}#tpl-artikeloverzicht .filter{height:30px;line-height:30px;margin-bottom:10px;position:relative}#tpl-artikeloverzicht .filter .aantal-select{float:right;width:60px}#tpl-artikeloverzicht .filter .sorteer-select{float:left;min-width:180px}#tpl-artikeloverzicht .filter .aantal{float:left;text-indent:9px}#tpl-artikeloverzicht .filter .selecter .selecter-selected{height:28px;line-height:28px}#tpl-artikeloverzicht .paginator{float:right;height:30px;line-height:30px;margin-left:8px;text-align:center;white-space:nowrap}#tpl-artikeloverzicht .paginator a,#tpl-artikeloverzicht .paginator span{border:1px solid #e5e5e5;float:left;height:28px;line-height:28px;margin:0 0 0 2px;text-decoration:none;width:22px}#tpl-artikeloverzicht .paginator .is_active,#tpl-artikeloverzicht .paginator a:hover{background-color:#eef1f6;color:#ed1b26}#tpl-artikeloverzicht .paginator .prev,#tpl-artikeloverzicht .paginator .next{background:url(../../img/sprite.png) no-repeat}#tpl-artikeloverzicht .paginator .prev{background-position:-167px 3px}#tpl-artikeloverzicht .paginator .next{background-position:-184px 3px}.products-list{border-top:1px solid #e5e5e5;line-height:20px;margin-bottom:10px}.products-list>li{border-bottom:1px solid #e5e5e5;height:183px;margin-bottom:9px;padding:7px 0 10px 0}.products-list>li>figure{cursor:pointer;float:left;height:140px;line-height:140px;padding:0 10px 33px 0;position:relative;width:190px}.products-list .labels{position:absolute;height:60px;left:0;bottom:25px;display:block}.products-list .labels>div{float:left;height:60px;line-height:60px;margin-right:5px}.products-list .labels img{vertical-align:bottom}.products-list>li>div{float:left;width:590px}.products-list .title-l{cursor:pointer;height:20px;overflow:hidden}.products-list .articleno{color:#888;font-size:9px;position:absolute;right:0;top:9px}.products-list ul{height:100px;line-height:20px;margin-bottom:13px}.products-list .levertijd{bottom:0;left:15px;line-height:20px;position:absolute}.products-list .prijs{color:#eb1926;float:left;font-size:20px;height:40px;line-height:40px}.products-list .prijs del{color:#333;font-size:14px;margin-right:6px}.products-list .vergelijk{float:right;position:relative;height:40px;line-height:37px}.products-grid .vergelijk .tipper-positioner,.products-list .vergelijk .tipper-positioner{display:none;top:-28px;left:-10px;line-height:normal}.products-grid .vergelijk .tipper-positioner{top:-35px}.products-grid .vergelijk .tipper-positioner .tipper-caret,.products-list .vergelijk .tipper-positioner .tipper-caret{left:10px}.products-list .button{float:right;margin-left:15px}.products-grid{margin:0 -10px 40px 0}.products-grid>li{margin:0 10px 10px 0;margin:0 10px 17px 0;position:relative}.products-grid li:hover{background:#eef1f6}.products-grid .product{display:block;height:282px;padding:0 10px;width:170px}.products-grid figure{background:#fff;border:1px solid #e5e5e5;height:148px;line-height:148px;margin:0 -10px 17px -10px;padding:20px 20px}.products-grid .labels{position:absolute;height:60px;left:6px;bottom:100px;display:block}.products-grid .labels>div{float:left;height:60px;line-height:60px;margin-right:5px}.products-grid .labels img{vertical-align:bottom}.products-grid .product:before{background:url(../../img/sprite.png) no-repeat -141px -43px;content:'';height:9px;left:19px;position:absolute;top:189px;width:19px}.products-grid .title-xxs{height:30px;overflow:hidden;margin-bottom:10px}.products-grid .prijs{color:#ec1a26;display:block;margin-bottom:14px;font-size:16px}.products-grid .prijs del{color:#5d5e5f;font-size:12px;margin-right:7px}.products-grid .shop-it{background:url(../../img/sprite.png) no-repeat -172px -30px;border-bottom:1px solid transparent;bottom:10px;height:30px;position:absolute;right:10px;width:30px;border:0}.products-grid .shop-it:hover{background:#090 url(../../img/sprite.png) no-repeat -392px 5px;border-color:#7f7f7f}.products-grid .vergelijk{display:none;left:11px;position:absolute;top:5px}.products-grid>li:hover .vergelijk,.products-grid .vergelijk.checked{display:block}#compare{background:#333;bottom:0;color:#fff;font-family:RobotoCondensed,sans-serif;font-size:14px;height:50px;left:0;min-width:990px;position:fixed;text-transform:uppercase;width:100%;z-index:2147483646}#compare>div{height:50px;line-height:50px;margin:0 auto;position:relative;width:990px}#compare .compare{bottom:50px;position:absolute}#compare .button{border-color:#191919;height:30px;line-height:30px;margin-left:12px;padding:1px 13px}#compare .compare li{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.65);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.65);box-shadow:0 0 4px 0 rgba(0,0,0,0.65);background:#333;margin:0 10px 14px 0;padding:5px;position:relative}#compare .compare li:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;bottom:-10px;content:'';height:0;left:50%;margin-left:-10px;position:absolute;width:0}#compare .compare .contain{background:#fff;display:block;height:130px;line-height:130px;padding:10px;width:130px}#compare .compare .remove{background:url(../../img/sprite.png) no-repeat -317px -39px;border:0;height:15px;position:absolute;right:10px;top:10px;width:15px}#tpl-artikeldetail .slideshow{height:400px;width:100%}#tpl-artikeldetail .content{margin-bottom:20px;position:relative;width:685px}#tpl-artikeldetail .labels{position:absolute;left:145px;bottom:45px;display:block}#tpl-artikeldetail .labels a{display:block}#tpl-artikeldetail .labels img{vertical-align:bottom}#tpl-artikeldetail .labels>div{float:left;height:80px;line-height:80px;margin-right:10px}#tpl-artikeldetail .artikel-info .cashback{width:100%;padding-bottom:10px}#tpl-artikeldetail .artikel-info .cashback figure{float:left;margin-right:10px;width:80px}#tpl-artikeldetail .artikel-info .cashback div{height:80px;padding-top:10px}#tpl-artikeldetail .artikel-info{background:#f8f8f8;float:right;margin-bottom:20px;padding:0 20px;width:260px}#tpl-artikeldetail .artikel-info .title-xs.margin-top{margin-top:15px}#tpl-artikeldetail .artikel-info>figure{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 10px 0 0 #fff;-moz-box-shadow:0 10px 0 0 #fff;box-shadow:0 10px 0 0 #fff;background:#fff;border:1px solid #e5e5e5;height:73px;line-height:73px;margin:0 -20px 26px -20px;position:relative}#tpl-artikeldetail .artikel-info table{line-height:20px;margin:15px 0 14px 0;text-align:left}#tpl-artikeldetail .artikel-info th{font-weight:normal;text-align:left;width:111px}#tpl-artikeldetail .artikel-info table .korting{color:#090}#tpl-artikeldetail .artikel-info .usp{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:0 -10px 0 -10px;padding:12px 10px 13px 10px}#tpl-artikeldetail .artikel-info .usp li{padding-right:0;white-space:normal;width:234px}#tpl-artikeldetail .artikel-info .prijs{color:#ec1a26;font-size:24px;line-height:120%;margin-bottom:16px}#tpl-artikeldetail .artikel-info .prijs.margintop{margin-top:16px}#tpl-artikeldetail .artikel-info .prijs del{color:#333;font-size:14px;margin-right:6px}#tpl-artikeldetail .verzekering{width:100%;border-bottom:1px solid #e5e5e5;line-height:48px;margin:0 -10px 16px -10px;padding:0 10px 0 10px}#tpl-artikeldetail .verzekering .picker-handle{margin-top:1px;margin-right:15px}#tpl-artikeldetail .verzekering .picker-label{color:#000}#tpl-artikeldetail .verzekering .picker-checkbox.checked .picker-label{color:#090}#tpl-artikeldetail .verzekering .selecter{margin-left:24px;margin-bottom:20px;display:none}#tpl-artikeldetail .verzekering .selecter .selecter-selected{height:26px;line-height:26px;width:170px}#tpl-artikeldetail .verzekering .selecter .selecter-options{line-height:26px;width:214px}#tpl-artikeldetail .artikel-info .button{display:block;font-family:RobotoCondensed,sans-serif;font-size:16px;height:40px;line-height:40px;margin-bottom:20px;width:100%}#tpl-artikeldetail .share{bottom:16px;position:absolute;right:5px}#tpl-artikeldetail .share li{margin-left:2px}#tpl-artikeldetail .share a{background:url(../../img/sprite.png) no-repeat;display:block;height:18px;width:18px}#tpl-artikeldetail .share .twitter{background-position:-455px -1px}#tpl-artikeldetail .share .facebook{background-position:-426px -1px}#tpl-artikeldetail .linkjes{bottom:14px;left:145px;position:absolute}#tpl-artikeldetail .linkjes li{margin-right:28px}#tpl-artikeldetail .linkjes a{color:#036;display:block;padding-left:9px}#tpl-artikeldetail .linkjes a:hover{text-decoration:underline}#tpl-artikeldetail .linkjes a:before{background:transparent;border-bottom:3px solid transparent;border-left:3px solid #036;border-top:3px solid transparent;content:'';height:0;left:0;position:absolute;top:7px;width:0}#tpl-artikeldetail section{clear:both}#tpl-artikeldetail section>.title-l{border-left:10px solid #ed1b26;height:30px;line-height:26px;padding-left:10px;position:relative}#tpl-artikeldetail section>.title-l+div{border-top:1px solid #e5e5e5;padding:11px 9px 33px 9px}#tpl-artikeldetail .products-bundel{border-top:1px solid #e5e5e5;margin-bottom:10px}#tpl-artikeldetail .products-bundel>li{border-bottom:1px solid #e5e5e5;height:146px;padding:12px 190px 12px 10px;position:relative}#tpl-artikeldetail .products-bundel .title-combi{color:#000;display:block;height:34px;line-height:145%;width:690px}#tpl-artikeldetail .products-bundel .combi{margin:0 0 0 -10px;height:124px;text-align:center}#tpl-artikeldetail .products-bundel .combi li{height:100%;margin-left:10px;position:relative}#tpl-artikeldetail .products-bundel .combi li:before{background:url(../../img/sprite.png) no-repeat -230px -6px;content:'';display:block;height:11px;left:-10px;position:absolute;top:57px;width:11px}#tpl-artikeldetail .products-bundel .combi .sale{position:absolute;bottom:10px;right:10px;height:46px;line-height:46px;width:46px;text-align:center;color:#fff;overflow:hidden;background:red;display:block;font-size:16px;font-weight:bold;font-family:Arial;behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#tpl-artikeldetail .products-bundel .combi li:first-child{margin-left:0}#tpl-artikeldetail .products-bundel .combi li:first-child:before{display:none}#tpl-artikeldetail .products-bundel .combi a{display:block;height:124px;line-height:124px;padding:inherit;width:140px}#tpl-artikeldetail .products-bundel .combi>li:first-child a{width:190px}#tpl-artikeldetail .products-bundel .combi img{max-height:80%;max-width:80%;vertical-align:middle}#tpl-artikeldetail .products-bundel table{background:#f8f8f8;border:8px solid #f8f8f8;border-width:9px 10px 8px 10px;line-height:22px;position:absolute;right:-10px;top:10px;white-space:nowrap;width:190px}#tpl-artikeldetail .products-bundel td{padding-right:5px;text-align:right}#tpl-artikeldetail .products-bundel th{font-weight:normal;padding-left:5px;text-align:left}#tpl-artikeldetail .products-bundel tbody tr:last-child th,#tpl-artikeldetail .products-bundel tbody tr:last-child td{padding-bottom:10px}#tpl-artikeldetail .products-bundel tfoot{font-size:16px}#tpl-artikeldetail .products-bundel tfoot tr:first-child th,#tpl-artikeldetail .products-bundel tfoot tr:first-child td{border-top:1px solid #ccc;color:#333;height:42px;padding-bottom:4px}#tpl-artikeldetail .products-bundel tfoot td{color:#eb1926}#tpl-artikeldetail .products-bundel td[colspan]{padding:0}#tpl-artikeldetail .products-bundel .button{font-family:RobotoCondensed,sans-serif;font-size:14px;height:28px;line-height:28px;display:block}#tpl-artikeldetail .specificaties{border-bottom:1px solid #e5e5e5;margin-bottom:29px}#tpl-artikeldetail .specificaties>li>.title-xs{border-top:1px solid #e5e5e5;cursor:pointer;height:28px;line-height:28px;margin:0 0 2px 0;padding-left:23px;position:relative}#tpl-artikeldetail .specificaties>li>.title-xs:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;content:'';height:0;left:8px;position:absolute;top:13px;width:0}#tpl-artikeldetail .specificaties>.closed>div{display:none}#tpl-artikeldetail .specificaties>.closed>.title-xs:before{border:0;border-bottom:4px solid transparent;border-left:4px solid #333;border-top:4px solid transparent;left:10px;top:11px}#tpl-artikeldetail .specificaties table{line-height:30px;margin-bottom:10px;width:100%}#tpl-artikeldetail .specificaties th{padding-left:10px;text-align:left;width:300px}#tpl-artikeldetail .specificaties tr:nth-child(odd) th,#tpl-artikeldetail .specificaties tr:nth-child(odd) td{background:#f8f8f8}#tpl-artikeldetail .arrow{top:-8px}#tpl-vergelijk .title-xxl{margin-bottom:3px;padding:0;text-transform:uppercase}#tpl-vergelijk .title-xs{border-top:1px solid #e5e5e5;height:31px;line-height:31px;margin:0;padding-left:23px;position:relative}#tpl-vergelijk .title-xs:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;content:'';height:0;left:8px;position:absolute;top:13px;width:0}#tpl-vergelijk .vergelijken .remove{background:url(../../img/sprite.png) no-repeat -317px -39px;border:0;height:15px;position:absolute;right:10px;top:10px;width:15px}#tpl-vergelijk .closed+.vergelijken{display:none}#tpl-vergelijk .vergelijken{margin-bottom:30px}#tpl-vergelijk .vergelijken:first-child{margin-bottom:11px}#tpl-vergelijk .vergelijken:last-child{margin:-22px 0 40px 0}#tpl-vergelijk .vergelijken.geen-kenmerken{margin-top:0}#tpl-vergelijk .vergelijken th{font-weight:normal;padding:0 10px;text-align:left}#tpl-vergelijk .vergelijken figure{border:1px solid #e5e5e5;height:198px;line-height:198px;margin-bottom:19px;padding:20px;width:198px}#tpl-vergelijk .vergelijken .artikel{display:block;font-family:RobotoSLabLight,sans-serif;font-size:13px;height:36px;margin-bottom:13px;padding:0 10px}#tpl-vergelijk .vergelijken .prijs{color:#eb1926;display:block;font-size:18px;margin-bottom:12px;padding:0 10px}#tpl-vergelijk .vergelijken .ja,#tpl-vergelijk .vergelijken .nee{background:url(../../img/sprite.png) no-repeat;display:inline-block;height:17px;vertical-align:middle;width:17px}#tpl-vergelijk .vergelijken .ja{background-position:-91px -39px}#tpl-vergelijk .vergelijken .nee{background-position:-118px -39px}#tpl-vergelijk .vergelijken .button{height:30px;line-height:28px}#tpl-vergelijk .vergelijken thead th{padding:73px 16px;text-align:center;vertical-align:top;width:208px}#tpl-vergelijk .vergelijken thead td{padding:0 0 0 10px;vertical-align:top;width:240px;position:relative}#tpl-vergelijk .vergelijken tbody th,#tpl-vergelijk .vergelijken tbody td{height:30px;line-height:30px;vertical-align:middle}#tpl-vergelijk .vergelijken tbody th{padding:0 0 0 10px;width:230px}#tpl-vergelijk .vergelijken tbody td{padding:0 0 0 20px;width:230px}#tpl-vergelijk .vergelijken tbody tr:nth-child(odd) th,#tpl-vergelijk .vergelijken tbody tr:nth-child(odd) td{background:#f8f8f8}#tpl-vergelijk .vergelijken tfoot th{width:220px}#tpl-vergelijk .vergelijken tfoot td{padding-left:10px;width:240px}#tpl-artikeldetail .xhrcontent{padding-bottom:10px}#tpl-artikeldetail .xhrcontent p{margin:0 10px}#tpl-winkelwagen main>.clear{margin-bottom:41px}#tpl-winkelwagen .winkelwagen{line-height:20px;margin:-3px 0 10px 0;text-align:left;width:100%}#tpl-winkelwagen .no-items{padding-left:10px}#tpl-winkelwagen .winkelwagen th{color:#333}#tpl-winkelwagen .winkelwagen th,#tpl-winkelwagen .winkelwagen td{border-bottom:1px solid #e5e5e5}#tpl-winkelwagen .winkelwagen tr.suborderitems th,#tpl-winkelwagen .winkelwagen tr.suborderitems td{border-bottom:1px dashed #e5e5e5}#tpl-winkelwagen .winkelwagen tr.verzekering td{height:50px;line-height:50px;padding-top:0;padding-bottom:0}#tpl-winkelwagen .winkelwagen tr.verzekering td .picker{margin-left:5px}#tpl-winkelwagen .winkelwagen tr.verzekering td .selecter{margin-top:11px;margin-left:20px}#tpl-winkelwagen .verzekering .picker-label{color:#000}#tpl-winkelwagen .verzekering .picker-checkbox.checked .picker-label{color:#090}#tpl-winkelwagen .winkelwagen tr.verzekering .selecter .selecter-selected{height:26px;line-height:26px;width:170px}#tpl-winkelwagen .winkelwagen tr.verzekering .selecter .selecter-options{line-height:26px;width:214px}#tpl-winkelwagen .winkelwagen .artikel{padding-left:10px;width:570px}#tpl-winkelwagen .winkelwagen .subtotaal{padding-right:17px;text-align:right;width:128px}#tpl-winkelwagen .winkelwagen .prijs{padding-left:14px;width:131px}#tpl-winkelwagen .winkelwagen .aantal{width:110px}#tpl-winkelwagen .winkelwagen thead th{background:#f8f8f8;height:40px;line-height:40px}#tpl-winkelwagen .winkelwagen tbody td{height:33px;padding:16px 10px 7px 10px;vertical-align:bottom}#tpl-winkelwagen .winkelwagen tbody a:hover{color:#ed1b26}#tpl-winkelwagen .winkelwagen tbody .aantal{padding:21px 0}#tpl-winkelwagen .winkelwagen tbody .prijs{padding:26px 0 26px 14px}#tpl-winkelwagen .winkelwagen tbody .prijs del{margin-right:4px}#tpl-winkelwagen .winkelwagen tbody .subtotaal{color:#333;font-size:14px;padding:27px 17px 27px 0}#tpl-winkelwagen .winkelwagen tfoot td{background:#f8f8f8;border:0;height:54px;line-height:54px;padding-left:10px;vertical-align:top}#tpl-winkelwagen .winkelwagen tfoot a{color:#036;text-decoration:none}#tpl-winkelwagen .winkelwagen tfoot a:hover{text-decoration:underline}#tpl-winkelwagen .winkelwagen figure{float:left;height:80px;line-height:80px;margin-right:20px;width:90px}#tpl-winkelwagen .winkelwagen .icon{float:left;width:70px;height:42px;line-height:18px;padding-top:8px;background:#ed1b26;font-size:16px;font-family:'RobotoSlab',Arial;color:#fff;text-align:center;margin:10px 0 0 0}#tpl-winkelwagen .winkelwagen .combi{float:left;margin:10px 0 10px 0;height:50px;text-align:center}#tpl-winkelwagen .winkelwagen .combi li{float:left;height:50px;margin-left:30px;position:relative}#tpl-winkelwagen .winkelwagen .combi li a{height:50px;line-height:50px}#tpl-winkelwagen .winkelwagen .combi li:first-child{margin-left:15px}#tpl-winkelwagen .winkelwagen .combi li:before{background:url(../../img/sprite.png) no-repeat -230px -6px;content:'';display:block;height:11px;left:-20px;position:absolute;top:20px;width:11px}#tpl-winkelwagen .winkelwagen .combi li:first-child:before{background:0}#tpl-winkelwagen .winkelwagen p{float:left;padding:21px 0 0 0}#tpl-winkelwagen .delete{background:url(../../img/sprite.png) no-repeat -207px -4px;display:inline-block;height:15px;margin:0 -10px -2px 0;width:15px}#tpl-winkelwagen .delete:hover{background-position:-207px -38px}#tpl-winkelwagen .winkelwagen .selecter{width:60px}#tpl-winkelwagen .winkelwagen .selecter-selected{height:28px;line-height:28px}#form-korting{height:45px;margin:0 2px 2px -4px;padding:6px 0 0 0;position:relative;width:275px}#form-korting input{left:0;position:absolute;top:10px;width:228px}#form-korting button{background:#090 url(../../img/sprite.png) no-repeat -221px -30px;border:0;border-bottom:1px solid #7c7c7c;height:31px;position:absolute;right:-5px;top:10px;width:32px}#tpl-winkelwagen tbody .row-korting>td{height:20px;line-height:20px;margin:0;padding:0;vertical-align:middle}#tpl-winkelwagen main .usp{background:#f8f8f8;border:1px solid #e5e5e5;float:left;margin-bottom:13px;padding:17px 20px 13px 20px;width:643px}#tpl-winkelwagen main .usp .title{color:#ec1a26;margin-bottom:9px}#tpl-winkelwagen main .usp ul{line-height:20px}#tpl-winkelwagen main .usp li{margin-bottom:12px;padding-left:21px;width:275px}#tpl-winkelwagen main .usp li:before{background-position:-68px -39px;top:2px;width:15px}#tpl-winkelwagen .kassa{color:#333;float:right;line-height:24px;margin:3px 0 12px 0;width:286px}#tpl-winkelwagen .kassa th{font-weight:normal;padding-left:10px;text-align:left}#tpl-winkelwagen .kassa td{padding-right:10px;text-align:right}#tpl-winkelwagen .kassa tbody tr:last-child th,#tpl-winkelwagen .kassa tbody tr:last-child td{padding-bottom:12px}#tpl-winkelwagen .kassa tfoot th,#tpl-winkelwagen .kassa tfoot td{border-top:1px solid #e5e5e5;height:62px;line-height:62px;padding-right:20px}#tpl-winkelwagen .kassa tfoot th{font-size:18px}#tpl-winkelwagen .kassa tfoot td{color:#eb1926;font-size:24px}#tpl-winkelwagen .title-xxl+.button{position:absolute;right:10px;top:7px}#tpl-winkelwagen .button{font-family:RobotoCondensed,sans-serif;font-size:14px;height:40px;padding:0 10px;width:150px}#tpl-winkelwagen .white{width:auto}#tpl-checkout header{margin-bottom:30px;padding:7px 0 0 0}#tpl-checkout header img{top:27px}#tpl-checkout .header-top{border:0;position:absolute;top:0;z-index:1}#tpl-checkout #shoppingbag{top:42px}#tpl-checkout .title{margin-bottom:-2px}#tpl-checkout .checkout{float:left;width:645px}#tpl-checkout .checkout hr{margin:17px 0}#tpl-checkout .checkout .filiaal-select{margin-left:24px}#tpl-checkout .checkout .form-levering{margin:-14px 0 -3px 0}#tpl-checkout .controle{float:right;border:1px solid #e5e5e5;margin:1px 0 0 0;padding:16px 10px 16px 10px;width:313px}#tpl-checkout .controle .title{padding-left:10px}#tpl-checkout .controle .title-xxs{font-weight:normal;height:55px;line-height:18px;overflow:hidden;width:225px}#tpl-checkout .controle table{border-top:1px solid #e5e5e5;margin:15px 0 0 0;width:313px}#tpl-checkout .controle tbody td{border-bottom:1px solid #e5e5e5;padding:7px 8px 12px 7px;text-align:right;vertical-align:top;width:225px}#tpl-checkout .controle td:first-child{text-align:left;width:59px}#tpl-checkout .controle tbody .prijs{color:#333;display:block;font-size:14px;margin-top:6px}#tpl-checkout .controle tfoot td,#tpl-checkout .controle tfoot th{border:0;color:#333;font-weight:bold;vertical-align:bottom;font-size:12px}#tpl-checkout .controle tfoot td{padding:5px 0 3px 0}#tpl-checkout .controle tfoot td:last-child{text-align:right;font-weight:normal;padding-right:8px}#tpl-checkout .controle tfoot th{font-size:15px;text-align:left}#tpl-checkout .controle tfoot .prijs{color:#eb1926;font-size:20px;font-weight:normal}#tpl-checkout .controle tfoot .gratis{color:#090}#tpl-checkout .controle figure{height:58px;line-height:58px;width:58px}#tpl-checkout .controle .icon{float:right;width:88px;height:24px;line-height:24px;background:#ed1b26;font-size:12px;font-family:'RobotoSlab',Arial;color:#fff;text-align:center;margin:5px 0 0 0}#tpl-checkout #inloggen{padding-top:114px}#tpl-checkout .content-betalen{padding-left:10px}#tpl-checkout .content-betalen-failure{width:100%}#tpl-checkout .form-afleveradres{margin:20px 0 20px 0}#tpl-checkout .form-afleveradres.hidden{display:none}#tpl-checkout .form-afleveradres>span.title{margin-left:26px;margin-bottom:10px}#tpl-checkout .message-error.betaalmethode,#tpl-checkout .message-error.verzendmethode{padding-top:15px;margin:0;display:block}#tpl-checkout .selected-filiaal{margin-left:25px}#form-template-ogone{position:relative;font-family:Roboto,sans-serif}#form-template-ogone small{font-size:13px}#form-template-ogone select{height:28px;line-height:28px;border:1px solid #ccc;background:#fff;font-size:13px}#Ecom_Payment_Card_ExpDate_Month{margin-right:3px}#Ecom_Payment_Card_ExpDate_Year{margin-left:3px}#form-template-ogone input[type=submit]{float:right;background:#008000;border:0;border-bottom:1px solid #7f7f7f;font-size:12px;height:40px;padding:0 10px;min-width:150px;color:#fff;text-transform:uppercase;text-align:center;font-family:Roboto,sans-serif;white-space:nowrap}#form-template-ogone input[type=button]{font-family:Roboto,sans-serif;padding:0 15px;text-transform:uppercase;background:transparent;border:1px solid transparent;color:#5d5e5f;cursor:pointer;display:inline-block;height:38px;line-height:38px;position:absolute;bottom:161px;text-align:center;text-decoration:none;white-space:nowrap}#form-template-ogone input[type=button]:hover{color:#000}#tpl-winkelwagen .xhrcontent{padding-bottom:10px}#tpl-winkelwagen .xhrcontent p{margin:0 10px}#tpl-account .content{float:right;width:790px}#tpl-account .gegevens{margin:-6px 0 44px 0}#tpl-account .gegevens>div{padding:0 10px;width:369px}#tpl-account .gegevens .title-xxs{margin-bottom:12px}#tpl-account .gegevens p,#tpl-account .gegevens table{margin:0 0 4px 0}#tpl-account .gegevens th{text-align:left;font-weight:normal;width:98px}#tpl-account .bestellingen{margin-bottom:48px}#tpl-account .bestellingen .title-l{padding-left:10px}#tpl-account .bestellingen table{margin:14px 0 13px 0;width:100%}#tpl-account .bestellingen td{padding:0 10px}#tpl-account .bestellingen th{height:40px;line-height:40px;padding:0 10px;text-align:left;width:110px}#tpl-account .bestellingen thead td,#tpl-account .bestellingen thead th{background:#f8f8f8;font-size:13px;height:40px;line-height:40px}#tpl-account .bestellingen thead td:last-child{text-align:right}#tpl-account .bestellingen .nr{color:#eb1926;font-weight:bold}#tpl-account .bestellingen thead time{font-weight:bold}#tpl-account .bestellingen .cell-artikelen{width:370px}#tpl-account .bestellingen .cell-status{width:115px}#tpl-account .bestellingen .cell-verzending{width:115px}#tpl-account .bestellingen .cell-opties{width:115px}#tpl-account .bestellingen.overzicht tbody .kosten{min-height:27px;line-height:27px;padding-bottom:13px}#tpl-account .bestellingen tbody td{border-top:1px solid #f2f2f2;padding-top:13px;height:40px;vertical-align:top}#tpl-account .bestellingen.overzicht tbody td{height:68px}#tpl-account .bestellingen tbody time{display:block}#tpl-account .bestellingen figure{float:left;height:34px;line-height:34px;margin-right:20px;width:40px}#tpl-account .bestellingen p{float:left;margin:0 0 10px 10px;width:100%}#tpl-account .bestellingen.overzicht p,#tpl-account .bestellingen.detail p{margin:0;width:225px}#tpl-account .bestellingen .prijs{color:#333;font-weight:bold}#tpl-account .bestellingen .arrow{margin-bottom:4px}#tpl-account .bestellingen>.arrow{margin-left:10px}#tpl-account .bestellingen.overzicht tfoot td,#tpl-account .bestellingen tfoot th{background:#f8f8f8;color:#333;font-weight:bold;height:40px;line-height:40px}#tpl-account .bestellingen .totaal-prijs{color:#eb1926;font-weight:bold}#tpl-account .bestellingen.detail tfoot tr:first-child td{padding-top:25px}#tpl-account .bestellingen.overzicht tfoot .prijs{color:#eb1926;margin-left:20px}#tpl-account .account-message{height:35px;line-height:35px;width:780px;color:#fff;padding-left:10px;font-weight:bold}#tpl-account .account-message.success{background:#008000}#tpl-account .account-message.error{background:#eb1926}#tpl-account .checkout.account fieldset{background:0}#tpl-account .buttons.margin-top{margin-top:15px}#inloggen form{background:#fff;border:1px solid #e5e5e5;float:left;margin:-3px 10px 42px 150px;padding:16px 19px 17px 19px;width:295px}#inloggen form:last-child{background:#f8f8f8;border-color:#f8f8f8;margin:-3px 150px 42px 10px}#inloggen form.wachtwoordvergeten{background:#fff;border:1px solid #e5e5e5;margin:-3px 10px 42px 150px;padding:16px 19px 17px 19px}#inloggen .title{height:40px;margin-bottom:1px}#inloggen .title-xxl{padding-left:150px}#inloggen .form{margin-bottom:11px}#inloggen .buttons{margin:0}#inloggen .buttons.error{margin-top:10px}#registreren .buttons{margin-right:10px}#tpl-filiaaloverzicht .content{border:1px solid #e5e5e5;height:370px;margin-bottom:29px;padding:9px;width:670px}#tpl-filiaaloverzicht .google-map{height:100%;width:100%}#tpl-filiaaloverzicht .google-markers{margin-right:-20px;line-height:18px}#tpl-filiaaloverzicht .google-markers>li{cursor:pointer;margin:0 20px 30px 20px;width:160px}#tpl-filiaaloverzicht .google-markers .title{margin-bottom:5px}#tpl-filiaaloverzicht .google-markers p{margin-bottom:7px}#tpl-filiaaloverzicht .google-markers .arrow{margin-left:-9px}#tpl-filiaaldetail .google-map{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 0 0 1px #e5e5e5;-moz-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;border:9px solid #fff;float:left;height:370px;margin:1px 1px 18px 5px;width:270px}#tpl-filiaaldetail .slideshow{behavior:url(/htc/pie/v2b1/PIE.htc);-webkit-box-shadow:0 0 0 1px #e5e5e5;-moz-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;float:right;border:9px solid #fff;height:370px;margin:1px 1px 18px 1px;width:670px}#tpl-filiaaldetail .adres{float:left;margin:0 0 248px 12px;width:288px}#tpl-filiaaldetail .openingstijden{float:left;line-height:22px;margin:0 0 248px 12px;width:326px}#tpl-filiaaldetail .openingstijden th{font-weight:normal;text-align:left;width:108px}#tpl-filiaaldetail .koopzondagen{float:left;margin:0 0 248px 12px;width:340px}#tpl-filiaaldetail .adres .title,#tpl-filiaaldetail .openingstijden .title,#tpl-filiaaldetail .koopzondagen .title{margin-bottom:6px}#tpl-filiaaldetail .koopzondagen p,#tpl-filiaaldetail .koopzondagen ul{margin:0 0 1px 0}