/*************************************************************************************eof définitions des éléments propres au menu**********************************************************************************/
	/* Menu */
.mainmenu,.SM,.mainmenu li,.SM li{display:block;list-style:none;padding:0;margin:0;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;}
span.mainmenuS { opacity:0; }
#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 10px 0 0;margin:0 10px 0 0;}
@media screen,projection{* html #navmenu-h li{border-width:0px;padding:0 10px 0 0;margin:0 10px 0 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{margin-left:2em !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:none;padding:0px;background-image:none;background-color:transparent;}
.mainmenu li{background:#0076af url(../images/menu_item_corner.gif) top left no-repeat;border:none;padding:0;margin:0 0 10px 0; height:65px}
.mainmenu li:hover{background:#f2684c url(../images/menu_item_corner.gif) top left no-repeat;}
.mainmenu li a.CURRENT,.mainmenu li a.CURRENT:link,.mainmenu li a.CURRENT:visited{border:none;
	color:#ffffff; /*à modifier */
text-decoration:none;}
.mainmenu li a,.mainmenu li a:link{cursor:pointer;border:none;
	color:#ffffff; /*à modifier */
	font-size:14px; /*à modifier */
	font-family:arial; /*à modifier */
	font-weight:bold; /*à modifier */
	text-decoration:none; /*à modifier */
	text-align:left; /*à modifier */
	padding-top:46px;
	padding-left:18px;
}
.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{color:#ffffff; /*à 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 {
	border-bottom:1px #cccccc solid; /*à modifier */
	border-right:1px #cccccc solid; /*à modifier */
	padding:3px; /*à modifier */
	background:#ffffff; /*à modifier */
}
.SM li {border-bottom:1px #f6f6f6 solid; padding:0px; margin:0px;background:#ffffff;height:auto;padding:0px; margin:0px;}
.SM li:hover{border-bottom:1px #f6f6f6 solid; padding:0px; margin:0px;background:#f3f3f3;}
.SM li a.CURRENT,.SM li a.CURRENT:link,.SM li a.CURRENT:visited {
	border:none; /*à modifier */
	background:transparent; /*à modifier */
	color:#999999; /*à modifier */
text-decoration:none;}
.SM li a,.SM li a:link { cursor:pointer; border:none;
	padding:3px; /*à modifier */
	background:transparent; /*à modifier */
	color:#999999; /*à modifier */
	font-size:11px; /*à modifier */
	font-family:arial; /*à modifier */
	font-weight:bold; /*à modifier */
	text-decoration:none; /*à modifier */
text-align:left;}
.SM li a:visited {
	border:none; /*à modifier */
	background:transparent; /*à modifier */
	color:#999999; /*à 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 */
	background:transparent; /*à modifier */
	color:#f2684c; /*à modifier */
text-decoration:none;}
.SM li a.NOROLL {border:none;
	background:transparent; /*à modifier */
background-color:transparent !important;color:#ffffff !important;text-decoration:none !important;}

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