/* 
	CREA INVITO: conferma l'invio dei messaggi di invito ad una lega
	Utilizzato dal foglio di stile "leg_creaInvito.xsl" 
*/




/* conferma invio inviti */
#creazione #password {clear:both/*width:410px;*/}

#creazione span {/*float:left; width:205px;*/}
#creazione #tipoLega{
	/*border:1px solid red;*/
	}


#creaInvito #confermaInvioInviti .rilievo {
	font-size: 14px;
	}

/* messenger */
#creaInvito #invitoMessengerLega .rilievo {
	text-align: center; margin-top: 15px;
	}

/* modulo creazione invito */	
#creaInvito #moduloCreazioneInvito .centrato {
	text-align: center; margin-top: 15px;
	}
#creaInvito #moduloCreazioneInvito #visListaDestinatariMsg strong {
	font-weight: normal; color: #666;
	}
#creaInvito #moduloCreazioneInvito #visListaDestinatariMsg span {
	color: #999;
	}
#creaInvito #moduloCreazioneInvito input {
	margin: 0 5px 0 0;
	}
#creaInvito #moduloCreazioneInvito form {
	width: 520px; margin: 0 auto;
	}
#creaInvito #moduloCreazioneInvito textarea {
	width: 500px; height: 250px;
	}
#creaInvito #moduloCreazioneInvito .rilievo {
	text-align: center; margin-top: 15px; color: #666; font-size: 14px; font-weight: bold;
	}
#creaInvito #moduloCreazioneInvito #nuovoDestinatarioMsg {
	width: 300px;
	}
#creaInvito #moduloCreazioneInvito #erroriNuoviDestinatari p, #creaInvito #moduloCreazioneInvito #erroriNuoviDestinatariSup p {
	color: #cc0000;
	}


/*
	CREA LEGA: modulo di creazione di una nuova lega
	Utilizzato dal foglio di stile "leg_crealega.xsl" 
*/

/* conferma creazione lega */
#creaLega #confermaCreazioneLega .rilievo {
	color: #006600; font-size: 14px;
	}

/* errori creazione */
#creaLega #erroriCreazioneNuovaLega p {
	color: #cc0000;
	}
	
/* iscriviFantasquadra */
#creaLega #iscriviFantasquadra .contFin .rilievo {
	text-align: center;
	}

/* chiusura iscrizioni alla lega */

/* creazione invito */
#creaLega #moduloCreazioneInvito .contFin input {
	margin: 0 5px 0 0;
	}
#creaLega #moduloCreazioneInvito .contFin textarea {
	width: 100%; height: 300px;
	}

/* tornaGestioneUtente */


/* modulo creazione invito */	
#creaLega #moduloCreazioneInvito .centrato {
	text-align: center; margin-top: 15px;
	}
#creaLega #moduloCreazioneInvito #visListaDestinatariMsg strong {
	font-weight: normal; color: #666;
	}
#creaLega #moduloCreazioneInvito #visListaDestinatariMsg span {
	color: #999;
	}
#creaLega #moduloCreazioneInvito input {
	margin: 0 5px 0 0;
	}
#creaLega #moduloCreazioneInvito form {
	width: 520px; margin: 0 auto;
	}
#creaLega #moduloCreazioneInvito textarea {
	width: 500px; height: 250px;
	}
#creaLega #moduloCreazioneInvito .rilievo {
	text-align: center; margin-top: 15px; color: #666; font-size: 14px; font-weight: bold;
	}
#creaLega #moduloCreazioneInvito #nuovoDestinatarioMsg {
	width: 260px;
	}
#creaLega #moduloCreazioneInvito #erroriNuoviDestinatari p, #creaLega #moduloCreazioneInvito #erroriNuoviDestinatariSup p {
	color: #cc0000;
	}



/*
	DETTAGLIO LEGA
	Utilizzato dal foglio di stile "leg_dettagliolega.xsl" 
*/

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

/* classifica della lega */


/* dettagli della lega */
#dettaglioLega #dettagliLega .contFin .col1, #dettaglioLega #dettagliLega .contFin .col2 {
	text-align: left;
	}
