BODY, TD {
  color: #000000;
  margin: 0px;
  font-family: Tahoma,Arial;
  font-size: 12;
  line-height: 16 px;
  SCROLLBAR-FACE-COLOR: #EFEFEF;
  SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
  SCROLLBAR-SHADOW-COLOR: #FFFFFF;
  SCROLLBAR-ARROW-COLOR: #0000A0;
  SCROLLBAR-TRACK-COLOR: #FFFFFF
}

.hintergrundfarbe {
  background: orange
}

A { 
  color: #000000; 
  text-decoration: none; 
}

A:hover { 
  color: #0000A0; 
  text-decoration: underline; 
}

FORM {
  display: inline;
}

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border-color: #0000A0;
  color: #0000A0;
  background: #FFFFFF;
  border-width: 1
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.firmen_logo {
  background-image: URL("../images/alt.gif");
  width: 176;
  height: 90
}

.banner {
  background-image: URL("../images/banner_blau.jpg")
}

.shop_kopftext {
  font-family: Arial;
  font-size: 16;
  color: #0000A0;
  background: #FFFFFF;
  font-weight: bold
}

.topnavi {
  background: #0000A0;
  color: #FFFFFF
}

.topnavilink, A.topnavilink:VISITED {
  font-size: 10;
  color: #FFFFFF;
  font-weight: bold
}

A.topnavilink:HOVER, A.topnavilink:ACTIVE {
  font-size: 10;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline
}

TD.tabtitel_links {
  background-image: URL("../images/links_blau.gif");
  width: 11;
  height: 22
}

TD.tabtitel_rechts {
  background-image: URL("../images/rechts_blau.gif");
  width: 11;
  height: 22
}

TD.tabtitel {
  color: #FFFFFF;
  font-weight: bold;
  background-image: URL("../images/bg_blau.gif");
  height: 22
}

.tabinhalt {
  font-size: 11
}

A.tabinhalt, A.tabinhalt:VISITED {
  font-size: 10;
  color: #FFFFFF
}

A.tabinhalt:HOVER, A.tabinhalt:ACTIVE {
  font-size: 10;
  text-decoration: underline
}

.tabrandfarbe {
  border-color: #0000A0
}

.slogan {
  font-size: 18;
  color: #9999A6;
  font-weight: bold;
  line-height: 30 px;
}

.mitte_trennabstand {
  height: 25
}

.hintergrundfarbe_neuste_produkte {
  background: #E0E0E6
}

.impressum_leiste {
  background: #DDDDDE;
  color: #0000A0;
  font-weight: bold
}

.impressum, TD.impressum {
  background: #EFEFEF;
  font-size: 10;
  line-height: 13 px
}

.trennlinie_unten {
  color: #5555A0
}

.copyright {
  font-size: 10
}

h5.inf { font-size:8pt;color:#005588;text-align:left;border-width:1pt; border-style:solid;font-weight:normal; border-color:#aaaabb; background-color:#dde5f5;width:95%;padding:6;margin-top:2pt;margin-bottom:2pt;  }

tt.weiss {  font-family:Tahoma,Arial;font-size:11;background-color:#ffffff}

.ARTIKELTD {BORDER-STYLE: solid;BORDER-WIDTH: 1px;BORDER-COLOR: #3366CC;FONT-SIZE: 12px;LINE-HEIGHT: 18px;BACKGROUND: #FFFFFF
}


#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 10px Verdana color: #ffffff;
line-height:10px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: -10px;
border-bottom: 1px solid white;
padding: 5px 13;
text-decoration: none;
font:10px Verdana;
font-weight: bold;
color: #ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0000ff;
color: #FFFFFF;
}

A.dropmenudiv{
font:10px Verdana;
font-weight: bold;
color: #ffffff;
}

A.dropmenudiv:HOVER{
font:10px Verdana;
font-weight: bold;
color: #aaaaaa;
text-decoration: none;
}

