html {margin:0; padding:0;}
body {margin:0; padding:0;
	font-size: 100.01%; color:#000000;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;}
#gesamt {
	text-align:center;
	width:1004px;
	margin:auto;
	background-color:#FFFFFF;
	border:1px solid #FFF;
	height: auto;
}
#kopfzeile {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 1004px;
	background-color:#000;
}
img#kopfzeile {}
.borderRe {border-right:1px solid #FFFFFF;}
.borderUn {border-bottom:1px solid #FFFFFF;}
.borderReUn {border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}

#navilinks {width:200px; height:520px;
	float:left;
	background-color:#000000;
	text-align:left; color:#FFFFFF;
	margin:0 0 0 0;
	}
#navirechts {width:200px; height:520px;
	float:right;
	text-align:left; 
	color:#FFFFFF;
	background-color:#000000;
	margin:0 0 0 0;
	}
#inhalt {background-color:#FFF; 
	text-align:left;
	margin:2px 0 0 3px; padding:15px 15px 0 15px;
	position:relative;
	top:0; left:0;
	height:500px;
	width:568px;
	overflow:auto;}
* html div#inhalt {height: 500px; } /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6, allerdings war die Vorlage 1em und nicht 300px */

#inhalt h1 {font-size:0.94em; margin-bottom:0;}
#inhalt h2 {font-size:0.84em; margin-bottom:0;}
#inhalt p {font-size:0.84em;}
#inhalt a {color:#F99605;}
#inhalt ul li {font-size:0.84em}
#inhalt ul li ul li {font-size:0.94em}
#inhalt ul li ul li ul li {font-size:1em}
#AbisZ { margin-top:20px; margin-bottom:60px;}
#AbisZ p {font-size:0.84em;}
#AbisZ p a	{padding:4px 6px; 
	width:100%; 
	height:100%;
	background-color:#000000;
	text-decoration:none;
	color:#FFF;
	text-align:left;
	font-size:0.84em;
	border-right:2px solid #fff;
	}
#AbisZ p a:hover {width:100%;
	text-decoration:none;
	color:#000;
	background-color:#CBFE97;}
.linieweissO {border-top:1px solid #FFF;}

#fusszeile {background-color:#000; 
	border-top:1px solid #fff;
	text-align:left; clear:both;
	padding-left:200px;}
#fusszeile a {margin:0 20px 0 20px; color:#FFFFFF;
	text-decoration:none; font-size:0.84em;}
#fusszeile a:hover {color:#CBFE97; }

#navilinks ul, #navirechts ul {padding:0; margin:0; }
#navilinks ul ul, #navirechts ul ul {padding:0; margin:0;}
#navilinks li, #navirechts li {font-size:0.84em; 
	 list-style-type:none;
	 margin:0px 0px 0px 0px;
	 padding:0px;
}
#navilinks li li, #navirechts li li  {font-size:1em; 
	 list-style-type:none;
	 margin:0px 0px 0px 0px;
	 padding:0px;
}
#navilinks li a, #navirechts li a {border-bottom:1px solid #FFFFFF;
	text-decoration:none; color:#FFFFFF;
	width:190px; display:block;
	padding:1px 0px 2px 10px;}

#navilinks li li a, #navirechts li li a {border-bottom:1px solid #FFFFFF;
	text-decoration:none; color:#FFFFFF;
	width:180px; display:block;
	padding:1px 0px 2px 20px;}
#navilinks li a:hover, #navirechts li a:hover {background-color:#CBFE97; font-weight:bold; color:#000;}

.position {background-color:#F99605; font-weight:bold;}
.position2 {background-color:#F99605; font-weight:bold; border-top:1px solid #fff;}
.black {color:#000;}
.abstandUN {margin-bottom:0.5em;}
.einrueck {margin-left:9.8em; margin-top:0.5em;}
