body{
    margin:0;
    padding:1em;                                   /* Beginn oben links mit Abstand */
    color:#990066;
    background-color:#efefef;                      /* Schriftfarbe und Hintergrundfarbe */
    font-size: 100.01%;                            /* Schriftgrad */
    font-family: Helvetica,Arial,sans-serif;       /* Schriften */
    min-width: 41em;
    }                                                  /* Mindestbreite verhindert Umbruch */
div#head{margin: 0 0 0 26%;
}
h1 {
    font-size: 1.9em; font-variant:small-caps;      /* Schriftgrad  Überschrift 1*/
    margin: 1.2em 1.3em 0.3em 0em;
    padding 0 0 0 0;                                /* Abstand oben,rechts,unten und links*/
    text-align: left;                               /* linksbündig */
    background-color: #efefef;                      /* Hintergrundfarbe */
    html>body h1 {    border-color: #efefef;}       /* Farbangleichung an den Internet Explorer  */  }

h2 {font-size: 1.3em;                               /* Schriftgrad  Überschrift 2*/
    margin: 0.3em 1.3em 0.6em 0em;
    padding 0 0 0 0;                                /* Abstände */
    text-align: left;
}

hr {margin: 1.3em 30px 0.6em 20px ;                 /* Abstände horizontale Linie*/
    align:center;
}

body,html{height:95%}                               /* Höhe zu 95% verwenden */

ul#Navigation {                                     /* Navigation */
    font-size: 0.9em;                               /* Schriftgrad */
    text-align: right;                              /* rechtsbündig */
    float: left; width: 12em;                       /* Umbruch links, Breite 12 abhängig */
    margin: 1em 1em 1.2em 1.3em; padding: 0;       /* Abstand oben, links, unten und rechts*/
  }
  ul#Navigation td {color:#efefef; border:#efefef;
  }
  ul#Navigation li {list-style: none;               /* Linksliste */
    margin: 0; padding: 0.5em;
  }
  ul#Navigation a {display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  ul#Navigation a:link {                            /* Anzeige Link */
    color: #ffffff; background-color: #990066;
    text-decoration: none;                          /* ohne Unterstrich */
  }
  ul#Navigation a:visited {                         /* Anzeige besuchter Link */
    color: #bcbcbc; background-color: #990066;
    text-decoration: none;                          /* ohne Unterstrich */
  }
  ul#Navigation a:hover {                           /* Anzeige Link bei Mausberührung */
    color: #990066; background-color: #ffffff;
    text-decoration: none;                          /* ohne Unterstrich */
  }
  ul#Navigation a:active {                          /* Anzeige aktiver Link */
    color: #990066; background-color: #dedede;
    text-decoration: none;                          /* ohne Unterstrich */
  }

div#Grafik {                                        /* Definition der divs */
    font-size: 0.9em;                               /* div für die Grafik*/
    float: left; width: 6em;
    margin: 1em 1em  1.1em; padding: 0;
  }

div#Inhalt {                                        /* div für den Text*/
    margin: 1em 32px 1em 16em;
    padding: 0 0 0 0;
    text-align:left;
    text-decoration: none;
  }
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0em 0em 0em 0em;
    text-align:left;
    color:#990066;
  }
  div#Inhalt p {
    font-size: 0.9em;
    color:#990066;
    margin: 1em 0;
  }
  div#Inhalt table {
    font-size: 0.9em;
    color:#990066;
  }
  div#Inhalt a:link {                              /* Anzeige Link */
    color: #990066; background-color: #efefef;
  }

  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
.ZusInhalt  {                                      /* für kleineren Text */
    font-size: 0.8em;
    color:#990066;
    margin: 1em 0;
  }

.caps  {font-variant:small-caps;                    /* für Kapitälchen*/
  }

.num   {margin: 0.8em 0 0.8em 16px;                    /* Abstand nach Nummerierung*/
       font-size: 0.9em;
  }

#quere-navi {                                       /* die quere Navigation*/
   margin: 0.5em 0em 0em 0em;
   padding: 1em 0em;
   height: 20px;
   font-size: 0.9em;
   font-weight: bold;
}
  #quere-navi ul {
   border: 0;
   margin: 0;
   padding: 0;
   list-style-type: none;
   text-align: center;
}

#quere-navi ul li {
   display: block;
   float: left;
   text-align: center;
   padding: 0;
   margin: 0;
}

#quere-navi ul li a  {
   background: #efefef;
   width: 130px;
   height: 20px;
   border-top: 1px solid #ffffff;
   border-left: 1px solid #ffffff;
   border-bottom: 1px solid #666666;
   border-right: 1px solid #666666;
   padding: 8px 0;
   margin: 0 0 10px 0;
   text-decoration: none;                           /* ohne Unterstrich */
   display: block;
   text-align: center;
}

  #quere-navi a:link {                              /* Anzeige Link */
    color: #990066; background-color: #efefef;
  }
  #quere-navi a:visited {                           /* Anzeige besuchter Link */
    color: #666666; background-color: #efefef;
  }
  #quere-navi a:hover {                             /* Anzeige Link bei Mausberührung */
    color: #990066; background-color: #ffffff;
  }
  #quere-navi a:active {                            /* Anzeige aktiver Link */
    color: #ffffff; background-color: #aaaaaa;
  }
hr {clear: left;            	                   /* floaten beenden */
    margin:0;
    padding:0;
  }
ul#tippsnavi {                                      /* Navigation der einzelnen Themen*/
    font-size: 0.9em;                                 /* Schriftgrad */
    text-align: left;                               /* linksbündig */
  }
  ul#tippsnavi li {list-style: disk;                /* Linksliste mit Aufzählungszeichen*/
    margin: 0 0 0 16px; padding: 0.5em;
  }
  ul#tippsnavi a {display: block;
    padding: 0.2em;
  }
  ul#tippsnavi a:link {                             /* Anzeige Link */
    color: #990066; background-color: #efefef;
    text-decoration: none;
  }
  ul#tippsnavi a:visited {                          /* Anzeige besuchter Link */
    color: #666666; background-color: #efefef;
    text-decoration: none;
  }
  ul#tippsnavi a:hover {                            /* Anzeige Link bei Mausberührung */
    color: #990066; background-color: #ffffff;
    text-decoration: none;
  }
  ul#tippsnavi a:active {                           /* Anzeige aktiver Link */
    color: #ffffff; background-color: #aaaaaa;
    text-decoration: none;
  }

ul#linksnavi {                                      /* Navigation der einzelnen Themen*/
    font-size: 0.9em;                                 /* Schriftgrad */
    text-align: left;                               /* linksbündig */
  }
  ul#linksnavi li {list-style: disk;                /* Linksliste mit Aufzählungszeichen*/
    margin: 0 0 0 16px;
    padding: 0.1em;
  }
  ul#linksnavi a {display: block;
    padding: 0.2em;
  }
  ul#linksnavi a:link {                             /* Anzeige Link */
    color: #990066; background-color: #efefef;
    text-decoration: none;
  }
  ul#linksnavi a:visited {                          /* Anzeige besuchter Link */
    color: #555555; background-color: #efefef;
    text-decoration: none;
  }
  ul#linksnavi a:hover {                            /* Anzeige Link bei Mausberührung */
    color: #990066; background-color: #ffffff;
    text-decoration: none;
  }
  ul#linksnavi a:active {                           /* Anzeige aktiver Link */
    color: #ffffff; background-color: #bbbbbb;
    text-decoration: none;
  }
