@charset "utf-8";
/* CSS Document */

input, select, textarea {margin:0;padding:0px;margin-bottom:2px;border:1px solid #808080;background-color:#F0F0F0;}
select {width: 145px;}
select.Typ, select.Verpflegung {width: 220px;} {width: 220px;}

label { width: 100px; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; border:0px;}
.error {border:1px solid #FF0000;}
label#labelNummer {float: none;width:30px;}


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;
}

#absenden {
cursor:pointer;
padding:5px;
background-color:#e59112;
color:#000;
border-right:2px solid #808080;
border-bottom:2px solid #808080;
}

#absenden:hover {
border-right:2px solid #000;
border-bottom:2px solid #000;
color:#FFF;
}


