body {
  margin:0;
  margin-top: 0px;
  padding:0;
  color:#fff;
  background:#000000;
  font:x-small/1.5em Times Roman,Serif;
  voice-family: "\"}\""; voice-family: inherit;
  font-size:small;
  } html>body {font-size:small;}

:link { color: #FFFF00; }
:visited { color: #DDDDDD; }
a:active { color: #FF6666; }
a:link img, a:visited img { border-style: none; } /* no border on img links */
a img { color: white; }        /* trick to hide the border in Netscape 4 */
@media all {                   /* hide the next rule from Netscape 4 */
  a img { color: inherit; }    /* undo the color change above */
}

#stevE {position:absolute; top:11px; left:11px; width:68px; float:left; padding:0;}

#inhalt {
  width:72%;
  margin-top: -14px;
  margin-left: 86px;
  padding:0;
  font:1.1em Arial,sans-serif;
  }

#inhalt h1 {font-size: 220%; margin-top:25px; margin-bottom:15px;}
#inhalt h2 {font-size: 165%; font-style:italic; margin-top:20px; margin-bottom:10px;}
#inhalt h3 {font-size: 125%; font-style:italic; margin-top:16px; margin-bottom:9px;}

#startmenu {
	width: 28%;
	margin: 0px 5px 10px 0px;
	padding: 0;
	float: right;
	clear: none;
	font:1.1em Arial,sans-serif;
	}
#startmenu ul {	border-left:thin solid yellow;}
#startmenu li {font-size: 108%;}
#startmenu a {text-decoration:none;}
#startmenu a:hover {text-decoration:underline;}
#startmenu div {color: #FFFFFF; opacity:0.6;}
#startmenu div:hover {opacity:1;}

#inhalt #gliederung {
  position:fixed; top:23px; right:8px;
  text-align: right;
  float:right;
  font:x-small/1.4em  Arial,sans-serif;
  voice-family: "\"}\""; voice-family: inherit;
  font-size:85%;
}
#inhalt #gliederung ul {
  float:right;
  margin:0;
  padding:0;
  list-style:none;
  /* list-style: url(punkte.gif) none; */
  }
#inhalt #gliederung li {
  float:left;
  margin:0;
  background:#000000;
  padding:0 0 0 8px;
  }

#inhalt #gnote {
font-size: 80%;
margin-bottom: 8px;
}

#snote {
font-size: 80%;
margin-left: 15px;
margin-bottom: 8px;
}

#menuright {
 position:absolute;
 width:10%;
 bottom:20px;
 right:8px;
 text-align:center;
 font:0.9em Times Roman,Serif;
}

acronym, abbr
	{
	cursor: help;
	}

#footer { left:auto; width:auto; text-align:center; font-size:9pt;}

#startfooter {
 position:absolute;
 bottom:11px;
 left:auto;
 width:90%;
 text-align:center;
 font-size:9pt;}

div.footerpics {left:auto; width:auto; text-align:center; font-size:9pt;}
.footerpics a img{opacity:0.5;border:0;}
.footerpics a:hover img{opacity:1;}

#weg { position:fixed; left:-10000px; }
