﻿.clasp {
text-align:center;
}
.lunchbox {
display:none;
} 

/* generic container (i.e. div) for floating buttons */
.clear 
{ 
    overflow: hidden;
    width: 100%;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: white;
    color: red;
}

body
{
    padding: 0px;
    margin: 0px;
    font-size: 9pt;
    font-family: Verdana;
    text-decoration: none;
}

.TabellaEsiti
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFFF66;
text-align:center;
font-weight: bold;
}

.bold
{
font-size: 8pt;
font-family: Verdana;
font-weight: bold;
}

TABLEX
{
border-right: steelblue thin solid;
padding-right: 0px;
border-top: steelblue thin solid;
padding-left: 0px;
font-size: 9pt;
padding-bottom: 0px;
margin: 0px;
border-left: steelblue thin solid;
padding-top: 0px;
border-bottom: steelblue thin solid;
font-family: Verdana;
text-decoration: none;
}

td 
{
font-size: 8pt;
font-family: verdana;
vertical-align: top;

}

TDX
{
border-right: white thin solid;
border-top: white thin solid;
font-size: 8pt;
border-left: white thin solid;
border-bottom: white thin solid;
font-family: Verdana;
text-decoration: none;
}

.fontNormal
{
font-size: 9pt; 
font-family: Verdana; 
color: black; 
}


.fontblog
{
font-size: 9pt;
font-family: Verdana;
color: black;
font-style: italic;
text-align:left;
}
    
    
.smallink
{
font-size: 7pt; 
font-family: Verdana; 
color: black; 
}

.boldlink
{
font-size: 8pt;
font-family: verdana;
color: black; 
font-weight: bold;
}

.boldlinkwhite
{ 
    font-size: 8pt;
    font-family: verdana;
    font-weight: bold;
    color: #FFFFFF;
 }


.boldlinkred
{  
font-size: 8pt;
font-family: verdana;
color: #CC3300; 
 font-weight: bold;
}

.boldlinkgreen
{
    font-size: 8pt;
    font-family: verdana;
    color: #33CC33;
    font-weight: bold;
}

.linktoolbarInferiore
{
text-align: center;
font-size: 8pt; 
font-family: Verdana; 
color: black;
font-weight: bold;
border: 0pt;

}









/* form e bottoni e liste */

.ButtonBlack
{
color: #FFFFFF;
font-family: Calibri;
height: 22;
border: 1px outset #FFFFFF;   
background-color: #000000;
}

.ButtonLogin
{
color: #FFFFFF;
border-style: groove;
font-family: Calibri;
height: 18;
border: 1px outset #FFFFFF;   
background-color: #000000;
width:60px;
}

.ButtonPwd
{
color: #FFFFFF;
border-style: groove;
font-family: Calibri;
height: 18;
border: 1px outset #FFFFFF;   
background-color: #000000;
width:116px;
}

.Button
{
font-size: 7pt;
font-family: verdana;

}

.inputboxlogin
{
color: #000000;
font-family: Verdana;
border: 1px outset #000000;
background-color: #ffffff;
height: 12px;
font-size: 10px;
font-style: normal;
}


.inputbox
{
color: #000000;
font-family: Calibri;
border: 1px outset #000000;
background-color: #ffffff;
height: 15px;
font-size: 12px;
font-style: normal;
}

.inputboxpwd
{
color: #000000;
font-family: Verdana;
border: 1px outset #000000;
background-color: #ffffff;
height: 15px;
font-size: 12px;
font-style: normal;
}


.listbox
{
color: #000000;
font-family: Calibri;
border: 1px outset #000000;
background-color: #ffffff;
height: 19px;
font-size: 12px;
font-style: normal;
}

.listboxmultiline
{
color: #000000;
font-family: Calibri;
border: 1px outset #000000;
background-color: #ffffff;
height: 60px;
width: 350px;
font-size: 12px;
font-style: normal;
}

.uploadbox
{
color: #000000;
font-family: Calibri;
background-color: #ffffff;
height: 22px;
width: 230px;
font-size: 10px;
font-style: normal;
}
        

.InputBlack
{
color: #000000;
font-family: Calibri;
height: 19;
border: 1px outset #000000;   
background-color: #ffffff;
}

