/* CSS Document */

  body { margin: 0; font: normal 100.01% Helvetica, Arial, sans-serif; color: black; background-color: #FFFFFF; cursor:pointer; }
  table { margin: 2px; backgroundcolor: #FFFFFF; align: left; }
  ul.navi { margin: 0; padding: 0; text-align: left; }
  ul.navi li { list-style: none; float: left;  /* ohne width - nach CSS 2.1 erlaubt */ position: relative; margin: 2pt; padding: 0; }
  * html ul.navi li {  /* Korrektur fuer den IE 5 und 6 */ margin-bottom: -4pt; }
  *:first-child+html ul.navi li {  /* Korrektur fuer den IE 7 */ margin-top: 0pt;  margin-bottom: -1pt; left: 0pt;  }
  ul.navi li ul { margin: 0; padding: 0; position: absolute; top: 8pt; left: 1pt; display: none;  /* Unternavi ausblenden */ }
  * html ul.navi li ul {  /* Korrektur fuer IE 5.x */ left: -15pt; lef\t: 4pt; }
  *:first-child+html ul.navi ul {  /* Workaround fuer den IE 7 */ background-color:silver; margin-top: 0pt; left: 0pt; }
  ul.navi li:hover ul { display: block; font-size: 10pt; margin-top: 0pt; left: 0pt;   /* Unternavi in modernen Browsern einblenden */ }
  ul.navi li ul li { float: none; display: block; margin-bottom: 2pt; }
  ul.navi a, ul.navi span { display: block; width: 120pt;  /* Breite den in li enthaltenen Elementen zuweisen */ padding: 2pt 5pt; text-decoration: none; font-weight: bold; border: 1px solid black; border-left-color: white; border-top-color: white; color: black; font-size: 10pt; background-color: #c0c0c0; }
  * html ul.navi a, * html ul.navi span { width: 126pt;   /* Breite nach altem MS-Boxmodell für IE 5.x */ w\idth: 130pt;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */ }
  ul.navi a:hover, ul.navi span, li a.aktuell { font: normal 100.01% Helvetica, Arial, sans-serif; color: black; font-size: 10pt; background-color: #ffffff; }
  ul.navi li {
	list-style: none;
	float: left;
	position: relative;
	margin: 0.25pt;
	padding: 0;
	width: 101px;
	height: 1px;

}
  * html ul.navi li {  /* Korrektur fuer den IE 5 und 6 */ margin-bottom:an, li a.aktuell { border-color: white; border-left-color: black; border-top-color: black; color: white; background-color: silver; }
  li a.aktuell {  /* aktuelle Rubrik kennzeichnen */ color: black; background-color: silver; }
  ul.navi li ul span {  /* aktuelle Unterseite kennzeichnen */ background-color: black; }
  div.l {text-align: left; }
  div.c {text-align: center; }
  div.r {text-align: right; }
  p.l {text-align: left; }
  p.c {text-align: center; }
  p.r {text-align: right; }
  p.j {text-align: justify; }