#dettaglioLega #dettagliLega .contFin .col2 img {
	margin: 0 3px 0 0;
	}
	
/* elimina lega */
#dettaglioLega #eliminaLega .rilievo {
	text-align: center; margin-top: 15px;
	}

/* inoltra inviti */
#dettaglioLega #inoltraInviti .contFin p.rilievo {
	font-weight: bold;
	}

/* lista dei partecipanti */
#dettaglioLega #listaDeiPartecipanti .contFin .col1, #dettaglioLega #listaDeiPartecipanti .contFin .col2 {
	text-align: left;
	}
#dettaglioLega #listaDeiPartecipanti .contFin .col2 img {
	margin: 0 3px 0 0;
	}
	
/* partecipa a lega */
#dettaglioLega #partecipaLegaSintetico .rilievo {
	text-align: center; margin-top: 15px;
	}
	
/* prossimiIncontri */
#dettaglioLega #prossimiIncontri .contFin .col3, #dettaglioLega #prossimiIncontri .contFin .col4 {
	text-align: left;
	}
#dettaglioLega #prossimiIncontri .col3, #calendario #listaPartite .col4 {
	text-align: left;
	}
#dettaglioLega #prossimiIncontri .col3 img, #calendario #listaPartite .col4 img {
	margin: 0 3px 0 5px;
	}

/* vincitore della lega */

#dettaglioLega #vincitoreLega .intFin {
	}
#dettaglioLega #vincitoreLega h4 span {
	width: 100%; text-align: left;
	}

#dettaglioLega #vincitoreLega .contFin p {
	text-align: center;
	}
#dettaglioLega #vincitoreLega .contFin p.rilievo {
	font-weight: bold;
	}
#dettaglioLega #vincitoreLega .contFin p.rilievo img {
	margin: 0 3px 0 0;
	}

/* selettore giornata */
#dettaglioLega #classificaLega .giornataTrascorsa, #dettaglioLega #classificaLega .giornataFutura, #dettaglioLega #classificaLega .giornataSelezionata {
	width: 28px; padding: 0; display: block; float: left; margin: 0 3px 3px 0; text-align: center; background: #eee; border: 1px solid #ddd;
	}
#dettaglioLega #classificaLega .giornataTrascorsa {
	color: #c8c8c8; color: #888;
	}
#dettaglioLega #classificaLega .giornataFutura {
	color: #ccc;
	}
#dettaglioLega #classificaLega .giornataSelezionata {
	color: #333; background: #c8c8c8;
	}
#dettaglioLega #classificaLega .giornataTrascorsa strong, #dettaglioLega #classificaLega .giornataFutura strong, #dettaglioLega #classificaLega .giornataSelezionata strong {
	font-weight: normal;
	}
#dettaglioLega #classificaLega .giornataTrascorsa a:hover, #dettaglioLega #classificaLega .giornataFutura a:hover {
	text-decoration: none;
	}



/*
	FANTASQUADRA LEGA: pagina con tutti i dettagli e i dati sulla fantasquadra di lega
	Utilizzato dal foglio di stile "leg_fantasquadra.xsl" 
*/

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

/* dettagli fantasquadra */
#fantasquadraLega #dettagliFantasquadra .col1, #fantasquadraLega #dettagliFantasquadra .col2 {
	text-align: left;
	}
#fantasquadraLega #dettagliFantasquadra .col1 img, #fantasquadraLega #dettagliFantasquadra .col2 img {
	margin: 0 3px 0 0; 
	}
	
/* formazione in campo */
/* immagine della formazione */


#fantasquadraLega #immagineFormazione iframe {	
	/*width: 266px;*/ height: 350px;
	}

/* giocatori migliori */
#fantasquadraLega #giocatoriMigliori .col1 {
	text-align: left;
	}
#fantasquadraLega #giocatoriMigliori .col1 img {
	margin: 0 3px 0 0;
	}
	
/* grafico calciatori */
#fantasquadraLega .comandiTabella {
	text-align: center; margin-top: 15px;
	}

