body {
	background-image: url('../img/background.jpg');
	background-repeat: no-repeat;
	background-color: black;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tableadmin {
	BORDER-RIGHT: #00532B 1px solid;
	BORDER-TOP: #00532B 1px solid;
	BORDER-LEFT: #00532B 1px solid;
	BORDER-BOTTOM: #00532B 1px solid;
	background-color: #E2E1E1;
	padding: 5px;
	width: 86%;
}

.quotebox2 {
	color:#000;
	background-color:#f7f7f7;
	border:1px dashed #666;
	margin:5px;
	padding:5px;
}

#kleineschrift, #kleineschrift a, #kleineschrift a:visited , #kleineschrift a:active {
  color:#3E6495;
  font-size: 12px;
  text-decoration: none;
}

.send {
	FONT-SIZE: 10px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid
}

.menuebutton {
    color: black; 
	background-color: white; 
	padding: 2px 4px; 
	text-decoration: none;
	FONT-SIZE: 10px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid
}

.headlineweiss {
	background-color: #9F0004;
	font-size: 12px;
	color: #FFFFFF;
}

.inputField {
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid;
	WIDTH: 100px; 
} 

.inputField2 {
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid;
	WIDTH: 315px; 
}

.inputField3 {
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid;
	WIDTH: 140px;
}

.inputField4 {
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid;
	WIDTH: 355px;
}

.errorField {
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	WIDTH: 100px;
	background-color: #FFFFCC;
}

.errorField2 {
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	WIDTH: 315px;
	background-color: #FFFFCC;
}

.errorField3 {
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	WIDTH: 140px;
	background-color: #FFFFCC;
}

.errorField4 {
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	WIDTH: 355px;
	background-color: #FFFFCC;
}

.table {
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	background-color: #E2E1E1;
	text-align: justify;
}

a.menue:link{color:#000;}
a.menue:visited{color:#000;}
a.menue:hover{color:#f00;}
a.menue:active{color:#f00;}

a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#f00;}
a:active{color:#f00;}

div.einschub {
	padding-left: 10px;
}

p.blocksatz {
	text-align: justify;
}

.img_link {
  border:0 none;
}

//Kalender

.termin {
background-color:#FFC100;
font-size:9pt;
}
.t_ermin {
background-color:#C89700;
font-size:9pt;
}
.zeile1 {
background-color:#F2E4D0;
font-size:9pt;
}
.zeile_1 {
background-color:#EAD2AC;
font-size:9pt;
}
.zeile1s_tag {
background-color:#FFE081;
font-size:9pt;
}
.zeile_1s_tag {
background-color:#FFD34D;
font-size:9pt;
}
.zeile2 {
background-color:#F2E4D0;
font-size:9pt;
}
.zeile_2 {
background-color:#EAD2AC;
font-size:9pt;
}
.zeile2s_tag {
background-color:#FFE081;
font-size:9pt;
}
.zeile_2s_tag {
background-color:#FFD34D;
font-size:9pt;
}
.s_tag {
background-color:#FFC100;
font-size:10pt;
}
.w_tag {
background-color:#E2B66F;
font-size:10pt;
}
.kal_auswahl {
background-color:#C89700;
}

//Kalender Ende


#apDiv42 {
	position:absolute;
	left:0px;
	top:60px;
	width:752px;
	height:60px;
}
#apDiv43 {
	position:absolute;
	left:760px;
	top:0px;
	width:391px;
	height:121px;
}
#apDiv44 {
	position:absolute;
	top:120px;
	width:218px;
	height:476px;

}
#apDiv47 {
	position:absolute;
	left:162px;
	top:80px;
	width:756px;
	height:497px;
}

//Menue-Links

.menu_link {
	color:#fff;
	text-decoration:none;
}

.active {
	font-weight:bold;
	color:#f00;
	padding: 2px;
}

.inactive {
	font-weight:normal;
	padding: 2px;
}

.fset2 {
float:left;
padding-left:5px;
width:100px;
}