body   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff8cc }
form select  { color: #fff; font-size: 10px; background-color: #003a62; margin: 2px; padding: 2px; border-width: 0; outline-width: 0 }
.submit  { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #003a62; text-transform: uppercase; margin: 2px; padding: 2px }
.menu    { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 4px }
.menu:link   { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 4px }
.menu:active   { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 4px }
.menu:visited   { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 4px }
.menu:hover    { color: #ffd100; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 4px }
.menuweiss  { color: #ffffff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; margin-top: 4px }
.menuweiss:link  { color: #ffffff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.menuweiss:active  { color: #ffffff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.menuweiss:visited  { color: #ffffff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.menuweiss:hover  { color: #e5ebef; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.contentinput { color: #003a62; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e5ebef; margin-bottom: 5px; padding: 2px; width: 100%; border-width: 0; outline-width: 0 }

.kk_box  { color: #333366; border: solid 1px #4d5491 }
.red    { color: white; text-decoration: none; background-color: #336 }
.red:hover { font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline overline; background-color: red }
.red:link   { color: white; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: gray }
.comment { color: black; font-size: 8px; font-family: "Courier New", Courier, Monaco }
.headlineKasten     { color: #000; font-weight: bold; font-size: 15px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
/*Ab hier aus show.php übernommen*/
.maintable { margin-top: 20px; border: solid 1px #5a6870 }
.tablehead { background-color: #d4dbdf; padding: 2px; border-bottom: 1px solid #5a6870; border-left: 1px solid #5a6870 }
.tablecontent  { padding-left: 10px; border-bottom: 1px solid #5a6870; border-left: 1px solid #5a6870 }
.tableheadline { padding: 2px; border-left: 1px solid #5a6870 }
.linie { border-bottom: 1px solid #5a6870; border-left: 1px solid #5a6870 }
.linieunten   { background-color: #e5ebef; border-bottom: 1px solid #003a62; border-left: 1px solid #003a62; -moz-opacity: .90; filter: alpha(opacity=90); opacity: .90 }
.linieunten:hover { background-color: #e5ebef; border-bottom: 1px solid #003a62; border-left: 1px solid #003a62; -moz-opacity: 1.0; filter: alpha(opacity=100); opacity: 1.0 }
.linieuntenoben { border-top: 1px solid #5a6870; border-bottom: 1px solid #5a6870 }
.linieuntenlinksrechts { border-right: 1px solid #5a6870; border-bottom: 1px solid #5a6870; border-left: 1px solid #5a6870 }
.fusszeile { background-color: #5a6870 }
.menuallgemein  { color: black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left }
.submenuallgemein   { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none; padding: -14px 4px 4px }
.submenu_red    { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.submenu:link        { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.submenu:visited       { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.submenu:active      { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.submenu:hover       { color: #003a62; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.submenumager:link    { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
.submenumager:visited    { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
.submenumager:active    { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
.submenumager:hover    { color: #003a62; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
.FORMbox  { }

.FORMreihe {
  clear: both;
  padding: 2px 0px;
}

.FORMlabel      { color: #143d77; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: right; float: right }

.FORMfeld       { color: #143d77; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: right; float: left; outline-style: none; outline-width: 0 }
.FORMfeldB   { color: black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; width: 100%; float: left; outline-style: none; outline-width: 0 }
.FORMknopf     { color: #143d77; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ffd100; text-align: center; padding: 4px; clear: both; border: 0; outline-style: none; outline-width: 0 }
.FORMknopfB  { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #e5ebef; text-align: center; padding: 4px; clear: both; border: 0; outline-style: none; outline-width: 0 }
.FORMdefbreite       { color: #143d77; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; width: 175px; border-width: 0; outline-style: none; outline-width: 0 }
.FORMdefbreiteB   { font-size: 10px; padding: 2px; width: 400px; border-style: none none solid solid; border-width: 0 0 1px 1px; border-color: #666; outline-style: none; outline-width: 0 }
.FORMcheckbutton { background-color: #d4dbdf; padding: 2px; border-style: none none solid solid; border-width: 0 0 1px 1px; border-color: #666; outline-style: none; outline-width: 0 }
.rubriktext { color: #1d3a76; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: oblique; font-weight: bolder; line-height: 16px }
.trblau { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #1d3a76 }
.trhell { color: #1d3a76; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff6d2 }
.trdunkel { color: #1d3a76; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ffefaa }

