@charset "utf-8";
/* CSS Document */

/*
blauw: color:#00447b;
rood: color:#e52b38; 
*/

*{
margin:0px;
padding:0px;}

body{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#222;
background:#f7f7f7 url(../img/achtergrond.jpg) repeat-x;}

img{
border:0px;}

ul{
list-style:none;}

ul.opsomming{
padding:5px 0 0 0;}

ul.opsomming li{
line-height:165%;
padding:0 0 0 8px;
background:url(../img/opsomming.jpg) 0px 8px no-repeat;}

.clear{
clear:both;
overflow:hidden;
height:0px;}

p{
line-height:165%;}

#main_container{
margin:0 auto;
width:888px;}

#navigatie_container{
margin:20px 0 0 0;}

ul.main_navigatie{
float:left;
margin:20px 0 20px 0;
padding:0 25px 0 25px;
border-left:1px solid #ccc;}

ul.main_navigatie li.kop{
color:#e52b38;
padding:0 0 5px 0;}

ul.main_navigatie li, ul.main_navigatie li a{
line-height:145%;
text-decoration:none;
color:#666;}

ul.main_navigatie li a:hover{
color:#e52b38;
width:150px;}

ul.main_navigatie li.uitzondering{
background:url(../img/bullet.jpg) 0px 6px no-repeat;
padding:0 0 0 14px;}

ul.main_navigatie li.actief a:hover{
color:#e52b38;}

ul.main_navigatie li a.actief{
color:#00447b;}

#logo{
margin:20px 0 0 0;
float:right;}

#wrapper{
float:left;
width:886px;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
background:#FFF;}

#wrapper_header{
float:left;}

#header{
float:left;
height:274px;
background:url(../img/foto_header.jpg) no-repeat;
width:579px;}

#min_max{
cursor:pointer;
width:74px;
height:9px;
border:0px;
background:url(../img/minimalizeer_knop.jpg) no-repeat;}

#zoekmodule{
float:left;
height:274px;
background:url(../img/zoekmodule_achtergrond.jpg) no-repeat;
width:307px;}

#zoekmodule_content{
padding:24px 0 0 30px;}

#zoekmodule h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFF;
padding:0 0 15px 0;}

#zoekformulier p{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;}

#zoekformulier p.formulier{
padding:0 0 0 5px;
float:right;}

.kolomhoogte_1, .kolomhoogte_2{
height:27px;}

.kolomhoogte_3{
height:100px;}

.zoekvelden{
float:right;
font-size:11px;
padding:1px 0 1px 1px;
width:150px;}

.velden{
font-family:Arial, Helvetica, sans-serif;
float:right;
font-size:11px;
padding:1px 0 1px 1px;
width:150px;}

.veld_omschrijving{
font-family:Arial, Helvetica, sans-serif;
float:right;
font-size:11px;
padding:1px 0 1px 1px;
width:151px;
height:43px;}

#contact_verzendknop{
float:right;
background:url(../img/verzendknop.jpg) no-repeat;
cursor:pointer;
height:24px;
margin:6px 7px 0 0;
width:82px;
border:0px;}

#content_container{
background:#FFF;
float:left;
width:861px;
padding:10px 0 40px 25px;}

#content_container a{
color:#00447b;
text-decoration:none;}

#content_container a:hover{
color:#e52b38;}

#kruimelnavigatie{
float:left;
width:820px;
padding:0 0 18px 0;}

#kruimelnavigatie ul li{
float:left;}

#kruimelnavigatie ul li.vervolgitems{
padding:0 0 0 16px;
background:url(../img/tussenstreep_kruimelpad.jpg) 6px 7px no-repeat ;}

#kruimelnavigatie li a{
text-decoration:none;
color:#999;}

#kruimelnavigatie li a:hover{
color:#222;}

#kruimelnavigatie ul li#min_max_item{
float:right;}

#content_links{
float:left;
width:230px;
border-right:1px solid #CCC;}