/* titolari e panchina fantasquadra lega */
#fantasquadraLega #titolari table form, #fantasquadraLega #panchina table form {
	display: inline;
	}
#fantasquadraLega #titolari .col1, #fantasquadraLega #panchina .col1 {
	color: #999; font-size: 10px; font-weight: bold;
	}
#fantasquadraLega #titolari .col2, #fantasquadraLega #panchina .col2 {
	text-align: left;
	}
#fantasquadraLega #titolari .col11, #fantasquadraLega #panchina .col11 {
	width: 120px;
	}
#fantasquadraLega #titolari .col11 input, #fantasquadraLega #panchina .col11 input {
	width: 100px;
	}
#fantasquadraLega #titolari .col12 , #fantasquadraLega #panchina .col12 {
	width:50px;
	}
#fantasquadraLega #titolari .col12 span , #fantasquadraLega #panchina .col12 span {
	padding-left:17px;
	}
#fantasquadraLega #titolari .col2 img, #fantasquadraLega #panchina .col2 img {
	margin: 0 3px 0 0;
	}
#fantasquadraLega #titolari input, #fantasquadraLega #titolari select,
#fantasquadraLega #panchina input, #fantasquadraLega #panchina select {
	font-size: 11px; width: 75px;
	}



/*
	LISTA LEGHE: lista delle leghe disponibili
	Utilizzato dal foglio di stile "leg_listaLeghe.xsl".
*/

/* filtri per la ricerca */
#listaLeghe #filtriPerLaRicerca .contFin label, #listaLeghe #filtriPerLaRicerca .contFin input, #listaLeghe #filtriPerLaRicerca .contFin select  {
	margin-left: 10px;
	}
#listaLeghe #filtriPerLaRicerca .contFin #fsubmit {
	margin-top: 10px;
	}

/* lista leghe */
#listaLeghe #listaRisultatiLeghe .contFin .col1, #listaLeghe #listaRisultatiLeghe .contFin .col2 {
	text-align: left;
	}
#listaLeghe #listaRisultatiLeghe .contFin .col1 img, #listaLeghe #listaRisultatiLeghe .contFin .col2 img {
	margin: 0 3px 0 0;
	}
#listaLeghe #legheAttive .contFin .col5{
	width:105px;
	}
#listaLeghe #legheAttive .contFin .col6{
	width:220px;
	}


/*
	LEG FANTAMERCATO:
	pagina di fantamercato riguardante la lega
*/

/* il calciatore che stai vendendo */
#leg_fantamercato #calciatoreInVendita .col1, #leg_fantamercato #calciatoreInVendita .col2 {
	text-align: left; font-weight: bold;
	}
#leg_fantamercato #calciatoreInVendita .col1 img, #leg_fantamercato #calciatoreInVendita .col2 img {
	margin: 0 3px 0 0; 
	}

/* filtri per la ricerca */
#leg_fantamercato #filtriPerLaRicerca #selectSquadraClub, #leg_fantamercato #filtriPerLaRicerca #selectNazione,
#leg_fantamercato #filtriPerLaRicerca #fnom {
	width: 90%;
	}
#leg_fantamercato #filtriPerLaRicerca #selectValoreFantamilioni {
	width: 44%;
	}
#leg_fantamercato #filtriPerLaRicerca #fval {
	width: 44%; margin-left: 3px;
	}
#leg_fantamercato #filtriPerLaRicerca .rilievo {
	text-align: center; margin-top: 15px; font-size: 13px;
	}

/* note sulla visualizzazione */


#leg_fantamercato #indicazioniAggiuntive .rilievo {
	color: #cc0000; font-size: 13px; text-align: center; padding: 0 30px 0 30px;
	}

/* calciatori disponibili */
#leg_fantamercato #mostraCalciatoriLegMercato {
	margin-bottom: 15px;
	}


#leg_fantamercato #mostraCalciatoriLegMercato h4 span {
	color: #333; width: 100%; text-align: left;}
	
#leg_fantamercato #mostraCalciatoriLegMercato .contFin {
	padding: 6px; border: 1px solid #ddd; background: #fff; text-align: center;
	}
