/*
	CONTATTA WEBMASTER: pagina di contatto per il webmaster 
	Utilizzato dal foglio di stile "contattaWebmaster.xsl" 
*/


/* modulo contatto */
#moduloInvioContattaWebmaster {
	background: #FFFFFF; margin: 0; padding: 0; height:544px;
	}
#moduloInvioContattaWebmaster .contFin {
	border: none;
	}
#moduloInvioContattaWebmaster textarea {
	width: 500px; height: 150px;
	}
#moduloInvioContattaWebmaster .centrato {
	text-align: center; margin-top: 15px;
	}
#moduloInvioContattaWebmaster #erroriContattaWebmaster p {
	color: #cc0000;
	}
#moduloInvioContattaWebmaster input {
	margin: 0 5px 0 0;
	}



/*
	DATI UTENTE: dati dell'utente e fotografia o avatar
	Utilizzato dal foglio di stile "datiutente.xsl" 
*/

/*#datiUtente {
	background: white;
	}*/

/* altri dati utente */
#datiUtente #altriDatiUtente {
	position: absolute; left: 226px; top: 0; width: 224px; height: 300px;
	}
#datiUtente #altriDatiUtente .col1, #datiUtente #altriDatiUtente .col2 {
	text-align: left;
	}
#datiUtente #altriDatiUtente .col2 {
	font-weight: bold;
	}
#datiUtente #altriDatiUtente p {
	text-align: center;
	}
#datiUtente #altriDatiUtente p input {
	margin: 0 5px 0 0;
	}

/* fotografia */
#datiUtente .utente {
	position: absolute; left: 0; top: 0; width: 224px; height: 296px; font-family: verdana; font-size: 12px;
	font-weight: bold; color: white; background-color: black;
	}
#datiUtente .nome {
	font-size: 11px; position: absolute; left: 0px; top: 10px; width: 224px; height: 25px; z-index: 2; text-align: center;
	}
#datiUtente .livello {
	position: absolute; left: 5px; top: 265px; width: 150px; height: 25px; z-index: 2; text-align: center;
	}
#datiUtente .squadra img {
	margin-right: 5px; vertical-align: middle;
	}
#datiUtente .fotografia {
	width: 160px; height: 213px; position: absolute; left: 32px; top: 42px; z-index: 0;
	}
#datiUtente .figurina {
	width: 224px; height: 296px; position: absolute; left: 0; top: 0; z-index: 1; border: none;
	}



	
/*
	GESTIONE UTENTE: funzionalità principali del gioco e lista delle fantasquadre e delle opzioni
	Utilizzato dal foglio di stile "gestioneUtente.xsl"
*/

/* avatar utente */
#gestioneUtente #avatarUtente iframe {
	width: 224px; height: 296px;
	}
#gestioneUtente #avatarUtente  .contFin {
	text-align: center;
	}

/* bacheca dei trofei */
#gestioneUtente #bachecaTrofei .contFin .premio {
	text-align: center; width: 200px; float: left; margin: 10px 0 10px 10px;
	}
#gestioneUtente #bachecaTrofei .contFin .premio p {
	text-align: center;
	}

/* benvenuto */
#gestioneUtente #benvenutoUtente #areeGestioneUtente {
	overflow: hidden; width: 100%;
	}

/* gestioneamici (preferiti, bookmark) */
#gestioneUtente #contenutoGestioneAmici table .col1 {
	text-align: left;
	}
#gestioneUtente #contenutoGestioneAmici table .col1 img {
	margin: 0 3px 0 0;
	}
#gestioneUtente #contenutoGestioneAmici .centrato {
	text-align: center;
	}
#gestioneUtente #contenutoGestioneAmici .centrato strong {
	color: #cc0000;
	}
#gestioneUtente #contenutoGestioneAmici input, #gestioneUtente #contenutoGestioneAmici select {
	margin: 0 3px 0 0;
	}
#gestioneUtente #gestioneUtente .rilievo {
	margin-bottom: 15px;
	}

/* classifica Relativa */
#gestioneUtente #classificaRelativa .rilievo {
	text-align: center; margin-top: 10px; margin-bottom: 10px;
	}
