/* Style-Definitionen fuer den BFH */

body,td { color:#191919; background:#FFFFFF; }
body { margin-left:0.5em; margin-right:2em; margin-top:1.5em; margin-bottom:1em; padding:0; width:auto; }
.breit { width:100%; }

/* Vorder- und Hintergrundfarbe */

p { line-height:115%; margin:0; margin-top:1.5mm; margin-bottom:1.5mm; }
ul,ol,dl,dd,dt { line-height:115%; margin-top:1m; margin-bottom:1m; }
p,td,ul,ol,dl,dd,dt { font-size:10pt; font-family:Verdana,Arial,sans-serif; }

/* Fliesztext-Definitionen */

#h1 { font-size:18pt; line-height:180%; margin:0; margin-top:4mm; margin-bottom:3mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
#h1e { font-size:18pt; line-height:normal; margin:0; margin:0; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
h1 { font-size:18pt; line-height:180%; margin:0; margin-top:4mm; margin-bottom:3mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }

/* Ueberschrift 1 fuer die zentrale Seitenueberschrift */

#h2 { font-size:14pt; line-height:125%; margin:0; margin-top:2mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
h2 { font-size:14pt; line-height:125%; margin:0; margin-top:2mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }

/* Ueberschrift 2 fuer kleinere Ueberschriften ueber oder unter h1 */

#h3 { font-size:11pt; line-height:125%; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
#h3e { font-size:11pt; line-height:normal; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
h3 { font-size:11pt; line-height:125%; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }

#blau { font-size:11pt; line-height:125%; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }

/* Ueberschrift 3 fuer Zwischenueberschriften im Text */

#h4 { font-weight:bold; font-family:Tahoma,Arial,sans-serif; font-size:12pt; line-height:125%; margin:0; margin-top:2mm; margin-bottom:2mm; }

#h5 { font-size:7pt; line-height:125%; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000000; }
#h5e { font-size:7pt; line-height:normal; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000066; }
h5 { font-size:7pt; line-height:125%; margin:0; margin-top:3mm; margin-bottom:2mm; font-weight:bold; font-family:Tahoma,Arial,sans-serif; color:#000000; }

/* Ueberschrift 4 fuer kleinere nicht blaue Ueberschriften ueber oder unter h1 */

a:link { color:#FF9900; text-decoration:none; }
a:visited { color:#CC6600; text-decoration:none; }
a:active { color:#FF9900; text-decoration:underline; }
a:hover { color:#FF9900; text-decoration:underline; }
a.hover { color:#FF9900; text-decoration:underline; }

/* Auszeichnung von Links */

.link { font-size:9pt; font-family:Georgia,serif; font-style:italic; line-height:110%; margin:0; margin-top:3mm; margin-bottom:3mm; }

/* Format fuer Absaetze mit Links */

.klein { font-size:8pt; font-family:Verdana,Arial,sans-serif; line-height:110%; }
.kleingelb { font-size:8pt; font-family:Verdana,Arial,sans-serif; line-height:110%; background:#FFFFE5; }

/* Format fuer kleine Absaetze */

.picture { line-height:normal; margin:0; }

/* Aufheben der Zeilenhoehe fuer Bilder */

#unter { font-size:8pt; }

/* Formatierung von Bildunterschriften */

.hellgelb { background:#FFFFE5; }
.gruen { background:#CCFFCC; }
.hellgruen { background:#DEFFDE; }
.rot { background:#FFCCCC; }
#hellgelb { background:#FFFFDD; }
.blau { background:#000099; }
.weiss { color:#FFFFFF; };