body { margin-top:0px; margin-bottom:0px; }p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i     { font-family:Arial,sans-serif; }h1 { font-size:20px; font-weight:bold; font-family:arial,sans-serif; }h2 { font-size:16px; font-weight:bold; }h2.sh2 { font-size:16pt; }h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:14px; }h4 { font-size:12px; }h5 { font-size:12px; font-weight:bold}p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:12px; }a:link { color:#ffffff; text-decoration:underline; }a:visited { color:#ffffff; text-decoration:underline; }a:active { color:#ffffff; text-decoration:none; }.fsftext { font-size:11px; }.subhead { font-size:15px; font-weight:bold; }.newshead { font-size:15px; font-weight:bold; color:#000000; }.newsheadb { font-size:14px; font-weight:bold; color:#000000; }.newsletter { font-size:10px; font-family:courier; }.greenhead { font-size:15px; font-weight:bold; color:#00ff00; }.bluehead { font-size:15px; font-weight:bold; color:#000000; }.subsubhead { font-size:14px; font-weight:bold; }.termine { font-size:13px; font-weight:bold; }.eintritt { font-size:12px; font-weight:bold; }.fsftextklein { font-size:11px; }.term { font-size:10px; }.impressum { font-size:10px; }.anzhead { font-size:14px; font-weight:bold; color:#ff0000; }.prallhead { font-size:20px; font-weight:bold; color:#ff0000; }.prallheadtwo { font-size:20px; font-weight:bold; color:#000000; }.prallheadthree { font-size:18px; color:#ff0000; }.prallsubhead { font-size:14px; font-weight:bold; color:#000000; }.prallsubsubhead { font-size:12px; font-weight:bold; color:#000000; }.pralltitel{ font-size:10px; color:#ff0000; }