.table_schwarz        { color: #fff; font-size: 12px; font-family: Arial; background-color: #000; background-attachment: fixed; background-position: center; text-align: justify }
.table_rot { color: #fff; font-size: 12px; font-family: Arial; background-color: #900; background-attachment: fixed; background-position: center; text-align: justify }
.table_dunkelrot { color: #fff; font-size: 12px; font-family: Arial; background-color: #933; background-attachment: fixed; background-position: center; text-align: justify }
.table_grau  { color: #fff; font-size: 12px; font-family: Arial; background-color: #333; background-attachment: fixed; background-position: center; text-align: justify }
.table_hellgrau  { color: #fff; font-size: 12px; font-family: Arial; background-color: #ccc; background-attachment: fixed; background-position: center; text-align: justify }
.table_standard { color: #000; font-size: 12px; font-family: Arial; background-color: #ffc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }
.table_standard:link { color: #000; font-size: 12px; font-family: Arial; background-color: #ffc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }
.table_standard:visited { color: #000; font-size: 12px; font-family: Arial; background-color: #ffc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }
.table_standard:hover { color: #000; font-size: 12px; font-family: Arial; background-color: #ffc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }
.table_standard:active { color: #000; font-size: 12px; font-family: Arial; background-color: #ffc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }

td { color: #000; font-size: 12px; font-family: Arial; background-color: #fcffcc; background-attachment: fixed; background-position: center; text-decoration: none; text-align: justify  }
.table_menubanner     { font-size: 13px; background-image: url(/fileadmin/template/systemelemente/be_fon.gif); background-repeat: repeat; background-attachment: fixed; background-position: left top }
.ueberschrift   { color: #600; font-size: 16px; font-family: Arial; font-variant: small-caps; font-weight: bolder; background-repeat: no-repeat; background-attachment: fixed; background-position: center bottom; margin-right: 0; margin-bottom: 10px; margin-left: 0; border-bottom-width: medium; }
/* EIGENE DESIGNS */
.menu_body           { background-color: #fdfff0; text-align: left; vertical-align: baseline; border: outset 5px #ccc }
.menu_bg_black     { background-color: #9fc; background-repeat: no-repeat; background-attachment: fixed; background-position: center; width: 10pt; height: 10px }
.menu_bg_rot      { background-color: #8f2d2a; background-repeat: no-repeat; background-attachment: fixed; background-position: center; width: 10pt; height: 10px }
.menu_ueberschrift    { color: black; font-size: 14px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #fdfff0; text-indent: 12px; display: block; width: 160px; height: 20px }
/*********************** "MENU" ***********************/
.navi_link               { color: #fff; font-size: 13px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; text-indent: 15px; display: block; width: 200px; height: 22px; border-bottom: 1px dotted #fff }
.navi_link A:link  { font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 200px; height: 22px }
.navi_link A:visited  { font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 200px; height: 22px }
.navi_link A:hover   { font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #900; text-align: left; display: block; width: 200px; height: 22px }
.subnavi_link   { color: #ffc; font-size: 12px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; text-indent: 20px; display: block; width: 160px; height: 15px }
.subnavi_link A:link  { font-size: 11px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 160px; height: 15px }
.subnavi_link A:visited  { color: #03f; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 160px; height: 15px }
.subnavi_link A:hover { font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #c00; text-align: left; display: block; width: 200px; height: 15px }
.subnavi_link1    { color: #ffc; font-size: 12px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; text-indent: 35px; display: block; width: 130px; height: 15px }
.subnavi_link1 A:link  { font-size: 11px; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 130px; height: 15px }
.subnavi_link1 A:visited  { color: #03f; font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: left; display: block; width: 130px; height: 15px }
.subnavi_link1 A:hover { font-family: Arial; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #c00; text-align: left; display: block; width: 200px; height: 15px }
A:link  { color: #009 ; text-decoration: none; border-width: 0; }
A:hover  { color: #009 ; text-decoration: none; border-width: 0; }
A:visited { color: #009 ; text-decoration: none; border-width: 0; }
A:active { color: #009 ; text-decoration: none; border-width: 0; }
a:img {border:0pt}