body { background-attachment:fixed }p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,input,textarea,form { font-family:'Trebuchet MS',Tahoma,Verdana,sans-serif,Arial,Helvetica; margin-top:0; margin-bottom:0 }p,td,th,input,textarea { font-size:12px; }th { background-color:#fef9db;}.klein { font-size:10px; }.sehrklein { font-size:1px; }h1,h2,h3,h4 { color:#000044; text-transform:uppercase; letter-spacing:0.1em; padding-left:10px;} h1 { font-size:18px; background-color:#fef3c5;}h2 { font-size:16px; background-color:#fef9db;}h3 { font-size:14px; background-color:#fef9db;}h4 { font-size:12px; background-color:#fefce5;}a:link { color:#003399; text-decoration:none;}a:visited { color:#006600; text-decoration:none; }a:active { color:#FF9966; text-decoration:none; }a:hover { color:#CC0000; text-decoration:overline underline; }h4.news {background-color:#fef9db; padding-left:5px; padding-right:5px; clear:right}a.menu2:link, a.menu2:visited, a.menu2:active, a.menu2:hover { text-decoration:none; font-weight:bold; color:#000044; }td.menu { border-top-width:1px; border-top-style:solid; border-top-color:#000044; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000044; }td.menu2 { border-top-width:1px; border-top-style:solid; border-top-color:#000044; }.Feld {border: 1px solid #000044; padding-left:3px; padding-right:3px;}.Button { background-color:#FAC517; color:#000044; border: 1px solid black;  }.kommentar { background-color:#fef9db; padding:5px; color:#444488; border:1px solid #ede8ca}