h1 { font-family:'Arial','Verdana','Helvetica','sans-serif'; font-weight:normal; font-style:normal; font-size:16pt; color:#000000; margin-left:0px; margin-top:20px; margin-bottom:20px; }
h2 { font-family:'Arial','Verdana','Helvetica','sans-serif'; font-weight:bold; font-style:normal; font-size:12pt; color:#880000; margin-left:0px; margin-top:0px; margin-bottom:10px; }

* { font-family:'Verdana','Arial','Helvetica','sans-serif'; font-size:10pt; color:#000000; } */
*.klein { font-size:8pt; color:#000000; } */


/* p,ul,ol,li,div,td,th,address,nobr,b,i { font-family:'Verdana','Arial','Helvetica','sans-serif'; font-size:10pt; color:#000000; } */
/* p.klein,td.klein,span.klein,nobr.klein,b.klein { font-size:8pt; color:#000000; } */


ul,ol,li { margin-left:20px;}

p {  margin-top:0px; margin-bottom:20px; padding:0px; }
form {  margin-top:0px; margin-bottom:0px; padding:0px; }

a:link { color:#CC3300; text-decoration:underline; font-size:10pt; }
a:visited { color:#CC3300; text-decoration:underline; font-size:10pt; }
a:hover { color:#FF0000; text-decoration:underline; font-size:10pt; }
a:active { color:#FF0000; text-decoration:underline; font-size:10pt; }

a:link.navi { color:#fcff00; text-decoration:none; font-size:12pt; font-weight:bold; }
a:visited.navi { color:#fcff00; text-decoration:none; font-size:12pt; font-weight:bold; }
a:hover.navi { color:#880000; text-decoration:none; font-size:12pt; font-weight:bold; }
a:active.navi { color:#880000; text-decoration:none; font-size:12pt; font-weight:bold; }

a:link.subnavi { color:#c95049; text-decoration:none; font-size:10pt; font-weight:bold; }
a:visited.subnavi { color:#c95049; text-decoration:none; font-size:10pt; font-weight:bold; }
a:hover.subnavi { color:#880000; text-decoration:none; font-size:10pt; font-weight:bold; }
a:active.subnavi { color:#880000; text-decoration:none; font-size:10pt; font-weight:bold; }

a:link.footer { color:#fcff00; text-decoration:none; font-size:10pt; font-weight:bold; }
a:visited.footer { color:#fcff00; text-decoration:none; font-size:10pt; font-weight:bold; }
a:hover.footer { color:#fcff00; text-decoration:none; font-size:10pt; font-weight:bold; }
a:active.footer { color:#fcff00; text-decoration:none; font-size:10pt; font-weight:bold; }

li {margin-bottom:2px;}

.navinow{
color:#000000;
font-size:12pt;
font-weight:bold; 
}

.list{
padding:0px;
margin:10px;
list-style:square;
text-align:left;
}

/* Nicht zu druckende Elemente */
.noprint{
font-size:8pt;
}

/* Nicht am Bildschirm zu sehende Elemente */
.noscreen{
display:none;
}