#gestioneUtente #classificaRelativa .contFin .col2, #gestioneUtente #classificaRelativa .contFin .col3 {
	text-align: left;
	}
#gestioneUtente #classificaRelativa .contFin .col2 img, #gestioneUtente #classificaRelativa .contFin .col3 img {
	margin: 0 3px 0 0;
	}
#gestioneUtente .tabSelUtente {
	min-height: 24px; height: auto !important; height: 20px;
	}	
#gestioneUtente .tabSelUtente td.col1 {
	border-left: 1px solid #666; border-bottom: 1px solid #666; border-top: 1px solid #666; 
	}
#gestioneUtente .tabSelUtente td.col2 {
	border-bottom: 1px solid #666; border-top: 1px solid #666; 
	}
#gestioneUtente .tabSelUtente td.col3 {
	border-bottom: 1px solid #666; border-top: 1px solid #666; border-right: 1px solid #666; 
	}

/* caricaAvatarUtente */
#gestioneUtente #caricaAvatarUtente .rilievo {
	margin-top: 20px; text-align: center;
	}

/* contatta webmaster */

#gestioneUtente #contattaWebmaster .contFin .rilievo {
	text-align: center; margin-top: 15px; font-weight: bold;
	}

/* creazione fantasquadra */
#gestioneUtente #creazioneFantasquadra .rilievo {
	margin-top: 20px; text-align: center;
	}

/* creazione avanzata fantasquadra */
#gestioneUtente #creazioneAvanzataFantasquadra .passo1, #gestioneUtente #creazioneAvanzataFantasquadra .passo2,
#gestioneUtente #creazioneAvanzataFantasquadra .passo3 {
	margin: 0; padding: 0 0 0 85px;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo1 {
	background: url('../../img/fantaseriea2009/grafica/creazione1.gif') 17px 10px no-repeat; height: 90px;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo2 {
	background: url('../../img/fantaseriea2009/grafica/creazione2.gif') 17px 0 no-repeat; height: 470px;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo3 {
	background: url('../../img/fantaseriea2009/grafica/creazione3.gif') 17px 0 no-repeat; height: 65px;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo3 p {
	text-align: center;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo2 span {
	display: block; margin: 3px 0 0 0;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo2 a {
	display: block; float: left; width: 80px; height: 100px; text-align: center; margin: 0 0 10px 0; color: #aaa;
	}
#gestioneUtente #creazioneAvanzataFantasquadra .passo2 a:hover {
	text-decoration: none; color: #555;
	}

/* creazione lega */
#gestioneUtente #creazioneLega .rilievo {
	margin-top: 20px; text-align: center;
	}

/* dati utente */
#gestioneUtente #datiUtente .rilievo {
	text-align: center; margin-top: 10px;
	}
#gestioneUtente #datiUtente #erroriModificaEmail p {
	color: #CC0000;
	}

/* eliminazione profilo utente */
#gestioneUtente #cancellaUtente .rilievo {
	text-align: center; margin-top: 15px;
	}

/* fantasquadre attive */

#gestioneUtente #fantasquadreAttive .col1, #gestioneUtente #fantasquadreAttive .col9 {
	text-align: left;
	}
#gestioneUtente #fantasquadreAttive .col1 img {
	margin: 0 3px 0 5px;
	}
#gestioneUtente #fantasquadreAttive .col10 input {
	font-size: 11px;
	}
#gestioneUtente #fantasquadreAttive p {
	text-align: center; margin-top: 14px;
	}
#gestioneUtente #fantasquadreAttive a {
	font-weight: bold;
	}

/* fantasquadreAttiveLeghe */

#gestioneUtente #fantasquadreAttiveLeghe .col1, #gestioneUtente #fantasquadreAttiveLeghe .col4, #gestioneUtente #fantasquadreAttiveLeghe .col7 {
	text-align: left;
	}
#gestioneUtente #fantasquadreAttiveLeghe .col1 img, #gestioneUtente #fantasquadreAttiveLeghe .col4 img, #gestioneUtente #fantasquadreAttiveLeghe .col7 img {
	margin: 0 3px 0 0;
	}
#gestioneUtente #fantasquadreAttiveLeghe p {
	text-align: center; margin-top: 14px;
	}
