/* stylesheetMenu.css Grosse Ile */

/* par Phil Turcotte le 11 mai 2009 */

/* www.numerique.ca */



div#containerMenuPrincipal {

	clear:both;

	background-image:url(../images/pagesInterieures/img_backgroundMenuPrincipal.gif);

	background-repeat:repeat-x;

	background-color:#5F91AF;

	width:920px;

	height:41px;

	margin-left:auto;

	margin-right:auto;

	margin-top:28px;

	position:relative;

	z-index:99;

}



div#containerMenuPrincipal img#coinLeftMenu {

	position:absolute;

	top:0px;

	left:0px;

	z-index:99;

}



div#containerMenuPrincipal img#coinRightMenu {

	position:absolute;

	top:0px;

	right:0px;

	z-index:99;

}



div#containerMenuPrincipal ul {

	list-style:none;

}



div#containerMenuPrincipal ul li {

	float:left;

	position:relative;

	padding-left:0px;

	background-image:none;
	
	z-index:98;

}



div#containerMenuPrincipal ul li#menu0 { width:95px; }

div#containerMenuPrincipal ul li#menu1 { width:92px; }

div#containerMenuPrincipal ul li#menu2 { width:154px; }

div#containerMenuPrincipal ul li#menu3 { width:202px; }

div#containerMenuPrincipal ul li#menu4 { width:176px; }

div#containerMenuPrincipal ul li#menu5 { width:146px; }



div#containerMenuPrincipal ul li a {

	background-image:url(../images/pagesInterieures/img_backgroundMenuPrincipal.gif);

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:1.2em;

	color:#FFFFFF;

	text-decoration:none;

	display:block;

	padding-top:12px;

	height:29px;

	text-align:center;

}



div#containerMenuPrincipal ul li.selected a { background-image:url(../images/pagesInterieures/img_backgroundMenuPrincipalRoll.gif); }



div#containerMenuPrincipal ul li a:hover {

	background-image:url(../images/pagesInterieures/img_backgroundMenuPrincipalRoll.gif);

	background-repeat:repeat-x;

}



div#containerMenuPrincipal ul li span {

	display:block;

	width:1px;

	height:17px;

	margin-left:5px;

	margin-right:5px;

	margin-top:12px;

	background-color:#B6CDDB;

}



div#containerMenuPrincipal ul li ul {

	position:absolute;

	left:0px;

	top:41px;

	width:187px;

	visibility:hidden;

	background-color:#A3C871;

}



div#containerMenuPrincipal ul li ul li {

	float:none !important;

	float:left;

	clear:left;

	width:auto !important;

	width:187px;

	display:block;

	background-color:#A3C871;`
	
	z-index:98;

}



div#containerMenuPrincipal ul li ul li a {

	text-align:left;

	height:auto;

	padding-left:10px;

	padding-top:4px;

	padding-bottom:4px;

	background-image:none;

	background-color:#A3C871;

}



div#containerMenuPrincipal ul li.selected ul li a {

	background-image:none;

}



div#containerMenuPrincipal ul li ul li a:hover {

	background-image:none;

	background-color:#75A1BB;

}



