/*span.CMSListMenuLink {color: #007E9E; font-weight:bold; font-size:12px; padding-left:0px; display:block;  text-decoration:none;}*/
/* ------------------------ MENU principale ------------------------ */

.bkgMenu-SX {width:8px; background-image:url(../images/bkg_menuSX.jpg); background-repeat:no-repeat; margin-right:2px;}
.bkgMenu-DX {width:8px; background-image:url(../images/bkg_menuDX.jpg); background-repeat:no-repeat; margin-left:1px;}

#CMSMenu A.CMSListMenuLink, #CMSMenu A.CMSListMenuLink:hover, #CMSMenu A.CMSListMenuLinkHighlighted, #CMSMenu span.CMSListMenuLinkHighlighted, #CMSMenu span.CMSListMenuLink {font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase; display:block; float:left; height:21px; background-repeat:repeat-x;}

#CMSMenu A.CMSListMenuLink, span.CMSListMenuLink {color:#333; background-image:url(../images/bkg_menu.jpg);}
#CMSMenu A.CMSListMenuLink:hover, span.CMSListMenuLink:hover {color:#FFF; background-image:url(../images/bkg_menu-sel.jpg); }
#CMSMenu A.CMSListMenuLinkHighlighted, #CMSMenu span.CMSListMenuLinkHighlighted {color:#FFF; background-image:url(../images/bkg_menu-sel.jpg);}

#CMSMenu A.CMSListMenuLink:hover .bkgMenu-SX, span.CMSListMenuLink:hover .bkgMenu-SX {background-image:url(../images/bkg_menuSX-sel.jpg);}
#CMSMenu A.CMSListMenuLink:hover .bkgMenu-DX, span.CMSListMenuLink:hover .bkgMenu-DX {background-image:url(../images/bkg_menuDX-sel.jpg);}
#CMSMenu A.CMSListMenuLinkHighlighted .bkgMenu-SX, #CMSMenu span.CMSListMenuLinkHighlighted .bkgMenu-SX {background-image:url(../images/bkg_menuSX-sel.jpg);}
#CMSMenu A.CMSListMenuLinkHighlighted .bkgMenu-DX, #CMSMenu span.CMSListMenuLinkHighlighted .bkgMenu-DX {background-image:url(../images/bkg_menuDX-sel.jpg);}

#CMSMenu A.CMSListMenuLink span, #CMSMenu A.CMSListMenuLink:hover span, #CMSMenu .CMSListMenuLinkHighlighted span, #CMSMenu span.CMSListMenuLink span {display:block; float:left; height:17px; cursor: pointer; padding-top:4px;}

/* secondo livello */

#CMSMenu a.SubMenuCMSListMenuLink {width: 180px; text-align:left; color: #000; font-size: 11px; /*display:block;*/ font-weight:normal; text-decoration:none; background-color:inherit;}
#CMSMenu a.SubMenuCMSListMenuLink:hover {width: 180px; text-align:left; color: #1DAACA; font-size: 11px; /*display:block;*/ font-weight:normal; text-decoration:none; background-color:inherit;}

#CMSMenu a.SubMenuCMSListMenuLinkHighlighted, #CMSMenu a.SubMenuCMSListMenuLinkHighlighted:hover, #CMSMenu span.SubMenuCMSListMenuLinkHighlighted {width: 180px; text-align:left; color: #1DAACA; font-size: 11px; /*display:block;*/ font-weight:normal; text-decoration:none;  background-color:inherit;}

#menu-it-IT LI, #menu-en-US LI { BEHAVIOR: url(/CMSScripts/LIhover.htc)}
#menu-it-IT UL, #menu-en-US UL { PADDING: 0px; MARGIN: 0px; WIDTH: 100%; list-style-type:none;}
#menu-it-IT LI, #menu-en-US LI { PADDING: 0px; DISPLAY: inline; FLOAT: left; position: relative;}

