/* ******************* Schriften ******************* */

h1 {COLOR: #000000; FONT-FAMILY: verdana,tahoma,arial; FONT-WEIGHT: bold; FONT-SIZE: 12pt;}

h2 {COLOR: #008000; FONT-FAMILY: verdana,tahoma,arial; FONT-WEIGHT: bold; FONT-SIZE: 16pt;}

h3 {COLOR: #000000; FONT-FAMILY: verdana,tahoma,arial; FONT-WEIGHT: bold; FONT-SIZE: 14pt;}

h4 {COLOR: #000000; FONT-FAMILY: verdana,tahoma,arial; FONT-WEIGHT: bold; FONT-SIZE: 12pt;}

h5 {COLOR: #000000; FONT-FAMILY: verdana,tahoma,arial; FONT-WEIGHT: bold; FONT-SIZE: 10pt;}



/* ******************* Sonstiges ******************* */

hr {border-style: solid; border-color: #000000;}



/* ******************* Seiteneigenschaften ******************* */

body {

        FONT-FAMILY: verdana,tahoma,arial;

        FONT-SIZE: 10pt;

        color: #000000;

        background-color: #DFDFDF;

        scrollbar-face-color: #E7E2E2;

        scrollbar-highlight-color: #FFFFFF;

        scrollbar-shadow-color: #E7E2E2;

        scrollbar-3dlight-color: #E4E0E0;

        scrollbar-arrow-color:  #008000;

        scrollbar-track-color: #F0EDED;

        scrollbar-darkshadow-color: #C0C0C0;

}



a.normal       {COLOR: #0060FF; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 10pt; FONT-WEIGHT: none; TEXT-DECORATION: none;}
a.normal:hover {COLOR: #0060FF; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 10pt; FONT-WEIGHT: none; TEXT-DECORATION: underline;}

a.kopf           {COLOR: #AFAFAF; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.kopf:hover     {COLOR: #00A0FF; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}




.unten      {COLOR: #8F8F8F; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.normal      {COLOR: #000000; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 10pt; FONT-WEIGHT: none; TEXT-DECORATION: none;}
.haftungsausschluss     {COLOR: #3F3F3F; FONT-FAMILY: verdana,tahoma,arial; FONT-SIZE: 8pt; FONT-WEIGHT: none; TEXT-DECORATION: none;}
.impressum { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color:#000000; font-weight: none;}



/* ******************* Klappmenue ******************* */
#menu {
    background: #000000;
}
#menu .top {
    background-color: #000000;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    padding: 3px 10px 3px 10px;
}
#menu .top a {
    color: #ffffff;
    text-decoration: none;
    white-space: nowrap;
}
#menu .top a:hover {
    color: #ffffff;
    text-decoration: none;
    white-space: nowrap;
}
#menu .section-top {
    border-color: #b8b4ae;
    border-width: 1px;
    border-style: solid solid solid solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .section {
    border-color: #b8b4ae;
    border-width: 1px;
    border-style: solid solid solid solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .sub {
    position: relative;
    width: 100%;
}
#menu .box {
    background-color: #e5e1da;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-hover {
    background-color: #ffffff;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-right {
    background-color: #e5e1da;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right-hover {
    background-color: #ffffff;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right img, #menu .box-right-hover img {
    position: absolute;
    top: 4px;
    right: 1px;
}
#menu a {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
