*{margin:0;padding:0;text-decoration:none; border-collapse:collapse; list-style: none; }

body{background: #082151 url(bilder/bg_body.gif);font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px; text-align:center;}

a {color: #A61219;}
a:hover{color: #D75960;}
#page{width:800px;margin: 0px auto 90px auto;text-align:left;background: #FFF url(bilder/bg_page.jpg) repeat-y;}

#header{height: 320px;background: #082151 url(bilder/header.jpg) no-repeat;}

#content{float:right;width: 600px;
margin: 10px 0 0 -12px;
padding: 12px 0 0 0;
border:0px solid blue;
font-size:0.9em;}

#footer{height:50px;display:block;clear:both;font-size:0.75em;
padding: 0 130px 0 130px; background: url(bilder/bg_footer.jpg) no-repeat;}

#navigation{
float:left;
width: 160px;
font-size:1.1em;
padding: 20px 0 30px 20px;
}

#navigation ul{
list-style-type: none;
font: normal 1em 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
padding: 0 0 0 10px;
}

#navigation li{
margin: 0 0 10px 0;
}

#navigation ul li a{

display: block;
color: #A61219;
padding: 2px 20px 4px 20px;
width: 132px;
text-decoration: none;
font-weight: bold;
background: url(bilder/bg_navitem.gif) no-repeat;
border-right: 0px solid #FF000F;
}

#navigation ul li.aktiv a{color:#FFF;background: url(bilder/bg_navitem_active.gif) no-repeat;}

#navigation ul ul{margin:0.6em 0 2em 0;}

#navigation ul ul li a{
font-weight: normal;
font-size: 0.88em;
width: 123px;
margin:0 0 -0.3em 0;background: url(bilder/bg_subnavitem.gif) no-repeat;
border-right: 0px solid #FF000F;}

#navigation ul ul li a:hover{background: url(bilder/bg_subnavitem_hover.gif) no-repeat;}

#navigation ul ul li span {background: url(bilder/bg_subnavitem_active.gif) no-repeat;}

* html #navigation li a{
width: 107px;
w\idth: 109px; 
}

#navigation li a:hover {color:#000;background: url(bilder/bg_navitem_hover.gif) no-repeat;}

#content h3 {margin:0 0 0.8em 0;font-size:1.15em;}
#content h4 {margin:0 0 1.2em 0;font-size:1.1em;}

.box, .fbox{padding: 0 130px 0 0; margin-bottom:2em;clear:both;}
.foot {display:block;clear:both;text-align:right;border-top: 1px solid #A61219;margin-top: 6px;padding-top: 3px; font-size: 0.8em;}

#content p{margin:0 0 1.6em 0;}
#content ul{font-size:1.0em;margin:0 0 2em 1.3em;    }
#content li{ margin:0 0 0.5em 0.2em;list-style: square outside none;}

.link, .downlink{display: block;margin: 4px 0 0 0;}
#content .downlink{ padding:0 0 0 14px;background: url(bilder/sysmbol_download.gif) no-repeat 0px 3px; }
#footer #copy{ float:right;margin:16px 0 0 20px;}
#footer a{ color:#F9B600;}

#fussnav{text-align:right;display:block;clear:both;padding: 100px 120px 0 130px;}

#fussnav li{display:inline;padding:0 0 0 5px;border-left:1px solid #A61219; margin:0 5px 0 0;}

.fixfloat{float:none;clear:both;width:1px;display:block;font-size:0;line-height:0%;height:1px;}

.alignright{float:right;margin:0 0 1em 1em;color:#668CB3;}
.alignleft{float:left;margin:0 1em 1em 0;}
.aligncenter{text-align:center;border:0px solid #668CB3;}


form{margin:1em 0 2em 0;}
input, textarea{font-size:1em; margin: 0 0 0 -3px;padding:0px 0px 0px 3px;border:1px solid #DEEAF4;}
input:focus, textarea:focus{border:1px solid #668CB3;}
label{width:110px;margin:0 0 0 0;padding:2px 2px 3px 3px;float:left;background: #DEEAF4;color:#172F7F;}

hr{width:100%;color:#DEEAF4;background-color:#DEEAF4;height:1px;margin:0 0 1em 0;}

table{border-collapse:collapse;font-size:12px;margin: 0 145px 2em 0;}
td,th{border: 1px solid #A61219;padding: 4px 8px 8px 8px;text-align:left;vertical-align:top;}
th{background:#A61219;color:#FFF;border: 1px solid #FFF;}
td{border-bottom: 1px solid #F7C100;}

.fbox{margin-bottom:4em;}
.fbox img{float: right;text-align:right;margin:0 2em 0 1em;}
.group_title{margin:0 130px 1.2em 0; padding-bottom:0.2em; border-bottom: 1px solid #A61219;}
