/* Used for the main page */
HTML, body {
background: #ffffff;
text-align: center;
padding: 0;
color: #666;
}

body {
margin: 40px 0;
}

HTML, body, td, textarea, select, input {
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
}

hr {
border: none 0;
margin: 4px 0;
padding: 0;
border-top: 1px dashed #00adef;
height: 1px;
}

a {
outline: none; /* remove outline in Mozilla */
color: #00adef;
}

p {
margin: 0;
padding: 0;
margin-bottom:8px;
color: #000;
}


h1 {
font-size: 22px;
font-weight: normal;
margin: 0 0 8px 0;
color: #00adef;
}

h2 {
font-size: 18px;
line-height: 20px;
font-weight: normal;
color:#000;
margin: 0 0 8px 0;
}
  h2 a {
  color:#000 !important;
  text-decoration:none;
  }

h1 + h2 {
margin-top:-8px;
}

h3 {
font-size: 11px;
color: #000000;
margin: 0;
}

h4, h5, h6 {
}

.black {
color: #000000;
}

.searchform {
width: 200px;
}


.clear {
clear:both;
height:1px;
overflow:hidden;
}

.bold {
font-weight: bold;
}


#placeholder {
width: 904px;
text-align: left;
margin-left: auto;
margin-right: auto;
}

#headerholder {
height: 90px;
background: #fedb00 url(../../img/logo-atta.gif) no-repeat 15px center;
}

#header {
height: 90px;
background: url(../../img/logo-nvm.gif) no-repeat 865px 15px;
}

#headernav {
float: right;
margin-top: 67px;
margin-right: 15px;
color: #000000;
font-weight: bold;
}

#headernav a{
color: #000000;
text-decoration: none;
}

#headernav a:hover {
color: #775908;
}
#mediaholder {
background-repeat:no-repeat;
height: 97px;
margin-top: 3px;
margin-bottom: 3px;
}

#mediatitle {
background-image:url(../../img/blokjes.gif);
font-family: "Lucida Grande";
padding-top:58px;
padding-left:18px;
color: #ffffff;
font-size: 24px;
font-weight: bold;
}

#mainmenuholder {
margin-bottom: 3px;
padding: 0px;
border: 0px;
background: #00adef;
height:18px;
width: 677px !important;
overflow:hidden;
}
  #mainmenu, #submenu {
  width:677px;
  overflow:hidden;
  }
    #mainmenucontent, #submenucontent {
    width:900px;
    }

#content {
overflow:hidden;
}

#submenuholder {
background: #dbe6d5;
height:18px;
width: 677px !important;
overflow:hidden;
}

  #mainmenucontent div, #submenucontent div {
  float: left;
  margin: 0px;
  width:110px;
  text-align: center;
  border-right: 3px solid #ffffff;
  height:18px;
  }
    #mainmenucontent div.item6, #submenucontent div.item6 {
    width:112px;
    border-right:none;
    }

#mainmenucontent a, #submenucontent a {
color: #ffffff;
text-decoration: none;
display: block;
width: 100%;
height: 18px;
font-weight: bold;
line-height:18px;
}

  #mainmenucontent a.itemNor{
  background: #00adef;
  }
  #mainmenucontent a.itemNor:hover {
  background: #009bd8;
  }
  #mainmenucontent a.itemAct {
  background: #6db43f;
  }
  #mainmenucontent a.itemAct:hover {
  background: #62a239;
  }

  #submenucontent a.itemNor{
  color: #333;
  background: #dbe6d5;
  }
  #submenucontent a.itemNor:hover {
  color: #333;
  background: #d2dccc;
  }
  #submenucontent a.itemAct{
  background: #6db43f;
  color: #fff;
  }
  #submenucontent a.itemAct:hover {
  background: #62a239;
  }

#searchbar {
float: right;
width: 224px;
height: 18px;
background:#6ccff6;
overflow: hidden;
}

#searchbar input {
height:10px;
width: 190px;
border: 1px solid red;
margin-top: 0px;
line-height: 10px;
font-size: 10px;
}

#contentholder {
}

#content {
/*width:678px;*/
width: 678px !important;
width: 677px;
}