.InputBlackSmall
{
color: #000000;
font-family: Calibri;
height: 10;
border: 1px outset #000000;   
background-color: #ffffff;
}








.label
{
	font-size: 8pt; 
	font-family: Verdana; 
	color: black; 

}

.SmallText
{
	font-size: 7pt; 
	font-family: Verdana; 
	color: black; 

}

.linkimage
{
    border:0; 
    text-decoration:none; 
    color:#000000;
    margin:0;
    padding:0;
}

.LogoTorneo
{
    border: 3px none #000000;
    margin: 10px;
    padding: 1px;
    vertical-align: middle;
    margin: 10px;
    width: 100px;
}  

.EvidenziaTitolo
{
	font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
    text-align:center;
    color:White;
	background-color: #FFD700;
}

.progress
{
	font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
    text-align:center;
    color:black;
}


/* Master page layer trasparente e dimesioni larghezza */

#main
{
    position: relative;
    margin: 0px auto;
    width: 995px;
    background: url(../images/homepage/blank.gif);
    overflow: visible;
    top: 0px;
}
#top_main
{
	position: relative;
	width: 995px;
	/* Sfide  */
background: url(../images/homepage/bordo_alto.png); HEIGHT: 20px; 
}
#bar
{
	width: 995px;
	background: url(../images/homepage/vertical_bar.gif) repeat-y;
	float: left;
	height: auto !important;
}

#body_main
{
	background-image: url(../images/homepage/border_centrale.png); BORDER-BOTTOM-COLOR: #fff;
	border-top-color: #ffffff;
	width: 995px;
	float: left;
	height: auto;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
}

#bg_default
{
    width: auto;
    background: #ffffff url(../images/bg/bg6.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center top;
    height: auto;
}



#contents
{
	position: relative;
	padding-bottom: 4px;
	padding-left: 4px;
	width: 970px;
	padding-right: 4px;
	float: left;
	height: auto;
	padding-top: 4px;
	left: 8px;
}


.TabellaContenitore
{
	border:0 none;
	width:100%;
	border-collapse: collapse; 
	height:auto;
}

.TabellaNoBorder
{
    border: 0px none #ffffff;
    width: 100%;
    border-collapse: collapse;
}

.TabellaBorder
{
    border: 1px none #ffffff;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 1px;
}

.TabellaSpaziatrice
{
	border:0 none;
	width:100%;
	border-collapse: collapse; 
	height:10px;
}


.TabellaToolbarSuperiore
{
    border: 0 none;
    width: 100%;
    border-collapse: collapse;
    height: 70px;
    border-width: 0px;
    top: auto;
    vertical-align: top;

}

.TabellaCampionato
{

    margin: 1px;
    padding: 1px;
    width: 100%;
    border-collapse: collapse;
    border-width: 1px;
    border-spacing: 1px;
    border-style:solid;
    border-color:#ffffff;
}



.TabellaToolbarBottoniera
{
    border: 0 none;
    width: 100%;
    border-collapse: collapse;
    height: 35px;
    border-width: 0px;
    top: auto;
    vertical-align: top;
}

#bottom_main
{
    position: relative;
	width: 995px;
	background: url(../images/homepage/bordo_basso.png) no-repeat;
	float: left;
	height: 20px;
	overflow: hidden;
}






/* dimesione immagine rappresentativa di sezione */

.ImageSezione
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    width: 660px;
    height: 100px;
    border-spacing: 0px;
}






/* tabelle generiche */

.TabelleContenutiToolbarDX
{
margin: 0px;
padding: 0px;
border-width: 0px;
width: 280px;
border-collapse: collapse;
border-color: #FFFFFF;
background-color: #ffffff;
border-spacing: 0px;
}

.TabelleStandard
{
border-width: 0px;
width:100%; 
border-collapse: collapse;
}

.TabelleStandardWhite
{
border-width: 0px;
width:100%; 
background-color:White;
border-collapse: collapse;
}

.TabellaSpaziatrice
{
border-width: 0px;
width:100%; 
height:5px;
border-collapse: collapse;
}

.TabelleGenerico
{
border:2;
border-color:white;
border-collapse: collapse;
border-spacing: 10px;
}