#gestioneUtente #fantasquadreAttiveLeghe a {
	font-weight: bold;
	}

/* fantawall */
#gestioneUtente #fantaWall .contFin p {
	margin: 0 0 20px 0; padding: 0 0 0 18px;
	}
#gestioneUtente #fantaWall .contFin p img {
	vertical-align: middle; margin: 0 2px 0 0; 
	}
#gestioneUtente #fantaWall .contFin .rilievo {
	text-align: center;
	}
#gestioneUtente #fantaWall .contFin .rilievo a {
	font-weight: bold;
	}
#gestioneUtente #fantaWall .contFin textarea {
	width: 400px; height: 250px;
	}
#gestioneUtente #fantaWall .contFin #contenutoSezioneFantawall {
	margin-top: 15px;
	}
#gestioneUtente #erroriNuovoMessaggioFantawall p {
	color: #cc0000;
	}
#profilazione #erroriName {
	color: #cc0000; clear:both;
	}

/* finestra sovrapposizione */
#gpt_schedaSovrapposizione .centrato {
	margin-top: 15px;
	}
#gpt_schedaSovrapposizione .centrato input {
	margin: 0 0 0 5px;
	}

/* legheAttive */
#gestioneUtente #legheAttive .contFin .col1, #gestioneUtente #legheAttive .contFin .col2 {
	text-align: left;
	}
#gestioneUtente #legheAttive .contFin .col1 img, #gestioneUtente #legheAttive .contFin .col2 img {
	margin: 0 3px 0 0;
	}

/* newsletter */
#gestioneUtente #newsletter hr {
	border: 0; border-bottom: 1px solid #ddd;
	}
#gestioneUtente #newsletter td {
	text-align: left;
	}
#gestioneUtente #newsletter td input {
	font-size: 11px; margin: 0 0 0 5px;
	}

/*pannello di controllo 
#contenitorePannelloControllo {width:612px; background: #fff; margin:-30px 0 0 9px; height:280px;}
*/

#gestioneUtente #sezionePannelloSelezionata {
	float: left;}
#gestioneUtente #sezionePannelloSelezionata .boxGrande {
	float: left; 
	text-align:center;
	}

#gestioneUtente #sezionePannelloSelezionata .boxGrande span {
	display: block; text-align: center; margin-top: 8px; font-weight: bold; font-size: 16px; text-transform: none; color: #555;
	}
#gestioneUtente #pannelloControllo {
	width: 424px; float: left;
	}
#gestioneUtente #pannelloControllo .boxNormale {
	float: left; width: 100px; height: 100px; text-align:center; margin: 0;
	}
#gestioneUtente #pannelloControllo .boxNormale a {
	text-decoration: none; font-size: 12px; color: #999; font-weight: normal;
	}
#gestioneUtente #pannelloControllo .boxNormale a:hover {
	color: #555;
	}
#gestioneUtente #pannelloControllo .boxNormale img {
	border: none; width: 100px; height: 82px;
	}
#gestioneUtente #pannelloControllo .boxNormale span {
	display: block; text-align: center; margin-top: 2px; text-transform: uppercase; font-size: 11px; font-weight: bold;
	}

/* profiloUtente */
#gestioneUtente #profiloUtente .rilievo {
	text-align: center; margin-top: 10px;
	}

/* ranking sfide totale*/
#gestioneUtente #rankingSfideTotale .rilievo {
	font-size: 22px; font-weight: bold; text-align: center;
	}

/* scheda auguri di compleanno */
#gestioneUtente .schedaOverlay p {
	text-align: center;
	}

/* abilitazioneFunzioneMessenger */


#gestioneUtente #abilitazioneFunzioneMessenger .intFin img {
	margin: 0 3px 0 0; vertical-align: middle;
	}

/* sfideLanciate */

tente #sfideLanciate .contFin .col4 img{
	margin: 0 3px 0 0;
	}

/* sfideRicevute */


/* sfide */
#gestioneUtente #sfideRicevute .col2, #gestioneUtente #sfideRicevute .col3, #gestioneUtente #sfideRicevute .col4,
#gestioneUtente #sfideLanciate .col2, #gestioneUtente #sfideLanciate .col3, #gestioneUtente #sfideLanciate .col4 {
	text-align: left;
	}
