body{
	background-image: url(../Immagini/sfondo.gif);
	background-color: #C6E7FF;/*#EBEBEB;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-align: center;*/
	color: navy;
}
#tutto{
	width: 996px;
	margin: auto;
	height: auto;
	background-image: url(../Immagini/sfondo_ombra.gif);
	background-repeat: repeat-y;
}
#contenuto{
	width:990px;
	height:auto;
	margin:auto;
}
#sopra{
	width: 990px;
	height: 165px;
	background-image: url(../Immagini/lionsoccer_barra_sopra_spagna.png);
	background-repeat: no-repeat;
        
}
#barra_news{
  width:990px;
  height:35px;
  float:left;
  margin-bottom:0px;
  background-image: url(../Immagini/barra_news.png);
  background-repeat: no-repeat;
}
#lionsoccer_news{
  width:780px;
  height:550px;
  float:left;
  margin-left:100px;
  background-image: url(../Immagini/lionsoccer_news.png);
  background-repeat: no-repeat;
}

#menu_rapido{
	width:522px;
	height:70px;
	float:left;
	background-image:url('../Immagini/menu_rapido_dritto_522x70.png');
	background-repeat:no-repeat;
	text-align:left;
        
}
#login{
	width: 200px;
  height: 200px;
  float:right;
  background-image:url('../Immagini/login_10_11.png');
  background-repeat:no-repeat;
}
#logon{
	width: 200px;
	height: 200px;
	float:right;
	background-image:url('../Immagini/loggato_10_11.png');
	background-repeat:no-repeat;
}
#login_piccolo{
	width:522px;
	height:70px;
	float:left;
	background-image:url('../Immagini/menu_login_dritto_522x70.png');
	background-repeat:no-repeat;
	text-align:left;
}
#barra_destra{
	float:right;
	width:200px;
}


#centrale{
	float:right;
	width:500px;
}
#sotto{
	clear: both;
	width: 990px;
	text-align: center;
	margin-top:20px;
	border:none;
	font-size: 10px;
}

#scrivania{
	width:990px;
	background-image:url('../Immagini/scrivania.jpg');
	background-repeat:no-repeat;
	float:left;
	height:230px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:2px;
}

#posizione_classifica{
	background-image:url('../Immagini/pos_classifica.png');
	background-repeat:no-repeat;
	float:left;
	width:270px;
 	height:150px;
  	margin-left:15px !important;margin-left:8px;
  	margin-top:10px;
	clear:left;
	
}
#gestione{
	width:270px;
	height:300px;
	float:left;
  	background-image:url('../Immagini/utility.gif');
	background-repeat: no-repeat;
}
.postit{
	width:60px;
	height:30px;
	position:relative;
	background-image:url('../Immagini/postit.gif');
	float:right;
}
#vis_promoter{
	float: left;
	background-color: #FFFACD;
	width: 360px;
	margin-left: 15px;
	margin-top: 5px;
	border: 1px solid #F4E801;
}
.icona_dock_ipad{
  width:60px;
  height:70px;
  float:left;
  margin-left:5px;
}

/*STILE ERRORE MODULO*/
#msg {
  display: none;
  position: absolute;
  z-index: 200;
  background: url(../Immagini/msg_arrow.gif) left center no-repeat;
  padding-left: 7px;
}

#msgcontent {
  display: block;
  background: #D4EEFB;
  border: 2px solid red;
  border-left: none;
  padding: 5px;
  min-width: 150px;
  max-width: 250px;
}
/*FINE STILE ERRORE MODULO*/