form {
padding-right: 0;
margin-right: 0;
}

  #content a {
  color: #00adef;  
  }

#contentpadding {
padding: 25px 30px 25px 10px;
}

#mainsearch {
}

.normal .mainsearchnumber {
font-weight: bold;
font-size: 10px;
color: #333;
}

.active .mainsearchnumber {
font-weight: bold;
font-size: 10px;
color: #d4effc;
}


.mainsearchcriteriaholder {
float: left;
width:150px;
margin-right: 5px;
height: 200px;
border: 1px solid #ccc;
overflow: auto;
padding: 1px;
}

.mainsearchcriteriaholder div {
}

.mainsearchcriteriaholder div div{
}

.mainsearchcriteriaholder * * a {
display: block;
text-decoration: none;
}

.mainsearchcriteriaholder * .normal a {
color: #666;
margin-top: 1px;
padding-left: 2px;
}

.mainsearchcriteriaholder * .normal a:hover {
background: #e5e5e5;
}

.mainsearchcriteriaholder * .active a{
color: #ffffff;
background: #00adef;
margin-top: 1px;
padding-left: 2px;
}

.mainsearchcriteriaholder * .active a:hover{
color: #ffffff;
background: #009bd8;
}


.mainsearchplace {

}

.mainsearcharea {

}

.mainsearchtype {

}

.mainsearchprice {
}

.mainsearchsubmit {
float: right;
margin-top: 10px;
margin-right: 3px;
}

#searchresult {
}

.backnav {
float: right;
}


.backnav a{
color: #339900;
}

.backnav a:hover{
color: #336600;
}

.parcel td, .parcel th{white-space:nowrap;padding-right:5px;text-align:left;}
  .parcel.header{color:#000000;}
    .parcel a{text-decoration:none;color:#000000;}
  .parcel .parcelheadernr{width:150px;}
  .parcel .parcelheaderlivingspace{width:105px;}
  .parcel .parcelheadergroundspace{width:105px;}
  .parcel .parcelheaderprice{width:125px;}
  .parcel .parcelheaderstatus{width:130px;}

.odd {
background-color: #f1f1f1;
}

.even {
background: #ffffff;
}

#searchresult .searchresultcount {
color: #000000;
margin-bottom: 30px;
}

#searchresult .object {
background-position: left center;
background-repeat: no-repeat;
height: 108px;
margin-bottom: 8px;
cursor:pointer;
}
  #searchresult .objectcontent {
  margin: 0 0 0 175px;
  padding: 8px 8px 0 0;
  line-height: 12px;
  height:89px;
  overflow:hidden;
  }
    #searchresult .objectspecs {
    width:155px;
    padding-left:5px;
    float:right;
    }
    
    #searchresult .objectspecs a {
      text-decoration: none;  
    }
    
    #searchresult .objectspecs a.openhuis {
      text-decoration: underline;
    }
    
      #searchresult .fullheight {
      height:89px;
      }
      #searchresult .object p {
      font-size:11px;
      line-height: 14px;
      margin: 0px 0 4px 0;
      padding: 0;
      color: #00adef;
      }

      #searchresult .output {
      color: #000000;
      font-weight:normal !important;
      text-transform:capitalize;
      }
    #searchresult .object h1, #searchresult .object h1 a {
    font-size: 18px;
    line-height: 18px;
    margin: 0 0 5px 0;
    font-weight: normal;
    color: #00adef;
    text-decoration:none;
    }
    #searchresult .object h2 {
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 14px 0;
    padding:0;
    font-weight: normal;
    color: #000000;
    }
    #searchresult .objecttext {
    width: 320px;
    height: 53px;
    line-height: 13px;
    margin: 0px 10px 0 0;
    overflow: hidden;
    color: #000000;
    font-size:11px;
    }





#searchresult #paging {
border-top: 1px dashed #00adef;
padding-top: 5px;
color:#ffffff;
}
  #searchresult #paging #navigation{color:#000000;}
  .navLeft {width:20%;float:left;text-align:left;}
  .navMiddle {width:60%;float:left;text-align:center;}
  .navRight {width:20%;float:left;text-align:right;}

#objectdetail {

}

#objectdetail .mainimage{
margin-bottom: 20px;
cursor: pointer;
padding: 2px;
}