#gestioneUtente #sfideRicevute .col1, #gestioneUtente #sfideLanciate .col1 {
	text-align: left; font-weight: bold;
	}
#gestioneUtente #sfideRicevute .col6,	#gestioneUtente #sfideLanciate .col6 {
	font-weight: bold;
	}
	
/* selettore giornata (sfide) */
#gestioneUtente #tabellaSfide .giornataTrascorsa, #gestioneUtente #tabellaSfide .giornataFutura,
#gestioneUtente #tabellaSfide .giornataSelezionata {
	width: 28px; padding: 0; display: block; float: left; margin: 0 3px 3px 0; text-align: center; background: #eee; 
	}
#gestioneUtente #tabellaSfide .giornataTrascorsa {
	color: #c8c8c8; color: #888;
	}
#gestioneUtente #tabellaSfide .giornataFutura {
	color: #ccc;
	}
#gestioneUtente #tabellaSfide .giornataSelezionata {
	color: #333; background: #c8c8c8;
	}
#gestioneUtente #tabellaSfide .giornataTrascorsa strong, #gestioneUtente #tabellaSfide .giornataFutura strong,
#gestioneUtente #tabellaSfide .giornataSelezionata strong {
	font-weight: normal;
	}
#gestioneUtente #sfideRicevute .giornataTrascorsa a:hover, #gestioneUtente #sfideRicevute .giornataFutura a:hover {
	text-decoration: none;
	}
	





#utenti #sfideRicevute .col2, #utenti #sfideRicevute .col3, #utenti #sfideRicevute .col4,
#utenti #sfideLanciate .col2, #utenti #sfideLanciate .col3, #utenti #sfideLanciate .col4 {
	text-align: left;
	}
#utenti #sfideRicevute .col1, #utenti #sfideLanciate .col1 {
	text-align: left; font-weight: bold;
	}
#utenti #sfideRicevute .col6,	#utenti #sfideLanciate .col6 {
	font-weight: bold;
	}
	
/* selettore giornata (sfide) */
#utenti #tabellaSfide .giornataTrascorsa, #utenti #tabellaSfide .giornataFutura,
#utenti #tabellaSfide .giornataSelezionata {
	width: 28px; padding: 0; display: block; float: left; margin: 0 3px 3px 0; text-align: center; background: #eee; 
	}
#utenti #tabellaSfide .giornataTrascorsa {
	color: #c8c8c8; color: #888;
	}
#utenti #tabellaSfide .giornataFutura {
	color: #ccc;
	}
#utenti #tabellaSfide .giornataSelezionata {
	color: #333; background: #c8c8c8;
	}
#utenti #tabellaSfide .giornataTrascorsa strong, #utenti #tabellaSfide .giornataFutura strong,
#utenti #tabellaSfide .giornataSelezionata strong {
	font-weight: normal;
	}
#utenti #sfideRicevute .giornataTrascorsa a:hover, #utenti #sfideRicevute .giornataFutura a:hover {
	text-decoration: none;
	}
	
/* utente */
#utente #tabellaSfide .giornataTrascorsa, #utente #tabellaSfide .giornataFutura,
#utente #tabellaSfide .giornataSelezionata {
	width: 28px; padding: 0; display: block; float: left; margin: 0 3px 3px 0; text-align: center; background: #eee; 
	}
#utente #tabellaSfide .giornataTrascorsa {
	color: #c8c8c8; color: #888;
	}
#utente #tabellaSfide .giornataFutura {
	color: #ccc;
	}
#utente #tabellaSfide .giornataSelezionata {
	color: #333; background: #c8c8c8;
	}
#utente #tabellaSfide .giornataTrascorsa strong, #utente #tabellaSfide .giornataFutura strong,
#utente #tabellaSfide .giornataSelezionata strong {
	font-weight: normal;
	}
#utente #sfideRicevute .giornataTrascorsa a:hover, #utente #sfideRicevute .giornataFutura a:hover {
	text-decoration: none;
	}



