.finto {

}

#exttabs {
 position: relative;
}
#tabs {
 z-Index: 15;
 position: absolute;
 top: -23px;
 left: 0px;
}
#imgtabs {
 z-Index: 10;
 position: absolute;
 top: -136px;
 left: 390px;
}
body {
 background-color: #ffffff;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
}
.menutop, a.menutop:link, a.menutop:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #293348;
 text-decoration: none;
}
.sottomenutop {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
}
.txthd {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 color: #293348;
}
.menusx {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #293348;
}
a.menusx:link {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #293348;
 text-decoration: none;
}
a.menusx:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #293348;
 text-decoration: none;
}
.sottomenusx {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.footer, a.footer:link, a.footer:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 text-decoration: none;
}
.titbold {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}
.txtsmall, a.txtsmall:link, a.txtsmall:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.txtsmall2, a.txtsmall2:link, a.txtsmall2:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #000000;
}
.txtbig, a.txtbig:link, a.txtbig:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
 color: #293348;
}
.txtbig5, a.txtbig5:link, a.txtbig5:visited {
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
color:black;
}
.txtlist, a.txtlist:link, a.txtlist:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
 color: #293348;
 font-weight: bold;
 text-decoration: none;
}
.txtbig2, a.txtbig2:link, a.txtbig2:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
 color: #000000;
}
.txtbig3, a.txtbig3:link, a.txtbig3:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #ffffff;
}
.txtbig3nero, a.txtBig3Nero:link, a.txtbig3nero:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}
.txtbig4, a.txtbig4:link, a.txtbig4:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #ffffff;
 text-decoration: none;
}
.txtbig4nero {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}
.titboxdx {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #293348;
}
.txtboxdx, a.txtboxdx:link, a.txtboxdx:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
}
.titsez {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #293348;
}
.pdleft8 {
 padding-left: 8px;
}
.pdleft20 {
 padding-left: 20px;
}
.lightestG {
 background-color: #EEEDF0;
}
.lightG {
 background-color: #DEDCE1;
}
.midG {
 background-color: #CECBD4;
}
.darkG {
 background-color: #A8A2B3;
}
.slateG {
 background-color: #293348;
}
.orange {
 background-color: #EE9603;
}
.form1 {
 width: 53px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form2 {
 width: 182px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form3 {
 width: 120px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form4 {
 width: 245;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form5 {
 width: 350px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form6 {
 width: 76px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form7 {
 width: 350px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.form8 {
 width: 98px;
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.txterr, a.txterr:link, a.txterr:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #EE9603;
}
.menu {
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 line-height: 22px;
}


/* .menuzz {
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 line-height: 22px;
 border-top: 1px solid #e6e6e6; 
} */



.menu2 {
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 text-decoration: none;
font-weight:normal;
}
a:hover.menu2 {
 color: #96A5C5;
}
#ie {
 position: relative;
 left: 0px;
 top: 0px;
 width: 112px;
 visibility: hidden;
}
.clMenu {
 position: absolute;
 width: 112px;
 background-color: #EEEDF0;
 padding-left: 5px;
}
#divFoldCont {
 position: relative;
 left: 0px;
 top: 54px;
 width: 139px;
 visibility: hidden;
}
.clFold {
 position: absolute;
 width: 139px;
}
.clFoldSub {
 position: absolute;
 left: 0px;
 width: 139px;
 visibility: hidden;
}
.clFoldSubGrigio {
 position: absolute;
 left: 0px;
 width: 139px;
 visibility: hidden;
 background-color: #DEDCE1;
}
.clFoldSub2 {
 position: absolute;
 left: 20px;
 width: 139px;
 visibility: hidden;
}
#ie {
 position: relative;
 left: 0px;
 top: 0px;
 width: 112px;
 visibility: hidden;
}
.clMenu {
 position: absolute;
 width: 112px;
 background-color: #EEEDF0;
 padding-left: 5px;
}
#divFold {
 position: relative;
 left: 0px;
 top: 0px;
 width: 139px;
 height: 0px;
 visibility: hidden;
}
#divCont {
 position: relative;
 z-index: 1;
 left: 0px;
 top: 22px;
 height: 400px;
 width: 139px;
 visibility: hidden;
}
.clTop {
 position: absolute;
 z-index: 1;
 width: 139px;
 height: 25px;
}
.clSub {
 position: absolute;
 z-index: 1;
 left: 0px;
 top: 26px;
 width: 139px;
 line-height: 14px;
}
.divSub {
 position: relative;
 z-index: 1;
 left: 0px;
 top: 0px;
 background-color: #ffffff;
}
#leftBanner {
 position: absolute;
 top: 317px;
 visibility: visible;
 z-index: auto;
 height: auto;
 width: auto;
}
.mt5 {
 margin-top: 5px;
}
.pl9 {
 padding-left: 9px;
}
.sez, a.sez:link, a.sez:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 text-decoration: none;
}
.sez a {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 font-weight: bold;
}
.userLink, a.userLink:link, a.userLink:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
}
a.userLink:hover {
 text-decoration: underline;
}
.headerLink, a.headerLink:link, a.headerLink:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
 font-weight: 800;
}
a.headerLink:hover {
 text-decoration: underline;
 color: #748099;
}
.footerLink, a.footerLink:link, a.footerLink:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 text-decoration: none;
}
a.footerLink:hover {
 text-decoration: underline;
}
.path, .path a:link, .path a:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #A1A7AE
}
.launch, .launch a:link, .launch a:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 color: #293348;
}
a.coreLink {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #748099;
 font-weight: normal;
 text-decoration: none;
}
a:hover.coreLink {
 text-decoration: underline;
}
.tab, .tab a:link, .tab a:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #96A5C5;
 text-decoration: none;
}
.tab a:hover {
 text-decoration: none;
 color: #293348
}
.tabOn, .tabOn a:link, .tabOn a:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 text-decoration: none;
 font-weight: bold
}
.tabOn a:hover {
 text-decoration: none;
 color: #293348;
 font-weight: bold
}
.tab2, .tab2 a:link, .tab2 a:visited {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
 line-height: 14px;
}
.tab2 a:hover {
 color: #293348;
 text-decoration: underline;
}
.tab2h, .tab2h a {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 text-decoration: none;
 font-weight: 800;
 line-height: 14px;
}
.frTit {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 font-weight: bold;
 text-decoration: none;
}
.frTit:hover {
 text-decoration: underline;
}
.frLnk, .maplvl1 a {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 font-weight: bold;
 text-decoration: none;
}
.frLnk span {
 font-weight: normal;
}
.frLnk:hover, .maplvl1 a:hover {
 text-decoration: underline;
}
.maplvl2 a {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
}
.pag, .pag a {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
}
.popName {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 21px;
 color: #000;
 font-weight: 800;
}
.popName span {
 color: #293348;
}
.popTit {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 16px;
 color: #000;
 font-weight: 800;
}

