/* stylesheetMenu.css Numerique Technologies */
/* par Phil Turcotte le 19 decembre 2008 */
/* www.numerique.ca */

div#containerMenuPrincipal {
	position:relative;
	padding-left:33px;
	z-index:99;
	height:51px;
	width:912px;
	clear:both;
	background-image:url(../images/PagesInterieures/img_fondNav.gif);
	background-repeat:repeat-x;
}

div#containerMenuPrincipalAnglais {
	position:relative;
	padding-left:62px;
	z-index:99;
	height:51px;
	width:883px;
	clear:both;
	background-image:url(../images/PagesInterieures/img_fondNav.gif);
	background-repeat:repeat-x;
}

div#containerMenuPrincipal ul,div#containerMenuPrincipalAnglais ul {
	list-style:none;
	margin:0;
}

div#containerMenuPrincipal ul li,div#containerMenuPrincipalAnglais ul li {
	float:left;
	background-image:none;
	padding-left:0px;
	position:relative;
	clear:none;
}

div#containerMenuPrincipal ul li ul,div#containerMenuPrincipalAnglais ul li ul {
	visibility:hidden;
	position:absolute;
	left:-1px;
	top:50px;
	z-index:0;
}

div#containerMenuPrincipal ul li ul li a.subfoldericon:link,div#containerMenuPrincipal ul li ul li a.subfoldericon:visited,div#containerMenuPrincipalAnglais ul li ul li a.subfoldericon:link,div#containerMenuPrincipalAnglais ul li ul li a.subfoldericon:visited {
	background-image:url(../images/PagesInterieures/PagesInterieures/flecheSousMenu_up.gif);
	background-position:195px 50%;
	background-repeat:no-repeat;
	text-decoration:none;
}

div#containerMenuPrincipal ul li ul li a.subfoldericon:hover,div#containerMenuPrincipalAnglais ul li ul li a.subfoldericon:hover {
	background-image:url(../images/PagesInterieures/PagesInterieures/flecheSousMenu_rl.gif);
	background-position:195px 50%;
	background-repeat:no-repeat;
	text-decoration:none;
}




/*Partie unique*/
ul#nav{
width:912px;
height:51px;
margin:0 auto 0 auto;
padding:0;
}

div#containerMenuPrincipalAnglais ul#nav{
width:883px;
height:51px;
margin:0 auto 0 auto;
padding:0;
}

ul#nav li{
float:left;
list-style-type:none;
margin:0;
}

ul#nav li{
display:block;
height:51px;
}

ul#nav li img{
display:block;
}

ul#nav li a:link,#nav li a:visited{
display:block;
padding:18px 20px 16px 20px;
color:#FFFFFF;
font-size:1.05em;
line-height:normal;
text-decoration:none;
}

ul#nav li a:hover,ul#nav li.selected a:link,ul#nav li.selected a:visited{
text-decoration:none;
color:#c29869;
}



ul#nav li ul{
width:240px;
border-left:1px solid #570202;
border-right:1px solid #570202;
border-top:1px solid #570202;
background-color:#7e0808;
font-size:0.8em;
padding:0;
}

ul#nav li ul li{
height:auto;
display:block;
float:none;
clear:both;
height:auto;
border-bottom:1px solid #570202;
}

div#containerMenuPrincipal ul#nav li ul li a:link,div#containerMenuPrincipal ul#nav li ul li a:visited{
color:#FFFFFF;
width:240px;
}

div#containerMenuPrincipal ul#nav li ul li a:hover{
color:#c29869;
}

body div#page div#containerMenuPrincipal ul#nav li ul li a.subfoldericon:link,body div#page div#containerMenuPrincipal ul#nav li ul li a.subfoldericon:visited{
background-image:url(../images/PagesInterieures/img_flecheMenu_up.gif);
background-repeat:no-repeat;
background-position:right;
}

body div#page div#containerMenuPrincipal ul#nav li ul li a.subfoldericon:hover{
background-image:url(../images/PagesInterieures/img_flecheMenu_rl.gif);
background-repeat:no-repeat;
background-position:right;
}

ul#nav li ul li a:link,ul#nav li ul li a:visited, #nav li.selected ul.menuEnCours a:link,#nav li.selected ul.menuEnCours a:visited{
display:block;
padding:3px 7px 3px 7px;
color:#FFFFFF;
}

#nav li.selected ul.menuEnCours li.selected a{
display:block;
padding:3px 7px 3px 7px;
color:#c29869;
}

#nav li.selected ul.menuEnCours a:hover{
display:block;
padding:3px 7px 3px 7px;
color:#c29869;
}

ul#nav li ul li ul{
width:240px;
border-left:1px solid #570202;
border-right:1px solid #570202;
border-top:1px solid #570202;
background-color:#7e0808;
font-size:0.8em;
padding:0;
top:0;
}