.TabelleContenuti
{
margin: 0px;
padding: 0px;
border-width: 0px;
width: 678px;
border-collapse: collapse;
border-color: #FFFFFF;
background-color: #ffffff;
border-spacing: 0px;
}

.TabellaToolbarInferiore
{
border:0 none;
width:100%;
background-image: url('../images/homepage/BGBottoni.png');
border-collapse: collapse; 
height:15px;
}






/* font vari */

.fontToolbarSuperiore
{
font-size: 8.0pt; 
font-family: Verdana; 
color: black; 
font-weight: bold
}

.Base
{
font-family:Verdana;
font-size:8pt;
color:Black;    
background-color:White;
text-align:center;
}




/* strutture */


.StruttureTitoloHome
{
background-image:url('../images/homepage/sfo_tit_str.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.StruttureOriBorder
{
background-color: #FF9999;
}

.StruttureVerBorder
{
background-color: #FF9999; 
}

.StruttureTitoloDettaglio
{
font-size: 10pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:black;
background-color: #FFF2F2;
}

.StruttureTitolo
{
background-image:url('../images/homepage/sfo_subtit_str.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
height:15px;
text-align:center;
color:white;
background-color: #f04c40;
}

.StruttureTitoloSmall
{
background-image:url('../images/homepage/sfo_subtit_str.png');
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
font-weight: bold;
text-align:center;
color:white;
background-color: #FFCC00;
}

.StruttureEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
height:15px;
text-align:center;
color:white;
background-color: #f04c40;
}

.StruttureHeader
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FF9999;
font-weight: bold;
color:black;
text-align:center; 
}
.StruttureBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align: center;
background-color: #FFD2D2;
}
.StruttureBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-align: center;
text-decoration: none;
background-color: #FFECEC;
}

.StruttureBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
color:black;
background-color: #FFD2D2;
}

.StruttureBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-align:left;
color:black;
text-decoration: none;
background-color: #FFECEC;
}

.ButRicercaStrutture
{
background-color: #FFCCCC; 
height:20
}







/* Tornei */

.TorneiTitoloHome
{
background-image:url('../images/homepage/sfo_tit_tor.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.TorneiTitoloDettaglio
{
font-size: 10pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:black;
background-color: #B3FFB8;
}


.TorneiOriBorder
{
background-color: #0EA136;
}

.TorneiVerBorder
{
background-color: #0EA136; 
}

.TorneiTitolo
{
background-image:url('../images/homepage/sfo_subtit_tor.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
height:16px;
font-weight: bold;
text-align:center;
color:White;
background-color: #0EA136;
}


.TorneiTitoloSmall
{
background-image:url('../images/homepage/sfo_subtit_tor.png');
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
font-weight: bold;
text-align:center;
color:White;
background-color: #0EA136;
}

.TorneiTitoloCalendario
{ 
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
text-align:center;
color:White;
background-color: #00CC00;
 }
 
 
 .TorneiTitoloAmm
{ 
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
text-align:center;
color:black;
background-color: #FFFF66;
 }
 
 
 .TorneiTitoloEsp
{ 
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
text-align:center;
color:black;
background-color: #FF9999;
 }
 
 .TorneiTitoloGiornata
{ 
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
background-color: #7DDF7D;
font-weight: bold;
text-align: center;
 }




.TorneiEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
height:15px;
font-weight: bold;
text-align:center;
color:White;
background-color: #0EA136;
}

.TorneiHeader
{

font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #7DDF7D;
font-weight: bold;
text-align: center;
}
.TorneiBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #B3FFB8;
}
.TorneiBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #D5FFD8;
}

.TorneiBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #B3FFB8;
text-align:left;
}
.TorneiBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #D5FFD8;
text-align:left;
}

.ButRicercaTornei
{
background-color: #CCFFCC; 
height:20
}





/* Sfide */

