/*--------------------------------------------------------
      http://www.solon.at/
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2007-02-05
      ende: 2007-
      inhalt: menue
--------------------------------------------------------*/

/* --------------------- funktionale NAVIGATION ---------------------*/
    #funk_nav_column ul{list-style: none; color: #606060; font-size: 0.625em; padding: 2px 0px 0px 0px;}
            #funk_nav_column li{ display: inline; }
              #funk_nav_column a{ float: left; color: #606060; display: block; text-decoration: none;  padding: 6px 5px 0px 5px;}                
              #funk_nav_column a:hover { color: #3965AF;}
              #funk_nav_column span { color: #000; float: left; display: block; padding: 6px 0px 0px 0px; }

/* --------------------- globale NAVIGATION ---------------------*/ 
#globale_nav_column ul{ list-style: none; padding: 43px 0px 0px 0px;}
        #globale_nav_column li{ display: inline; float: left; height: 46px; border-right: 1px solid #D8D8D8; padding-left: 10px; padding-right: 10px;}   



/* Subnavigation
----------------------------------------------------- */ 

#body_leftcolumn_subNavList { 
   padding-top: 0px;
   padding-bottom: 10px;
   _padding-bottom: 0px;
   height: auto; 
   font-size: 0.85em;               
}    
              
      /* Subnavigation                             LEVEL 1
      ----------------------------------------------------- */ 
      #body_leftcolumn_subNavList li { 
          display: block;                    
          list-style-type: none;         
      }
      
      #body_leftcolumn_subNavList ul {
      }       

      #body_leftcolumn_subNavList a {                  
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 20px;
        border-bottom: 1px solid #ECECEC;
        background-image: url("../images/sub_pfeil.gif");
        background-position: 0 10px;
        background-repeat: no-repeat;
        font-weight: bold;        
        
      }
      
      #body_leftcolumn_subNavList a:link, #body_leftcolumn_subNavList a:visited {
          width: 165px;
          color: #555555; 
          text-decoration: none;
          background-image: url("../images/sub_pfeil.gif");
          background-position: 0 15px;
          background-repeat: no-repeat;  
          font-weight: bold;                  
      }
    
      #body_leftcolumn_subNavList a:hover, #body_leftcolumn_subNavList a:focus {
          width: 165px;
          color: #555555; 
          text-decoration: none;
          background-image: url("../images/sub_pfeil.gif");
          background-position: 0 15px;
          background-repeat: no-repeat;   
          font-weight: bold;                  
      }
      
      
      /*Subnavigation                              LEVEL 2
      ----------------------------------------------------- */ 
      #body_leftcolumn_subNavList ul ul li { 
          display: block;                    
          list-style-type: none;                    
      }
      
      #body_leftcolumn_subNavList ul ul {
      }       

      #body_leftcolumn_subNavList ul ul a {                  
        display: block;
        padding-top: 5px;
        padding-bottom: 5px;        
        padding-left: 40px;
        border-bottom: 0px dashed #C0C0C0;
        background: none;
        font-weight: bold; 
        font-size: 0.90em;       
      }
      
      #body_leftcolumn_subNavList ul ul a:link, #body_leftcolumn_subNavList ul ul a:visited {
          width: 142px;
          color: #555555; 
          text-decoration: none;
          background: none;
          font-weight: bold;
          font-size: 0.90em;
      }
    
      #body_leftcolumn_subNavList ul ul a:hover, #body_leftcolumn_subNavList ul ul a:focus {
          width: 142px;
           color: #555555; 
           text-decoration: none;
           background: none;
           font-weight: bold;
           font-size: 0.90em;
      }
      
      
      /* Subnavigation                             LEVEL 3
      ----------------------------------------------------- */ 
      #body_leftcolumn_subNavList ul ul ul li { 
          display: block;                    
          list-style-type: none;                   
      }
      
      #body_leftcolumn_subNavList ul ul ul {
      }       

      #body_leftcolumn_subNavList ul ul ul a {                  
        display: block;
        padding-top: 5px;
        padding-bottom: 5px;         
        padding-left: 60px;
        border-bottom: 0px solid #ECECEC;
        background: none;
        font-weight: bold;
        font-size: 0.90em;
      }
      
      #body_leftcolumn_subNavList ul ul ul a:link, #body_leftcolumn_subNavList ul ul ul a:visited {
          width: 112px;
          color: #555555; 
          text-decoration: none;
          background: none;
          font-weight: bold; 
          font-size: 0.90em;         
      }
    
      #body_leftcolumn_subNavList ul ul ul a:hover, #body_leftcolumn_subNavList ul ul ul a:focus {
          width: 112px;
          color: #555555; 
          text-decoration: none;
          background: none;
          font-weight: bold; 
          font-size: 0.90em;         
      }
      
      
      /* LOKALE NAVIGATION               HYPERLINKS SELECTED
      ----------------------------------------------------- */ 
      .select {text-decoration: none; color: #3767AF; font-weight: bold;}
 /*     a.select a{ text-decoration: none; color: #3767AF; font-weight: bold; }
      a.select a:link{ text-decoration: none; color: #3767AF; font-weight: bold;}
      a.select a:visited{ text-decoration: none; color: #3767AF; font-weight: bold;}
      a.select a:hover{ text-decoration: none; font-weight: bold; }*/

      /* Infomeldungen                                        
      ----------------------------------------------------- */ 
    div#info_meldungen li{
      font-size: 0.85em;        
      padding-bottom: 20px;          
    }    
    div#info_meldungen ul{   
      /*list-style-image: url("../images/info_pfeil_ff.gif"); */
      list-style-image: url("../images/info_pfeil_ie.gif"); 
      list-style-position: inside;
    } 
    div#info_meldungen ul li b{
      font-size: 1.2em;
      font-weight: bold;
    }
    div#info_meldungen li a{ 
      font-size: 0.85em;
      color: #555555;
      text-decoration: none;  
      padding: 0;
      margin: 0;    
    }  
    div#info_meldungen ul li a:link, #info_meldungen ul li a:visited{ 
      font-size: 0.85em;
      color: #555555;
      text-decoration: none;
      padding: 0;
      margin: 0;              
    } 
    div#info_meldungen ul li a:hover, #info_meldungen ul li a:focus{
      font-size: 0.85em;
      text-decoration: underline;
      color: #555555;
      padding: 0;
      margin: 0;        
    }
    span.mehr{ color: #3DA034;}
      
/* --------------------- sprachen NAVIGATION ---------------------*/
    #language_column ul{list-style: none; color: #47AD44; font-size: 0.625em; padding: 5px 0px 5px 0px;}
            #language_column li{ display: inline; }
              #language_column a{ float: left; color: #47AD44; display: block; text-decoration: none;  padding: 0px 5px 0px 5px;}                
              #language_column a:hover { color: #47AD44;}
              #language_column span { color: #47AD44; float: left; display: block; padding: 0px 0px 0px 0px; }                  
                
/* --------------------- fusszeile NAVIGATION ---------------------*/
    #footer_left_column ul{list-style: none; color: #606060; font-size: 0.625em; padding: 15px 0px 5px 5px;}
            #footer_left_column li{ display: inline; }
              #footer_left_column a{ float: left; color: #606060; display: block; text-decoration: none;  padding: 0px 5px 0px 5px;}                
              #footer_left_column a:hover { color: #606060;}
              #footer_left_column span { color: #606060; float: left; display: block; padding: 0px 0px 0px 0px; }        
/* --------------------- fusszeile NAVIGATION ---------------------*/
    #footer_right_column ul{list-style: none; color: #606060; font-size: 0.625em; padding: 15px 0px 5px 0px;}
            #footer_right_column li{ display: inline; }
              #footer_right_column a{ float: left; color: #606060; display: block; text-decoration: none;  padding: 0px 5px 0px 5px;}                
              #footer_right_column a:hover { color: #606060;}
              #footer_right_column span { color: #606060; float: left; display: block; padding: 0px 0px 0px 0px; }                          
                      