a.menuz:link {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #293348;  
BACKGROUND: url('/assets_selfcare/img/layout/bkg_bott_off.gif') repeat-x bottom left;
LINE-HEIGHT: 22px; 
display:block;
padding-bottom:4px;
FONT-FAMILY: Trebuchet MS, arial, helvetica; 
TEXT-DECORATION: none;
}

a.menuz:visited {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #293348;  
BACKGROUND: url('/assets_selfcare/img/layout/bkg_bott_off.gif') repeat-x bottom left;
LINE-HEIGHT: 22px; 
display:block;
padding-bottom:4px;
FONT-FAMILY: Trebuchet MS, arial, helvetica; 
TEXT-DECORATION: none;
}

a.menuz:hover {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #293348;  
BACKGROUND: url('/assets_selfcare/img/layout/bkg_bott_on.gif') repeat-x bottom left;
display:block;
padding-bottom:4px;
FONT-FAMILY: Trebuchet MS, arial, helvetica; 
TEXT-DECORATION: none;
LINE-HEIGHT: 22px; 
}

a.menuz:active {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #293348;  
BACKGROUND: url('/assets_selfcare/img/layout/bkg_bott_off.gif') repeat-x bottom left;
LINE-HEIGHT: 22px; 
display:block;
padding-bottom:4px;
FONT-FAMILY: Trebuchet MS, arial, helvetica; 
TEXT-DECORATION: none;
}

.menuOnx {
 font-weight: bold;
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 line-height: 22px;
/*height:25px;*/

 background: url(/assets_selfcare/img/layout/bkg_bott_on.gif) repeat-x bottom left;
}



.menuOn {
 font-weight: bold;
 background-repeat: repeat-x;
 color: #ffffff;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 line-height: 22px;
 background-image: url('/assets_selfcare/img/layout/menu_back.gif');

}

.menuOff {
 font-weight: bold;
 background-repeat: no-repeat;
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 line-height: 22px;
 
}
 

.menuSubOn {
 color: #293348;
 font-family: Trebuchet MS, arial, helvetica;
 font-size: 11px;
 text-decoration: none;
 background-color: #DAE0EB;
}
.txtSimple {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
}
.txtError {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #CE1919;
}
.txtLight {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #A1A7AE
}
.formField {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
}
.formLabel {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
}
.formTitle {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 font-weight: bold;
}
.btLabel {
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 font-weight: bold;
 text-decoration: none;
}

