
/* ------------------------ MENU principale ------------------------ */

#CMSMenu A.CMSListMenuLink, #CMSMenu A.CMSListMenuLink:link, #CMSMenu A.CMSListMenuLink:active, #CMSMenu A.CMSListMenuLink:visited {/*width:110px; height:20px;*/ color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-azzurro.jpg); background-repeat:no-repeat; background-color:inherit; margin-right:1px; display:block; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}
#CMSMenu A.CMSListMenuLink:hover {/*width:110px; height:20px;*/  color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-rosso.jpg); background-repeat:no-repeat; background-color:inherit; display:block; margin-right:1px; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}
#CMSMenu .CMSListMenuLinkHighlighted {/*width:110px; height:20px;*/  color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-rosso.jpg); background-repeat:no-repeat; background-color:inherit; display:block; margin-right:1px; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}

#CMSMenu .bottoneLungo, #CMSMenu .bottoneLungoHover {width:151px;}
#CMSMenu .bottoneLungo A.CMSListMenuLink  { color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-azzurro-lungo.jpg); background-repeat:no-repeat; background-color:inherit; margin-right:1px; display:block; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}

#CMSMenu .bottoneLungo A:hover { color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-rosso-lungo.jpg); background-repeat:no-repeat; background-color:inherit; display:block; margin-right:1px; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}
#CMSMenu .bottoneLungoHover A {color:#FFF; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../images/bkg_bottone-rosso-lungo.jpg); background-repeat:no-repeat; background-color:inherit; display:block; margin-right:1px; text-align:center; text-transform: uppercase; padding-top:5px; padding-bottom:8px;}


.CMSListMenuHighlightedLI {width:111px;}
.CMSListMenuLI {width:111px;}

#CMSMenu a.SubMenuCMSListMenuLink {width: 150px; text-align:left; color: #3D4954; font-size: 10px; display:block; font-weight:bold; text-decoration:none; background-color:inherit;}
#CMSMenu a.SubMenuCMSListMenuLink:hover {width: 150px; text-align:left; color: #C00; font-size: 10px; display:block; font-weight:bold; text-decoration:none; background-color:inherit;}

#CMSMenu a.SubMenuCMSListMenuLinkHighlighted, #CMSMenu a.SubMenuCMSListMenuLinkHighlighted:link, #CMSMenu a.SubMenuCMSListMenuLinkHighlighted:active, #CMSMenu a.SubMenuCMSListMenuLinkHighlighted:visited, #CMSMenu a.SubMenuCMSListMenuLinkHighlighted:hover {width: 150px; text-align:left; color: #3D4954; font-size: 10px; display:block; font-weight:bold; text-decoration:none; background-color:inherit;}

#CMSMenu span.SubMenuCMSListMenuLinkHighlighted {width: 150px; text-align:left; color: #C00; font-size: 10px; font-weight:bold; display:block; background-color:#E8F2F4; 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:#3D4954; background-color:#E8F2F4; border:1px solid #488A9A; 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 }


/* ------------------------ MENU colonna sinistra ------------------------ */

ul#LeftMenu {list-style-type:none; margin:0 0 20px 0; padding:0; width:180px;}
ul#LeftMenu ul {list-style-type:none; /*margin:3px 0 3px 6px;*/ margin:3px 0 3px 0px; padding-left: 6px;}
ul#LeftMenu ul ul {/*margin:3px 0 3px 4px;*/ margin:3px 0 3px 0px; padding-left: 4px;}
ul#LeftMenu ul ul ul {/*margin:3px 0 3px 4px;*/ margin:3px 0 3px 0px; padding-left: 4px;}
ul#LeftMenu li {padding:3px 0 3px 1px; /*border-bottom:1px solid #EEE;*/}
ul#LeftMenu li li {padding:1px 0 1px 1px; border-bottom:0px;}

ul#LeftMenu a.CMSListMenuLink, ul#LeftMenu a.CMSListMenuLink:link, ul#LeftMenu a.CMSListMenuLink:active, ul#LeftMenu a.CMSListMenuLink:visited {color: #3D4954; background-color:inherit; font-weight:bold; font-size:11px; padding-left:0px; display:block;}
ul#LeftMenu a.CMSListMenuLink:hover {color: #3D4954; background-color:inherit; font-weight:bold; font-size:11px; padding-left:0px; display:block;}

ul#LeftMenu a.CMSListMenuLinkHighlighted, ul#LeftMenu a.CMSListMenuLinkHighlighted:link, ul#LeftMenu a.CMSListMenuLinkHighlighted:active, ul#LeftMenu a.CMSListMenuLinkHighlighted:visited {color:#3D4954; font-weight:bold; font-size:11px; /*background-color:#F4F4F4;*/ /*padding-left:13px;*/  padding-left:0px; display:block; padding-top:1px; padding-bottom:1px;}
ul#LeftMenu a.CMSListMenuLinkHighlighted:hover {color:#3D4954; font-weight:bold; font-size:11px; /*background-color:#F4F4F4;*/ /*padding-left:13px;*/  padding-left:0px; display:block; padding-top:1px; padding-bottom:1px;}

ul#LeftMenu a.SubMenuCMSListMenuLink, ul#LeftMenu a.SubMenuCMSListMenuLink:link, ul#LeftMenu a.SubMenuCMSListMenuLink:active, ul#LeftMenu a.SubMenuCMSListMenuLink:visited {color: #3D4954; font-weight:normal; font-size:11px; background-color:inherit;}
ul#LeftMenu a.SubMenuCMSListMenuLink:hover {color: #3D4954; font-weight:normal; font-size:11px; background-color:inherit;}

ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted, ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:link, ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:active, ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:visited, ul#LeftMenu a.SubMenuCMSListMenuLinkHighlighted:hover {color:#3D4954; font-weight:bold; font-size:11px; background-color:inherit;}

ul#LeftMenu span.CMSListMenuLinkHighlighted {color:#3D4954; font-weight:bold; font-size:11px; background-color:inherit;}
