/* Stylesheet für Topmenü */
td.dunkel        { color: white; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #717dbc }
td.hell { color: white; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #939ccc }
td.greydunkel     { color: #e8e8e8; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #ededed }
td.greydunkelmenu { color: #a9a9a9; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #e8e8e8 }
td.greyhell { font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #f5f5f5 }
.redueberschrift { color: #ff4500; font-weight: bold; font-size: 13px; font-family: Arial }
.content { color: #696969; font-size: 13px; font-family: Arial }
.contentbig { color: #696969; font-weight: bold; font-size: 13px; font-family: Arial }
.contentsmall  { color: #696969; font-size: 11px; font-family: Arial }
.contentsmallred { color: #ff4500; font-size: 11px; font-family: Arial }
a.topmenu      { color: #403f3f; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase }
a.topmenu:hover      { color: #ff4500; font-size: 9px; text-decoration: none }
a.content  { color: #ff4500; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
a.content:hover  { color: #696969; font-size: 13px; text-decoration: none }
a.topmenuklein     { color: #696969; font-size: 11px; font-family: Arial, sans-serif, Helvetica, Verdana; text-decoration: none }
a.topmenuklein:hover  { color: #ff4500; font-size: 11px; text-decoration: none }
a.topmenuklein1 { color: #f60; font-weight: bold; font-size: 9px; font-family: Arial, sans-serif, Helvetica, Verdana; text-decoration: none; text-transform: uppercase }
a.topmenuklein1:hover { color: #a9a9a9; font-size: 9px; text-decoration: none }
a.modulmenu { color: #696969; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.modulmenu:hover { color: #ff4500; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.text { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a.text:hover   { color: #ff4500; font-size: 12px; text-decoration: none }
a.mehr { color: #f60; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.mehr:hover { color: #f60; font-size: 12px; text-decoration: underline }
/* Stylesheet für bigmenü */
a.menubig:hover     { color: #f90; font-weight: bold; text-decoration: none }
a.menubig:active     { color: black; text-decoration: none }
a.menubig    { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/* Stylesheet für Text unten */
td.bottom   { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* Stylesheet für Kontaktformular */
td.konakttop { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b2de57 }
.absenden_button { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: silver url(../gfx/absenden1.gif); width: 64px; height: 15px }
td.kontakt  { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dddddd; border: none }
td.kontakt_thin { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dddddd }
/* Stylesheet für Logobereich */
td.logo   { color: black; font-weight: normal; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.kontakt_silver  { color: #000000; font-size: 10px; font-family: Verdana, Arial }
.radio-but { color: #7390a8; font-size: 10px; font-family: Verdana, Arial; background-color: white; border: #7390a8; width: 10px; height: 10px }
.input-login    { color: #808080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #efefef; border: inset 1px; width: 200px; height: 20px }
.input-textarea  { color: #808080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #f4f2f2; border: inset 1px; width: 400px; height: 150px }
.input-testen  { color: #808080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #f4f2f2; border: inset 1px; width: 200px; height: 20px }
.input-testenPLZ  { color: #808080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #f4f2f2; border: inset 1px; width: 60px; height: 20px }
.input-testenORT  { color: #808080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #f4f2f2; border: inset 1px; width: 140px; height: 20px }

.input-blue    { color: #7390a8; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #7390a8; width: 192px; height: 21px }
.input-blue1 { color: #7390a8; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #7390a8; width: 190px; height: 21px }
.input-blue2  { color: #7390a8; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #7390a8; width: 120px; height: 21px }
.input-blue_contact  { color: #7390a8; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white;overflow:auto; border: solid 1px #7390a8; width: 427px; height: 115px }
.input-blue-small  { color: #7390a8; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #7390a8; width: 87px; height: 21px }
.kontakt_input2   { color: white; font-weight: normal; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #aab2db; border: inset 1px #cccccc; width: 232px }
.kontakt_input3 { color: black; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #cccccc; width: 40px }
.kontakt_button      { color: white; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff4500; border: solid 1px #808080; width: 150px }
/* Stylesheet für Fehleranzeigen */

.fehler  { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.men{color:#6e8ca4; font-weight:bold;}
a.men2{color:#6e8ca4; font-weight:normal;}

body {

  scrollbar-base-color:ffffff;
  scrollbar-3d-light-color:ffffff;
  scrollbar-arrow-color:A9A9A9;
  scrollbar-darkshadow-color:ffffff;
  scrollbar-face-color:ffffff;
  scrollbar-highlight-color:#A9A9A9;
  scrollbar-shadow-color:A9A9A9;
  scrollbar-track-color:F4F2F2;
}

textarea  { border: inset 1px; scrollbar-3d-light-color: ffffff; scrollbar-arrow-color: A9A9A9; scrollbar-base-color:ffffff; scrollbar-darkshadow-color: ffffff; scrollbar-face-color: ffffff; scrollbar-highlight-color: #A9A9A9; scrollbar-shadow-color: A9A9A9; scrollbar-track-color: F4F2F2 }
.table-blue { border: solid 1px #6e8ca4 }
