h1,h2,h3,h4 { font-family:Comic Sans MS,Helvetica,Arial,sans-serif; }

h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:14pt; }
h4 { font-size:12pt; }

em { font-size:10pt; font-style:normal;	font-family:Comic Sans MS,Helvetica,Arial,sans-serif; } 
caption { font-size:12pt; color:#000000; font-weight:bold; font-family:Comic Sans MS,Helvetica,Arial,sans-serif; } 
td,th,p,ul,ol,dl,blockquote,body { font-size:10pt; font-family:Comic Sans MS,Helvetica,Arial,sans-serif; }
sub,sup { font-size:8pt; font-family:Helvetica,Arial,sans-serif; }
.ueberfett { font-size:16pt; color:#AA0000; font-weight:bold; font-family:Comic Sans MS,Helvetica,Arial,sans-serif; }
.ueberschrift { font-size:16pt; color:#A0A0A0; font-family:Comic Sans MS,Helvetica,Arial,sans-serif; } 
.banner { font-size:14pt; color:#946B5A; font-family:Helvetica,Arial,sans-serif; } 
.gross { font-size:12pt; font-family:Comic Sans MS,Helvetica,Arial,sans-serif; }
.klein { font-size:8pt; font-family:Helvetica,Arial,sans-serif; }
.wnz { font-size:4pt; font-family:Helvetica,Arial,sans-serif; }
.taste { font-size:10pt; color:#FEEAAF; font-weight:bold; font-family:Verdana,Helvetica,Arial,sans-serif; }
.blau { color:#0000FF; font-weight:bold; }
.rot { color:#AA0000; }
#links { text-align:left; }
#rechts { text-align:right; }
#fett { font-weight:bold; }

td.ol:before { content:url(ol.gif); }
td.or:before { content:url(or.gif); }
td.ul:before { content:url(ul.gif); }
td.ur:before { content:url(ur.gif); }
td.mi { background-color:#BC4444; color:#FFFFFF;}
td.mib { background-color:#F4E2BC; color:#000000;}
tr.cont { background-color:#FFFFFF; }