html {
    height:100%;
    background:#FBF7F7;
    color:#000000;
    width:100%; 
}

acronym {
	cursor:help; 
	border-bottom:#3c528b 1px dotted;
}

body {
    margin:0px;
    padding:0px;
    font-size:99%;
    font-family:Arial, sans-serif;
    height:100%;
    width:100%;
    background:#FBF7F7;
    color:#000000;
}

#banner {
	position:absolute; 
	left:10px; 
	top:0px; 
	width:800px; 
	height:158px; 
	z-index:2;
	background:left top url('../grafiken/banner.gif') no-repeat;
}

#menu {
	position:absolute;
	left:6px;
	top:124px;
	width:812px;
	height:28px;
	z-index:50;
}


#menu a {
    font-size:95%;
    font-family:Arial, sans-serif;
    color:#FF0000;
    text-align:center;
    display:block;
    white-space:nowrap;
    margin:0px;
    border:2px solid #FF9900; 
    padding:0px; 
    background:#FFFFFF;	
    width:158px;
    height:24px;
}

#minhoehe {
    width:1px;
    float:left;
    height:300px;
}

#menu h6 {
    font-size:100.1%;
    font-family:Arial, sans-serif; 
    color:#FFFFF;
    margin:0px;
    padding:0px; 
    background:#FF0000;
}


#menu a{
	text-decoration:none;
}

#menu a, #menu a:visited, #menu a:active{
	color:#FF0000;
}

#menu a:hover {
	color:#FFFFFF;
	border:2px solid #FF9900; 
	padding:0px; 
	margin:0px;
	background:#FF0000;
}

#menu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#menu li{
	position:relative;
	float:left;
}

#menu ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
}

#menu ul ul ul{
	top:0;
	left:100%;
}

.platz {
	padding:5px 0px 0px 0px;
}



div#menu li:hover{
	cursor:pointer;
	z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}


#backmain {
	width:800px;
	position:absolute;
	z-index:3;
	top:158px;
	left:10px;
	padding:0px;
	margin:0px;
	background:left top url('../grafiken/backmain.gif') repeat-y;
}

#main {
	width:615px;
	margin:0px 0px 0px 10px;
	float:left;
}

#footer {
	width:800px;
	height:9px;
	margin:0px;
	padding:0px;
	background:left bottom url('../grafiken/footer.gif') no-repeat;
	float:left;
}

#info {
	padding:5px 0px 0px 0px;
	position:absolute;
	z-index:4;
	width:155px;
	top:160px;
	left:652px;
	color:#FFF;
    font-size:84%;
    font-family:Arial, sans-serif;	
    text-align:center;
}

#copiright {
	position:absolute;
	z-index:1;
	top:40px;
	left:40px;
}


h1 {
	font-family:Arial Black, sans-serif;
	font-size:170%; 
	color:#FF0000;
	margin:3px 0px 0px 0px;
	padding:0px;
}

h2 {
	font-family:Arial Black, sans-serif;
	font-size:130%; 
	color:#808080;
	margin:0px 0px 10px 0px;
	padding:0;
}

strong {
	font-family:Arial, sans-serif;
	color:#FF0000;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#main img {
	margin:5px 5px 5px 0px;
}

input, textarea, select {
 width:200px;
 margin:2px 0px 2px 0px;
 display:block;
 float:left;
}

label {
 width:200px;
 font-weight:bold;
 margin:2px 10px 2px 0px;
 display:block;
 float:left;
}

label.auswahl  {
 width:200px;
 font-weight:bold;
 margin:2px 10px 2px 0px;
 display:block;
 float:left;
}

.nofloat {
 clear:both;
 }