/*stili per TUTTI I FILE*/

/*stili per il CLASSIFICA MARCATORI (File: cannonieri.htm) */
div#cannonieri   {font-family: Arial, sans-serif; width: 334px; margin: -8; border: 0px;}
table.cannonieri {width: 334px; background:url(../img/rigaP.png) repeat;}
tr.cannonieri    { background:url(../img/rigaD.png) repeat;}
.canTITOLO       {font-size: 0px; color: #FFFFFF; font-weight: bold;   text-align: center; background-color: #CDF1FA; width: 150px; height: 0px; margin-bottom: 0; border: 0px;}
.canGOLp         {
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-align: center;
	background:url(../img/bg_ball_pari.png) no-repeat center;
	height:30px;
        width:35px;
}
.canGOLd         {
	font-size: 12px;
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/bg_ball_dispari.png) no-repeat center;
	height:30px;
        width:35px;
}
.canNOMEp        {font-size: 12px; color: black; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat; padding-left: 5px; }
.canNOMEd        {font-size: 12px; color: blue; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat; padding-left: 5px; }

/*stili per il TOP&FLOP (File: top11.htm - top11s.htm - flop11.htm - flop11s.htm) */
div#topflop   {width: 813px;}
table.topflop {width: 100%;}
tr.topflop    {font-size: 12px;}
.tpTITOLO     {font-size: 0px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:0px;}
.tpRUOLOd         {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaD.png) repeat-x;
	padding: 3px;
	width:30px;
	border: 0px;
}
.tpRUOLOp         {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaP.png) repeat-x;
	padding:3px;
	width:30px;
	border: 0px;
}
.tpNOMEd {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat-x; padding:2px; border: 0px;}
.tpNOMEp {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat-x; padding:2px; border: 0px;}

/*stili per INCOMPRESI (File: icomedia.htm - icomtot.htm) */
div#ico    {width:100%; height:100%; overflow-y:scroll;}
table.ico  {width: 100%;}
tr.ico     {font-size: 11px;}
.icoTITOLO {font-size: 0px; height:0px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:0px;}
.icoNUMd         {
	color: blue;
	font-weight: bold;
	text-align: center; background:url(../img/rigaP.png) repeat;
	padding: 2px;
	border: 0px;
}
.icoNUMp        {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaD.png) repeat;
	padding: 2px;
	border: 0px;
}
.icoNOMEd       {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat-x; padding:2px; border: 0px;}
.icoNOMEp       {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat-x; padding:2px; border: 0px;}

/*stili per il MIGLIORE IN CAMPO (File: uomopartita.htm) */
div#mom    {width:100%; height:100%; overflow-y:scroll;}
table.mom  {width: 100%;}
tr.mom     {font-size: 12px;}
.momTITOLO {font-size: 0px; height:0px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:0px;}
.momNUMp   {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaD.png) repeat-x;
	padding: 2px;
}
.momNUMd   {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaP.png) repeat-x;
	padding:2px;
	border: 0px;
}
.momNOMEp        {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat; padding:2px; border: 0px;}
.momNOMEd        {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat; padding:2px; border: 0px;}

/*stili per il FANTASFIGA (File: fantasfiga.htm) */
div#fs    {width:100%;}
table.fs  {width: 100%;}
tr.fs     {font-size: 12px;}
.fsTITOLO {font-size: 0px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:0px;}
.fsNUMp   {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaD.png) repeat;
	padding: 3px;
	border: 0px;
}
.fsNUMd   {
	color: blue;
	font-weight: bold;
	text-align: center;
	background:url(../img/rigaP.png) repeat;
	padding:3px;
	border: 0px;
}
.fsNOMEp  {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat; padding:2px; border: 0px;}
.fsNOMEd  {color: blue; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat; padding:2px; border: 0px;}