#objectdetail  #objectspecs, #objectdetail  #objectspecsright {  
float: left;
width:50%;
line-height: 30px;
margin-bottom: 20px;
}


#objectdetail  .objectspec {
border-bottom: 1px dashed #cccccc;
}

#objectdetail .output {
font-weight: bold;
color: #000000;
}
  #objectdetail .output a {
  text-decoration:none;
  }

#paging {
text-align: center;
font-weight: bold;
font-size: 11px;
margin:30px 0 0 0;
line-height: 24px;
}
  #paging a{
  color: #339900;
  text-decoration: none;
  margin:0 3px;
  }
  #paging a:hover{
  text-decoration: none;
  margin:0 3px;
  color: #336600;
  }
  #paging .active {
  background: #339900;
  color: #ffffff;
  font-weight: bold;
  padding: 0px 3px;
  }
  #paging .active:hover {
  background: #336600;
  color: #ffffff;
  }
  #paging a:hover{
  text-decoration: none;
  margin:0 3px;
  }

#borderholder {
float: right;
width:224px;
margin-top: 0px;
background: #d4effc;
}

#border {
}

#bordereventsholder {
}

#borderevents {
background: #ffffff;
padding-bottom:3px;
}

#borderevents img{
border:none;
padding:0px;
margin:0px;
}

#bordernewsholder {
}

.bordertitle {
}

.borderactionsitem a {
color: #00adef;
display: block;
line-height: 16px;
text-decoration: none;
}

.borderactionsitem a:hover {
color: #006699;
}


.bordernews, .borderactions, .borderrefine {
width:224px;
overflow: hidden;
}

.bordernewsitem, .borderactionsitem {
font-size: 11px;
line-height: 13px;
border-bottom: 1px dashed #00adef;
padding:8px 0px 8px 16px;
}

.bordernewsitem h1 {
font-size: 12px;
font-weight: bold;
color: #00adef;
margin: 0;
margin-bottom: 4px;
padding: 0;
}

.bordernewsitem p {
color: #00adef;
}

.bordernewsitem .more {
color: #00adef;
}

#objecthighlightedholder {
width:224px;
overflow: hidden;
border-bottom: 1px dashed #00adef;
cursor:hand;
}

.objecthighlightedtitle {
}

.objecthighlighted {
padding: 16px 0 16px 16px;
}

.objecthighlightedname {
font-size: 13px;
line-height: 15px;
margin-top: 8px;
margin-bottom: 5px;
font-weight: bold;
color: #00adef;
}
  .objecthighlightedname a {
  text-decoration:none;
  }

.objecthighlightedtext {
font-size: 11px;
color: #000000;
line-height: 14px;
margin-bottom: 5px;
}

.objecthighlightedspecs {
font-size: 11px;
color: #000000;
}

.objecthighlightedspecs ul {
margin: 0;
padding: 0;
}

.objecthighlightedspecs li {
margin: 0;
padding: 0;
padding-left: 10px;
line-height: 14px;
list-style-type: none;
background: url(../../img/bullet-square-blue.gif) no-repeat 0px 4px;
}

#recentobjectsholder {
}

.recentobjects {
font-size: 11px;
line-height: 11px;
color: #00adef;
}

.recentobjectstitle, .bordernewstitle, .objecthighlightedtitle, .objectactionsdtitle, .searchrefinetitle {
background: #6ccff6;
color: #ffffff;
padding-left: 16px;
margin-bottom: 3px;
}

.recentobjects {
}

.recentobject {
padding:8px 0px 8px 16px;
border-bottom: 1px dashed #00adef;
white-space: nowrap;
cursor:pointer;
}
  .recentobject a {
  text-decoration:none;
  }

.recentimage {
float: left;
width:56px;
}

.recenttext {
overflow: hidden;
width: 146px;
}


#footer {
background: #ffffff;
font-size: 10px;
text-align: right;
height: 16px;
padding-top:7px;
margin-top: 12px;
border-top: 3px solid #f0b310;
}
  #footer a{color:#000000;}
  #footer a:hover{text-decoration:none;}
  
#dynamic-searcher-new .dyn_srch_num {
/*display:none;*/
}
