body {}
p {}
td {  }
table {  }

.cc{ color: #5a5a5a; font-size: 11px; font-family: arial; line-height: 14px; width: 480px; }

.indice { color: #fcf3c2; font: 900 17px/30px Arial; text-align: justify }

.titolo_articolo    { color: black; font: 900 20px/25px Arial; text-align: justify }
.titolo_sottotitolo      { color: black; font: bold 13px/13px Arial; text-align: justify }
.titolo_autore      { color: black; font: bold 11px/11px Arial; text-align: justify }


.titolosezioneLettera   { color: white; font: bold 30px/30px Times; text-align: justify }

.numerouscitaNumero     { color: #033; font: italic bold 50px/70px Times; text-decoration: none }
.datauscitanumero { font-size: 11px; font-family: Arial; font-weight: bold; line-height: 11px; }

.numerouscitaLettera     { color: #033; font: italic bold 30px/30px Times; text-decoration: none }
.numerouscitaLettera a     { color: #366; font: italic bold 30px/30px Times; text-decoration: none }
.numerouscitaLettera a:hover      { color: #993; font: italic bold 30px/30px Times; text-decoration: none }


.testotestata      { color: #181412; font: 12px/13px Arial; text-align: justify }

.testoMA       { color: black; font: 14px/15px Arial; text-align: justify; letter-spacing: 1px }

.titoli_verdi    { color: #033; font: 900 17px/17px Times; text-decoration: none }

.didascalie    { color: #555753; font: 10px/10px arial; text-align: justify }


.testoneibox_noind     { color: black; font: 14px/18px Arial; text-align: justify }
.testoneibox_noind_interlinemaggiore      { color: black; font: 14px/22px arial; text-align: justify }
.testoneibox_noind_furio       { color: white; font: bold 16px/20px arial; text-align: center }
.testoneibox_noind_furio_maroncino       { color: #cc9; font: bold 16px/20px arial; text-align: center }
.testoneibox_noind_white     { color: white; font: 14px/16px arial; text-align: justify }
.testoneibox_noind a    { color: #033; font: 14px/18px Arial; text-align: justify }
.testoneibox_noind a:hover    { color: #993; font: 14px/18px Arial; text-align: justify }

.testoneibox_margine     { color: black; font: 14px/20px Arial; text-align: justify; padding-left: 40px; }

.testoneibox     { color: black; font: 14px/18px Arial; text-align: justify; text-indent: 40px }
.testoneibox a     { color: #033; font: 14px/18px Arial; text-align: justify; text-indent: 40px }
.testoneibox a:hover    { color: #993; font: 14px/18px Arial; text-align: justify; text-indent: 40px }


.bottoniera_table          { color: white; font-size: 12px; line-height: 12px; font-family: Arial }
table .bottoniera_table      { font-size: 12px; line-height: 12px; font-family: Arial; text-indent: 20px ; }
table .bottoniera_table a     { color: white; font-weight: bold; font-size: 13px; line-height: 13px; font-family: Arial; text-decoration: none; border: 0px }
table .bottoniera_table a:hover    { color: #cc9; font-size: 13px; line-height: 13px; font-family: Arial; text-decoration: none }


.newbottoniera_table          { color: white; font-size: 12px; line-height: 17px; font-family: Arial ; text-indent: -5px; padding-left: 20px; }

table .newbottoniera_table      { font-family: Arial; }
table .newbottoniera_table a     { color: white; font-weight: bold; font-family: Arial; text-decoration: none; border: 0   }
table .newbottoniera_table a:hover    { color: #cc9; font-family: Arial; text-decoration: none }
td .newbottoniera_table#current    { color: white; font-weight: bold; font-family: Arial; background-color: #366; text-decoration: none; border: 0    }

.note{ color: #8d1c1c; font-size: 13px; font-family: verdana; font-weight: normal; line-height: 13px; }
.note a{ color: #8d1c1c; font-size: 13px; font-family: verdana; font-weight: normal; line-height: 13px; }
.note a:hover{ color: #8d1c1c; font-size: 13px; font-family: verdana; font-weight: normal; font-style: italic; line-height: 13px; }