/* stylesheetMenu.css Numerique Technologies */
/* par Phil Turcotte le 19 decembre 2008 */
/* www.numerique.ca */

div#containerMenuPrincipal {
	position:relative;
	z-index:99;
}

div#containerMenuPrincipal ul {
	list-style:none;
	padding:0;
	margin:0;
}

div#containerMenuPrincipal ul li {
	background-image:none;
	padding-left:0px;
	height:32px;
	position:relative;
	clear:none;
	float:left;
}

div#containerMenuPrincipal ul li ul {
	visibility:hidden;
	position:absolute;
	left:199px;
	top:3px;
	z-index:1000;
}

/*Partie unique*/

ul#menuPrincipal li ul{
width:200px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
background-color:transparent;
font-size:0.8em;
padding:0;
margin:0;
}

ul#menuPrincipal li ul li ul{
font-size:1em;
}

ul#menuPrincipal li ul li{
height:auto;
display:block;
background-color:#eaeaea;
font-size:1.1em;
}

ul#menuPrincipal li ul li a:link,ul#menuPrincipal li ul li a:visited{
display:block;
padding:4px 4px 4px 20px;
text-decoration:none;
color:#8f8f8f;
background-image:url(../../PagesInterieures/img_menu.gif);
background-repeat:no-repeat;
background-position:0 0;
width:176px !important;
width:200px;
border-bottom:1px solid #000000;
}

*+html ul#menuPrincipal li ul li a:link,*+html ul#menuPrincipal li ul li a:visited{
width:200px !important;
}

ul#menuPrincipal li ul li a:hover{
background-position:0 -75px;
background-color:#fafafa;
border-bottom:1px solid #000000;
}

ul#menuPrincipal li ul li a.subfoldericon:link,ul#menuPrincipal li ul li a.subfoldericon:visited{
background-image:url(../../PagesInterieures/img_menuFleche.gif);
background-repeat:no-repeat;
background-position:0 0;
display:block;
padding:4px 4px 4px 20px;
text-decoration:none;
color:#8f8f8f;
width:176px !important;
width:200px;
border-bottom:1px solid #000000;
}

ul#menuPrincipal li ul li a.subfoldericon:hover{
background-position:0 -75px;
}

a.lienMenu:link,a.lienMenu:visited{
display:block;
width:199px;
height:32px;
background-image:url(../../PagesInterieures/img_bgMenu.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
line-height:0;
}

a.lienMenu:hover{
background-position:right;
}

a.soumissionEnLigne:link,a.soumissionEnLigne:visited{background-position:0px 0px;}
a.soumissionEnLigne:hover{background-position:-199px 0px;}

a.notreCabinet:link,a.notreCabinet:visited{background-position:0px -32px;}
a.notreCabinet:hover{background-position:-199px -32px;}

a.assurancesParticuliers:link,a.assurancesParticuliers:visited{background-position:0px -64px;}
a.assurancesParticuliers:hover{background-position:-199px -64px;}

a.assurancesVehiculesRecreatifs:link,a.assurancesVehiculesRecreatifs:visited{background-position:0px -128px;}
a.assurancesVehiculesRecreatifs:hover{background-position:-199px -128px;}

a.assurancesEntreprises:link,a.assurancesEntreprises:visited{background-position:0px -96px;}
a.assurancesEntreprises:hover{background-position:-199px -96px;}

a.programmesEtServices:link,a.programmesEtServices:visited{background-position:0px -160px;}
a.programmesEtServices:hover{background-position:-199px -160px;}

a.servicesFinanciers:link,a.servicesFinanciers:visited{background-position:0px -192px;}
a.servicesFinanciers:hover{background-position:-199px -192px;}

a.nosConseillers:link,a.nosConseillers:visited{background-position:0px -224px;}
a.nosConseillers:hover{background-position:-199px -224px;}

a.nousContacter:link,a.nousContacter:visited{background-position:0px -256px;}
a.nousContacter:hover{background-position:-199px -256px;}

a.reclamation:link,a.reclamation:visited{background-position:0px -288px;}
a.reclamation:hover{background-position:-199px -288px;}

a.carriere:link,a.carriere:visited{background-position:0px -320px;}
a.carriere:hover{background-position:-199px -320px;}

