

/* -- Stili generici -- */
body {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000066; background-image: url(img/Elementi/FC-bg01.jpg); margin: 10px 3px 10px 3px;}
tbody {font-size: 12px; font-weight: normal; color: #000066;}
h1 {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 26px; font-weight: normal; color: #000066; background-color: transparent; padding: 0px; margin: 0px;}
h2 {font-size: 18px; font-weight: bold; line-height: 20px; border: 1px solid #C0C0C0; background:#FFFFFF url(img/Elementi/FC-bgWhite2.bmp) repeat-x bottom;}
h3 {font-size: 16px; font-weight: bold; line-height: 18px; border: 1px solid #C0C0C0; background:#FFFFFF url(img/Elementi/FC-bgWhite2.bmp) repeat-x bottom;}
a {text-decoration: none; color: #000066; background-color: transparent;}
a:visited {text-decoration: none; color: #000066;}
a:hover {font-weight: bold; color: #000066}
li {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding-bottom: 7px; color: #000066; background-color: transparent;}
p {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; color: #000066; background-color: transparent;}

/* -- Stili per index e miniclassifiche -- */
table.menu {border: 1px solid #C0C0C0; width: 166px;}
table.mini {border: none;}
table.principale {border: 3px solid #000066; background-color: #000066; width: 980px;}
.copyright {font-size: 10px; line-height: 12px; color: #FAFAFA; background-color: transparent;}
.edition {font-size: 11px; font-weight: bold; line-height: 25px; padding: 62px 90px 0px 0px; color: #FFFFFF; background-color: transparent;}
.homeMain{background-color:#FFFFFF; width:980px; float:left; border-bottom: 3px solid #000066;}
.update {font-size: 10px; font-weight: normal; line-height: 14px; color: #FFFFFF; background-color: transparent;}

/* -- Stili per main.php -- */
.BodyText1{font-size: 14px; text-align: justify;}
.BodyText2{font-size: 12px; text-align: left;}
.BodyText3{font-size: 12px; text-align:left; border: 2px solid #FAFAFA; background-color:#FAFAFA;}
.titletext2{font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 16px; font-weight: bold; text-align: center; line-height: 20px; border: 1px solid #C0C0C0; color: #000066; background:#FFFFFF url(img/Elementi/FC-bgWhite2.bmp) repeat-x bottom; margin-top: 5px; margin-bottom: 1px;}

/* -- Stile PrimaPagina -- */
.bottoni {border-top: 2px #C0C0C0; border-right: 2px #C0C0C0; border-bottom: 2px #999999; border-left: 2px #999999; margin: 1px; background-color: #000066; border-style: solid; font-size: 10px; font-style: bold; color: #FFFFFF;}
.tendina {border: 1px #000000; border-style: solid; font-size: 11px; font-style: normal; color: #000066;}

/* -- Stili per pagina Lega -- */
.ImageBox{text-align:center;}
.ImageText{background-color:#F7F7F7; border: 1px solid black; font-size: 10px; text-align:center;}
.TableBox{margin-bottom:20px;}

/* -- Stile pagina Fantasquadre -- */
.teamheader{height:156px; width:750px; background-color:#000066; color:#FFFFFF;}
.teamlogo {float:left; padding:3; padding-right:43;}
.teamcontent{padding-left:153px;}
.teamname{font-size:40px; font-weight: bold; font-style: italic; padding-bottom:9px;}
.teamdescription{font-size:14px;}
.teampalmares{background-image: url(img/white.bmp); height:25px;width:750px; }
.tp1{padding-left:3px; font-size:14px; font-weight:bold; font-style:italic;}
.tp2{font-size:12px; font-weight:normal; font-style:italic; padding:3px;}
.teamplayer{background-color:#000066; padding: 1px; margin-bottom: 10px; text-align: center; font-size: 12px; color:#FFFFFF;font-weight:bold;}
.teamtitle{background:#000066  margin: 2px; padding-left: 8px; color:#FFFFFF; border:1px #000066; font-weight: bold; width:500px;}
.teamtext{padding: 2px 2px 10px 10 px; text-align:justify; font-size: 11px; width:500px}
.teamstInt{font-size: 11px; text-align:center; font-weight:bold; font-style:italic; padding: 10px 0px 10px 0px;}

/* -- Stili per pagina Vecchie Glorie -- */
.BodyTextVG {font-size: 12px; color: #000066; text-align:justify; padding: 0px 10px 10px 10px;}
.NomeVG {font-size: 12px; padding: 0px 0px 1px 6px;}
.NomeVG a {text-decoration:none; color:#000066;}
.NomeVG a:hover {font-weight: bold; color: #FFFFFF; background-color:#006699;}
.ContenitoreVG {text-align:justify; margin-left: 5px; float:left; width:780px; height:300px; background: url(img/Elementi/rowbg.jpg) no-repeat;}
.SchedaVG {font-size: 12px; text-align:justify; padding: 18px 18px 0px 18px; background-color:#FFFFFF;}
.DatiVG {font-size: 12px; padding: 15px 5px 5px 10px;}
.TitoloVG {font-size: 14px; font-weight: bold; text-align:left; padding-left: 5px; background: #FFFFFF url(img/Elementi/FC-bgWhite3.bmp) repeat-x bottom;}

/* -- Stile pagina Mercato Libero -- */
tbody.MLtable {font-size: 12 px; border: 1px solid #FFFFFF;}
.MLintest {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size:14px; color:#FFFFFF; text-align: center; font-weight:bold; background-color: #000066;}
.MLcell {font-size:12px; text-align: left; background-color: #D2DFEF;}
.MLsubintest {font-size:14px; text-align: center; font-weight:bold; background-color: #FF9900;}

/* -- Stili per rendere le tabelle di FCM -- */
a.white {font-size: 10px; color:#FFFFFF;}
a.white2 {font-size: 10px; color:#FFFFFF;}
h2.mini {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; border-bottom: 1px solid #C0C0C0; color: #000066;}
h2.titletext {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 20px; font-weight: normal; line-height: 20px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h2.titolopers {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 30px; font-weight: normal; line-height: 30px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h3.titletext {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 16px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h4.titletext {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 20px; padding-left: 0px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
a.navlink {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF; background-color: transparent;}
a.navlink:visited {text-decoration: none; color: #FFFFFF; background-color: transparent;}
a.newslink {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 10px; text-decoration: none; color: #000066 background-color: transparent;}
a.newslink:hover {text-decoration: underline;}
a.newslink:visited {text-decoration: none; color: #900020; color: #3333ff; background-color: transparent;}
table.doc {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: none;}
.Bianco {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: url(img/Elementi/FC-bgBia.bmp); border-top: 0px solid #C0C0C0; border-right: 0px none #C0C0C0; border-bottom: 0px solid #C0C0C0; border-left: 1px solid #C0C0C0; font-size: 10px;}
.Bianco2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: url(img/Elementi/FC-bgAra.bmp); border-left: 1px solid #C0C0C0; font-size: 10px;}
.Cella {border: 1px solid #C0C0C0;}
.Cella1 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp);}
.Cella2 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp);}
.Cella2-dispari {border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp);}
.Cella2-pari {border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp);}
.Cella3 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBlu.bmp); color: #FFFFFF;}
.cella-menu {background-color:#000066; text-align:left; padding-left:2px; padding-right:2px;}
.CellaCentro {border: 1px solid #C0C0C0; text-align: center;}
.CellaCentro1 {border: 1px solid #C0C0C0; text-align: center; background-image: url(img/Elementi/FC-bgGC.bmp);}
.CellaCentro2 {border: 1px solid #C0C0C0; text-align: center; background-image: url(img/Elementi/FC-bgBia.bmp);}
.CellaCentroRosso {border: 1px solid #C0C0C0; text-align: center; background-color:#FF0000}
.CellaCentroVerde {border: 1px solid #C0C0C0; text-align: center; background-color:#00CC00}
.CellaDestra {border: 1px solid #C0C0C0; text-align: right;}
.Celladoc {border: none; color: #FFFFFF; font-weight: bold; background-image: url(img/Elementi/FC-bgBlu.bmp);}
.CellaImg {text-align: center; vertical-align: middle; background: center center;}
.CellaNoBordo {border: none;}
.CellaNoBordoDx1 {border-top: 1px solid #C0C0C0; text-align: right; color: #000066; background-image: url(img/Elementi/FC-bgAra.bmp); font-weight: bold;}
.CellaNoBordoDx1b {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; text-align: center; font-weight: bold; background-image: url(img/Elementi/FC-bgAra.bmp); color: #000066;}
.CellaNoBordoDx2 {border-top: 1px solid #C0C0C0; text-align: right; color: #000066; background-color: #FFFFFF; font-weight: bold;}
.CellaNoBordoDx2b {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; text-align: center; font-weight: bold; background-color: #FFFFFF; color: #000066;}
.CellaNoBordoDx2a {border-top: 1px solid #C0C0C0; text-align: right; color: #000066; font-weight: bold;}
.CellaNoBordoDx2ab {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; text-align: center; font-weight: bold; background-image: url(img/Elementi/FC-bgBia.bmp); color: #000066;}
.CellaNoBordoDx3 {border-top: 1px solid #C0C0C0; text-align: right; color: #C0C0C0; background-color: #D2E2F2; font-weight: bold;}
.CellaNoBordoDx3b {border-top: 1px solid #336600; border-left: 1px solid #C0C0C0; text-align: center; font-weight: bold; background-color: #D2E2F2; color: #000066;}
.CellaNoBordoDx4 {border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; text-align: right; color: #FFFFFF; background-image: url(img/Elementi/FC-bgBlu.bmp); font: bold 16px;}
.CellaNoBordoDx4b {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; color: #000066; text-align: center; font-weight: bold; background-image: url(img/Elementi/FC-bgBlu.bmp);}
.CellaRvCiano {border: 1px solid #C0C0C0; background: #0359DA; color: #FFFFFF;}
.CellaRvCianoCentro {border: 1px solid #C0C0C0; background: #0359DA; color: #FFFFFF; text-align: center;}
.CellaRvCianoGrigio {border: 1px solid #C0C0C0; background: #0359DA; color: #CCCCCC;}
.CellaRvGiallo {border: 1px solid #C0C0C00; background: #B5B500; color: #FFFFFF;}
.CellaRvGialloCentro {border: 1px solid #C0C0C0; background: #B5B500; color: #FFFFFF; text-align: center;}
.CellaRvGialloGrigio {border: 1px solid #C0C0C0; background: #B5B500; color: #CCCCCC;}
.CellaRvRosso {border: 1px solid #C0C0C0; background: #DD0000; color: #FFFFFF;}
.CellaRvRossoCentro {border: 1px solid #C0C0C0; background: #DD0000; color: #FFFFFF; text-align: center;}
.CellaRvRossoGrigio {border: 1px solid #C0C0C0; background: #DD0000; color: #CCCCCC;}
.CellaRvVerde {border: 1px solid #C0C0C0; background: #00A800; color: #FFFFFF;}
.CellaRvVerdeCentro {border: 1px solid #C0C0C0; background: #00A800; color: #FFFFFF; text-align: center;}
.CellaRvVerdeGrigio {border: 1px solid #C0C0C0; background: #00A800; color: #CCCCCC;}
.ClassBianco {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0;}
.ClassD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); color: #000066; background-repeat: repeat-x; background-position: center;}
.ClassEl {border: 1px solid #C0C0C0; border-color: #C0C0C0; border-collapse: collapse; font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 12px;}
.ClassP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #C0C0C0; color: #000066; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat-x; background-position: center;}
.Competizione {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066; background-image: url(img/Elementi/FC-bgAra.bmp); border: 1px solid #C0C0C0; padding-left: 5px;}
.CompetizioneForm {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.cpr {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px; color: #999999; background-color: transparent;}
.cpr2 {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 14px; color: #999999; background-color: transparent;}
.dataCaL {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-style: italic; font-weight: normal;}
.FormD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.FormNome {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; border: 1px #C0C0C0;}
.FormP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.FormDCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-right: 1px solid #C0C0C0; border-left: 0px solid #000066; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.FormPCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-right: 1px solid #C0C0C0; border-left: 0px solid #000066; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.Giornata {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-image: url(img/Elementi/FC-bgBlu.bmp); border: 1px solid #C0C0C0; padding-left: 5px;}
.GiornataForm {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold;}
.Girone {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold; background-image: url(img/Elementi/FC-bgAra.bmp); border: 1px solid #C0C0C0; padding-left: 5px;}
.IncRisD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat-x; background-position: center; color: #000066 border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
.IncRisP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat-x; background-position: center; color: #000066 border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
.IncSqD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat-x; background-position: center; color: #000066 border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
.IncSqP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; background-image: url(img/Elementi/FC-bgP.bmp); background-repeat: repeat-x; background-position: center; color: #000066 border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
.IntBluGiallo {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight: bold; border: 1px solid #C0C0C0; text-align: center; background: url(img/Elementi/sfuGiallo.gif) repeat-x center center;}
.IntLayer {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; padding: 3px 5px 3px 5px; margin-bottom: 2px; background-image: url(img/Elementi/FC-bgBia2.bmp); border: 1px solid #C0C0C0; font-weight: bold;}
.IntRossoBlu {background-image: url(img/Elementi/FC-bgAra.bmp); background-repeat: repeat-x; background-position: bottom; color: #000066; font-weight: bold; text-align: center;}
.IntRossoBluDx {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight: bold; border: 1px solid #C0C0C0; text-align: right; background: url(img/Elementi/FC-bgAra.bmp) repeat-x center center;}
.IntRossoBlu2 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgAra.bmp);	background-repeat: repeat-x; background-position: bottom; color: #000066; font-weight: bold; text-align: center;}
.IntRossoBlu3 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgAra.bmp); background-repeat: repeat-x; background-position: bottom; color: #000066; font-weight: bold; text-align: center; font-size: 12px;}
.IntRossoBlu4 {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia2.bmp); background-repeat: repeat-x; background-position: bottom; color: #000066; font-weight: bold; text-align: center;}
.navbutton {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; position: relative; left: 3px; width: 30px; background-color: #000066 color: #FFFFFF; vertical-align: middle;}
.navcell {padding: 3px 7px 3px 7px;}
.navinput {vertical-align: middle; width: 120px; color: #000066 background-color: #FFFFFF;}
.newscell {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 11px; padding: 7px 5px 9px 5px; color: #000066 background-color: #E2E6E5;}
.newscel2 {font-family: Verdana; font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: none; padding: 7px; 5px; 9px; 5px; color: #000066;}
.newscel3 {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; padding: 3px 5px 3px 5px; color: #000066;}
.newsheader {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; padding-left: 5px; color: #FFFFFF; background-color: #000066;}
.riga-blu {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBlu.bmp); background-repeat: repeat-x; background-position: bottom; color: #FFFFFF; font-weight: bold; text-align: left;}
.riga-blu-cx {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBlu.bmp); background-repeat: repeat-x; background-position: bottom; color: #FFFFFF; font-weight: bold; text-align: center;}
.riga-orange-cx {border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgAra.bmp); background-repeat: repeat-x; background-position: bottom; color: #FFFFFF;	font-weight: bold; text-align: center;}
.riga-dispari {background-color: #E2E6E5; border: none;}
.riga-pari {background-color: #FFFFFF; border: none;}
.rigaD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaD2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0; width: 98%;}
.rigaD3 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDgol {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #E2E6E5; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaDu {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; font-weight: bold; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDTtot {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDuGP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.riga-doc {color: #000066 font-weight: bold; text-align: center;}
.rigaP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaP2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0; width: 98%;}
.rigaP3 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPgol {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #FFFFFF; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaPu {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPTtot {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPuGP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaVSd {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #E2E6E5; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaVSp {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #FFFFFF; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaDat {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: url(img/Elementi/FC-bgBlu.bmp); background-position: center; color: #FFFFFF; font-size: 10; font-style: italic; font-weight: normal;}
.rigaTit {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; background: url(img/Elementi/FC-bgBlu.bmp); background-position: center; color: #FFFFFF; font-size: 11;}
.RisD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-repeat: repeat; background-position: center; text-align: left;}
.RisDCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgD2.gif); background-position: center; text-align: center;}
.RisNome {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; background-position: center; border: 1px #C0C0C0;}
.RisP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgP.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.RisPCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgP2.gif); background-repeat: repeat; background-position: center; text-align: center;}
.RosaD {background-color: #FFFFFF; /*background-image: url(img/Elementi/FC-bgBia.bmp);*/ background-repeat: repeat-x; background-position: bottom; color: #000066;}
.RosaP {background-color: #E2E6E5; /*background-image: url(img/Elementi/FC-bgGC.bmp)*/; background-repeat: repeat-x; background-position: bottom; color: #000066;}
.Rv1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgAra.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.Rv2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBlu.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.RvD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.RvDCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.RvDGrigio {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: left; color: #666666;}
.RvP {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.RvPCentro {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.RvPGrigio {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCCCCC; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: left; color: #666666;}
.Stile1 {font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif}
.Stile2 {color: #FFFFFF}.t-l {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
.t-m {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000066}
.t-s {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.t-s1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066}
.t-tab {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066}
.t-tab1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066; line-height:100%; padding: 5; text-align: center;}
.t-tab2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066}
.t-xs {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066}
.t-xsB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; background-image: url(img/Elementi/FC-bgAra.bmp); text-align: center; border-bottom: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;}
.t-xsB1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; color: #000066; background-image: url(img/Elementi/FC-bgAra.bmp); text-align: center; border-bottom: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;}
.t-xsWB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066;}
.t-xsWB1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;}
.t-xxs {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066}
.t-xxsB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.t-xxsB1 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.t-xxsB12 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066;}
.t-xxsB2 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066 border: 1px solid #C0C0C0;}
.t-xxsBlu {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3300FF; font-weight: normal;}
.t-xxsBluB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3300FF; font-weight: bold;}
.t-xxsG {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999900;}
.t-xxsGB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999900; font-weight: bold;}
.t-xxsI {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic;}
.t-xxsR {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
.t-xxsRB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold;}
.t-xxsV {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009900;}
.t-xxsVB {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336600; font-weight: bold;}
.testo-8 {color: #006699; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; font-style: italic;}
.testo-blu {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #006699; font-style: italic;}
.testo-blu-bold {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #000066; font-weight: bold;}
.testo-blu-bold-cx {color: #000066; font-weight:bold; text-align:center;}
.testo-blu-cx {color: #000066; text-align:center;}
.testo-bold {color: #000066; font-weight: bold;}
.testo-doc {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 12px; text-align: center; border: none;}
.testo-sx {color: #000066; text-align: left;}
.testo-cx {color: #000066; text-align: center;}
.testo-dx {color: #000066; text-align: right;}
.testo-rosso {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #006699; font-style: italic;}
.testo-rosso-bold {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #000066; font-weight: bold;}
.testo-verde {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #006699; font-style: italic;}
.testo-verde-bold {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #000066; font-weight: bold;}
.tmodI {font-style: italic;}
.tmodB {font-weight: bold;}
.tmodBI {font-style: italic; font-weight: bold;}
.tmodU {text-decoration: underline;}
.tmodIU {font-style: italic; text-decoration: underline;}
.tmodBU {font-weight: bold; text-decoration: underline;}
.tmodBIU {font-style: italic; font-weight: bold; text-decoration: underline;}
.titolo {font-size: 18px; font-style: italic; font-weight: bold;}
.tooltip {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; text-align: center; border: 2px double #000066; background-image: url(img/Elementi/FC-bgGC.bmp); padding: 8px; visibility: hidden; position: absolute;}
.vuota {border-bottom: 1px solid #C0C0C0; font-size: 1px;}