/* CSS Document  menu*/

/*menu*/
/*a ne pas troucher*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;/*zoom:1*/;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none;}
.qmmc img {border:0;}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}


.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}


/* modifiable*/
 #qm0
{	
	width:853px;
	height: 28px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	color:#7fe503;
	border-bottom:2px solid #66656c;
	text-align:center;
/*	position: absolute;
	top: 0;
	left: 0;
*/

}
html[xmlns*=""] body:last-child #qm0
{
	width:960px;
}

#qm0 li{
	float: left;	
	text-align:center;
	color:#7fe503;	
	font-size:0px;
	margin:0px;
}

 #qm0 a.qmparent
{
	color:#7fe503;		
	text-decoration: none;
	padding: 4px 6px;	
	height: 26px;	
	min-width:70px;	
	letter-spacing:0em;
}

html[xmlns*=""] body:last-child #qm0 a.qmparent
{
	letter-spacing:0.1em;
}



 #qm0 li a.qmparent:link,  #qm0 li a.qmparent:visited
{
	display: block;	
	color:#7fe503;	
	padding: 4px 6px;	
	text-decoration: none;
	
}

 #qm0  a.qmparent:hover {	
	color: #FFF;
	background:url(../images/bgmenuH.jpg) repeat-x top left;
}

 #qm0  a.cliquer {	
	color: #FFF;
	background:url(../images/bgmenuH.jpg) repeat-x top left;
}

#qm0  a.qmparent:active {
	color: #FFF;
	background:url(../images/bgmenuH.jpg) repeat-x top left;
}

 #qm0 a.bordD  {
	border-right: 1px solid #7fe503;
	margin: 0;
	padding:0;
	margin-left:1px;
	margin-right:2px;
	margin-top: 2px;
	margin-bottom: 0px;	
	font-size:0px;
	width:0px;
	height: 20px;	
	cursor:default;
}

#qm0  a.fils{
	color:#FFF;		
	text-decoration: none;
	padding-top:8px;
	height:25px;
	font-size:11px;
}


 #qm0 a.fils:link,  #qm0 a.fils:visited
{
	display: block;	
	color:#FFF;	
	padding: 4px 4px;	
	text-decoration: none;
	padding-top:8px;
}
/*hack ie6*/
* html #qm0 a.fils:link, * html #qm0 a.fils:visited{ 
  	display: block;	
	color:#FFF;	
	 padding: 4px 4px;	
	text-decoration: none;
	padding-top:8px;
}

 #qm0  a.fils:hover {	
	color: #7fe503;
	padding-top:8px;
	
}
#qm0  a.fils:active {
	color: #7fe503;	
	padding-top:8px;
}

#qm0  a.premier, #qm0 a.premier:link,  #qm0 a.premier:visited, #qm0  a.premier:hover, #qm0  a.premier:active{
	background: url(../images/fleche_soumenu.gif) no-repeat top left;
	padding-left: 20px;	
	margin-left:18px;
}
/*hack ie6*/
* html #qm0 a.premier, * html #qm0 a.premier:link, * html  #qm0 a.premier:visited, * html #qm0  a.premier:hover, * html #qm0  a.premier:active{
  margin-left:5px;
  padding-left: 17px;
}

#qm0  a.premier2, #qm0 a.premier2:link,  #qm0 a.premier2:visited, #qm0  a.premier2:hover, #qm0  a.premier2:active{
	background: url(../images/fleche_soumenu.gif) no-repeat top left;
	padding-left: 20px;	
	margin-left:150px;
}
/*hack ie6*/
* html #qm0 a.premier2, * html #qm0 a.premier2:link, * html  #qm0 a.premier2:visited, * html #qm0  a.premier2:hover, * html #qm0  a.premier2:active{
  margin-left:80px;
}


#qm0  a.premier3, #qm0 a.premier3:link,  #qm0 a.premier3:visited, #qm0  a.premie3r:hover, #qm0  a.premier3:active{
	background: url(../images/fleche_soumenu.gif) no-repeat top left;
	padding-left: 20px;	
	margin-left:240px;
}
/*hack ie6*/
* html #qm0 a.premier3, * html #qm0 a.premier3:link, * html  #qm0 a.premier3:visited, * html #qm0  a.premier3hover, * html #qm0  a.premier3:active{
  margin-left:120px;
}


#qm0  a.premier4, #qm0 a.premier4:link,  #qm0 a.premier4:visited, #qm0  a.premier4:hover, #qm0  a.premier4:active{
	background: url(../images/fleche_soumenu.gif) no-repeat top left;
	padding-left: 20px;	
	margin-left:300px;
}
/*hack ie6*/
* html #qm0 a.premier4, * html #qm0 a.premier4:link, * html  #qm0 a.premier4:visited, * html #qm0  a.premier4:hover, * html #qm0  a.premier4:active{
  margin-left:150px;
}


#qm0  a.premier5, #qm0 a.premier5:link,  #qm0 a.premier5:visited, #qm0  a.premier5:hover, #qm0  a.premier5:active{
	background: url(../images/fleche_soumenu.gif) no-repeat top left;
	padding-left: 20px;	
	margin-left:400px;
}
/*hack ie6*/
* html #qm0 a.premier5, * html #qm0 a.premier5:link, * html  #qm0 a.premier5:visited, * html #qm0  a.premier5:hover, * html #qm0  a.premier5:active{
  margin-left:200px;
}


#qm0  a.premier6, #qm0 a.premier6:link,  #qm0 a.premier6:visited, #qm0  a.premier6:hover, #qm0  a.premier6:active{	
	margin-left:640px;
	[margin-left:640px;
margin-left:580px;]/*hack safari et chrome*/
	
}
/*hack ie*/
 html*#qm0 a.premier6, html*#qm0 a.premier6:link, html*#qm0 a.premier6:visited, html*#qm0  a.premier6:hover, html*#qm0  a.premier6:active{ 	
 	margin-left:640px;
}
/*hack ie6*/
* html #qm0 a.premier6, * html #qm0 a.premier6:link, * html  #qm0 a.premier6:visited, * html #qm0  a.premier6:hover, * html #qm0  a.premier6:active{ 	
 	margin-left:300px;
}


#qm0  a.dernier6, #qm0 a.dernier6:link,  #qm0 a.dernier6:visited, #qm0  a.dernier6:hover, #qm0  a.dernier6:active{	
	background: url(../images/fleche_soumenuInverse2.gif) no-repeat top center;	
}





 #qm0 a.bordDf  {
	border-right: 1px solid #7fe503;
	margin: 0;
	padding:0;
	margin-left:1px;
	margin-right:2px;
	margin-top: 7px;
	margin-bottom: 0px;	
	width:0px;
	height: 20px;	
	cursor:default;
}
#qm0  a.scliquer, #qm0 a.scliquer:link,  #qm0 a.scliquer:visited, #qm0  a.scliquer:hover, #qm0  a.scliquer:active{
	color: #7fe503;
}


/*
Pour tout caler safari ff ie
 #qm0 a.filstaille{
 	width:10em;
	text-align:right;	
	border:1px solid red;
	
 }
 
 
 /*hack ie6 /
* html #qm0 a.filstaille{
 	width:500px;	
}

*/