/* Style-Classes follow here */
.metanavi { color: #6a6a6a; font-size: 11px; text-align: right; top: 5px; padding-top: 10px; display: block; white-space:nowrap; }
.metanavi a:link    { color: #6a6a6a; font-size: 11px; text-decoration: none  }
.metanavi a:visited   { color: #6a6a6a; font-size: 11px; text-decoration: none }
.metanavi a:hover   { color: #c62026; text-decoration: underline }
.metanavi a:active { color: red }

.bodytext a:link    { color: #000; font-size: 12px; text-decoration: underline  }
.bodytext a:visited   { color: #000; font-size: 12px; text-decoration: underline }
.bodytext a:hover   { color: #c62026; font-size: 12px; text-decoration: underline }
.bodytext a:active { color: red; font-size: 12px; text-decoration: underline}


.adress { font-size: 11px; padding-left: 10px; }
.memberheader { color: #8f8f8f; font-size: 28px; font-weight: 600; padding-top: 10px; padding-bottom: 15px; }
.membersubheader { color: #8f8f8f; font-size: 14px; font-weight: 600; }
.adress a:link { font-size: 12px;text-decoration: none; }
.adress a:visited { font-size: 12px; text-decoration: none; }

.nachoben  {color: #6a6a6a; text-align: right; margin: -10px 0;}
.nachoben a:link { color: #6a6a6a; font-size: 11px; text-decoration: none; }
.nachoben a:hover   { color: #c62026; }
.menu_dritte_ebene a:link, a:visited { color: #6a6a6a; font-size: 11px; text-decoration: none;}
.menu_dritte_ebene a:hover   { color: #c62026; }

/* Menu Style
   First level */
.menulist ul   { list-style-type: none; margin: 0; padding: 0 }
.menulist ul li a:link   { color: #eee; font-size: 11px; text-decoration: none; background-color: #c62026; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 196px; border: solid 2px #c62026; }
.menulist ul li a:visited   { color: #eee; font-size: 11px; text-decoration: none; background-color: #c62026; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 196px; border: solid 2px #c62026; }
.menulist ul li a:hover   { color: #000; font-size: 11px; text-decoration: none; background-color: #fff; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 196px; border: solid 2px #c62026;}
/* Second level */
.menulist ul li ul li a:link  { color: #000; font-size: 11px; text-decoration: none; background-color: white; text-indent: 16px; display: block; width: 196px; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-top-color: #c62026; border-top-style: none; border-bottom-color: #c62026; border-bottom-style: none; }
 .menulist ul li ul li a:visited { color: #000; font-size: 11px; text-decoration: none; background-color: white; text-indent: 16px; display: block; width: 196px; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-top-color: #c62026; border-top-style: none; border-bottom-color: #c62026; border-bottom-style: none; }
.menulist ul li ul li a:hover  { color: #000; font-size: 11px; text-decoration: none; background-color: white; text-indent: 16px; display: block; width: 196px; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-top-color: #c62026; border-top-style: none; border-bottom-color: #c62026; border-bottom-style: none; }
.menulist ul li ul li a:hover:before { margin-left: -11px; content:url(../images/menu-pfeil-rot.gif)" "; }

/* Highlight for current MenuItems */
#currentmenu1      { color: black; font-weight: bold; text-decoration: none; background-color: white; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-top-color: #c62026; border-top-style: none; border-bottom-color: #c62026; border-bottom-style: none; display: block; }
#currentmenu1top      { color: black; font-weight: bold; text-decoration: none; background-color: white; border-top: 2px solid #c62026; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-bottom-color: #c62026; border-bottom-style: none; display: block; }
#currentmenu1bottom      { color: black; font-weight: bold; text-decoration: none; background-color: white;  border-top-style: none; border-left: 2px solid #c62026; border-right: 2px solid #c62026; border-bottom-color: #c62026; border-bottom: 2px solid #c62026;display: block; }
#currentmenu2:before { margin-left: -11px; content:url(../images/menu-pfeil-rot.gif)" "; }

.infoalert  { color: #eee; font-size: 11px; text-decoration: none; background-color: #c62026; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 196px; height: 50px; border: solid 2px #c62026; }

.dividerblank {border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.dividerred { border-top: 1px solid #c62026; border-bottom: 1px solid #c62026; }

td a:link { color: #000; font-size: 12px; text-decoration: underline  }
td a:visited { color: #000; font-size: 12px; text-decoration: underline  }