.SfideTitoloHome
{
background-image:url('../images/homepage/sfo_tit_sfi.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.SfideOriBorder
{
background-color: #FF9900;
height:1
}

.SfideVerBorder
{
background-color: #FF9900; 
width:1
}


.SfideTitolo
{
background-image:url('../images/homepage/sfo_subtit_sfi.png');
font-weight: bold;
text-align:center;
height:15px;
color:White;
background-color: #FF9900;
}

.SfideEsito
{
font-weight: bold;
text-align:center;
height:15px;
color:White;
background-color: #FF9900;
}

.SfideTitoloLeft
{
font-weight: bold;
text-align:left;
color:White;
background-color: #FF9900;
}
.SfideHeader
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFBE5E;
font-weight: bold;
}
.SfideBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFCC66;
}
.SfideBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFDD97;
}

.SfideBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFCC66;
}
.SfideBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFDD97;
}





/* Video */

.VideoTitoloHome
{
background-image:url('../images/homepage/bgVideo.jpg');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.VideoOriBorder
{
background-color: #000000;
height:1
}

.VideoVerBorder
{
background-color: #000000; 
width:1
}






/* Shop */

.ShopTitoloHome
{
background-image:url('../images/homepage/sfo_tit_sho.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.ShopOriBorder
{
background-color: #CC99FF;
height:1
}

.ShopVerBorder
{
background-color: #CC99FF; 
width:1
}

.ShopTitolo
{
background-image:url('../images/homepage/sfo_subtit_sho.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:White;
background-color: #CC99FF;
}

.ShopEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
color:White;
background-color: #CC99FF;
}

.ShopHeader
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #DCB9FF;
font-weight: bold;
}

.ShopBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #E7CEFF;
}

.ShopBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #E7CEFF;
}

.ShopBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #F3E8FF;
}



/* Giocatori */

.GiocatoriTitoloHome
{
background-image:url('../images/homepage/sfo_tit_gio.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.GiocatoriToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
vertical-align:middle; 
}

.GiocatoriOriBorder
{
background-color: #3399FF;
}

.GiocatoriVerBorder
{
background-color: #3399FF; 
}

.GiocatoriTitolo
{
background-image:url('../images/homepage/sfo_subtit_gio.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:White;
background-color: #3399FF;
height:15px;
}

.GiocatoriEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
color:White;
font-weight: bold;
background-color: #3399FF;
height:15px;
width: 100%;
}

.GiocatoriHeader
{
font-size: 8pt;
height: 15px;
font-family: Verdana;
text-decoration: none;
background-color: #71B8FF;
text-align: center;
font-weight: bold;
color: #333333;
}


.GiocatoriHeaderLeft
{
font-size: 8pt;
height: 15px;
font-family: Verdana;
text-decoration: none;
background-color: #71B8FF;
text-align: left;
font-weight: bold;
}

.GiocatoriToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
}

.GiocatoriBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #A8D3FF;
}

.GiocatoriBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #CCE6FF;
}

.GiocatoriBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:Left;
background-color: #A8D3FF;
}

.GiocatoriBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:Left;
background-color: #CCE6FF;
}






/* Squadre */

.SquadreTitoloHome
{
background-image:url('../images/homepage/sfo_tit_squ.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:Black;
font-weight: bold;
}

.SquadreToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
vertical-align:middle; 
}

.SquadreOriBorder
{
background-color: #FFCC00;
}

.SquadreVerBorder
{
background-color: #FFCC00; 
}

.SquadreTitolo
{
background-image:url('../images/homepage/sfo_subtit_squ.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFCC00;
height:15px;
}

.SquadreTitoloSmall
{
background-image:url('../images/homepage/sfo_subtit_squ.png');
font-size: 7pt;
font-family: Verdana;
text-decoration: none;
height:12px;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFCC00;
}

.SquadreEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
color:Black;
background-color: #FFCC00;
height:15px;
}


.SquadreFoto
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFFF66;
height:16px;
}

.SquadreFotoAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFCC00;
height:16px;
}


.SquadreHeader
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFFF66;
text-align:center;
font-weight: bold;
}

.SquadreBody
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #FFFFB0;
}



.SquadreBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #FFFFCC;
}

.SquadreBodyleft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFB0;
}
.SquadreBodyAltleft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFCC;
}

.GiocatoriList
{
font-size: 12pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFB0;
}

.SquadreGiocatoriListNumber
{
    font-size: 34pt;
    font-family: 'Arial Black';
    border: 1px dotted #FFCC00;
    text-align: center;
    font-style: normal;
    font-weight: bold;
}

