body { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }


a:link { color: #93a0c6; text-decoration: none; }

a:visited { color: #93a0c6; text-decoration: none; }

a:hover { color: #a9b8e4; }

a:active { }
.logotop { position: absolute; top: 25px; left: 53px; }
.textsmall { font-size: 8pt; }
.haftung { font-size: 7pt; }
.textsmal_anschrift { color: #002b55; font-size: 8pt; }
.textsmall_headline { font-size: 8pt; background-color: #9b9b9b; width: 130px; height: auto; }
.maintext_headline { font-size: 10pt; font-weight: bold; margin-bottom: 12pt; }
.maintext { color: #f1f1f1; font-size: 8pt; margin-bottom: 12pt; }
/*Style-Definition f?r die First-Level-Navigation*/
DIV.fstLevel a
    { color: white; font-size: 10pt; font-family: arial, verdana, helvetica; text-decoration: none; background-color: #003467; margin: 3px; padding: 2px 2px 2px 13px; width: 100px; display: block                    }
/*Style-Definition f?r die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
    { color: white; margin: 3px; padding: 2px 2px 2px 11px; border-color: #d32222; border-style: solid; border-width: 0 0 0 2px; }
/*Style-Definition f?r die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
     { color: #93a0c6; font-size: 10pt; font-family: arial, verdana, helvetica; text-decoration: none; margin: 3px; padding: 2px 2px 2px 11px; width: 100px; border-color: #d32222; border-style: solid; border-width: 0 0 0 2px; display: block             }
.kontakt { font-size: 8pt; background-color: #f2f2f2; width: 300px; height: 13px; border-color: #ccc; }
.kontakttextarea { font-size: 8pt; background-color: #f2f2f2; width: 300px; height: 30px; border-color: #ccc; }

