/*************************************************
**  Error Box styling
*************************************************/

    .errorBox {
        background: #FBE3E4 url(http://gis2.netzpepper.de/images/icons/knobButtons/error.png) no-repeat scroll 9px 8px;
        border: 1px solid #FFBABA;
        color: #D8000C;
        line-height: 18px;
        margin-bottom: 10px;
        padding: 15px;
        padding-left: 50px;
    }
    
        #leftContent .errorBox ul {
            margin: 10px 0 0 28px;
        }



/*************************************************
**  Suchformular
*************************************************/
 
input[type=hidden] {
  display:none !important;
}

 div.searchWrap form input {
    background: #F2F2F2;
    border: 1px solid #D7D7D7;
    font-size:13px;
    margin-bottom:3px;
    padding:2px;
    width:158px;
    margin-right: 30px;
 }
 
div.searchWrap form input.spacerT {
margin-left:-5px;
padding-left:0;
text-align:left;
width:30px;
margin-right: 0px;
}


select.selectWidth {
  /*background: black;*/
}
label.fixWidth {
  width: 45px; 
  display: block;
  float: left;
}


select.selectWidth {
  width: 100px;
  }
select#selectG, select#selectS, select#selectO {
  width: 50px;   
}

#leftContent h2 {
margin-bottom:12px;
padding-top:3px;
}
h1#h1_hausdaten {
  margin-top: 10px;
}

h2.topmargin {
  margin-top: 10px;
}

table.table_ausstattung td.table_zweidrittel {
  width: 380px; 
  vertical-align: top;
}
 
 div.checkboxListItem {
  float: left;
  width: 190px;
  display: block;
  overflow: hidden;
 }
 

div#leftContent div.searchContent table.hausdaten h2.searchHeader2 {
  width: 140px;
}
 
 
 
table.table_ausstattung td.table_zweidrittel label{
  width: 160px;
  display: block;
  float: left;
}
table.table_ausstattung td.table_zweidrittel input{
  width: 30px !important;
  display: block;
  float: left;
}



table.table_ausstattung td.table_eindrittel {
  width: 190px;
}



table.table_ausstattung td.table_eindrittel input{
  width: 30px;
  float: left;
}
table.table_ausstattung td.table_eindrittel label{
  width: 150px;
  float: left;
}

table.table_ausstattung td.table_zweidrittel input#ytfrontBetBetriebSearchForm_ausstattung {
  display: none;
}

/* Orte-Liste */
div#searchOrtListe{
    position:relative;
}

div#searchOrtListe img{    
    display:none;
    position:absolute;    
    top:10%;
    left:44%;
    background-color:#F2F2F2;
    padding:7px;
    border:solid 1px #9B9B9B;
}

label.spacerR {
  display: block;
} 

div#mainWrap div.searchContent table.hausdaten div.checkboxListItem {
  width: 140px;
}
input[type="checkbox"],
input[type="radio"] {
    border: 0 !important;
    background: 0 !important;
}
div#mainWrap div.searchContent table.hausdaten td{
  vertical-align: top;
}



div.searchWrap table.hausdaten label, div.searchWrap table.hausdaten input  {
  display: block;
  float: left;
}

div#leftContent div.searchContent h2.sh_long {

  width: 185px !important; 
}
