﻿.font-face{font-family:Dax;src:url(fonts/daxbold-webfont.eot?#iefix) format(embedded-opentype), url(fonts/daxbold-webfont.woff) format(woff), url(fonts/daxbold-webfont.ttf) format(truetype), url(fonts/daxbold-webfont.svg#dax-boldregular) format(svg);font-weight:700;font-style:normal;}
html{width:100%;height:100%;overflow:auto;}
body{overflow:auto;font-size:15px;font-family:Arial, Helvetica, sans-serif;background:#B02528;margin:0;padding:0;}
body.home{background:url(../images/bck-home.gif) no-repeat center top #B02528;}
a img{border:none;}
#wrapper{width:1000px;height:auto;background:#FFF;margin:0 auto;}
#header{clear:both;float:left;position:relative;height:273px;}
.home #header{height:450px;}
.image{left:0;top:0;position:absolute;}
.logo{left:0;top:280px;position:absolute;}
.kopen-huren{width:260px;height:260px;left:740px;top:0;position:absolute;background:url(../images/kopen_of_huren.png) no-repeat;}
.brochure{left:665px;top:40px;position:absolute;}
#menu{background:#E0D700;font-size:14px;color:#595858;text-transform:uppercase;clear:both;}
#menu ul{list-style:none;margin:0 0 0 50px;padding:0;}
#menu ul li{float:left;display:block;}
#menu ul li a{color:#595858;text-decoration:none;display:block;padding:18px 18px;}
#menu ul li.active a,#menu ul li a:hover{background:#FFF;}
#content{background:url(../images/bck-content.gif) bottom left repeat-x;padding:40px 40px 20px 50px;}
.contact #content{background:url(../images/bck-content_contact.jpg) bottom left no-repeat;}
#footer{background:url(../images/bck-footer.gif) repeat-x left top #E3E2E2;clear:both;}
.logos{padding-top:65px;}
.block_170,.block_190,.block_235,.block_425,.block_465,.block_485{float:left;}
.block_170{width:170px;}
.block_190{width:190px;}
.block_235{width:210px;}
.block_425{width:425px;}
.block_465{width:385px;padding:35px 40px;}
.block_485{width:485px;}
.bckGreen{background:#E0D700;}
.ml50{margin-left:50px;}
.mr60{margin-right:60px;}
.clear{clear:both;}
.txt{font-size:13px;line-height:19px;}
.txt h1{font-family:Dax, Arial, Helvetica, sans-serif;color:#B02528;font-size:25px;line-height:150%;margin:0 0 15px;padding:0;}
.txt h2{font-family:Dax, Arial, Helvetica, sans-serif;color:#E0D700;font-size:21px;line-height:150%;margin:0 0 15px;padding:0;}
.txt h3{font-family:Dax, Arial, Helvetica, sans-serif;color:#E0D700;font-size:17px;line-height:150%;margin:0 0 15px;padding:0;}
.txt td,.txt th{vertical-align:top;text-align:left;}
.txt ul{padding-left:15px;margin:20px 0;}
.txt a{color:#B02528;text-decoration:none;}
.txt a:hover{text-decoration:underline;color:#000;}
.txt form{margin:0;padding:0;}
.txt form div{clear:both;margin-bottom:6px;float:left;}
.txt form label{width:145px;float:left;}
.txt form label.error{width:100%;float:left;clear:both;color:red;}
.txt form span{width:8px;float:left;}
.txt form input[type~=text],.txt form textarea{width:326px;border:1px solid #9B9B9B;float:left;margin:0;padding:2px;}
.txt form input[type~=radio]{margin-left:8px;}
.txt form input[type~=submit]{background:#E8221C;border:1px solid #9B9B9B;color:#FFF;padding:2px 5px;}
.txt form textarea{height:100px;}
.txt form input.error{border:1px solid red;}
.txtFooter{font-size:13px;line-height:20px;color:#000;}
.txtFooter h2{font-size:100%;margin:0;padding:0;}
.txtFooter p{margin:0;}
.txtFooter a{color:#000;text-decoration:none;}
img.right{float:right;}
.big{font-size:15px;}
.txt p,.txt table p:first-child{margin:0 0 20px;}
.txt th,.txtFooter a:hover,.red,a.red{color:#B02528;}