#content_links h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0 0 8px 0;}

#content_links p{
width:216px;}

#content_links a{
color:#00447b;
text-decoration:none;}

#redenen_container{
float:left;
padding:27px 0 0 0;}

ul.vijf_redenen{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

ul.vijf_redenen li{
float:left;}

ul.vijf_redenen li.cijfer{
background:url(../img/5redenen_achtergrond.jpg) no-repeat;
width:20px;
height:24px;
color:#FFF;
font-size:10px;
font-weight:bold;
padding:2px 0 0 6px;}

ul.vijf_redenen li.reden{
width:190px;
padding:0 0 9px 0;}

ul.vijf_redenen li h2{
font-size:11px;
font-weight:normal;
color:#00447b;}

#content_rechts{
float:left;
width:565px;
padding:0 0 0 30px;}

#intro{
float:left;}

#intro h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0 0 8px 0;}

#intro p{
padding:0 0 10px 0;}

#intro h2{
font-size:11px;
font-weight:bold;
color:#00447b;
padding:12px 0 3px 0;}

#intro h3{
font-size:11px;
font-weight:bold;
color:#222;
padding:0px 0 3px 0;}

#highlighted_objecten{
padding:30px 0 0 0;}

#highlighted_objecten h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#e52b38;
padding:0 0 18px 0;}

.voorpagina_objecten{
float:left;
width:157px;
padding:0 20px 0 0;}

.voorpagina_objecten h2{
padding:10px 0 2px 0;
font-size:11px;
font-weight:bold;}

.voorpagina_objecten h3{
font-size:11px;
padding:0 0 3px 0;
font-weight:normal;}

.voorpagina_objecten h4{
font-size:11px;
padding:0 0 3px 0;
font-weight:bold;
color:#e52b38;}

.voorpagina_objecten p{
padding:5px 0 0 0;
line-height:150%;}

#links{
float:left;
padding:0 0 10px 25px;} 

#links li{
float:left;
padding:0 20px 0 0;}

#links li.mva a{
display:block;
text-indent:-9000px;
cursor:pointer;
width:28px;
height:27px;
background:url(../img/mva_default.jpg) no-repeat;}

#links li.mva a:hover{
background:url(../img/mva_hover.jpg) no-repeat;}

#links li.funda a{
display:block;
text-indent:-9000px;
cursor:pointer;
width:74px;
height:27px;
background:url(../img/funda_default.jpg) no-repeat;}

#links li.funda a:hover{
background:url(../img/funda_hover.jpg) no-repeat;}

#links li.nwwi a{
display:block;
text-indent:-9000px;
cursor:pointer;
width:67px;
height:27px;
background:url(../img/nwwi_default.jpg) no-repeat;}

#links li.nwwi a:hover{
background:url(../img/nwwi_hover.jpg) no-repeat;}

#links li.vastgoedcert a{
display:block;
text-indent:-9000px;
cursor:pointer;
width:91px;
height:27px;
background:url(../img/vastgoedcert_default.jpg) no-repeat;}

#links li.vastgoedcert a:hover{
background:url(../img/vastgoedcert_hover.jpg) no-repeat;}

#links li.nvm a{
display:block;
text-indent:-9000px;
cursor:pointer;
width:25px;
height:34px;
background:url(../img/nvm_default.jpg) no-repeat;}

#links li.nvm a:hover{
background:url(../img/nvm_hover.jpg) no-repeat;}

#footer_container{
float:left;
width:888px;}

#eerste_footerlijn{
float:left;
height:5px;
width:888px;
background:#e52b38;
overflow:hidden;}

#tweede_footerlijn{
float:left;
background:#e9545e;
height:1px;
width:888px;
overflow:hidden;}

#subnavigatie{
float:right;
padding:0 10px 0 0;}

#subnavigatie ul{
float:left;
padding:8px 0 30px 0;}

#subnavigatie ul li{
float:left;}

#subnavigatie ul li a{
color:#666;
text-decoration:none;}

