BODY { 
FONT-FAMILY: verdana,tahoma,arial,helvetica;
scrollbar-base-color: #000000;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #2E7795;
scrollbar-highlight-color: WHITE;
scrollbar-3dlight-color: #7AC1DF;
scrollbar-darkshadow-color: #054762;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #FFBA00;
}

TD { font-size: 10px; font-family: Verdana,Tahoma; }

A:link {text-decoration: none; }
A:visited {text-decoration: none; }
A:hover {text-decoration: none; color: #FFBA00; background: #2E7795; }
A:active {text-decoration: none; color: #FFFFFF ; background: RED; }

.LNK_ON_BLU { font-size: 10px; font-WEIGHT: bold; font-family: Verdana,Tahoma; color: WHITE; }
a.LNK_ON_BLU:link { text-decoration: none; color: #ffba00; }
a.LNK_ON_BLU:visited { text-decoration: none; color: #ffba00; }
a.LNK_ON_BLU:hover { text-decoration: none; color: #000; background: #ffba00; }
a.LNK_ON_BLU:active { text-decoration: none; color: #000000; background: #fff; }

.combo_yell { font-size: 12px; color: #000; background-color: #ffba00; font-weight: bold; font-family: Arial,Helvetica; border: 1px solid black; padding: 1px; }
.combo_blu { font-size: 10px; color: #fff; background-color: #2E7795; font-weight: bold; font-family: Verdana,Tahoma; border: 1px solid #FFBA00; }

#B_blk8 { font-size: 8px; font-weight: bold; background-color: black; color: white; border: 1px solid #ffba00; }
#B_yell10 { font-size: 10px; font-weight: bold; background-color: #ffba00; color: black; border: 1px solid black; }
#B_blu10 { font-size: 10px; font-weight: bold; background-color: #2E7795; color: #ffba00; border: 1px solid black; }
#B_red10 { background-color: #920000; color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; }
#B_blk10 { background-color: #000000; color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; }
#B_red12 { background-color: #920000; color: #ffffff; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica; }
#B_ver12 { background-color: #2E7795; color: #ffffff; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica; }
#B_yell12 { font-size: 12px; font-weight: bold; background-color: #ffba00; color: black; border: 1px solid black; }

#butt_ok  { font-size: 12px; color: #000000; background-color: #FFBA00; font-weight: bold; font-family: Arial,Helvetica; }
#butt_rw  { font-size: 10px; color: #FFffff; background-color: #2E7795; font-weight: bold; font-family: Verdana,Tahoma; }
#butt_fw  { font-size: 10px; color: #000000; background-color: #FFBA00; font-weight: bold; font-family: Verdana,Tahoma; }

#TB_ncorsa { text-align: center; font-weight: bold; background-color: #2E7795; color: #fff; font-size: 20px; font-family: Arial,Helvetica;  padding: 2px 4px 2px 4px; }
#TB_ncorsa_TRIS { text-align: center; font-weight: bold; background-color: #920000; color: #fff; font-size: 20px; font-family: Arial,Helvetica;  padding: 2px 4px 2px 4px; }
#TB_rapp { font-size: 8px; font-weight: bold; background-color: #920000; color: white; padding: 1px 2px 1px 2px; }
#TB_intest { letter-spacing: 0.5; text-align: left; padding: 2px 4px 2px 10px; }
#TB_dx_risu { text-align: right; font-weight: bold; background-color: #ffff80; padding: 2px 4px 2px 4px; }
#TB_sx_risu { text-align: left; font-weight: bold; background-color: #ffff80; padding: 2px 4px 2px 4px; }
#TB_cx_risu { text-align: center; font-weight: bold; background-color: #ffff80; padding: 2px 4px 2px 4px; }
#TB_quote { text-align: left; font-weight: bold; color: #2E7795; padding: 2px 4px 2px 4px; }
#TB_quote_line { font-weight: bold; background-color: #0078cc; }
#TB_quote_line_red { font-weight: bold; background-color: #920000; }
#TB_quote_line_v { font-weight: bold; color: #fff; background-color: #2E7795; }
#TB_quote_dx { text-align: right; font-weight: bold; color: #2E7795; padding: 2px 4px 2px 4px; }
#TB_quote_dx_nopd { text-align: right; font-weight: bold; color: #2E7795;}
#TB_quote_Tris { font-weight: bold; color: #fff; background-color: #920000; padding: 1px 2px 1px 2px; }
#TB_quote_vox { text-align: left; font-weight: bold; color: #000; background-color: #fce3b6; padding: 1px 2px 1px 2px; }
#TB_sx { text-align: left; padding: 2px 4px 2px 4px; }
#TB_sx_b { text-align: left; font-weight: bold; padding: 2px 4px 2px 4px; }
#TB_cx { text-align: center; padding: 2px 4px 2px 4px; }
#TB_cx_b { text-align: center; font-weight: bold; padding: 2px 4px 2px 4px; }
#TB_dx { text-align: right; padding: 2px 4px 2px 4px; }
#TB_dx_b { text-align: right; font-weight: bold; padding: 2px 4px 2px 4px; }
#TB_genea { padding: 8px; margin: 8px; }

#Gen_line_M { border-top: 1px dotted #008080; border-left: 1px dotted #008080; border-bottom: 1px dotted #008080; }
#Gen_line_F { border-top: 1px dotted #ff8040; border-left: 1px dotted #ff8040; border-bottom: 1px dotted #ff8040; }

#F_norm { font-size: 12px; color: #000000; background-color: #ffffff; font-weight: bold; font-family: Arial,Helvetica; }
#F_14 { font-size: 14px; color: #000000; background-color: #ffffff; font-weight: bold; font-family: Arial,Helvetica; }
#form_combo { font-size: 12px; color: #ffffff; background-color: #2E7795; font-weight: bold; font-family: Arial,Helvetica; }
#form_stalloni { font-size: 12px; color: #FFFFFF; background-color: #2E7795; font-weight: bold; font-family: Arial,Helvetica; }
#av_pg { font-size: 10px; color: #ffffff; background-color: #66B3B3; font-weight: bold; font-family: Verdana,Tahoma,Arial,Helvetica; }

#b { font-weight: bold; }
#menu {  background: #ffffff; font-weight: bold; font-size: 10px; }

#LEAD_tes { text-align: center; color: #2E7795; background-color: #FFBA00; font-weight: bold; font-family: Verdana,Tahoma; }
#LEAD_tes_on { text-align: center; color: #FFBA00; background-color: #2E7795; font-weight: bold; font-family: Verdana,Tahoma; }
#LEAD_n { text-align: right; color: #FFFFFF; background-color: #2E7795; font-weight: bold; font-family: Verdana,Tahoma; padding: 0px 3px 0px 3px; }

#TES { text-align: center; color: #2E7795; background-color: #FFBA00; font-weight: bold; font-family: Verdana,Tahoma; padding: 0px 3px 0px 3px; }
#TES_on { text-align: center; color: #FFBA00; background-color: #2E7795; font-weight: bold; font-family: Verdana,Tahoma; padding: 0px 3px 0px 3px; }
#CEL_cx { text-align: center; padding: 0px 2px 0px 2px; }
#CEL_cx_b { text-align: center; font-weight: bold; padding: 0px 2px 0px 2px; }
#CEL_cx_9_b { text-align: center; font-size: 9px; font-weight: bold; padding: 0px 2px 0px 2px; }
#CEL_sx { text-align: left; padding: 0px 2px 0px 2px; }
#CEL_sx_9 { text-align: left; font-size: 9px; padding: 0px 2px 0px 2px; }
#CEL_sx_9_b { text-align: left; font-size: 9px; font-weight: bold; padding: 0px 2px 0px 2px; }
#CEL_sx_9_H { text-align: left; font-size: 9px; font-family: Arial,Helvetica; padding: 0px 2px 0px 2px; }
#CEL_sx_b { text-align: left; font-weight: bold; padding: 0px 2px 0px 2px; }
#CEL_dx { text-align: right; padding: 0px 2px 0px 2px; }
#CEL_dx_b { text-align: right; font-weight: bold; padding: 0px 2px 0px 2px; }
#CEL_dx_ON { text-align: right; font-weight: bold; background-color: #ffff80; padding: 0px 2px 0px 2px; }
#ERRORE_14 { text-align: center; font-weight: bold; color: #920000; font-size: 14px; font-family: Arial,Helvetica; }
#ERRORE_16 { text-align: center; font-weight: bold; color: #920000; font-size: 16px; font-family: Arial,Helvetica; }
#ERRORE_18 { text-align: center; font-weight: bold; color: #920000; font-size: 18px; font-family: Arial,Helvetica; }

#bkg-s { background-color: #DED300; }
#bkg-c { background-color: #FFF876; }

#dx { text-align: right; }
#dx_H { text-align: right; font-family: Arial,Helvetica; }
#dx_H_bkg-y { text-align: right; background-color: #ffff80; font-family: Arial,Helvetica; }
#dx_b_w_bkg-v3 { text-align: right; font-weight: bold; color: #ffffff; background-color: #66B3B3; }
#dx_bkg-y { text-align: right; background-color: #ffff80; }
#dx_b_bkg-y { text-align: right; font-weight: bold; background-color: #ffff80; }
#dx_12 { text-align: right; font-size: 12px; }
#dx_b_12 { text-align: right; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica; }
#dx_b_12_bkg-y { text-align: right; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica; background-color: #ffff80; }
#dx_H_b_12 { text-align: right; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica; }
#dx_b_bkg-y { text-align: right; font-weight: bold; background-color: #ffff80; }
#dx_b { text-align: right; font-weight: bold; }
#dx_bkg-red { text-align: right; background-color: #920000; font-weight: bold; color: #ffffff; }
#dx_bkg-red12 { font-size: 12px; font-family: Arial,Helvetica; text-align: right; background-color: #920000; font-weight: bold; color: #ffffff; }
#dx_bkg-red14 { font-size: 14px; font-family: Arial,Helvetica; text-align: right; background-color: #920000; font-weight: bold; color: #ffffff; }

#cx_9 { text-align: center; font-size: 9px; padding: 0px 2px 0px 2px; }
#cx_9_b { text-align: center; font-size: 9px; font-weight: bold; padding: 0px 2px 0px 2px; }
#cx { text-align: center; }
#cx_H { text-align: center; font-size: 10px; font-family: Arial,Helvetica; }
#cx_b { text-align: center; font-weight: bold; font-family: Verdana,Tahoma; }
#cx_b_blu { text-align: center; font-weight: bold; font-family: Verdana,Tahoma; color: #2E7795; }
#cx_b_w { text-align: center; font-weight: bold; font-family: Verdana,Tahoma; color: #ffffff; }
#cx_b_w_bkg { text-align: center; font-weight: bold; font-family: Verdana,Tahoma; color: #ffffff; background-color: #2E7795; }
#cx_bkg-w { text-align: center; background-color: #ffffff; }
#cx_12 { text-align: center; font-family: Arial,Helvetica; font-size: 12px; }
#cx_b_12 { text-align: center; font-family: Arial,Helvetica; font-weight: bold; font-size: 12px; }
#cx_14 { text-align: center; font-family: Arial,Helvetica; font-size: 14px; }
#cx_b_14 { text-align: center; font-family: Arial,Helvetica; font-weight: bold; font-size: 14px; }
#cx_16 { text-align: center; font-family: Arial,Helvetica; font-size: 16px; }
#cx_16B { text-align: center; font-weight: bold; font-family: Arial,Helvetica; font-size: 16px; }
#cx_18B { text-align: center; font-weight: bold; font-family: Arial,Helvetica; font-size: 18px; }
#cx_b_bkg-blu { text-align: center; font-weight: bold; background-color: #2E7795; color: white; }
#cx_b_bkg-y { text-align: center; font-weight: bold; background-color: #ffff80; }
#cx_b_bkg-b { text-align: center; font-weight: bold; background-color: #000000; color: FFF200; }
#cx_b_bkg-r { text-align: center; font-weight: bold; background-color: #920000; color: white; }
#cx_b_bkg-v2 { text-align: center; font-weight: bold; background-color: #D2F8F8; color: white; }
#cx_b_12_bkg-v { text-align: center; font-weight: bold; background-color: #2E7795; font-size: 12px; color: white; }
#cx_b_12_bkg-o { text-align: center; font-weight: bold; background-color: #FFBA00; font-size: 12px; color: #000; }
#cx_b_12_bkg-r { text-align: center; font-weight: bold; background-color: #920000; font-size: 12px; color: white; }
#cx_b_12_bkg-v2 { text-align: center; font-weight: bold; background-color: #D2F8F8; font-size: 12px; }
#cx_b_14_bkg-v2 { text-align: center; font-weight: bold; background-color: #D2F8F8; font-size: 14px; font-family: Arial,Helvetica; }
#cx_b_14_bkg-y { text-align: center; font-weight: bold; background-color: #ffffce; font-size: 14px; font-family: Arial,Helvetica; }
#cx_b_14_bkg-o { text-align: center; font-weight: bold; background-color: #FFBA00; font-size: 14px; font-family: Arial,Helvetica; }
#cx_b_14_bkg-o2 { text-align: center; font-weight: bold; background-color: #FFDB79; font-size: 14px; font-family: Arial,Helvetica; }
#cx_b_14_bkg-y2 { text-align: center; font-weight: bold; background-color: #ffff80; font-size: 14px; font-family: Arial,Helvetica; }
#cx_b_bkg-r { text-align: center; font-weight: bold; background-color: #920000; color: white; }
#cx_bkg-y { text-align: center; background-color: #ffff80; }

#sx { text-align: left; }
#sx_H { text-align: left; font-size: 10px; font-family: Arial,Helvetica; }
#sx_b { text-align: left; font-weight: bold; }
#sx_m { text-align: left; background-color: #D2F8F8; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica}
#sx_f { text-align: left; background-color: #ffffce; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica}
#sx_10 { text-align: left; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica}
#sx_b_y { text-align: left; font-weight: bold; color: #ffff80; }
#sx_b_10 { text-align: left; font-weight: bold; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica}
#sx_white { text-align: left; color: white; }
#sx_b_w { font-weight: bold; text-align: left; color: white; }
#sx_b_12 { text-align: left; font-family: Arial,Helvetica; font-weight: bold; font-size: 12px; }
#sx_bkg-red { text-align: left; background-color: #920000; font-weight: bold; color: #ffffff; }
#sx_b_bkg-y { text-align: left; font-weight: bold; background-color: #ffff80; }
#sx_b_14 { text-align: left; font-family: Arial,Helvetica; font-weight: bold; font-size: 14px; }
#sx_bkg-red14 { font-size: 14px; font-family: Arial,Helvetica; text-align: left; background-color: #920000; font-weight: bold; color: #ffffff; }
#sx_b_14_bkg-v2 { text-align: left; font-weight: bold; background-color: #D2F8F8; font-size: 14px; font-family: Arial,Helvetica; }
#sx_b_14_bkg-y { text-align: left; font-weight: bold; background-color: #ffffce; font-size: 14px; font-family: Arial,Helvetica; }
#sx_b_14_bkg-o2 { text-align: left; font-weight: bold; background-color: #FFDB79; font-size: 14px; font-family: Arial,Helvetica; }
#sx_b_16 { text-align: left; font-family: Arial,Helvetica; font-weight: bold; font-size: 16px; }
#sx_b_16-r_bkg-o-pd2 { text-align: left; color: #2E7795; font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; background-color: #FFBA00; padding: 2px;}
#sx_b_16-r_bkg-o2-pd2 { text-align: left; color: #2E7795; font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; background-color: #FFDB79; padding: 2px;}

#jx { text-align: justify;}
#jx_12 { text-align: justify; font-family: Arial,Helvetica; font-size: 12px; }

#vhl12 { text-align: left; font-size: 12px; font-family: Arial,Helvetica; }
#vhr12b { text-align: right; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica; }
#vhl14 { text-align: left; font-size: 14px; font-family: Arial,Helvetica; }
#vhl16 { text-align: left; font-size: 16px; font-family: Arial,Helvetica; }

#slct_r { text-align: right; background-color: #ffff80; font-weight: bold; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica; }
#slct_l { text-align: left; background-color: #ffff80; font-weight: bold; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica; }
#slct_c { text-align: center; background-color: #ffff80; font-weight: bold; font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica; }

#pg  { text-align: center; font-weight: bold; }
#pg1 { text-align: center; font-weight: bold; background-color: #ffff80; }
#pg2 { text-align: center; font-weight: bold; background-color: #920000; color: #ffffff; font-size: 12px; }

#totip_c { font-size: 18px; font-family: Arial,Helvetica; text-align: center; background-color: #18A971; font-weight: bold; color: #ffffff; }

#dead { background-color: #000; color: #fff; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica; letter-spacing: -1; }

