/* stylesheetMenu.css Groupe CTMA */
/* par Phil Turcotte le 2 Avril 2009 */
/* www.numerique.ca */


div#containerMenuPrincipal {
	background-color:#205E95;
	height:28px;
	margin-top:3px;
	position:relative;
	z-index:99;
}

div#containerMenuPrincipal ul#menuPrincipal {
	margin-left:10px;
}

div#containerMenuPrincipal ul#menuPrincipal li {
	padding-left:0px;
	background-image:none;
	float:left;
	position:relative;
}

div#containerMenuPrincipal ul#menuPrincipal li a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	float:left;
	height:20px;
	padding-top:8px;
	padding-left:12px;
	padding-right:12px;
	background-color:#205E95;
}

div#containerMenuPrincipal ul#menuPrincipal li ul li ul{position:absolute;left:200px;top:0;z-index:99999999;border-left:1px solid #000;margin:0;padding:0;border-top:1px solid #000;margin:0;padding:0;}
div#containerMenuPrincipal ul#menuPrincipal li ul li ul li{margin:0;padding:0;}
div#containerMenuPrincipal ul#menuPrincipal li a:link { color:#FFFFFF; }
div#containerMenuPrincipal ul#menuPrincipal li a:visited { color:#FFFFFF; }
div#containerMenuPrincipal ul#menuPrincipal li a:hover { background-color:#87D7EB; color:#205E95; background-image:url(http://www.ctma.ca/images/pagesInterieures/img_ombreMenuPrincipal.gif); background-repeat:no-repeat; background-position:right 0px; }
div#containerMenuPrincipal ul#menuPrincipal li a:active { color:#FFFFFF; }

div#containerMenuPrincipal ul#menuPrincipal li a.selected { background-color:#87D7EB; color:#205E95; background-image:url(http://www.ctma.ca/images/pagesInterieures/img_ombreMenuPrincipal.gif); background-repeat:no-repeat; background-position:right 0px; }
div#containerMenuPrincipal ul#menuPrincipal li a.selected:link { background-color:#87D7EB; color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li a.selected:visited { background-color:#87D7EB; color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li a.selected:hover { background-color:#87D7EB; color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li a.selected:active { background-color:#87D7EB; color:#205E95; }

div#containerMenuPrincipal ul#menuPrincipal li ul {
	position:absolute;
	left:0px;
	top:28px;
	visibility:hidden;
	border-bottom:2px solid #03314B;
	border-right:2px solid #03314B;
	background-color:#87D7EB;
}

div#containerMenuPrincipal ul#menuPrincipal li ul li {
	float:left;
	clear:left;
	width:200px;
	background-color:#87D7EB;
}

div#containerMenuPrincipal ul#menuPrincipal li ul li.coinBlancMenu {
	float:left;
	clear:none;
	display:block !important;
	display:none;
	margin-left:198px;
	position:relative;
	left:2px;
	background-color:#FFFFFF;
	width:2px;
	height:2px;
}

div#containerMenuPrincipal ul#menuPrincipal li ul li a {
	display:block;
	margin-left:5px;
	margin-right:11px;
	float:none;
	background-color:#87D7EB;
	color:#205E95;
	height:auto;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:8px;
	border-bottom:1px solid #4BB7D0;
}

div#containerMenuPrincipal ul#menuPrincipal li ul li.sansBordure a { border-bottom:none; }

div#containerMenuPrincipal ul#menuPrincipal li ul li.sansBordure li a{border-bottom:1px solid #4BB7D0;}

div#containerMenuPrincipal ul#menuPrincipal li ul li a:link { color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li ul li a:visited { color:#205E95;  }
div#containerMenuPrincipal ul#menuPrincipal li ul li a:hover { text-decoration:underline; color:#205E95;background:none;}
div#containerMenuPrincipal ul#menuPrincipal li ul li a:active { color:#205E95; }

div#containerMenuPrincipal ul#menuPrincipal li ul li a.subfoldericon { background-image:url(http://www.ctma.ca/images/pagesInterieures/img_flecheSousMenus.gif); background-repeat:no-repeat; background-position:172px 10px; }
div#containerMenuPrincipal ul#menuPrincipal li ul li a.subfoldericon:link { color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li ul li a.subfoldericon:visited { color:#205E95; }
div#containerMenuPrincipal ul#menuPrincipal li ul li a.subfoldericon:hover { text-decoration:underline; color:#205E95;}
div#containerMenuPrincipal ul#menuPrincipal li ul li a.subfoldericon:active { color:#205E95; }

div#containerMenuPrincipal ul#menuPrincipal li ul li ul {
	top:-1px;
	left:200px;
}