/*
	PROFILAZIONE:
	pagina di registrazione
*/

/* immagine */
#profilazione #fotografiaProfilazione {
	margin-top: 10px;
	}

/* esito 2 */
#profilazione #richiestaCertificazione .rilievo {
	text-align: left; font-weight: bold; font-size: 14px; color: #cc0000; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #richiestaCertificazione form .rilievo {
	text-align: center;
	}
	
/* esito 3 */
#profilazione #utenteBloccato .rilievo {
	text-align: left; font-weight: bold; font-size: 14px; color: #cc0000; margin-top: 10px; margin-bottom: 10px;
	}
	
/* esito 4 */
#profilazione #certificazioneCompl .rilievo {
	text-align: left; font-weight: bold; font-size: 14px; color: #336600; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #certificazioneCompl .centrato {
	text-align: center; margin-top: 15px;
	}
	
/* esito 5 */
#profilazione #attivazioneProfiloCom .rilievo {
	text-align: left; font-weight: bold; font-size: 13px; color: #336600; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #attivazioneProfiloCom .centrato {
	text-align: center; margin-top: 15px;
	}
	
/* esito 6 e 7 */
#profilazione #certificazioneCompletata .rilievo {
	text-align: left; font-weight: bold; font-size: 13px; color: #336600; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #certificazioneCompletata .centrato {
	text-align: center; margin-top: 15px;
	}

/* esito 9 */
#profilazione #confermaCancellazione .rilievo {
	text-align: left; font-weight: bold; font-size: 14px; color: #336600; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #confermaCancellazione .centrato {
	text-align: center; margin-top: 15px;
	}

/* testo introduttivo */	
#profilazione #introduzioneRegistrazione .rilievo {
	text-align: center; color: #006600; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
	}
#profilazione #introduzioneRegistrazione .shortcut {
	display: block; width: 50%; float: left; margin: 5px 0px 10px 0px; text-align: center; text-decoration: none; font-size: 14px; font-weight: bold;
	line-height: 1.4em;
	}
#profilazione #introduzioneRegistrazione .shortcut:hover {
	text-decoration: none; color: #4e84af;
	}

/* nuova registrazione */

#profilazione #nuovaRegistrazione .RegisterContFin {
	display:block; /*float:left; padding: 0 150px;*/ background-color:#FFF; margin-top:15px; width:800px; margin:0 auto;
	}
#profilazione #nuovaRegistrazione .RegisterContFin hr {
	border: 0; border-bottom: 1px solid #ddd; margin: 10px 0 10px 0;
	}
#profilazione #nuovaRegistrazione .RegisterContFin .rilievo {
	text-align: center; float:left; width:100%; padding-bottom:20px;
	}
	
/*Muhamed Didovic*/
#profilazione #nuovaRegistrazione .RegisterTitle {
	float: left; color:#0A79C1; font-weight:bold; width:100%; padding-top:30px; font-size:19px;
	}

#profilazione #nuovaRegistrazione .RegisterLarge {
	float: left;
	}
#profilazione #nuovaRegistrazione .RegisterText {
	float: left; color:0F0F0F; font-weight:bold; width:100%; padding-bottom:10px; font-size:14px; clear:both;
	}
#profilazione #nuovaRegistrazione .RegisterFormElementsLeft {
	float: left; color:0F0F0F; width:290px; height:33px;
	}
#profilazione #nuovaRegistrazione .RegisterFormElementsRight {
	float: left; color:0F0F0F; width:390px; height:33px;
	}
#profilazione #nuovaRegistrazione .RegisterFormElementsRight_Long {
	float: left; color:0F0F0F; width:490px; /*height:33px;*/
	}
#profilazione #nuovaRegistrazione .RegisterFormElementsLeft label{
	float: left; text-align:right; font-size:13px; width:105px; margin-right:10px;
	}
/*#profilazione #nuovaRegistrazione .RegisterFormElementsRight label{
	float: left; text-align:right; font-size:13px; width:260px;
	}*/
#profilazione #nuovaRegistrazione .RegisterInput{
	width:30%; text-align:right;
	}
#profilazione #nuovaRegistrazione .contFin p{
	margin:0px 2px 6px;
	}