.SquadreGiocatoriList
{
font-size: 16pt;
font-family: 'Arial Black';
text-decoration: none;
font-style: normal;
font-weight: bold;
}


.flag
{
    border: 1px;
    margin: 0px;
    padding: 0px;
    width: 40px;
    vertical-align: middle;
}

.flagt
{
    border: 1px;
    margin: 0px;
    padding: 0px;
    width: 30px;
    vertical-align: middle;
}


.SquadreGiocatoriListImg
{
    border: 1px dotted #FFCC66;
    width: 45px;
    vertical-align: middle;
}

.logosquadra
{
    border: 3px none #FFFFFF;
    margin: 0px;
    padding: 1px;
    vertical-align: middle;
    height: 120px;
}

/* Prof */

.ProfTitoloHome
{
background-image:url('../images/homepage/sfo_tit_pro.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:White;
font-weight: bold;
}

.ProfToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
vertical-align:middle; 
}

.ProfOriBorder
{ 
background-color: #000000;
 }


.ProfVerBorder
{
background-color: #000000; 
}

.ProfTitolo
{ 
background-image:url('../images/homepage/sfo_subtit_pro.png');
 font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:White;
background-color: #C0C0C0;
height:15px;
 }


.ProfEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
color:White;
font-weight: bold;
background-color: #C0C0C0;
height:15px;
width: 100%;
}

.ProfHeader
{ 
font-size: 8pt;
height: 15px;
font-family: Verdana;
text-decoration: none;
background-color: #999999;
 text-align: center;
font-weight: bold;
color: #333333;
 }


.ProfToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
}

.ProfBody
{ 
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #C0C0C0;
 }


.ProfBodyAlt
{ 
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #E5E5E5;
 }


.ProfBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:Left;
background-color: #C0C0C0;
}

.ProfBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:Left;
background-color: #E5E5E5;
}



/* Gestione */

.GestioneTitoloHome
{
background-image:url('../images/homepage/sfo_tit_squ.png');
text-align:center;    
font-family:verdana;
font-size:10pt;
height:20px;
color:Black;
font-weight: bold;
}

.GestioneToolbar
{
text-align:center;    
font-family:Verdana;
font-size:8pt;
color:Black;
vertical-align:middle; 
}

.GestioneOriBorder
{
background-color: #FFCC00;
}

.GestioneVerBorder
{
background-color: #FFCC00; 
}

.GestioneTitolo
{
background-image:url('../images/homepage/sfo_subtit_sfi.png');
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFCC00;
height:15px;
}


.GestioneEsito
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
color:Black;
background-color: #FFCC00;
height:15px;
}


.GestioneFoto
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
font-weight: bold;
text-align:center;
color:Black;
background-color: #FFFF66;
height:16px;
}


.GestioneHeader
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
background-color: #FFFF66;
text-align:center;
font-weight: bold;
}

.GestioneList
{
font-size: 12pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFB0;
}

.GestioneGiocatoriListNumber
{
font-size: 34pt;
font-family: 'Arial Black';
text-decoration: none;
text-align: center;
background-color: #FFFFCC;
font-style: normal;
font-weight: bold;
}

.GestioneBody
{
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
    text-align: center;
    background-color: #FFCC66;
}

.GestioneBodyAlt
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #FFFFCC;
}

.GestioneBodyLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFB0;
}
.GestioneBodyAltLeft
{
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:left;
background-color: #FFFFCC;
}

.GestioneExtra
{ 
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #C0C0C0;
 }


.GestioneExtraAlt
{ 
font-size: 8pt;
font-family: Verdana;
text-decoration: none;
text-align:center;
background-color: #999999;
 }


.barIndicatorBorder 
{
    border:solid 1px #c0c0c0;width:200px;}
.barIndicator_poor 
{
    background-color:gray;
    }
.barIndicator_weak 
{
    background-color:cyan;
    }
.barIndicator_good 
{
    background-color:lightblue;
    }
.barIndicator_strong 
{
    background-color:blue;
    }
.barIndicator_excellent 
{
    background-color:navy;}
.textbox 
{
    border: solid 2px #cccccc;border-top: solid 2px #a0a0a0;
    }