/* Navigation */

#navigation {
    
    position: absolute;
    top: 380px;
    left: 0px;
    width: 710px;

  /*  padding: 1px 0px 1px 0px; */
    font-family: futura, arial;
    font-size: 13px;
   
    margin-left: 220px;
   
   
  /*  background: transparent url(../images/navigation_hg.gif) no-repeat; */

  /* background-color : #f44c23; 

   border-top: 1px solid white;

   border-bottom: 1px solid white;   */

    

}



* html #navigation {
   position: absolute;
    top: 380px;
    left: 30px;
    width: 630px;

  /*  padding: 1px 0px 1px 0px; */
    font-family:  arial;
    font-size: 11px;
    
   
   
}

* + html #navigation {
   position: absolute;
    top: 380px;
    left: 30px;
    width: 630px;

  /*  padding: 1px 0px 1px 0px; */
    font-family:  arial, futura;
    font-size: 11px;
    
   
   
}




#navigation ul {

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

    list-style: none;

  /*  background-color: #004C8A; */    

}



#navigation li {

    margin: 0px;

    padding: 0px;

    float: left;

    margin-right: 1px;    

    background-color: transparent;  /* die Farbe Hinter dem Navigation Namen ohne Hover, wichtigste Farbe */  

}



#navigation ul li a {

    color: #797768;

    display: block;

    font-weight: bold;

    text-decoration: none;    

  /*  padding: 8px 20px 8px 20px;  */
      padding: 1px 10px 1px 10px;
 

   border-right: 1px solid #949678; 

}



#navigation a:hover {

    text-decoration: underline;

  /*  padding: 8px 20px 8px 20px;  */   
        padding: 1px 10px 1px 10px;
}



#navigation li ul {

    position: absolute;

    left: -999em;

    height: auto;

    width: 170px;

    w\idth: 170px;

    font-weight: normal;

   /* margin: 0;  */

    margin: 0px 0px 0px 0px;  

   /* background-color: #4068A0; */ /* #E09462; */
      
}

#navigation ul li ul li a {
border-right: none;
}


#navigation li li {

    width: 170px;

   /* border-bottom: 1px solid #D17238; */

   /* border-top: 1px solid #fff;  */

}



#navigation li ul a {

   padding: 5px 0px 5px 20px;

/*    border-bottom: 1px solid #FF6633; */



/*    border-bottom: 1px solid #fff;*/ 

}







#navigation li ul a:hover {

   padding: 5px 0px 5px 20px;

/*    border-top: 1px solid #FF6633;

    border-bottom: 1px solid #FF6633; */

   /* border-bottom: 1px solid #fff; */

/*    background: #F8C38F ! important;  */

   background: transparent ! important;   /* ist hoverfarbe der Untermen?s */



}



#navigation li ul ul {

    margin: -1.75em 0 0 0;

}



#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {

    left: -999em;

}



#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {

z-index: 10000; 

    left: auto;

}



#navigation li:hover, #navigation li.sfhover {

  /*  background: #D17238 ! important; */

    background: transparent ! important;    /* ist die Farbe des Hauptmen?punktes wenn ich ein Untermen? ?berfahre */

}









/* Hauptnavigationigationspunkte */

#default #default-link,

#privat  #privat-link,

#bildergalerie #bildergalerie-link,

#sponsoren  #sponsoren-link,

#kleinershop  #shop-link,

#rennengalerie #bildergalerie-link,

#privatgalerie  #bildergalerie-link,



#aktuelles #aktuelles-link,

#kontakt #kontakt-link {

   /* background-color: #FBAB00; */

  text-decoration:underline;  color:#fff;

}

