/*           BALISES       <A>    */

ul.menu li a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#FFFFFF;
}
ul.menu li a:hover{
	color:#FFDB6C;
}
ul.menu li.active a{
	color:#000000;
}
ul.menu li ul li a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
}
ul.menu li ul li:hover a{
	color:#FFDB6C;
}
ul.menu li ul li.active a{
	color:#000000;
}




/*                MARGES, PADDING        */

ul.menu{
	margin:0px;
	padding:0px;
}
ul.menu li ul{
	margin:0px;
	padding:0px;
}





/*          STYLES        */

li.active{             /*  GRAND MENU ON   */
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
	background-color: #F6A52F;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver-on.jpg);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 30px;
	text-indent: 40px;
	letter-spacing: 2px;
}       

li.Nactive{          /*    GRAND MENU PAS SELECTIONNE   */
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color: #9191A8;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver.jpg);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 30px;
	text-indent: 40px;
	letter-spacing: 2px;
}       
li.Nactive:hover{
	color:#FFDB6C;
}    

li li.active{       /*    SUBMENU ACTIVE    */
	background-color: #F6a52f;
	font-size: 12px;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver-sub-on.jpg);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 25px;
	text-indent: 60px;
	letter-spacing: 2px;
}      

li li.Nactive{            /*    SUBMENU FERME     */
	font-size: 12px;
	background-color: #9191A8;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver-sub.jpg);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 25px;
	text-indent: 60px;
	letter-spacing: 2px;
}    
li li.Nactive:hover{
	color:#FFDB6C;
} 

li.opened{                       /*   MENU WITH SUB OUVERT */
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #9191A8;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver-open.jpg);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 30px;
	text-indent: 40px;
	letter-spacing: 2px;
	}       

li.closed{        /*      MENU WITH SUB FERME    */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #9191A8;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver.jpg);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 30px;
	text-indent: 40px;
	letter-spacing: 2px;
}       
li.closed:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #9191A8;
	display: block;
	width: 225px;
	border-left-style: none;
	background-image: url(/images/nav-ver-open.jpg);
	background-repeat: no-repeat;
	background-position:top;
	line-height: 30px;
	text-indent: 40px;
	letter-spacing: 2px;
}

li.closed ul{
	display:none;
}

li:hover ul{
	display:block;
}
