IMG {
  border: 0;
}

BODY {
 FONT: 10pt Verdana;
 COLOR: black; 
}

H3 { 
  COLOR: black; 
  FONT: 20pt Verdana; 
}

P {
  COLOR: white; 
}

P.H3 { 
  COLOR: black; 
  FONT: 20pt Verdana; 
}

H1 { 
  COLOR: white; 
  FONT: 15pt Verdana; 
}

TABLE { 
  cellspacing: 2;
  border: 0;
  border: #ffffff ;
  FONT: 8pt Verdana;
  empty-cells: show;
  COLOR: black;
}

TD { 
  FONT: 10pt Verdana;
  COLOR: white;
  text-align: left;
  vertical-align:top;
}

TD.right { 
  FONT: 8pt Verdana;
  COLOR: white;
  text-align: right;
  vertical-align:top;
}

TD.center { 
  FONT: 8pt Verdana;
  COLOR: white;
  text-align: center;
  vertical-align:top;
}

TD.haupt {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



TD.impressum {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.haupt_hinweis {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.voting_hinweis {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


TR.zebra { 
  background: whitesmoke;
}

TR.haupt
{
    BACKGROUND-COLOR: #dee0e2
}

TR.voting
{
    BACKGROUND-COLOR: #808080
}


	
TH { 
  FONT: 9pt Verdana;
  COLOR: #000000; 
  text-ALIGN: left;
  background: #dee0e2 ;
}

TH.right { 
  FONT: 9pt Verdana;
  COLOR: white; 
  text-ALIGN: right;
  background: #0033CC ;
}

TH.center { 
  FONT: 9pt Verdana;
  COLOR: white; 
  text-ALIGN: center;
  background: #006600 ;
}

.ReiterText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px;
    LINE-HEIGHT: 20px;
    BACKGROUND-COLOR: #8a91a2
}



a:link    { color:white; text-decoration:underline; font: 8pt Verdana; }
a:visited { color:white;    text-decoration:underline; font: 8pt Verdana; }
a:hover   { color:white ;    text-decoration:none; }
a:active  { color:white ;     text-decoration:none; }
a:focus   { color:white;    text-decoration:underline; }

a.header:link    { color:white; text-decoration:none;      font: 7pt Verdana; }
a.header:visited { color:white; text-decoration:none;      font: 7pt Verdana; }
a.header:hover   { color:blue; text-decoration:underline;  font: 7pt Verdana; font-weight:bold; }
a.header:active  { color:blue; text-decoration:underline;  font: 7pt Verdana; font-weight:bold; }
a.header:focus   { color:blue; text-decoration:underline;  font: 7pt Verdana; font-weight:bold; }

a.impressum:link    { color:black; text-decoration:underline; font: 8pt Verdana; }
a.impressum:visited { color:black;    text-decoration:underline; font: 8pt Verdana; }
a.impressum:hover   { color:black ;    text-decoration:none; }
a.impressum:active  { color:black ;     text-decoration:none; }
a.impressum:focus   { color:black;    text-decoration:underline; }

