body
{
  background-color: #FFFFFF;
}

td, div
{
  color: #333333;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  line-height: 16px;
}

a:link
{
  color: #E66666;
  text-decoration: underline;
}

a:active
{
  color: #E66666;
  text-decoration: underline;
}

a:visited
{
  color: #E66666;
  text-decoration: underline;
}

a:hover
{
  color: #E66666;
  text-decoration: underline;
}

a:link.menue
{
  color: #ffffff;
  text-decoration: none;
}

a:active.menue
{
  color: #ffffff;
  text-decoration: none;
}

a:visited.menue
{
  color: #ffffff;
  text-decoration: none;
}

a:hover.menue
{
  color: #ffffff;
  text-decoration: none;
}

a:link.weiss
{
  color: #ffffff;
  text-decoration: underline;
}

a:active.weiss
{
  color: #ffffff;
  text-decoration: underline;
}

a:visited.weiss
{
  color: #ffffff;
  text-decoration: underline;
}

a:hover.weiss
{
  color: #ffffff;
  text-decoration: none;
}

.h5
{
  font-weight: bold;
}

.text_weiss
{
  color: #ffffff;
  font-size: 10px;
  line-height: 16px;
}

.text_unten
{
  color: #263B76;
  font-size: 10px;
  line-height: 16px;
  padding-right: 20px;
  padding-bottom: 0px;
}

.text_aktiv
{
  color: #263B76;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  margin-left: 19px;
}

.text_unter
{
  color: #263B76;
  font-size: 12px;
  line-height: 16px;
  margin-left: 29px;
}

.text_unter_aktiv
{
  color: #263B76;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  margin-left: 29px;
}

.text_menue
{
  font-size: 12px;
  line-height: 16px;
  margin-left: 19px;
}

.formularfeld
{
  height: 20px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: #000000;
  text-align: left;
  vertical-align: top;
}

.strichellinie
{
  background-image: url(bilder/strichellinie.gif);
  background-repeat: repeat-y;
}

.strichellinie_waagerecht
{
  background-image: url(bilder/strichellinie_waagerecht.gif);
  background-repeat: repeat-x;
}

.strichellinie_menue
{
  background-image: url(bilder/strichellinie_menue.gif);
  background-repeat: repeat-x;
}

.artikel_rahmen {
        border-style: solid;
        border-width: 1px;
        border-color: #98A4BE;
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 0px 0px;
}

.artikel {
        padding: 6px 8px 6px 8px;
        margin: 0px 0px 6px 0px;
}

.artikel img {
        float: left;
        padding: 0px 0px 0px 0px;
        margin: 3px 10px 6px 0px;
}

.artikel p {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
}

.text {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}

.text p {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
}

.text img {
        float: left;
        padding: 0px 0px 0px 0px;
        margin: 5px 12px 6px 0px;
}

.lageplan_rahmen {
        border-style: solid;
        border-width: 1px;
        border-color: #98A4BE;
        padding: 0px 0px 0px 0px;
        margin: 16px 0px 0px 0px;
}

.lageplan {
        padding: 8px 8px 8px 8px;
        margin: 0px 0px 0px 0px;
}

.lageplan img {
        float: left;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}

.hintergrund_zeile1
{
  background-image: url(bilder/hintergrund_zeile1.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2
{
  background-image: url(bilder/hintergrund_zeile2_neu.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_ueberuns
{
  background-image: url(bilder/hintergrund_zeile2_ueberuns.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_shopsinden
{
  background-image: url(bilder/hintergrund_zeile2_shopsinden.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_presseberichte
{
  background-image: url(bilder/hintergrund_zeile2_presseberichte.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_presseverteiler
{
  background-image: url(bilder/hintergrund_zeile2_presseverteiler.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_pressebereich
{
  background-image: url(bilder/hintergrund_zeile2_pressebereich.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_impressum
{
  background-image: url(bilder/hintergrund_zeile2_impressum.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_kontakt
{
  background-image: url(bilder/hintergrund_zeile2_kontakt.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile2_agb
{
  background-image: url(bilder/hintergrund_zeile2_agb.gif);
  background-repeat: no-repeat;
}

.hintergrund_zeile3
{
  background-image: url(bilder/hintergrund_zeile3_neu.gif);
  background-position: right top;
  background-repeat: no-repeat;
}

.hintergrund_zeile3_breit
{
  background-image: url(bilder/hintergrund_zeile3_breit.gif);
  background-position: right top;
  background-repeat: no-repeat;
}

.hintergrund_suche
{
  background-image: url(bilder/hintergrund_suche.gif);
  background-repeat: no-repeat;
  background-color: #E8E8E8;
}

.hintergrund_depesche
{
  background-image: url(bilder/kasten_depesche.gif);
  background-repeat: no-repeat;
  background-color: #E8E8E8;
}

.hintergrund_rechts
{
  background-image: url(bilder/hintergrund_rechts.gif);
  background-repeat: no-repeat;
  background-color: #8890A7;
}

.rahmen_info
{
  background-image: url(bilder/rahmen_info.gif);
  background-repeat: no-repeat;
}