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; 
color : #000; 
} 
a:link {
color : #322b48; 
text-decoration : none;
font-weight : bold;  
} 
a:hover {
color : #666; 
text-decoration : underline;
font-weight : bold; 
} 
a:visited {
color : #322b48; 
text-decoration : none;
font-weight : bold;  
} 
h1 , h3 , h4 , h5 {
padding : 10px; 
} 
h2 {
font-size : 1em; 
margin-left : 10px; 
margin-top : 10px;
color: #870b01; 
}
strong {
color : #870b01; 
}
#abstand {
margin-top : 60px;
}
#innenteil {
border : 1px solid #000; 
border-right : 1px solid #000; 
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 : 40px; 
padding : 0; 
line-height : 1.6em; 
font-size : 0.8em; 
}

.mininav {
    position:absolute;
	width : 300px; 
	right: 10px;
	top: 40px;
	border-top : 0px solid #000; 
	border-bottom : 0px solid #000; 
	visibility: visible;
}
#mininavs {
	FONT-WEIGHT: bold;
	font-size : 13px;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color: #fff;
	padding: 2px 4px 2px 4px;
	margin-right: -8px;
}

#mininavs:link {
	COLOR: #322b48; TEXT-DECORATION: none;
}
#mininavs:visited {
	COLOR: #322b48; 
}
#mininavs:hover {
	COLOR: #fff; TEXT-DECORATION: none; 
}
#mininavs:active {
	COLOR: #fff; 
}

.imagepad {
	MARGIN-TOP: 4px; 
	DISPLAY: block; 
	FLOAT: right; 
	VISIBILITY: visible; 
	MARGIN-BOTTOM: 10px; 
	OVERFLOW: hidden; 
	WIDTH: 10%; 
	MARGIN-RIGHT: 15px; 
	HEIGHT: auto
}
#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; 
}
#header {
background : url(images/head.jpg) no-repeat 0% 0%; 
height : 250px; 
} 
#header h1 {
border : 1px solid; 
font-size : small; 
margin : 0; 
padding : 0; 
display : none; 
} 
#navig {
position : relative;
top: 0px;
left : 0px;
padding : 0;
width : 280px;
height: 700px;
display : block;
border-right : 1px solid #000;
background: #d0ebfe;
} 
.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 : 293px;
	right : 0px;
	width : 640px;
	height: 700px;
	text-align : block;
	background-color : #fff;
	border-left : 0px solid #000;
	left: 290px;

}
#liste ul {
width : 175px; 
margin : 0; 
padding : 0; 
right : 0; 
border-bottom : 0 solid #000; 
} 
#liste p {
margin : 0.8em; 
margin-left : 60px; 
margin-right : 30px; 
padding : 0; 
line-height : 1.6em; 
font-size : 0.8em; 
} 

#bild {
position : absolute; 
top : 220px; 
right : 10px; 
margin : 0 0 0 515px; 
background-color : #fff; 
}
#navigation {
margin : 0; 
font-size : 0.8em; 
} 
#navigation li {
list-style : none; 
padding : 15px 20px; 
border-bottom : 0px solid #322b48; 
height : 20px; 
line-height : 1.0em; 
 } 
 
#navigation li:hover {
TEXT-DECORATION: underline;
color : #fff; 
} 
#navigation a:link , #navi a:active , #navi a:visited {
font-weight : bold; 
color : #322b48; 
} 
#navigation a:hover {
TEXT-DECORATION: underline;
color : #231941; 
} 
.navliniebuttom {
	BORDER-TOP: #ffeed0 1px solid; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #093681
}

#unavi {
margin : 0; 
font-size : 0.8em; 
width : 311px;
} 

#unavi li {
list-style : none; 
padding : 15px 20px; 
border-bottom : 0px solid #322b48; 
height : 15px; 
} 

#unavi li:link {
	COLOR: #322b48; TEXT-DECORATION: none;
}
#unavi li:visited {
	COLOR: #322b48; 
}
#unavi li:hover {
	COLOR: #fff; TEXT-DECORATION: none;
}
#unavi li:active {
	COLOR: #fff; 
}

#innen1 {
position : relative; 
left : 0; 
padding : 0; 
width : 955px; 
border-bottom : 1px solid #000; 
border-right : 0 solid #000; 
background-color : #ccc; 
min-height : 0; 
} 
#fuss {
margin : 0; 
width : 955px; 
margin-top : 0; 
border-top : 1px solid #fff; 
border-bottom : 5px solid #fff; 
} 
#fuss p{
margin : 10px; 
margin-left : 100px; 
margin-right : 20px; 
padding : 0; 
line-height : 1em; 
font-size : 0.7em; 
text-align : center; 
}
table {
margin-left : -30px; 
width: 60%;
border: 1px solid #ccc;
border-spacing: 0;
}
th {
border: 1px solid #ccc;
padding: 6px 6px;
text-align : left;
font-size : 0.8em; 
}
td {
border: 1px solid #ccc;
padding: 4px 5px 10px;
text-align : left;
font-size : 0.8em; 
}
form {
FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 150%;
font-size: 0.9em;
margin-left : 90px; 
text-align : justify; 
	}
form p {
font-size: 0.9em;
}

form table, form td,form th {
border: 0;
}

form  {
border: 0;
}
