table        { font-size: 100%; font-family: Arial; border-collapse: collapse; width: 85%; 
               border: 1px solid #0000ff }

td, th { 
border : 1px solid #0000c0;
padding-left : 0.5em;
padding-right : 0.5em;
padding-top : 0.25em;
padding-bottom : 0.25em;
} 

td { 
border-left-style : solid;
border-right-style : solid;
border-top-style : none;
border-bottom-style : solid;
}

.int_tabella { background-color: #0000ff; text-align: center; font-size: 125%; color: #ffffff; 
               font-family: Arial; font-weight: bold }
.cella { background-color: #0000ff; text-align: left; color: #ffffff; 
               font-family: Arial; font-weight: bold }
.norm { background-color: #ffffff; text-align: justify; color: #000000; 
               font-family: Arial; font-size: 90%; }
.caption { text-align: right; color: #0000c0; font-family: Arial }


a:link { 
color : #0000c0;
text-decoration : none;
} 

a:visited { 
color : #0000c0;
text-decoration : none;
} 

a:hover { 
color : #ffffff;
background-color : #0000c0;
} 

ul           { list-style-type: disc; text-align: justify }
ul ul        { list-style-type: circle; text-align: justify }

.cognome  { font-weight: bold }
