@charset "utf-8";

#groupe 			{ display:block;padding:0;position:relative;height:20px;width:auto;margin:0 }
#groupe a 			{ display:block;color:#000;font:12px Arial, Helvetica, sans-serif;text-wrap:none }

#groupe li
{
	display:block;
	list-style:none;
	margin:0;padding:0 12px 0 0;
	float:left;
	position:relative;
	opacity:1;
	height:20px;width:auto;
	text-align:center;
}

#groupe ul
{
	display:none;
	position:absolute;
	background:#FFF;
	margin:0;
	padding:0;
	height:auto;
	width:auto;
	bottom:28px;
	left:-3px;
	box-shadow:0 -1px 2px #CCC;-moz-box-shadow:0 -1px 2px #CCC;-webkit-box-shadow:0 -1px 2px #CCC
}

* html #groupe ul 		{ line-height:0 }		/* IE6 "fix" */
#groupe ul a 			{ zoom:1;height:auto }	/* IE6/7 fix */

#groupe ul a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#696969;
	padding:3px 0;
	text-indent:8px;
	background:url(../images/template/nav/puce.png) no-repeat 0 -13px
}

#groupe ul a:hover
{
	background-position:0 4px
}

#groupe ul li	
{
	float:none;
	height:15px;
	width:auto;
	text-align:left;
	margin:0;
	padding:2px;
}




/* NE PAS MODIFIER li jquery.droppy.js */

#nav 			{ display:block;padding:0;position:relative;height:32px;width:auto;margin:0 0 0 8px; }

#nav a 			{ display:block;color:#000;font:16px HN, Helvetica, Arial, sans-serif ; text-wrap:none }
* html #nav a		{font-family:Arial, sans-serif;font-size:13px;}

#nav li
{
	display:block;
	list-style:none;
	margin:0;
	padding:0 12px;
	float:left;
	position:relative;
	opacity:1;
	height:32px;width:auto;
	text-align:center;
	background:url(../images/template/nav/sep.png) no-repeat right top
}
#nav li li {background:none;}

#nav li.last	{ background:none; padding-right:0; }
#nav li:hover a		{ color:#E20025 }
#nav li:hover li a	{ color:#696969 }

#nav ul
{
	display:none;
	position:absolute;
	margin:0;
	padding:10px 0;
	height:auto;
	width:auto;
/*	top:32px;*/	/* fix VERO */
	left:0px;
	background:#fff ;
	box-shadow:0 3px 5px #666;-moz-box-shadow:0 3px 5px #666;-webkit-box-shadow:0 3px 5px #666;
}
*+html #nav ul{background:transparent url(../images/template/menu-shadow-bottom-hacked.png) no-repeat right bottom ;padding:0 0 6px 0;}
* html #nav ul{background:transparent url(../images/template/menu-shadow-bottom-hacked.png) no-repeat right bottom ;padding:0 0 6px 0;line-height:0;}

#nav ul div{hoverflow:hidden;}
*+html #nav ul div{padding:10px 5px 10px 0;background:transparent url(../images/template/menu-shadow-content-hacked.png) repeat-y right;}
* html #nav ul div{padding:10px 5px 10px 0;background:transparent url(../images/template/menu-shadow-content-hacked.png) repeat-y right;zoom:1}

#nav ul a { zoom:1;height:auto }	/* IE6/7 fix */

#nav ul a
{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#696969;
	padding:2px 0;	/*fix VERO */
	text-indent:8px;
	background:url(../images/template/nav/puce.png) no-repeat 0 -11px
}

#nav ul li	
{
	float:none;
	height:auto;
	width:auto;
	text-align:left;
	margin:0 12px 0 0;
	_padding:0;
	background-color:#fff;
}


#nav .current li a				{ color:#696969 }
#nav .current a,
#nav .current .current a 		{ color:#E20025;}

#nav .current.color_devdur a	{ color:#84BE1B } /* xxx */

#nav ul li a:hover,
#nav .current .current a:hover 	{ color:#E20025;background-position:0 6px }

