/* CSS du menu horizontal, bieler batiste */

/*
	.nav ul li{
	position			: relative;
	float				: left;
	display				: inline;
	list-style			: none;
	margin				: 0;
	padding				: 0;
	border-right		: 1px solid #FFF;
		
	}
	
	.nav a{
	position			: relative;
	float				: left;
	display				: block;
	padding				: 6px 10px 5px 10px;
	color				: #FFF;
	text-decoration		: none;
		
	}
	*/



#menu1{
    position:absolute;
    display:block;
    margin:0;
    padding:0;
    }

/**/#menu1 ul{
    position:absolute;
	list-style:none;  
    padding:0;
    } 





/* correct a little IE bug 
html #menu1 li ul{
	position:relative;
	 float:left; 
	list-style:none;
    visibility:hidden;
    margin-left:0px;
    margin-top:0px;
    }*/


/* INUTILE
#menu1 li li ul{
    position:absolute;
	list-style:none;
    margin-left:124px;
    margin-top:-23px;
    }
	*/
    
#menu1 li{
	position:relative;
	float:left;/* */
	float				: left;
	display				: inline;
	list-style			: none;
	margin				: 0;
	padding				: 0;
	border-right		: 1px solid #FFF;
    }
	
    



/* BT N1V 1 > MARGIN BUG SOUS FF */
#menu1 li a{
	position			: relative !important;
	float				: left!important;
	display				: block!important;
	padding				: 6px 10px 5px 10px;
	color				: #FFF;
	text-transform		: uppercase ;
	text-decoration		: none;
    }
    

 
#menu1 li a:hover{

	color			: #1a171b;

}



#menu1 .actif a {
	color			: #1a171b;

}




 /*UL MENU NIV 2*/  
#menu1 li ul{
	clear:both;
	list-style:none;
    visibility:hidden;
    margin-left:0px;
    padding-top:0px;
	top:32px;
	border-top:1px solid #fff;

    }
	
	
/* correct a little IE bug */
*html #menu1 li ul{
	clear:both;
	list-style:none;
    visibility:hidden;
    margin-left:0px;
    margin-top:0px;
    padding-top:0px;


    }




#menu1 li li{
	/*position:relative;
	float:left; */
	list-style:none;
	clear:both; /* CORRIGE LE DISPLAY INLINE DU MENU1 li (Niv 1)*/
   	display:block !important;
	left:0px;

    }
	

    
/* correct a little IE bug 
* html #menu1 li li{
	position:relative;
	float:left; 
    }*/




/* BT N1V 2 */
#menu1 li ul li a{
	position		: relative;
	float			: left !important;
	display			: block;
	width			: 125px;/*padding*/
	height			: auto;/*auto sinon BUG FF*/
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 12px ;
	font-weight		: normal;
	font-style		: normal;
	text-transform	: none ;
	background-image: none;
	padding			: 9px 9px 9px 9px !important;
	margin			: 0px 0px 0px 0px !important;
	color			:#fff!important;
	background-color:#514d3f;
	border-bottom:1px solid #fff;
	
	}
	
	
/* BT VERT CARTE */

.bt_menu_vert a {
	background-color:#88942c !important;
	}


	


#menu1 li ul li a:hover{
	position		: relative;
	float			: left !important;
	display			: block;
	background-image:none;
	color			:#fff !important;
	background-color:#64523c;
	border-bottom:1px solid #fff;
    }



/*
	
.chap_actif{
	position		:relative;
	float			:left !important;
	display			: block;
	background-image:none !important;
	color			:#000 !important;
	background-color:#fff !important;
    }


#menu1 .actif {
	color			: #000;
}
*/
   
   
	
/* for a mozilla better display with key nav */

/*
#menu1 a:focus{
    background-color: #aaf;
}

a.linkOver{
    background-color: #eee;
    }
*/
