body { background-color: #ffc; margin:0; 
 font-family: Arial,Helv,Verdana,sans-serif;
}
/* Links */
a { color:#060; }
a:visited {color: #333}
a:hover { color:#000  }
a:active { color:rgb(192,0,0); }
a img {border-style: none }

/* Kopfbereich */
#fuss, #Fuss
 { margin-top:5mm}
#fuss td, #Fuss td {width:200px}
.Achtung{background:#FFFFaa; color:black}
/* Blockmenü im Hauptrahmen */
#blockmenue
 {}

#blockmenue a
 {background-color: #cc0; color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
  text-decoration: none;
  /* padding: 1mm; */
  width: 3.5cm;
  display: block}

#blockmenue td
 { width: 4cm; padding: 1mm; margin: 1mm}

#blockmenue a:visited
 {color: #333}

#blockmenue a:hover
 {color: #000; background-color:#fff}

#DieseSeite {}
#blockmenue #DieseSeite {background: #090; color: #fff}

/* Menüzeile -- dünne Navigationsleiste am Seitenkopf */
#Menue {}
#Menue a
 {color: #000;
  text-decoration: none;
  font-family: Verdana, sans-serif;
  font-weight: normal; font-size: 10pt
}
#Menue a:hover {background-color: #ffc; color: #060}
#Menue td {padding-right: 10mm; width:5cm; }

.Nav_amEnde /* Aussehen ähnlich wie Menue a */
 {background-color: #b3b38f;
  color: #000;
  text-decoration: none;
  font-family: Verdana, sans-serif;
  font-weight:normal; font-size:10pt;
  margin-top:2mm; margin-bottom: 10mm}

/* Dokumentstruktur */
div.Kapitel, div.Einheit{margin-bottom: 12pt;
  border: thin solid transparent;
  padding:2pt}
.Trennlinie_oben{border-top: solid #393;
  padding-top: 2pt;
  }
.Einheit:hover, .Einheit:focus
  {background: white; 
   border-style:outset;
   border-color: #bbb
  }

/* Abstaende */
.Abstand6_o{margin-top: 6pt}
.Abstand6_u{margin-bottom: 6pt}
.Abstand6_ou{margin-top: 6pt; margin-bottom: 6pt}

.Abstand12_o{margin-top: 12pt}
.Abstand12_u{margin-bottom: 12pt}
.Abstand12_ou{margin-top: 12pt; margin-bottom: 12pt}

.KeinAbstand {margin: 0}
.Kein_vert_Abst, Abstand0_ou {margin-top:0; margin-bottom: 0}
.Kein_Abst_unten, Abstand0_u {margin-bottom:0}
.Kein_Abst_oben, Abstand0_o {margin-top: 0}

.kompakt{margin: 0; padding: 0}


/* Überschriften */

h1, h2, h3, h4, h5{page-break-after: avoid; page-break-inside: avoid}
h1.Titel {color: #060;
 font-size: 21pt; font-weight: normal;
 text-align:center;
 padding-bottom: 0.5mm; border-bottom: #060 1pt solid}

h2 {font-size: 18pt; color:#060; font-weight:normal}
div.Kapitel h2, div.Einheit h2{color: black;
  margin-top:3pt; margin-botto: 2mm;
  }

h2.Untergliederung
 {color: #000;
  font-size: 16pt; font-weight: normal;
  border-style: solid none none none;
  padding-top: 1mm;
  margin-bottom: 2mm;
  border-color: #393}

/* Tabellen */
.Zonen6_100 {}
.Zonen6_100 td {width: 3.5cm; text-align:center; }
td{page-break-inside: avoid}

/* deutsche Anfuehrungszeichen */
  q:before {content: "\201E"} /* "\201E" */
  q:after{content: "\201C" }

/* Aufzaehlungen ohne Listenpunkte */
ul.einfach {list-style-type: none; padding:0}
ul.einfach ul{padding-left:2em; list-style-type:inherit}

/* Unterliste */
li ul{padding-bottom: 6pt}

/* Aussehen wie Tabellen */
.Tabelle{display:table}
.TabZeile{display:table-row}
.TabZelle{display:table-cell}

/* Schattierung */

.heller td {background-color: #ffe;}
.dunkler td {background-color: #ff9; }

/* Medienspezifische Formate */
/* Steuerung, soll nicht im Ausdruck erscheinen */
.Steuerung {padding: 1mm 10% 1mm 10%;
 border: #3c3 1pt;
 border-style: solid none solid none;
 color: #3c3;
 text-align:center;
 font-size:11pt; font-family: Helv,Arial,sans-serif;}

.Steuerung a{padding:2pt}
.Steuerung a:link, .Steuerung a:visited {color: #090; text-decoration: none}
.Steuerung a:hover {color: #030; background-color: inherit}
.Steuerung a#dieseSeite, .Steuerung a.dieseSeite, .dieseSeite {color: #000 !important}

/* ausblenden */
.passiv {display: none;}/* Navigations- und Inhaltsbereich in der Bildschirmanzeige */
.nur_drucken1, .nur_drucken2{display:none} /*vorgesehen fuer Webadressen, die in der Bildschrimanzeige entbehrlich sind */
#Navigation_links {display: none}
@media screen {
 #Navigation_links {width: 150px; left:0; top: 0; position: fixed; display:block}
 #Navigation_links dd {margin-left:5mm}
 #Hauptteil_rechts {width: 450px; left:151px; top:0; position: absolute}
}

@media all /* Verbergen vor Netscape 4.x */
{#blockmenue a {padding: 1mm}
}

@media print {
 .Steuerung {display: none}
 body{background:transparent; color:black}
}

/* weitere Formate */
