.tpmnu-lnk {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.tpmnu-lnk-over {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.menu {padding:0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; white-space:nowrap; line-height:19px; }
.menu-over {padding: 0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; background: #004C7A; white-space:nowrap; line-height:19px; }
.mnu-lft {background: url(../contenuti/img/mnu-arr-grey.gif) 10px 9px no-repeat; color: #707070; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-over {background: url(../contenuti/img/mnu-arr-blue.gif) 10px 9px no-repeat; color: #014185; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-down {background: url(../contenuti/img/arr-down.gif) 10px 10px no-repeat; color: #014185; padding: 6px 0 7px 21px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-sub {color: #707070; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.mnu-lft-subover {color: #014185; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.homeMenu_on {background-image:url(../img/layoutElem/homeMenu_on.gif); background-repeat:no-repeat; width:140px; height:21px; text-transform:uppercase; font-weight:bold; color:#004184; font-family:"Trebuchet MS"; font-size:11px; text-decoration:none; cursor:pointer; text-align:center; padding-top:3px; }
.homeMenu_off {background-image:url(../img/layoutElem/homeMenu_off.gif); background-repeat:no-repeat; width:140px; height:21px; text-transform:uppercase; font-weight:bold; color:#666; font-family:"Trebuchet MS"; font-size:11px; text-decoration:none; cursor:pointer; text-align:center; padding-top:3px; }
.menusup {color:#FFFFFF; font-family:"Trebuchet MS"; font-size:11px; line-height:19px; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:3px; padding-right:3px; cursor:pointer; }
.menusup_on {color:#000000; background-color:#FFFFFF; font-family:"Trebuchet MS"; font-size:11px; line-height:19px; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:3px; padding-right:3px; cursor:pointer; }
.menu_bricFirst {background: url(../img/layoutElem/bric.png) 0 -74px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #01578D; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; padding:0 0 0 5px; }
.menu_bricFirst-ov {background: url(../img/layoutElem/bric.png) 0 -111px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #FFF; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; padding:0 0 0 5px; }
.menu_bric {background: url(../img/layoutElem/bric.png) 0 0 no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #01578D; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; }
.menu_bric-ov {background: url(../img/layoutElem/bric.png) 0 -37px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #FFF; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; }
.submenu {width: 171px; line-height: 18px; text-align: left; padding: 0 0 0 9px; cursor: pointer; background: #004C7B; color:#FFF; font-size:11px; }
.submenu-ov {width: 171px; line-height: 18px; text-align: left; padding: 0 0 0 9px; cursor: pointer; background: #003A5F; color:#FFF; font-size:11px; }
.bricioleDiPane {color:#333333; font-weight:bold; font-size:11px; line-height:22px; font-family:"Trebuchet MS"; }
.bricioleDiPane a {font-size:11px; color:#0066ff; font-family:"Trebuchet MS"; line-height:22px; }
.bricioleDiPane_cx {color:#333333; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; line-height:22px; padding:10px 0 0 0; display:block; }
.bricioleDiPane_cx a {line-height:22px; font-size:13px; font-family:"Trebuchet MS"; color:#0066ff; }
.tpmnu-lnk {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.tpmnu-lnk-over {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.menu {padding:0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; white-space:nowrap; line-height:19px; }
.menu-over {padding: 0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; background: #004C7A; white-space:nowrap; line-height:19px; }
.mnu-lft {background: url(../contenuti/img/mnu-arr-grey.gif) 10px 9px no-repeat; color: #707070; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-over {background: url(../contenuti/img/mnu-arr-blue.gif) 10px 9px no-repeat; color: #014185; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-down {background: url(../contenuti/img/arr-down.gif) 10px 10px no-repeat; color: #014185; padding: 6px 0 7px 21px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-sub {color: #707070; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.mnu-lft-subover {color: #014185; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.menu_bricFirst {background: url(../img/layoutElem/bric.png) 0 -74px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #01578D; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; padding:0 0 0 5px; }
.menu_bricFirst-ov {background: url(../img/layoutElem/bric.png) 0 -111px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #FFF; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; padding:0 0 0 5px; }
.menu_bric {background: url(../img/layoutElem/bric.png) 0 0 no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #01578D; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; }
.menu_bric-ov {background: url(../img/layoutElem/bric.png) 0 -37px no-repeat; width: 170px; line-height: 27px; cursor: pointer; text-align: center; color: #FFF; font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: bold; }
.submenu {width: 171px; line-height: 18px; text-align: left; padding: 0 0 0 9px; cursor: pointer; background: #004C7B; color:#FFF; font-size:11px; }
.submenu-ov {width: 171px; line-height: 18px; text-align: left; padding: 0 0 0 9px; cursor: pointer; background: #003A5F; color:#FFF; font-size:11px; }
.tpmnu-lnk {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.tpmnu-lnk-over {font-size: 11px; color: #0367FF; text-decoration: none; cursor: pointer; padding: 0 9px 0 0; font-weight: bold; }
.menu {padding:0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; white-space:nowrap; line-height:19px; }
.menu-over {padding: 0 6px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #FFF; cursor: pointer; background: #004C7A; white-space:nowrap; line-height:19px; }
.mnu-lft {background: url(../contenuti/img/mnu-arr-grey.gif) 10px 9px no-repeat; color: #707070; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-over {background: url(../contenuti/img/mnu-arr-blue.gif) 10px 9px no-repeat; color: #014185; padding: 6px 0 7px 19px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-down {background: url(../contenuti/img/arr-down.gif) 10px 10px no-repeat; color: #014185; padding: 6px 0 7px 21px; font-weight: bold; cursor: pointer; line-height: 12px; }
.mnu-lft-sub {color: #707070; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.mnu-lft-subover {color: #014185; padding: 8px 0 8px 26px; font-weight: bold; cursor: pointer; line-height: 12px; font-weight: normal; }
.patti {background: url(../contenuti/img/patti.gif) 0.1em no-repeat; padding: 0 0 0 18px; color: #004186; font-weight: bold; }
.arblue {padding: 0 0 0 8px; background: url(../contenuti/img/arr-blue.gif) 0.1em no-repeat; margin: 0 0 0  10px; color: #0066FF; }
.argrey {padding: 0 0 0 8px; background: url(../contenuti/img/arr2.gif) 0.1em no-repeat; margin: 0 0 0 10px; }
.blue-head {color: #000; display: block; font-weight: bold; text-align:left; font-size:15px; padding:10px 0; }
.head2 {color: #000; display: block; font-weight: bold; }
.bricioleDiPane_cx {color:#333333; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; line-height:22px; padding:10px 0 0 0; display:block; }
.testoPerLink {padding-left:20px; }
.testoNavIntDropG {background-color:#F0F0ED; width:100%; padding:0px; margin:0px; color:#000000; padding-left:2px; font-weight:bold; }
.testoRicercaComunicati {background-color:#DEEDF1; padding:0px; margin:0px; font-weight:bold; width:100%; color:#000000; padding-left:8px; padding-top:4px; }
.PrincipaleTitolo {font-size: 18px; display: block; color: #000; padding: 0 0 10px 0; margin: 8px 0 12px 0; border-bottom: 5px solid #CCC; font-weight: bold; }
.buttonBrochure {color:#FFFFFF; padding-left:10px; text-transform:uppercase; font-size:12px; font-family:Helvetica, sans-serif; font-weight:bold; }
.buttonBrochure A:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.buttonBrochure A:hover {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.buttonBrochure A:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.bianco {color:#FFFFFF; font-weight:bold; text-decoration:none; padding-left:6px; }
.bianco A:link {color:#FFFFFF; font-weight:bold; text-decoration:none; }
.bianco A:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; }
.bianco A:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; }
.headerBoxAcc {background-image:url(../img/layoutElem/headerBoxAcc.gif); background-repeat:no-repeat; width:190px; line-height:34px; text-transform:uppercase; font-weight:bold; color:#004976; font-family:"Trebuchet MS"; font-size:16px; text-decoration:none; text-align:left; }
.loginBox {padding:10px 0 0 10px; }
.bodyBoxLogin {width: 190px; text-align: left; background: #D8D8D7; margin:0; }
.titBoxExp {font-family:"Trebuchet MS"; font-size:12px; color:#000000; line-height:20px; text-transform:uppercase; }
.titBoxExp A:link {font-family:"Trebuchet MS"; font-size:12px; color:#000000; background-image:url(../img/layoutElem/arrBoxExp_off.png); background-repeat:no-repeat; background-position:right; line-height:20px; text-transform:uppercase; display:block; }
.titBoxExp A:hover {font-family:"Trebuchet MS"; font-size:12px; color:#0066FF; background-image:url(../img/layoutElem/arrBoxExp_on.png); background-repeat:no-repeat; background-position:right; line-height:20px; text-transform:uppercase; display:block; }
.titBoxExp A:visited {font-family:"Trebuchet MS"; font-size:12px; color:#000000; background-image:url(../img/layoutElem/arrBoxExp_off.png); background-repeat:no-repeat; background-position:right; line-height:20px; text-transform:uppercase; display:block; }

