/* Suchformulare */

#search_col {
width: 958px;
margin:10px 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px #000 solid;
border-top:1px #000 solid;
background:url(/img/blue_bg.gif) repeat top left;
font-weight:bold;
}


.form_1 {
float:left;
margin-right:20px;
margin-top:10px;
}

.form_2, .form_3, .form_4 {
float:left;
margin-right:20px;
margin-top:20px;
}

.form_5 {
float:left;
margin-top:4px;
}

.clearall { clear: both; }
input, select { font-size: 11px; margin:4px;  }



.selectbox_1 {
width:140px;
border: 1px solid #d5d5d5;
padding:0;
margin:5px 0 5px 0;
border-right: 0px;
}

.reiseziel {
width:157px;
padding:0;
font-size: 12px;
font-weight:bold;
color:#00009C;
margin:0 0 3px 0;
height:18px;
}

.hotelname  {
width:150px;
padding:1px 0 0 5px;
margin:5px 0 0 0;
border:1px solid #d5d5d5;
height:15px;
font-size: 12px;
font-weight:bold;
color:#DE0000;
}



#search_col input.checkbox
{
margin:3px 3px 0px 4px; height:12px; width:12px; border:1px solid #d5d5d5;
}
.form_5_right { float:left; }
.form_5_left { float:left; }

#search_col #suche_kind1, #suche_kind2, #suche_kind3 {
margin: 5px 0px 5px 0;
padding:0;
width:68px;
font-size: 11px;
border: 1px solid #d5d5d5;
border-right: 0px;
}


form { padding:20px; padding-top:0px;  padding-bottom:0px;}

#suche_submit {
background: url(/img/suchestarten.gif);
width:100px;
height:30px;
border:0; margin:25px 7px 7px 5px;
padding:0; float:right;
}

.suche_hotelname { margin: 3px 3px 3px 0px; padding:0; }

.detailsbutton { padding:10px; }
.cathead { margin:0; padding:0; border:0; }

h2.search {
font-size: 14px;
font-weight:bold;
color: #fff;
margin: 3px;
padding:0;
margin: 10px 0 5px 0;
}

#book
{padding:0px;}
