html, body       {
                 width:1000px;
                 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
                 margin:0px; padding:0;
                  }
p                {
                 font-size:1em;
                 padding: 0.1em 0.1em 0.2em;
                 margin-top: 0.1em; margin-bottom: 0.2em;
                   }
p.ba            {
                 font-size: 1.3em; font-weight:bold;
                 color:; text-align:right;
                 margin-top: 0.1em; margin-right: 6em; margin-bottom: 0em;
                 padding:0.8em 0em 1em;
                 }
h1               {
              font-size:1.3em; font-weight:bold; color:#000000;
              padding: 0em;
              margin: 1em 0em 1em 0em;
                          }
h2.sig           {
                 font-size:1.3em; font-weight:bold; color:#000000 ; text-align:center;
                 padding: 0.2em;
                 margin:0em 0em 1em 0em;
                 border-left: 1.5em solid #E30069; border-right: 1.5em solid #E30069;
                   }
h2.sig2           {
                 font-size:1.3em; font-weight:bold; color:#000000 ; text-align:center;
                 padding: 0.2em;
                 margin:3em 0em 1em;
                 border-left: 1.5em solid #FFB200; border-right: 1.5em solid #FFB200;
                   }
h2.sig3           {
                 font-size:1.3em; font-weight:bold; color:#000000 ; text-align:center;
                 padding: 0.2em;
                 margin:2em 0em 1em 0em;
                 border-left: 1.5em solid #1919B3; border-right: 1.5em solid #3AFF00;
                   }
h4               {
                 font-size:1.1em; font-weight: bold;
                 padding:0em;
                 margin: 0.3em 0.1em 0.5em;
                  }
h4.siggrue, h4.siggelb               {
                 font-size:1.1em; font-weight: bold;
                 padding:0em 0em 0em 1em;
                 margin: 4em 0em 1.5em 0em;
                 border-left: 1.3em solid #3AFF00;
                  }
h4.siggrue               {
                 border-left: 1.3em solid #3AFF00;
                  }
h4.siggelb               {
                 border-left: 1.3em solid #FFB200;
                  }
#ges             {
                 background-color:#ffffff;
                 margin:0em 0em 0em 0em;
                 padding: 0em;
                 border-right: 0em solid #1919B3; border-left: 0em solid #1919B3;
                        }
#gespozv             {
                 background-image: url(gem/graf/bg_187245.png);
                 margin:0em 4em 0em 4em;
                 padding-bottom: 0em;
                        }
#ba              {
                 background-image: url(gem/hgr/oben.jpg);
                 border-bottom: 0.1em solid #12127D;
                 }
#anz             {
                 margin:1em 40em 0em 5em;
                 padding: 0.5em;
                        }
#re              {
                 position:absolute; left:64em; top:8em;  width: 20em;
                 background-color: ;
                 padding: 0.5em 0.2em 2em 1em;
                 border-left:0.1em solid #AFAFBF;
                 }
#anzpriv             {
                 background-color:#ffffff;
                 margin:0em 4em 1em 18em;
                 padding: 0.5em;
                              }
#lipriv             {
                 position:absolute; top:6em; left:1em; width: 15em;
                 background-color:;
                 padding: 0em 0em 0em;
                 margin-bottom: 4em;
                 border-bottom: 0em solid #5C5CA1;
                 }
#pozv             {
                 background-color:;
                 margin:0em 1em 1em 16em;
                 padding: 0.5em;
                              }
#lipozv             {
                 position:absolute; top:6em; left:1em; width: 15em;
                 background-color:;
                 padding: 0em 0em 0em;
                 margin-bottom: 4em;
                 border-bottom: 0em solid #5C5CA1;
                 }

.nav             {
              border-top: 0.1em solid #C8C8FF;
              padding: 0.4em 2em;
              margin: 0em 0em 0em 0em;
                 }
.nav a:link, .nav a:visited {
                 display:inline;
                 font-weight:bold; color:#ffffff;
                 border-right: 0.1em solid #C8C8FF;
                 margin: 0.2em 0em;
                 padding: 0.3em 4em;
                 }
.nav a:hover    {
                 display:inline;
                 color:#000000;
                 background-color:#FFFF99;
                 }
.hieroben            {
                 display:inline;
                 background-color: #ffffff;
                 font-weight: bold; text-align:center;
                 border-top: 0em solid #29B200;
                 border-right: 0.1em solid #C8C8FF;
                 border-bottom: 0em solid #29B200;
                 margin: 0.2em 0em;
                 padding: 0.3em 4em;
                 }
.nav2             {
                 padding: 0em;
                 margin: 2em 0em 4em 0em;
                 }
.nav2 ul, .nav2 li     {
                 list-style:none;
                 padding: 0.1em 0.3em 0.1em;
                 margin:0em 0.2em 0em -1em;
                  }
.nav2 a:link, .nav2 a:visited
              {
              display:block; width:85%;
              border: 0.1em solid #C8C8FF;
              color:#1919B3;
              background-color:#CCFFFF;
              margin: 0.2em 1em;
              padding:0.5em 1em;
                 }
.nav2 a:hover     {
                 display:block;
                 color:#000000;
                 background-color:#FFFF99;
                 }

.nav3             {
                 padding: 0em;
                 margin: 1em 0em 1em 0.5em;
                 }
.nav3 ul, .nav3 li     {
                 list-style:none;
                 padding: 0.1em 0.2em;
                 margin:0em 0.2em 0em 0em;
                  }
.nav3 a:link, .nav3 a:visited {
                 display:block; width:80%;
                 font-weight:normal; color:#1919B3;
                 margin: 0.5em 1em;
                 padding:0.2em 1em;
                 border-bottom: 0.1em solid #1919B3;
                 }
.nav3 a:hover     {
                 display:block;
                 font-weight:normal; color:#ffffff;
                 background-color: #1919B3;
                 }
.abst            {
              padding: 1em;
               }
.blau, .gelb, .grue, .rot
                   {
                 padding: 1em;
                 margin-right: 2em;
                 }
.blau            {
                 background-color: #1919B3;
                 }
.gelb            {
                 background-color:#FFB200;
                 }
.grue            {
                 background-color: #3AFF00 ;
                 }
.rot            {
                 background-color:#E30069;
                                  }
.lin            {
              border-top: 0.1em solid #AFAFBF;
              margin-top: 1em; margin-bottom: 1em;
                   }

td.hinw          {text-align:center; padding: 8px 0px 8px;  }
td.miniat        {text-align:center; }

a                {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size:8pt;text-decoration:none;font-weight:bold;}
a:link           {text-decoration:none; color:#5C5CA1; }
a:visited        {font-size:8pt;text-decoration:none; color:; }
a:hover          {text-decoration:none; color:#000000;
                 background-color:;}
a:active         {text-decoration:none; background-color:;}


a.textlink       {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em;
                 font-weight:normal; color:#1919B3; text-decoration:underline;
                 padding: 2px;              }
a.textlink:visited       {font-weight:normal; color:#1919B3; text-decoration:underline;  }
a.textlink:hover         {font-weight:normal; color:#ffffff; background-color:#1919B3;
                         text-decoration: underline;            }