#menu-it-IT UL UL, #menu-en-US UL UL { Z-INDEX: 500; POSITION: absolute; top: 20px; left: 2px; color:#2D5352; background-color:#FFF; border:1px solid #94B9C5; width:auto; padding:10px 40px 10px 10px; }
#menu-it-IT UL UL LI, #menu-en-US UL UL LI { CLEAR: left; DISPLAY: block; POSITION: relative; white-space: nowrap; padding-bottom:3px;}
#menu-it-IT UL UL UL, #menu-en-US UL UL UL { LEFT: 100%; BORDER-BOTTOM: white 0px solid; TOP: -1px }
#menu-it-IT UL UL, #menu-en-US UL UL { DISPLAY: none }
#menu-it-IT UL LI:hover UL UL, #menu-en-US UL LI:hover UL UL { DISPLAY: none }
#menu-it-IT UL UL LI:hover UL UL, #menu-en-US UL UL LI:hover UL UL { DISPLAY: none }
#menu-it-IT UL LI:hover UL, #menu-en-US UL LI:hover UL { DISPLAY: block }
#menu-it-IT UL UL LI:hover UL, #menu-en-US UL UL LI:hover UL { DISPLAY: block }
#menu-it-IT UL UL UL LI:hover UL, #menu-en-US UL UL UL LI:hover UL { DISPLAY: block }


/* ------------------------ MENU colonna sinistra ------------------------ */
/*
ul#LeftMenu {list-style-type:none; margin:0 0 20px 0; padding:0; width:195px;}
ul#LeftMenu ul {list-style-type:none; margin:3px 0 3px 0px; padding-left: 10px;}
ul#LeftMenu ul ul {margin:3px 0 3px 0px;}
ul#LeftMenu ul ul ul { margin:3px 0 3px 0px;}
ul#LeftMenu li {padding:3px 0 3px 1px;}
ul#LeftMenu li li {padding:1px 0 1px 1px; border-bottom:0px;}
*/
/* per aprire e chiudere le voci di menu */
/*
ul#LeftMenu .CMSListMenuLI ul {display:none;}
ul#LeftMenu .CMSListMenuLinkHighlighted ul { display: block;}
ul#LeftMenu .SubMenuCMSListMenuLI ul {display:none;}
ul#LeftMenu .SubMenuCMSListMenuLinkHighlighted ul {display: block;}
ul#LeftMenu .OtherLevelsCMSListMenuLI ul {display:none;}
ul#LeftMenu .OtherLevelsCMSListMenuLinkHighlighted ul {display: block;}

ul#LeftMenu a.CMSListMenuLink, ul#LeftMenu a.CMSListMenuLink:hover {color: #007E9E; font-weight:bold; font-size:12px; padding-left:10px; display:block;  text-decoration:none;}
ul#LeftMenu a.CMSListMenuLink:hover {color:#007E9E; text-decoration:underline;}

ul#LeftMenu a.CMSListMenuLinkHighlighted, ul#LeftMenu a.CMSListMenuLinkHighlighted:hover {color: #007E9E; font-weight:bold; font-size:12px; padding-left:10px; display:block;  text-decoration:none;}
ul#LeftMenu a.CMSListMenuLinkHighlighted:hover {text-decoration:underline;}

ul#LeftMenu span.CMSListMenuLinkHighlighted {color: #007E9E; font-weight:bold; font-size:12px; padding-left:10px; display:block;  text-decoration:none;}

ul#LeftMenu a.SubMenuCMSListMenuLink, ul#LeftMenu a.SubMenuCMSListMenuLink:hover, ul#LeftMenu a.OtherLevelsCMSListMenuLink, ul#LeftMenu a.OtherLevelsCMSListMenuLink:hover {color: #007E9E; font-weight:normal; font-size:11px; background-color:inherit; text-decoration:none; padding-left:8px;}
ul#LeftMenu a.SubMenuCMSListMenuLink:hover, ul#LeftMenu a.OtherLevelsCMSListMenuLink:hover {color: #007E9E;  text-decoration:underline;}

span.SubMenuCMSListMenuLink, span.OtherLevelsCMSListMenuLink {color: #007E9E; font-weight:normal; font-size:11px; background-color:inherit; text-decoration:none; padding-left:8px;}

ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted, ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:hover, ul#LeftMenu a.OtherLevelsCMSListMenuLinkHighlighted, ul#LeftMenu a.OtherLevelsCMSListMenuLinkHighlighted:hover {color:#007E9E; font-weight:bold; font-size:11px; background-color:inherit; text-decoration:none; padding-left:8px;}
ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:hover, ul#LeftMenu a.OtherLevelsCMSListMenuLinkHighlighted:hover {text-decoration:underline;}

*/

