body {
background-color: #c0c0c0;
margin: 0;
padding: 0;
border: 0;
font-family: Arial;
}

div.signet {
position: absolute; 
top: 0px; 
left: 0px; 
width: 300px; 
height: 200px;
z-index: 1; 
background-color: #FDB813; 
border: 10px solid #ED7921;
}

div.picture {
position: absolute; 
top: 0px; 
left: 300px; 
width: 945px; 
height: 200px;
z-index: 1; 
background-color: #FDB813; 
border: 10px solid #ED7921;
}

div.data {
position: absolute; 
top: 210px; 
left: 210px; 
width: 1025px; 
height: 825px;
z-index:1; 
background-color: #FFFF00; 
border: 10px solid #ED7921;
padding: 5px 5px 5px 5px;
}
div.son {
position: absolute; 
top: 300px; 
left: 200px; 
width: 1035px; 
height: 815px; 
z-index:1;
background-color: #FDB813; 
border: 10px solid #ED7921;
padding: 5px 0px 5px 5px; 
}
div.navi {
position: absolute; 
top: 210px; 
left: 0px; 
width: 200px; 
height: 825px; 
z-index:1;
background-color: #FDB813; 
border: 10px solid #ED7921;
padding: 5px 0px 5px 5px;
}


img {
margin: 0;
border: 0;
padding: 0;
}

img.siegel {
margin: 0px 0 0 0px;
border: 0;
padding: 0;
}

p.title {
font-size:30pt;
color: #ED242B;
text-align: center;
font-weight: bold;
}

p.menue {
font-size: 20pt;
color: #ED242B;
}

p.submenue {
color: #ED242B;
}

ol, ul.navilist {
text-indent: 0;
font-size: 11pt;
}

a {
text-decoration: none;
color: #ED242B;
}

a:hover {
color: #008B6E;
font-size: 13pt;
}

table {
border: 2px solid #ED7921;
border-collapse: collapse;
}

td, th {
padding: 2px;
border: 2px solid #ED7921;
text-align: left;
vertical-align: top;
}