.bild  { color:#000000; font-size:12px; font-family:arial,sans-serif; margin:0 0 0 0; }
.mini  { color:#000000; font-size:10px; font-family:arial,sans-serif; margin:3px 0 0 0; }

.unterlegt {background-color:#0066CC; font-family: arial, sans-serif; font-weight:bold; }
.kasten {background-color:#C5DBF5; font-family: arial, sans-serif; font-weight:bold; color:#000000; margin:40px 0 0 0; padding:3px; }
.kasten2 {background-color:#C5DBF5; font-family: arial, sans-serif; color:#000000; margin:40px 0 0 0; padding:3px; }
.kasten3 {background-color:#C5DBF5; font-family: arial, sans-serif; margin:20px 0 10px 0; padding:5px; }

.weiss { color:#ffffff; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }
.klweiss { color:#ffffff; font-size:11px; font-family:arial,sans-serif; font-weight:normal; }
.blau { color:#0066cc; font-weight:bold; margin:0 0 5px 0; }
.autoren { font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.klein { color:#000000; font-size:10px; margin:0 0 5px 0; }
.kleiner { font-size:12px; font-weight:bold; }
.klein2 { font-size:13px; margin:0 0 5px 0; }

td.margin { margin:10px 0 0 30px; }

p.eingerueckt  { font-family: arial, sans serif; margin:0 20px 0 20px; }
p,td { font-family:arial,sans-serif; font-size:14px; }

a.navigation:visited { font-size:8pt; color:#E6D7BA; text-decoration:none; }
a.navigation:link { font-size:8pt; color:#E6D7BA; text-decoration:none; }
a.navigation:active { font-size:8pt; color:#ff0000; text-decoration:none; }
a.navigation:hover { font-size:8pt; color:#C5DBF5; text-decoration:none; }

input.bunt { border: thin #0066cc solid; background-color: #99ccff; background-repeat: no-repeat; background-position: left center; }

hr { color:#0066cc; }

.exkurs {background-color:#FFF0E2; font-family: arial, sans-serif; color:#000000; margin:0 0 0 0; padding:5px 5px 5px 5px; }

/* Tabellen */
table.lila {width:100%; border-collapse:collapse; padding:0; }
table.lila2 {width:550px; border-collapse:collapse; padding:0; }
td.dunkel {background-color:#A0A6D3; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding:0; }
td.dnotop {background-color:#A0A6D3; border-top-width:none; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-color:#A0A6D3; border-bottom-color:#DFE1F1; border-left-color:#DFE1F1; border-right-color:#DFE1F1; border-style:solid; padding:0; }
td.dnobottom {background-color:#A0A6D3; border-top-width:1px; border-bottom-width:none; border-left-width:1px; border-right-width:1px; border-top-color:#DFE1F1; border-bottom-color:#A0A6D3; border-left-color:#DFE1F1; border-right-color:#DFE1F1; border-style:solid; padding:0; }
td.hell {background-color:#E4E4F2; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding:0; }
td.hell1 {background-color:#D1D1EF; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding:0; }
td.hell2 {background-color:#BEBEEC; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding:0; }
td.weiss {background-color:#F2F2F2; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding:0; }
td.kopf {background-color:#F2F2F2; border-width:1px 1px 1px 1px; border-color:#DFE1F1; border-style:solid; padding-top:5; padding-bottom:5; padding-left:0; padding-right:0; }

.tab { color:#000000; font-size:75%; text-align:center; margin:0 2px 0 2px; font-family:arial,serif; font-weight:normal; }
.tablinks { color:#000000; font-size:75%; text-align:left; margin:0 2px 0 2px; font-family:arial,serif; font-weight:normal; }
.tabfett { color:#000000; font-size:75%; text-align:left; margin:0 2px 0 2px; font-family:arial,serif; font-weight:bold; }
.mitte {font-size:75%; text-align:center; margin:0 2px 0 2px; font-family:arial,serif; font-weight:bold; }

.absatz { font-family:arial,sans-serif; font-size:14px; margin:0 0 5px 0; }
.abstand  { font-size:12px; font-family:arial,sans-serif; margin:0 0 5px 0; }

.abk { color:#000000; font-size:75%; text-align:left; margin:2px 10px 2px 10px; font-family:arial,serif; font-weight:normal; }
.lit  { color:#000000; font-size:12px; font-family:arial,sans-serif; margin:0 0 10px 0; }
.spruch { margin:0 0 0 50px; font-style:italic; }
.spruchtyp { float:right; margin:0 100px 0 0; font-style:italic; font-size:12px; }
ul.arbeitspapiere { font-size:14px; font-family:arial,sans-serif; list-style-image:url(images/square.gif); }