



/*Calendar Control*/

.calendarFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.calendarCtrl { font-size:10px; padding-left:3px;padding-right:3px;border:1px solid black; }
td.calendar { text-align:right;padding-left:3px;padding-right:3px; cursor:pointer; }
td.calendarHead { text-align:right;padding-left:4px;padding-right:4px; color:#121212; font-size:10px; }
td.calendarSunday { color:DarkRed; }
td.calendarAnotherMonth { color:DarkBlue; }
td.calendarDisabled { color:Gray; cursor:not-allowed; }

.calendarHeading { background:#E1E5F5; }
.calendarSelected { cursor: disabled; color:white; background:darkblue;}
span.monthScroll { cursor:pointer; color:#0000af; font-weight:bold; font-size:9px; }

/*Booking Form */
.checkBookForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.checkBookFormTitle { background:#CDD4ED; font-weight:bold; };
.bookResponse { font-size:11px; }
.bookTitle { height:30px; color:#000099; }
.bookHeading { background:#E1E5F5; padding-top:2px; font-weight:bold; padding-left:2px; padding-right:2px;font-size:10px; color:#000099; }
.bookEntry { padding-bottom:4px; padding-top:2px; padding-left:2px; padding-right:2px; }
.bookOnlineButton { padding-left:10px; }
.bookNetHotel{ cursor:hand; color:#2F4183; font-weight:bold; font-size:9px; text-decoration:underline; padding:0px; }
.closeButton 
{
	background-image:url('/suche/Images/close_tcm14-8354.gif');
	width:13px;
	height:13px; 
	cursor:pointer; 
	background-repeat:no-repeat; 
	background-position:center center; 
}

.backButton 
{ 
	background-image:url('/suche/Images/back_tcm14-8355.gif');
	width:16px;
	height:13px; 
	cursor:pointer; 
	background-repeat:no-repeat; 
	background-position:center center; 
}

.bookEntry { padding-bottom:4px; padding-top:2px; padding-left:2px; padding-right:2px; }
.bookOnlineButton { padding-left:10px; )