body {
font : 12px verdana, arial, helvetica, "sans serif";
padding : 0;
padding-top: 13px;
margin: 0;
background : #94C28A;
background-image : url(img/hi-farn.gif);
background-repeat : no-repeat;
color : #000000;
}


p,li,ul,b,blockquote  {
font : 12px verdana, arial, helvetica, "sans serif";
color : #000000;
}


p {
line-height: 120%;
}

p.buch   {
font : 11px  verdana, arial, helvetica, "sans serif";
color :  #003030;
font-weight:  400;
}

b.buch   {
font : 10px  verdana, arial, helvetica, "sans serif";
color :  #003030;
font-weight:  700;
}

li {
line-height: 160%;
}
ul {
line-height: 160%;
}


strong {
font : 12px verdana, arial, helvetica, "sans serif";
color : #000000;
font-weight : bold;
}

strong.kl {
font : 12px verdana, arial, helvetica, "sans serif";
color : #000000;
font-weight : 100;

}

b.bb {
font : 16px verdana, arial, helvetica, "sans serif";
color :#9F0000;
font-weight : 700;
}


td {
font : 12px verdana, arial, helvetica, "sans serif";
}

td.kopf   {
background : #C6E4C3;
}

td.kl {
font : 10px verdana, arial, helvetica, "sans serif";
}


b.kl {
font : 11px verdana, arial, helvetica, "sans serif";
color : #000000;
font-weight : 100;
background : #ECFFEE;
}


b.rot {
font : 11px verdana, arial, helvetica, "sans serif";
color : #DF0000;
font-weight : bold;
background : #ECFFEE;
}


h1.inhalt {
font : 14px verdana, arial, helvetica, "sans serif";
color : #004824;
font-weight : bold;
background : #ECFFEE;
}

h1 {
font : 14px verdana, arial, helvetica, "sans serif";
color : #004824;
font-weight : bold;
}

h2 {
font : 12px verdana, arial, helvetica, "sans serif";
color : #004824;
font-weight : bold;
background : #ECFFEE;
margin: 0px;
padding: 0px;
padding-top: 22px;
}


strong.o {
font : 14px verdana, arial, helvetica, "sans serif";
color : #004824;
font-weight : bold;
background : #C6E4C3;
}

strong.rot {
font : 13px verdana, arial, helvetica, "sans serif";
color : #000000;
font-weight : 100;
background : #DBF2DA;
}

h1.rot {
font : 13px verdana, arial, helvetica, "sans serif";
color : #BF0000;
font-weight : bold;
padding-bottom: 0px;
margin-bottom: 0px;
margin: 0px;
padding: 0px;
}


h2 {
font : 12px verdana, arial, helvetica, "sans serif";
color : #004824;
font-weight : bold;
background : #ECFFEE;
}
h2.grau {
font : 12px ;
color : #1F1F1F;
font-weight : bold;

}

div.ein { margin-left:20px;
font : 12px verdana, arial, helvetica, "sans serif";  }

table.ab  {
padding-top: 10px;
padding-bottom: 10px;
 }

a:link {
font : 12px verdana, arial, helvetica, "sans serif";
color : #DF0000;
}
a:visited {
font : 12px verdana, arial, helvetica, "sans serif";
color : #000000;
}
a:hover {
font : 12px verdana, arial, helvetica, "sans serif";
color : #FF0000;
}


a.rot:link {
font : 13px verdana, arial, helvetica, "sans serif";
color :  #004824;
font-weight : bold;
}
a.rot:visited {
font : 13px verdana, arial, helvetica, "sans serif";
color : #000000;
font-weight : bold;
}
a.rot:hover {
font : 13px verdana, arial, helvetica, "sans serif";
color : #FF0000;
font-weight : bold;
}



a.u:link {
font : 10px verdana, arial, helvetica, "sans serif";
color :  #004824;
}
a.u:visited {
font : 10px verdana, arial, helvetica, "sans serif";
color : #000000;
}
a.u:hover {
font : 10px verdana, arial, helvetica, "sans serif";
color : #FF0000;
}



 a.nav:link {
font : 11px verdana, arial, helvetica, "sans serif";
color :  #004200;
text-decoration : none;
}
 a.nav:visited {
font : 11px verdana, arial, helvetica, "sans serif";
color : #000000;
text-decoration : none;
}
 a.nav:hover {
font : 11px verdana, arial, helvetica, "sans serif";
color : #FF0000;
text-decoration : none;
}


 a.buch:link {
font : 11px  verdana, arial, helvetica, "sans serif";
color :  #DF0000;
font-weight:  700;
text-decoration : none;
}
 a.buch:visited {
font : 11px  verdana, arial, helvetica, "sans serif";
color : #DF0000;
font-weight: 700;
text-decoration : none;
}
 a.buch:hover {
font : 11px  verdana, arial, helvetica, "sans serif";
color : #DF0000;
font-weight:  700;
text-decoration : none;
}
 a.bbuch:link {
font : 11px  verdana, arial, helvetica, "sans serif";
color :  #DF0000;
font-weight:  700;
}
 a.bbuch:visited {
font : 11px  verdana, arial, helvetica, "sans serif";
color : #DF0000;
font-weight: 700;
}
 a.bbuch:hover {
font : 11px  verdana, arial, helvetica, "sans serif";
color : #DF0000;
font-weight:  700;
}


BODY {scrollbar-face-color:#C6E4C3;
scrollbar-highlight-color:#94C28A;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color:#DAE5F2;
scrollbar-arrow-color: #000000;
scrollbar-track-color:#DBF2DA;
scrollbar-darkshadow-color: #000000; }