/* xforms */
#formError {
float:right;
width:240px;
border:1px solid red;
background-color:#ededed;
padding-left:5px;
}
  #formError p {
  padding:0px;
  margin:0px;
  border-bottom:1px solid #ffffff;
  }
  
.addressbutton {display:none;}

#objectdetail #form1 h1{font-size:20px;line-height:20px;font-weight:normal;color:#000;margin: 0 0 8px 0;}
#form1 h2{display:none;}
#form1 .page{width:100%;}
#form1 .pageNav{display:none;}
#form1 .addressGroup { background:#d4effc; }
#form1 .addressGroup .addressTitle { font-size: 12px; padding:8px 0 10px 0; color: #00adef; font-weight: bold;}
#form1 .addressGroup a {}
.specialSelect {border: 1px solid #00adef; background-color: #ededed; margin-bottom:10px;width:175px;overflow:auto;}
#ClientFormActions .specialSelect, #ClientFormRequestServices .specialSelect, #ClientFormRequestInformation .specialSelect {width:400px;}
.specialItem { background: #ededed; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
.specialItem, .specialActive, .specialActive2 {line-height: 18px;}
.specialItemTitle {color:#008000;font-weight: bold;margin-left: 3px;}
.specialActive, .specialActive2 {color: #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
.specialActive {background-color: #00adef;}
.specialActive2 {background-color: #00adef;}
#ClientFormWOzoHouseSubType, #ClientFormWOzoAppartmentType, #clientPlaces, #clientAreas {
width:220px !important;
}
#clientNeighbourhoods {
width:197px !important; 
}
#ClientFormWOzoHouseSubType .specialSelect,
#ClientFormWOzoAppartmentType .specialSelect,
#clientPlaces .specialSelect,
#clientAreas .specialSelect,
#clientNeighbourhoods .specialSelect {
width:195px;
}
.addressLabel{display:none;}

/*object details*/
h2.intro{display:none;}
.objecttexts h2{
  font-size: 12px;
  color: #00adef;
  padding: 0px 15px;
  cursor: pointer;
/*  background:url(../../img/icon-plus.gif) no-repeat 0px 5px;*/
}

.objecttexts .open {
  background:url(../../img/icon-minus.gif) no-repeat 0px 5px;
}

.objecttexts .closed {
  background:url(../../img/icon-plus.gif) no-repeat 0px 5px;
}

/*object zoeker*/
#dynamic_searcher{
margin-bottom:10px;
}
  .dyn_srch_colum {
  width:151px;
  margin-right:5px;
  float:left;
  /*width:203px;*/
  }
    .dyn_srch_header{
    background-color:#ccc;
    font-weight:bold;
    color:#ffffff;
    padding-left:5px;
    }
    .dyn_srch_area{
    border:1px solid #ccc;
    height:150px;
    overflow:auto;
    font-size: 11px;
    }
      .dyn_srch_value_normal{
      border-top:1px solid #ffffff;
      border-left:1px solid #ffffff;
      border-right:1px solid #ffffff;
      padding-left:5px;
      color:#666;
      }
      .dyn_srch_value_selected{
      border-top:1px solid #ffffff;
      border-left:1px solid #ffffff;
      border-right:1px solid #ffffff;
      background-color:#00adef;
      padding-left:5px;
      color:#ffffff;
      }
  .dyn_srch_submit{
  text-align:right;
  margin-top:5px;
  }
  
#search_form {
padding-top:5px;
}
  
#search_quick{ display:none; height:65px;}
  #search_address_tekst, #search_address_field {
  line-height: 28px;
  }
  #search_address_tekst {
  width:100%;
  }

    #search_address_field #srch_field {
    margin: 0px 30px;
    width: 294px;
    }

    #search_address_field #srch_button {  
    }
#search_tabs {
height:21px;
border-left:1px solid silver;
}
  #search_tabs a {
    display:block;
    background-color:silver;
    color:#ffffff;
    width:150px;
    text-decoration:none;
    text-align:center;
    line-height:20px;
    border-top:1px solid silver;
    border-right:1px solid silver;
    float:left;
    font-weight:bold;
  }
    #search_tabs a.inactive {
    background-color:#ffffff;
    color:#666;
    }
#search_screens {
border: 1px solid silver;
padding:5px;
}
  #search_advanced {
  height:200px;
  }
  #dynamic-searcher-new p {
  margin:0px;
  position:relative;
  margin-top:-20px;
  padding:0px;
  width: 500px;
  }
  
/*search refine*/
.ref_srch_colum{
border-bottom: 1px dashed #00adef;
padding:10px;
}
  .ref_srch_header{
  font-weight:bold;
  color:#00adef;
  }
  .ref_srch_header a {
    padding-left: 5px;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #00adef;
  }
  .ref_srch_header a:hover {
    text-decoration: underline;
  }
  .ref_srch_area{
  padding-left:5px;
  }
    .ref_srch_area a {
    color:#000000;
    text-decoration:none;
    }
    .ref_srch_area a:hover {
    text-decoration:underline;
    }
      .ref_srch_area .ref_srch_num {
      color:#00adef;
      font-weight:bold;
      }
      
/*two columns*/
.twocolumns {
}
  .twocolumns td {
  }
  .twocolumns .col01 {
  width: 48%;
  }
  .twocolumns .col02 {
  width: 48%;
  }
/*three columns*/
.threecolumns {
}
  .threecolumns td {
  }
  .threecolumns .col01 {
  width:33%;
  }
  .threecolumns .col02 {
  width:33%;
  }
  .threecolumns .col03 {
  width:33%;
  }
/*four columns*/
.fourcolumns {
}
  .fourcolumns td {
  }
  .fourcolumns .col01 {
  width:23%;
  }
  .fourcolumns .col02 {
  width:23%;
  }
  .fourcolumns .col03 {
  width:23%;
  }
  .fourcolumns .col04 {
  width:23%;
  }