/*************************************************************************************eof définitions des éléments propres au menu**********************************************************************************/
	/* Menu */
.mainmenu,.SM,.mainmenu li,.SM li{display:block;list-style:none;line-height:normal;direction:ltr;}
.mainmenu li,.SM li{position:relative;background:none;}
.mainmenu a,.SM a{display:block;position:relative;}
* html>body .mainmenu a,* html>body .SM a{position:static;}
* html .mainmenu li,* html .SM li{display:inline;width:100%;display/**/:block;float/**/:left;}
*:first-child+html .mainmenu li,*:first-child+html .SM li{width:100%;float:left;}
* html>body .mainmenu li,* html>body .SM li{display:block;width:auto;}
.mainmenu ul,.SM ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}
ul/**/.mainmenu ul,ul/**/.SM ul{display:block;}
* html .mainmenu ul,* html .SM ul{display:block;}
.NOLINK{cursor:default !important;}
#navmenu-h{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}
#navmenu-h ul{left:-800px;}
#navmenu-h{top:0;left:0;width:100%;
	padding-top:12px; /*à modifier */
float:left;}
#navmenu-h li{float:left;width:auto;left:2em;}
#navmenu-h>li{border-width:0px;padding:0 0 0 65px;margin:0;}
#navmenu-h a{white-space: /**/nowrap;}
head:first-child+body #navmenu-h>li{left:0;}
*>*>html:lang(en),#navmenu-h>li{left:0;}
#navmenu-h>li:first-child{padding-left:0px; margin-left:30px !important;}
#navmenu-h>li>a{/*/*//*/float:left;/* */}
* html>body #navmenu-h>li>a{float:left;}
* html #navmenu-h{float:none;}
* html>body #navmenu-h>li{float:none;}
* html>bo\64 y #navmenu-h>li{float:left;}
#navmenu-h ul li{float:none;}
.mainmenu{border-width:0px;border-style:solid;border-color:#8F90C4;padding:0px;background-image:none;background-color:transparent;}
.mainmenu li{background:none;border:none;width:100%;}
.mainmenu li a.CURRENT,.mainmenu li a.CURRENT:link,.mainmenu li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#CBCBEF;background-image:none;background-color:transparent;
	color:#768096; /*à modifier */
text-decoration:none;}
.mainmenu li a,.mainmenu li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#FFF5C6;padding:0 0 15px 0;background-image:none;background-color:transparent;
	color:#768096; /*à modifier */
	font-size:18px; /*à modifier */
	font-family:Trebuchet MS, verdana; /*à modifier */
	font-weight:normal; /*à modifier */
	text-decoration:none; /*à modifier */
	text-align:left; /*à modifier */
}
.mainmenu li a:visited{border-width:0px;border-style:solid;border-color:#FFF5C6;background-image:none;background-color:transparent;
	color:#768096; /*à modifier */
text-decoration:none;}
.mainmenu li a:hover,.mainmenu li a:focus,.mainmenu li a:active,.mainmenu li a.mainmenuO,.mainmenu li a.mainmenuO:link,.mainmenu li a.mainmenuO:visited,.mainmenu li a.CURRENT:hover,.mainmenu li a.CURRENT:focus,.mainmenu li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#4d4c76;background-image:none;background-color:;
	color:#fb045f; /*à modifier */
text-decoration:none;}
.mainmenu li a.NOROLL{border-style:solid !important;border-color:#FFF5C6 !important;background-image:none !important;background-color:transparent !important;color:#ffffff !important;text-decoration:none !important;}	

.SM {
	padding:0px; /*à modifier */
}
.SM li {border:none; padding:0 10px; margin:5px 0;
background:#000;
-moz-border-radius:20px;
-webkit-border-radius:20px;
}
.SM li a.CURRENT,.SM li a.CURRENT:link,.SM li a.CURRENT:visited {
	padding:16px; /*à modifier */
	border:none; /*à modifier */
	color:#c6c6c6; /*à modifier */
text-decoration:none;}
.SM li a,.SM li a:link { cursor:pointer; border:none;
width:600px;
	padding:16px; /*à modifier */
	color:#c6c6c6; /*à modifier */
	font-size:11px; /*à modifier */
	font-family:helvetica; /*à modifier */
	font-weight:normal; /*à modifier */
	text-decoration:none; /*à modifier */
text-align:left;}
.SM li a:visited {
	border:none; /*à modifier */
	color:#c6c6c6; /*à modifier */
text-decoration:none;}
.SM li a:hover,.SM li a:focus,.SM li a:active,.SM li a.SMO,.SM li a.SMO:link,.SM li a.SMO:visited,.SM li a.CURRENT:hover,.SM li a.CURRENT:focus,.SM li a.CURRENT:active {
	border:none; /*à modifier */
	color:#666; /*à modifier */
text-decoration:none;}
.SM li a.NOROLL {border:none;
background-color:transparent !important;color:#636363 !important;text-decoration:none !important;}

/* eof menu */
/*************************************************************************************eof définitions des éléments propres au menu**********************************************************************************/