#RegisterButton{
	width:130px; height:22px; 
 	cursor: pointer; /* hand-shaped cursor */
 	background:transparent;
  	background-image: url(../../img/flsoccer/sito/activation_page.png);
	background-repeat: no-repeat;
    border: 0 none;
	
	}

	
		
/* attivazione utente */

/*
	SFIDA: formazioni dei due utenti che si affrontano
	Utilizzato dal foglio di stile "sfida.xsl"
*/

/* banner */
#sfida .bannerHomepage {
	margin-left: 8px;
	}

/* avatar sfidato e sfidante */
#sfida #avatarSfidato iframe, #sfida #avatarSfidante iframe {
	width: 224px; height: 296px;
	}
#sfida #avatarSfidato .contFin, #sfida #avatarSfidante .contFin {
	text-align: center;
	}

/* fantasquadra sfidante e sfidata */
#sfida #fantasquadra_sfidante p, #sfida #fantasquadra_sfidato p {
	text-align: center;
	}
#sfida #fantasquadra_sfidante .rilievo, #sfida #fantasquadra_sfidato .rilievo {
	font-size: 18px;
	}
#sfida #fantasquadra_sfidante .centrato, #sfida #fantasquadra_sfidato .centrato {
	line-height: 2em; margin-top: 5px;
	}
#sfida #fantasquadra_sfidante .centrato strong, #sfida #fantasquadra_sfidato .centrato strong {
	font-size: 22px; font-weight: bold;
	}
	
/* formazioni sfidante e sfidato */

/* quando iscriversi */
#sfida #formazioneSfidante .contFin, #sfida #formazioneSfidato .contFin {
	text-align: center; /*padding: 0;*/ border: none; /*height: 365px;*/
	}
#formazioneSfidante iframe, #formazioneSfidato iframe {	
	height:350px; width:276px;  padding-top:17px;
	}

/* formazioni sfidante e sfidato */
#sfida #formazioneNascosta_sfidante .contFin, #sfida #formazioneNascosta_sfidato .contFin {
	text-align: center; /*padding: 0;*/ border: none; height: 365px;
	}
#sfida #formazioneNascosta_sfidante img, #sfida #formazioneNascosta_sfidato img {	
	width: 276px; height: 350px;
	}

/* selezione fantasquadra sfidato e sfidante */
#sfida #selezioneFantasquadrasfidato .rilievo, #sfida #selezioneFantasquadrasfidante .rilievo {
	text-align: center; margin-top: 15px;
	}
#sfida #selezioneFantasquadrasfidato select, #sfida #selezioneFantasquadrasfidante select {
	margin-top: 10px;
	}

/* tabellini sfidante e sfidato */
#sfida #tabellino_sfidante .col1, #sfida #tabellino_sfidato .col1, #sfida #tabellino_sfidante .col2, #sfida #tabellino_sfidato .col2 {
	text-align: left;
	} 
#sfida #tabellino_sfidante .col2 img, #sfida #tabellino_sfidato .col2 img {
	margin: 0 3px 0 0;
	} 
#sfida #tabellino_sfidante_6 .col2, #sfida #tabellino_sfidante_7 .col2, #sfida #tabellino_sfidato_6 .col2, #sfida #tabellino_sfidato_7 .col2 {
	text-align: center;
	}
#sfida #tabellino_sfidante_6 .col2 .noValore, #sfida #tabellino_sfidante_7 .col2 .noValore, #tabellino_sfidante_8 .col2 .noValore,
#sfida #tabellino_sfidato_6 .col2 .noValore, #sfida #tabellino_sfidato_7 .col2 .noValore, #tabellino_sfidato_8 .col2 .noValore {
	display: block; text-align: center;
	}



/*
	UTENTE: funzionalità principali del gioco e lista delle fantasquadre e delle opzioni
	Utilizzato dal foglio di stile "gestioneUtente.xsl"
*/

/* avatar utente */
#utente #avatarUtente .contFin {
	text-align: center;
	}
#utente #avatarUtente {
	width: 224px; /*height: 296px;*/ float:left;
	}
#utente .playerImage {
	float:left; width:140px;
	}
