body {
	height:											100%;
  margin-left:								20px;
  margin-right:								50px;
  margin-top:									0px;
  margin-bottom:							0px;
  background-color:						#ffffff;
  background-image:						url('../images/bg.gif') ;
  background-repeat:repeat;
  background-properties: fixed;
  color:											#000000;
  font-size:        					8px; 
  font-family:      					verdana, arial, Helvetica;
}


font.head {
font-size: 		10pt; 
	color: 			#466686; 
	font-weight: 	bold;
	letter-spacing:0;
	}	
	
table.main {
	border-right:			1px solid #666666;
	border-left:			1px solid #666666; 
	width:						800px;
	height:						100%;
}

td {
	font-size:				10px;
}

td.druckansicht { 
	padding-right:				0px;
	width:					600px;
	height:					25px; 
	text-align:			right; 
	vertical-align:	middle; 
	color:					#333333;
	background-color: #ffffff
}

td.left_navi {
	
	width:						150px; 
	vertical-align:		top;
	background:				#ffffff url('../images/navi_bg.gif') no-repeat;
}


td.navi {
	border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
	padding:			5px;
	color:						#ffffff; 
	background:				#466686;
	line-height: 			150%;

}


td.menue a {
	height: 					13px; 
	vertical-align:		middle;   
	padding-left:			15px; 
	font-size:				8pt;  
	display:					block; 
	margin:						0;
	color:						#888888;
	background:	#F2F2F2;
	text-decoration:	none
}

td.menue a:link, td.menue a:visited { 
	height: 					13px; 
	vertical-align:		middle;   
	color:						#888888; 
	background-color:	#F2F2F2
}

td.menue a:hover {
	height: 					13px; 
	vertical-align:		middle;  
	color:						#ffffff; 
	background:				#466686;
}


td.menue_act a {
	height: 						13px; 
	vertical-align:			middle;   
	padding-left:				15px; 
	font-size:					8pt;  
	display:						block; 
	margin:							0; 
	background-color:		#466686;
	text-decoration:		none
}

td.menue_act a:link, td.menue_act a:visited { 
	height: 						13px; 
	vertical-align:			middle;   
	color:							#ffffff; 
	background-color:		#466686;
}

td.menue_act a:hover {
	height: 						13px; 
	vertical-align:			middle;  
	color:							#FFF; 
	background-color:		#466686;
}


td.menue_admin a {
	height: 					13px; 
	vertical-align:		middle;   
	padding-left:			25px; 
	font-size:				8pt;  
	display:					block; 
	margin:						0;
	color:						#888888;
	background:	#ffffff;
	text-decoration:	none
}

td.menue_admin a:link, td.menue_admin a:visited { 
	height: 					13px; 
	vertical-align:		middle;   
	color:						#888888; 
	background-color:	#ffffff
}

td.menue_admin a:hover {
	height: 					13px; 
	vertical-align:		middle;  
	color:						#ffffff; 
	background:				#466686;
}


td.menue_act_admin a {
	height: 						13px; 
	vertical-align:			middle;   
	padding-left:				25px; 
	font-size:					8pt;  
	display:						block; 
	margin:							0; 
	background-color:		#466686;
	text-decoration:		none
}

td.menue_act_admin a:link, td.menue_act_admin a:visited { 
	height: 						13px; 
	vertical-align:			middle;   
	color:							#ffffff; 
	background-color:		#466686;
}

td.menue_act_admin a:hover {
	height: 						13px; 
	vertical-align:			middle;  
	color:							#FFF; 
	background-color:		#466686;
}

td.text { 
	padding:				50px;
	padding-top:		43px;
	width:					600px;
	height:					100%; 
	text-align:			left; 
	vertical-align:	top; 
	line-height:		16px;
	color:					#333333;
	border-bottom: 0px dotted #666666;
	border-left:			0px dotted #666666;
	background-color: #ffffff
}




td.head {
	font-size: 		14pt; 
	color: 			#466686; 
	font-weight: 	normal;
}

td.satz {
	font-size: 		9pt;
	color: 			#666666;
	text-align:		right;
}

td.bottom {

margin-bottom:							0px;
padding-right:			3px;
padding-bottom:			0px;
	vertical-align: middle;
	height: 14px; 
	font-size: 			7pt;  
	text-align: 		left;
	color:					#666666;
	background-color: 	#cccccc
}

a {text-decoration:none; font-size:10px; }
a:link {color: #666666;}
a:visited {color: #666666;}
a:hover {color: #333333;}
a:active {color: #666666;}


a.text {text-decoration:none; font-size:10px; }
a.text:link {color: #666666;}
a.text:visited {color: #666666;}
a.text:hover {color: #333333; text-decoration:underline}
a.text:active {color: #666666;}


h1 {
	font-size: 		14pt; 
	color: 			#466686; 
	font-weight: 	bold; 
	font-family:	Arial
}

h2 {
	font-size: 		16pt; 
	color: 			#466686; 
	font-weight: 	normal;
	letter-spacing:0.2em; 
	font-family:	Verdana, Arial
}

h3 {
	font-size: 		10pt; 
	color: 			#466686; 
	font-weight: 	bold;
	letter-spacing:0;
}




.button { 
  background-color:#ffffff; 
  color:#000000; 
  width:160px; 
  border:1px solid #000000;
  font-size:        11px; 
}

.input { 
  background-color:#ffffff; 
  color:#000000; 
  width:160px; 
  border:1px solid #000000;
  font-size:        11px; 
}
