body {  font-family: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-color:  #326B45;}
.textarea {
        border-top : 1px solid #000;
        border-left : 1px solid #000;
        border-right : 1px solid #000;
        border-bottom : 1px solid #000;
BACKGROUND:#fff;}
}
.footer a:link , .footer a:visited , .footer a:active{ color: #666666; text-decoration: none}
.footer { text-align:center; border-top : 1px solid #000; border-left : 0px solid #000; border-right : 1px solid #000; border-bottom : 0px solid #000; ; background-color: #FFFFFF ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none}

.main { font-size: 10pt; text-align: justify;
padding-top: 15px; padding-right: 30px; padding-bottom: 0px; padding-left: 30px;}

.mainthema { font-size: 10pt; text-align: justify;
padding-top: 0px; padding-right: 30px; padding-bottom: 0px; padding-left: 30px;}

.ueberschriftmain { text-align: left; font-weight: bold; font-size: 10pt;
padding-top: 10px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px;}

.ueberschrift { text-align: center; font-weight: bold;
padding-top: 20px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px;}

.navigation{
border-top : 1px solid #000; border-left : 0px solid #000; border-right : 0px solid #000; border-bottom : 0px solid #000;
padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px;}

.navigation a:link, .navigation a:visited, .navigation a:active, .navigationlast a:link, .navigationlast a:visited, .navigationlast a:active {
color: #000; text-decoration: none;
font-size: 10pt; font-weight: bold; text-align: left;
float:left
}

.navigationlast {  BACKGROUND-color:  #9c9;
border-top : 1px solid #000; border-left : 0px solid #000; border-right : 0px solid #000; border-bottom : 1px solid #000;
font-size: 10pt; font-weight: bold; text-align: left;
padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; float:right}

.navigationtop {  BACKGROUND-color:  #9c9;
border-top : 0px solid #000; border-left : 0px solid #000; border-right : 0px solid #000; border-bottom : 1px solid #000;
font-size: 10pt; font-weight: bolder; text-align: center; }

.navigationtable {  BACKGROUND-color:  #9c9;
border-top : 0px solid #000; border-left : 0px solid #000; border-right : 1px solid #000; border-bottom : 0px solid #000;
text-align:right; float:right}

.tablegrau {
font-size: 10pt;

BACKGROUND-color:  #DEDEDE;
border-top : 1px solid #000; border-left : 1px solid #000; border-right : 1px solid #000; border-bottom : 0px solid #000;
padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}
}
.tablegrauzelle { border-bottom : 1px solid #000;
text-align: left;
}
.tablegrauzellecenter { border-bottom : 1px solid #000;
text-align: center;
}
.tablegrau a:link , .tablegrau a:visited , .tablegrau a:active, .tablegraucenter a:link , .tablegraucenter a:visited , .tablegraucenter a:active{ font-weight:bold; color: #333; text-decoration: underline}

.table {
font-size: 10pt;
text-align: left;
BACKGROUND-color:  #fff;
border-top : 0px solid #000; border-left : 0px solid #000; border-right : 0px solid #000; border-bottom : 0px solid #000;
padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}
}
.tablezelle { border-bottom : 1px solid #000;
}
.table a:link , .table a:visited , .table a:active{ font-weight:bold; color: #333; text-decoration: underline}

.formfield {
                font-family:  Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: #000000;
                border: thin groove;
                }

                