/*stili per il BEST ROSE (File: bestrose.htm) */
div#bs    {width:100%;}
table.bs  {width: 100%;}
tr.bs     {font-size: 12px;}
.bsTITOLO {font-size: 0px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:0px;}
.bsSPAZIO {font-size: 1px; color: #FFFFFF; font-weight: bold; text-align: center; padding:2px;}
.bsSOTTIT {font-size: 12px; height:30px;font-style:italic; background:url(../img/bg_bilancio.png) no-repeat right; color:white; font-weight: bold;	text-align:right;padding:2px; padding-right:5px}
.bsNOMEd {color: blue; font-weight: bold; text-align: left;  padding-left:10px;background:url(../img/rigaD.png) repeat-x; padding:2px; border: 0px;}
.bsNOMEp  {color: blue; font-weight: bold; text-align: left; padding-left:10px; background:url(../img/rigaP.png) repeat-x; padding:2px; border: 0px;}
.bsNUMd   {color: blue;
	font-weight: bold;
	text-align: right;
	background:url(../img/rigaD.png) repeat-x;
	padding: 3px;
	padding-right:10px;
	border: 0px;}
.bsNUMp   {color: blue;
	font-weight: bold;
	text-align: right;
	background:url(../img/rigaP.png) repeat-x;
	padding:3px;
	padding-right:10px;
	border: 0px;}


/*stili per il ULTIMA GIORNATA E CALENDARIO MARCATORI (File: ultima.htm - calenbomber.htm) */
div#ris       {
	font-family:Arial, Helvetica, sans-serif;
	width: 670px;
	margin: 0 auto;
	margin-bottom: 10px;
}
table.ris     {width: auto;}
tr.ris        {}
.risTITOLO    {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center; background: url(../img/header_box.png) center top no-repeat;
	width: 260px;
	height: 30px;
	margin-bottom: 0;
	border: 0px;
}
.risSQUADRA   {
	font-size: 12px;
	color: blue;
	font-weight: bold;
	width: 110px;
	height: 17px;
	margin-bottom: 0;
	border: 0px;
	padding: 0 3px 0 3px;
}
.risRISULTATO {font-size: 14px; color: blue; font-weight: bold; vertical-align: top; background-image:url(../img/goal.gif); background-position:bottom; background-repeat:no-repeat; width: 40px;  height: 40px; margin-bottom: 0; border: 0px;}
.risSPAZIO    {font-size: 14px; color: blue; font-weight: bold; vertical-align: top; width: 10px;  height: 30px; margin-bottom: 0; border: 0px;}
.risMARCATORI {
	font-size: 10px;
	color: #006;
	font-weight: normal; width: 305px;
	height: 17px;
	margin-bottom: 0;
	border: 0px;
	padding: 0px 0% 0 0%;
}
.risMOM {
	font-size: 10px; color: #006; 
	font-weight: bold; background-image:url(../img/mom.html);
	background-position:30%;
	background-repeat:no-repeat;	
	width: 100%; 
	height: 22px;
	border-bottom:1px solid #CCC;
}
/*stili per il FANTAMISTER (File: fantamister.htm) */
div#fm    {font-size: 11px; width: 100%; height:100%; overflow-y:scroll; margin:0 auto;}
table.fm  {width: 100%; background:url(../img/bg_blocco.png) repeat; color:blue;}
tr.fm     {font-size:11px;}
.fmTITOLO {font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center; background:url(../img/rigablu.png) repeat-x; padding:2px;}
/*stili per Tabella: RIEPILOGO TOTALE SCARTO ASSOLUTO*/
.scartoSQUADRA {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x; padding:2px;}
.scartoDATI    {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
/*stili per Tabella: RIEPILOGO TOTALE SCARTO PESATO SU VOTI VALIDI*/
.riepilogoSQUADRA {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x; padding:2px;}
.riepilogoDATI    {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
.riepilogoSPAZIO  {font-size: 10px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
/*stili per Tabella: DETTAGLIO MIGLIORI MODULI - Tutti i tipi*/
.moduliTITOLO {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x; padding:2px;}
.moduliDATI   {font-size: 11px; color: blue; font-weight: normal; text-align: center; width: 317px; padding:2px;}
.moduliIMG    {width: 16px;  height: 16px; margin-bottom: 0; border: 0px none; background-image: url('img1.png'); background-position:  center 50%; background-repeat: no-repeat }
/*stili per Tabella: DETTAGLIO GIORNATE*/
.giornateSQUADRA {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x; padding:2px;}
.giornateSCARTO  {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
.giornateVOTI    {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
.giornateSCAVOTI {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
.giornatePARZ    {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;}
.giornateMAX     {font-size: 11px; color: black; font-weight: bold; text-align: center; background:url(../img/rigabianca.png) repeat-x;width:220px;}


/*stili per il STATISTICHE SQUADRE (File: sq*.htm) */
div#sq     {font-family: Arial, Helvetica, sans-serif; width: 415px;}
table.sq   {width: 410px;}
tr.sq      {font-size: 11px;}
.sqSQUADRA {font-size: 18px; color: #fff; font-weight: bold; text-align: center; background:#BA8845; height: 28px;}
/*stili per Tabella: MODULI UTILIZZATI*/
.sqTITMODULI    {font-size: 12px; color: white; font-weight: bold; text-align: center; background:#BA8845;height: 20px;}
.sqmoduliDATI   {color: #006; font-weight: bold; width: 50px;}
.sqmoduliIMG    {width: 16px;  height: 16px; background-image: url('img1.png'); background-position:  center 50%; background-repeat: no-repeat }
/*stili per Tabella: FANTACANNONIERI*/
.sqCANNONIERI {font-size: 12px; color: white; font-weight: bold; text-align: center; background:#BA8845;height: 20px;}
.sqGOLp       {color:#006; font-weight: bold; text-align: center; background:url(../img/rigaP.png) repeat-x; width:  25px; height: 20px;border-left: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqGOLd       {color:#006; font-weight: bold; text-align: center; background:url(../img/rigaD.png) repeat-x; width:  25px; height: 20px;border-left: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqNOMEp      {color:#006; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat-x;height: 20px;border-right: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqNOMEd      {color:#006; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat-x;height: 20px;border-right: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
/*stili per Tabella: PRESENZE*/
.sqPRESENZE {font-size: 12px; color: white; font-weight: bold; text-align: center; background:#BA8845;height: 20px;}
.sqNUMp       {color:#006; font-weight: bold; text-align: center; background:url(../img/rigaP.png) repeat-x; width:  25px; height: 20px;border-left: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqNUMd      {color:#006; font-weight: bold; text-align: center; background:url(../img/rigaD.png) repeat-x; width:  25px; height: 20px;border-left: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqGIOp      {color:#006; font-weight: bold; text-align: left; background:url(../img/rigaP.png) repeat-x;height: 20px;border-right: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}
.sqGIOd      {color:#006; font-weight: bold; text-align: left; background:url(../img/rigaD.png) repeat-x;height: 20px;border-right: #A9A9A9 1px solid;border-bottom: #A9A9A9 1px solid;}

/*fantahisto*/
table.fantahisto{
	width: 540px;
	height: auto;
	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   	font-size: small;
	margin:5px 5px 5px 5px;
}
table.fantahisto tr.intestazione, tr.intestazione2a{
	background-color: #1271fd;
	color:white;
}

table.fantahisto td.int_tendina{
	text-align: center;
}

table.fantahisto td.int_generale, td.int_incasa, td.int_fuoricasa{
	text-align: center;
	border-left: 1px dotted #6210f9;
	font-weight: bold;
}

table.fantahisto td.int2_nomesquadra{
	text-align: left;
	padding-left: 5px;
	border-bottom: 1px dotted #6210f9;
	font-weight: bold;
}
table.fantahisto td.int_giocate, td.int_gen_v, td.int_gen_n, td.int_gen_p,	td.int_gen_gf,	td.int_gen_gs {
	border-bottom: 1px dotted #6210f9;
	text-align: center;
	font-weight: bold;
}	

table.fantahisto td.int_giocate, td.int_casa_v{
	border-left: 1px dotted #6210f9;
	text-align: center;	font-weight: bold;
}

table.fantahisto td.int_casa_v, td.int_casa_n, td.int_casa_p {
	border-bottom: 1px dotted #6210f9;
	text-align: center;
	font-weight: bold;
}

table.fantahisto td.int_fuori_v{
	border-left: 1px dotted #6210f9;
	font-weight: bold;
	text-align: center;}
table.fantahisto td.int_fuori_n, td.int_fuori_v, td.int_fuori_p{
	border-bottom: 1px dotted #6210f9;
	text-align: center;
	font-weight: bold;
}


table.fantahisto td.dati_squa {
	text-align: left;
	padding-left: 5px;
	border-bottom: 1px dotted #6210f9;
	font-weight: bold;
	background-color:  #ffffff;
	color: blue;
}

table.fantahisto td.dati_tot_g {
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	border-left: 1px dotted #6210f9;
	border-bottom: 1px dotted #6210f9;
	background-color:  #ffffff;
	color: blue;
}

table.fantahisto td.dati_gen_v, td.dati_gen_n, td.dati_gen_p, td.dati_gen_gf, td.dati_gen_gs {
	text-align: center;
	padding-right: 5px;
	border-bottom: 1px dotted #6210f9;
	background-color:  #ffffff;
	color: blue;
}

table.fantahisto td.dati_casa_v{
	border-left: 1px dotted #6210f9;
	text-align: center;
} 

table.fantahisto td.dati_casa_v, td.dati_casa_n, td.dati_casa_p {
	text-align: center;
	padding-right: 5px;
	border-bottom: 1px dotted #6210f9;
	background-color:  #ffffff;
	color: blue;
}

table.fantahisto td.dati_fuori_v{
	border-left: 1px dotted #6210f9;
	background-color:  #ffffff;
	color: blue;
	text-align: center;
} 

table.fantahisto td.dati_fuori_v, td.dati_fuori_n, td.dati_fuori_p {
	text-align: center;
	padding-right: 5px;
	border-bottom: 1px dotted #6210f9;
	background-color:  #ffffff;
	color: blue;
}

table.fantahisto tr.bb, tr.er{
 	line-height: 25px;
	background-color:  #11abfd;
	color: #ffffff;
	font-weight: bold;}       

table.fantahisto td.bb_int {
  	text-align: left;
	padding-left: 5px;
	border-bottom: 1px dotted #6210f9;
	font-weight: bold;
} 

table.fantahisto td.bb_nome, td.bb_valore {
	border-bottom: 1px dotted #6210f9;
	font-weight: bold;
} 

table.fantahisto td.er_int{
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
} 

table.fantahisto td.er_nome td.er_valore {
	border-bottom: 1px dotted #6210f9;
} 
