*{
padding:0; /* Abstände entfernen */
margin:0;
}

body{
font:12px Arial, Helvetica, sans-serif;
/* Für Zentrierung in älteren Browsern wichtig: */
text-align: center;
background-color:#000655;
line-height: 20px; 
}
.stil1{
font:12px verdana, arial, sans-serif;
color:#0003B6;
line-height: 20px;
}
.uberschrift{
font:14px verdana, arial, sans-serif;
font-weight:bold;
color:#0003B6;
}
.aufzahlen{
display:block;
list-style:url(../img/square.gif) ;
margin-left: 15px;
padding-left: 10px;
font:12px verdana, arial, sans-serif;
line-height: 20px;
}
#box{
width: 674px;
margin: 0 auto;
margin-top: 30px;  
background-image:url(../img/main_bg.gif);
background-repeat:repeat-y;
line-height: 20px; 
}
#mainheader{
width: 674px;
height: 120px;
}
#headerlogo{
float:right;
width: 547px;
height: 120px;
background-image:url(../img/header.png);
}
#headerleft{
float:right;
width: 127px;
height: 120px;
background-image:url(../img/top_l.gif);
background-repeat:repeat-y;
}
#spacer{
width:7px;
}
#spacemenu{
float:right;
width:120px;
height: 12px;
}
#navigation{
float:right;
width: 120px;
text-align: left;
background-image:url(../img/nav_back.gif);
background-repeat:repeat-x;
}
#navlinks{
display:block;
font:14px arial, Helvetica, sans-serif;
float:right;
padding-top: 12px;
}
#navlinks li{
display:block;
width: 115px;
list-style:none;
}
#navlinks li a{
display:block;
height: 17px;
width: 115px; 
text-decoration: none;
line-height: 17px;
color:#0003B6;
font-weight:bold;
border-bottom: solid; 
border-bottom-color:#FFBE81;
margin-bottom: 12px;
}
#navlinks li a:hover{
color:#0003B6;
font-weight:bold;
border-bottom-color: #0003B6;
text-indent: 10px;
}
#navlinkssub{
display:block;
font:12px arial, Helvetica, sans-serif;
float:right;
padding-top: 5px;
}
#navlinkssub li{
display:block;
width: 110px;
list-style:none;
}
#navlinkssub li a{
display:block;
height: 32px;
width: 110px; 
text-decoration: none;
color:#0003B6;
font-weight:bold;
border-bottom: solid;
border-left: solid;
border-left-color:#FFBE81; 
border-bottom-color:#FFBE81;
margin-bottom: 12px;
margin-left: -4px;
}
#navlinkssub li a:hover{
color:#0003B6;
font-weight:bold;
border-bottom-color: #0003B6;
}
#inhalt{
float:right;
width: 532px;
text-align: left;
background-image:url(../img/inh_bg.png);
background-repeat:repeat-y;
padding-top: 12px;
padding-left: 15px;
color: #0003B6;
line-height: 20px; 
}
#footer{
clear: both;
width: 674px;
height: 16px; 
background-image:url(../img/footer_bg.png);
}








