body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6D6D95; }
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6D6D95; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #6D6D95; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #6D6D95; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #6D6D95; }
button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #6D6D95; }
li { margin: 3pt; }



a.mexerrore:visited { font-size: 10px; font-weight: bold; color: #FF6600; }
.mexerrore { font-size: 10px; font-weight: bold; color: #FF6600; }
.mexerrore:link { font-size: 10px; font-weight: bold; color: #FF6600; }


.rosso { color: #FF6600; }

.bianco { color: #FFFFFF; font-weight: bold; }

.TitleBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #AAAAAA; }

.title {font-weight: bold; color:#ff8800; font-size: 12px;}

.titoloBlu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #96BCDF; text-align: left; }

.tabella { border: 1px solid #dddddd; }

.tabgialla { border: 1px solid #AAAAAA; background-color: #FFFFCC; }

.SfondoScuro { background-color: #96bcdf; }

.SfondoMedio { background-color: #F0F0FF; }

.SfondoChiaro { background-color: #FAFAFF; }

.Labels { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6D6D95; font-weight: bold; }

.TextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; border: 1px solid #BABAFF; }

.Small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6D6D95; font-weight: normal; }

.Smallpiu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D95; font-weight: normal; }

.TextBox1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; border: 1px solid #666666; background-color: #FAFAFF; }

.TextBox2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; border: 1px solid #666666; background-color: #FAFAFF; }

.SfondoMedioscuro { background-color: #D4D4FF; }

.Medium { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6D6D95; font-weight: bold; }

.s_link { color: #5F5F82; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.s_link:active { color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.s_link:hover { color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

a:link { color: #5F5F82; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a:active { color: #5F5F82; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a:visited { color: #5F5F82; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
a:hover { color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.s_link1:visited { color: #5F5F82; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1 { color: #5F5F82; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:active { color: #5F5F82; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:link { color: #5F5F82; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:hover {  color: #5F5F82; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

a.m_linkpiu:visited { color: #5B5B7C; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_linkpiu:link { color: #5B5B7C; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_linkpiu:active { color: #5B5B7C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_linkpiu:hover { color: #FF8800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

a.m_link:visited { color: #5B5B7C; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_link:link { color: #5B5B7C; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_link:active { color: #5B5B7C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.m_link:hover { color: #FF8800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

a.nero:visited { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.nero:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.nero:active { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.nero:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }

a.bianco:visited { font-size: 10pt; color: #FFFFFF; font-weight: bold; }
a.bianco:link { font-size: 10pt; color: #FFFFFF; font-weight: bold; }
a.bianco:active { font-size: 10pt; color: #FFFFFF; font-weight: bold; }
a.bianco:hover { font-size: 10pt; color: #FFFFFF; font-weight: bold; }








.titoletto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #96BCDF; font-weight: bold; }
.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6D6D95}


.normale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6D6D95; }
a:visited.normale { font-size: 7pt; color: #6D6D95; text-decoration: underline; font-weight: bold }
a:link.normale { font-size: 7pt; color: #6D6D95; text-decoration: underline; font-weight: bold }
a:hover.normale { font-size: 7pt; color: #6D6D95; text-decoration: underline; font-weight: bold }
a:active.normale { font-size: 7pt; color: #6D6D95; text-decoration: underline; font-weight: bold }

.selezionato { font-size: 8pt; color: #6D6D95; background-color: #C8E2FA }

select.sfondochiaro { color: #6D6D95; font-size: 8pt; background-color: #FFFFFF; }

.sfondochiaro { font-size: 10px; color: #6D6D95; background-color: #ECF4FC; }

a.sfondochiaro:visited { color: #6D6D95; text-decoration: underline }
a.sfondochiaro:link { color: #6D6D95; text-decoration: underline }
a.sfondochiaro:hover { color: #6D6D95; text-decoration: underline }
a.sfondochiaro:active { color: #6D6D95; text-decoration: underline }

.sfondoscuro { font-size: 10px; color: #FFFFFF }
a.sfondoscuro:visited { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:link { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:hover { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:active { color: #FFFFFF; text-decoration: underline; }


.scuropiccolo { font-size: 10px; color: #FFFFFF; font-weight: bold}
a.scuropiccolo:visited { font-size: 10px; color: #FFFFFF; text-decoration: underline }
a.scuropiccolo:link { font-size: 10px; color: #FFFFFF; text-decoration: underline }
a.scuropiccolo:hover { font-size: 10px; color: #FFFFFF; text-decoration: underline }
a.scuropiccolo:active { font-size: 10px; color: #FFFFFF; text-decoration: underline }

.visione {display: none;}