/**************************CELLE FORMAZIONI GIORNATE**********************/
.cella_formazione{
	width: 145px;
	height: 285px;
	background-image: url(../Immagini/riquadro_formazioni.gif);
/*	border: 1px solid Navy;*/
	float: left;
	text-align: left;
	margin: 1px 1px 1px;
        margin-left: 10px;
	background-repeat: no-repeat;
}
.cella_formazione_sms{
	width: 145px;
	height: 285px;
	background-image: url(../Immagini/riquadro_formazioni_sms.gif);
/*	border: 1px solid Navy;*/
	float: left;
	text-align: left;
	margin: 1px 1px 1px;
        margin-left: 10px;
	background-repeat: no-repeat;
}
.cella_formazione_vecchia{
	width: 145px;
	height: 285px;
	background-image: url(../Immagini/riquadro_formazioni_vecchia.gif);
/*	border: 1px solid Navy;*/
	float: left;
	text-align: left;
	margin: 1px 1px 1px;
        margin-left: 10px;
	background-repeat: no-repeat;
}
.cella_formazione_bonus{
	width: 145px;
	height: 285px;
	background-image: url(../Immagini/riquadro_formazioni_bonus.gif);
/*	border: 1px solid Navy;*/
	float: left;
	text-align: left;
	margin: 1px 1px 1px;
        margin-left: 10px;
	background-repeat: no-repeat;
}
.cella_titolari{
	width: 95px;
	height:11px !important;height: 10px;
	font-family: verdana;
	font-size: 9px;
	float: left;
	text-align: left;
}
.cella_cartellini{
	width: 6px;	
	font-family: verdana;
	font-size: 9px;
	height: 11px !important;height:10px;
	float: left;
	text-align: center;
	color: #00BFFF;
}
.totale{
	width: 70px;	
	font-family: verdana;
	font-size: 9px;
	height: 10px;
	float: left;
	text-align: left;
	margin-top: 2px;
}
.totale_punti{
	width: 50px;	
	font-family: verdana;
	font-size: 9px;
	height: 10px;
	float: left;
	text-align: right;
}
.totale_modificatore{
	width: 20px;	
	font-family: verdana;
	font-size: 9px;
	height: 10px;
	float: left;
	text-align: right;
}
.voto{
	width: 23px;	
	height:11px !important; height: 12px;
	font-family: verdana;
	font-size: 8px;
	font-weight: bold;
	float: left;
	text-align: right;
	vertical-align: middle;
}
.goal{
	width: 7px;	
	height:11px !important; height: 12px;
	font-family: verdana;
	font-size: 9px;
	float: left;
	text-align: right;
	vertical-align: middle;
}
/***********************FINE CELLE FORMAZIONI GIORNATE********************/
/**************************CELLE SQUADRE SERIE A********************/
.cella_squadra{
	width: 170px;
	height: 11px !important;height:10px;
	border-bottom: 1px solid white;
	font-family: verdana;
	font-size: 9px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
.sfondo_1{
	/*background-color: #C5E7FD;*/
}
.sfondo_2{
	/*background-color: #FFF8DC;*/
}
.cella_voto{
	width: 30px;
	height:11px !important; height: 13px;
	border-bottom: 1px solid white;
	font-family: verdana;
	font-size: 8px;
	float: left;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
/************************FINE CELLE SQUADRE SERIE A********************/
/************************PREMI**********************/
.cella_premi{
	width: 430px;
	height: 300px;
	border:none;
	float: left;
}
.cella_foto{
	width: 150px;
	height: 80px;
	float: left;
}
.cella_testo{
	width: 270px;
	height: 79px !important; height:80px;
	border-bottom: 1px solid navy;
	float: left;
}
/******************FINE   PREMI**********************/


#classifica{
	border: 2px solid gray;
	background-color: navy;
	width: 190px;
	height: 184px;
	float: right;
	color:white;
}

.mezzo_centro{
	text-align: left;
	width: 400px;
	height: auto;
	border: none;
	float: left;
	z-index: 0;
	display: block;
}
.mezzo_centro_concorrenti{
	text-align: left;
	width: 235px;
	height: auto;
	border: none;
	float: left;
	z-index: 0;
	display: block;
}
.mezzo_centro_rosa{
	text-align: left;
	width: 350px;
	height: auto;
	border: none;
	float: left;
	z-index: 0;
	display: block;
}
.cella_rosa_tutto{
	z-index: 0;
	display: block;
	width: 610px;
	height: 330px;
	border: none;
	font-family: Verdana;
	font-size: 10px;
}

.mezza_rosa{
	width: 300px;
	height: auto;
	border: none; 
	float: left;
}
.cella_rosa{
	width: 290px;
	height: 12px;
	border: 1px solid Navy;
	float: left;
	text-align: left;
	font-size: 10px;
}
.cella_conto{
	width: 180px;
	height: 12px;
	border: 1px solid Navy;
	float: left;
	text-align: left;
}
.cella_conto2{
	width: 40px;
	height: 12px;
	border: 1px solid Navy;
	float: left;
	text-align: center;
}
.cella_mercato{
	width: 145px;
	height: 12px !important; height: 11px;
	border: 1px solid Navy;
	font-family: verdana;
	font-size: 8px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
.cella_mercato_data{
	width: 110px;
	height: 12px !important; height: 11px;
	border: 1px solid Navy;
	font-family: verdana;
	font-size: 9px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
.cella_mercato_costo{
	width: 20px;
	height: 12px !important; height: 11px;
	font-family: verdana;
	font-size: 10px;
	border: 1px solid Navy;
	float: left;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
.cella_mercato_personale{
	width:680px !important;width: 670px;
	/*padding: 2px 2px 2px 2px;*/
	height: 200px;
	overflow: auto;
	margin-top: 0px;
	margin-left:15px;
	border-bottom: 1px solid Navy;
	border-top: 1px solid Navy;
}
.cella_top_10{
  text-align: left;
	font-size: 10px;
	color: navy;
	font-family: verdana;
	width: 120px;
	height: 15.5px;
	border: none;
	float: left;
	vertical-align: middle;
}
.cella_top_10_punti{
  text-align: center;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: navy;
	font-family: verdana;
	width: 70px;
	height: 15.5px;
	border: none;
	float: left;
}
.cella_classifica{
	width:203px;
	height: 16px;
	font-family: verdana;
	font-size: 12px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
.cella_punteggio{
	width: 65px !important; width:64px;
	height: 16px;
	font-family: verdana;
	font-size: 12px;
	float: left;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
.cella_conto_tutto{
	width: 230px;
	height: 50px;
	border: none;
	font-family: Verdana;
	font-size: 10px;	
}
.statistiche_nome{
	width: 300px;
	border-top: 1px solid #00BFFF;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 4px;
}
.statistiche_nome_2{
	width: 300px;
	border: none;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 4px;
}
.statistiche_valore{
	width: 50px;
	border-top: 1px solid #00BFFF;
	float: left;
	text-align: right;
   font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 4px;
}
.statistiche_valore_2{
	width: 50px;
	border: none;
	float: left;
	text-align: right;
   font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 4px;
}
.cella{
	width: 280px;
   height: 130px;
	overflow: auto;
	margin-top: 0px;
	float: left;
}
.cellone{
	width: 350px;
	height: 560px;
	border: 1px solid Navy;
	float: left;
}


/*COLORI*/
.bg_rosso{
	background-color:#FEBEBE;
}
.bg_grigio{
	background-color:#E6E3E3;
}
.nero{
	color: Black;
}
.bianco{
	color: white;
}
.verde{
	color: #228B22;
}
.verde_chiaro{
	color: Lime;
}
.arancione{
	color:orange;
}
.rosso{
	color: red;
}
.navy{
	color: navy;
}
.giallo{
	color: yellow;
}
.blu{
	color: blue;
}
.azzurro{
	color: #00FF7F;
}
.grigio{
	color: Gray;
}

/*COLLEGAMENTI*/
a{
	text-decoration: none;
	color: navy;
}
a:hover{
	text-decoration: none;
	color: red;
}
a.giallo{
	text-decoration: none;
	color: white;
}
a.giallo:hover{
	text-decoration: none;
	color: Yellow;
}
a.menu:hover{
	color:black;
  text-decoration: none;
	border: none;
}
a.calciatori{
	text-decoration: none;
	color: white;
}
a.calciatori:hover{
	text-decoration: none;
	color: yellow;
}
a.concorrenti{
	color: navy;
	text-decoration: none;
}
a.concorrenti:hover{
	color: red;
	text-decoration: underline;
}
a.classifica{
	text-decoration: none;

}
a.classifica:hover{
	text-decoration: underline;
	color:red;	
}
a.giornate{
	text-decoration: none;
	color: navy;
}
a.giornate:hover{
	text-decoration: none;
	color: red;
}
a.bianco{
  text-decoration: none;
  color:white;
}
a.bianco:hover{
	text-decoration: none;
	color:yellow;
        
}
a.grigio{
  text-decoration: none;
  color: gray;
}
a.grigio:hover{
  text-decoration: none;
  color: white;
}
/*FORMATTAZIONE*/
p{
	margin: 0px;
}
h1{
  margin: 0px;
}
h1.news{
  background-color: #031e5f;
  font-size: 14px;
  color: white;
  font-weight: bold;
}
h1.news_menu{
  background-color: #031e5f;
  font-size: 14px;
  color: white;
  font-weight: bold;
}
.centrato{
  text-align: center;
}
.sinistra{
  text-align: left;
}
.destra{
  text-align: right;
}
.bold{
	font-weight:bold;
}
.corsivo{
	font-style: italic;
}
.sette{
	font-size: 7px;
}
.otto{
	font-size: 8px;
}
.nove{
	font-size: 9px;
}
.dieci{
	font-size: 10px;
}
.undici{
	font-size: 11px;
}
.dodici{
	font-size: 12px;
}
.tredici{
	font-size: 13px;
}
.quattordici{
	font-size: 14px;
}
.quindici{
	font-size: 15px;
}
.sedici{
	font-size: 16px;
}
.diciotto{
	font-size: 18px;
}
.venti{
	font-size: 20px;
}
.trenta{
  font-size:30px;
}
.quaranta{
  font-size:40px;
}

.puntatore{
  cursor:pointer;
}