
/* ------------------------ MENU principale ------------------------ */


#test LI { white-space:nowrap; text-align:center; padding: 0 0.5%;}

#test A.CMSListMenuLink, #test A.CMSListMenuLink:link, #test A.CMSListMenuLink:active, #test A.CMSListMenuLink:visited {color: #29739f; font-size:11px; font-weight:bold; text-decoration:none; background:inherit; display:block; border-bottom:3px solid #a8cce2; padding:4px; margin-right:16px;}
#test A.CMSListMenuLink:hover {color: #1b2957; font-size:11px; font-weight:bold; text-decoration:none; background:inherit; display:block;  border-bottom:3px solid #1b2957; padding:4px; margin-right:16px;}
#test .CMSListMenuLinkHighlighted {color:#000; font-size:11px; font-weight:bold; text-decoration:none; background:inherit; display:block; border-bottom:3px solid #1b2957; padding:4px; margin-right:16px;}

#test a.SubMenuCMSListMenuLink {width: 160px; text-align:left; color: #666; font-size: 10px; display:block; font-weight:bold; text-decoration:none;}
#test a.SubMenuCMSListMenuLink:hover {width: 160px; text-align:left; color: #000; font-size: 10px; display:block; font-weight:bold; text-decoration:none; background-color:#EAEAEA;}

#test a.SubMenuCMSListMenuLinkHighlighted, #test a.SubMenuCMSListMenuLinkHighlighted:link, #test a.SubMenuCMSListMenuLinkHighlighted:active, #test a.SubMenuCMSListMenuLinkHighlighted:visited, #test a.SubMenuCMSListMenuLinkHighlighted:hover {width: 160px; text-align:left; color: #1b2957; font-size: 10px; display:block; font-weight:bold; text-decoration:none; background-color:#EAEAEA;}

#test span.SubMenuCMSListMenuLinkHighlighted {width: 160px; text-align:left; color: #1b2957; font-size: 10px; font-weight:bold; display:block; background-color:#EAEAEA; margin:0;}

#menu LI { BEHAVIOR: url(../CMSScripts/LIhover.htc)}
#menu UL { PADDING: 0px; MARGIN: 0px; WIDTH: 100%; list-style-type:none; }
#menu LI { /*PADDING: 0px;*/ DISPLAY: inline; FLOAT: left;}

#menu UL UL { Z-INDEX: 500; POSITION: absolute; color: #666; background-color:#FFF; border:1px solid #999; width:auto;  padding:2px; }
#menu UL UL LI { CLEAR: left; DISPLAY: block; POSITION: relative }
#menu UL UL UL { LEFT: 100%; BORDER-BOTTOM: white 0px solid; TOP: -1px }
#menu UL UL { DISPLAY: none }
#menu UL LI:hover UL UL { DISPLAY: none }
#menu UL UL LI:hover UL UL { DISPLAY: none }
#menu UL LI:hover UL { DISPLAY: block }
#menu UL UL LI:hover UL { DISPLAY: block }
#menu UL UL UL LI:hover UL { DISPLAY: block }

