﻿body {font:11.62px/16.47px Arial, Helvetica, Verdana, Sans-Serif;margin:0;/*padding-bottom:40px;*/}
img{border:0;display:block;}
input,textarea,select{font:11.62px/16.47px Arial, Helvetica, Verdana, Sans-Serif;}
#container{background:url(Images/bg.jpg) no-repeat center 0;margin:0 auto;width:1003px;/*width:1070px;*/}
#filter-container{background:url(Images/filter-bg-bottom.png) no-repeat center bottom;padding-bottom:77px;}
#filter-container-outer{background:url(Images/filter-bg-top.png) no-repeat center top;}
#filter-container-inner{background:url(Images/filter-bg.png) no-repeat center 333px;overflow:hidden;padding:0 10px;/*padding:0 35px 0 38px;*/position:relative;}
#header{height:122px;margin-top:32px;}
#logo{background:url(Images/logo.png) no-repeat 0 0;display:block;height:108px;outline:0;text-indent:-999em;width:297px;}
/*sidebar*/
#sidebar{float:left;font-size:10.4px;font-weight:bold;width:290px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#menu a{background-color:#cc0c1f;color:#000;display:block;line-height:30px;margin-bottom:2px;padding-left:7px;text-decoration:none;text-transform:uppercase;}
#menu a.current{background:transparent url(Images/menu-bg.png) repeat 0 0;}
#menu ul ul a{line-height:15px;padding-left:25px;}
#contacts{background-color:#cc0c1f;font-size:11.27px;line-height:20.45px;margin-bottom:-4999px;overflow:hidden;padding:0 7px 4999px;}
#adres{float:left;width:126px;margin-right:10px;padding:10px 0;}
#tel{float:left;width:140px;padding:10px 0;}
#sidebar .product{bottom:0;display:block;/*left:38px;*/position:absolute;width:290px;}
/*main*/
#main{float:right;width:682px;}
#main a{text-decoration:none;color:#000;}
#main h2{font-size:11.62px;margin:13px 0 0;text-transform:uppercase;}
#main p{margin:13px 0;}
#main h2 + p{margin-top:0;}
#main h1{color:#cc071e;font-size:12.85px;margin:0 0 13px;text-transform:uppercase;}
#main ol{padding-left:20px;margin:0;}
*+html #main ol{padding-left:23px;}
#main ul{padding:0;list-style:none;margin:0;}
#main ul li{background:url(Images/li.png) no-repeat 0 7px; padding-left:10px;}
#main .align-right{float:right;margin-left:25px;}
#intro{background:url(Images/intro-bg.png) repeat 0 0;font-weight:bold;padding:5px;}
#intro p{margin:0;}
.img-zone{padding-top:10px;overflow:hidden;}
.img-zone img{float:right;}
.img-zone img:first-child{float:left;}
i{display:block;margin-top:8px;}
.columns{overflow:hidden;}
.columns .left-col{float:left;}
.columns .right-col{float:right;}
.content table{width:100%;}
.content table td{vertical-align:top;}
/*home*/
#home-left-col{float:left;font-size:11.27px;margin-top:-15px;width:343px;}
#home-right-col{font-size:11.27px;margin-left:368px;}
#home-right-col #downloads{float:left;margin-left:-5px;}
#home-right-col #glasfolie{float:left;margin-left:-12px;margin-right:-13px;}
/*daglichtfilters*/
#daglichtfilters .left-col{width:520px;}
#daglichtfilters .right-col img{margin-bottom:6px;}
#daglichtfilters i{margin-left:350px;}
/*schepen*/
#schepen{font-size:12.24px;line-height:17.13px;padding-right:27px;}
#schepen #intro{font-size:12.85px;}
#schepen .left-col,#schepen .right-col{width:313px;}
#schepen table,#tech table{font-size:12.22px;}
#schepen caption,#tech caption{background:url(Images/intro-bg.png) repeat 0 0;color:#fff;font-weight:bold;letter-spacing:20px;line-height:30px;text-transform:uppercase;}
#schepen thead,#tech thead{background:url(Images/intro-bg.png) repeat 0 0;color:#fff;font-size:10.86px;line-height:20px;}
#schepen tbody,#tech tbody{line-height:24px;}
#schepen td + td,#tech td + td{text-align:center;}
#schepen td:first-child,#tech td:first-child{text-transform:uppercase;padding-left:2px;}
#schepen .alter-item,#tech .alter-item{background:url(Images/intro-bg.png) repeat 0 0;}
#schepen small{font-size:9.02px;}
#schepen #border-outer{border-color:#a2a5aa;border-style:solid;border-width:2px 1px 1px;margin:25px 0 37px;overflow:hidden;padding:18px 15px 7px;}
#schepen #border-outer h2,#schepen #border-outer p{margin-top:0;}
#schepen #border-outer .left-col,#schepen #border-outer .right-col{width:298px;}
#schepen #border-outer .left-col{padding-right:12px;border-right:1px solid #c6c6c7;}
#schepen #border-outer .right-col{padding-left:13px;border-left:1px solid #535154;}
#schepen .columns .right-col img:first-child{margin-top:16px;}
/*tech*/
#tech{font-size:11.59px;line-height:16.43px;padding-right:29px;}
#tech .img-zone img + img{float:left;margin-left:25px;}
#tech .align-right + .align-right{margin-left:10px;}
#tech h2{margin-bottom:10px;}
#tech h3{font-size:11.59px;margin:13px 0 0;}
#tech h3 + p{margin-top:0;}
#tech small{font-size:8.99px;}
#tech .left-col{width:340px;}
#tech .right-col{width:285px;}
#tech #intro{font-size:11.59px;font-weight:normal;padding:5px 10px;}
#tech #intro .left-col,#tech #intro .right-col{width:304px;}
#tech #normal-table tbody{line-height:16.43px;}
#tech #normal-table td + td{text-align:left;}
#tech #normal-table td:first-child{width:122px;padding-right:10px;}
/*advies*/
#advies{font-size:11.63px;line-height:16.49px;}
#advies h2{font-size:11.63px;font-weight:normal;text-transform:none;}
#advies li{line-height:32.98px;}
#advies ul li{background-position:0 15px;}
/*foto-galerie*/
.foto-item{margin:16px 0 0;overflow:hidden;width:100%;}
#fotos{font-size:11.63px;line-height:17.33px;text-transform:uppercase;}
#fotos h1{margin-bottom:30px;}
#fotos .foto-item img{float:left;margin-right:12px;}
#fotos .foto-item p{margin:52px 0 0;}
#foto-galerie{padding-right:27px;}
#foto-galerie h1{margin-bottom:58px;}
#foto-galerie .foto-item{margin-top:34px;}
#foto-galerie .foto-item a{display: block;}
#foto-galerie .foto-item a{float:left;}
#foto-galerie .foto-item a + a{float:right;}
#foto-galerie .foto-item img{float:none;}
#foto-galerie i{font-size:10.38px;line-height:17.09px;text-align:right;}
#lightbox-loading-link img { display:inline; }
/*referenties*/
#referenties{font-size:12.85px;line-height:17.33px;}
/*downloads*/
#downloads h1{margin-bottom:23px;}
#downloads img{float:left;margin-right:45px;}
.download-item{line-height:52px;overflow:hidden;padding:10px 0;width:100%;}
/*info*/
#info{font-size:12.85px;}
#info ol{list-style:none;padding:0!important;}
#info ol li{margin-bottom:18px;overflow:hidden;}
#info ol li li{margin-bottom:0;margin-top:5px;}
#info label{display:block;font-weight:bold;margin-bottom:5px;}
#info .radio-item input{margin:0 5px 0 0;vertical-align:middle;}
#info .radio-item label{display:inline;font-weight:normal;margin-bottom:0;vertical-align:middle;}
#info .radio-item label + input{margin-left:20px;}
#info .text-input{border-color:#5d5c60;border-style:solid;border-width:2px 1px;height:14px;line-height:14px;padding:2px;vertical-align:middle;width:324px;}
#info .left-col{width:64px;margin-right:10px;}
#info .left-col .text-input{width:58px;}
#info .right-col{float:left;}
#info .right-col .text-input{width:250px;}
#info #size-line{margin-left:-10px;}
#info #size-line strong,#info #size-line span{margin-left:10px;}
#info #size-line .text-input{margin:0 10px;width:30px;}
#info select{margin:0 5px 0 0;}
#info textarea{border:2px solid #5D5C60;color:#1a171b;font-family:Courier,Arial;font-size:12.85px;height:90px;overflow:auto;width:320px;}
.button{background:url(Images/button.png) no-repeat 0 0;border:0;cursor:pointer;font-size:20.97px;font-weight:bold;height:38px;margin-top:20px;width:142px;}
