/*formular*/


#fiset legend {
margin-left:25px;
padding:5px;
color:#fff;
}

#anfragebody {
width:96%;
margin:0 auto;
font-size:12px;
}



#anfragebody #anfrage_form_wrap1 {
width:46%;
float:left;
padding:0 7px;
float:left;}

#anfragebody #anfrage_form_wrap2 {
float:right;
width:46%;
padding:0 7px;}




#anfragebody .form_head_3 {
margin:15px 0 15px 0;
text-align:center;
padding:3px;
width:98%;
font-weight:bold;
color:#fff;
background-image:url(../images/bg/hea.gif);
background-repeat:repeat-x;
}


#anfragebody .form_head_2 {
margin:15px 0 15px 0;
text-align:center;
padding:3px;
width:98%;
font-weight:bold;
color:#fff;
background-image:url(../images/bg/hea.gif);
background-repeat:repeat-x;}

#anfragebody .anfzeiten {
margin:0 auto 10px;
text-align:center;}



#anfragebody .anfzeiten .sp2 {
margin-left:15px;}

.anfrage_form_wrapper {
background-image:url(../images/bg/hea.gif)repeat-x;
padding:10px 10px 20px 5px;
}


.zimmer_ta {
font-size:11px;
}

.anfrage_form_wrap_11  {
float:left;
width:47%;
padding:0 7px;}

.anfrage_form_wrap_11 select  {
width:110px;}


#anfragebody input, #anfragebody select, #anfragebody textarea{
font-size:11px;
padding:2px;
border: 1px solid silver;
background-color:#ffff99; }

#anfragebody input.error, #anfragebody textarea.error,#anfragebody select.error
{border: 1px solid red; display:block;}

label.error {
color:#c10001}

#anfragebody textarea {
margin-bottom:10px;}

#anfragebody .sub {
background-color:#254589;
color:#fff;
cursor:pointer;
}

#anfragebody .sub:hover{
background-color:#c10000;
}

.form_bsr {
font-weight:bold;
font-size:90%;
}

.form_bsr1 {
width:20px;
margin-top:4px;
float:left;
font-weight:bold;
font-size:90%;
}