.menu1 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#666; font-weight:bold; text-align:center; width:184px; height:21px; line-height:21px; }
.menu1_on {font-family:"Times New Roman", Times, serif; font-size:16px; color:#333; font-weight:bold; text-align:center; background-image:url(../img/layoutElem/bgMenu1_on_st.png); width:184px; height:21px; background-repeat:no-repeat; cursor:pointer; line-height:21px; }
.menu1_on_first {font-family:"Times New Roman", Times, serif; font-size:16px; color:#333; font-weight:bold; text-align:center; background-image:url(../img/layoutElem/bgMenu1_on_first.png); width:184px; height:21px; background-repeat:no-repeat; cursor:pointer; line-height:21px; }
.menu1_on_last {font-family:"Times New Roman", Times, serif; font-size:16px; color:#333; font-weight:bold; text-align:center; background-image:url(../img/layoutElem/bgMenu1_on_last.png); width:184px; height:21px; background-repeat:no-repeat; cursor:pointer; line-height:21px; line-height:21px; }
.menu2 {font-family:"Times New Roman", Times, serif; font-size:13px; color:#666; font-weight:bold; text-align:center; padding-left:7px; padding-right:7px; }
.menu2_on {font-family:"Times New Roman", Times, serif; font-size:13px; color:#333; font-weight:bold; text-align:center; padding-left:7px; padding-right:7px; cursor:pointer; }
.footer {font-family:Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#333; line-height:18px; font-size:10px; }
.footer_on {font-family:Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#0066ff; line-height:18px; cursor:pointer; font-size:10px; }
.menuDossier {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOff.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; }
.menuDossier_on {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; cursor:pointer; }
.supporto {font-family:Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#00772D; line-height:18px; font-size:10px; }
.supporto_on {font-family:Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#0066ff; line-height:18px; cursor:pointer; font-size:10px; }
.briciole {font-size:15px; color:#000000; text-decoration:none; font-weight:normal; font-family:"Times New Roman", Times, serif; }
.arial12Upper {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#666; }
.times30 {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#000000; }
.times24 {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:30px; color:#000; }
.times20 {font-family:"Times New Roman", Times, serif; font-size:20px; line-height:26px; color:#000000; }
.blackBold {color:#000000; font-weight:bold; }
.times20Azz {font-family:"Times New Roman", Times, serif; font-size:20px; line-height:26px; color:#3366cc; }
.times35 {font-family:"Times New Roman", Times, serif; font-size:35px; line-height:40px; color:#000000; }
.arrLink {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000; text-decoration:none; font-weight:bold; background-repeat:no-repeat; }
.footerTTI {font-family:"Trebuchet MS"; color:#666; line-height:18px; font-size:10px; }
.Arial20Azz {font-family: Arial, Helvetica, sans-serif; font-size:20px; line-height:26px; color:#3366cc; }
.Arial26Azz {font-family: Arial, Helvetica, sans-serif; font-size:26px; line-height:32px; color:#3366cc; }
.arial12Upper {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#666; }
.type {font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:12px; color:#3366cc; text-transform:uppercase; }
.times30 A:link {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#000000; text-decoration:none; }
.times30 A:hover {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#3366cc; text-decoration:none; }
.times30 A:visited {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#666; text-decoration:none; }
.times24 A:link {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:30px; color:#000; text-decoration:none; font-weight:normal; }
.times24 A:hover {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:30px; color:#3366cc; text-decoration:none; }
.times24 A:visited {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:30px; color:#000; text-decoration:none; }
.times20 A:link {font-family:"Times New Roman", Times, serif; font-size:20px; line-height:26px; color:#000000; text-decoration:none; }
.times20 A:hover {font-family:"Times New Roman", Times, serif; font-size:20px; line-height:26px; color:#3366cc; text-decoration:none; }
.times20 A:visited {font-family:"Times New Roman", Times, serif; font-size:20px; line-height:26px; color:#000; text-decoration:none; font-weight:bold; }
.tabOn {background-image:url(../img/layoutElem/bgTabHome_on.png); background-repeat:repeat-x; width:170px; height:20px; line-height:20px; font-weight:bold; font-family:Helvetica, sans-serif; color:#fff; font-size:11px; text-align:center; cursor:pointer; text-transform:uppercase; }
.tabOff {background-image:url(../img/layoutElem/bgTabHome.png); background-repeat:repeat-x; width:170px; height:20px; line-height:20px; font-weight:bold; font-family:Helvetica, sans-serif; color:#53524f; font-size:11px; text-align:center; cursor:pointer; text-transform:uppercase; }
.blackBold A:link {color:#000000; font-weight:bold; text-decoration:none; }
.blackBold A:hover {color:#3366cc; font-weight:bold; text-decoration:none; }
.blackBold A:visited {color:#666; font-weight:bold; text-decoration:none; }
.tab2On {background-image:url(../img/layoutElem/bgTabHome_on.png); background-repeat:repeat-x; height:20px; line-height:20px; font-weight:bold; font-family:Helvetica, sans-serif; color:#fff; font-size:11px; text-align:center; cursor:pointer; }
.tab2Off {background-image:url(../img/layoutElem/bgTabHome.png); background-repeat:repeat-x; height:20px; line-height:20px; font-weight:bold; font-family:Helvetica, sans-serif; color:#53524f; font-size:11px; text-align:center; cursor:pointer; }
.times35 A:link {font-family:"Times New Roman", Times, serif; font-size:35px; line-height:40px; color:#000000; text-decoration:none; }
.times35 A:hover {font-family:"Times New Roman", Times, serif; font-size:35px; line-height:40px; color:#3366cc; text-decoration:none; }
.times35 A:visited {font-family:"Times New Roman", Times, serif; font-size:35px; line-height:40px; color:#666; text-decoration:none; }
.briciole A:link {font-family:"Times New Roman", Times, serif; font-size:15px; color:#666; text-decoration:none; }
.briciole A:hover {font-family:"Times New Roman", Times, serif; font-size:15px; color:#666; text-decoration:none; }
.briciole A:visited {font-family:"Times New Roman", Times, serif; font-size:15px; color:#666; text-decoration:none; }
.zIndex {z-index:10; }
.arrLink A:link {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000; text-decoration:none; background-image:url(../img/layoutElem/arrOff.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; font-weight:bold; }
.arrLink A:hover {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; }
.arrLink A:visited {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOff.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; }
.arrLink A:visited:hover {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; }
.times24 A:visited:hover {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:30px; color:#3366cc; text-decoration:none; }
.tag A:link {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; text-transform:uppercase; }
.tag A:hover {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; text-transform:uppercase; }
.tag A:visited {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; text-transform:uppercase; }
.tag A:visited:hover {font-family:"Times New Roman", Times, serif; font-size:13px; color:#3366cc; text-decoration:none; font-weight:bold; background-image:url(../img/layoutElem/arrOn.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:10px; text-transform:uppercase; }
.footerTTI A:link {font-family:"Trebuchet MS"; color:#0066ff; line-height:18px; font-size:10px; text-decoration:none; }
.footerTTI A:hover {font-family:"Trebuchet MS"; color:#0066ff; line-height:18px; font-size:10px; text-decoration:none; }
.footerTTI A:visited {font-family:"Trebuchet MS"; color:#0066ff; line-height:18px; font-size:10px; text-decoration:none; }
