body        {
              color:             rgb(0,0,0);
              background-color:  rgb(255,255,255);
              font-family: Arial, Helvetica, sans-serif;
              max-width:   40em;
            }
td          {
              font-family: Arial, Helvetica, sans-serif;
              font-size:   10pt;
              vertical-align: top; 
            }
pre         { font-family: Courier, "Courier New", monospace; }
tt          { font-family: Courier, "Courier New", monospace; }
code        { font-family: "Courier, Courier New", monospace; }


h1          {
              font-family: Arial, Helvetica, sans-serif;  
              font-size:   14pt;
              text-align:  left;
              margin-top:  20pt;
            }
h2          {
              font-family: Arial, Helvetica, sans-serif; 
              font-size:   12pt;
              text-align:  left;
              margin-top:  20pt;
            } 
p           {
              font-family: Arial, Helvetica, sans-serif; 
              line-height: 12pt;
              font-size:   10pt;
            }

p.impressum { 
              font-size:   8pt;
              line-height: 10pt;
              text-align: left;
              margin-top: 12pt;
              width:      120pt;
            }

hr.impressum {
              width: 200pt;
             }
em          { font-family: Arial, Helvetica, sans-serif; 
              font-style:  normal;
              font-weight: bold;
            }

ul, ol, dl  { font-family: Arial, Helvetica, sans-serif;  
              font-size:   10pt; 
              line-height: 13pt;
            }

a           { text-decoration: none; }

a:link      { color: rgb(051,051,204); background-color: rgb(255,255,255); }
a:visited   { color: rgb(051,051,204); background-color: rgb(255,255,255); }
a:active    { color: rgb(255,051,051); background-color: rgb(255,255,255); }

div         { font-size: 10pt }

div.navigate{
              margin-top:    14pt;
              margin-bottom: 14pt;
            }

div.link    {
              margin-top:    14pt;
              margin-bottom: 14pt;
            }

div.link  a {
              display:     block;
              font-weight: bold;
            }

div.emptyline { margin-top:   12pt; }
div.newline   { margin-top:   0pt; }

a.link0 { font-size: 12pt; font-weight: bold; }
a.link1 , a.link1a { font-size: 12pt; }
a.link2 , a.link2a { font-size: 11pt; text-indent: 10pt; }
a.link3 , a.link3a { font-size: 10pt; text-indent: 20pt; }
a.link4 , a.link4a { font-size: 10pt; text-indent: 30pt; }

p.impressum a:link, p.impressum a:visited,
a.link0:link, a.link0:visited,
a.link1:link, a.link1:visited,
a.link2:link, a.link2:visited,
a.link3:link, a.link3:visited,
a.link4:link, a.link4:visited   { color: rgb(255,255,255); background-color: rgb(51,51,204); }
a.link0:active, a.link1:active, a.link2:active, a.link3:active, a.link4:active,
a.link1a:link, a.link1a:visited,
a.link2a:link, a.link2a:visited,
a.link3a:link, a.link3a:visited,
a.link4a:link, a.link4a:visited { color: rgb(232,167,39); background-color: rgb(51,51,204); }

.head0 { margin-left:   0pt; }
.head1 { margin-left:  30pt; }
.head2 { margin-left:  60pt; }
.head3 { margin-left:  90pt; }
.head4 { margin-left: 120pt; }
.head5 { margin-left: 150pt; }
.head6 { margin-left: 180pt; }
.headr { text-align: right; }

.text0 { margin-left:   0pt; margin-right:   0pt; }
.text1 { margin-left:  30pt; margin-right:   0pt; }
.text2 { margin-left:  60pt; margin-right:   0pt; }
.text3 { margin-left:  90pt; margin-right:   0pt; }
.text4 { margin-left: 120pt; margin-right:   0pt; }
.text5 { margin-left: 150pt; margin-right:   0pt; }
.text6 { margin-left: 180pt; margin-right:   0pt; }
.textr { margin-left: 120pt; text-align: right; }

div.enum0 { margin-left:   0pt; margin-top:  6pt; }
div.enum1 { margin-left:  30pt; margin-top:  6pt; }
div.enum2 { margin-left:  60pt; margin-top:  6pt; }
div.enum3 { margin-left:  90pt; margin-top:  6pt; }
div.enum4 { margin-left: 120pt; margin-top:  6pt; }
div.enum5 { margin-left: 150pt; margin-top:  6pt; }
div.enum6 { margin-left: 180pt; margin-top:  6pt; }

.navigatecolumn { color: rgb(255,255,255); background-color: rgb(51,51,204); }

br.old   { display: none; }
span.old { display: none; }

