/* stylesheetMenu.css Gamache et Nadeau */
/* par Phil Turcotte le 12 mai 2010 */
/* www.numerique.ca */



#containerMenuPrincipal {
	background-image:url("../../images/Accueil2010/img_backgroundMenuPrincipal.gif");
	background-repeat:repeat-x;
	background-color:#004A98;
	border-top:5px solid #FFFFFF;
	width:948px;
	height:61px;
	float:left;
	clear:both;
}

#containerMenuPrincipal ul {
	margin-left:64px;
}

#containerMenuPrincipal ul li {
	float:left;
	position:relative;
	z-index:99;
}

#containerMenuPrincipal ul li a {
	background-image:url(../../images/Accueil2010/menu.png);
	background-repeat:no-repeat;
	text-decoration:none;
	height:61px;
	display:block;
}
/********** ANCIEN **********/
a#btnMenu1 { background-position:-64px 0px; width:178px; }
a#btnMenu1:hover,li.selected a#btnMenu1 { background-position:-64px -61px; }
a#btnMenu2 { background-position:-242px 0px; width:140px; }
a#btnMenu2:hover,li.selected a#btnMenu2 { background-position:-242px -61px; }
a#btnMenu3 { background-position:-382px 0px; width:147px; }
a#btnMenu3:hover,li.selected #btnMenu3 { background-position:-382px -61px; }
a#btnMenu4 { background-position:-530px 0px; width:261px; }
a#btnMenu4:hover,li.selected a#btnMenu4 { background-position:-530px -61px; }
a#btnMenu5 { background-position:-792px 0px; width:90px; }
a#btnMenu5:hover,li.selected a#btnMenu5 { background-position:-792px -61px; }

/********** NOUVEAU **********/

#containerMenuPrincipal ul li a:link,#containerMenuPrincipal ul li a:visited{display:block;color:#C4AF78;font-weight:bold;font-style:italic;font-size:1.4em;font-family:'Times New Roman', Times, serif;padding:20px 25px;height:21px;background:#45505C url(../../images/Accueil2010/img_fondMenu.gif) repeat-x scroll 0 top;}
#containerMenuPrincipal ul li a:hover,#containerMenuPrincipal ul li.selected a{background-position:0 bottom;}


#containerMenuPrincipal ul li ul {
	background-color:#45505C;
	padding:5px 7px 7px 7px;
	margin-left:0px;
	width:218px;
	position:absolute;
	top:61px;
	left:0px;
	visibility:hidden;
	z-index:99;
}

#containerMenuPrincipal ul li ul li a:link,#containerMenuPrincipal ul li ul li a:visited {
	background-image:none;
	background-color:#45505C;
	border-top:1px solid #CDB076;
	font-family:"Times New Roman", Times, serif;
	font-size:1.4em;
	font-style:italic;
	color:#CDB176;
	height:auto;
	display:block;
	padding:8px 17px 8px 17px;
	width:184px;
}

#containerMenuPrincipal ul li ul li a:hover {
	background-color:#00316B;
}

#containerMenuPrincipal ul li ul li ul {
	left:200px;
	top:0px;
}


