.tbl_fr_set { text-align: center; margin-right: auto; margin-left: auto; padding: 0; width: 850px; height: 100%; border-style: none; border-width: 0; border-spacing: 0px;}
.tbl_fr_top { background-image: url(images/top_line.gif); background-repeat: repeat-x; text-align: left; vertical-align: top; padding: 0; width: 850px; height: 80px; border-style: none; border-width: 0; border-spacing: 0px; border-top-left-radius: 20px ; border-top-right-radius: 20px ;}
.tbl_fr_left { text-align: left; vertical-align: top; padding: 0; width: 240px; height: auto; max-width: 240px; border-style: none; border-spacing: 0px; }
.tbl_fr_right { background-image: url(images/sh_1.gif); background-repeat: repeat-x; text-align: left; vertical-align: top; padding: 15px 0 5px 10px; width: 610px; height: auto; border-style: none; border-width: 0; border-spacing: 0px; }
.tbl_fr_bottom { background-image: url(images/ln.gif); background-repeat: repeat-x; text-align: left; vertical-align: top; padding: 10px 10px 0; width: 850px; height: 35px; border-style: none; border-width: 0; border-spacing: 0px; border-bottom-left-radius: 20px ; border-bottom-right-radius: 20px ;}


.tbl_title_list { color: #ffffff; background-color: #003399; font-size: 14px; line-height: 24px; font-family: arial, verdana; font-weight: bold; text-align: center; width: 100%; }
.tbl_highlight { color: #ff0000; background-color: #ffff00; font-size: 11px; line-height: 18px; font-family: arial, verdana; font-weight: bold; text-align: center; width: 100%; }
.tbl_cel_black { color: #FFFFFF; background-color: #000000; }
.tbl_cel_blu_d { color: #FFFFFF; background-color: #003399; }
.tbl_cel_blu_m { color: #000000; background-color: #00a7ff; }
.tbl_cel_blu_l { color: #000000; background-color: #99ffff; }
.tbl_cel_yellow_d { color: #000000; background-color: #ffcc33; }
.tbl_cel_yellow_l { color: #000000; background-color: #ffff99; }
.tbl_cel_green_d { color: #000000; background-color: #009933; }
.tbl_cel_green_l { color: #000000; background-color: #ccffcc; }
.tbl_cel_grey_d { color: #000000; background-color: #666666; }
.tbl_cel_grey_m { color: #000000; background-color: #a9a9a9; }
.tbl_cel_grey_l { color: #000000; background-color: #dcdcdc; }
.tbl_cel_magenta_d { color: #000000; background-color: #f5f; }
.tbl_cel_magenta_l { color: #000000; background-color: #ffe4e1; }
.tbl_cel_orange_d { color: #000000; background-color: #ff6600; }
.tbl_cel_orange_l { color: #000000; background-color: #ffdead; }
.tbl_cel_white { color: #000000; background-color: #ffffff; }

.testo         { font-size: 11px; line-height: 12px; font-family: arial, verdana }
.testo_evidenziato { font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, verdana }
.note          { color: gray; font-size: 9px; line-height: 10px; font-family: arial, verdana }
.sottotitolo   { color: #339933; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, verdana }
.titolo        { color: #339933; font-weight: bold; font-size: 14px; line-height: 15px; font-family: arial, verdana }

.tit { color: #339933; font-weight: bold; font-size: 12px; line-height: 12px; font-family: tahoma, verdana, arial }
.text_1 { color: #6A6A6A; font-size: 10px; line-height: 12px; font-family: tahoma, verdana, arial }
.date { color: #339933; font-weight: bold; font-size: 11px; line-height: 12px; font-family: tahoma, verdana, arial }
.tbl_bck_col:hover { background-color: #FFFF80; }
.tbl_text_bold:hover { font-weight: bold }
.fntcol_red         { color: #FF0000; }
.fntstle_ita { font-style: italic; }

a:hover        { text-decoration: underline }
a              { color: #3366CC; text-decoration: none }
body { background-color: #ffffff; text-align: center; margin: 0; padding: 0  }