#leg_fantamercato #mostraCalciatoriLegMercato .col1 {
	text-align: left; font-weight: bold;
	}
#leg_fantamercato #mostraCalciatoriLegMercato .col1 img {
	margin: 0 3px 0 0; 
	}



/*
    PARTECIPA LEGA: accesso ad una lega pubblica o privata
	Utilizzato dal foglio di stile "leg_partecipa.xsl"
*/

#partecipaLega {
	background: #FFFFFF;
	}

/* modulo */
#partecipaLega .contFin {
	/*border: none;*/ background: #FFFFFF; overflow: auto; height:390px;
	}
#partecipaLega input {
	margin: 0 5px 0 0;
	}
#partecipaLega #erroriPartecipaLega p {
	color: #cc0000;
	}



/*
	PARTITA LEGA: partita di lega e finestre correlate
	Utilizzato dal foglio di stile "leg_partita.xsl" 
*/

/* tabella per calcolo goal */

#partitaLega #calcoloGoal .contFin {
	padding: 6px; border: 1px solid #ddd; background: #fff;
	}
#partitaLega #calcoloGoal .contFin hr {
	border: 0; border-bottom: 1px solid #ddd;
	}
#partitaLega #calcoloGoal .contFin td {
	height: 25px; text-align:left; font-size:14px;
	}
#partitaLega #calcoloGoal .intFin {
	}
#partitaLega #calcoloGoal h4 span {
	width: 100%; text-align: left;
	}

/* giocatori migliori e peggiori */
#partitaLega #giocatoriMigliori .contFin, #partitaLega #giocatoriPeggiori .contFin {
	min-height: 150px; height: auto !important; height: 150px;
	}
#partitaLega #giocatoriMigliori .contFin p, #partitaLega #giocatoriPeggiori .contFin p {
 	text-align: center;
	}
#partitaLega #giocatoriMigliori .contFin p img, #partitaLega #giocatoriPeggiori .contFin p img {
	vertical-align: middle; margin: 0 3px 0 0;
	}
#partitaLega #giocatoriMigliori iframe, #partitaLega #giocatoriPeggiori iframe {
	width: 224px; height: 296px; margin: 0 0 0 20px;
	}

/* immagine lega */
#partitaLega #immagineLega {
	margin-top: 13px;
	}
	
/* partita non disputata */
#partitaLega #partitaLegaNonDisp .contFin {
	min-height: 172px; height: auto !important; height: 172px;
	}
#partitaLega #partitaLegaNonDisp .rilievo {
	color: #2c5583; font-size: 14px; font-weight: bold;
	}

/* punteggio fantasquadra di casa e ospite */
#partitaLega #punteggioCasa {}
#partitaLega #punteggioFuori {}
#partitaLega #punteggioCasa .contFin p img, #partitaLega #punteggioFuori .contFin p img {
	vertical-align: middle; margin: 0 3px 0 0;
	}
#partitaLega #punteggioCasa .contFin, #partitaLega #punteggioFuori .contFin {
	min-height: 650px !important; height: auto !important; height: 650px;
	}
#partitaLega #punteggioCasa .rilievo, #partitaLega #punteggioFuori .rilievo {
	text-align: center; font-size: 16px; font-weight: bold;
	}
#partitaLega #punteggioCasa .rilievo strong, #partitaLega #punteggioFuori .rilievo strong {
	font-size: 18px;
	}
#partitaLega #punteggioCasa .col1, #partitaLega #punteggioFuori .col1, #partitaLega #punteggioCasa .col2, #partitaLega #punteggioFuori .col2 {
	text-align: left;
	}
#partitaLega #punteggioCasa .tab #punteggioCasa_6, #partitaLega #punteggioFuori .tab #punteggioFuori_6 {
	font-size: 14px;
	}

/* validità del match */

#partitaLega #validitaIncontro .contFin {
	padding: 6px; border: 1px solid #ddd; background: #fff;
	}
#partitaLega #validitaIncontro h4 span {
	width: 100%; text-align: left;
	}

.cancel_offer_buttons{
	width:100%; margin:0 auto; text-align:center; padding-top:20px; 
	}	