/* 
eLogic S.r.l. - www.elogic.it
CSS Document  Overtech
Paola Guerrini 
*/

/* ---> Main menu */
#menu {position: absolute; top:0px; left:15px; width:750px; heigth: auto; margin: 0px auto; padding-top: 10px; background-image:url(/images/bkg_menu.gif); background-position:top; background-repeat:repeat-x;}

#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: relative; background-color:#FFF; width:100%;  padding:0px; border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
#menu UL UL LI { CLEAR: left; DISPLAY: block; POSITION: relative; width:100%}
#menu UL UL UL {LEFT: 100%; TOP: -1px; position: absolute; border-top: 1px dotted #ccc;margin-left: -4px;}
#menu UL UL UL LI { width:100%;}
#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 }


#CMSMenu {color:inherit;}
#CMSMenu img {padding: 0px; padding-bottom:5px;}
#CMSMenu li.CMSListMenuLI	{PADDING: 0px; MARGIN: 0px; border: 0; width:14%; text-align:center;border-left:1px dotted #999;}
#CMSMenu li.selected {background-image:url(/images/freccia_gialla_down.gif); background-position:bottom; background-repeat:no-repeat; text-decoration:none; background:inherit;  display:block; PADDING: 0px; MARGIN: 0px;width:14%; text-align:center;border-left:1px dotted #999;}
#CMSMenu A.CMSListMenuLink, #CMSMenu A.CMSListMenuLink:link, #CMSMenu A.CMSListMenuLink:active, #CMSMenu A.CMSListMenuLink:visited {text-decoration:none; background:inherit; display:block; text-align: center;}
#CMSMenu A.CMSListMenuLink:hover {text-decoration:none; background:inherit;  display:block; text-align: center;background-image:url(/images/freccia_gialla_down.gif); background-position:bottom; background-repeat:no-repeat;}
#CMSMenu .CMSListMenuLinkHighlighted {text-decoration:none; background:inherit;  display:block; PADDING: 0px; MARGIN: 0px;  text-align: center;}


#CMSMenu .SubMenuCMSListMenuUL {}
#CMSMenu li.SubmenuCMSListMenuLI { padding:2px;}
#CMSMenu a.SubmenuCMSListMenuLink {font-weight: bold; color: #999; text-decoration: none;}
#CMSMenu a.SubmenuCMSListMenuLink:hover {font-weight: bold; color: #999; text-decoration: underline;}
#CMSMenu .SubmenuCMSListMenuHighlightedLI {font-weight: bold; color: #999; text-decoration: underline;}
#CMSMenu .SubmenuCMSListMenuLinkHighlighted {font-weight: bold; color: #999; text-decoration: underline;}

#CMSMenu ul.OtherLevelsCMSListMenuUL {}
#CMSMenu li.OtherLevelsCMSListMenuLI {padding:2px}
#CMSMenu a.OtherLevelsCMSListMenuLink {font-weight: bold; color: #959595; text-decoration: none; font-size: 9px}
#CMSMenu a.OtherLevelsCMSListMenuLink:hover {font-weight: bold; color: #959595; text-decoration: underline; font-size: 9px}
#CMSMenu li.OtherLevelsCMSListMenuHighlightedLI {font-weight: bold; color: #959595; text-decoration: underline; font-size: 9px}
#CMSMenu .OtherLevelsCMSListMenuLinkHighlighted {font-weight: bold; color: #959595; text-decoration: underline; font-size: 9px}





