body {
margin : 0; 
padding : 0; 
text-align : center; 
background-color : #ccc;
width : 100%; 
height : 100%; 
font-family : "verdana", "arial", sans-serif; 
color : #000; 
} 
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 {
margin-top : 25px;
font-size : 1.0em; 
color:#870b01;
padding : 10px; 
} 
h2 {
font-size : 0.9em; 
color:#870b01;
padding : 10px; 
} 
h3 {
font-size :0.8em; 
padding : 10px; 
} 
, h4 , h5 {
padding : 10px; 
} 
strong {
color : #870b01; 
}
#abstand {
margin-top : 40px;
}
#innenteil {
border : 1px solid #000; 
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 : 760px; 
text-align : left; 
} 
p {
margin : 10px; 
margin-left : 100px; 
margin-right : 20px; 
padding : 0; 
line-height : 1.6em; 
font-size : 0.8em; 
}
#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 : 760px; 
	left: 0px;
	top: 180px;
	border-top : 1px solid #000; 
	border-bottom : 1px solid #000; 
	visibility: visible;
}
#head {
	FONT-WEIGHT: bold;
	font-size : 13px;
	margin-left : 7px;
	LINE-HEIGHT: normal;
	background-color : #000;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color: #fff;
	padding: 2px 8px 1px 8px;
	margin-right: -4px;

}
#head:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
#head:visited {
	COLOR: #fff; 
}
#head:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: underline; background-color : #870b01; 
}
#head:active {
	COLOR: #CCCCCC; 
}
#header {
background : url(images/head.jpg) no-repeat 0% 0%; 
height : 200px; 
} 
#header h1 {
border : 1px solid; 
font-size : small; 
margin : 0; 
padding : 0; 
display : none; 
} 
#titel{
position : relative; 
left : 20px; 
padding : 0; 
width : 500px; 
display : block; 
border-right : 0 solid #000; 
background : transparent; 
min-height : 120px; 
} 
.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; 
background : url(images/unavi.jpg) no-repeat 0% 0%; 
width : 175px; 
top : 220px; 
right : 10px; 
margin : 0 0 0 515px; 
background-color : #fff; 
border-left : 1px solid #000; 
border-right : 1px solid #000; 
border-top : 1px solid #000; 
}
#liste ul {
width : 175px; 
margin : 0; 
padding : 0; 
right : 0; 
border-bottom : 1px solid #000; 
} 
#navi {
margin : 0; 
font-size : 12px; 
width : 175px; 
} 
#navi li {
list-style : none; 
padding : 12px 15px; 
border-top : 1px solid #000; 
height : 25px; 
line-height : 1.4em; 
color : #000; 
} 
#navi li:hover {
TEXT-DECORATION: underline;
color : #333; 
} 
#navi a:link , #navi a:active , #navi a:visited {
font-weight : bold; 
color : #000; 
} 
#navi a:hover {
TEXT-DECORATION: underline;
color : #333; 
} 
#innen1 {
position : relative; 
left : 0; 
padding : 0; 
width : 760px; 
border-bottom : 1px solid #000; 
border-right : 0 solid #000; 
background-color : #ccc; 
min-height : 0; 
} 
#fuss {
margin : 0; 
width : 760px; 
margin-top : 0; 
border-top : 1px solid #000; 
border-right : 1px solid #000; 
border-bottom : 5px solid #000; 
} 
#fuss p{
margin : 10px; 
margin-left : 100px; 
margin-right : 20px; 
padding : 0; 
line-height : 1em; 
font-size : 0.6em; 
text-align : center; 
}
img {
display: block;
float: left;
padding-right: 4px;
border: 0;
}