body {
	margin: 0px; 
	height: 100%; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#40c020;
	background-color:#202400;
	scrollbar-base-color:#202400;
	font-size:10pt;	
}
.menu{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 150px;
	height : 400px;
	
}


body .menu acronym   {  border-style: none; cursor: crosshair; }
body .menu a:link  { color:#c0c000; background-color:transparent; text-decoration:none;}
body .menu a:visited  {color:#c0c000; background-color:transparent; text-decoration:none;}
body .menu a:hover  { color:black; text-decoration:none; background-color:gray;}
body .menu a:active  { color:black; text-decoration:none; background-color:gray;}


.inhalt{
	position: static;
	margin: 0px 20px 20px 180px;
	padding: 20px;
}

.tabelle { border: 1px solid white; border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; padding: 0px; margin:0px 0px 20px 0px;}
.tabelle2 { border: 1px solid white; padding: 4px; margin:4px; color:black; background-color:gray; width: 400px;}
.info { color:white; border: 2px solid; border-radius: 20px; -moz-border-radius: 20px; padding: 20px;}
.info2 { color:orange; border: 2px solid; border-radius: 20px; -moz-border-radius: 20px; padding: 20px;}


h1  { font-size:20pt; font-weight:bold; color:#40c020; text-align:center;}
h2  { font-size:16pt; font-weight:bold; color:#40c020; text-align:center;}
h3, h4  {font-size:12pt; font-weight:bold; color:#40c020; text-align:center;}
#date { font-size:10pt; font-weight:bold; background-color:#666666;}

a:link  { color:#c0c000; background-color:transparent;}
a:visited  {color:#e0b400; background-color:transparent;}
a:hover  { color:black; text-decoration:none; background-color:gray;}
a:active  { color:black; text-decoration:none; background-color:gray;}


a img  { border:0;}
pre, code  { color:#20c040; background-color:transparent; font-size:10px;}
acronym  { border-bottom:1px dotted red; cursor:help;}