/* LINKS GENERICI */
a img{margin: 0;padding: 0;border: 0;text-decoration: overline;}

a {color: #339900;text-decoration: underline;}
a:link, a:visited {color: #339900;}
a:hover, a:active {color: #666;}

/* TITOLI E SOTTOTITOLI */ 
h1 {font-family: Arial, helvetica, sans-serif, serif;font-size: 20px;color: #1d6cbb;margin: 5px 0 10px 0;padding: 5px 0 0 0;font-weight: bold;}
h2 {font-family: Arial, helvetica, sans-serif, serif;font-size: 18px;color: #339900;margin: 0 0 5px 0;padding: 0 0 0 0;font-weight: normal;font-weight: bold;}
h3 {font-family: Arial, helvetica, sans-serif, serif;font-size: 15px;color: #1d6cbb;margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;font-weight: bold;}
h4 {font-family: Arial, helvetica, sans-serif, serif;font-size: 14px;color: #339900;margin: 3px 0 3px 0;padding: 3px 0;}
h5 {font-family: Arial, helvetica, sans-serif, serif;font-size: 13px;color: #595959;margin: 2px 0 2px 0;padding: 2px 0;text-align: left;}
h6 {font-family: Arial, helvetica, sans-serif, serif;font-size: 11px;color: #000;margin: 2px 0 2px 0;padding: 2px 0;text-align: left;}

/* TABELLE */
div.boxtabella {margin:0;padding: 0;width:auto;}

table {width: 100%;margin: 10px 0;border-collapse: collapse;}
th {background-color: #def7d0;border: 1px solid #b1e397;padding: 3px;}
td {margin: 0;padding: 3px;border: 1px solid #e3e3e3;background-color: #fff;text-align: center;}
td.first {background-color: #f3f3f3;}


/* ELEMENTI GENERICI PER IL TESTO */
p {padding: 2px 0;text-align: left;text-align: justify;}
strong {font-weight: bold;}
em {font-style: italic;}
center {text-align: center;}

ul{margin: 0 0 5px 0;padding: 0 0 0 25px;}
li{margin: 3px 0;padding: 0;}
form{margin: 0;padding: 0;}
