/* 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-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

a.topmenu:hover        { color: #ff4500; font-weight: bold; font-size: 12px; text-decoration: none }

a.buttonmenu           { font-size: 6pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/produktinformationen1.gif); text-transform: uppercase; width: 207px; height: 41px; display: block }

a.buttonmenu:hover         {display:block;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/produktinformationen2.gif); border-bottom: none white; width: 207px; height: 41px; }

a.buttonmenu2           { font-size: 6pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/online-testen1.gif); text-transform: uppercase; border-bottom: none white; width: 207px; height: 41px; display: block }

a.buttonmenu2:hover          { display:block; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/online-testen2.gif); border-bottom: none white; width: 207px; height: 41px; }

a.buttonmenu3        { font-size: 6pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/call-back1.gif); text-transform: uppercase; border-bottom: none white; width: 207px; height: 41px; display: block }

a.buttonmenu3:hover         {display:block; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url('../gfx/call-back2.gif'); border-bottom: none white; width: 207px; height: 41px; }

a.buttonmenu4          { font-size: 6pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/mehrklein1.gif); text-transform: uppercase; width: 35px; height: 11px; display: block }

a.buttonmenu4:hover           { font-size: 1pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/mehrklein2.gif); border-bottom: none white; width: 35px; height: 11px; display: block }

a.buttonmenu5           { font-size: 6pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/mehr1.gif); text-transform: uppercase; width: 50px; height: 15px; display: block }

a.buttonmenu5:hover            { font-size: 3pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../gfx/mehr2.gif); border-bottom: none white; width: 50px; height: 15px; display: block }

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 }


