body {
        font-family: Arial, helvetica, sans-serif;
        background-color: #FFFFFF;
        font-size: 11pt;
        color: #000000;
}

h2 {
        font-family: Arial, helvetica, sans-serif;
        color: #000000;
        text-decoration : none
}

h4 {
        font-family: Arial, helvetica, sans-serif;
        color: #000000;
        text-decoration : none
}

h3 {
        font-family: Arial, helvetica, sans-serif;
        text-decoration : underline;
} 

a {
        text-decoration: none;
}

a:link {
         text-decoration: none;
         color: #000000;
         }

a:visited {
         text-decoration: none;
         color: #000000;
}

a:hover {
         text-decoration: underline;
         color: #000000;
}



#cop {
        font-family: Arial, helvetica, sans-serif;
                font-size: 8pt;
          } 

#mailtext {
        font-family: Arial, helvetica, sans-serif;
                font-size: 8pt;
                font-weight : bold;
          }                       
#hometext {
        font-family: Arial, helvetica, sans-serif;
                font-size: 8pt;
                font-weight : bold;
          } 

#bodynav {
        font-family: Arial, helvetica, sans-serif;
        background-color: #999999;
        color: #000000; 
}

#bodyhead {
        font-family: Arial, helvetica, sans-serif;
        background-color:  #FFFFFF;
        color: #000000;
}       

#bodystart
{
        font-family: Arial, helvetica, sans-serif;
        background-color: #CCCCCC;
        color: #000000;
}

#bodytree{
        font-family: Arial, helvetica, sans-serif;
        background-color: #CCCCCC;
        color: #000000;
}

#bodyfoot {
        font-family: Arial, helvetica, sans-serif;
        background-color:  #FFFFFF;
        color: #000000;
}

p.textklein {
        font-family: Arial, helvetica, sans-serif;
                font-size: 8pt;
          } 
             
p.textmittel {
        font-family: Arial, helvetica, sans-serif;
                font-size: 10pt;
          } 

                          
/* Navigation */


ul {
        list-style: none;
                margin: 0;
                padding: 0;
        background-repeat: no-repeat;
}

        #mainNav {
                        top: 48px;
                left: 48px;
                z-index: 99;
        }
        
        #mainNav li.level1 {
                position: relative;
                float: left;
                z-index: 100;
                background-color: #999999;
        }
        
        #mainNav li a {
                display: block;
                color: #333333;
        }
        
        #mainNav li a.level1 {
                position: relative;
                font-weight : bold;
                font-family: Arial, helvetica, sans-serif;
                font-size: 9pt;
                text-align: left;
                height: auto;
                line-height: auto;
                z-index: 99;            
                padding: 2px 3px 10px 20px;
                margin-bottom: -10px;
                margin-top: 1px;
                margin-right: 1px;
                margin-left: -1px;
                background-color: transparent;
        }
        
        #mainNav li:hover a.level1,
        #mainNav li.sfhover a.level1 {
                border-left: 1px solid #d4d4d4;
                border-right: 1px solid #d4d4d4;
                border-top: 1px solid #d4d4d4;
                border-bottom: 1px solid #d4d4d4;   
                padding: 2px 3px 10px 20px;    
                margin-bottom: -13px;
                margin-top: 1px;
                margin-right: 1px;
                margin-left: -1px;
        }
        
        #mainNav li a:hover,
        #mainNav li a.act,
        #mainNav li a.cur { 
                color: #FF3300;
        }
        
        #mainNav .closer {
                padding-left: 2px;
        }
        
        #mainNav li ul {
                position: absolute;
                z-index: 98;
                left: auto;
                border-left: 1px solid #d4d4d4;
                border-right: 1px solid #d4d4d4;
                border-bottom: 1px solid #d4d4d4;
                border-top: 1px solid #d4d4d4;  
                display: none;
        }
        
        #mainNav li.last ul {
                right: 0;
        }
        
        #mainNav li:hover ul,
        #mainNav li.sfhover ul {
                display: block;
        }
        
        #mainNav li ul li {
                z-index: 99;
                background-color: #FFF;
                width: 160px;
                float: none;
                opacity: 0.85;
        }
        
        #mainNav li ul li a.level2 {
                width: 152px;
                color: #333333;
                font: Arial, helvetica, sans-serif;
                font-size: 9pt;
                line-height: 15px;
                text-transform: none;
                padding: 4px 4px 4px 4px;
                border-bottom: 1px solid #d4d4d4;
                position: relative;
                z-index: 99;
        }
        
        #mainNav li ul li.first {
        }
        
        #mainNav li ul li.last a.level2 {
                border-bottom: none;
        }
        
        #mainNav li li a.level2:hover,
        #mainNav li li a.act,
        #mainNav li li a.cur { 
                color: #FF3300;
        }
        
        

}

