body { margin:0px 0px 0px 0px; padding:20px 20px 40px 20px; background-color:#ffffff; }
* { font-family:Arial, Helvetica, sans-serif; }
/* Hintergrund 
***************/
.hg-li { background-color: #e1e1f2; }
.hg-re { background-color: #e1e1f2; padding:9px 9px 9px 9px;}
.hg-ab-un { background-color: #ffffff; }
.hg-im { background-color: #333399; }
.hg-fo { background-color: #333399; padding:0px 0px 5px 18px; }
.hg-bal { background-image:  url(img/bg-linie-rot.gif); background-repeat:repeat-x; }
.rah { border: 1px solid #ffffff; font-style:normal; color:#242466; padding:9px 9px 9px 9px;}
/* Text  
********/
td.inhalt{ border: 1px solid #d7d7df; font-style:normal; padding:28px 18px 45px 18px; color:#242466; }
td.inhalt h1, td.hg-re h1 { font-size:14px; font-weight:bold; margin:4px 0px 10px 0px; padding:0px 0px 0px 0px; }
td.inhalt h2, td.inhalt h3, td.hg-re h2, td.hg-re h3, p.weiter, p.weiter a, table.werbelinks a {font-size:12px; font-weight:bold; margin:9px 0px 5px 0px; padding:0px 0px 0px 0px; }
table.werbelinks a { color:#242466; }
td.inhalt p, td.inhalt span, td.hg-re p, td.hg-re span { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
td.inhalt p, td.inhalt span, p.inhalt a, td.hg-re p, td.hg-re span, p.hg-re a, ul, ul li {font-size:12px; font-weight:normal;}
td.inhalt p a, td.hg-re p a {text-decoration:underline; color:#242466; }
td.inhalt p a:hover, td.hg-re p a:hover, p.weiter a:hover { color:#5A5AB0; text-decoration:none;}
td.inhalt p.stern { color:#999999; font-size:9px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul li {list-style-type: none; background-image: url(img/punkt-liste.gif); background-repeat:no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 8px 16px; }


/* Navigation und Impressum
*****************************/
a.steuer { color: #242466;font-size:11px; font-weight:bold; line-height:28px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 11px; text-decoration:none; display: block; }

a:hover.steuer { background-color:#f4f4ff; }

a.steuer2 { color: #242466;font-size:11px; font-weight:bold; line-height:17px; margin:3px 0px 0px 0px; padding: 0px 0px 0px 11px; text-decoration:none; display: block; }

a:hover.steuer2 { background-color:#f4f4ff; }


a.steuer3 { color: #242466;font-size:11px; font-weight:bold; line-height:28px; margin:6px 0px 0px 0px; padding: 0px 0px 0px 11px; text-decoration:none; display: block; }

a:hover.steuer3 { background-color:#f4f4ff; }


a.untersteuer { color: #242466; font-size:11px; font-weight:normal; line-height:17px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 22px; text-decoration:none; display: block; background-image: url(img/punkt-untersteuer.gif); background-repeat:no-repeat; }
a:hover.untersteuer { background-color:#f4f4ff; }

.hg-fo a, .hg-fo { font-style:normal; color:#ffffff; font-size: 11px; text-decoration:none; }
.hg-fo a:hover { text-decoration:underline; }