﻿body {font-size:1.2em; margin:0; padding:0;}
html{ background-color:#fff; color:#000; font-size:62.5%; font-family:arial, helvetica, sans-serif;line-height:1.4em; }
html #skyscraper {_position: absolute;_top: expression(10+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');}
textarea{font-family:arial, helvetica, sans-serif;font-size:1.0em;line-height:1.2em;  }/* font-size in pixels, anders verschil in grootte tussen IE en FF */
h1 {margin: 0;}

/* totale omkadering */
#wrapper {margin: 0 auto;width:1170px; z-index:0;}
#wrapper #content{float:left;width:995px;} 
#wrapper #content .systeemmelding{ background-image:url(/Images/rode_box_meldingen.gif);color:white;font-weight:bold;height:34px;padding-bottom:4px;padding-left:80px;padding-top:10px;width:914px;}
/* links aan de onderkant in de linkerflank */
#wrapper #content #linksbottom{padding:10px; text-align:center;}
#wrapper #content #linksbottom a{color:#0153A5; text-decoration:underline;}
#wrapper #content #linksbottom a:hover{color:#0153A5; text-decoration:none;}
#wrapper #skyscraper {position:fixed;height:600px;margin-left:1010px;width:158px;/* met border = 160px */}
#wrapper .leaderboard{margin: 15px 0px 15px 0px;text-align:center;width:993px; /* met border = 995px */ }
#wrapper #content #header{background:url(/Images/header_bg.gif) no-repeat top left;float:left;height:100px;width: 660px;}
#wrapper #content #header a{display:inline-block;margin-left:10px;margin-top:25px;}
#wrapper #content #login {background:url(/Images/logon_bg.gif) no-repeat top right;color:#FFFFFF;height:100px;float:left;margin-bottom:10px;margin-left:5px;width: 330px;}
#footer{background:url(/Images/footer_bg.gif) no-repeat top left;color:#FFF;height:30px;margin-top:10px;padding-top:8px;text-indent:1em;width: 995px;}
#footer a{color:White; text-decoration:underline;}
#footer a:hover{color:White; text-decoration:none;}

/* hoofdnavigatie */
#navigatie {background:url(/Images/navigatie_bg.gif) no-repeat top right; color:#FFF; height:30px; margin-bottom:5px; width:995px;}
#navigatie #menu{float:left; padding-left:15px; padding-top:4px;}
#navigatie #menu a {background:url(/Images/hebbes_navigation_button_r.gif) no-repeat; color:#FFF; cursor:pointer; display:block; float:left; height:22px; line-height:22px;padding:0 0 0 12px; margin-right:1px; text-align:center; text-decoration:none;}
#navigatie #menu a b { background:url(/Images/hebbes_navigation_button.gif) right top; display:block; float:left; padding:0 12px 0 0;}
#navigatie #menu a:hover { background:url(/Images/hebbes_navigation_button_r_over.gif) no-repeat; color:#fff;}
#navigatie #menu a:hover b {background:url(/Images/hebbes_navigation_button_over.gif) right top;}
#navigatie #language {float:left;margin-top:4px;text-align:center;width:200px;}
#navigatie #language a{color: #FFF; text-decoration:underline;text-transform:uppercase;}
#navigatie #language a:hover{color: #FFF; text-decoration:none;text-transform:uppercase;}
#navigatie #search {float:right; width:325px;}
#navigatie #search div {margin-right:5px; margin-top:4px; text-align:right;height:22px;}
#navigatie #search div input[type=text] {font-size:10px;height:12px; margin:1px;margin-left:0px;margin-right:0px;width:120px;}
#navigatie #search button{font-weight:bold;}
#navigatie #search a {background:url(/Images/hebbes_navigation_button_r.gif) no-repeat; color:#FFF;cursor:pointer; display:block; float:left; height:22px; line-height:22px; margin-left:5px; padding:0 0 0 12px; text-align:center; text-decoration:none;}
#navigatie #search a b { background:url(/Images/hebbes_navigation_button.gif) right top; display:block; float:left; padding:0 12px 0 0;}
#navigatie #search a:hover { background:url(/Images/hebbes_navigation_button_r_over.gif) no-repeat; color:#fff;}
#navigatie #search a:hover b {background:url(/Images/hebbes_navigation_button_over.gif) right top;}
#navigatie #search b {background:url(/Images/hebbes_navigation_button_r.gif) no-repeat; color:#FFF; display:block; float:left; height:22px; line-height:22px;padding:0 0 0 12px; text-align:center; text-decoration:none;}
#navigatie #search b b { background:url(/Images/hebbes_navigation_button.gif) right top; display:block; float:left; padding:0 12px 0 0;}

#subnavigatie{display:inline-block;}
/* subnavigatie immo */
.subnavigatieimmo{background:url(/Images/immo_navigatie_bg.gif) no-repeat top right;height:30px; margin-bottom:10px; margin-top:5px; width:995px;}
.subnavigatieimmotitel {float:left;margin-top:-10px;text-align:center;width:85px;}
.subnavigatieimmotitel a{border-bottom:solid 2px white;color:#FFF;font-size:22px;font-weight:bold;line-height:2;text-decoration:none;}
.subnavigatieimmotitel a:hover{border:0;}
.subnavigatieimmomenu{float:left;margin-left:5px;margin-top:4px;}
.subnavigatieimmomenu a {background:url(/Images/immo_navigation_button_r.gif) no-repeat; color:#FFF; cursor:pointer; display:block; float:left; height:22px; line-height:22px;padding:0 0 0 12px;margin-right:3px; text-align:center; text-decoration:none;}
.subnavigatieimmomenu a b { background:url(/Images/immo_navigation_button.gif) right top; display:block; float:left; padding:0 12px 0 0;}
.subnavigatieimmomenu a:hover { background:url(/Images/immo_navigation_button_r_over.gif) no-repeat; color:#fff;}
.subnavigatieimmomenu a:hover b {background:url(/Images/immo_navigation_button_over.gif) right top;}
/* subnavigatie mijn hebbes */
.subnavigatiemijnhebbes{background:url(/Images/navigatie_bg.gif) no-repeat top right;height:30px; margin-bottom:10px;margin-top:5px; width:995px;}
.subnavigatiemijnhebbestitel{float:left;margin-top:-10px;text-align:center;width:165px; }
.subnavigatiemijnhebbestitel a{border-bottom:solid 2px white;color:#FFF;font-size:22px;font-weight:bold;line-height:2;text-decoration:none;}
.subnavigatiemijnhebbestitel a:hover{border:0;}
.subnavigatiemijnhebbesmenu{float:left;margin-left:5px;margin-top:4px;}
.subnavigatiemijnhebbesmenu a {background:url(/Images/hebbes_navigation_button_r.gif) no-repeat; color:#FFF; cursor:pointer; display:block; float:left; height:22px; line-height:22px;padding:0 0 0 12px; margin-right:3px; text-align:center; text-decoration:none;}
.subnavigatiemijnhebbesmenu a b { background:url(/Images/hebbes_navigation_button.gif) right top; display:block; float:left; padding:0 12px 0 0;}
.subnavigatiemijnhebbesmenu a:hover { background:url(/Images/hebbes_navigation_button_r_over.gif) no-repeat; color:#fff;}
.subnavigatiemijnhebbesmenu a:hover b {background:url(/Images/hebbes_navigation_button_over.gif) right top;}

/* main gedeelte */ 
#content .leftbox{background-color:#ccdded;float:left; margin-right:5px;width:165px;}
#content .leftbox #dvsearchagain {text-align: center; padding-top: 10px;}
#content .middle{float:left;min-height:530px;width:655px;}
#content .middlelarge{display:inline-block;float:left;min-height:530px;width:825px;} /* leftbox erbij optellen */
#content .middleXlarge{display:inline-block;float:left;min-height:530px;width:995px;} /* leftbox en rightbox erbij optellen */
#content .rightbox{background-color:#ccdded;float:left;margin-left:5px;width:165px;}
#content .sitemap{float:left;}
#content .rightinfo {float:right;font-size:11px;}
#content .rightinfo a{color:#0153A5;font-weight:bold;text-decoration:underline;}
#content .rightinfo a:hover{color:#0153A5;text-decoration:none;}

/* begin vertical*/
.verticalrubriektitel{color:#FFFFFF;font-size:1.6em;font-weight:bold;}
.rubriek{font-weight:bold;line-height:13px;margin-left:5px;margin-top: 10px;}
.subrubriek a{color:Black;font-weight:normal;line-height:15px;margin-left:10px;text-decoration:underline;}
.subrubriek a:hover{color:Black;font-weight:normal;line-height:15px;text-decoration:none;}

/* begin sitemap */
.sitemapstyle{color:#0153A5;font-size:11px;font-weight:bold;}
.sitemapstyle a{color:#0153A5;font-weight:normal;text-decoration:underline;}
.sitemapstyle a:hover{color:#0153A5;font-weight:normal;text-decoration:none;}

/* algemene stylen */
.status{border: solid thin Green; color:Green;display: block;margin-top: 5px;padding: 10px;}
.error{ border: solid thin Red; color:Red; display:block;margin-top: 5px;padding: 10px;}
.okinfo{color:Green;}
.clear{clear:both;}
.nowrap{white-space:nowrap;}
.spRequired{display:inline-block;font-size:20px;font-weight:bold;padding-top:6px;}
.MapContainer{height: 400px;width: 655px;} /* info: map.ascx size in javascript to keep the right format */
div.LabeledMarker_markerLabel{color: white; font-family: Arial; font-size: 9px; font-weight:bold; width: 35px; text-align: center;}

.Verplicht
{
    background-image:url(/Images/verplichtveld.png);
    background-position:center center;
    background-repeat:no-repeat;    
    height:10px;
    width:10px;
}


/* BEGIN fieldset rounded corners */ 
.b0,.b1, .b2, .b3, .b4, .b5{font-size:1px; overflow:hidden; display:block;}
.b0 {height:1px; margin-top:5px;}
.b1 {height:1px; background:#7FADD1; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #7FADD1; border-left:2px solid #7FADD1; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #7FADD1; border-left:1px solid #7FADD1; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #7FADD1; border-left:1px solid #7FADD1; margin:0 1px;}
.b5 {height:1px; margin-bottom:5px;}
.contentb {background: #fff; border-right:1px solid #7FADD1; border-left:1px solid #7FADD1; padding:5px;}
.contentb div {}
/* END */
/* BEGIN licht blauwe titel met afgeronde hoeken */
.titelIMG{background:url(/Images/titel_XXL.gif);display:block; height:30px;width:825px;}
.titelXL{background:url(/Images/titel_XL.gif);color:#fff; display:block; font-size:13px; font-weight:bold; height:23px; padding-left:10px; padding-top:7px; width:804px;}
.titelL {background:url(/Images/titel_L.gif); color:#fff; display:block; font-size:13px; font-weight:bold; height:23px; padding-left:10px; padding-top:7px; width:796px;}
.titelML {background:url(/Images/titel_ML.gif); color:#fff; display:block; font-size:13px; font-weight:bold; height:23px; padding-left:10px; padding-top:7px; width:630px;}
.titelM {background:url(/Images/titel_M.gif); color:#fff; display:block; font-size:13px; font-weight:bold; height:23px; padding-left:10px; padding-top:7px; width:485px;}
.titelS {background:url(/Images/titel_S.gif); color:#fff; display:block; font-size:13px; font-weight:bold; height:23px; padding-left:10px; padding-top:7px; width:290px;}
/*.titelXL a, .titelL a, .titelM a, .titelS a{color:#fff; text-decoration:underline;}
.titelXL a:hover, .titelL a:hover, .titelM a:hover, .titelS a:hover{color:#fff; text-decoration:none;}*/

.titelXL .linklarge, .titelL .linklarge, .titelM .linklarge, .titelS .linklarge{color:#fff; text-decoration:underline;}
.titelXL .linklarge:hover, .titelL .linklarge:hover, .titelM .linklarge:hover, .titelS .linklarge:hover{color:#fff; text-decoration:none;}
.titelXL .labellarge, .titelL .labellarge, .titelM .labellarge, .titelS .labellarge{color:#fff; text-decoration:none;}

/* MY ADS */
.title {color:#fff; font-size:13px; font-weight:bold; padding-left:10px;}
.title a {color:#fff; text-decoration:underline;}
.title a:hover {color:#fff; text-decoration:none;}
.containerBlueDark { background:#0054A5;}
.rtopBlueDark, .rbottomBlueDark { background:#fff; display:block; }
.rtopBlueDark *, .rbottomBlueDark * { background:#0054A5; display: block; height: 1px; overflow: hidden; }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{ height: 2px; margin: 0 1px; }
/* action bar */
.b0a,.b1a, .b2a, .b3a, .b4a, .b5a{font-size:1px; overflow:hidden; display:block;}
.b0a {height:1px; margin-top:5px;}
.b1a {height:1px; background:#f00; margin:0 5px;}
.b2a {height:1px; background:#ffdbdb; border-right:2px solid #f00; border-left:2px solid #f00; margin:0 3px;}
.b3a {height:1px; background:#ffdbdb; border-right:1px solid #f00; border-left:1px solid #f00; margin:0 2px;}
.b4a {height:2px; background:#ffdbdb; border-right:1px solid #f00; border-left:1px solid #f00; margin:0 1px;}
.b5a {height:1px;}
.contentba {background: #ffdbdb; border-right:1px solid #f00; border-left:1px solid #f00;color:#0153A5;font-weight:bold; padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;text-align:center;}
.contentba #left{padding:20px;text-align:left;}
.contentba #left span{margin-left:15px;}
.contentba a{color:#0153A5;font-weight:bold; text-decoration:underline;}
.contentba a:hover{color:#0153A5;text-decoration:none;}
/* END */
/* hints */
.rightbox .hints{margin:5px;}
.rightbox .banner{margin-top:10px;text-align:center;} 
.b0h,.b1h, .b2h, .b3h, .b4h, .b5h{font-size:1px; overflow:hidden; display:block;}
.b0h {height:1px; margin-top:5px;}
.b1h {height:1px; background:#0153A5; margin:0 5px;}
.b2h {height:1px;  border-right:2px solid #0153A5; border-left:2px solid #0153A5; margin:0 3px;}
.b3h {height:1px;  border-right:1px solid #0153A5; border-left:1px solid #0153A5; margin:0 2px;}
.b4h {height:2px;  border-right:1px solid #0153A5; border-left:1px solid #0153A5; margin:0 1px;}
.b5h {height:1px;}
.contentbh {border-right:1px solid #0153A5; border-left:1px solid #0153A5; padding-left:8px;padding-right:8px;padding-top:0px;padding-bottom:0px;}
.contentbh div {color:#0153A5;padding-bottom:5px;}
.contentbh .titelbox{ background-image:url(/Images/hintsicoon.gif); background-repeat:no-repeat; font-weight:bold;height:24px;padding-left:35px;padding-top:3px;}
.contentbh .titel{font-weight:bold;padding-bottom:3px;padding-top:3px;}
.contentbh div a{color:#0153A5;font-weight:bold; text-decoration:underline;}
.contentbh div a:hover{color:#0153A5;text-decoration:none;}
/* END */ 

/* lightbox */
.lightboxTitle {color:#0153A5;font-weight:bold;font-size:13px; }
.bglightbox{background-color:#000;}
.lightbox{background-color:#FFF;border:solid 4px #CCDDED;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:10px;}
.lightboxkruisje{cursor:pointer;display:block; float:right;}
#lightboxinfo input[type=text]{margin-bottom:5px;width:300px;  }
#lightboxinfo div{margin:5px;}
#lightboxinfo a{color:#000;text-decoration:underline;}
#lightboxinfo a:hover{text-decoration:none;}
#lightboxinfo #ImmoMySearch_PerEmail{margin-bottom:5px;}
#lightboxinfo2 div, #lightboxinfo3 div, #lightboxinfo4 div{margin:5px;}
#lightboxinfo2 a, #lightboxinfo3 a, #lightboxinfo4 a{color:#000;text-decoration:underline;}
#lightboxinfo2 a:hover, #lightboxinfo3 a:hover, #lightboxinfo4 a:hover{text-decoration:none;}

/* empty result */
.emptyResult { text-align:center; padding: 50px 0 50px 0;}

/* interlinking */
#wrapper #content #header #interlinking{font-size:11px; color:#FFF;}
#wrapper #content #header #interlinking a{font-size:11px; color:#FFF;cursor:pointer;margin-top:25px;}
#wrapper #content #header #interlinking a:hover{font-size:11px; color:#FFF;cursor:pointer; text-decoration:none;}
#wrapper #content #header #interlinking a:visited{font-size:11px; color:#FFF;cursor:pointer;}
#wrapper #content #header #interlinking table{float:right; margin-top: 4px;}
#wrapper #content #header #interlinking table td a{margin:0px;}

/* mapSearch Control */
.outerMPC{padding-left:10px;min-height:30px;}
.innerMPC{float:right;}
.lblMPC{/*margin-top:5px;*/float:left;}
.txtMPC{margin:0;padding:0;width:145px;}




