body {
        margin: 0;
        color: #000000;
}
p {
        color: #333;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
h1 {
        color: #248b78;
        font-weight: bold;
        font-size: 14px;
        line-height: 18px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0;
        padding: 0;
}
h2 {
        color: blue;
        font-weight: bold;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
h3 {
        color: blue;
        font-weight: lighter;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
h5 {
        color: red;
        font-weight: lighter;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
h4 {
        color: #666;
        font-weight: bold;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
.big_green {
        color: #248b78;
        font-size: 14px;
        line-height: 18px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
/* LINKS */
a:link,
a:visited {
        color: black;
        text-decoration: none
}
a:hover {
        color: red;
        text-decoration: underline
}
a:active {
        color: red;
        text-decoration: none
}

.bottomgrey {
        color: black;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

/* Navigationspunkte */
/* obere Hauptnavigation */
.menue_oben {
        color: black;
        font-weight: bold;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        padding-left:10px;
}

/* linke Navigationspunkte alt */
.navigation_level01 {
        color: white;
        font-size: 11px;
        line-height: 15px;
        font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular
}
.navigation_current {
        color: black;
        font-size: 11px;
        line-height: 15px;
        font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular
}
/* linke Navigationspunkte alt Ende */

/* Text für rechte Ränder */
.text {
        color: #333;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.text2 {
        color: #333;
        font-size: 11px;
        line-height: 14px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.text_var1 {
        color: blue;
        font-weight: 600;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_var2 /* h3 */{
        color: blue;
        font-weight: lighter;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
.text_var3 {
        color: #333;
        font-size: 9px;
        line-height: 10px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.text_var4 {
        color: blue;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_var5 {
        color: blue;
        font-weight: lighter;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
.text_var6 {
        color: blue;
        font-weight: lighter;
        font-size: 9px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        margin: 0px;
        padding: 0px
}
.text_white {
        color: white;
        font-size: 11px;
        line-height: 16px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_red {
        color: red;
        font-size: 11px;
        line-height: 16px
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.text_blue {
        color: blue;
        font-size: 11px;
        line-height: 16px
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.text_green_bold {
        color: #2e8b57;
        font-size: 11px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight: bold;
        line-height: 16px
}
.text_green_lighter {
        color: #2e8b57;
        font-size: 11px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight: lighter;
        line-height: 16px
}
.text_bold {
        color: #666;
        font-weight: bold;
        font-size: 11px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_bold2 {
        color: blue;
        font-weight: bold;
        font-size: 14px;
        line-height: 18px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_bold3 {
        color: blue;
        font-weight: bold;
        font-size: 12px;
        line-height: 16px;
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_link {
        color: #2e8b57;
        font-size: 11px;
        line-height: 16px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.text_bildbeschreibung {
        color: #2e8b57;
        font-style: italic;
        font-size: 11px;
        line-height: 16px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.feld_1 {
        background-color: #99ccff;
}
.bttn {
        color: #000000;
        font-size: 11px;
        font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        background-color: #cccccc;
        border: 0px
}
/* linke Navigationspunkte */
.navi_lev01 { display: block; height: 19px; color: #666; font-family: verdana, arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; padding-left:10px; line-height:19px;}
.navi_lev01_aktuell { display: block; height: 19px; color: black; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; font-weight: bold; padding-left:10px; line-height:19px; }
.navi_lev02 { display: block; height: 19px; color: #666; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; padding-left:20px; line-height:19px; }
.navi_lev02_aktuell { display: block; height: 19px; color: black; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; font-weight: bold; padding-left:20px; line-height:19px; }
.navi_lev03 { display: block; height: 19px; color: #666; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; padding-left:30px; line-height:19px; }
.navi_lev03_aktuell { display: block; height: 19px; color: black; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; font-weight: bold; padding-left:30px; line-height:19px; }

.navi_lev04 { display: block; height: 19px; color: black; font-family: verdana, arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; padding-left:0px; line-height:19px;}
.navi_lev05 { height: 19px; color: black; font-family: verdana, arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; padding-left:0px; line-height:19px;}

/* dazugehörige Linkstadien */
/* link und visited */
.navi_lev01 a:link, .navi_lev01 a:visited { color: #666; text-decoration: none }
.navi_lev01 a:focus,.navi_lev01 a:hover, .navi_lev01 a:active { color: #666; text-decoration: underline }
.navi_lev01_aktuell a:link,.navi_lev01_aktuell a:visited { color: black; text-decoration: none }
.navi_lev01_aktuell a:focus, .navi_lev01_aktuell a:hover, .navi_lev01_aktuell a:active { color: black; text-decoration: underline }
.navi_lev02 a:link, .navi_lev02 a:visited { color: #666; text-decoration: none }
.navi_lev02 a:focus, .navi_lev02 a:hover, .navi_lev02 a:active { color: #666; text-decoration: underline }
.navi_lev02_aktuell a:link,.navi_lev02_aktuell a:visited { color: black; text-decoration: none }
.navi_lev02_aktuell a:focus, .navi_lev02_aktuell a:hover, .navi_lev02_aktuell a:active { color: black; text-decoration: underline }
.navi_lev03 a:link, .navi_lev03 a:visited { color: #666; text-decoration: none }
.navi_lev03 a:focus, .navi_lev03 a:hover, .navi_lev03 a:active { color: #666; text-decoration: underline }
.navi_lev03_aktuell a:link,.navi_lev03_aktuell a:visited { color: black; text-decoration: none }
.navi_lev03_aktuell a:focus, .navi_lev03_aktuell a:hover, .navi_lev03_aktuell a:active { color: black; text-decoration: underline }

.navi_lev04 a:link, .navi_lev04 a:visited { color: black; text-decoration: none }
.navi_lev04 a:focus, .navi_lev04 a:hover, .navi_lev04 a:active { color: red; text-decoration: underline }

/* Ende linke Navigationspunkte */
