.menu {background-color:Black; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; font-family: "Trebuchet MS", Arial; font-size: 12px; color:#fff; padding: 6px 10px 6px 10px; font-weight:bold; }
.menuSel {background-color:Black; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; font-family: "Trebuchet MS", Arial; font-size: 12px; color:#fff; padding: 6px 10px 6px 10px; font-weight:bold; cursor:pointer; }
.menuT {background-color:red; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; font-family: "Trebuchet MS", Arial; font-size: 12px; color:#fff; padding: 7px 10px 7px 10px; }
.menuB {background-color:green; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; font-family: "Trebuchet MS", Arial; font-size: 12px; color:#fff; padding: 7px 10px 7px 10px; }
.menuTop_on {background-image:url(../img/layoutElem/top_on.gif); filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; width:107; height:26; color:#fff; font-weight:bold; font-family:"Trebuchet MS", Arial; font-size:12px; cursor:pointer; background-repeat:no-repeat; text-indent:10px; }
.menuBottom_on {background-image:url(../img/layoutElem/bottom_on.gif); filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; width:107; height:26; color:#fff; font-weight:bold; font-family:"Trebuchet MS", Arial; font-size:12px; cursor:pointer; background-repeat:no-repeat; text-indent:10px; }
.menuBottom_off {background-image:url(../img/layoutElem/bottom_on.gif); filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; width:107; height:26; color:#fff; font-weight:bold; font-family:"Trebuchet MS", Arial; font-size:12px; background-repeat:no-repeat; text-indent:10px; }
.menuTop_off {background-image:url(../img/layoutElem/top_on.gif); filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; width:107; height:26; color:#fff; font-weight:bold; font-family:"Trebuchet MS", Arial; font-size:12px; background-repeat:no-repeat; text-indent:10px; }
.supporto {background-image:url(../img/layoutElem/arrSuppOff.gif); background-repeat:no-repeat; background-position:left; padding-left:6px; color:#C8C9C3; font-family: "Trebuchet MS"; font-size: 10px; font-weight:bold; padding-top:1px; }
.supportoOn {background-image:url(../img/layoutElem/arrSuppOn.gif); background-repeat:no-repeat; background-position:left; padding-left:6px; color:#ffffff; font-family: "Trebuchet MS"; font-size: 10px; font-weight:bold; cursor:pointer; padding-top:1px; }
.menu3 {color: #666666; padding-bottom:6px; padding-top:6px; background-color:#E2F0F0; font-family:"Trebuchet MS"; padding-left:10px; width:226px; text-decoration:none; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; font-weight:bold; }
.menu3_on {color: #555555; background-color:#D4DDDD; width:226px; padding-left:10px; text-decoration:none; padding-bottom:6px; padding-top:6px; font-weight:bold; cursor:pointer; }
.menu3ImgBottom {background-image:url(../img/layoutElem/footerMenu3.gif); color: #666666; padding-bottom:6px; padding-top:6px; font-family:"Trebuchet MS"; padding-left:10px; width:226px; height:26px; text-decoration:none; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; font-weight:bold; }
.menu3ImgBottom_on {background-image:url(../img/layoutElem/footerMenu3_on.gif); color: #555555; width:226px; height:26px; padding-left:10px; text-decoration:none; padding-bottom:6px; padding-top:6px; font-weight:bold; cursor:pointer; }
.menu3ImgHeader {background-image:url(../img/layoutElem/headerMenu3.gif); color: #666666; padding-bottom:6px; padding-top:6px; font-family:"Trebuchet MS"; padding-left:10px; width:226px; height:26px; text-decoration:none; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; font-weight:bold; }
.menu3ImgHeader_on {background-image:url(../img/layoutElem/headerMenu3_on.gif); color: #555555; width:226px; height:26px; padding-left:10px; text-decoration:none; padding-bottom:6px; padding-top:6px; font-weight:bold; cursor:pointer; }
.portfolio {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista.gif); background-repeat:no-repeat; background-position:left; padding-left:13px; color:#666666; font-weight:bold; }
.portfolio_on {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista_on.gif); background-repeat:no-repeat; background-position:left; padding-left:13px; color:#990000; font-weight:bold; cursor:pointer; }
.menuPortfolio {background-image:url(../img/layoutElem/bgMenuPortDx_off.gif); background-position:right top; line-height:19px; height:19px; background-repeat:no-repeat; background-color:#F2F2F0; color:#C0C0BD; font-weight:bold; font-family:"Trebuchet MS"; font-size:11px; padding-left:10px; padding-right:10px; border-bottom:1px solid #ffffff; }
.menuPortfolio_on {background-image:url(../img/layoutElem/bgMenuPortDx_off.gif); line-height:19px; height:19px; background-position:right top; background-repeat:no-repeat; background-color:#F2F2F0; color:#990000; font-weight:bold; font-family:"Trebuchet MS"; font-size:11px; padding-left:10px; padding-right:10px; border-bottom:1px solid #ffffff; cursor:pointer; }
.menuPortfolio_sel {background-image:url(../img/layoutElem/bgMenuPortDx_on.gif); line-height:19px; height:19px; background-position:right top; background-repeat:no-repeat; background-color:#C0C0BD; color:#ffffff; font-weight:bold; font-family:"Trebuchet MS"; font-size:11px; padding-left:10px; padding-right:10px; border-bottom:1px solid #C0C0BD; }
.rossoArrow {color: #cc0000; font-family:"Trebuchet MS"; background-image: url(../img/layoutElem/arrowBoxRed.gif); background-repeat:no-repeat; background-position:left; font-weight:bold; font-size:11px; padding-left:9px; }
.grigioArrowLarge {font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; }
.grigioArrow {font-family:"Trebuchet MS"; color:#666666; }
.grigioFooter {color:#999999; text-decoration:none; font-size:11px; }
.neroFooter {color:#333333; font-size:11px; }
.rossoArrow A:link {text-decoration:none; color:#cc0000; }
.rossoArrow A:hover {text-decoration:underline; color:#cc0000; }
.rossoArrow A:visited {text-decoration:none; color:#cc0000; }
.titoloBox {font-family:"Trebuchet MS"; font-size:20px; color:#B52B10; font-weight:bold; text-transform:capitalize; }
.titoloBox A:link {text-decoration:none; color:#B52B10; }
.titoloBox A:hover {text-decoration:none; color:#B52B10; }
.titoloBox A:visited {text-decoration:none; color:#B52B10; }
.titoloNeroBox {font-family:'Trebuchet MS'; font-size:16px; color:#333333; font-weight:bold; }
.grigioArrowLarge A:link {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista2.gif); background-repeat:no-repeat; background-position:left; padding-left:28px; color:#666666; }
.grigioArrowLarge A:visited {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista2.gif); background-repeat:no-repeat; background-position:left; padding-left:28px; color:#666666; }
.grigioArrowLarge A:hover {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista2_on.gif); background-repeat:no-repeat; background-position:left; padding-left:28px; color:#990000; }
.grigioArrow A:link {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista.gif); background-repeat:no-repeat; background-position:left; padding-left:13px; color:#666666; }
.grigioArrow A:visited {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista.gif); background-repeat:no-repeat; background-position:left; padding-left:13px; color:#666666; }
.grigioArrow A:hover {text-decoration:none; background-image:url(../img/layoutElem/frecciaLista_on.gif); background-repeat:no-repeat; background-position:left; padding-left:13px; color:#990000; }
.dataTicker {font-size:14px; color:#555555; font-weight:bold; }
.dataTicker A:link {color:#555555; background-image:url(../img/layoutElem/arrTicker_off.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; padding-left:8px; }
.dataTicker A:visited {color:#555555; background-image:url(../img/layoutElem/arrTicker_off.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; padding-left:8px; }
.dataTicker A:hover {color:#cc0000; background-image:url(../img/layoutElem/arrTicker_on.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; padding-left:8px; }
.fasciaRossa {color:#B52B10; font-weight:bold; background-color:#E8E8E5; }
.nav2On {background-image:url(../img/layoutElem/nav2BgOn.gif); background-repeat:repeat-x; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:5px; padding-right:5px; }
.nav2Off {background-color:#F2F2F0; background-image:url(../img/layoutElem/nav2BgOff.gif); background-repeat:repeat-x; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; color:#C0C0BD; }
.nav2Off A:link {color:#C0C0BD; background-color:#F2F2F0; background-image:url(../img/layoutElem/nav2BgOff.gif); background-repeat:repeat-x; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; }
.nav2Off A:hover {color:#CC0000; background-color:#F2F2F0; background-image:url(../img/layoutElem/nav2BgOff.gif); background-repeat:repeat-x; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; }
.nav2Off A:visited {color:#C0C0BD; background-color:#F2F2F0; background-image:url(../img/layoutElem/nav2BgOff.gif); background-repeat:repeat-x; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; }
.nav2Off A:visited:hover {color:#cc0000; background-color:#F2F2F0; background-image:url(../img/layoutElem/nav2BgOff.gif); background-repeat:repeat-x; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; }
.errore {color:#cc0000; }
.grigioFooter A {color:#999999; text-decoration:none; font-size: 10px; }
.grigioFooter A:link {color:#999999; text-decoration:none; font-size:11px; }
.grigioFooter A:visited {color:#999999; text-decoration:none; font-size:11px; }
.grigioFooter A:hover {color:#999999; text-decoration:none; font-size:11px; }