/*Aggiunte per SelfCare*/
.btLabelB{
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:none;
        
}

a.btLabelB{
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:none;
    display:block;
}


a.btLabelB:link{
    
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:none;
        
}

a.btLabelB:visited{
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:none;
       
}

a.btLabelB:hover{
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:underline;
       
}

a.btLabelB:active{ 
    font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
    font-size:11px;color:#293348;
    font-weight:bold;text-decoration:none;
       
}

 

hr.spaziaturaAmpia{
height:1px; 
color:#CECBD4; 
background-color:#CECBD4;
border:0;
margin-top:12px; 
margin-bottom:6px;
}
hr.spaziaturaPiccola{
height:1px; 
color:#CECBD4; 
background-color:#CECBD4;
border:0; 
margin-bottom:6px;
}

hr.spaziaturanulla
{
height:1px; 
color:#CECBD4; 
background-color:#CECBD4;
border:0;
margin:0;
}

.bottoneBordoSinistro{
background-image:url(/assets_selfcare/img/layout/bt_sx.gif); 
background-repeat:no-repeat;
background-position:top left;
margin: 0 10px 0 0px;
padding: 0 0 0 10px;
height:18px;
}

.bottoneBordoDestro{
margin:0 10px 0 0; 
height:18px;
text-align:center;
background-image:url(/assets_selfcare/img/layout/bt_dx-nuovo.gif); 
background-repeat:no-repeat;
background-position:top right;
}

.messaggioErrore{
color:red; 
font-weight:bold; 
text-align:center;
margin:12px;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 16px;
}
 
