body{background:url('../images/layout/header_bar.jpg') #eee 0% 105px repeat-x;min-height:500px;width:1200px;margin:auto;text-align:center;}
.mainframe{width:1000px;margin:auto auto 20px auto;margin-top:25px;font-family:'Arial';font-size:12px;text-align:left;}
a{color:#036;text-decoration:none;outline:none;}
a:hover{color:#06f;cursor:pointer;}
a img{border:none;}
table tr td{font-size:12px;}
h1{font-family:'Dosis', sans-serif;font-size:25px;}
h2{font-family:'Dosis', sans-serif;font-size:18px;}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.fat{font-weight:bold;}
.italic{font-style:italic;}
.clear{clear:both;}
.thumbnail200{width:200px;}
.thumbnail300{width:300px;}
table.100p{width:100%;}
fieldset legend {font-weight: bold;color: #036;}
.ok{background:#007000 url('../images/layout/icons/vink.png') 10px 5px no-repeat;border-radius:15px 15px;padding:10px 10px 10px 60px;line-height:25px;color:#fff;font-weight:bold;margin:10px 25px 0 0;}
.error{background:#BB7700 url('../images/layout/icons/warn.png') 10px 5px no-repeat;border-radius:15px 15px;padding:10px 10px 10px 60px;line-height:25px;color:#fff;font-weight:bold;margin:10px 25px 0 0;}
section.logo{background:url('../images/layout/logo.png') no-repeat;height:66px;width:340px;position:absolute;z-index:10;}
nav.main{height:65px;font-size:20px;font-family:'Dosis', sans-serif;float:right;}
nav.main li{display:inline;float:left;list-style-type:none;}
nav.main a{padding:0 20px 0 0;}
nav.main section.contact_bar{color:#666;text-align:right;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:10px;}
section.breadcrumb ul{margin:10px;}
section.breadcrumb li{display:inline;margin:5px;}
section.breadcrumb li:after{content: ' »'}
section.breadcrumb li:last-child:after{content:'';}
header{height:250px;color:#fff;font-size:40px;text-align:right;font-family:'Dosis', sans-serif;margin-top:15px;}
header section.header_title{z-index:200;position:absolute;width:100%;top:auto;bottom:5px;right:30px;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}
.icon{padding-left:20px;}
.phone{background:url('../images/layout/icons/phone.png') no-repeat;}
.mail{background:url('../images/layout/icons/email.png') no-repeat;}
.blocks{-moz-box-shadow:3px 3px 12px 2px #666;-webkit-box-shadow:3px 3px 12px 2px #666;box-shadow:1px 1px 3px 0px #666;border:1px solid #BBB;font-family:'Arial';font-size:12px;margin-bottom:20px;}
.block-1_1{width:937px;padding:0px 30px 30px 30px;}
section.block-2_1{width:430px;float:left;padding:0px 30px 30px 30px;margin-right:15px;}
section.block-2_2{width:430px;float:left;padding:0px 30px 30px 30px;}
section.block-3_1{width:261px;float:left;padding:0px 30px 30px 30px;margin-right:15px;}
section.block-3_2{width:261px;float:left;padding:0px 30px 30px 30px;margin-right:15px;}
section.block-3_3{width:261px;float:left;padding:0px 30px 30px 30px;}
section.footer{margin-top:10px;background:#036;min-height:115px;}
section.footer p{text-align:center;}
section.footer a{color:#888;padding-right:20px;}
section.footer a:hover{color:#06f;cursor:pointer;}
section.footer ul, section.footer td, section.footer a{color:#ddd;font-size:12px;}
section.footer ul{padding-left:10px;}
section.footer td{padding-right:40px;}
section.footer td{padding-right:0px;}
section.footer a:hover{color:#06f;cursor:pointer;}
section.footer h2{color:#fff;vertical-align:top;}
section.footer{padding:10px 0 0 15px;}
section.footer table.address{padding-left:25px;border-left:1px solid #eee;}
header{position:relative;width:1000px;background-size:1000px;}
header #slider{width:100%;height:250px;background:#fff url(../../images/layout/icons/loader.gif) no-repeat 50% 50%;position:relative;margin:0 auto;}
div.slider img{width:500px;}
p.info{background: url('/images/layout/icons/info.png') no-repeat;padding-left: 30px;}
#lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px;}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;}
.lb-prev, .lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block;}
.lb-prev{left:0;float:left;}
.lb-next{right:0;float:right;}
.lb-prev:hover{background:url(/images/layout/iconsprev.png) left 48% no-repeat;background-size:27px 27px;}
.lb-next:hover{background:url(/images/layout/icons/next.png) right 48% no-repeat;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#bbbbbb;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px;}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none;}
.lb-data .lb-close:hover{cursor:pointer;}
nav.main section.contact_bar a.inlogknop{display:inline-block;margin-left:12px;padding:3px 12px;background:#036;border-radius:10px;color:#fff;font-family:'Dosis',sans-serif;font-size:13px;line-height:16px;font-weight:bold;text-decoration:none;}
nav.main section.contact_bar a.inlogknop:hover{background:#004a99;}
