body,p,h1,h2,h3,h4,h5,h6,h7,div,td,th,b,i,dd,dl,dt,ul,ol,li
  {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    color:black;
    font-size:10pt;
  }

pre
  {
    font-family:Courier, Courier New;
    color:black;
    font-size:10pt;
  }

H1
{
  font-weight:bold;
  font-size: 12pt;
  text-decoration:none;
}

H2
{
  font-weight:bold;
  font-size: 10pt;
  text-decoration:none;
}

.titel
{
  font-weight:bold;
  font-size: 12pt;
  text-decoration:none;
  color:black;
}

.subtitel
{
  font-weight:bold;
  font-size: 10pt;
  text-decoration:none;
  color:black;
}

.whitesubtitel
{
  font-weight:bold;
  font-size: 10pt;
  text-decoration:none;
  color:white;
}

.source
{
  font-family:Courier, Courier New, MONOSPACE;
  font-weight:normal;
  font-size: 10pt;
  text-decoration:none;
  color:black;
}

.boldsource
{
  font-family:Courier, Courier New, MONOSPACE;
  font-weight:bold;
  font-size: 10pt;
  text-decoration:none;
  color:black;
}

.comment
{
  font-family:Courier, Courier New, MONOSPACE;
  font-weight:normal;
  font-size: 10pt;
  text-decoration:none;
  color:blue;
}

.whiteboldfont
{
  color:white;
  font-weight:bold;
}


a:link { color:#006400; font-weight:bold; font-size:10pt; text-decoration:underline; }
a:active { color:#AA0000; font-weight:bold; font-size:10pt; text-decoration:underline; }
a:visited { color:#60A25C; font-weight:bold; font-size:10pt; text-decoration:underline; }

a.mainmenue:link { color:#2E393F; font-weight:bold; font-size:10pt; text-decoration:none; }
a.mainmenue:active { color:#2E393F; font-weight:bold; font-size:10pt; text-decoration:none; }
a.mainmenue:visited { color:#2E393F; font-weight:bold; font-size:10pt; text-decoration:none; }
a.mainmenue:hover { color:#2E393F; font-weight:bold; font-size:10pt; text-decoration:underline; }

a.blacklink:link { color:#000000; font-weight:bold; font-size:10pt; text-decoration:none; }
a.blacklink:active { color:#000000; font-weight:bold; font-size:10pt; text-decoration:none; }
a.blacklink:visited { color:#000000; font-weight:bold; font-size:10pt; text-decoration:none; }
a.blacklink:hover { color:#000000; font-weight:bold; font-size:10pt; text-decoration:underline; }

a.submenue:link { color:#FFFFFF; font-weight:bold; font-size:10pt; text-decoration:none; }
a.submenue:active { color:#FFFFFF; font-weight:bold; font-size:10pt; text-decoration:underline; }
a.submenue:visited { color:#FFFFFF; font-weight:bold; font-size:10pt; text-decoration:none; }
a.submenue:hover { color:#FFFFFF; font-weight:bold; font-size:10pt; text-decoration:underline; }

a.sub:link { color:#3C3C3C; font-weight:bold; font-size:8pt; text-decoration:none; }
a.sub:active { color:#3C3C3C; font-weight:bold; font-size:8pt; text-decoration:underline; }
a.sub:visited { color:#3C3C3C; font-weight:bold; font-size:8pt; text-decoration:none; }
a.sub:hover { color:#3C3C3C; font-weight:bold; font-size:8pt; text-decoration:underline; }

a.gross:link { color:#FFFFFF; font-weight:bold; font-size:11pt; text-decoration:none; }
a.gross:active { color:#FFFFFF; font-weight:bold; font-size:11pt; text-decoration:underline; }
a.gross:visited { color:#FFFFFF; font-weight:bold; font-size:11pt; text-decoration:none; }
a.gross:hover { color:#FFFFFF; font-weight:bold; font-size:11pt; text-decoration:underline; }

a.menu1:link { color:#AFBFCF; font-weight:bold; font-size:10pt; text-decoration:none; }
a.menu1:active { color:white; font-weight:bold; font-size:10pt; text-decoration:none; }
a.menu1:visited { color:#AFBFCF; font-weight:bold; font-size:10pt; text-decoration:none; }
a.menu1:hover { color:white; font-weight:bold; font-size:10pt; text-decoration:underline; }

a.menu2:link {color:white; font-weight:bold; font-size:10pt; text-decoration:none;}
a.menu2:visited {color:white; font-weight:bold; font-size:10pt; text-decoration:none;}
a.menu2:active {color:white; font-weight:bold; font-size:10pt; text-decoration:none;}
a.menu2:hover {color:yellow; font-weight:bold; font-size:10pt; text-decoration:underline;}
