a { font-size:10pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:none; }
a:hover { color:#0000ff; font-family:Verdana,Arial; text-decoration:underline; }
a.bild { color:#000000; }
.hidden { display:none; }
#navoben { font-size:8pt; color:#000000; font-family:Verdana,Arial; }
#navoben a { font-size:8pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:none; }
#navoben a:hover { font-size:8pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:underline; }
#navoben { vertical-align:bottom; }
#navunten { font-size:8pt; color:#000000; border-top-color:#3a5b98; border-top-width:1px; border-top-style:solid; font-family:Verdana,Arial; }
#navunten a { font-size:8pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:none; }
#navunten a:hover { font-size:8pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:underline; }
#navunten { vertical-align:top; }

.navlinks a { font-size:10pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:none; }
.navlinks a:hover { font-size:10pt; color:#0000ff; font-family:Verdana,Arial; text-decoration:underline; }
h1 { font-weight:bold; font-size:16pt; margin-bottom:20px; color:#003366; font-family:Verdana,Arial; }
h1.oben {padding-left:12px;padding-right:1em;  margin-top:4mm; font-size:14pt; font-weight:normal }
h1.autor { padding-left:12px;padding-right:1em; font-weight:bold; font-size:12pt; margin-bottom:0px; color:#6a5e9d; font-family:Verdana,Arial; }
h1.direkt { margin-top:0mm; font-size:13pt; }
h2.oben { padding-left:12px;padding-right:1em; font-weight:bold; font-size:12pt; margin-bottom:16px; color:#6a5e9d; font-family:Verdana,Arial; }
h3 { font-weight:bold; font-size:11pt; margin-bottom:6px; color:#6a5e9d; font-family:Verdana,Arial; }
h3.oben { padding-left:12px;padding-right:1em; font-weight:bold; font-size:11pt; margin-bottom:4px; margin-top:6px; padding-top:6px; padding-bottom:4px; color:#6a5e9d; font-family:Verdana,Arial; }

table.inhalt tr p { padding-left:12px;font-size:10pt;padding-right:0px; padding-bottom:0.2em; line-height:125%; padding-top:0.2em; margin-top:0px; width:520px; border:0px; cellspacing:0px; color:#000000; font-family:Verdana,Arial; }
table.fn td {padding-top:6px;padding-left:8px; line-height:110%; font-size:10pt;font-family:Verdana,Arial; }
table.schmal td {padding-left:0px; font-size:10pt; font-family:Verdana,Arial}
table.nav tr td { padding-right:0px; padding-left:0px; margin-left:0px; padding-bottom:0.2em; padding-top:0.1em; margin-top:0px; margin-bottom:0px; border:0px; font-family:Verdana,Arial; height:12px; border-top-color:#003366; border-top-width:1px; border-top-style:solid; border-right-color:#003366; border-right-width:1px;border-right-style:solid }
table.insert {margin-top:8px; margin-right:6px; margin-bottom:8px}
table.insert tr td { padding-right:0px; padding-left:0px; margin-left:0px; padding-bottom:0.2em; padding-top:0.6em; margin-top:4px; margin-bottom:0px; font-family:Verdana,Arial; height:12px; }

.nullpx { line-height:10px; font-size:8pt; color:#000000; margin-top:0px; margin-bottom:0px; font-family:Verdana,Arial,Helvetica }
.klein {font-size:8pt; font-family:Verdana,Arial;  }
.klein a {font-size:8pt; font-family:Verdana,Arial;  }
.kleinst {margin-left:0px;padding-left:0px;font-size:7pt; font-family:Verdana,Arial;  }
p.kleinst a {margin-left:0px;padding-left:0px;font-size:7pt; font-family:Verdana,Arial;  }
p.sw { font-size:10pt; color:#000000; font-family:Verdana,Arial; line-height:16px; }
p.nachh2 { margin-top:0px; }
ul { list-style-type:none; list-style-position:outside; margin-top:0px; margin-bottom:0px; margin-right:40px; font-size:10pt; font-family:Verdana,Arial; line-height:1.2em }
li { margin-bottom:12px; }
sup {font-size:0.7em; line-height:0.7em}
sub {font-size:0.7em; line-height:0.7em}

span.seiten {font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica}
span.gesperrt {letter-spacing:3pt}
span.klein1 {font-size:8pt; font-family:Verdana,Arial;  }
