
/* -- Stili generici -- */
body{font-family: Comic Sans MS; font-size: 11px; font-weight: normal; color: #000066; background-image: url(img/Elementi/FC-bg01.jpg); margin: 10px 3px 10px 3px;}
tbody{font-family: Comic Sans MS; font-size: 10px; font-weight: normal; color: #000066;}
h1{font-family: Comic Sans MS; 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: #006699; background-color: transparent;}
a:link{color: #006699; text-decoration: none;}
a:visited{color: #006699; text-decoration: none;}
a:hover{color: #006699; text-decoration: none; font-weight: normal;}
a:active{color: #006699; text-decoration: none;}
li{font-family: Comic Sans MS; font-size: 11px; font-weight: normal; line-height: 18px; padding-bottom: 7px; color: #000066; background-color: transparent;}
p{font-family: Comic Sans MS; font-size: 11px; 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: 1024px;}
.copyright{font-size: 10px; line-height: 12px; color: #C0C0C0; background-color: transparent;}
.edition{font-size: 11px; font-weight: bold; line-height: 25px; padding: 62px 62px 0px 0px; color: #FFFFFF; background-color: transparent;}
.homeMain{background-color:#FFFFFF; width: 1024px; margin: 0px auto;}
.update{font-size: 10px; font-weight: normal; line-height: 14px; color: #FFFFFF; background-color: transparent;}

/* -- Stili per main.php -- */
.BodyText0{font-size: 16px; text-align: left; font-weight: bold; padding: 0px 0px 6px 0px;}
.BodyText1{font-size: 11px; text-align: justify; vertical-align: top;}
.BodyText2{font-size: 10px; text-align: left;}
.BodyText3{font-size: 10px; text-align:left; border: 2px solid #FAFAFA; background-color:#FAFAFA;}
table.boxazzurro{border:2px solid #C0C0C0; padding:2px; background-color: #D2E2F2;}
table.boxbianco{font-size: 10px; text-align:left; border: 2px solid #FAFAFA; background-color:#FAFAFA;}
table.boxbiancogrigio{border:2px solid #C0C0C0; padding:2px; background-color:#FAFAFA;}
.rigaprincipale{text-align:center; vertical-align:top;}
.testocorpo{font-size: 12px; text-align: justify; vertical-align: top;}
.testocorpoB{font-weight: bold;}
.testocorpoB2{font-weight: bold; color: #006699;}
.testocorpoI{font-style: italic;}
.testotitolo{font-size: 14px; font-weight: bold; text-align: center; padding-bottom: 12px;}
.linksq{border: 1px solid #C0C0C0; background:#FFFFFF url(img/Elementi/FC-bgSq.gif) repeat-x bottom; text-align: center; font-size: 10px;}
.titletext2{font-family: Comic Sans MS; 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;}

/* -- Stili probabili formazioni -- */
div#pf_nav{font-size:xx-small; width: 740px; border-top: 3px solid #FAFAFA; border-bottom: 3px solid #FAFAFA; background-color: #FFFFFF;}
div#pf_nav ul{font-size:xx-small; list-style-type: none; margin: 0;padding: 0}
div#pf_nav li{font-size:xx-small; float: left; margin: 0; padding:0; background: url("img/Elementi/pf_hover.png") no-repeat top left}
div#pf_nav a{font-size:xx-small; display: block; width: 37px; line-height: 37px; text-decoration: none; background: url("img/Elementi/pf_normal.png") no-repeat top left; color: #006699;text-align: center}
div#pf_nav a:hover{font-size:xx-small; color: #FFFFFF; background-image: none; font-weight: bold;}
.tabpf {border: 2px solid #C0C0C0; padding: 3px 0px 3px 0px; background-color: #FAFAFA; width: 750px; margin-left:auto; margin-right:auto;}

/* -- Stili pagina assist -- */
.as_row{font-size:xx-small; font-weight: bold; font-style: italic; background: #FFFFFF url(img/Elementi/as_bckg.png) repeat-x bottom; padding-left: 10px;}
.as_img{background:#FFFFFF url(img/Elementi/bgassist.png) no-repeat; text-align: right; font-size: 90px; color: #FF0000; font-weight: bold; font-style: italic;}
.as_intest{font-weight: bold; background: #000066; text-align: left; color: #FFFFFF;}
.as_cellasx{text-align: left; padding-left: 5;}
.as_cellacx{text-align: left; padding-left: 5; font-style: italic;}
.as_celladx{text-align: center;}
div#as_nav{font-size:xx-small; width: 684px;border-bottom: 2px solid #FAFAFA; background-color: #FFFFFF;}
div#as_nav ul{font-size:xx-small; list-style-type: none; margin: 0;padding: 0}
div#as_nav li{font-size:xx-small; float: left; margin: 0; padding:0; background: url("img/Elementi/as_hover.png") no-repeat top left}
div#as_nav a{font-size:xx-small; display: block; width: 18px; line-height: 18px; text-decoration: none; background: url("img/Elementi/as_normal.png") no-repeat top left; color: #006699;text-align: center}
div#as_nav a:hover{font-size:xx-small; color: #FFFFFF; background-image: none; font-weight: bold;}
table.as_table{border: 1px solid #C0C0C0; width: 95%; border-collapse: collapse;}
table.as_table tr.alterna td{background-color: #E2E6E5;}
tbody.as_table{font-size: xx-small;}

/* -- Stili 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;}
table.countdown{background: url(img/Elementi/FC-bgCD.gif); height:86px; width:200px; padding:0px; border: 0px; border-spacing: 0px}
.CDtext{font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle}	
.CDtimer{font-size: 18px; font-weight: bold; text-align: center}	
.CDvalues{font-size: 8px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: top}	

/* -- 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/Elementi/FC-bgWhite2.bmp); height:25px;  vertical-align: middle;}
.tp1{padding-left:3px; font-size:14px; font-weight:bold; font-style:italic;}
.tp2{font-size: 10px; font-weight:normal; font-style:italic; padding:3px;}
.teamplayer{background-color:#000066; padding: 1px; margin-bottom: 10px; text-align: center; font-size: 10px; color:#FFFFFF;font-weight:bold;}
.teamtitle{font-size:14px; background:#FFFFFF url(img/Elementi/FC-bgBlu2.bmp); margin: 2px; padding-left: 8px; color:#FFFFFF; border:1px #800000; font-weight: bold;}
.teamtext{padding: 2px 2px 10px 10 px; text-align:justify; font-size: 11px;}
.teamstInt{font-size: 11px; text-align:center; font-weight:bold; font-style:italic; padding: 10px 0px 10px 0px;}
.topbar{height:64px; width:750px; color:#FFFFFF;}
.rigasqpari{border: 1px solid #800000; background-color: #E2E6E5; color: #000000; text-align: left; font-size: 10px; vertical-align: top;}
.rigasqdispari{border: 1px solid #800000; background-color: #FFFFFF; color: #000000; text-align: left; font-size: 10px; vertical-align: top;}
.cellasqsx{font-weight:bold; padding:1 0 1 10; border-collapse:collapse;}
.cellasqdx{padding:1 10 1 0; border-collapse:collapse;}
.cellasqtesto{padding:1 10 1 10; text-align:justify; vertical-align: top;}
table.boxgrigio{border:1px solid #800000; padding:3px; background-color: #FAFAFA;}
.select{font-size:xx-small; color:#000000; text-align:left; padding:1 0 1 10;}
.formsquadre{background: #FFFFFF; color:#000000; font-family: "Trebuchet MS", Verdana, Lucida, helvetica, arial, sans-serif; font-size:xx-small; border: solid 1px #800000;}

/* -- Menu Fantasquadre -- */
#tabsJ{float:left; width:100%; background:#F4F4F4; font-size:93%; line-height:normal; border-bottom:1px solid #800000;}
#tabsJ ul{margin:0; padding:10px 10px 0 410px; list-style:none;}
#tabsJ li{display:inline; margin:0; padding:0;}
#tabsJ a{float:left; background:url("img/tableftJ.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none;}
#tabsJ a span{float:left; display:block; background:url("img/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#24618E;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span{float:none;}
/* End IE5-Mac hack */
#tabsJ a:hover span{color:#800000;}
#tabsJ a:hover{background-position:0% -42px;}
#tabsJ a:hover span{background-position:100% -42px;}

/* -- Stili per shoutbox -- */
.SB_button{border: 1px solid #000000; background-color: #C0C0C0; color: #000066; font-size: 9px; vertical-align: middle; font-weight: normal;}
.SB_input{border: 1px solid #C0C0C0; background-color: #FFFFFF; color: #000066; font-size: 10px; vertical-align: middle; padding:2px;}
.SB_formarea{background-color: #D2E2F2; border-bottom-color: #C0C0C0; border-bottom-style: solid; border-bottom-width: 1; border-left-color: #C0C0C0; border-left-style: solid; border-left-width: 1px; border-right-color: #C0C0C0; border-right-style: solid; border-right-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; color: #FFFFFF; font-size: 10px;}
.SB_shoutbox{color: #000066; font-size: xx-small; text-align: left;}
a.SB_inlink:link{color: #006699; text-decoration: none;}
a.SB_inlink:visited{color: #006699; text-decoration: none;}
a.SB_inlink:active{color: #006699; text-decoration: none;}
a.SB_inlink:hover{color: #006699; text-decoration: none; font-weight: bold;}
.SB_alert{color: #FF0000; font-size: xx-small; font-weight: bold;}
.SB_table0{background-color: #FFFFFF; border-bottom-color: #38477C; border-bottom-style: solid; border-bottom-width: 0; border-left-color: #C0C0C0; border-left-style: solid; border-left-width: 1px; border-right-color: #C0C0C0; border-right-style: solid; border-right-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; color: #000066; font-size: xx-small;}
.SB_table1{background-color: #E2E6E5; border-bottom-color: #38477C; border-bottom-style: solid; border-bottom-width: 0; border-left-color: #C0C0C0; border-left-style: solid; border-left-width: 1px; border-right-color: #C0C0C0; border-right-style: solid; border-right-width: 1px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; color: #000066; font-size: xx-small;}

/* -- 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: 0px; float:left; width:750px; height:300px; background: url(img/Elementi/rowbg.jpg) no-repeat;}
.SchedaVG{font-size: 11px; text-align:justify; padding: 50px 15px 15px 15px;}
.DatiVG{font-size: 12px; padding: 15px;}
.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: 11 px; border: 1px solid #FFFFFF; border-collapse: collapse;}
table.righealterne{border: 1px solid #C0C0C0; width: 100%; border-collapse: collapse;}
table.righealterne tr.alterna td{background-color: #E2E6E5;}
table.righealterne tr.MLhead td{text-align: left; font-weight:bold; background-color: #D2E2F2;}
.MLintest{font-family: Comic Sans MS; font-size:14px; color:#FFFFFF; text-align: center; font-weight:bold; background-color: #000066;}
.MLcell{font-size:11px; text-align: left; background-color: #D2DFEF;}
.MLsubintest{font-size:14px; text-align: center; font-weight:bold; background-color: #FF9900;}

/* -- Stili per archivio e confronti storici -- */
div#arcs_nav{font-size:xx-small; width: 750px; background-color: #FFFFFF;}
div#arcs_nav ul{font-size:xx-small; list-style-type: none; margin: 0;padding: 0}
div#arcs_nav li{font-size:xx-small; float: left; margin: 0; padding:0; background: url("img/Elementi/arcs_hover.png") no-repeat top left}
div#arcs_nav a{font-size:xx-small; display: block; width: 50px; line-height: 18px; text-decoration: none; background: url("img/Elementi/arcs_normal.png") no-repeat top left; color: #006699;text-align: center}
div#arcs_nav a:hover{font-size:xx-small; color: #FFFFFF; background-image: none; font-weight: bold;}
table.archivio{border: 0px; width: 100%;}
.BodyText4{font-size: 14px; text-align: justify; padding: 2px 0px 2px 10px}
.BodyText5{font-size: 10px; text-align: center; padding: 2px 0px 2px 0px}
.didascalia{font-family: Comic Sans MS; font-size: 10px; font-weight: normal; line-height:40px; color: #000066; background-color: transparent; text-align:center;}
.EdizioneAS{text-align:center; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color:#000099;}
.navcelAS{padding: 3px 7px 3px 7px;}
.navcelAS a{text-decoration:none; color:#FFFFFF;}
.navcelAS a:hover{font-weight: bold; color: #FFFFFF; background-color:#000099;}
.navcelAS a:visited{text-decoration: none; color: #FFFFFF;}

/* -- Stili per BigMatch -- */
.BMTable{text-align:center; vertical-align:top; background:#D2E2F2 url(img/Elementi/FC-bgBM.jpg) no-repeat;}
.BigMatch1{text-align:center; font-size: 16px; font-weight: bold; text-align: center; line-height: 20px; margin-top: 5px; margin-bottom: 11px;}
.BigMatch2{text-align:center; font-size: 14px; font-weight: bold;}
.BigMatch3{text-align:center; font-size: 10px; font-style:italic; color: #006699;}
 
/* -- Stili per gestione formazioni -- */
#secondopiano h6{font-size: 16px; font-weight: bold; border: 1px solid #C0C0C0; background:#FFFFFF url(img/Elementi/FC-bgWhite2.bmp) repeat-x bottom;}
td.no-border{border-left: none;}
td.a-left{text-align: left}	
.legenda{font-family: Comic Sans MS; font-size: 10px; color: #000066; text-align: left;}
.subbox table{margin: 0; padding:0; width:100%; background-color:#FAFAFA;}
.subbox td{text-align: center; padding:2px; border-left: 1px #C0C0C0 solid; font-size:11px; line-height: 15px;}
.testata td{border-top: 5px #FFFFFF solid; font-weight:bold; font-size:12px;}
.titololegenda{font-family: Comic Sans MS; text-align:center; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color:#000066;}
.verdino{background-color:#000066; color:#FFFFFF;}
.zebra{background-color: #E2E6E5;}

/* -- Stili per indisponibili -- */
.riga-indisponibili-squadra{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF;	font-weight: bold; text-align: left;}
.riga-indisponibili-dispari{border: 1px solid #C0C0C0; background-color: #E2E6E5; color: #000066; text-align: left;}
.riga-indisponibili-pari{border: 1px solid #C0C0C0; background-color: #FFFFFF; color: #000066; text-align: left;}

/* -- Stili per controllo formazioni -- */
.TestaTab{font-family: Comic Sans MS; background-color: #000066; color: white; border: thin solid #C0C0C0;}
.r1{background-color: #FFFFFF; font-family: Comic Sans MS; color: #000066; border: thin solid #C0C0C0;}
.r2{background-color: #FFFFFF; font-family: Comic Sans MS; color: #000066; border: thin solid #C0C0C0;}
.r3{background-color: #E2E6E5; font-family: Comic Sans MS; color: #000066; border: thin solid #C0C0C0;}
.r4{font-family: Comic Sans MS; background-color: #FF0000; color: #FFFFFF; border: thin solid #C0C0C0;}
a.rl4:link{font-family: Comic Sans MS; font-size: x-small; background-color: transparent; color: #FFFFFF; text-decoration: none;}
a.rl4:visited{font-family: Comic Sans MS; font-size: x-small; background-color: transparent; color: #FFFFFF; text-decoration: none;}
.r5{font-family: Comic Sans MS; background-color: #008000; color: #FFFFFF; border: thin solid #C0C0C0;}
a.rl5:link{font-family: Comic Sans MS; font-size: x-small; background-color: transparent; color: #FFFFFF; text-decoration: none;}
a.rl5:visited{font-family: Comic Sans MS; font-size: x-small; background-color: transparent; color: #FFFFFF; text-decoration: none;}

/* -- Stili per FantaFantacalcio -- */
.t-xxsRosso{font-size: xx-small; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #FF0000;}
.t-xxsVerde{font-size: xx-small; color: #FFFFFF; font-weight: bold; text-align: center; background-color: #008000;}
.t-xxsNero {font-size: xx-small; font-weight: bold; color: #000066; text-align: center;}
.t-xxsBianco{font-size: xx-small; color: #FFFFFF; font-weight: bold; text-align: center;}
.t-intestazione {font-size: 11px; font-weight: bold; color: #000066; text-align: center;}
.rigaincrocipari{background-color: #FFFFFF; border: 1px solid #C0C0C0;}
.rigaincrocidispari{background-color: #CCFFFF; border: 1px solid #C0C0C0;}
.rigaintestazione{border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia2.bmp); background-repeat: repeat-x; background-position: center; color: #000066; font-weight: bold; text-align: center;}
.rigafondo{border-left-style: hidden; border-right-style: hidden; background-color: transparent; color: #FFFFFF; font-weight: bold; text-align: center; line-height: 24px;}
.rigasquadre{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center;}
.cellaincroci{border: 1px solid #C0C0C0; background-color: #000000; color: #FFFFFF; font-size: x-small; font-weight: bold; font-variant: small-caps; text-align: center;}
.cellanera{background-color: #000000; font-size: xx-small; font-weight: bold; color: #000000; text-align: center;}
.cellasquadra{border: 1px solid #C0C0C0; background-color: #D2E2F2; color: #000066; font-size: x-small; font-weight: bold; font-variant: small-caps; text-align: center;}
.cellariepilogosx{border: 1px solid #C0C0C0; background-color: #D2E2F2; color: #000066; font-size: xx-small; font-weight: bold; text-align: center;}
.cellariepilogodx{border: 1px solid #C0C0C0; background-color: #FFFFFF; color: #000066; font-size: xx-small; font-weight: bold; text-align: center;}
.ClassTabellaincroci{border: 1px solid #C0C0C0; border-collapse: collapse; font-size: 8pt;}
.elenco-legenda{text-align: justify; list-style-image: url(img/Elementi/arrow-white-right.gif);}

/* -- Stili per rendere le tabelle di FCM -- */
a.white{font-size: 11px; color:#FFFFFF;}
a.white2{font-size: 11px; color:#FFFFFF;}
h2.mini{font-family: Comic Sans MS; font-size: 14px; font-weight: bold; border-bottom: 1px solid #C0C0C0; color: #000066;}
h2.titletext{font-family: Comic Sans MS; font-size: 20px; font-weight: normal; line-height: 20px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h2.titolopers{font-family: Comic Sans MS; font-size: 30px; font-weight: normal; line-height: 30px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h3.titletext{font-family: Comic Sans MS; font-size: 16px; font-weight: bold; line-height: 16px; border-bottom: 1px solid #C0C0C0; color: #000066; background-color: transparent;}
h4.titletext{font-family: Comic Sans MS; 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: Comic Sans MS; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; border: none;}
table.tabellaDati td{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center;}
.Bianco{font-family: Comic Sans MS; 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: Comic Sans MS; background-color: #FFAA00; color: #FFFFFF; border-left: 1px solid #C0C0C0; font-size: 10px;}
.Cella{border: 1px solid #C0C0C0; font-family: Comic Sans MS; font-size: 11px;}
.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: #FFFFFF; background-color: #FFAA00; font-weight: bold;}
.CellaNoBordoDx1b{border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; text-align: center; font-weight: bold; background-color: #FFAA00; color: #FFFFFF;}
.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: #000066; background-color: #D2E2F2; font-weight: bold;}
.CellaNoBordoDx3b{border-top: 1px solid #C0C0C0; 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: Comic Sans MS; font-size: 11px; background-color: #FFFFFF; border: 1px solid #C0C0C0;}
.ClassD{font-family: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 12px;}
.ClassP{font-family: Comic Sans MS; font-size: 11px; border: 1px solid #C0C0C0; color: #000066; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat-x; background-position: center;}
.Competizione{font-family: Comic Sans MS; font-size: 11px; font-weight: bold; color: #000066; background-image: url(img/Elementi/FC-bgBia2.bmp); background-repeat: repeat-x; background-position: center; border: 1px solid #C0C0C0; padding-left: 5px;}
.CompetizioneForm{font-family: Comic Sans MS; font-size: 11px; font-weight: bold; color: #000066}
.container {border: 2px solid #C0C0C0; padding: 10px; background-color: #FAFAFA; width: 750px; margin-left:auto; margin-right:auto;}
.cpr{font-family: Comic Sans MS; font-size: 10px; font-weight: normal; line-height: 14px; color: #999999; background-color: transparent;}
.cpr2{font-family: Comic Sans MS; font-size: 10px; font-weight: bold; line-height: 14px; color: #999999; background-color: transparent;}
.dataCaL{font-family: Comic Sans MS; font-size: 10px; color: #FFFFFF; font-style: italic; font-weight: normal;}
.FormNome{font-family: Comic Sans MS; font-size: 14px; font-style: italic; font-weight: bold; border: 1px #C0C0C0;}
.FormD{font-family: Comic Sans MS; font-size: 11px; border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.FormP{font-family: Comic Sans MS; font-size: 11px; border: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: left;}
.FormDCentro{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.FormPCentro{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: center;}
.FormDDestra{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: right;}
.FormPDestra{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: right;}
.FormDIntDestra{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgBia.bmp); background-repeat: repeat; background-position: center; text-align: right;}
.FormPIntDestra{font-family: Comic Sans MS; font-size: 11px; border-right: 1px solid #C0C0C0; border-left: 0px solid #C0C0C0; background-image: url(img/Elementi/FC-bgGC.bmp); background-repeat: repeat; background-position: center; text-align: right;}
.Giornata{font-family: Comic Sans MS; font-size: 11px; color: #FFFFFF; font-weight: bold; background-image: url(img/Elementi/FC-bgBlu.bmp); border: 1px solid #C0C0C0; padding-left: 5px;}
.GiornataForm{font-family: Comic Sans MS; font-size: 11px; color: #000066; font-weight: bold;}
.Girone{font-family: Comic Sans MS; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #FFAA00; border: 1px solid #C0C0C0; padding-left: 5px;}
.IncRisD{font-family: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; 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: Comic Sans MS; 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-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center;}
.IntRossoBluDx{font-family: Comic Sans MS; font-size: 11px; color: #FFFFFF; font-weight: bold; border: 1px solid #C0C0C0; text-align: right; background-color: #FFAA00;}
.IntRossoBlu2{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center;}
.IntRossoBlu3{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center; font-size: 12px;}
.IntRossoBlu4{border: 1px solid #C0C0C0; background-color: #FFAA00; color: #FFFFFF; font-weight: bold; text-align: center;}
.navbutton{font-family: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; font-weight: normal; line-height: 11px; padding: 7px 5px 9px 5px; color: #000066 background-color: #E2E6E5;}
.newscel2{font-family: Comic Sans MS; font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: none; padding: 7px; 5px; 9px; 5px; color: #000066;}
.newscel3{font-family: Comic Sans MS; font-size: 11px; font-weight: normal; text-align: left; line-height: 14px; padding: 3px 5px 3px 5px; color: #000066;}
.newsheader{font-family: Comic Sans MS; font-size: 11px; font-weight: normal; line-height: 10px; padding-left: 5px; color: #FFFFFF; background-color: #000066;}
.riga-blu{border: 1px solid #C0C0C0; background-color: #000066; color: #FFFFFF; font-weight: bold; text-align: left;}
.riga-blu-cx{border: 1px solid #C0C0C0; background-color: #000066; color: #FFFFFF; font-weight: bold; text-align: center;}
.riga-orange-cx{border: 1px solid #C0C0C0; background-color: #FFAA00; 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: Comic Sans MS; font-size: 10px; text-align: center; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaD2{font-family: Comic Sans MS; font-size: 10px; text-align: left; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0; width: 98%;}
.rigaD3{font-family: Comic Sans MS; font-size: 10px; text-align: right; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDgol{font-family: Comic Sans MS; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #E2E6E5; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaDu{font-family: Comic Sans MS; font-size: 10px; text-align: center; font-weight: bold; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDTtot{font-family: Comic Sans MS; font-size: 10px; text-align: left; font-weight: bold; background-color: #E2E6E5; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaDuGP{font-family: Comic Sans MS; 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: Comic Sans MS; font-size: 10px; text-align: center; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaP2{font-family: Comic Sans MS; font-size: 10px; text-align: left; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0; width: 98%;}
.rigaP3{font-family: Comic Sans MS; font-size: 10px; text-align: right; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPgol{font-family: Comic Sans MS; text-align: center; font-weight: bold; color: #000066; font-size: 10px; background-color: #FFFFFF; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaPu{font-family: Comic Sans MS; font-size: 10px; text-align: center; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPTtot{font-family: Comic Sans MS; font-size: 10px; text-align: left; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaPuGP{font-family: Comic Sans MS; font-size: 10px; text-align: left; font-weight: bold; background-color: #FFFFFF; color: #000066; border-bottom: 1px solid #C0C0C0;}
.rigaVSd{font-family: Comic Sans MS; text-align: center; font-weight: bold; color: #000066; font-size: 11px; background-color: #E2E6E5; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaVSp{font-family: Comic Sans MS; text-align: center; font-weight: bold; color: #000066; font-size: 11px; background-color: #FFFFFF; width: 3px; border-bottom: 1px solid #C0C0C0;}
.rigaDat{font-family: Comic Sans MS; background: url(img/Elementi/FC-bgBlu.bmp); background-position: center; color: #FFFFFF; font-size: 10px; font-style: italic; font-weight: normal;}
.rigaTit{font-family: Comic Sans MS; text-align: left; font-weight: bold; background: url(img/Elementi/FC-bgBlu.bmp); background-position: center; color: #FFFFFF; font-size: 10px;}
.RisD{font-family: Comic Sans MS; font-size: 11px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-repeat: repeat; background-position: center; text-align: left;}
.RisDCentro{font-family: Comic Sans MS; font-size: 11px; background-color: #FFFFFF; border: 1px solid #C0C0C0; background-image: url(img/Elementi/FC-bgD2.gif); background-position: center; text-align: center;}
.RisNome{font-family: Comic Sans MS; font-size: 14px; font-style: italic; font-weight: bold; background-position: center; border: 1px #C0C0C0;}
.RisP{font-family: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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{font-family: Comic Sans MS; font-size: 11px; background-color: #FFFFFF; color: #000066;}
.RosaP{font-family: Comic Sans MS; font-size: 11px; background-color: #E2E6E5; color: #000066;}
.Rv1{font-family: Comic Sans MS; font-size: 11px; border: 1px solid #C0C0C0; background-color: #FFAA00; text-align: left;}
.Rv2{font-family: Comic Sans MS; font-size: 11px; border: 1px solid #C0C0C0; background-color: #000066; text-align: left;}
.RvD{font-family: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS; font-size: 11px; 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: Comic Sans MS}
.Stile2{color: #FFFFFF}.t-l{font-family: Comic Sans MS; font-size: 16px;}
.t-m{font-family: Comic Sans MS; font-size: 14px; color: #000066}
.t-s{font-family: Comic Sans MS; font-size: 12px;}
.t-s1{font-family: Comic Sans MS; font-size: 12px; color: #000066}
.t-tab{font-family: Comic Sans MS; font-size: 12px; font-weight: bold; color: #000066}
.t-tab1{font-family: Comic Sans MS; font-size: 12px; font-weight: bold; color: #000066; line-height:100%; padding: 5; text-align: center;}
.t-tab2{font-family: Comic Sans MS; font-size: 12px; font-weight: normal; color: #000066}
.t-xs{font-family: Comic Sans MS; font-size: 11px; color: #000066}
.t-xsB{font-family: Comic Sans MS; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FFAA00; text-align: center; border-bottom: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;}
.t-xsB1{font-family: Comic Sans MS; font-size: 12; font-weight: bold; color: #FFFFFF; background-color: #FFAA00; text-align: center; border-bottom: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;}
.t-xsWB{font-family: Comic Sans MS; font-size: 11px; font-weight: bold; color: #000066;}
.t-xsWB1{font-family: Comic Sans MS; font-size: 16px; font-weight: bold; color: #FFFFFF;}
.t-xxs{font-family: Comic Sans MS; font-size: 10px; color: #000066}
.t-xxsB{font-family: Comic Sans MS; font-size: 10px; font-weight: bold; color: #000066}
.t-xxsB1{font-family: Comic Sans MS; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.t-xxsB12{font-family: Comic Sans MS; font-size: 12px; font-weight: bold; color: #000066;}
.t-xxsB2{font-family: Comic Sans MS; font-size: 11px; font-weight: bold; color: #000066 border: 1px solid #C0C0C0;}
.t-xxsBlu{font-family: Comic Sans MS; font-size: 10px; color: #3300FF; font-weight: normal;}
.t-xxsBluB{font-family: Comic Sans MS; font-size: 10px; color: #3300FF; font-weight: bold;}
.t-xxsG{font-family: Comic Sans MS; font-size: 10px; color: #999900;}
.t-xxsGB{font-family: Comic Sans MS; font-size: 10px; color: #999900; font-weight: bold;}
.t-xxsI{font-family: Comic Sans MS; font-size: 10px; font-style: italic;}
.t-xxsR{font-family: Comic Sans MS; font-size: 10px; color: #CC0000;}
.t-xxsRB{font-family: Comic Sans MS; font-size: 10px; color: #CC0000; font-weight: bold;}
.t-xxsV{font-family: Comic Sans MS; font-size: 10px; color: #336600;}
.t-xxsVB{font-family: Comic Sans MS; font-size: 10px; color: #336600; font-weight: bold;}
.testo-8{color: #006699; font-family: Comic Sans MS; font-size: 10px; font-style: italic;}
.testo-blu{font-family: Comic Sans MS; font-size: 12px; color: #006699; font-style: italic;}
.testo-blu-bold{font-family: Comic Sans MS; 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: Comic Sans MS; color:#000066; font-size: 12px; text-align: center; border: none;}
.testo-sx{color: #000066; text-align: left;}
.testo-cx{color: #ffffff; text-align: center;}
.testo-dx{color: #000066; text-align: right;}
.testo-rosso{font-family: Comic Sans MS; font-size: 12px; color: #006699; font-style: italic;}
.testo-rosso-bold{font-family: Comic Sans MS; font-size: 12px; color: #000066; font-weight: bold;}
.testo-verde{font-family: Comic Sans MS; font-size: 12px; color: #006699; font-style: italic;}
.testo-verde-bold{font-family: Comic Sans MS; 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: Comic Sans MS;  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;}