/** Standard-Label-Formatierung (Labels stehen links vorm Eingabefeld */
label, .label{
width: 150px;
}

/** Standard-Eingabefeld-Formatierung (Felder sind rechts vom Label - Abstand um Zeilenumbruch für IE6 + IE7 zu erzwingen) **/
form#contact input, form#contact textarea, form#contact select{
float: left;
margin-right: 320px;
}

/** Label- und Eingabefeldformatierungen bei Fehlern **/
form span.error{
margin-left: 150px;
}

form input.error, form select.error, form textarea.error{
margin-right: 100px !important; /** k.a. Warum aber wenn die Fehlermedldung angezeigt wird muss der Abstand geringer werden **/
}

.bookingLink{
width: 100%;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}