/* bacheca trofei */
#utente #bachecaTrofei .contFin .premio {
	text-align: center; width: 150px; float: left; /*margin: 10px 0 10px 10px;*/
	}
#utente #bachecaTrofei .contFin .premio p {
	text-align: center;
	}
	
/* classifica relativa */
#utente #classificaRelativa .rilievo {
	text-align: center; margin-top: 10px; margin-bottom: 10px;
	}
#utente #classificaRelativa .col2, #utente #classificaRelativa .col3 {	
	/*text-align: left;*/
	}
#utente #classificaRelativa .col2 img, #utente #classificaRelativa .col3 img {
	margin: 0 3px 0 0;
	}

/* carica avatar utente */
#utente #caricaAvatarUtente .contFin .rilievo {
	margin-top: 20px; text-align: center;
	}

/* contatta webmaster */
#utente #contattaWebmaster .contFin .rilievo {
	text-align: center; font-weight: bold; text-transform: uppercase;
	}

/* crea fantasquadra */
#utente #creaFantasquadra .rilievo {
	margin-top: 20px; text-align: center;
	}

/* dati utente */
#utente #datiUtente .rilievo {
	text-align: center; margin: 10px 0 20px 0;
	}

/* fantaleague mobile */
#utente #fantaleagueMobile .rilievo {
	text-align: center; margin: 10px 0 10px 0;
	}

/* fantasquadre attive */
#utente #fantasquadreAttive .contFin .col1, #utente #fantasquadreAttive .contFin .col9 {
	text-align: left;
	}

/* fantasquadre di lega attive */
#utente #fantasquadreAttiveLeghe .contFin .col1, #utente #fantasquadreAttiveLeghe .contFin .col4, #utente #fantasquadreAttiveLeghe .contFin .col7 {
	text-align: left;
	}

/* fanta wall */
#utente #fantaWall .contFin p.rilievo {
	font-weight: bold; text-align: center; margin: 15px 0 0 0;
	}

#utente #fantaWall .contFin textarea {
	width: 400px; height: 250px;
	}

/* le mie leghe */
#utente #legheAttive .contFin .col1, #utente #legheAttive .contFin .col2 {
	text-align: left;
	}
#utente #legheAttive .contFin .col2 img {
	margin: 0 3px 0 0;
	}

/* mostra profilo utente */
#utente #mostraProfiloUtente .col1, #utente #mostraProfiloUtente .col2 {
	text-align: left;
	}
#utente #mostraProfiloUtente .col2 {
	font-weight: bold;
	}
 #mostraProfiloUtente .tab {
	border:1px solid #C8C8C8; border-collapse:separate; float:left; margin:25px 0 0; padding:5px; width:380px !important;
}

/* profilo utente */
#utente #profiloUtente .rilievo {
	text-align: center; margin-top: 10px;
	}

/* scheda auguri di compleanno */
#utente .schedaOverlay p {
	text-align: center;
	}

/* i miei amici */
#utente #iMieiAmici input {
	margin: 0 0 0 5px;
	}
#utente #iMieiAmici .col1 {
	text-align: left;
	}
#utente #iMieiAmici .col1 img {
	margin: 0 3px 0 0;
	}

/* sfide Lanciate */

#utente #sfideLanciate .contFin {
	padding: 10px 0; 
	}

/* sfide ricevute */
#utente #sfideRicevute .contFin {
	padding: 10px 0;  
	}

/* sfide */
#utente #sfideRicevute .col2, #utente #sfideRicevute .col3, #utente #sfideRicevute .col4,
#utente #sfideLanciate .col2, #utente #sfideLanciate .col3, #utente #sfideLanciate .col4 {
	text-align: left;
	}
#utente #sfideRicevute .col1, #utente #sfideLanciate .col1 {
	text-align: left; font-weight: bold;
	}
#utente #sfideRicevute .col6,	#utente #sfideLanciate .col6 {
	font-weight: bold;
	}

/*
	UTENTI: lista degli utenti e pagina "conosci i tuoi avversari"
	Utilizzato dal foglio di stile "utenti.xsl"
*/

/* filtri per la ricerca */
#utenti #filtriRicercaUtenti {float: left;}

	/* lista degli utenti */
