body {
        margin-top: 0px;
        }

h1 {
        font-family: Arial;
        font-size: 11px;
        color: #660000;
        font-weight: bold;
        letter-spacing: 1px;
        }

div.center table {
        margin-left:auto;
        margin-right:auto;
        }
div.navi table {
        margin-right: 0px;
        }

table {
        border: 0px;
        }

.popup {
        background-color: #CCCCCC;
        text-align: center;
        }

td {
        font-family: Verdana;
        font-size: 11px;
        color: #666666;
        font-weight: normal;
        }

td.ff {
        background-color: #FFFFFF;
        vertical-align: top;
        }

td.cc {
        background-color: #CCCCCC;
        vertical-align: top;
        }

td.rahmen {
        background-color: #999999;
        }

td.verd11 {
        font-family:Verdana;
        font-size: 11px;
        color: #666666;
        font-weight: normal;
        line-height:16px
        }
.fett {
        font-weight: bold;
        }

td.copy {
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 10px;
        color: #660000;
        font-weight: normal;
        line-height: 12px
        }

td.pfeil {
        background-color: #FFFFFF;
        vertical-align: bottom;
        text-align: right;
        }

td.profil {
        vertical-align: middle;
        }

td.zentr {
        text-align: center;
        }

hr {
        color: #999999;
        border-bottom-style: 1px solid;
        text-align: left;
        }

img {
        border: 0px;
        }

/* ----------------- Links ----------------------*/

a {
        text-decoration: none;
        padding: 1px;
        letter-spacing: 1px;
        }

a:link {
        color: #FFFFFF;
        }
a:visited {
        color: #FFFFFF;
        }
a:hover {
        background-color: #transparent;
        color: #666666;
        }
a:active {
        color: #FFFFFF;
        }

a.logo:link {
        color: #666666;
        letter-spacing: 1px;
        line-height: 12px;
        }
a.logo:visited {
        color: #666666;
        letter-spacing: 1px;
        line-height: 12px;
        }
a.logo:hover {
        color: #000000;
        background-color: #CCCCCC;
        letter-spacing: 1px;
        line-height: 12px;
        }
a.logo:active {
        color: #666666;
        letter-spacing: 1px;
        line-height: 12px;
        }

a.pfeil:link {
        font-family: Arial;
        font-size: 11px;
        vertical-align: bottom;
        color: #666666;
        letter-spacing: 1px;
        line-height: 17px;
        }
a.pfeil:visited {
        font-family: Arial;
        font-size: 11px;
        vertical-align: bottom;
        color: #666666;
        letter-spacing: 1px;
        line-height: 17px;
        }
a.pfeil:hover {
        font-family: Arial;
        font-size: 11px;
        vertical-align: bottom;
        color: #000000;
        background-color: #CCCCCC;
        letter-spacing: 1px;
        line-height: 17px;
        }
a.pfeil:active {
        font-family: Arial;
        font-size: 11px;
        vertical-align: bottom;
        color: #666666;
        letter-spacing: 1px;
        line-height: 17px;
        }

a.popup:link {
        font-family: Arial;
        color: #666666;
        letter-spacing: 1px;
        }
a.popup:visited {
        font-family: Arial;
        color: #666666;
        letter-spacing: 1px;
        }
a.popup:hover {
        font-family: Arial;
        background-color: #FFFFFF;
        color: #000000;
        letter-spacing: 1px
        }
a.popup:active {
        font-family: Arial;
        color: #666666;
        letter-spacing: 1px
        }

/* ----------------- Formular ----------------------*/

.formtext {
        font-family: Arial;
        font-size: 11px;
        color: #000000;
        background-color: #FFFFFF;
        border-left-style: none;
        border-right-style: none;
        border-top-style: none;
        border-bottom: 1px inset #660000;
        width: 150px;
        }

.formarea {
        font-family: Arial;
        font-size: 11px;
        color: #000000;
        background-color: #FFFFFF;
        border-left-style: none;
        border-right-style: none;
        border-top-style: none;
        border-bottom: 1px inset #660000;
        width:150px;
        scrollbar-base-color: #CCCCCC;
        scrollbar-arrow-color: #660000;
        scrollbar-darkshadow-color: #999900;
        }

.submit {
        position: relative;
        top: 0px;
        left: 0px;
        height: 20px;
        border-width: 0px;
        border-color: #660000;
        padding: 0px;
        border-style: solid;
        font-family: verdana;
        font-size: 11px ;
        background-color: transparent;
        color: #000000;
        }

/* ----------------- Navigation ----------------------*/

#navcontainer {
        /*background-color: #330099;*/
        width: 180px;
        font-size: 11px;
        font-family: Verdana;
        line-height: 16px;
        margin-left: 10px;
        margin-right: 0px;
        }

#navcontainer ul {
        list-style-type: none;
        margin-left: 0;
        padding: 1px 0 1px 8px;
        }

#navlist a {
        display: block;
        color: #8592BB;/*blaugrau*/
        padding: 1px 0px 1px 8px;
        }

#navlist a {
        width: 114px;
        }

#navlist a {
        \width: 162px;
        w\idth: 162px;
        }

#subnavlist a {
        display: block;
        color: #9C9C9C;/*dunkelgrau*/
        padding: 1px 0px 1px 8px;
        margin-left: 8px;
        }

#subnavlist a {
        width: 106px;
        }

#subnavlist a {
        \width: 146px;
        w\idth: 146px;
        }

#navlist a, #navlist a:visited, #subnavlist a, #subnavlist a:visited {
        border-left: 8px solid #FFFFFF;/*kaestchen*/
        background: #FFFFFF;
        color: #666666;/*dunkelgrau, schrift*/
        text-decoration: none;
        }

#navlist a:hover, #navlist a#current:hover {
        border-left: 8px solid #999999;/*hellgrau*/
        text-decoration: underline;
        }

#subnavlist a:hover, #subnavlist a#subcurrent:hover {
        border-left: 8px solid #999999;
        text-decoration: underline;
        }

a#current, a:visited#current, a#subcurrent, a:visited#subcurrent {
        border-left: 8px solid #600909;/*kaestchen*/
        background: #CCCCCC;/*hellgrau*/
        color: #666666;/*schrift*/
        text-decoration: none;
        }
