/*BODY {margin-left: 1em; margin-right: 1em; background:#FAF0E6; color:#000000; }*/

body {
  max-width: 90em;
  margin-left: 1em;
  margin-right: 1em;
  background:#FAF0E6;
  color:#000000;}
 
figure img {
  width: 100%;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote
     { font-family:Times,Garamond,Georgia,serif; }

h1 { font-size:28pt; }
h2 { font-size:24pt; }
h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:20pt; }
h4 { font-size:16pt; }

p,ul,ol,li,div,td,th,u { font-size:16pt; line-height:18pt;}
.bild { font-weight:bold;}
.small { font-size:12pt; line-height:13pt;}
.center { text-align: center; }
.right { text-align: right; }
.red { font-size:20pt; background:none; color: #FF0000; ; text-decoration:none; font-weight:bold; text-align: left;}
.green { background: #008000; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align: center;}
.menu { background: #000080; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align: center; }
.activ { background: #FFFFFF; color:#000080; text-decoration:none; font-weight:bold; text-align: center; }

pre { font-family:Courier New,Courier,serif; font-size:16pt; line-height:12pt; color:#0000C0; background:#FFFFFF; }
/* Quelltext-Beispiele *//* font-family = Schriftart */
/* Courier New,Courier = Schriftarten, Wert aenderbar */
/* font-size = Schriftgroesse *//* 12pt = 12 Punkt, Wert aenderbar */
/* color = Farbe *//* #0000C0 = blau, Wert aenderbar */

tt { font-family:Courier New,Courier,serif; font-size:16pt; color:#0000C0; }
/* Quelltext-Befehle im normalen Fliesstext *//* font-family = Schriftart */
/* Courier New,Courier = Schriftarten, Wert aenderbar */
/* font-size = Schriftgroesse *//* 10pt = 10 Punkt, Wert aenderbar */
/* color = Farbe *//* #0000C0 = blau, Wert aenderbar */

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }
/* Bereiche mit Beispiel-Quelltexten */
/* nur MS IE 4, Netscape 4.0 ignoriert diese Angaben */
/* border-width = Randbreite *//* 1pt = 1 Punkt, Wert aenderbar */
/* border-style = Randstil *//* solid = durchgezogen, Wert aenderbar */
/* border-color = Randfarbe *//* #999999 = grau, Wert aenderbar */
/* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar */.code { background-color:#FFFFE0; }
/* Tabelleninhalte mit Quellcode *//* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar */
/* Farbe sollte gleich sein wie bei td.xmpcode */

td.xplcode { background-color:#EEEEFF; }/* Tabelleninhalte mit Erklaerungen */
/* background-color = Hintergrundfarbe */
/* #EEEEFF = helles Blau, Wert aenderbar */.doc { background-color:#EEEEEE; }
/* Layout-Elemente mit hellgrauem Hintergrund */
/* background-color = Hintergrundfarbe */
/* #EEEEEE = helles Grau, Wert aenderbar */

.qbar { background-color:#FFFFE0; font-size:8pt; font-family:Arial,sans-serif; }
/* Layout-Elemente mit hellgrauem Hintergrund */
/* nur MS IE 4, Netscape 4.0 ignoriert diese Angaben */
/* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar *//* font-family = Schriftart */
/* Arial,sans-serif = Schriftarten, Wert aenderbar */
/* font-size = Schriftgroesse *//* 9pt = 9 Punkt, Wert aenderbar */

pre.normal { color:#000000; }
/* normale praeformatierte Bereiche, nicht fuer Quelltexte *//* color = Farbe */
/* #000000 = schwarz, Wert aenderbar */

a:link { color:#0000FF; text-decoration:none; font-weight:bold;}
a:visited { color:#990033; text-decoration:none; font-weight:bold;}
a:active { color:#008000; text-decoration:underline; font-weight:bold;}

a.blank { color:#FFFFFF; text-decoration:none; }
a.blue { color:#000080; text-decoration:none; }
a.an { text-decoration:none; }

footer a {
	float: right; 
	margin: 0;
	font-size:12pt;
        line-height:13pt;
	}
footer p {
	float: left; 
	margin: 0;
	font-size:12pt;
        line-height:13pt;
	}

/* underline = unterstrichen, Default-Wert, Wert aenderbar */
/* none = nicht unterstrichen, Wert aenderbar */
