/* stylesheetMenu.css Hotel le Cofortel */
/* par Phil Turcotte le 5 janvier 2009 */
/* www.numerique.ca */

div#containerMenuPrincipal {
	position:absolute;
	left:35px;
	top:45px;
}

div#containerMenuPrincipal ul {
	position:relative;
	z-index:99;
}

div#containerMenuPrincipal ul.menuAnglais {
	left:-15px;
}

div#containerMenuPrincipal ul li {
	background-image:none;
	padding-left:0px;
	display:inline;
}

div#containerMenuPrincipal ul li a {
	background-image:url(/PagesInterieures/img_btnMenuPrincipal.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	float:left;
	height:18px;
	position:relative;
	z-index:99;
}

div#containerMenuPrincipal ul li a#btnAccueil { background-position:0px 0px; width:52px; }
div#containerMenuPrincipal ul li a#btnAccueil:hover { background-position:0px -18px; width:52px; }
div#containerMenuPrincipal ul li.selected a#btnAccueil { background-position:0px -18px; width:52px; }
div#containerMenuPrincipal ul li a#btnChambresTarifs { background-position:-52px 0px; width:126px; }
div#containerMenuPrincipal ul li a#btnChambresTarifs:hover { background-position:-52px -18px; width:126px; }
div#containerMenuPrincipal ul li.selected a#btnChambresTarifs { background-position:-52px -18px; width:126px; }
div#containerMenuPrincipal ul li a#btnNotreHotel { background-position:-178px 0px; width:78px; }
div#containerMenuPrincipal ul li a#btnNotreHotel:hover { background-position:-178px -18px; width:78px; }
div#containerMenuPrincipal ul li.selected a#btnNotreHotel { background-position:-178px -18px; width:78px; }
div#containerMenuPrincipal ul li a#btnReunionQuebec { background-position:-256px 0px; width:133px; }
div#containerMenuPrincipal ul li a#btnReunionQuebec:hover { background-position:-256px -18px; width:133px; }
div#containerMenuPrincipal ul li.selected a#btnReunionQuebec { background-position:-256px -18px; width:133px; }
div#containerMenuPrincipal ul li a#btnAmuserQuebec { background-position:-389px 0px; width:131px; }
div#containerMenuPrincipal ul li a#btnAmuserQuebec:hover { background-position:-389px -18px; width:131px; }
div#containerMenuPrincipal ul li.selected a#btnAmuserQuebec { background-position:-389px -18px; width:131px; }
div#containerMenuPrincipal ul li a#btnAlbumPhotos { background-position:-520px 0px; width:92px; }
div#containerMenuPrincipal ul li a#btnAlbumPhotos:hover { background-position:-520px -18px; width:92px; }
div#containerMenuPrincipal ul li.selected a#btnAlbumPhotos { background-position:-520px -18px; width:92px; }
div#containerMenuPrincipal ul li a#btnContactezNous { background-position:-612px 0px; width:100px; }
div#containerMenuPrincipal ul li a#btnContactezNous:hover { background-position:-612px -18px; width:100px; }
div#containerMenuPrincipal ul li.selected a#btnContactezNous { background-position:-612px -18px; width:100px; }

div#containerMenuPrincipal ul.menuAnglais li a {
	background-image:url(/PagesInterieures/img_btnMenuPrincipal_ang.gif);
}

div#containerMenuPrincipal ul li a#btnAccueilAng { background-position:0px 0px; width:42px; }
div#containerMenuPrincipal ul li a#btnAccueilAng:hover { background-position:0px -18px; width:42px; }
div#containerMenuPrincipal ul li.selected a#btnAccueilAng { background-position:0px -18px; width:42px; }
div#containerMenuPrincipal ul li a#btnChambresTarifsAng { background-position:-42px 0px; width:120px; }
div#containerMenuPrincipal ul li a#btnChambresTarifsAng:hover { background-position:-42px -18px; width:120px; }
div#containerMenuPrincipal ul li.selected a#btnChambresTarifsAng { background-position:-42px -18px; width:120px; }
div#containerMenuPrincipal ul li a#btnNotreHotelAng { background-position:-162px 0px; width:64px; }
div#containerMenuPrincipal ul li a#btnNotreHotelAng:hover { background-position:-162px -18px; width:64px; }
div#containerMenuPrincipal ul li.selected a#btnNotreHotelAng { background-position:-162px -18px; width:64px; }
div#containerMenuPrincipal ul li a#btnReunionQuebecAng { background-position:-226px 0px; width:166px; }
div#containerMenuPrincipal ul li a#btnReunionQuebecAng:hover { background-position:-226px -18px; width:166px; }
div#containerMenuPrincipal ul li.selected a#btnReunionQuebecAng { background-position:-226px -18px; width:166px; }
div#containerMenuPrincipal ul li a#btnAmuserQuebecAng { background-position:-392px 0px; width:181px; }
div#containerMenuPrincipal ul li a#btnAmuserQuebecAng:hover { background-position:-392px -18px; width:181px; }
div#containerMenuPrincipal ul li.selected a#btnAmuserQuebecAng { background-position:-392px -18px; width:181px; }
div#containerMenuPrincipal ul li a#btnAlbumPhotosAng { background-position:-573px 0px; width:87px; }
div#containerMenuPrincipal ul li a#btnAlbumPhotosAng:hover { background-position:-573px -18px; width:87px; }
div#containerMenuPrincipal ul li.selected a#btnAlbumPhotosAng { background-position:-573px -18px; width:87px; }
div#containerMenuPrincipal ul li a#btnContactezNousAng { background-position:-660px 0px; width:72px; }
div#containerMenuPrincipal ul li a#btnContactezNousAng:hover { background-position:-660px -18px; width:72px; }
div#containerMenuPrincipal ul li.selected a#btnContactezNousAng { background-position:-660px -18px; width:72px; }

div#containerMenuPrincipal ul li a span {
	visibility:hidden;
	font-size:1px;
}

div#containerMenuPrincipal ul li.separator span {
	background-image:url(/PagesInterieures/img_separatorMenu.gif);
	background-repeat:no-repeat;
	background-position:50% 1px;
	float:left;
	width:30px;
	height:18px;
	font-size:1px;
}

div#containerMenuPrincipal ul li ul {
	position:absolute;
	left:-35px !important;
	left:-930px;
	top:12px;
	padding-top:24px;
	padding-bottom:5px;
	width:960px;
	text-align:center;
	visibility:hidden;
}

div#containerMenuPrincipal ul li ul.menuEnCours {
	visibility:visible;
}

div#containerMenuPrincipal ul li ul li {
	display:inline;
	position:relative;
	z-index:90;
}

div#containerMenuPrincipal ul li ul li a {
	background-image:none;
	float:none;
	text-decoration:none;
	color:#FFFFFF;
	font-size:0.9em;
	margin-left:10px;
	margin-right:10px;
}

div#containerMenuPrincipal ul.menuAnglais li ul li a {
	background-image:none;
}

div#containerMenuPrincipal ul li ul li a:hover {
	text-decoration:underline;
}

div#containerMenuPrincipal ul li ul li.selected a {
	color:#88C7BA;
	margin-left:10px;
	margin-right:10px;
}

div#containerSousMenu {
	background-color:#835290;
	width:960px;
	height:30px;
	position:relative;
	left:7px;
	z-index:0;
	float:left; /* Bogue de Zoom dans IE7 */
}