body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font-size:100%}
fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ul{margin:0 0 0 15px;padding:0}ol{margin:0 0 0 30px;padding:0}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}form{display:inline}*:focus{outline:none}

html{height:100%}body{background-color:#fff;color:#000;font:normal 0.813em/1.308em "Trebuchet MS", Arial, Verdana, Tahoma;text-align:center}
a{color:#00519b;text-decoration:none}a:visited{color:#00519b}
a:hover{text-decoration:underline}a:active{color:#162256}
hr{padding:0;margin:5px 0 10px;border:none;border-bottom:solid 1px #ddd;line-height:0;height:1%;font-size:1px}

h1,.h1{font-size:1.846em/*24px*/;line-height:1.25em/*30px*/}
h2,.h2{font-size:1.538em/*20px*/;line-height:1.15em/*23px*/}
h3,.h3{font-size:1.154em/*15px*/;line-height:1.2em/*18px*/}
h4,.h4,h5,.h5{font-size:1em}
h1,.h1,h1 a,h1 a:hover,h1 a:active,h1 a:visited,h2,.h2,h2 a,h2 a:hover,h2 a:active,h2 a:visited,h3,.h3,h3 a,h3 a:hover,h3 a:active,h3 a:visited{color:#000;font-weight:normal;font-family:"PT Sans";padding:0 0 10px}
h4,.h4,h4 a,h4 a:hover,h4 a:active,h4 a:visited,h5,.h5,h5 a,h5 a:hover,h5 a:active,h5 a:visited{color:#000;font-weight:bold;font-family:"PT Sans";padding:0}
p{margin:0 0 1.538em}

/*Belangstelling*/
#Belangstellingsformulier {width: 600px; float:left}
#Belangstellingsformulier span {float: left; margin-left:5px}
#Belangstellingsformulier label {float: left; width: 240px; font-weight: bold; text-align:left }
#Belangstellingsformulier Input {margin-bottom: 5px; float:left}
#Belangstellingsformulier input[type="text"] { width: 100px; margin-right:5px}
#Belangstellingsformulier table {width: 200px; float:left}
#Belangstellingsformulier table td {width:100px}
#Belangstellingsformulier table label {width: 50%}
#Belangstellingsformulier br {clear: left}

/* Einde Belangstelling*/



/*form*/
select,input,textarea,legend{font:normal 100% "Trebuchet MS", Arial, Verdana, Tahoma}
input.text,textarea.text,select.select{background:transparent url(../images/bg_textfield_0.gif) no-repeat 0 0;padding:4px 2px 5px 5px;margin:0 4px 0 0;vertical-align:middle;border:none;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
input.text:focus,.text.focus{background:#fff url(../images/bg_textfield_0.gif) no-repeat 0 0}input.watermark{font-style:italic;color:#969696}input.watermark.filled{font-style:normal;color:#000}
select.select{padding:2px 2px 3px;height:24px}
input.small,select.small{width:80px}input.medium,select.medium{width:155px}input.large,select.large{width:225px}input.xlarge,select.xlarge{width:367px}input.full,select.full{width:100%}
input.radio,input.checkbox{vertical-align:middle;margin:-1px 3px 0 0;display:inline;float:none;}

div.form label{float:left;font-weight:bold;padding:0 0 4px 0} 
div.form fieldset{padding:0 0 10px;width:100%}
div.form fieldset.voordeelpas{margin:0 -14px 0 -14px;width:494px}
div.form fieldset.fieldgrp span.error{margin:22px 0 0}

div.form div.fieldgrp{float:left;padding:0 10px 0 0}
div.form div.fieldgrp label{display:block;vertical-align:middle}
div.form div.radio label{display:inline;float:none;vertical-align:middle;font-weight:normal;padding:0 4px 0 0}
div.form div.radio .extra{float:none;margin:2px 4px 0 0;display:inline-block;}
div.form div.checkbox{padding:0 0 5px}
div.form div.checkbox label{float:none;font-weight:normal;}
div.form div.checkbox div{display:inline;margin:0 0 0 5px;color:#666}
div.form div.checkbox input.checkbox{float:none}

div.form input.text,div.form textarea.text,div.form select.select{vertical-align:top;float:left;margin:0 4px 4px 0}
div.form div.fieldgrp input.text,div.form div.fieldgrp textarea.text,div.form div.fieldgrp select.select{display:block;}

.note{font-style:italic;font-size:.917em;font-weight:normal} div.note,span.note{margin:0}
.required{color:#00519b;font-size:1.5em;font-weight:bold;margin:0 0 0 2px}
.help{background:transparent url(../images/sprite_icons2.gif) no-repeat scroll 0 -468px;width:16px;height:16px;display:inline-block;position:relative;margin:0 0 0 4px}
.tooltip{position:absolute;left:20px;top:-2px;width:200px;background-color:#c2ecff;border:1px solid #00519b;padding:10px}
.extra{color:#969696;font-style:italic;font-size:.917em;vertical-align:top;margin:3px 4px 0 0;float:left}
div.error{color:#f00;width:100%;overflow:hidden}
span.error{color:#f00;width:162px;display:inline-block;float:right;margin:3px 0 0 0}
input.error{border:solid 1px #f00;background-color:#fffafa}

/*general*/
div.container{width:960px;margin:0 auto;background-color:#fff;text-align:left;position:relative}
div.wrapper{overflow:hidden;width:100%}
div.clear{clear:both}

/*list*/
ul{margin:0 0 20px}
ul li{padding:2px 0}ul a{}
div.list ul,div.legend ul{list-style:none}
ul.listhor li{display:inline;margin:0 20px 0 0}

/*imgtxt*/
div.imgtxt{clear:both;overflow:hidden}
div.imgtxt div.img{float:left}div.imgtxt div.xl{float:none}.youtube div.imgtxt .img{float:none}.youtube div.imgtxt .txt{padding-top:2px}
div.imgtxt div.img img{display:block;margin:0 10px 0 0;border:solid 1px #dddfde}
div.imgtxt div.img a img,div.imgtxt div.img a:visited img{border:solid 1px #dddfde}
div.imgtxt div.img a:hover img{border:solid 1px #aaa}
div.imgtxt div.txt{display:table-cell;zoom:1;padding:0 10px 0 0}
div.imgtxt p{margin:0 0 .25em}
div.imgtxt div.right img{margin:0 0 10px 10px}

/*cols mapping*/
div.two-cols{float:left;width:50%}
div.three-cols{float:left;width:33.3%}
div.four-cols{float:left;width:25%}
div.five-cols{float:left;width:20%}

/*grid*/
.grid12-3{width:220px}.grid12-4{width:300px}.grid12-5{width:340px}.grid12-6{width:460px}.grid12-8{width:620px}.grid12-9{width:700px}.grid12-12{width:940px}
.grid12-3,.grid12-4,.grid12-5,.grid12-6,.grid12-8,.grid12-9{float:left;display:inline;margin:0 10px;position:relative}
.grid12-12{margin:0 10px;overflow:hidden}

/*autolayout*/
.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}
.pt0{padding-top:0!important}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}
.pr0{padding-right:0!important}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr30{padding-right:30px}.plr0{padding-left:0;padding-right:0}
.pl0{padding-left:0!important}.pl10{padding-left:15px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl30{padding-left:30px}
.mt0{margin-top:0!important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}
.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}
.mr0{margin-right:0!important}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}
.ml0{margin-left:0!important}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}
.b0{bottom:0}.b5{bottom:5px}.b10{bottom:10px}.b15{bottom:15px}
.small{font-size:.917em;font-weight:normal}.xsmall{font-size:.75em}
.blue{color:#00519b}.blue a,.blue a:visited{color:#00519b}.blue a:hover,.blue a:active{color:#013476}
.fll{float:left}.flr{float:right!important}.rel{position:relative}.abs{position:absolute}
.fs07{font-size:.55em}.fs11{font-size:.846em}.fs17{font-size:1.308em}.fs19{font-size:1.55em}.fs22{font-size:1.692em}.fs27{font-size:2.25em}


/*box styles*/
div.borderbox{border:solid 1px #d1ddea;padding:15px 5px 15px 15px;margin:0 0 10px}
div.borderbox p{margin:0 0 10px}
div.borderbox.clickablebox:hover{border-color:#00519b}
div.databox{float:left;border:1px solid #bcbcbc;background:url(../images/sprite.gif) repeat-x 0 -120px;height:35px;margin:0 10px 0 0;padding:6px 10px 4px;font-family:"PT Sans"}
div.databox div.day{font-size:1.769em}
div.databox div.month{font-size:1.385em}
div.clickablebox{cursor:pointer;margin:0 0 10px}
div.clickablebox:hover a,div.clickablebox:hover a:active{text-decoration:underline}
div.clickablebox.border{border:1px solid transparent}
div.clickablebox.border:hover{border-color:#00519B}

/*header*/
div.header{margin:0 10px 20px;border-bottom:solid 4px #00488d;position:relative;z-index:10000}
div.header.home{margin:0 10px}
div.headerpart1{height:93px}div.headerpart2{height:65px}
div.logo{position:absolute;top:0;left:0;width:188px;height:93px}div.logo img{display:block}div.logo h1{margin:0}
div.path-pagetitle{width:579px;float:left;padding:0 0 0 2px}
div.pagetitle{padding:7px 0 0 0}div.pagetitle *{color:#00519b}
div.path{color:#00519b;font-size:.923em}div.path a{color:#00519b}
div.social-search{width:241px;float:right;position:relative}

/**/
div.headerimg{width:63px;height:65px;float:left;background:transparent url(../images/img_header_wonen.gif) no-repeat 0 0}
div.hi-wonen{background:transparent url(../images/img_header_wonen.gif) no-repeat 0 0}
div.hi-woningaanbod{background:transparent url(../images/img_header_woningaanbod.gif) no-repeat 0 0}
div.hi-ondernemen{background:transparent url(../images/img_header_ondernemen.gif) no-repeat 0 0}
div.hi-overvathorst1{background:transparent url(../images/img_header_overvathorst_1.gif) no-repeat 0 0}
div.hi-overvathorst2{background:transparent url(../images/img_header_overvathorst_2.gif) no-repeat 0 0}
div.hi-overvathorst3{background:transparent url(../images/img_header_overvathorst_3.gif) no-repeat 0 0}

/*social*/
div.social{width:100px;position:absolute;right:0;top:50px}
div.social ul{margin:0;list-style:none;overflow:hidden;width:100%}
div.social li{float:left;padding:0 0 0 4px}
div.social a,div.social a:visited{width:16px;height:16px;float:left;text-indent:-9999px;background:transparent url(../images/sprite.gif) no-repeat}
div.social li.facebook a{background-position:-4px -30px}div.social li.facebook a:hover{background-position:-20px -30px}
div.social li.twitter a{background-position:-4px -46px}div.social li.twitter a:hover{background-position:-20px -46px}
div.social li.hyves a{background-position:-4px -62px}div.social li.hyves a:hover{background-position:-20px -62px}
div.social li.linkedin a{background-position:-4px -78px}div.social li.linkedin a:hover{background-position:-20px -78px}
div.social li.flickr a{background-position:-4px -94px}div.social li.flickr a:hover{background-position:-20px -94px}
div.header/*.home*/ div.social{/*top:53px;right:10px*/}

/*homeblock*/
div.homeblock div.search{position:static;margin:10px 0}

/*search*/
div.search{position:absolute;right:0;top:30px}
div.search div.field{background:transparent url(../images/bg_textfield_0.gif) no-repeat 0 0;padding:1px 3px;vertical-align:middle;border:none;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
div.search div.field input.text{background:none;border:none;padding:4px 2px 2px 5px;width:172px}
div.search div.field input.btn{background:transparent url(../images/sprite.gif) no-repeat -3px 0px;border:none;width:30px;height:30px;vertical-align:middle;cursor:pointer;zoom:1;text-indent:-9999px;}
div.search div.field input.btn.hover,div.search div.field input.btn.active{background:transparent url(../images/sprite.gif) no-repeat -3px 0px}

/*nav*/
div.nav{position:relative;top:0;left:188px;width:752px;padding:34px 0 0 0;font-family:"PT Sans";}
div.nav ul{margin:0;list-style:none}
div.nav li{float:left;padding:0 21px 10px;background:transparent url(../images/bg_nav_divider.gif) no-repeat right 15px;position:relative;z-index:11000}
div.nav li.last{background:none}
div.nav li a,div.nav li a:visited {height:21px;line-height:21px;float:left;color:#00519b;font-size:19px;border-top:solid #fff 5px;padding:8px 0 0 0}
div.nav li a:hover{text-decoration:underline}
div.nav li a span,div.nav li a:visited span{}
/*div.nav li.hover a,*/div.nav li.true a,div.nav li.true a:visited{border-top:solid #dde6ef 5px}

/*nav uitklap*/
div.nav ul ul.n1{visibility:hidden;padding:20px 0 10px 25px;border:solid 1px #00519b;position:absolute;top:38px;left:-1px;width:500px;background-color:#fff;z-index:10500;
                -moz-box-shadow: 0 3px 5px #aaa; /* Firefox/Mozilla */  
                -webkit-box-shadow: 0 3px 5px #aaa; /*Safari/Chrome */  
                box-shadow: 0 3px 5px #aaa; /* Opera & hoe het zou moeten */ 
}
div.nav ul li.nav-ondernemen ul.n1,div.nav ul li.nav-over ul.n1{right:-1px;left:auto}
div.nav ul ul ul{padding:0 0 10px;margin:0}
div.nav ul ul li{float:none;position:static;background:none;padding:0}
div.nav ul ul li a, div.nav ul ul li a:visited{float:none;background:none;border:none!important;font-size:13px;color:#000}
div.nav ul ul li a:hover{text-decoration:underline}

div.nav ul ul ul li a,div.nav ul ul ul li a:visited{color:#00519B}
div.navcolumn{float:left;padding:0 20px 0 0;width:145px;overflow:hidden}
div.nav ul li.hasChild{border:solid 1px #00519b;padding:0 20px 9px;border-bottom:0;background:none}
div.nav ul li.hasChild a,div.nav ul li.hasChild a:visited{padding:7px 0 0 0;border-top:solid #fff 5px;}
div.nav li.prev{background:none}
div.nav span.spanline{font-size:3px;line-height:3px;height:3px;background-color:#fff;display:block;position:absolute;top:-3px;left:0;width:15px}
div.nav ul li.nav-ondernemen span.spanline,div.nav ul li.nav-over span.spanline{right:0;left:auto}

div.navheader{width:100%;float:left}
div.navheader a span{font-size:15px;float:left;padding:0;border:none;margin:-10px 0 0 0}
div.navheader a.hover span,div.navheader a:hover span{text-decoration:underline;cursor:pointer;cursor:hand}

/*menu*/
div.menu ul{list-style:none}
div.menu li{padding:0}
div.menu a,div.menu a:visited{display:block;padding:10px 10px 10px 30px;border-bottom:1px solid #e5ecf3}
div.menu a:hover,div.menu a:active,div.menu a.true,div.menu a.true:visited{background:url(../images/li_menu.png) no-repeat 10px 15px}

/*searchresults*/
div.searchresults select.select{width:160px}
div.searchresults div.fieldgrp{padding:0 2px 0 0}

/*search-box*/
div.search-box{border:solid 9px #d9e4ee;background-color:#f2f6f9;margin:0 0 20px;padding:15px}
div.search-box h4{color:#00519b}

/*bnts*/
span.btn{background:transparent url(../images/sprite_nav.png) no-repeat 0 0;display:inline-block;height:28px;line-height:28px;padding:0 0 0 5px;vertical-align:middle;border:none;margin:0 5px 0 0}
span.btn input{background:transparent url(../images/sprite_nav.png) no-repeat right 0;font-weight:bold;border:none;color:#00519b;cursor:pointer;height:28px;line-height:28px;padding:0 12px 0 11px;margin:0 -5px 0 0;width:auto;overflow:visible}
span.btn.hover,span.btn:hover{background:transparent url(../images/sprite_nav.png) no-repeat 0 -28px}
span.btn.hover input,span.btn:hover input{background:transparent url(../images/sprite_nav.png) no-repeat right -28px}
span.btn.active,span.btn:active{background:transparent url(../images/sprite_nav.png) no-repeat 0 -56px;color:#fff}
span.btn.active input,span.btn:active input{background:transparent url(../images/sprite_nav.png) no-repeat  right -56px}

span.btnxl{background:transparent url(../images/sprite_nav.png) no-repeat 0 -84px;display:inline-block;height:37px;line-height:37px;padding:0 0 0 5px;margin:0 5px 0 0;vertical-align:middle;border:none}
span.btnxl input{background:transparent url(../images/sprite_nav.png) no-repeat right -84px;font-weight:bold;font-size:16px;border:none;color:#fff;cursor:pointer;height:37px;line-height:37px;padding:0 15px 0 11px;margin:0 -5px 0 0;width:auto;overflow:visible}
span.btnxl.hover,span.btnxl:hover{background:transparent url(../images/sprite_nav.png) no-repeat 0 -121px;color:#fff}
span.btnxl.hover input,span.btnxl:hover input{background:transparent url(../images/sprite_nav.png) no-repeat right -121px;color:#fff}
span.btnxl.active,span.btnxl:active{background:transparent url(../images/sprite_nav.png) no-repeat 0 -158px;color:#fff}
span.btnxl.active input,span.btnxl:active input{background:transparent url(../images/sprite_nav.png) no-repeat  right -158px;color:#fff}

a.btn,a.btn:visited{background:url(../images/sprite_nav.png) no-repeat;display:inline-block;height:28px;line-height:28px;padding:0 0 0 10px;margin:0 5px 0 0;text-decoration:none}
a.btn span,a.btn:visited span{background:url(../images/sprite_nav.png) no-repeat right 0;display:inline-block;padding:0 10px 0 0;cursor:pointer;margin:0 -5px 0 0}
a.btn.hover{background-position:0 -28px;text-decoration:none}
a.btn.hover span{background-position:right -28px}
a.btn.active,a.btn:active{background-position:0 -56px;text-decoration:none}
a.btn.active span{background-position:right -56px}

a.btnxl,a.btnxl:visited{background:url(../images/sprite_nav.png) no-repeat 0 -84px;display:block;height:37px;line-height:37px;padding:0 0 0 10px;margin:0 0 5px;color:#fff;font-size:1.308em}
a.btnxl span,a.btnxl:visited span{background:url(../images/sprite_nav.png) no-repeat right -84px;display:block;padding:0 10px 0 0;cursor:pointer}
a.btnxl:hover,a.btnxl.hover{background-position:0 -121px;color:#fff;text-decoration:none}
a.btnxl:hover span,a.btnxl.hover span{background-position:right -121px}
a.btnxl.active,a.btnxl:active{background-position:0 -158px;color:#fff;text-decoration:none}
a.btnxl.active span,a.btnxl:active span{background-position:right -158px}
a.btnxl span span,a.btnxl:visited span span{background:url(../images/sprite.gif) no-repeat right -415px;padding:0;margin:0 10px 0 0}
a.btnxl:hover span span,a.btnxl.hover span span,a.btnxl:active span span,a.btnxl.active span span{background:url(../images/sprite.gif) no-repeat right -415px}

a.gray,a.gray:visited{background-position:0 -300px;color:#004990}
a.gray span,a.gray:visited span{background-position:right -300px}
a.gray.hover{background-position:0 -337px;color:#004990}
a.gray.hover span{background-position:right -337px}
a.gray.active,a.gray:active{background-position:0 -374px;color:#004990}
a.gray.active span,a.gray:active span{background-position:right -374px}
a.gray span span,a.gray:visited span span{background-position:right -465px}
a.gray:hover span span,a.gray.hover span span,a.gray:active span span,a.gray.active span span{background-position:right -465px}

/* custom selectbox */
select.switch{width:129px;cursor:pointer}
span.customStyleSelectBox{background:url(../images/form/select.png) no-repeat;display:block;width:129px;height:30px;line-height:30px;padding:0 0 0 8px}
span.customStyleSelectBox:hover{background-position:right -50px}

/*faq*/
div.faqgrp{padding:0 0 20px}
div.faqgrp dt{padding:2px 0}
div.faqgrp dt.active{font-weight:bold;padding:6px 0 2px 0}
div.faqgrp dd{display:none;padding:0 0 10px}

/*icons*/
a.icon,a.icon:visited{float:left;background:url(../images/sprite.gif) no-repeat;display:block;text-indent:-9999px}
a.tweet,a.tweet:visited{background-position:0 -230px;width:55px;height:20px}
a.tweet:hover,a.tweet:active{background-position: 0 -250px}
a.share,a.share:visited{background-position:0 -280px;width:60px;height:18px;margin:1px 0}
a.share:hover,a.share:active{background-position: 0 -298px}

a.icontext,a.icontext:visited{background:url(../images/sprite.gif) no-repeat;padding:0 0 0 20px;text-decoration:none}
a.icontext:hover,a.icontext:active{text-decoration:underline}
a.pdf,a.pdf:visited{background-position:0 -180px;padding:0 0 0 14px}

a.ext,a.ext:visited{background:url(../images/sprite.gif) no-repeat 0 -378px;padding:0 0 0 20px;text-decoration:none}
a.ext:hover,a.ext:active{background-position:0 -398px;padding:0 0 0 20px;text-decoration:underline}

/*table*/
table{margin:0 0 10px;width:100%}
table td,table th{padding:0 5px 2px 0;vertical-align:top}

/*searchresult*/
table.searchresult{width:100%}
table.searchresult table{width:auto}
table.searchresult tr td{border-bottom:solid 1px #dae4ee;padding:10px 5px 10px 0}table.searchresult table tr td{border:none;padding:0 5px 2px 0}
table.searchresult th span.sort{font-size:1.6em;line-height:1.3em;font-family:"PT Sans"}
table.searchresult th span.sort a,table.searchresult th span.sort a:visited{color:#000}
span.sort a,span.sort a:visited{padding:0 15px 0 0}
.up a,.up a:visited{background:transparent url(../images/sprite.gif) no-repeat right -318px}
.down a,.down a:visited{background:transparent url(../images/sprite.gif) no-repeat right -347px}
table.searchresult td img{padding:5px;border:solid 1px #e3e3e3}
table.searchresult td a:hover img{padding:5px;border:solid 1px #bbb}
table.searchresult td.col2and3{padding-top:37px}
table.searchresult h3 a,table.searchresult h3 a:visited{padding:0 0 50px}

/*paging*/
div.paging{margin:0 0 10px}
div.paging ul{margin:0;padding:0;list-style:none;overflow:hidden;width:100%}
div.paging ul li {float:left;line-height:19px;margin: 0 5px 0 0;}
div.paging ul a, div.paging ul a:visited {float:left;margin:0 0 0 5px;padding:0 0 0 5px;background:transparent url(../images/sprite_nav.png) no-repeat 0 -195px;text-decoration:none;height:19px;line-height:19px}
div.paging ul a:hover, div.paging ul a:active {background:transparent url(../images/sprite_nav.png) no-repeat 0 -214px}
div.paging ul a span, div.paging ul a:visited span {float:left;margin:0 -5px 0 0;padding:0 5px 0 0;background:transparent url(../images/sprite_nav.png) no-repeat right -195px;text-decoration:none;height:19px;line-height:19px;cursor:pointer}
div.paging ul a:hover span, div.paging ul a:active span {background:transparent url(../images/sprite_nav.png) no-repeat right -214px}
div.paging ul li.active a, div.paging ul li.active a:visited {background:transparent url(../images/sprite_nav.png) no-repeat 0 -233px;color:#fff;}
div.paging ul li.active a:hover, div.paging ul li.active a:active {}
div.paging ul li.active a span, div.paging ul li.active a:visited span {background:transparent url(../images/sprite_nav.png) no-repeat right -233px}

/*sitemap*/
div.sitemap{margin:0 0 20px;padding:20px 0;border-top:solid 2px #013476;border-bottom:solid 2px #013476;background-color:#f8f8f9}
div.sitemap ul{margin:0 15px;padding:0;list-style:none}
div.sitemap h4{margin:0 15px;padding:0 0 2px;font-size:.917em;color:#969696}
div.sitemap h4 a,div.sitemap h4 a:visited{color:#969696}
div.sitemap h4 a:hover{text-decoration:underline}
div.sitemap ul li{padding:2px 0}
div.sitemap ul a,div.sitemap ul a:visited{color:#969696;font-size:.917em}

/*tabs*/
ul.tabs{overflow:auto;width:100%;margin:20px 0 0;position:relative;}
ul.tabs li{float:left;padding:5px 15px;margin:0 1px 0 0;background-color:#fff}
ul.tabs li span{background:transparent url(../images/sprite_icons.gif) no-repeat right -128px;padding:0 17px 0 0;color:#969696}
ul.tabs li.true{border-style:solid;border-width:1px 1px 0 1px;border-color:#dedede}
ul.tabs li.true span{padding:0}
ul.tabs li.true span a,ul.tabs li.true span a:visited{background:transparent url(../images/sprite_icons.gif) no-repeat right -112px;padding:0 17px 0 0;color:#000}
ul.tabs li.true span a:hover,ul.tabs li.true span a:active{color:#00519b}
div.tabs{margin:-1px 0 20px;width:466px}

/*news*/
div.newsoverviewitem{border-bottom:solid 1px #dae4ee;padding:20px 0}

#NewsImage {float:left; margin-right:10px; border:1px solid #e5ecf3}
#NewsDetailsContent {text-align:justify}

.gallery{width:100%;overflow:hidden}

/*gallery*/
.ad-gallery{width:460px}
.ad-gallery,.ad-gallery *{margin:0;padding:0;}
.ad-gallery .ad-image-wrapper {width:100%;height:320px;margin-bottom:10px;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* Or else IE will hide it */background: url(non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(../images/gallery/ad_prev.png);width: 30px;height: 30px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(../images/gallery/ad_next.png);width: 30px;height: 30px;right: 0;left: auto;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {display:none;/*Reina uitgezet*/position: absolute;bottom: 0px;left: 0px;padding: 7px;text-align: left;width: 100%;z-index: 2;background: url(opa75.png);color: #000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {height: 20px;}
.ad-gallery .ad-info {float: left;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 12px;cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start {background:transparent url(../images/sprite.gif) no-repeat 0 -510px}
.ad-gallery .ad-slideshow-controls .ad-slideshow-stop {display:none;background:transparent url(../images/sprite.gif) no-repeat 0 -558px}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {/*cursor: default;*/display:none;font-style: italic;}
.ad-gallery .ad-slideshow-running .ad-slideshow-stop {display:inline}
.ad-gallery .ad-nav {/*width: 100%;reinauitgezet*/position: relative;padding:5px 15px;margin:0 0 20px/*background-color:#e5ecf4*/}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute;top:5px;height:80px;z-index:10}
.ad-gallery .ad-back {cursor: pointer;left:1px;width: 13px;display: block;background: url(../images/gallery/ad_scroll_back.png) 0px 32px no-repeat;border:1px solid #BDCEE1}
.ad-gallery .ad-forward {cursor: pointer;display: block;right:1px;width: 13px;background: url(../images/gallery/ad_scroll_forward.png) 0px 32px no-repeat;border: 1px solid #BDCEE1}
/*Reina*/.ad-thumbs-wrapper{border: 1px solid #bdcee1;padding:5px}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
.ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img {/*border: 1px solid #d5e0ec;*/border: 2px solid transparent;display: block;}
.ad-gallery .ad-thumbs li a.ad-active img {border: 2px solid #bdcee1;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}

/*Google map*/
.googlemap{width:458px;height:458px;border:1px solid #D1DDEA}


/*lightbox*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/**/
div.pagegallery{overflow:hidden;width:100%;margin:0 0 20px}
div.pagegallery ul{margin:0;list-style:none}
div.pagegallery img{padding:2px;display:block}
div.pagegallery a,div.pagegallery a:visited{display:block}
div.pagegallery li{float:left;margin:0 4px 4px 0;padding:0;border:solid 1px #d5e0ec;width:145px}
div.pagegallery li.hover{border:solid 1px #bdcee1}
div.pagegallery-title{font-size:11px;padding:2px;line-height: 1.3em;min-height:30px}

/*expandable div*/
div.expandable{margin:0 0 20px}

/*tagcloud*/
div.tagcloud a{line-height:1.182em}

/*footer*/
div.footer{padding:5px 0 20px;border-top:solid 4px #00519b;text-align:right}
div.footer ul{margin:0}
div.footer ul li{display:inline}
div.footer ul a,div.footer ul a:visited{font-size:.917em;margin:0 5px}
div.footer ul li.last a,div.footer ul li.last a:visited{margin:0 0 0 5px}
div.footer ul li.first{}

.subhomeleft .InspirationBox{width:700px!important;height:390px!important}
.subhomeright .borderboxesNextToSlider .borderbox{min-height:88px}

.ui-widget-overlay{background:#333 none no-repeat scroll 0 0!important}
