body {
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #BCBABB; 
  scrollbar-track-color: #BCBABB;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-base-color: #BCBABB;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #BCBABB;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
}

a.hauptmenu   { color: #ffffff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

a.hauptmenu:hover   { color: #ffb400; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

a.hauptmenuaktiv   { color: #ffb400; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

a.impressum {
  font-family: arial;
  font-size: 9px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

a.impressum:hover {
  font-family: arial;
  font-size: 9px;
  color: #ffb400;
  text-decoration: none;
  font-weight: bold;
}

.title {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

.text {
  font-family: verdana;
  font-size: 11px;
  color: #000000;
}

a.text {
  font-family: verdana;
  font-size: 11px;
  color: #ff0000;
  text-decoration: none;
}

a.text:hover {
  font-family: verdana;
  font-size: 11px;
  color: #ff0000;
  text-decoration: none;
}

.smalltext {
  font-family: verdana;
  font-size: 10px;
  color: #000000;
}

a.smalltext {
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

a.smalltext:hover {
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.bg_home    { background-image: url(Backgrounds/background.jpg); background-repeat: no-repeat }
.bg_gaeste     { background-image: url(Backgrounds/guest.jpg); background-repeat: no-repeat }
.bg_galerie   { background-image: url(Backgrounds/galerie.jpg); background-repeat: no-repeat }
.bg_impressum     { background-image: url(Backgrounds/impressum.jpg); background-repeat: no-repeat }
.bg_kontakt     { background-image: url(Backgrounds/kontakt.jpg); background-repeat: no-repeat }
.bg_links    { background-image: url(Backgrounds/links.jpg); background-repeat: no-repeat }
.bg_news    { background-image: url(Backgrounds/news.jpg); background-repeat: no-repeat }
.bg_presse    { background-image: url(Backgrounds/press.jpg); background-repeat: no-repeat }
.bg_shop { background-image: url(Backgrounds/shop.jpg); background-repeat: no-repeat; }
.bg_presse_tv { background-image: url(Backgrounds/presse_tv.jpg); background-repeat: no-repeat; }
.bg_produkte    { background-image: url(Backgrounds/prod.jpg); background-repeat: no-repeat }
.bg_weg    { background-image: url(Backgrounds/weg.jpg); background-repeat: no-repeat }
.bg_wir    { background-image: url(Backgrounds/wir.jpg); background-repeat: no-repeat }
.Headline_Seite { color: #c00; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.roterRahmen  { border: solid 1px red }
.Verlauf { background-image: url(../img/Verlauf.jpg) }
