body {margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;
      background-color:#ffffdd; }
/* margin-top = Abstand zwischen Fensterrand und Inhalt oben */
/* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten */
/* 10px = 10 Pixel, Wert aenderbar */
/* background-color = Hintergrund-Farbe */
/* #  , Wert aenderbar */

a,p,h1,h2,h3,h4,ul,ol,li,div,caption,td,th,tt,address,blockquote,nobr,b,i
     { font-family:Arial,sans-serif; }

/* font-family = Schriftart fuer Textelemente */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */

p,ul,ol,li,td,th,tt,address,blockquote,nobr,b,i { font-size:12pt;color:#000000; }

/* normaler Text */
/* font-size = Schriftgroesse */
/* 12pt = 12 Punkt, Wert aenderbar */
/* color = Farbe */
/* #000000 = schwarz, Wert aenderbar */

caption { text-align:left; }

/* Tabellenueberschriften linksbündig */

a:hover   {color: #000000; text-decoration: none}
a:link    {color: #A74015; text-decoration: none}
a:visited {color: #A74015; text-decoration: none}

/* Links, die mit der Maus ueberfahren werden */
/* Farbe = schwarz */

a.txt { text-decoration:none; }

/* Format-Klasse für Hyperlinks im Text */
/* text-decoration = Schriftauszeichnung */

.text { margin-right:0cm;margin-left:0cm;line-height:16pt; }

/* Format-Klasse fuer Text mit rechtem und linkem Seitenrand */
/* margin-right = Rechter Rand */
/* margin-left = linker Rand */
/* line-height = Zeilenabstand */
/* Wird mit div-Tag eingesetzt. */

.rand { margin-left:0cm; }

/* Format-Klasse fuer Text mit linkem Seitenrand */
/* margin-left = linker Rand */
/* Wird mit div-Tag eingesetzt. */

div div,div div div,div div div div { margin-right: 0cm;margin-left: 0cm; }

/* Sorgt dafuer, daß auch abweichende Bereiche im Textbereich einen entsprechenden Seitenrand haben. */
/* Der Wert für linken und rechten Rand wird auf 0 gesetzt, da er auch innerhalb eines Rahmens einschränkt! */

.hervor { font-weight:bold; }

/* Format-Klasse fuer hervorgehobene Textstellen. */
/* font-weight = Schriftgewicht */
/* bold = fett */
/* Wird mit span-Tag eingesetzt. */

.klein { font-size:10pt; }

/* Format-Klasse fuer kleinere Schriften */
/* font-size = Schriftgroesse */
/* Wird im Kopf- und Fußbereich eingesetzt */

td.kopf { font-size:20pt;font-weight:bold; }

/* Format-Klasse fuer Kopfelemente */
/* Schriftgroesse = 20 pt */
/* Schriftgewicht = fett */

.orange { color:#FFBF00; }

/* Format-Klasse für Orangene Elemente */

.gelb { color:#FFF8DC; }

/* Format-Klasse für gelbe Elemente */

.z { color:#CC0000; }

/* Format-Klasse für Z-Rot */

.e { color:#3333FF; }

/* Format-Klasse für E-Blau */

.l { color:#009900; }

/* Format-Klasse für L-Gruen */

.a { color:#FFFF00; }

/* Format-Klasse für A-Gelb */

.block2 { background-color:#FFFBEC;border-style:none;border-width:thin;padding:0;width:100%; }

.block2aussen { background-color:#FFFBEC;border-style:solid;border-width:2pt;border-color:#FFD324;padding:0;width:100%; }

/* Format-Klasse fuer gelbe Farbbloecke */
/* border-style:none = kein Rahmen */
/* border-style:solid = durchgezogener Rahmen */
/* border-width:thin = Rahmendicke:duenn */
/* padding:2 = Innenabstand 2 Pixel */
/* width:90% = Fensterweite 90% */                             /*  ==> 100 */
/* der aeussere Block hat einen farbigen Rahmen */
/* Wird mit div-Tag eingesetzt. */

.block1 { background-color:#F4F4FF;border-style:none;border-width:thin;padding:0;width:100%; }

.block1aussen { background-color:#F4F4FF;border-style:solid;border-width:2pt;border-color:#2525FF;padding:0;width:100%; }

/* Format-Klasse fuer violette Farbbloecke */
/* Wird mit div-Tag eingesetzt. */

.block3 { background-color:#FFF4F4;border-style:none;border-width:thin;padding:0;width:100%; }

.block3aussen { background-color:#FFF4F4;border-style:solid;border-width:2pt;border-color:#FF0000;padding:0;width:100%; }

/* Format-Klasse fuer rosa Farbbloecke */
/* Wird mit div-Tag eingesetzt. */

.groove2 { border-style:groove;border-width:0.25cm;border-color:#FFD62F;padding:0;width:100%; }

/* Format-Klasse fuer gelbe Umrandungen */
/* border-style:groove = zweifarbiger Rahmen */
/* border-width:0.25cm = Rahmendicke:0,25cm */
/* padding:2 = Innenabstand 2 Pixel */
/* width:90% = Fensterweite 90% */
/* Wird mit div-Tag eingesetzt. */

.groove3 { border-style:groove;border-width:0.25cm;border-color:#FF0000;padding:0;width:100%; }

/* Format-Klasse fuer rote Umrandungen */

@page { size:21.0cm 29.7cm;margin-top:1.7cm;margin-bottom:1.4cm;margin-left:2cm; margin-right:2cm }

/* Seitenlayout fuer Druckseiten */
