body {font-family: Futura Lt BT, Verdana, Helvetica, FreeSans, sans-serif;
      font-size:12px;
      background-color:#ffff99;}

body.watermark {background-image:url(bilder/wasserzeichen.jpg);
                background-repeat:no-repeat;
                background-attachment: fixed;
                background-position: 50% 220px;}

.name {font-family:Tempus Sans ITC,sans-serif;
       font-size: 48px;}
.namekl {font-family:Tempus Sans ITC,sans-serif;
       font-size: 30px;}
.logokl {font-family:Tempus Sans ITC,sans-serif;
       font-size: 14px;}

p, div,li,ol,ul,table,td,h1,h2,h3,h4 {font-family: Futura Lt BT, Verdana, Helvetica, sans-serif;}
p,td,ul {font-size:14px;}
p.artikel {font-size:15px;}
p.klein {font-size:12px;}

.gr {font-size:24px;}
p.dat {text-align:right; font-size:10px;}
p.rechts {text-align:right; font-size:12px;}
p.zitat {margin-left:50px; margin-right:50px;}

td.menu {width:100px; height:50px; background-color:#ffff99; text-align:center;font-size:13px;}

h1 {font-size:24px; margin-top:28px;margin-bottom:8px; font-weight:bold; text-align:center;}
h2 {font-size:20px; margin-top:6px;margin-bottom:6px; font-weight:normal;}
h3 {font-size:18px; margin-top:4px;margin-bottom:8px; font-weight:bold;}
h4 {font-size:16px; margin-top:4px;margin-bottom:2px;}

ul.blau {list-style: square url(bilder/blaueck.gif) outside;
         margin-left:20px;margin-right:0px;
         margin-top:4px; margin-bottom:4px;
        }

img.textfluss {margin-right:10px; float:left;}
img.textre {margin-left:10px; float:right;}
.absatz {clear:all;}

.achtung {color:#cc0000; font-weight:bold;}
.blass {color:#666666;}

a {color:#3333cc; font-weight:bold; text-decoration:none;}
a.nurname {color:#000000; font-weight:normal;}
a:hover {background-color:#cc9966;}
a.nohover:hover{background-color:#ffff99;}
a:visited { font-weight:normal;}

form, input {font-family: Futura Lt BT, Verdana, Helvetica, sans-serif;font-size:10px;
             margin-top:0px; margin-bottom:0px;}
