body      { background-color:#ffffff; margin-left:0px; margin-right:0px;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            margin-top:0px; margin-bottom:0px; color:#cfcfcf }

a:link    { font-weight:lighter; color:#000000; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt }
a:visited { font-weight:lighter; color:#000000; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt }
a:hover   { font-weight:bold; color:#2e0973; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt }
a:active  { font-weight:lighter; color:#2e0973; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt }
a:focus   { font-weight:lighter; color:#2e0973; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt }


table           {  }

table.generic    { vertical-align: top; width: 700px; table-layout: fixed }

td.inhalt { padding:2px; border-style:none }
td.menue  { background-color:#e0e0e0; padding:2px; border-style:none }
td.umenue { background-color:#f0f0f0; padding:2px; border-style:none;
text-align:right }
td.info   { padding:2px; border-style:none; text-align:center }

td.headline  { background-color:#40646E; padding:2px; border-style:none;
text-align:center;
                font-weight:normal; color:#cfcfcf; text-decoration:none;
                font-family:Arial,Helvetica,Verdana,sans-serif;
                font-size:10pt; }

th.generic  { background-color:#d0d0d0; padding:5px; border-style:none;
text-align:left;
              font-weight:normal; color:#000000; text-decoration:none;
vertical-align:top;
              font-family:Arial,Helvetica,Verdana,sans-serif;
              font-size:10pt; }
td.generic  { background-color:#f0f0f0; padding:5px; border-style:none;
text-align:left;
              font-weight:normal; color:#000000; text-decoration:none;
vertical-align:top;
              font-family:Arial,Helvetica,Verdana,sans-serif;
              font-size:10pt; }


span.h    { font-weight:bold; color:#cfcfcf; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:12pt; }

<!-- span.p = aktive Links  -->

span.p    { font-weight:normal; color:#cfcfcf; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt; }

<!-- span.p_i = inaktive Links  -->

span.p_i    { font-weight:normal; color:#8f8f8f; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt; }


span.l    { font-weight:normal; color:#afafaf; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:8pt; }

span.c    { font-weight:normal; color:#afafaf; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt; }

span.info { font-weight:normal; color:#000000; text-decoration:none;
            font-family:Arial,Helvetica,Verdana,sans-serif;
            font-size:10pt; }

