.mnu-lnk {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background: url(../img/layoutElem/mnubul.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.mnu-lnk-ov {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background:url(../img/layoutElem/mnubul-ov.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.secmnu {color: #666666; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.secmnu-ov {color: #3399CC; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.sx-lnk {cursor: pointer; color: #000; font-size: 12px; background: url(../img/layoutElem/sx-arr.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-ov {cursor: pointer; color: #3399CC; font-size: 12px; background: url(../img/layoutElem/sx-arr-ov.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-sel {cursor: pointer; color:#3399CC; font-size: 12px; background: url(../img/layoutElem/arr-dwn-blue.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sxsub-lnk {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; width: 299px; }
.sxsub-lnk-ov {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; background: url(../img/layoutElem/sxsub-bg.gif) 0 0 no-repeat; }
.ft-lnk {cursor: pointer; color: #FFF; text-decoration: none; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.ft-lnk-ov {cursor: pointer; color:#FFF; text-decoration: underline; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.ftsub-lnk {cursor: pointer; color: #FABEBE; text-decoration: none; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.ftsub-lnk-ov {cursor: pointer; color:#FABEBE; text-decoration: underline; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.sxhome-lnk {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2-ov.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-ov {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-sel {cursor: pointer; font-size: 14px; font-style: italic; color: #3399CC; font-weight: bold; padding: 12px 10px 10px 25px; }
.sxhome-sub {cursor: pointer; font-size: 12px; color: #666666; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.sxhome-sub-ov {cursor: pointer; font-size: 12px; color: #000; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.tabmnu {background: url(../img/layoutElem/tabmnu.gif) 0 0 no-repeat; width: 130px; color: #FFF; text-decoration: none; font-weight: bold; font-style: italic; font-size: 12px; cursor: pointer; padding: 6px 0 21px 0; text-align: center; vertical-align: top; }
.tabmnu-ov {background: url(../img/layoutElem/tabmnu-ov.gif) 0 0 no-repeat; width: 151px; color: #000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 14px; cursor: pointer; padding: 15px 0 11px 0; text-align: center; vertical-align: top; }
.mnu-lnk {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background: url(../img/layoutElem/mnubul.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.mnu-lnk-ov {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background:url(../img/layoutElem/mnubul-ov.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.secmnu {color: #666666; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.secmnu-ov {color: #3399CC; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.sx-lnk {cursor: pointer; color: #000; font-size: 12px; background: url(../img/layoutElem/sx-arr.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-ov {cursor: pointer; color: #3399CC; font-size: 12px; background: url(../img/layoutElem/sx-arr-ov.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-sel {cursor: pointer; color:#3399CC; font-size: 12px; background: url(../img/layoutElem/arr-dwn-blue.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.ft-lnk {cursor: pointer; color: #FFF; text-decoration: none; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.ft-lnk-ov {cursor: pointer; color:#FFF; text-decoration: underline; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.sxhome-lnk {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2-ov.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-ov {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-sel {cursor: pointer; font-size: 14px; font-style: italic; color: #3399CC; font-weight: bold; padding: 12px 10px 10px 25px; }
.tabmnu {background: url(../img/layoutElem/tabmnu.gif) 0 0 no-repeat; width: 130px; color: #FFF; text-decoration: none; font-weight: bold; font-style: italic; font-size: 12px; cursor: pointer; padding: 6px 0 21px 0; text-align: center; vertical-align: top; }
.sxsub-lnk {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; width: 299px; }
.sxsub-lnk-ov {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; background: url(../img/layoutElem/sxsub-bg.gif) 0 0 no-repeat; }
.ftsub-lnk {cursor: pointer; color: #FABEBE; text-decoration: none; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.ftsub-lnk-ov {cursor: pointer; color:#FABEBE; text-decoration: underline; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.sxhome-sub {cursor: pointer; font-size: 12px; color: #666666; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.sxhome-sub-ov {cursor: pointer; font-size: 12px; color: #000; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.mnu-lnk {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background: url(../img/layoutElem/mnubul.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.mnu-lnk-ov {cursor: pointer; text-transform: uppercase; color: #333; font-size: 10px; background:url(../img/layoutElem/mnubul-ov.gif) center right no-repeat; font-weight: bold; padding: 0 52px 0 10px; white-space:nowrap; }
.secmnu {color: #666666; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.secmnu-ov {color: #3399CC; font-style: italic; font-weight: 12px; font-weight: bold; padding: 0 7px; cursor: pointer; white-space: nowrap; }
.sx-lnk {cursor: pointer; color: #000; font-size: 12px; background: url(../img/layoutElem/sx-arr.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-ov {cursor: pointer; color: #3399CC; font-size: 12px; background: url(../img/layoutElem/sx-arr-ov.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.sx-lnk-sel {cursor: pointer; color:#3399CC; font-size: 12px; background: url(../img/layoutElem/arr-dwn-blue.gif) 19px center no-repeat; font-weight: bold; padding: 14px 0 14px 39px; }
.ft-lnk {cursor: pointer; color: #FFF; text-decoration: none; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.ft-lnk-ov {cursor: pointer; color:#FFF; text-decoration: underline; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; white-space:nowrap; }
.sxhome-lnk {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2-ov.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-ov {cursor: pointer; font-size: 14px; font-style: italic; color: #262626; font-weight: bold; background: url(../img/layoutElem/more2.gif) 269px 10px no-repeat; padding: 12px 10px 10px 25px; }
.sxhome-lnk-sel {cursor: pointer; font-size: 14px; font-style: italic; color: #3399CC; font-weight: bold; padding: 12px 10px 10px 25px; }
.tabmnu {background: url(../img/layoutElem/tabmnu.gif) 0 0 no-repeat; width: 130px; color: #FFF; text-decoration: none; font-weight: bold; font-style: italic; font-size: 12px; cursor: pointer; padding: 6px 0 21px 0; text-align: center; vertical-align: top; }
.tabmnu-ov {background: url(../img/layoutElem/tabmnu-ov.gif) 0 0 no-repeat; width: 151px; color: #000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 14px; cursor: pointer; padding: 15px 0 11px 0; text-align: center; vertical-align: top; }
.sxsub-lnk {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; width: 299px; }
.sxsub-lnk-ov {cursor: pointer; color: #666666; font-size: 11px; padding: 6px 0 8px 39px; background: url(../img/layoutElem/sxsub-bg.gif) 0 0 no-repeat; }
.ftsub-lnk {cursor: pointer; color: #FABEBE; text-decoration: none; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.ftsub-lnk-ov {cursor: pointer; color:#FABEBE; text-decoration: underline; font-size: 11px; padding: 0 0 10px 0; white-space:nowrap; }
.sxhome-sub {cursor: pointer; font-size: 12px; color: #666666; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.sxhome-sub-ov {cursor: pointer; font-size: 12px; color: #000; padding: 0 10px 8px 50px; background: url(../img/layoutElem/sx-arr.gif) 24px 3px no-repeat; }
.FooterTitolo {color: #FFF; text-decoration: none; font-size: 12px; font-style: italic; font-weight: bold; padding: 10px 0 10px 0; display:block; }
.Titolo {font-size: 24px; color: #000; font-style: italic; display: block; padding: 14px 0 4px 20px; }
.ScaricaLink {margin: 20px 0; display: block; }
.BlueTitolo {color: #0099CC; font-size: 14px; font-style: italic; padding:0 0 0 0; font-weight: bold; text-decoration: none; display:inline; line-height:22px; }
.rosso {color:#ef2424; }
