body { background-color:#ffffff; color:#000000;
       font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:normal;
       margin:0; padding:0; border:0;
       }
.body { background-color:#ffffff; color:#000000;
       font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:normal;
       margin:0; padding:0; border:0;
       }

p,ul,ol,li,td,th { font-family:Arial,Helvetica,sans-serif; }

p,ol  { margin-top:0.5em; margin-bottom:0.5em; }
h1    { font-size:1.8em; margin-top:0.5em; margin-bottom:0.5em; font-weight:bold; color:#000099; }
h2    { font-size:1.6em; margin-top:0.5em; margin-bottom:0.5em; font-weight:bold; color:#000099; }
h3    { font-size:1.4em; margin-top:0.5em; margin-bottom:0.5em; font-weight:bold; color:#000099; }
h4    { font-size:1.2em; margin-top:0.5em; margin-bottom:0.5em; font-weight:bold; color:#000099; }
h5    { font-size:1.0em; margin-top:0.5em; margin-bottom:0.5em; font-weight:bold; color:#000099; }
ul    { margin-top:0.5em; margin-bottom:0.5em; }
ol    { margin-top:0.5em; margin-bottom:0.5em; }
li    {  }
table { margin:0.5em 0 0.5em 0; padding:0px; border-collapse:collapse; border-spacing:0px; }
tr    {  }
th    { text-align:left; font-weight:bold; vertical-align:top; margin:0; padding:0px 10px 0px 0px; }
td    { text-align:left; vertical-align:top; margin:0; padding:0px 10px 0px 0px; }

a:link    { color:#0000C0; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:hover   { color:#CC3333; text-decoration:underline; }
a:active  { color:#CC3333; text-decoration:underline; }

em        { font-weight:bold; color:#000099; text-decoration:none; background-color:#ffffff; }
strong, b { font-weight: bold; }

img       { border:0; }
hr        { clear:both; margin:1em 0px 1em 0px; width:100%; color: #cccccc; background-color: #cccccc; height: 1px; }

div       { margin:0; padding:0; }

/* Ein paar Klassen */
.center    { text-align:center; }
.right     { text-align:right; }
.middle    { vertical-align:middle; }
.bottom    { vertical-align:bottom; }
.nopadding { padding:0px; }
.nomargin  { margin:0px; }
.spaced    { padding: 0px 40px 0px 0px; }
.em        { font-weight:bold; color:#000099; text-decoration:none; background-color:#ffffff; }

a.farblink:link    { color:#CC0099; text-decoration:underline; }
a.farblink:visited { color:#000000; text-decoration:underline; }
a.farblink:hover   { color:#CC3333; text-decoration:underline; }
a.farblink:active  { color:#CC3333; text-decoration:underline; }

.kopfzeile   { clear:both; margin:5px 0px 0px 40px;
               padding: 0px;
             }
.kopfeintrag { float:left; width:11em; text-align:center;
               background-color:#eeeeee;
               padding: 4px 2px 4px 2px; font-weight:normal;
               margin: 2px 0px 0px 0px; border:1px solid #999999;
             }
.kopfaktiv   { background-color:#ffffff;
               padding: 4px 2px 4px 2px; font-weight:bold;
               margin: 0px 0px 0px 0px; border-top:3px solid #999999;
             }
.kopfhighlight {  border-top:2px solid #999999;
               background-color:#ffffff;
               margin: 1px 0px 0px 0px; 
             }
.kopfzeile2   { clear:both; margin:5px 0px 0px 40px;
               padding: 0px; font-size:0.9em;
             }
.kopfzeile2 .kopfeintrag { float:left; width:9em; text-align:center;
               background-color:#dddddd;
               padding: 4px 2px 4px 2px; font-weight:normal;
               margin: 2px 0px 0px 0px; border:1px solid #999999;
             }
.kopfzeile2 .kopfaktiv   { background-color:#ffffff;
               padding: 4px 2px 4px 2px; font-weight:bold;
               margin: 0px 0px 0px 0px; border-top:3px solid #999999;
             }
.kopfzeile2 .kopfhighlight {  border-top:2px solid #999999;
               background-color:#ffffff;
               margin: 1px 0px 0px 0px; 
             }
             
a.kopflink:link    { color:#000000; text-decoration:none; }
a.kopflink:visited { color:#000000; text-decoration:none; }
a.kopflink:hover   { color:#000000; text-decoration:underline; }
a.kopflink:active  { color:#CC3333; text-decoration:underline; }


