body {
 margin: 0;
 background-color:#D9DDE0;
 text-align: center;
}

.md {position:absolute;  width:240; visibility:hidden}

.smap {
  font-family: Arial ;
  TEXT-DECORATION: none;
  color:#000000;
  font-size:9pt;
}

.smap:hover {
  font-family: Arial ;
  TEXT-DECORATION: underline;
  color:#000000;
  font-size:9pt;
}

.smap.ohne {
        TEXT-DECORATION: none
}
.smap.ohne:hover {
        TEXT-DECORATION: none
}

.mk {
 font-family: Arial ;
 font-size:11pt;
 margin:5;
}

.mkbold {
 font-family: Arial ;
 font-size:11pt;
 font-weight:bold;
 margin:5;
}

.linktabelle {
 font-family: Arial ;
 font-size:9.3pt;
 margin:5;
}

.linktabelleb {
 font-family: Arial ;
 font-size:9.3pt;
 font-weight:bold;
 margin:5;
}

.m2k {
 font-family: Arial ;
 font-size:10pt;
 margin:5;
}

td.m2k {
 background-color:#FFFFFF;
 padding:0;
}

.m2kbold {
 font-family: Arial ;
 font-size:10pt;
 font-weight:bold;
 margin:5;
}

body {
  font-family:Arial;
  font-size:10pt;
}

table {
  font-family:Arial;
  font-size:10pt;
}

.mendiv {
  position:absolute;
  width:210;
  height:20;
  left:175;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1;
  border-left-style:solid;
  border-right-width:1;
  border-right-style:solid;
}

.mendivt {
  position:absolute;
  width:210;
  height:20;
  left:175;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1;
  border-left-style:solid;
  border-right-width:1;
  border-right-style:solid;
  border-top-width:1;
  border-top-style:solid;
}

.mendivb {
  position:absolute;
  width:210;
  height:20;
  left:175;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1;
  border-left-style:solid;
  border-right-width:1;
  border-right-style:solid;
  border-bottom-width:1;
  border-bottom-style:solid;
}

A.mendiva {
  font-family:Arial;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  color:#000000;
  background-color:#E7F0F9;
}

A.mendiva:hover {
  font-family:Arial;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#FF0000;
}

  ul#Navigation { /* allgemeine Navigationsbox */
    width: 12.5em;            /* Breite in Firefox */
    margin: 0em;              /* Umrandung des gesamten Menüs in Hintegrundfarbe */
    padding: 0;
    padding-left: 0.2em;      /* bei Firefox */
    padding-bottom: 1px;      /* muss sein, da sonst unten Rand */
    border: 0px;
    background-color:#5985DE;
  }

  * html ul#Navigation {      /* Korrekturen fuer IE 5.x */
    width: 13.6em;            /* keine Auswirkungen sichtbar */
    w\idth: 12.5em;           /* keine Auswirkungen sichtbar */
    padding-left: 0;
    padd\ing-left: 0.2em;     /* bei IE */
  }

  ul#Navigation li {
    list-style: none;
    margin-bottom: 1;         /* Abstand zwischen Untermenüpunkten */
    padding: 0;
  }

  ul#Navigation a, ul#Navigation span, ul#Navigation h2 {
    display:block;
    padding: 0.2em;           /* Abstand zwischen Text und o/u. Rand der Untermenüpunkte */
    text-decoration: none;    /* font-weight: bold;*/
    border: 1px;              /* Linie zwischen den Menüpunkten */
    border-bottom-color: #9CB6EB;
    border-bottom-style: solid;
    color: #FFFFFF;           /* Textfarbe Untermenüpunkte */
    font-size: 9pt;
    font-weight: bold;
    /* background-color:#E7F1F9;*/
    padding-left: 0.4 em;     /* Einrückung der Menüpunkte nur IE */
  }

  * html ul#Navigation a, ul#Navigation li, * html ul#Navigation span, * html ul#Navigation h2 {
    width: 100%;              /* Breitenangabe fuer IE 5.x */
    w\idth: 12.5em;           /* Breitenangabe fuer IE 6 */
  }

  ul#Navigation a:hover, ul#Navigation span, ul#Navigation a#aktuell {
    color: #FF7B00;
    /* background-color:#FF2B2B; */
  }

  ul#Navigation h2  {
    font-size: 1em;
    margin-bottom: 0.4em;     /* Abstand zwischen den Hauptmenüpunkten */

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    padding-left: 0;          /* keine Auswirkungen */
  }

  ul#Navigation h2#aktuell {
    font-size: 1em;
    margin: 0;

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#FF7B00;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#FF7B00;
    padding-left: 1em;
  }

  ul#Navigation a#h2men {
    display:block;
    padding: 0.4em;
    text-decoration: none;
    font-weight: bold;
    font-size: 1em;

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    padding-left: 1em;
    margin-bottom:0.4em;
  }

  * html ul#Navigation a#h2men {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 12.5em;
  }

  ul#Navigation a#h2men:hover {
    border-bottom-color:#FF7B00;
    border-top-color:#FF7B00;
    color:#FF7B00;
    background-color: #9CB6EB;
  }

  ul#HauptNavigation { // allgemeine Navigationsbox
    width: 12.5em;
    margin: 0;                /* Rahmen */
    padding: 0 0.2em 0.2em;   /* top, rechts, +/
    border: 0px;
    background-color:#5985DE;
  }

  * html ul#HauptNavigation {  /* Korrekturen fuer IE 5.x */
    width: 13.6em;
    w\idth: 12.5em;
    padding-left: 0;
    padd\ing-left: 0.2em; /* linker Rand */
  }

  ul#HauptNavigation li {
    list-style: none;
    margin: 0.4em; /* Abstand zwischen den Menüpunkten */
    padding: 0;
  }

  ul#HauptNavigation a {
    display:block;
    padding: 0.4em;
    text-decoration: none;
    font-weight: bold;

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    padding-left: 1em;
  }

  ul#HauptNavigation a#aktuell {
    display:block;
    padding: 0.4em;
    text-decoration: none;
    font-weight: bold;

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    border-bottom-color:#FF7B00;
    border-top-color:#FF7B00;
    padding-left: 1em;
  }

  * html ul#HauptNavigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 11.8em;
  }
  ul#HauptNavigation a:hover {
    border-bottom-color:#FF7B00;
    border-top-color:#FF7B00;
    color:#FF7B00;
    background-color: #9CB6EB;
  }