#utenti #listaUtenti .contFin .col1 {
	text-align: left;
	}
#utenti #listaUtenti .contFin .col1 img  {
	margin: 0 3px 0 0;
	}

/* premi visibilità */
#utenti .horizontal_carousel {
	width: 342px; margin-left: 35px;
	}
#utenti .horizontal_carousel .container {
	width: 278px;
	}

/* sfondoPremiVisibilita */
#utenti  #sfondoPremiVisibilita  {
	min-height: 258px; height: auto !important; height: 258px; background: url('../../img/fantaseriea2009/grafica/sfondoPremiVisibilita.jpg') no-repeat top center;
	}
#utenti  #sfondoPremiVisibilita div.spazioBianco {
	height: 193px; width: 100%;
	}
#utenti  #sfondoPremiVisibilita p.rilievo {
	color: black; font-size: 15px; text-align: center; font-weight: bold;
	}

/* navigazione pagine */
#utenti #listaUtenti, #utenti .navigazionePagine {
	clear: both;
	}

#utenti #filtriRicercaUtenti .col1 {
	text-align: left;
	}
	
/*Cercasfidanti page*/
#cercasfidanti #filtriRicercaUtenti .contFin .col3 {
	width:50px;
	}
/*#cercasfidanti .LegheForm_small ul {
	border:1px solid red; width:60px;
	}*/
#new_line{
	display:block; float:left; background:none; height:auto; padding:0px; width:100%;
	}

.icon_images{
	float:left; clear:both; margin:26px 0 7px;
	}
.news_header{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/news_header.png) no-repeat scroll 50% 50%; height:13px; width:600px;
	}

.dahlia_a_header{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_a_header.png) no-repeat scroll 50% 50%; height:13px; width:600px;
	}
	
.dahlia_b_header{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_b_header.png) no-repeat scroll 50% 50%; height:13px; width:600px;
	}
	
.news_content{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/news_content.png) repeat-y scroll 50% 50%;  width:600px;
	}
.dahlia_a_content{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_a_content.png) repeat-y scroll 50% 50%;  width:600px;
	}
.dahlia_b_content{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_b_content.png) repeat-y scroll 50% 50%;  width:600px;
	}
	
.news_footer{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/news_footer.png) no-repeat; height:28px; width:600px;
	}
.dahlia_a_footer{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_a_footer.png) no-repeat; height:28px; width:600px;
	}	
.dahlia_b_footer{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_b_footer.png) no-repeat; height:28px; width:600px;
	}	
	
.news_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/ball.png) no-repeat;  width:72px; height:78px; margin-left:4px;
	}
.dahlia_a_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_a_ball.png) no-repeat;  width:72px; height:78px; margin-left:4px;
	}
.dahlia_b_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/dahlia_b_ball.png) no-repeat;  width:72px; height:78px; margin-left:4px;
	}
	
.results_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/results.png) no-repeat;  width:72px; height:68px; margin-left:4px;
	}
.news_text{
	float:left; display:block; width:410px; font-weight:bold;
	}	
.news_button{
	float:left; padding-left:20px; padding-top:20px;
	}	
.news_button a{
	color:black !important; float:left; height:18px;  padding-top:4px; text-align:center; text-decoration:none !important; width:80px;
	}
	
.alert_header{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/alert_header.png) no-repeat scroll 50% 50%; height:14px; width:600px;
	}
.alert_content{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/alert_content.png) repeat-y scroll 50% 50%;  width:600px;
	}
.alert_footer{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/alert_footer.png) no-repeat; height:28px; width:600px;
	}
.alert_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/alert.png) no-repeat;  width:72px; height:68px; margin-left:4px;
	}
	
.attention_header{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/attention_header.png) no-repeat scroll 50% 50%; height:12px; width:600px;
	}
.attention_content{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/attention_content.png) repeat-y scroll 50% 50%;  width:600px;
	}
.attention_footer{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/attention_footer.png) no-repeat; height:28px; width:600px;
	}
.attention_icon{
	float:left; display:block; background:transparent url(/img/flsoccer/sito/attention.png) no-repeat;  width:72px; height:66px; margin-left:5px;
	}
	
	