body     { background: #28166F; margin-top: 0; margin-left: 0; margin-right: 0; }
a:link    { color: #28166F; text-decoration: underline }
a:active  { color: #28166F; text-decoration: underline }
a:visited { color: #28166F; text-decoration: underline }
a.path:link    { color: #FFFFFF; text-decoration: underline }
a.path:active  { color: #FFFFFF; text-decoration: underline }
a.path:visited { color: #FFFFFF; text-decoration: underline }
a.inbody:link     { color: #FFFFFF; text-decoration: underline }
a.inbody:active   { color: #FFFFFF; text-decoration: underline }
a.inbody:visited  { color: #FFFFFF; text-decoration: underline }
a.inbody:hover    { color: #E77817; text-decoration: none }
a.evid:link     { color: #E77817; text-decoration: underline }
a.evid:active   { color: #E77817; text-decoration: underline }
a.evid:visited  { color: #E77817; text-decoration: underline }
a.evid:hover    { text-decoration: none }
a.download:link     { color: #AAFF00; font-weight: bold; text-decoration: underline }
a.download:active   { color: #AAFF00; font-weight: bold; text-decoration: underline }
a.download:visited  { color: #AAFF00; font-weight: bold; text-decoration: underline }
a.download:hover    { text-decoration: none }

p                { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: normal }
p.path           { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold }
p.titolo         { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px }
p.titolonews     { text-align: center; font-size: 9pt; color: #FFFFFF; font-weight: bold }
p.bodynews       { text-align: justify; font-size: 8pt; color: #FFFFFF }
p.promo          { text-align: center; font-size: 9pt; margin-top: 2px; margin-bottom: 2px; margin-left: 4px; margin-right: 4px }
p.inbody         { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px }
p.help           { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #E77817; margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px }
p.counter        { text-align: center; font-size: 10pt; color: #E77817 }
p.messaggio      { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #AAFF00; font-weight: bold; margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px }
p.download       { text-align: center; font-size: 9pt; margin-top: 4px; margin-bottom: 4px }
p.legenda        { text-align: right; font-size: 8pt }
p.current        { font-size: 8pt; color: #E77817; font-weight: bold }
p.scommesse      { text-align: justify; font-size: 9pt }
p.nota           { text-align: justify; font-size: 8pt; color: #E77817 }
span.visibile    { color: #00FF00 }
span.nascosto    { color: #FF0000 }
span.definition  { color: #E77817; font-weight: bold }
span.titolonews  { color: #E77817; font-weight: bold }

table            { border: 0 }
th               { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #3D49A3; color: #FFFFFF }
td.prompt        { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background: #FFFFFF; color: #28166F }
td.prompt2       { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold }
td.valore        { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF }
td.area          { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background: #FFFFFF; color: #28166F; font-weight: bold }
td.utente        { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background: #FFFFFF; color: #3D49A3; font-weight: bold }
td.field         { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #28166F }
td.white				 { background: #FFFFFF }
td.light				 { background: #E77817 }
td.dark					 { background: #28166F }
td.enfasi				 { background: #3D49A3 }

img              { border: 0 }
a.borsa:active {
color: #E77817; text-decoration: underline
}
a.borsa:visited {

color: #E77817; text-decoration: underline
}
a.borsa:hover {
	color: #E77817;
	text-decoration: none;

}
p.tornasu {
	text-align: right;
	font-size: 9pt;
	color: #FFFFFF;

}
span.titolonewscentro {
	color: #FFFF00;
	font-weight: bold;
	text-align: center;

}
p.bodynewscentro {
text-align: justify; font-size: 9pt; color: #FFFFFF
}
a.evidcentro:link {
color: #FFFF00; text-decoration: underline
}
a.evidcentro:active {
color: #FFFF00; text-decoration: underline
}
a.evidcentro:visited {
color: #FFFF00; text-decoration: underline
}
a.evidcentro:hover {
text-decoration: none
}
p.promo2 {
text-align: justify; font-size: 8pt; margin-top: 2px; margin-bottom: 2px; margin-left: 4px; margin-right: 4px
}
