body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#436E6F;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#436E6F;
	scrollbar-shadow-color:#436E6F;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	}

table {
	empty-cells:show;
	}

table,tr,td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	}
	
a:focus, object{ 
	outline: none;
}

.font-white {
	color:#FFFFFF;
	}
	
	
	
.link-lite {
	color:#DEC29C;
	}
	
.head {
	background-color:#000000;
	color:#FFFFFF;
	}
	
.red {
	color:#FF0000;
	}

.sz01 {
	font-size:10pt;
	}

.sz02 {
	font-size:13pt;
	}

.sz03 {
	font-size:08pt;
	}

.input { background-color:#ffffff  !important; color: #436e6f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom:2px; padding-left: 2px; border-color: #93b8b9 #bfeeef #bfeeef #93b8b9; border-style: solid; border-width: 1px; scrollbar-track-color:#FFFFFF; scrollbar-face-color:#436E6F; scrollbar-3dlight-color:#FFFFFF; scrollbar-highlight-color:#436E6F; scrollbar-shadow-color:#436E6F; scrollbar-darkshadow-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; }
.input_print { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; margin-bottom: 2px; padding-left: 2px; border: solid 1px #9d9d9d; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #436E6F; scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #436E6F; scrollbar-shadow-color: #436E6F; scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; }
.input_readonly { background-color: #f4ffff  !important; color: #436e6f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom: 2px; padding-left: 2px; border: solid 1px #93b8b9; scrollbar-track-color:#FFFFFF; scrollbar-face-color:#436E6F; scrollbar-3dlight-color:#FFFFFF; scrollbar-highlight-color:#436E6F; scrollbar-shadow-color:#436E6F; scrollbar-darkshadow-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; }
	
.button { background-color: #436e6F  !important; color:#ffffff !important; font-family:Arial, Helvetica, sans-serif; font-size:8pt; border-color: #4d8082 #2b4748 #2b4748 #4d8082; border-style: solid; border-width: 1px; }

.button_disabled { background-color: #7ccbcf !important; color:#ffffff !important; font-family:Arial, Helvetica, sans-serif; font-size:8pt; border-color: #4d8082 #2b4748 #2b4748 #4d8082; border-style: solid; border-width: 1px; -moz-opacity: 0.6; filter:alpha(opacity=60); opacity: 0.6;}

.listbox {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	}

a:link {
	text-decoration:none;
	}

a:visited {
	text-decoration:none;
	}

a:active {
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}


.tabfeld {
	background-color: #e7f9fa !important;
	border: solid 1px #436e6f;
}
.tabfeld_white {
	background-color: #ffffff !important;
	border: solid 1px #436e6f;
}


.border_oben {
	border-top: 1px solid #436e6f;
}

.border_rechts {
	border-right: 1px solid #436e6f;
}

.border_unten {
	border-bottom: 1px solid #436e6f;
}

.border_links {
	border-left: 1px solid #436e6f;
}



td.normal { background: #e7f9fa !important; }
td.normal2 { background: #436e6f !important; }
td.hover { background: #988a77 !important; }
.print_10 { color: #070602; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.print_11 { color: #070602; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
.print_13 { color: #070602; font-size: 13pt; font-family: Arial, Helvetica, sans-serif; }
.print_16 { color: #070602; font-size: 16pt; font-family: Arial, Helvetica, sans-serif; }

.tabfeld_print {
	border: solid 1px #436e6f;
	}

.tabfeld_print_oben {
	border-top: solid 1px #436e6f;
	border-right: solid 1px #436e6f;
	border-left: solid 1px #436e6f;
	}

.tabfeld_print_mitte {
	border-right: solid 1px #436e6f;
	border-left: solid 1px #436e6f;
	}

.tabfeld_print_unten {
	border-right: solid 1px #436e6f;
	border-left: solid 1px #436e6f;
	border-bottom: solid 1px #436e6f;
	}

.untermenu { background-color: #436e6f; border: solid 1pt #fff; }

#reiter{
	display:block;
	width:860px;
	height:30px;
	list-style: none;
	margin: 7px 0 0;
	padding:0;
	border-bottom: 2px solid #928472;
}
#reiter li{
	float:left;
}
#reiter li a {
	display:block;
	width:132px;
	height:21px;
	background: url('images/bg_reiter_out.gif') no-repeat left bottom;
	font-size:9pt;
	text-decoration:none;
	padding: 9px 0 0 8px;
}
#reiter li a:hover, .reiter_active {
	display:block;
	width:132px;
	height:21px;
	background: url('images/bg_reiter_over.gif') no-repeat left bottom;
	color: #ffffff;
	font-size:9pt;
	text-decoration:none;
	padding: 9px 0 0 8px;
}
.reiter_content{
	display:block;
	border-left: 2px solid #928472;
	border-right: 2px solid #928472;
	border-bottom: 2px solid #928472;
	padding:8px;
}

.day_overview a{
	color: #ffffff;
	font-weight: bold;
	font-size:10pt;
	text-decoration: underline;
}
.day_overview a:hover{
	color: #000000;
}