.accessibility {
	POSITION:absolute;
        TOP: -999em;
       LEFT:-999em;
}


 h1 {
	font-family:Arial;
	font-size:20pt;
	}

 h3 {
	font-family:Arial;
	font-size:14pt;
	}

 a,
 a:link,
 a:active,
 a:visited,
 a:hover {
	color:			#000000;
	text-decoration:	none;
	}

 body {
	text-align:center;
	background-color:#FFFFFF;
	margin: 0 auto;
	}

 .table_zentriert {
	text-align:center;
	}

 .seite {
	text-align:center;
	vertical-align:top;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12pt;
	position:relative;
	width:840px;
	margin: 0 auto;
	}

 .inhalt h1 {
	font-family:Arial;
	font-size:20pt;
	text-align:center;
	}

 .inhalt h3 {
	font-family:Arial;
	font-size:14pt;
	text-align:center;
	}

 .titel {
	text-align:left;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12pt;
	}

 .menu {
	text-align:left;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12pt;
	position:absolute;
	top:230px;
	left:-8px;
	width:235px;
	}

 .yategosiegel {
	position:absolute;
	top:20px;
	left:20px;

	}

 .menu_eintrag {
	text-align:left;
	background-color:#000000;
	color:#FFFF00;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	padding:5px;
	margin:8px;
	width:200px;
	}

 .menu_eintrag a:link,
 .menu_eintrag a:visited,
 .menu_eintrag a:hover,
 .menu_eintrag a:active,
 .menu_eintrag a:focus {
	color:#FFFF00;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	}

 .menu_eintrag_aktiv {
	text-align:left;
	background-color:#FFFF00;
	color:#000000;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	padding:5px;
	margin:8px;
	width:200px;
	}

 .menu_eintrag_aktiv a:link,
 .menu_eintrag_aktiv a:visited,
 .menu_eintrag_aktiv a:hover,
 .menu_eintrag_aktiv a:active,
 .menu_eintrag_aktiv a:focus {
	color:#000000;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	}

 .menu_eintrag_aktiv_1 {
	text-align:left;
	background-color:#FFFF77;
	color:#000000;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	padding:5px;
	margin:8px;
	width:200px;
	}

 .menu_eintrag_aktiv_1 a:link,
 .menu_eintrag_aktiv_1 a:visited,
 .menu_eintrag_aktiv_1 a:hover,
 .menu_eintrag_aktiv_1 a:active,
 .menu_eintrag_aktiv_1 a:focus {
	color:#000000;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	}


 .inhalt {
	text-align:left;
	font-weight:normal;
	background-color:#FFFF99;
	font-family:Arial;
	font-size:12pt;
	position:absolute;
	top:252px;
	left:-10px;
	padding:10px;
	margin:10px;
	width:820px;
	}

 .sternchen {
	font-family:Arial;
	font-size:12pt;
	}

 .fehlermeldung {
	font-family:Arial;
	font-size:12pt;
	}

 .rot {
	font-family:Arial;
	font-size:12pt;
	color:#FF0000;
	}

 .Batterie_ueberschrift {
	text-align:left;
	font-family:Arial;
	font-size:24pt;
	position:static;
	}

 .Batterie_ueberschrift2 {
	text-align:left;
	font-family:Arial;
	font-size:18pt;
	position:static;
	}

 .Batterie_text {
	text-align:left;
	font-family:Arial;
	font-size:14pt;
	position:static;
	}

 .Batterie_pdf {
	text-align:center;
	font-family:Arial;
	font-size:14pt;
	position:static;
	}

/********************************************************************************
						footer
********************************************************************************/


#footer {
	z-index:			100;
	position:			fixed;
	bottom:				0px;
	left:				0px; 
	font-size:			0.85em;
	width:				100%;
	color:				#ffffff;
	font-family:			Arial;
	background-color:		#000000;
	border-top:			1px solid #ffffff;
}

#footer #metaNavi {
	width:				840px;
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;
	text-align:			center;
	text-transform:		uppercase;
	font-size:			0.9em;
	font-weight:		bold;
	letter-spacing:		1px;
}

#footer #metaNavi ul {
	width:				100%;
	margin:				0px 0px 0px 30px;
	padding:			0;
	list-style:			none;
}

#metaNavi li {
	float:				left;
	display:			inline;
	list-style:			none;
	margin:				0px;
	padding:			5px 0px 5px 0px;
	line-height:		1em;
}

#metaNavi a,
#metaNavi a:link,
#metaNavi a:active,
#metaNavi a:visited {
	display:			block;
	font-weight:		bold;
	text-decoration:	none;
	margin:				0;
	padding:			0px 12px 0px 12px;
	color:				#ffff00;
	background-color:	#000000;
	border-right:		1px solid #ffffff;
}

#metaNavi a:hover {
	text-decoration:	none;
	color:				#ff0000;
}

#metaNavi strong a,
#metaNavi strong a:link,
#metaNavi strong a:active,
#metaNavi strong a:visited,
#metaNavi strong a:hover {
	color:				#ff0000;
}

#metaNavi li.last a,
#metaNavi li.last a:link,
#metaNavi li.last a:active,
#metaNavi li.last a:visited {
	border-right:		none;
}


/********************************************************************************
						clearing
********************************************************************************/

.clearfix:after {
	content:			"."; 
	display:			block; 
	height:				0; 
	clear:				both; 
	visibility:			hidden;
}


* html>body .clearfix {
	display:			inline-block; 
	width:				100%;
}

* html .clearfix {
	/* Hides from IE-mac \*/
	height:				1%;
	/* End hide from IE-mac */
}


