body {
	margin: 0px; 
	height: 100%; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image:url(../bilder/1.jpg);
	background-attachment:fixed;
	background-color:black;
	scrollbar-base-color:black;
	color:#0099FF;
	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:#00CCFF; text-decoration:none;} 
body .menu a:visited {color:#00CCFF; text-decoration:none;}
body .menu a:hover { color:black; text-decoration:none; background-color:#00CCFF;}
body .menu a:active { color:#00CCFF; text-decoration:none;}


.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 { color:black; background-color:gray; border:1px solid white; padding:4px; margin:4px; width: 400px;}

.info { color:white; border: 2px solid; border-radius: 20px; -moz-border-radius: 20px; padding: 20px; margin:5px;}
.info2 { color:orange; border: 2px solid; border-radius: 20px; -moz-border-radius: 20px; padding: 20px;  margin:5px;}

/* Schriften */

a:link { color:#00CCFF; }
a:visited { color:blue; text-decoration:underline; }
a:hover { color:black; text-decoration:none; background-color:#00CCFF;}
a:active { color:black; text-decoration:none; background-color:#00CCFF;}
acronym { border-bottom: 1px dotted red; cursor: help; }


h1  { font-size:20pt; font-weight:bold; color:red; text-align:center;}
h2  { font-size:16pt; font-weight:bold; color:red; text-align:center;}
h3, h4  { font-size:10pt; font-weight:bold; color:red; text-align:center;}

#date { font-size:10pt; font-weight:bold; background-color:#666666;}

a img  { border:0;}
pre, code  { color:#20c040; background-color:transparent; font-size:10px;}

