/* LINKS GENERICI */
a, a img{margin: 0;padding: 0;border: 0;text-decoration: none;}
a, a:link{color: #ec5900;text-decoration: underline;}
a:visited{color: #9E3002;}
a:hover, a:active {color: #FFA600;}

/* TITOLI E SOTTOTITOLI */ 
h1 {margin: 10px 0 20px 0;padding: 2px 0;text-align: left;font-family: Georgia, Times, arial, helvetica, serif;font-size: 20px;font-weight: bold;color: #333;}
h2 {font-family: arial, helvetica, sans-serif;font-size: 16px;margin: 0 0 10px 0;padding: 2px 0;font-weight: bold;color: #c59137;text-transform: uppercase;}
h3 {font-family: arial, helvetica, sans-serif;font-size: 16px;margin: 0 0 10px 0;padding: 2px 0;font-weight: bold;color: #333;}
h4 {text-align: center;font-size: 14px;margin: 3px 0;padding: 3px 0;font-weight: bold;color: #ec5900;}
h5 {color: #999;text-align: left;font-size: 14px;font-weight: bold;margin: 3px 0;padding: 3px 0;}
h6 {color: #ec5900;text-align: left;font-size: 12px;font-weight: bold;margin: 3px 0;padding: 3px 0;}

/* TABELLE */
div.boxtabella {width: 99%;margin: 0;padding: 0;border: 0;}

table {width: 100%;margin: 3px 0 10px 0;border-collapse: collapse;}
th {background-color: #fff7ca;border: 1px solid #777;color: #444;}
td {margin: 0;padding: 2px;border: 1px solid #777;font-size: 11px;}
td.first {}

/* ELEMENTI GENERICI PER IL TESTO */
p {padding: 2px 0;margin: 0 0 8px 0;color: #333;text-align: left;}
strong {font-weight: bold;}
em {font-style: italic;}
center {text-align: center;}
input{font-size: 11px;}
select {font-size: 11px;}