@charset "utf-8";
/* CSS Document */

#formular1 input, #formular1 select, #formular1 textarea {margin:0;padding:0px;margin-bottom:2px;border:1px solid #808080;background-color:#F0F0F0;}
select {width: 145px;}
#formular1 select.Typ, select.Verpflegung {width: 220px;} {width: 220px;}

#formular1  label { width: 150px; float: left; }
#formular1  label.error { float: none; color: red; padding-left: .5em; vertical-align: top; border:0px;}
.error {border:1px solid #FF0000;}
#formular1  label#labelNummer {float: none;width:30px;}


#formular1 fieldset {border:1px solid #D0D0D0;padding:5px;margin-top:20px;}
#formular1 #AbsatzDatenschutz {padding-top:20px;padding-bottom:10px;}

#formular1 p {
padding-bottom:5px;
}

#formular1 p#anzahlzimmer {
padding-bottom:20px;
}





#formular1 #absenden{
position:relative;
left:0px;
top:0px;	
display:inline-block;
width:78px;
height:21px;
line-height:21px;
color:#FFF;
font-size:10px;
cursor:pointer;
border:0px;
text-align:center;
text-decoration:none;
background-color:#F00;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

#formular1  input:hover#absenden {
background-color:#900;
}
