 body {
    background-color: #FFFFFF;
    color: #000040;
    font-family: Arial,VERDANA,HELVETICA;
  }

 
/* Angaben zu verschiedenen Schriftfarben und Größen */

  .a {font-size:8pt; color:#D2E0FB;}
  .b {font-size:10pt;}
  .c {font-size:11pt;}
  .d {font-size:12pt;}
  .e {font-size:13pt;}
  .f {font-size:14pt;}
  .g {font-size:15pt;}

  h1 {font-size:25pt;}
  h2 {font-size:20pt;}
  h2.header {font-size:20pt;color:#D2E0FB; margin:10px;}  
  h3 {font-size:15pt; }
  h4 {font-size:12pt; }

  ul.pdf {
  list-style-image:url(pix/pdf.gif);
  font-size:10pt;
  }

p.navi {
        margin:0px;
        padding-top:15px;
        padding-bottom:15px;
        padding-left:3px; 
        font-size:8pt;
        font-weight:bold;
}

p.fest {
        margin:0px;
        padding-top:15px;
        padding-bottom:15px;
        padding-left:3px; 
        font-size:8pt;
        font-weight:bold;
        color:#000040; 
        background-color:#D2E0FB;
}

hr.navi {
        margin-top:0px;
        margin-bottom:0px;
}                 

a.navi { 
        display:block; 
        width:160px;   
        color:#D2E0FB;
        font-family:Arial,VERDANA,HELVETICA;
}

a.navi:link    { color:#D2E0FB; background-color:transparent; text-decoration:none; }
a.navi:visited { color:#D2E0FB; background-color:transparent; text-decoration:none; }
a.navi:hover   { color:#000040; background-color:#D2E0FB; text-decoration:none; }
a.navi:active  { color:#D2E0FB; background-color:transparent; text-decoration:none; }




/* Links im Footer */  
  a.footer:link {
  font-size:9pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none;}
  
  a.footer:visited {
  font-size:9pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none;}
  
  a.footer:active { 
  font-size:9pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none; }
  
  a.footer:hover { 
  font-size:9pt;
  color:#000040;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none; }
  
  /* E-Mail Link Navi*/  
  a.mail:link {
  font-size:8pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none;}
  
  a.mail:visited {
  font-size:8pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none;}
  
  a.mail:active { 
  font-size:8pt;
  color:#D2E0FB;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none; }
  
  a.mail:hover { 
  font-size:8pt;
  color:#000040;
  font-family:Arial,VERDANA,HELVETICA;
  text-decoration:none; }
  

/* Linkfarbe und -verhalten aller Links, außer Navigation */

  a:link {font-size:10pt;color:#000040;font-family:Arial,VERDANA,HELVETICA;text-decoration:underline;}
  a:visited {font-size:10pt;color:#000040;font-family:Arial,VERDANA,HELVETICA;text-decoration:underline;}
  a:hover {font-size:10pt;color:#000000;font-family:Arial,VERDANA,HELVETICA;text-decoration:none;}
  a:active {font-size:10pt;color:#000040;font-family:Arial,VERDANA,HELVETICA;text-decoration:underline;}


 

   .t1 {                                            /* Rahmen Tabelle Aktuelles */

      border-top:1px solid #000080; margin:0px;   
      border-bottom:1px solid #000080; margin:0px; 
      border-left:1px solid #000080; margin:0px;
      border-right:1px solid #000080; margin:0px;
                          
  }

  .t2 {                                            /*  */
      border-top:0px solid #AD2B27; margin:0px;
      border-bottom:0px solid #AD2B27; margin:0px;
      border-left:0px solid #AD2B27; margin:0px;
      border-right:0px solid #AD2B27; margin:0px;
      background-color:#044D32;
  }

    .t3 {
      border-top:2px solid #AD2B27; margin:0px;    /*  */
      border-bottom:2px solid #AD2B27; margin:0px;
      border-left:2px solid #AD2B27; margin:0px;
      border-right:2px solid #AD2B27; margin:0px;
      background-color:#EFEFEF;
      padding-top:10px;                          
      padding-right:5px;
      padding-bottom:10px;
      padding-left:7px;
  }

    .t4 {
      border-top:2px solid #AD2B27; margin:0px;   /*  */
      border-bottom:2px solid #AD2B27; margin:0px;
      border-left:2px solid #AD2B27; margin:0px;
      border-right:2px solid #AD2B27; margin:0px;
      background-color:#EFEFEF;
      padding-top:10px;                           
      padding-right:10px;
      padding-bottom:10px;
      padding-left:10px;
  }

/*none = kein Rahmen (bzw. unsichtbarer Rahmen).
hidden = kein Rahmen (bzw. unsichtbarer Rahmen).
dotted = gepunktet.
dashed = gestrichelt.
solid = durchgezogen.
double = doppelt durchgezogen.
groove = 3D-Effekt.
ridge = 3D-Effekt.
inset = 3D-Effekt.
outset = 3D-Effekt.

 background-color (Hintergrundfarbe)
 background-image:url(pix/navi.gif); (Hintergrundbild)
 background-repeat (Wiederholungs-Effekt)
 background-attachment (Wasserzeichen-Effekt)
 background-position (Hintergrundposition)*/
