body {
margin : 0; 
padding : 0; 
text-align : center; 
background : url(images/bg.jpg) 50% 50%;
width : 100%; 
height : 100%; 
font-family : "verdana", "arial", sans-serif; 
} 
a:link {
color : #860d01; 
text-decoration : none;
font-weight : bold;  
} 
a:hover {
color : #870b01; 
text-decoration : underline;
font-weight : bold; 
} 
a:visited {
color : #666; 
text-decoration : none;
font-weight : bold;  
} 
h1, h2 {
font-size : 17px; 
margin-left : 10px; 
margin-top : 10px;
color: #870b01; 
}
strong {
color : #2b2800; 
}
#abstand {
margin-top : 60px;
}
#innenteil {
border : 1px solid #ccc; 
border-right : medium none inherit; 
border-bottom : 0 solid #860d01; 
border-top : 0 solid #860d01; 
background-color : #fff; 
position : relative; 
margin : auto; 
margin-top : 0; 
margin-bottom : 0; 
padding : 0; 
width : 955px; 
text-align : left; 
} 
p {
margin : 0.8em; 
margin-left : 150px; 
margin-right : 50px; 
padding : 0; 
line-height : 1.6em; 
font-size : 1.5em; 
}
#willk {
padding : 0; 
} 
#willk p{
margin : 10px; 
margin-left : 10px; 
margin-right : 20px; 
padding : 0; 
line-height : 1.6em; 
font-size : 0.8em; 
text-align : justify; 
}
.navhead {
    position:absolute;
	width : 955px; 
	left: 0px;
	top: 200px;
	border-top : 0px solid #ccc; 
	border-bottom : 0px solid #000; 
	visibility: visible;
}
.unavhead {
    position:absolute;
	width : 955px; 
	left: 0px;
	top: 227px;
	border-top : 0px solid #ccc; 
	border-bottom : 0px solid #ccc; 
	visibility: visible;
}
#head {
	FONT-WEIGHT: bold;
	font-size : 0.8em;
	LINE-HEIGHT: 1.5em;
	background-color : #ffdb00;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color: #fff;
	padding: 4px 17px 5px 8px;
	margin-right: -4px;
}
#uhead {
	FONT-WEIGHT: bold;
	font-size : 0.8em;
	LINE-HEIGHT: 1.1em;
	background-color : #e6e6e6;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color: #fff;
	padding: 4px 8px 5px 8px;
	margin-right: -4px;
}

#head:link {
	COLOR: #000; TEXT-DECORATION: none;
}
#head:visited {
	COLOR: #000; 
}
#head:hover {
	COLOR: #000; TEXT-DECORATION: underline; background-color : #ffdb00; 
}
#head:active {
	COLOR: #5c5c5c; 
}
#uhead:link {
	COLOR: #000; TEXT-DECORATION: none;
}
#uhead:visited {
	COLOR: #000; 
}
#uhead:hover {
	COLOR: #000; TEXT-DECORATION: underline; background-color : #ffdb00; 
}
#uhead:active {
	COLOR: #5c5c5c; 
}
#titel {
position : relative;
top: 50px;
left : 50px;
padding : 0;
width : 570px;
display : block;
background : #fff;
} 
.listenz {
    font-size : 9pt;
	text-align : justify;
	margin-left: 40px;
	margin-right: 40px;
	line-height: 1.5em;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(images/listenz.gif);
	}
	
#liste {
	position : absolute;
	top : 290px;
	right : 50px;
	margin : 0 0 0 415px;
	background-color : #fff;
	border-left : 0px solid #000;
	border-bottom : 0 solid #000;
	border-right : 0px solid #000;
	border-top : 0 none inherit;
	left: 230px;

}
#liste ul {
width : 175px; 
margin : 0; 
padding : 0; 
right : 0; 
border-bottom : 0 solid #000; 
} 
.imagepad {
	MARGIN-TOP: 10px; 
	DISPLAY: block; 
	FLOAT: left; V
	ISIBILITY: visible; 
	MARGIN-BOTTOM: 10px; 
	OVERFLOW: hidden; 
	WIDTH: 30%; 
	MARGIN-RIGHT: 10px; 
    MARGIN-LEFT: 15px; 
	HEIGHT: auto
}
#bild {
position : absolute; 
top : 220px; 
right : 10px; 
margin : 0 0 0 515px; 
background-color : #fff; 
}
#navi {
margin : 0; 
font-size : 12px; 
width : 175px; 
} 
#navi li {
list-style : none; 
padding : 12px 15px; 
border-bottom : 1px solid #000; 
height : 25px; 
line-height : 1.4em; 
background-color : #0057A4; 
color : #fff; 
} 
#navi li:hover {
background-color : #870b01; 
TEXT-DECORATION: underline;
color : #ccc; 
} 
#navi a:link , #navi a:active , #navi a:visited {
font-weight : bold; 
color : #000; 
} 
#navi a:hover {
TEXT-DECORATION: underline;
color : #000; 
} 
#navi p{
margin : 0.8em; 
margin-left : 10px; 
margin-right : 0px; 
padding : 0; 
line-height : 1.6em; 
font-size : 1.0em; 
}
#navi h1 {
color:#000;
font-size : 1.3em; 
}

#innen1 {
position : relative; 
left : 0; 
padding : 0; 
width : 955px; 
border-bottom : 1px solid #000; 
border-right : 0 solid #000; 
background-color : #ffdb00; 
} 
table {
width: 50%;
margin-left: 12px;
border: 1px solid #ccc;
border-spacing: 0;
}

#fuss {
margin : 0; 
width : 955px; 
margin-top : 0; 
border-top : 1px solid #fcac34; 
border-right : 1px solid #ccc; 
border-bottom : 5px solid #fcac34; 
} 
#fuss p{
margin : 10px; 
margin-left : 100px; 
margin-right : 20px; 
padding : 0; 
line-height : 1em; 
font-size : 0.6em; 
text-align : center; 
}
