table { 
font-size : 95%;
border-collapse : collapse;
width : 100%;
border : 1px solid #808080;
} 
td, th { 
border : 1px solid #808080;
padding-left : 0.5em;
padding-right : 0.5em;
padding-top : 0.2em;
padding-bottom : 0.2em;
} 
td { 
border-left-style : solid;
border-right-style : solid;
border-top-style : none;
border-bottom-style : solid;
}
.int_sx { text-align: left; font-size : 115%; font-weight: bold }
.int_tab_sx { background-color: #eeeeee; text-align: left; font-size : 115%; font-weight: bold }
.int_tab_ce { background-color: #eeeeee; text-align: center; font-size : 115%; font-weight: bold }
.int_tab_dx { background-color: #eeeeee; text-align: right; font-size : 115%; font-weight: bold }
.cella_sx { background-color: #eeeeee; text-align: left; font-weight: bold }
.cella_dx { background-color : #eeeeee; text-align: right; font-weight: bold }
.rosso_dx  { text-align: right; color: #FF0000; font-size : 115%; font-weight: bold }
.rosso_sx  { text-align: left; color: #FF0000; font-size : 115%; font-weight: bold }
.dx          { text-align: right }
.dx_bo { text-align: right; font-size : 115%; font-weight: bold }
.anno          { font-weight: bold }