    body { margin-left:3px;margin-right:3px;margin-top:3px; margin-bottom:3px}
    ul,ol { margin-left:20px; }
    p,li { font-family:Verdana, Helvetica, sans-serif; font-size:10pt; }
    td   { font-family:Verdana, Helvetica, sans-serif; font-size:10pt; }
    td.eingeruckt{ font-family:Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:normal }
    h2 { font-family:Verdana, Helvetica, sans-serif; font-size:16pt; font-weight:bold }
    h3 { font-family:Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold }
    h4 { font-family:Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold }
    a { font-family:Verdana, Helvetica, sans-serif }
    a:link { color:#00A0ff; text-decoration: none}
    a:visited { color:gray; text-decoration: none}

#navi a {display: block;
background-color:#ffffff;
color:#00A0FF; text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt; width:198px; font-weight:bold;
padding-left: 2px; padding-bottom: 2px;padding-top: 2px;margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#navi a:visited{background-color:#ffffff;
color:gray;text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt; width:198px; font-weight:bold;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#navi a:active{background-color:#737C95;
color:silver;text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt;width:198px; font-weight:bold;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#navi a:hover {background-color:silver;
color: #445543;text-decoration:none ;font-family:verdana, sans-serif; font-size:10pt; width:198px; font-weight:bold;
padding-left: 2px; padding-bottom: 2px;   padding-top: 2px;margin: 0px auto ;
border-bottom:solid 1px #e6e6e6;
}

#navikl a {display: block;
background-color:white;
color:#00A0FF; text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt; width:170px; font-weight:bold;
padding-left: 2px; padding-bottom: 2px;padding-top: 2px;margin: 0px auto;font-weight: bold;
border-bottom:solid 0px #e6e6e6;
}

#navikl a:visited{background-color:white;
color:gray;text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt; width:170px;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;font-weight: bold;
border-bottom:solid 0px #e6e6e6;
}

#navikl a:active{background-color:#737C95;
color:silver;text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt;width:170px;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;font-weight: bold;
border-bottom:solid 0px #e6e6e6;
}

#navikl a:hover {background-color:silver;
color: #445543;text-decoration:none ;font-family:verdana, sans-serif; font-size:10pt; width:170px;
padding-left: 2px; padding-bottom: 2px;   padding-top: 2px;margin: 0px auto ;font-weight: bold;
border-bottom:solid 0px #e6e6e6;
}

#naviunten p {color:black; font-family:verdana, sans-serif; font-size:9pt; font-weight:normal}
#naviunten a {color:black; font-family:verdana, sans-serif; font-size:9pt; font-weight:normal}
#position td {color:#404040; font-family:verdana, sans-serif; font-size:10pt; font-weight:bold}

#rahmen_o {
border-top-width:thin; border-top-style:dotted; border-top-color:grey; padding-top:5px;
}
#rahmen_u {
border-bottom-width:thin; border-bottom-style:dotted; border-bottom-color:grey; padding-bottom:5px;
}
#rahmen_l {
border-left-width:thin; border-left-style:dotted; border-left-color:grey; padding-left:5px;
}
#rahmen_r {
border-right-width:thin; border-right-style:dotted; border-right-color:grey; padding-right:5px;
}
#rahmen_or {
border-width:thin thin 0px 0px; border-style:dotted; border-color:grey; padding:5px;
}