@charset "utf-8";

A:link {text-decoration: none; color: #4c1b1b}
A:visited {text-decoration: none; color: #4c1b1b}
A:active {text-decoration: none; color: #4c1b1b}
A:hover {text-decoration: underline; color: #4c1b1b}


body { 
	
	scrollbar-face-color: #BD8C47; 
	scrollbar-track-color: #FCFAE1; 
	scrollbar-highlight-color: #1A007F; 
	scrollbar-shadow-color: #1A007F; 
	scrollbar-3dlight-color: #BD8C47; 
	scrollbar-arrow-color: #1A007F;  
	scrollbar-darkshadow-color: #FCFAE1;
	
	background-color:#FCFAE1;
	margin:0px 0px 0px 0px;
}

td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#4c1b1b;
}

#header {
	float:none;
	z-index:2;
}

#logo {
	float:none;
	z-index:3;
	position:absolute;
	top:2px;
	margin-left:40px;
}

#header_menu {
	float:none;
	width:100%;
	left-margin:100%;
	z-index:4;
	position:absolute;
	top:0px;
}

div.menu_tabs {
	float:left;
	position:relative;
	z-index:6;
}
div.menu_tabs_end {
	float:none;
	position:relative;
	z-index:6;
}

div.menu_tabs_deact {
	float:left;
	position:relative;
	z-index:4;
}
div.menu_tabs_end_deact {
	float:none;
	position:relative;
	z-index:4;
}

#menu_content {
	float:none;
	z-index:5;
	position:relative;
	top:-1px;
}

#main_menu {
	float:none;
	width:100%;
}

#menu_stats {
	z-index:7;
	float:none;
	width:100%;
	position:relative;
	top:-1px;
}
td.menu_stats {
	background-color:#F6E498;
}

#box {
	float:left;
	position:relative;
	left:20px;
	top:25px;
}

#box_content {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#4c1b1b;
}

td.box_content {
	background-color:#F6E498;
	border-left: 1px solid #BD8C47;
	border-right: 1px solid #BD8C47;
	border-top: 1px solid #BD8C47;
}

td.box_kalender {
	background-color:#F6E498;
}

td.box_bottom {
	background-color:#F6E498;
	border-left: 1px solid #BD8C47;
	border-bottom: 1px solid #BD8C47;
}

#content_title {
	float:right;
	width:80%;
	position:relative;
	top:25px;
	margin-right:20px;
}

#content {
	float:right;
	width:80%;
	position:relative;
	top:50px;
	margin-right:20px;
	z-index:6;
}

td.content_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#4c1b1b;
	font-weight:bold;
	
}

td.content_subtitle, div.content_subtitle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#4c1b1b;
	font-weight:bold;
	
}

#login {
  width:529px;
  position:absolute; 
  top: 50%;
  left: 50%;
  margin-top: -130px;
  margin-left: -265px;
}

input {
border: 1px solid #BD8C47;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#4c1b1b;
background-color:#FCFAE1;
}

select {
border: 1px solid #BD8C47;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#4c1b1b;
background-color:#FCFAE1;
}

textarea {
border: 1px solid #BD8C47;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#4c1b1b;
background-color:#FCFAE1;
width:740px;
height: 120px;
}
	
.border_solid {
	border: 1px solid #BD8C47;
}

td.heading {
	border-bottom: 1px solid #BD8C47;
	border-top: 1px solid #BD8C47;
	background-color:#F6E498;
}
select.quickselect_long {
	width:400px;	
}
select.quickselect_normal {
	width:236px;	
}
select.quickselect_short1 {
	width:140px;	
}
select.quickselect_short {
	width:104px;	
}
select.quickselect_short0 {
	width:62px;	
}
input.input_longk {
	width:652px;	
}
input.input_long2 {
	width:616px;	
}
input.input_long1 {
	width:664px;	
}
input.input_shortxl {
	width:190px;	
}
input.input_shortl {
	width:120px;	
}
input.input_short {
	width:80px;	
}
input.input_shortk {
	width:60px;	
}
input.input_shortz {
	width:40px;	
}
input.input_normal {
	width:250px;	
}
input.input_normal_ko1 {
	width:510px;	
}
.input_custom_text_long {
	margin-top: -7px;
	margin-bottom: -10px;
	padding: 0px;
	line-height: 0em;
	width: 300px;
}

.input_custom_text_short {
	margin-top: -10px;
	margin-bottom: -10px;
	padding: 0px;
	line-height: 0em;
	width: 80px;
}

.input_custom_text_normal {
	margin-top: -10px;
	margin-bottom: -10px;
	padding: 0px;
	line-height: 0em;
	width: 250px;
}

#footer {
	width:100%;
	position:absolute;
	bottom:-100px;
}