td.preistabzelle0 {
  border-bottom-style:solid;
  border-bottom-width:1;
  border-bottom-color:#DAE2EA;
}

td.preistabzelle1 {
  border-bottom-style:solid;
  border-bottom-width:1;
  border-bottom-color:#DAE2EA;
  background-color:#F0F4F8;
}

a.mentop {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#333333;
}

span.mentop {
  font-family:Arial;
  font-size:8pt;
  font-weight: normal;
  text-decoration:none;
  color:#5985DE;
  padding-left:5;
  padding-right:5;
}

td.mentop {
  padding-left:10;
  padding-right:10;
}

a.mentopartikel {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#000000;
}

a.mentop:hover {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:underline;
  color:#333333;
}

a.mentop2 {
  font-family:Arial;
  font-size:10pt;
  font-weight: normal;
  text-decoration:underline;
  color:#FFFFFF;
}

a.shopindex {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#000000;
}

a.shopindex:hover {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:underline;
  color:#0000FF;
}

a.uebersicht_artikel {
  font-family:Arial;
  font-size:12pt;
  font-weight: bold;
  text-decoration:none;
  color:#333333;
}

a.uebersicht_artikel:hover {
  font-family:Arial;
  font-size:12pt;
  font-weight: bold;
  text-decoration:underline;
  color:#0000FF;
}

a.startseite1 {
  font-family:Arial;
  font-size:8.5pt;
  font-weight: normal;
  text-decoration:none;
  color:#5985DE;
}

a.startseite1:hover {
  font-family:Arial;
  font-size:8.5pt;
  font-weight: normal;
  text-decoration:underline;
  color:#5985DE;
}

a.startseite2 {
  font-family:Arial;
  font-size:8.5pt;
  font-weight: normal;
  text-decoration:none;
  color:#F4A821;
}

a.startseite2:hover {
  font-family:Arial;
  font-size:8.5pt;
  font-weight: normal;
  text-decoration:underline;
  color:#F4A821;
}

p.startseite3 {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#333333;
}

a.startseite4 {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#5985DE;
}

a.startseite4:hover {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:underline;
  color:#5985DE;
}

a.startseite5 {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:none;
  color:#F4A821;
}

a.startseite5:hover {
  font-family:Arial;
  font-size:9pt;
  font-weight: normal;
  text-decoration:underline;
  color:#F4A821;
}

a.startseite6 {
  font-family:Arial;
  font-size:13pt;
  font-weight: bold;
  text-decoration:none;
  color:#333333;
}

a.startseite6:hover {
  font-family:Arial;
  font-size:13pt;
  font-weight: bold;
  text-decoration:underline;
  color:#333333;
}
