body { color: #434343; font-size: 10px; font-family: verdana; text-align: justify; }

p {}

td { color: #434343; font-size: 11px; font-family: verdana; }

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }

.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}

.tab_nav { text-align: center; color: #fff; font-size: 11px; font-family: verdana; }
.tab_nav a:link { color: #ffffff; text-decoration: none; }
.tab_nav a:visited { color: #fff; text-decoration: none; }
.tab_nav a:active { color: #0b55e5; font-weight: 900; text-decoration: none; }
.tab_nav a:hover { color: #0b55e5; font-weight: 900; text-decoration: none; }

.main_nav { color: #fff; font-size: 11px; font-family: verdana; padding-right: 8px; padding-left: 8px; }
.main_nav a:link { color: #ffffff; text-decoration: none; }
.main_nav a:visited { color: #fff; text-decoration: none; }
.main_nav a:active { color: #0b55e5; text-decoration: none; }
.main_nav a:hover { color: #0b55e5; text-decoration: none; }
/*td.main_nav:hover{ background-color: #ffffff;}*/

.nav_footer { color: #fff; font-size: 11px; font-family: verdana; }
.nav_footer a:link { color: #ffffff; text-decoration: none; }
.nav_footer a:visited { color: #fff; text-decoration: none; }
.nav_footer a:active { color: #0b55e5; text-decoration: none; }
.nav_footer a:hover { color: #67bcf8; text-decoration: none; }

.welcome_text { color: #fff; font-size: 10px; font-family: verdana; font-weight: 900; }

.maintable { color: #636363; font-size: 11px; font-family: verdana; text-align: justify; }

.calendar_day { color: #67a6d1; font-size: 9px; font-family: verdana; background-position: center; text-align: center; vertical-align: middle; }
.calendar_oldday { color: #ece9d8; font-size: 9px; font-family: verdana; background-position: center; text-align: center; vertical-align: middle; }

.calendar_day a:link { color: #67a6d1; text-decoration: none; }
.calendar_day a:visited { color: #67a6d1; text-decoration: none; }
.calendar_day a:active { color: #ffffff; text-decoration: none; background-color: #7bc5f6; }
.calendar_day a:hover { color: #ffffff; text-decoration: none; background-color: #7bc5f6; }

.calendar_link_month { color: #fff; font-size: 9px; font-family: verdana; padding-right: 8px; padding-left: 8px; }
.calendar_link_month a:link { color: #7bc5f6; text-decoration: none; }
.calendar_link_month a:visited { color: #7bc5f6; text-decoration: none; }
.calendar_link_month a:active { color: #7bc5f6; text-decoration: none; }
.calendar_link_month a:hover { color: #0a52e5; text-decoration: none; }

.table_link_nav { text-align: left; color: #5e5e5e; font-size: 11px; font-family: verdana; padding: 3px; text-decoration: underline; }
.table_link a:link { color: #5e5e5e; text-decoration: underline; }
.table_link a:visited { color: #5e5e5e; text-decoration: underline; }
.table_link a:active { color: #0b55e5; text-decoration: underline; }
.table_link a:hover { color: #0b55e5; text-decoration: underline; }


.td.calendar { border-color: #ece9d8; border-width: 1px; }

td#booking
{
border:2px solid #E6E6E6;
}

table#booking
{
border:1px solid #E6E6E6;
}

td#Kalender1
{
border:2px solid #094780;
}
.table_head {
	color: #fff;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 5px;
}

.table_head2 { color: #fff; font-size: 10px; font-family: verdana; }
.date_inputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	width: 90px;
	text-align: center;
}
.buchung_text_field {
	height: 19px;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.booking_date {
	height: 19px;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.Stil1 {color: #63B8F8}

.register_input 
{
	height: 19px;
	width: 224px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.register_small 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
}

.BigDropDownList
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}

.register_middle 
{
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.register_agb 
{
	width: 457px;
	height: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.dropdown_middle_width
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 120px;	
}