body, .body{background-color: #333333; font:normal small verdana, arial,helvetica,clean,sans-serif; color:#202020; line-height:1.2em; margin-top:1px; margin-left:5px; margin-right:5px;}

table.main1 {background-color:#FFFFFF; vertical-align : top; padding:0; margin: 0; border: 0px solid #000000;}
td.main1 {background-color:#FFFFFF; text-align:left; padding:0; margin: 0; }

table.ttop {background-color:#333333; vertical-align:top; padding:0; margin:0; border:0px;}
td.ttop {background-color:#333333; vertical-align:bottom; text-align:left; padding:0;}
h1 {font:48px bold verdana, arial,helvetica,clean,sans-serif; vertical-align:bottom; text-align:left; line-height:normal; border-bottom: 0px;  margin: 0; margin-bottom : 0; padding: 0; color:#99CCFF}

table.dim {background-color:#333333; vertical-align : bottom; padding:0; margin: 0;}
td.dim {background-color:#333333; font:normal xx-small verdana, arial,helvetica,clean,sans-serif; color:#F0F0F0; text-align:right; padding:0; margin: 0; }
a.dim {font:normal xx-small verdana, arial,helvetica,clean,sans-serif; color:#F9F2DE; text-decoration: none;}
a.dim:hover {font:normal xx-small verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; text-decoration: underline;}

table.shead {background-color:#333333; padding:0; margin: 0;}
td.shead {background-color:#333333; padding:0; margin: 0; }

table.msuph {background-color:#185493; vertical-align : top; padding:0; margin: 0; border: 1px solid #F9F2DE;}
td.msuph {background-color:#185493; color:#FFFFFF; text-align:left; padding:0; margin: 0; }
td.msuph2 {background-color:#185493; color:#FBE3A8; font:normal x-small verdana, arial,helvetica,clean,sans-serif;  text-align:right; padding:0; margin: 0; }
a.msuph {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#F9F2DE; text-decoration: none;}
a.msuph:hover {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; text-decoration: underline;}

table.tuser {background-color:#F0F0F0; vertical-align : top; padding:0; margin: 0; border: 0px;}
td.tuser {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#133F6C; background-color:#F8F8F8; text-align:right; padding:0; margin: 0;}
a.tuser {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#FF0000; text-decoration: none;}
a.tuser:hover {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#FF0000; text-decoration: underline;}

table.ttit {background-color:#F9F2DE; vertical-align : top; padding:0; margin: 0; border: 1px solid #F9F2DE;}
td.ttit {background-color:#F9F2DE; color:#202020; vertical-align:bottom; text-align:left; padding:0; border: 1px solid #F9F2DE;}
h2 {font:16px small-caps verdana,arial,helvetica,clean,sans-serif; line-height:normal; margin: 0; padding: 0; color:#F0F0F0}

table.moriz {background-color:#F0F0F0; vertical-align : top; padding:0; margin: 0; border: 0px;}
td.morizssx { background-color:#FFFFFF; padding:2; margin: 0;}
td.morizsdx { background-color:#FFFFFF; padding:2; margin: 0;}
td.moriz { background-color:#F0F0F0; font:small-caps 11px verdana, arial,helvetica,clean,sans-serif; color:#244364; text-align:left; padding:3; margin: 0; border-bottom: 1px solid #D0D0D0;}
a.mmain {font-size:small; text-decoration:none; color:#FF0000;}
a.mmain:hover {font-size:small; text-decoration:underline; color:#202020;}
a.moriz {font:small-caps 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:none; color:#244364;}
a.moriz:hover {font:small-caps 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:underline; color:#FF0000;}
a.moriz1 {font:bold 12px verdana,arial,helvetica,clean,sans-serif; text-decoration:none; color:#DE300E;}
a.moriz1:hover {font:bold 12px verdana,arial,helvetica,clean,sans-serif; text-decoration:underline; color:#FF0000;}
.moriz1 {font:bold 12px verdana,arial,helvetica,clean,sans-serif; color:#DE300E;}

table.tcont1 {background-color:#FFFFFF; padding:2; margin: 2;}
td.tcont1 { background-color:#F0F0F0; font:small-caps 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; text-align:left; padding:2; margin: 2;}

table.tcont1dx {background-color:#333333; padding:0; margin: 0; border: 0px solid #F8F5EC;}
td.tcont1dx { background-color:#F0F0F0; font:small-caps 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; text-align:left; padding:0; margin: 0;}

table.tmusx {background-color:#F0F0F0; vertical-align : top; padding:2; margin: 2;}
td.tmusx1 { background-color:#333333; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; vertical-align : top; text-align:left; padding:2; margin: 2;}
td.tmusx2 {background-color:#F8F8F8; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
td.tmusx2at {background-color:#FB3B3B; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; vertical-align : top; text-align:left; padding:2; margin: 2;}
td.tmusx3 {background-color:#F8F8F8; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
td.tmusx3at {background-color:#B9D1EB; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
a.msx {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:none; color:#244364;}
a.msx:hover {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:underline; color:#FF0000;}
a.msx2at {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:none; color:#FFFFFF;}
a.msx2at:hover {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:underline; color:#FFFFFF;}

td.tcont { background-color:#FFFFFF; font:normal small verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:left;}

table.tmudx {background-color:#F0F0F0; vertical-align : top; padding:2; margin: 2;}
td.tmudx1 { background-color:#FB3B3B; font:small-caps 11px verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; vertical-align : top; text-align:left; padding:2; margin: 2;}
td.tmudx2 {background-color:#F0F0F0; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:left; padding:2; margin: 2;}
td.tmudx2at {background-color:#FCCAB3; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:left; padding:2; margin: 2;}
td.tmudx3 {background-color:#F8F8F8; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
td.tmudx3at {background-color:#FCCAB3; font:normal 11px verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
a.mdx {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:none; color:#3D6289;}
a.mdx:hover {font:normal 11px verdana,arial,helvetica,clean,sans-serif; text-decoration:underline; color:#DF4A04;}

table.tdx {background-color:#F8F8F8; vertical-align : top; padding:0; margin: 0;}
td.tdx { background-color:#F8F8F8; font:small-caps 11px verdana, arial,helvetica,clean,sans-serif; color:#FFFFFF; vertical-align : top; text-align:left; padding:0; margin: 0;}

table.cont1 {background-color:#FFFFFF; vertical-align : top; padding:2; margin: 2; border: 1px solid #D0D0D0;}
tr.cont1 { background-color:#F8F8F8; font:small bold verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2; border: 1px solid #F0F0F0;}
tr.cont1b{ background-color:#E0E0E0; font:small bold verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2; border: 1px solid #F0F0F0;}
a.cont1 {font: small normal Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#2765A8;}
a.cont1:hover {font: small normal Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#FF0000;}
p.cont1 {font: small normal Verdana, Arial, Helvetica, sans-serif; color:#202020;}

table.tfoot {background-color:#FFFFFF; vertical-align : top; padding:2; margin: 2;}
td.tfoot { background-color:#F8F8F8; font:small normal verdana, arial,helvetica,clean,sans-serif; color:#202020; vertical-align : top; text-align:right; padding:2; margin: 2;}
a.tfoot {font: small normal Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#202020;}
a.tfoot:hover {font: small normal Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#FF0000;}

table.crossa {padding:0; margin: 0; border: 1px solid #DF4A04;}
table.crossa2 {font:normal 12px verdana,arial,helvetica,clean,sans-serif; background-color: #EAF0F5; color:#000000; padding:0; margin: 0; border: 1px solid #DF4A04;}
table.cgrigia {padding:0; margin: 0; border: 1px solid #E0E0E0;}

a {text-decoration:none; color:#3D6289;}
a:hover {text-decoration:underline; color:#FF0000;}
a.tithp {font-size:small; text-decoration:none; color:#FF3333;}
a.tithp:hover {font-size:small; text-decoration:underline; color:#FF0000;}
a.a2 {font-size:xx-small; text-decoration:none; color:#2765A8;}
a.a2:hover {font-size:xx-small; text-decoration:underline; color:#3D6289;}
a.a1 {font-size:x-small; text-decoration:none; color:#2765A8;}
a.a1:hover {font-size:x-small; text-decoration:underline; color:#3D6289;}
a.a0 {font-size:small; text-decoration:none; color:#2765A8;}
a.a1p:hover {font-size:medium; text-decoration:underline; color:#3D6289;}
a.a1p {font-size:medium; text-decoration:none; color:#2765A8;}
a.a0:hover {font-size:small; text-decoration:underline; color:#3D6289;}
a.auser1 {font-size:small; text-decoration:none; color:#2765A8;}
a.auser1:hover {font-size:small; text-decoration:underline; color:#3D6289;}
a.a2tit {font-size:medium; text-decoration:none; color:#2765A8;}
a.a2tit:hover {font-size:medium; text-decoration:underline; color:#3D6289;}
a.a3tit {font-size:small; text-decoration:none; color:#2765A8;}
a.a3tit:hover {font-size:small; text-decoration:underline; color:#3D6289;}
a.aact{text-decoration:none; color:#FF0000;}
a.aact:hover {text-decoration:underline; color:#FF0000;}
a.titart {font:bold medium arial,helvetica,clean,sans-serif; color: #C40C0C;}
a.titart:hover {font:bold medium arial,helvetica,clean,sans-serif; color: #C40C0C; text-decoration:underline;}

h3 {font:bold x-large arial,helvetica,clean,sans-serif; line-height:normal; color: #C40C0C; text-align:left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.titolo {font:bold large arial,helvetica,clean,sans-serif; line-height:normal; color: #C40C0C; text-align:left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

b.3tit {font-size:small; text-decoration:none; color:#2765A8;}
.titint{font:small-caps x-large verdana,arial,helvetica,clean,sans-serif; margin: 0; padding: 0; color: #3D6289; border-bottom: 1px solid #E0E0E0;}
.tmod{font:x-small verdana,arial,helvetica,clean,sans-serif; margin: 0; padding: 0; color: #3D6289;}
.tb2 {background-color : #EAEAEA; padding-top:3px; padding-bottom:3px; padding-left:3px; font:bold small Verdana, Arial, Helvetica, sans-serif; color:#1064A3;}
.t  {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#202020; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.t2 {font:normal small verdana, arial,helvetica,clean,sans-serif; color:#101010; }
p.t1 {font:normal x-small verdana, arial,helvetica,clean,sans-serif; color:#202020;}
P.info   {font:normal small verdana,arial,helvetica,clean,sans-serif; color:#202020; border-bottom: 1px solid solid #F0F0F0; text-align:right;}
.info   {font:normal small verdana,arial,helvetica,clean,sans-serif; color:#202020; border-bottom: 1px solid solid #F0F0F0; text-align:right;}
p.elenco {font:normal small verdana,arial,helvetica,clean,sans-serif; background-color: #F8F8F8; color:#202020; border: 0px solid #F2ECDF;}
p.avviso {font:normal small verdana,arial,helvetica,clean,sans-serif; background-color: #FFECCE; color:#202020; border: 0px solid #F2ECDF;}
P.action {font:normal small verdana,arial,helvetica,clean,sans-serif; background-color: #FFFFFF; color:#3D6289; border: 0px solid #F2ECDF;}
P.guidex {font:normal small verdana,arial,helvetica,clean,sans-serif; background-color: #F2F7FB; color:#202020; border: 0px solid #E6ECF1;}
P.gart	 {font:normal small verdana,arial,helvetica,clean,sans-serif; color:#202020; background: #FAFAFA; padding:3 ;	margin: 0px; border: 0px solid #F8F8F8;}
.tmsx {font:normal x-small verdana,arial,helvetica,clean,sans-serif; color:#3D6289;}
DIV.gart {font:normal small verdana,arial,helvetica,clean,sans-serif; color:#000000;}