/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

.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;
}

.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 li:hover>ul
{
left:auto;
}
#qm0 ul 
{
top:100%;
}
#qm0 ul li:hover>ul
{
top:0px;
left:100%;
}

/* Ne pas modifier*/

#qm0	
{	
	width:auto;
	background-color:transparent;
}


/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	
{	
	padding:6px 55px 6px 8px;
	margin:0px -20px 0px 0px;
	background-color:#ffd040;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	text-align:left;
	border-width:1px;
	border-style:solid;
	border-color:#ffd040;
}


/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	
{	
	text-decoration:underline;
}


/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 li:hover>a	
{	
	text-decoration:underline;
}
/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
{	
	padding:5px;
	margin:-1px 0px 0px 0px;
	background-color:#ffd040;
	border-width:1px;
	border-style:solid;
	border-color:#e0b060;
}


/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	
{	
	padding:2px 60px 2px 5px;
	background-color:transparent;
	color:#000000;
	border-width:0px;
	border-style:none;
	border-color:#000000;
}


/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover	
{	
	color:#d00000;
	text-decoration:underline;
}


/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a	
{	
	color:#d00000;
	text-decoration:underline;
}

/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul li:hover > a.qmparent	
{	
	background-image:none;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul .qmparent	
{	
	background-image:none;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 li:hover > a.qmparent	
{	
	background-image:none;
	text-decoration:underline;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 .qmparent	
{	
	background-image:none;
	background-repeat:no-repeat;
	background-position:97% 50%;
}