#subnavigatie ul li a:hover{
color:#222;}

#subnavigatie ul li a.actief{
color:#222;}

#subnavigatie ul li.vervolgitems{
padding:0 0 0 30px;
background:url(../img/tussenstreep_footernav.jpg) 14px 3px no-repeat ;}

#subnavigatie ul li.vervolgitems_actief a{
color:#00447b;
padding:0 0 0 30px;
background:url(../img/tussenstreep_footernav.jpg) 14px 3px no-repeat ;}

/********************************
CONTACTPAGINA
*********************************/
#google_maps{
float:left;
padding:30px 0 0 0;}

#map{
width:555px;
height:245px;
border:0px;}

#google_maps h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0 0 8px 0;}

#contactformulier_wrapper{
float:left;
padding:20px 0 0 0;}

#c_vraag, #c_voorkeur_bezichtiging{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:1px 0 1px 1px;
margin:5px 0 0 0;
width:200px;
height:50px;}

#c_name, #c_onderwerp, #c_email, #c_telefoon, #c_voorkeur_bezichtiging{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:1px 0 1px 1px;
width:200px;
margin:7px 0 3px 0;}

p.opmerking{
padding:0 0 0 2px;}

#content_links_algemeen p.contact{
float:left;
margin:0;
padding:0;
width:35px;}

#content_links_algemeen p.contact_2{
float:left;
width:80px;}

.verzendknop_wrapper{
padding:20px 0 0 0;}

#c_contact_verzendknop{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background:#00447b;
width:80px;
height:21px;
color:#fff;
border:0px;
cursor:pointer;}

.cmxform{
width:550px;}

#commentForm label.error{
color:#e52b38;}

.cmxform input, .cmxform textarea {border:1px solid #ccc; }
.cmxform input:focus,.cmxform textarea:focus {border:1px solid #ccc; }
.cmxform input.error, .cmxform textarea.error {border:1px solid red;}


/********************************
TEKOOP PAGINA
*********************************/

#content_links_rood{
float:left;
width:230px;
border-right:1px solid #CCC;}

#content_links_rood h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#e52b38;
padding:0 0 8px 0;}

#content_links_rood p{
width:216px;}


/********************************
AANBOD PAGINA
*********************************/

#filter_container{
width:830px;
padding:0 0 20px 0;
border-bottom:1px solid #d6d6d6;
float:left;}

#filter_container h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0 0 8px 0;}

.filter_opties{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:150px;
padding:2px 0 2px 2px;
margin:0 25px 0 0;}

#content_groot{
float:left;
padding:0px 0 0 0;
width:820px;}

.koptitel h1{
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0px 0 0 0;}