/*Tabella dettaglio fatture*/
.titsezNero, a.titseznero:link ,a.titseznero:visited{
  font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #000000;
  
  }
  
  table.txtbig3nerodettFatt{
   font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
 border: 1px solid #A1A7AE; 
  padding-left: 4px; 
  padding-right: 4px; 
  padding-top: 1px; 
  padding-bottom: 1px;
  text-align:center;
  }
  
  table.txtbig3nerodettFatt th{
  background-color:#DEDCE1;
  
  
  }
  
    table.txtbig3nerodettFatt2{
   font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
  text-align:center;
  }
  
   table.txtbig3nerodettFatt2 thead {
  background-color:#CECBD4; 
  font-weight:bold; 
  text-align:left;
  }
  table.txtbig3nerodettFatt2 tfoot {
  font-weight:bold;
  }
  
  table.txtbig3nerodettFatt2 tfoot td, table.txtbig3nerodettFatt2 tbody td{ 
  background-color:#f5f5f5;
  }
  table.txtbig3nerodettFatt2 th{
  background-color:#DEDCE1;
  
  
  }
  table.txtbig3nerodettFatt2 tbody th{ 
  background-color:#CECBD4;
  }
  
  table.titsezNero thead {
  text-align:center; font-weight:700; background-color:#A1A7AE }

 table.tabelladettagliostandard{
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 10px;
 color: #293348;
 border:1px solid #A8A2B3; text-align:center
 
 }
 
  table.tabelladettagliostandard th{background-color:#CECBD4;  border: 1px solid #CECBD4}
  
   table.tabelladettagliostandard tfoot{background-color:#cecbd4; border:1px solid #cecbd4}
   
    table.tabelladettagliostandard td{background-color:#f5f5f5; border: 1px solid #CECBD4}
 
 table.tabellailmioprofilo{
 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 13px;
color:black;
border:1px solid #c0c0c0;
border-collapse:separate;
 }
 
 table.tabellailmioprofilo th {
 text-align:left; background-color:#dddddd;
 
 border-bottom: 1px solid #c0c0c0;
 }
table.tabellailmioprofilo td{border:0;} 
table.tabella3mirisponde {
border-collapse: collapse; 
border:1px solid #111111;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
 color: #293348;
}
table.tabella3mirisponde th {
border:1px solid #111; 
background-color: #CECBD4;
text-align:left;
}
table.tabella3mirisponde td {
border:1px solid #111; 
background-color: #F5F5F5;
}
table.dettaglioSoglie1{
border: 1px solid #c0c0c0;
text-align:center;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
color:black;
}
table.dettaglioSoglie1 caption {
background-color: #CECBD4;
font-weight:bold;
}
table.dettaglioSoglie1 th {
border: 1px solid #c0c0c0;
}
table.dettaglioSoglie1 td {
border: 1px solid #c0c0c0;
}

table.dettaglioSoglie2{
border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
text-align:center;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
color:black;
}
table.dettaglioSoglie2 caption {
background-color: #CECBD4;
font-weight:bold;
}
table.dettaglioSoglie2 td {
border-left: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
}
table.dettaglioSoglie2 td.sottotitolo {
background-color: #EEEDF0;
font-weight:bold;
}

table.dettaglioUSIM {
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
font-size: 13px;
color: #293348;
border:1px solid #c0c0c0;
}
table.dettaglioUSIM th{
border-bottom:1px solid #c0c0c0;
background-color: #ECECFF;
text-align:left;
}
table.areaClienti133 {border:1px solid #111111;
border-collapse:collapse;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
color:black;
font-weight:bold;
}

table.areaClienti133 td {
border:1px solid #111111;
text-align:center;
}
table.areaClienti133n2{
border:0;
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 12px;
color:black;
font-weight:bold;
}
table.areaClienti133n2 td {border:0; }



div.inviaAmicoStampaPagina {
width:100%; text-align:right;

}

div.inviaAmicoStampaPagina span.margineSi {
margin-left: 20px;
}


.utilsTruccoSi {display:none;}


ul.homedeltelefonoNew {
font-size: 13px;
color: #293348;
text-decoration: none;
margin:0; padding:0;
width:100%;

}


ul.homedeltelefonoNew li{
float:left;
margin:0 3px 10px 3px; padding:0px;
list-style-type:none;
width:182px;
display:table-cell;
min-height: 70px;
height: auto !important;
height: 70px;
font-size: 13px;
color: #293348;

}



ul.homedeltelefonoNew li a:link{
font-size: 13px;
color: #293348;
text-decoration:none;
}
ul.homedeltelefonoNew li a:visited{
font-size: 13px;
color: #293348;
text-decoration:none;
}
ul.homedeltelefonoNew li a:hover{
font-size: 13px;
color: #293348;
text-decoration:underline;
cursor:pointer;
}
ul.homedeltelefonoNew li a:link:active{
font-size: 13px;
color: #293348;
text-decoration:none;
}






ul.videofoninilista {
list-style-type: none;
margin:0;
padding:0;
}

li.videofoninilista {
float:left;
margin:0;
padding:0;
margin-bottom:8px;
margin-left:5px;
min-height:103px;
height:auto !important;
height:103px;
}


li.homedeltelefono {padding-bottom:10px;}
      
      
table.homedeltelefono{
border-collapse: collapse;       
font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #293348;
 text-decoration: none;
      
      }
      
   table.homedeltelefono td {
      background-color: #DAE0EB;
      border: 1px solid #808080; 
      height:40px;
      font-weight:bold;
      
      }
      
      
      .dettaglitelefono {
        
      border-collapse: collapse;
      font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
      font-size: 11px;
    color: #293348;
    text-decoration: none;
      border:0;
      table-layout:auto;
      
      }
    .dettaglitelefono td{
    
    border-top:0;
    border-left:1px solid #808080;   
    border-bottom:1px solid #808080;
    border-right:1px solid #808080;   
    }
       
 #chiudidettagli{display:none;}
      
#nascondino {display:none;}
 
a.frLnk{
font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;
font-size:11px;color:#293348;
text-decoration:none;
font-weight:normal;
}
a.frLnk:link {text-decoration: none;}
a.frLnk:visited {text-decoration: none;}
a.frLnk:hover {text-decoration:underline;}
a.frLnk:active {text-decoration: none;}

div.dcpareainformativa {
float:left;
width:120px;
}
div.dcpareainformativatxt {
font-family:Trebuchet MS,Arial,Helvetica,Sans-serif;font-size:11px;color:#293348;text-decoration:none; text-align:left;
width:410px;
float:left;}




.mainclaim {
border: 1px solid #ccc;
margin-bottom:10px;
font-size: 11px;
}
.mainclaim td{
vertical-align: top;
font-size: 11px!important;
 color: #293348;
}

.mainclaim th{
text-align:left;
background:#ccc;
padding: 5px 0 5px 5px;
text-transform:uppercase ; 
}

.claimbig, .claimbig td{
font-size:14px;
text-align: justify;
color: #293348;
}


/*Aggiunte per provare il 04-07-2006*/

.listperprova1 dt, .listperprova1 dd {
margin:0; padding:0;
}

.listperprova1 dd {
width:170px;

margin: 0 5px 0 5px;
FONT-SIZE: 13px;
float:left;
padding-bottom:10px;
}
.listperprova1 dt {
padding-bottom:4px;
border-bottom:2px solid #cecbd4;
clear:both;
font-weight:bold;

}
