<STYLE>
<!--
   @media screen {
      BODY {
         margin: -8px 0px 0px -8px;
         /* background-color: #FFFFFF; */
         font-family: arial,sans-serif;
         font-size: 12px; 
      }
  }

  @media print {
      BODY {
         font-family: arial,sans-serif;
         font-size: 12px; 
      }
  }

   A:LINK    {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   A:VISITED {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   A:ACTIVE {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   }
   A:HOVER {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   }   

   PRE {
      font-family: arial,sans-serif;
      font-size: 12px;
   }
   TABLE {
      /* background-color: #FFFFFF; */
      font-family: arial,sans-serif;
      font-size: 12px; 
   }
   DIV.CONTENT {
      /* margin: 10px 100px 10px 135px; */
      margin: 10px 100px 10px 5px;
      font-family: arial,sans-serif;
      font-size: 12px;
   }  
   DIV.HELPCONTENT {
      margin: 10px 10px 10px 10px;
      height: 60%;
   }
   UL.GREENLIGHT {
      background-color: #EEF8E5;
   }
   .ALARM {
      /* background-color: #FFFFFF; */
      color: #000000;
      font-family: arial,sans-serif;
      font-weight: bold; 
   }
   }
   .IBRLOGO {
      font-family:arial,sans-serif;
      color: #007c38;
      background-color: #cccccc;
   }
   .IBRLOGO A:LINK    {
      text-decoration: none;
    }
   .IBRLOGO A:VISITED {
      text-decoration: none;
    }
   .IBRLOGO A:ACTIVE {
      text-decoration: none;
   } 
   .IBRLOGO_TITEL {
      font-family:arial,sans-serif;
      font-size:80pt;
      color: #007c38;
      background-color: #cccccc;
   }
   .IBRLOGO_UNTERTITEL {
      font-family:arial,sans-serif;
      font-size:11pt;
      text-align: center;
      color: #007c38;
      background-color: #cccccc;
   }     
   .FOOTERLINE {
      color: #069b87;
      background: #CCCCCC;
      font: 10pt arial,sans-serif;
   }
   .FOOTERLINE A:LINK    { 
       color: #007c38; 
       font: 10pt arial,sans-serif;
       font-weight: bold;
       text-decoration: none;
   }
   .FOOTERLINE A:VISITED { 
       color: #007c38;
       font: 10pt arial,sans-serif;
       font-weight: bold;
       text-decoration: none;
   } 
   .FOOTERLINE A:ACTIVE  { 
       color: #007c38;
       font: 10pt arial,sans-serif;
       font-weight: bold;
       text-decoration: none;
   }
   .SUBMENULINE {
      color: #FF9C00;
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 11px;      
      /* background: #FFFFFF; */
   }
   .SUBMENULINE A:LINK {
      color: #000000;
      text-decoration: none;
   }
   .SUBMENULINE A:VISITED {
      color: #000000;
      text-decoration: none;
   } 
   .SUBMENULINE A:ACTIVE {
      color: #000000;
      text-decoration: none;
   } 
   .SUBMENULINE A:HOVER {
      color: #007c38;;
      text-decoration: none;
   }   
   .SUBMENUBAR_BGACTIVE {
      color: #085696;
      background: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 11px;
   }
   .SUBMENUBAR_BG {
      color: #085696;
      background: #58a400;
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 12px;
   } 
   .MENUBAR_BGACTIVE {
      background: #CCCCCC;
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 11px;
   }
   .MENUBAR_BG {
      background: /* #FFFFFF; */
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 11px;
   }
   .MENUBAR {
      font-family: arial,Sans-serif;
      font-weight: bold;
      text-decoration: none;
      font-size: 11px;
   }        
   .MENUBAR A:LINK    {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      font-size: 11px;
      text-decoration: none;
    }
   .MENUBAR A:VISITED {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      font-size: 11px;
      text-decoration: none;
    }
   .MENUBAR A:ACTIVE {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      font-size: 11px;
      text-decoration: none;
   }  
   .LOGIN {
      background: #CCCCCC;
      font-family: arial,Sans-serif;
      font-weight: bold;
      font-size: 12px;
   } 
   H1 {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 18px;
      margin-bottom: 8px;
   }                 
   H2 {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 16px;
      margin-bottom: 6px;
   }  
   H3 {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 14px;
      margin-bottom: 4px;
   }  
   H4 {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 12px;
      margin-bottom: 4px;
   }
   LI {
      text-align: left;
   } 
   B {
      font-size: 12px;
   }
   B.GREEN {
      background-color: /* #FFFFFF; */
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 12px;
   }
   .PARAGRAPH_DELIMITER {
      background-color: #cccccc;
      margin: 0px 0px 0px 0px;
      font-size: 12px;
      font-family: arial,sans-serif;
      font-weight: bold;
   }
   .PARAGRAPH {
      padding: 3px;
      text-align: justify;
      font-family: arial,sans-serif;
      font-size: 12px;
      margin: 10px 50px 10px 100px;
   }
   .PARAGRAPH A:LINK    {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   .PARAGRAPH A:VISITED {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   .PARAGRAPH A:ACTIVE { 
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   }
   .PARAGRAPH A:HOVER {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   }
   .INDEXLIST {
      color: #007c38;
      padding: 0px;
      text-align: left;
      font-family: arial,sans-serif;
      font-size: 12px;
      white-space: nowrap; 
   }
   .INDEXLIST A:LINK    {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   .INDEXLIST A:VISITED {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
    }
   .INDEXLIST A:ACTIVE {
      color: #000000;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   } 
   .INDEXLIST A:HOVER {
      color: #007c38;
      font-family: arial,Sans-serif;
      font-weight: bold;
      /* text-decoration: none; */
   }       
   .TITEL {
      color: #007c38;
      background-color: #EEF8E5;
      font-family: arial,sans-serif;
      font-size: 18px;
      font-weight: bold;
   }

   .mklgDATE {
      font-weight: bold;
   }
   .mklgTITLE {
      color: #007c38;
      font-family: arial,sans-serif;
      font-weight: bold;
      font-size: 12px;
   }
   .mklgABSTRACT {
      text-align: justify;
      font-family: arial,sans-serif;
      font-size: 12px;
      margin: 1px 20px 1px 20px;
   }  
   .mklgCONTENT {
      text-align: justify;
      font-family: arial,sans-serif;
      font-size: 12px;
      margin: 1px 20px 1px 20px;
   }  
   .mklgEMPH {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 12px;
      font-weight: bold;
   }
   .mklgLINK {
      text-align: left;
      /* margin-left: 60%; */
   } 


   .TAGESDATUM { 
      color: #007c38;
      font-weight: bold; 
      font-size: 12px;
   } 
   .NEWSTITEL {
      color: #007c38;
      font-family: arial,sans-serif;
      font-size: 12px;
   }
   .NEWSABSTRACT {
      text-align: justify;
      font-family: arial,sans-serif;
      font-size: 12px;
      margin: 1px 20px 1px 20px; 
   }  
   TD.SEMINARKALENDER {
      color: #007C38;
      background-color: #CCCCCC;
      margin-left: 12px
   }    
   .SEMINARKURZINDEX {
      text-align: left;
      font-size: 12px;
      font-weight: bold;
      margin-right: 5px;
      margin-left: 5px; 
   }

   P.idvDOKUMENTH1 {
      font-family: arial,sans-serif;
      font-size: 18px;
      font-weight: bold;
      margin-left: 20px;
   }
   P.idvDOKUMENTH2 {
      font-family: arial,sans-serif;
      font-size: 16px;
      font-weight: bold;
      margin-left: 20px;
      margin-right: 20px;
      padding: 3px;
      border-style: solid;
      border-color: #888888;
      border-width: 1px;
   }
   P.idvDOKUMENTTITEL {
      font-family: arial,sans-serif;
      font-size: 16px;
      font-weight: bold;
      margin-left: 20px;
   }
   P.idvDOKUMENTLEITSATZ {
      font-family: arial,sans-serif;
      font-size: 12px;
      text-align: justify;
      margin: 1px 20px 1px 20px;
   }
   P.idvDOKUMENTURTEILSZEILE {
      font-family: arial,sans-serif;
      font-size: 12px;
      margin-left: 20px;
   }
   P.idvDOKUMENTPARAGRAPHENZEILE {
      font-family: arial,sans-serif;
      font-size: 12px;
      margin-left: 20px;
   }
   P.idvDOKUMENTABSATZ {
      font-family: arial,sans-serif;
      font-size: 12px;
      text-align: justify;
      margin: 1px 20px 1px 20px;
   }  
   P.idvDOKUMENTAUTORENZEILE {
      font-family: arial,sans-serif;
      font-size: 12px;
      text-align: right;
      margin: 15px 20px 1px 20px;
   }
   P.idvDOKUMENTIBRLINKS {
      font-family: arial,sans-serif;
      font-size: 12px;
      margin: 30px 20px 10px 20px; 
      padding: 3px;
      border-style: solid;
      border-color: #888888;
      border-width: 1px;
   }
   .idvDOKUMENTHIGHLIGHT {
      color: #007c38;  
      font-weight: bold;    
   }
   TD.idvDOKUMENTNAVHEAD {
      color: #dddddd;
      background: #007c38;
      font-family: arial,sans-serif;
      font-size: 10px;
      font-weight: bold;
      padding: 1px;
   }
   TD.idvDOKUMENTNAV {
      color: #007c38;
      background: #dddddd;
      font-family: arial,sans-serif;
      font-size: 10px;
      font-weight: bold;
   }
   TD.idvDOKUMENTNAV A:LINK {
      font-size: 10px;
      text-decoration: none;
      margin-left: 10px;
   }
   TD.idvDOKUMENTNAV A:ACTIVE {
      font-size: 10px;
      text-decoration: none;
      margin-left: 10px; 
   }
   TD.idvDOKUMENTNAV A:VISITED {
      font-size: 10px;
      text-decoration: none;
      margin-left: 10px; 
   }
   TD.idvDOKUMENTNAV A:HOVER {
      color: #dddddd;
      background: #007C38;
      font-size: 10px;
      text-decoration: none;
      margin-left: 10px;
   }
-->
</STYLE>
