.bookingbody { /* Body-Tag */
    background-color:#FFFFFF; color:#333333;
    font-family:verdana, arial, sans-serif; font-size:11px; font-weight:normal; 
    }
.bookingtitel { /* Titel zuoberst */
    font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #C34114;
    }
.bookingtext { /* Normaler Text */
    font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #333333;
    }
.bookingtextklein { /* Normaler Text kleiner */
    font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #333333;
    }
.bookingtextkleininvers { /* Normaler Text klein und farbinvertiert */
    font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #FFFFFF; 
    }
.bookingtexthinweis { /* Normaler Text mit Hervorhebung */
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #C34114;
    }
.bookingtexthinweisklein { /* Normaler Text mit Hervorhebung kleiner */
    font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #C34114;
    }
.bookingprogress { /* Text der Fortschritsanzeige nicht gewählt */
    font-family:verdana, arial, sans-serif;
	font-size:13px;
	font-weight:bold; 
	color:#BBBBBB;
    }
.bookingprogressx { /* Text der Fortschrittsanzeige ausgewählt */
    font-family:verdana, arial, sans-serif;
	font-size:13px;
	font-weight:bold; 
	color:#222222;
    }
.bookingtabtitel { /* Tabellenzeile Spaltentitel */
    background-color:#EBD8AB;
    color:#333333;
    font-family:verdana, arial, sans-serif;
	font-size:13px;
	font-weight:bold; 
    }
.bookingtabtitelklein { /* Tabellenzeile Spaltentitel kleiner */
    background-color:#EBD8AB;
    color:#333333;
    font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal; 
    }
.bookingtabtitelinvers { /* Tabellenzeile Spaltentitel invertiert */
    background-color:#660000;
    color:#FFFFFF;
    font-family:verdana, arial, sans-serif;
	font-size:13px;
	font-weight:bold; 
    }
.bookingtabzeile { /* Tabellenzeile Inhaltszelle */
    background-color:#FFECC0;
    color:#333333;
    font-family:verdana, arial, sans-serif;
	font-size:13px;
	font-weight:normal; 
    }
.bookingtabzeileklein { /* Tabellenzeile Inhaltszelle kleiner */
    background-color:#FFECC0;
    color:#333333;
    font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal; 
    }
.bookingbuchen { /* Hervorgehobener Text für Buchen */
    color:#CC0000;
    font-family:verdana, arial, sans-serif;
	font-size:16px;
	font-weight:bold; 
    }
.bookingbuchenklein { /* Hervorgehobener Text für Buchen kleiner */
    color:#CC0000;
    font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal; 
    }
.bookinglink:link {text-decoration: underline; color: #333333;} /* Standard-Link */
.bookinglink:visited {text-decoration: underline; color: #333333;}
.bookinglink:hover {text-decoration: none; color: #C34114;}
.bookinglink:active {text-decoration: none; color: #C34114;}
.bookinglink8ung:link {text-decoration: underline; color: #333333; background-color:#EBD8AB; font-weight:bold;} /* Achtung-Link */
.bookinglink8ung:visited {text-decoration: underline; color: #333333; background-color:#EBD8AB; font-weight:bold;}
.bookinglink8ung:hover {text-decoration: none; color: #C34114; background-color:#EBD8AB; font-weight:bold;}
.bookinglink8ung:active {text-decoration: none; color: #C34114; background-color:#EBD8AB; font-weight:bold;}
.bookingbutton {} /* Standard-Button */
.bookingaktbutton {} /* Hervorgehobener Button */
.bookingeditfield {font-family: verdana, arial, sans-serif; font-size: 13px;}
.bookingaktfield {font-family: verdana, arial, sans-serif; font-size: 13px;}