.objecten{
float:left;
width:850px;
padding:20px 0 20px 0;
border-bottom:1px solid #d6d6d6;}

.foto_container{
float:left;
width:350px;}

.foto_container img{
float:left;
display:block;
padding:0 10px 0 0;}

.status_object{
float:left;}

.status_object p{
background:#00447b;
padding:2px 0 0 10px;
width:147px;
height:21px;
color:#FFF;}

.status_object_verkocht{
float:left;}

.status_object_verkocht p{
background:#e52b38;
padding:2px 0 0 10px;
width:147px;
height:21px;
color:#FFF;}

.object_txt_links{
float:left;
width:315px;
padding:0 10px 0 0;}

p.openhuis{
color:#e52b38;}

.object_txt_rechts{
float:left;
width:120px;
padding:0 0 0 20px;
border-left:1px solid #d6d6d6;}

.object_txt_rechts h1{
font-size:11px;
font-weight:bold;}

.object_txt_rechts h2{
font-size:11px;
font-weight:normal;
padding:0 0 2px 0;}

.object_txt_rechts h3{
font-size:11px;
font-weight:bold;
color:#00447b;}

.object_txt_rechts p{
padding:0 0 5px 0;
line-height:150%;}

ul.meer_informatie{
padding:15px 0 0 0;
float:left;}

ul.meer_informatie li a{
text-decoration:none;
color:#00447b;
padding:0 15px 0 0;
background:url(../img/meer_informatie_achtergrond.jpg) 80px 5px no-repeat;}

ul.meer_informatie li a:hover{
color:#e52b38;
background:url(../img/meer_informatie_achtergrond_hover.jpg) 80px 5px no-repeat;}

.opvulruimte_aanbod{
float:left;
height:40px;
width:535px;}

/********************************
DETAIL PAGINA
*********************************/

.koptitel_detailpagina{
float:left;}

.koptitel_detailpagina h1{
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#00447b;
padding:0 0 0 0;}

.objecten_details{
float:left;}

#foto_container_detail{
float:left;
width:830px;
padding:15px 0 0 0;}

#foto_container_detail img{
float:left;
display:block;
padding:0 5px 0 0;}

.object_intro{
float:left;
padding:7px 0 0 0;
width:800px;}

.object_intro h1{
font-size:11px;
font-weight:bold;
padding:0 0 2px 0;}

.object_intro h2{
font-size:11px;
font-weight:normal;
padding:0 0 2px 0;}

.object_intro h3{
font-size:11px;
font-weight:bold;
color:#00447b;}

#subnav_object{
float:left;
padding:30px 0 0 0;}

#subnav_object ul{
float:left;
height:21px;
width:830px;
background:url(../img/achtergrond_subnav.jpg);}

#subnav_object ul li{
float:left;
line-height:170%;}

#subnav_object ul li a{
text-decoration:none;
display:block;
width:100px;
padding:0 0 0 10px;
border-right:1px solid #ccc;
color:#222;}

#subnav_object ul li a:hover{
color:#FFF;
background:url(../img/achtergrond_subnav_hover_detailpagina.jpg);
height:21px;}

#subnav_object ul li a.actief{
color:#FFF;
background:url(../img/achtergrond_subnav_hover_detailpagina.jpg);
height:21px;}

#object_content{
float:left;
padding:10px 0 20px 0;}

#object_content p{
padding:0 0 15px 0;}

#object_content h1{
font-size:11px;
font-weight:bold;
color:#00447b;}

#object_content ul{
list-style:disc;
list-style-position:inside;}

#object_content ul li{
line-height:160%;}

.detailpagina_foto_container{
float:left;
padding:0 5px 0 0;}

/********************************
CONSULTING PAGINA
*********************************/

.objecten_consulting{
float:left;
width:535px;
padding:20px 0 20px 0;
border-bottom:1px solid #d6d6d6;}

.foto_container_consulting{
float:left;
width:180px;}

.object_txt_consulting{
float:left;
width:350px;}

.object_txt_consulting h1{
font-size:11px;
font-weight:bold;
padding:0 0 2px 0;}

.object_txt_consulting h2{
font-size:11px;
font-weight:normal;
padding:0 0 2px 0;}

.object_txt_consulting h3{
font-size:11px;
font-weight:bold;
color:#00447b;}

.object_txt_consulting p{
padding:7px 0 0 0;
width:auto;}

/********************************
ALGEMENE PAGINA
*********************************/

#content_links_algemeen{
float:left;
width:230px;
border-right:1px solid #CCC;}

#content_links_algemeen h1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#e52b38;
padding:0 0 8px 0;}

#content_links_algemeen p{
width:216px;}

#content_links_algemeen p a{
text-decoration:none;
color:#222;}

#content_links_algemeen p a:hover{
color:#e52b38;}

/********************************
ARCHIEF PAGINA
*********************************/
#archief tr{height:17px;}
tr#eerste_kolom_arcief a{font-weight:bold;}
td.archief_plaats{width:180px;}
td.archief_adres{width:205px;}
td.archief_postcode{width:70px;}
td.archief_object{width:130px;}
td.archief_vraagprijs{width:80px;}
td.archief_datum{width:75px;}
td.archief_fotoobject{width:80px;}