/******************************************************/
/*                Foglio di stile per                 */
/*       ALL STARS LEAGUE ONLINE - FANTAMISTER        */
/******************************************************/
/*               (C) 2013 by AlfaAlfa                 */
/*           http:  //www.allstarsleague.org            */
/*            webmaster@allstarsleague.org            */
/*                All rights reserved                 */
/******************************************************/
/*                 W3C CSS validated!                 */
/******************************************************/
/*stili per il CLASSIFICA MARCATORI (File: cannonieri.htm) */
div#cannonieri {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.cannonieri {
width: 100%;
}
tr.cannonieri {
font-size: 100%;
}
.canTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 100%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.canGOLp {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.canGOLd {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.canNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.canNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il TOP&FLOP (File: top11.htm - top11s.htm - flop11.htm - flop11s.htm) */
div#topflop {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.topflop {
width: 100%;
}
tr.topflop {
font-size: 100%;
}
.tpTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 100%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.tpRUOLOp {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 5%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.tpRUOLOd {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 5%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.tpNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 95%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.tpNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 95%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il MIGLIORE IN CAMPO (File: uomopartita.htm) */
div#mom {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.mom {
width: 100%;
}
tr.mom {
font-size: 100%;
}
.momTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 100%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.momNUMp {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.momNUMd {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.momNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.momNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il FANTASFIGA (File: fantasfiga.htm) */
div#fs {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.fs {
width: 100%;
}
tr.fs {
font-size: 100%;
}
.fsTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
width: 100%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.fsNUMp {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 7%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.fsNUMd {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 7%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.fsNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 93%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.fsNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 93%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il BEST ROSE (File: bestrose.htm) */
div#bs {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.bs {
width: 100%;
}
tr.bs {
font-size: 100%;
}
.bsTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: auto;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsSPAZIO {
font-size: 57.14%;
font-weight: bold;
text-align: left;
background-color: #DC181D;
color: #F2EEEC;
width: 67%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsSOTTIT {
font-size: 57.14%;
font-weight: bold;
font-style: italic;
text-align: center; 
background-color: #DC181D;
color: #F2EEEC;
width: 33%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsNUMp {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 33%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsNUMd {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 33%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 67%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.bsNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 67%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per INCOMPRESI (File: icomedia.htm - icomtot.htm) */
div#ico {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.ico {
width: 100%;
}
tr.ico {
font-size: 100%;
}
.icoTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: auto;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.icoNUMp {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.icoNUMd {
font-size: 71.4%;
font-weight: bold;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 15%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.icoNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.icoNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
padding-left: 10px; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 85%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il ULTIMA GIORNATA E CALENDARIO MARCATORI (File: ultima.htm - calenbomber.htm) */
div#ris {
width: auto;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
text-align: center;
}
table.ris {
width: 100%;
}
tr.ris {
font-size: 100%;
}
.risTITOLO {
font-size: 78.57%;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 100%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.risSQUADRA {
font-size: 78.57%;
font-weight: bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 44%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
padding: 0 3px 0 3px;
}
.risRISULTATO {
font-size: 100%;
font-weight: bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #FFFFFF;
width: 4%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.risSPAZIO {
font-size: 100%;
font-weight: bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #FFFFFF;
width: 4%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.risMARCATORI {
font-size: 71.4%;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 44%;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
padding: 0 3px 0 3px;
}
.risMOM {
font-size: 71.4%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 100%;
height: 15px;
line-height: 15px;
border-bottom: solid 3px transparent;
}
/*stili per il FANTAMISTER (File: fantamister.htm) */
div#fm {
width: auto;
margin: 0;
padding: 0;
border: 0;
}
table.fm {
width: 100%;
border: 1 px solid #4C0809;
font-size: 14px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
tr.fm {
font-size: 11px;
}
.fmTITOLO {
font-size: 12px;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 550px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per Tabella: RIEPILOGO TOTALE SCARTO ASSOLUTO*/
.scartoSQUADRA {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 130px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.scartoDATI {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 70px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per Tabella: RIEPILOGO TOTALE SCARTO PESATO SU VOTI VALIDI*/
.riepilogoSQUADRA {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 130px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.riepilogoDATI {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 100px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.riepilogoSPAZIO  {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 320px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per Tabella: DETTAGLIO MIGLIORI MODULI - Tutti i tipi*/
.moduliTITOLO {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 550px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.moduliDATI {
font-size: 10px;
text-align: center;
width: 317px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.moduliIMG {
font-size: 10px;
font-weight: bold;
text-align: center;
background-image: url('../img/elementi/separator.gif');
background-position:  center 50%;
background-repeat: no-repeat;
width: 16px; 
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px none;
}
/*stili per Tabella: DETTAGLIO GIORNATE*/
.giornateSQUADRA {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 140px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.giornateSCARTO {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 48px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.giornateVOTI {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 38px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.giornateSCAVOTI {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 48px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.giornatePARZ {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 90px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.giornateMAX {
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
width: 186px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
/*stili per il STATISTICHE SQUADRE (File: sq*.htm) */
div#sq {
width: 960px;
margin: 0 auto;
margin-bottom: 0;
border: 0px;
}
table.sq {
width: 960px;
border: none;
}
tr.sq {
font-size: 100%;
}
.sqSQUADRA {
display: none;
font-weight: bold;
text-align: center;
background-color: #4C0809;
color: #F2EEEC;
width: 960px;
height: 0; 
line-height: 0;
margin-bottom: 0;
border: 0px;
}
/*stili per Tabella: MODULI UTILIZZATI*/
.sqTITMODULI {
font-size: 78.57%;
font-weight: bold;
text-align: center; 
background-color: #4C0809;
color: #F2EEEC;
width: 960px;
height: 15px; 
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.sqmoduliDATI {
font-size: 71.4%;
font-weight: normal;
text-align: center; 
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 317px;
height: 15px;
margin-bottom: 0;
border: 0px;
}
.sqmoduliIMG {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
background-image: url('img/elementi/separator.gif');
background-position:  center 50%;
background-repeat: no-repeat;
width: 16px; 
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: 0px none;
}
/*stili per Tabella: FANTACANNONIERI*/
.sqCANNONIERI {
font-size: 78.57%;
font-weight: bold;
text-align: center; 
background-color: #4C0809;
color: #F2EEEC;
width: 960px;
height: 15px; 
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.sqGOLp {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 20px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqGOLd {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 20px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqNOMEp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 940px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqNOMEd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 940px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
/*stili per Tabella: PRESENZE*/
.sqPRESENZE {
font-size: 78.57%;
font-weight: bold;
text-align: center; 
background-color: #4C0809;
color: #F2EEEC;
width: 960px;
height: 15px; 
line-height: 15px;
margin-bottom: 0;
border: 0px;
}
.sqNUMp {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 20px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqNUMd {
font-size: 71.4%;
font-weight: bold;
text-align: center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 20px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqGIOp {
font-size: 71.4%;
font-weight: bold;
text-align: left;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width: 940px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
.sqGIOd {
font-size: 71.4%;
font-weight: bold;
text-align: left;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 940px;
height: 15px;
line-height: 15px;
margin-bottom: 0;
border: none;
}
/*stili per: FANTAHISTO*/
#sceltaSQ {
color: #090909;
font-size: 85.7%;
}
table.fantahisto {
width: 600px;
height: auto;
font-size: 71.4%;
}
table.fantahisto tr.intestazione, tr.intestazione2a {
background-color: #4C0809;
color: #F2EEEC;
}
table.fantahisto td.int_tendina{
text-align: left;
padding-left: 5px;
}
table.fantahisto td.int_generale, td.int_incasa, td.int_fuoricasa{
text-align: center;
border-left: 1px dotted #090909;
font-weight: bold;
}
table.fantahisto td.int2_nomesquadra {
text-align: left;
padding-left: 5px;
border-bottom: 1px dotted #090909;
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 {
width: 5.33%;
border-bottom: 1px dotted #090909;
text-align: right;
padding-right: 5px;
font-weight: bold;
}	
table.fantahisto td.int_giocate, td.int_casa_v {
width: 5.33%;
border-left: 1px dotted #090909;
text-align: right;
padding-right: 5px;
font-weight: bold;
}
table.fantahisto td.int_casa_v, td.int_casa_n, td.int_casa_p {
width: 5.33%;
border-bottom: 1px dotted #090909;
text-align: right;
padding-right: 5px;
font-weight: bold;
}
table.fantahisto td.int_fuori_v {
width: 5.33%;
border-left: 1px dotted #090909;
text-align: right;
padding-right: 5px;
font-weight: bold;
}
table.fantahisto td.int_fuori_n, td.int_fuori_v, td.int_fuori_p {
width: 5.33%;
border-bottom: 1px dotted #090909;
text-align: right;
padding-right: 5px;
font-weight: bold;
}
table.fantahisto td.dati_squa {
text-align: left;
padding-left: 5px;
border-bottom: 1px dotted #090909;
font-weight: bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.fantahisto td.dati_tot_g {
width: 5.33%;
font-weight: bold;
text-align: right;
padding-right: 5px;
border-left: 1px dotted #090909;
border-bottom: 1px dotted #090909;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.fantahisto td.dati_gen_v, td.dati_gen_n, td.dati_gen_p, td.dati_gen_gf, td.dati_gen_gs {
width: 5.33%;
text-align: right;
padding-right: 5px;
border-bottom: 1px dotted #090909;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.fantahisto td.dati_casa_v{
border-left: 1px dotted #090909;
} 
table.fantahisto td.dati_casa_v, td.dati_casa_n, td.dati_casa_p {
width: 5.33%;
text-align: right;
padding-right: 5px;
border-bottom: 1px dotted #090909;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.fantahisto td.dati_fuori_v {
width: 5.33%;
text-align: right;
padding-right: 5px;
border-left: 1px dotted #090909;
background-color:  #ffe1ed;
} 
table.fantahisto td.dati_fuori_v, td.dati_fuori_n, td.dati_fuori_p {
width: 5.33%;
text-align: right;
padding-right: 5px;
border-bottom: 1px dotted #090909;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.fantahisto tr.bb, tr.er {
line-height: 25px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
font-weight: bold;
}       
table.fantahisto td.bb_int {
text-align: left;
padding-left: 5px;
border-bottom: 1px dotted #090909;
font-weight: bold;
} 
table.fantahisto td.bb_nome, td.bb_valore {
border-bottom: 1px dotted #090909;
font-weight: bold;
} 
table.fantahisto td.er_int {
text-align: left;
padding-left: 5px;
border-bottom: 1px dotted #090909;
font-weight: bold;
} 
table.fantahisto td.er_nome td.er_valore {
border-bottom: 1px dotted #090909;
}