	/* menu basso del corpo centrale*/
	.basso_testata
	{
		vertical-align:top;
	}
	
	/* Link menu basso */
	
	
	
	/* immagine ridimensionabile a destra*/
	
	/*Immagine a destra nel corpo della testata */
	
	 .tableRiepilogo
	 {
		width:157px;
		margin-left:29px;
		margin-top:78px;
		
	 }
	 	 /*Fine Area Login*/
	
	
	
	/* Colonna GRATTA E VINCI, TOTALIZZATORI, RICARICHE*/
	
	
	.gratta_vinci_frecce
	{
		vertical-align:middle;
		border:none;
	}
	.gratta_vinci_img_grande
	{
		width:200px;
		height:200px;
		border:none;
	}
	.gratta_vinci_img_piccola_centrale_menu
	{
		margin-top:3px;
		margin-left:5px;
		margin-right:5px;
		vertical-align:middle;
		width:35px;
		height:35px;
	}
	.gratta_vinci_img_piccola_menu
	{
		margin-top:3px;
		vertical-align:middle;
		margin-left:5px;
		margin-right:5px;
		width:35px;
		height:35px;
	}
		/*FINE GRATTA E VINCI*/
		/*TOTALIZZATORI*/
	
	
	
	
	.totalizzatori_frecce
	{
		margin-left:2px;
		margin-right:2px;
		vertical-align:middle;
		border:none;
	}
	.totalizzatori_img_grande
	{
		width:162px;
		height:162px;
		border:none;
	}
	.totalizzatori_img_piccola_centrale_menu
	{
		vertical-align:middle;
		margin-left:5px;
		margin-right:5px;
		width:35px;
		height:35px;
		margin-top:3px;	
	}
	.totalizzatori_img_piccola_menu
	{
		margin-left:5px;
		margin-right:5px;
		width:35px;
		height:35px;
		margin-top:3px;	
		vertical-align:middle;
	}
		/*FINE TOTALIZZATORI*/
		/*RICARICHE*/
	
	
	
	
	
		/*FINE RICARICHE*/
	
	/*FINE Colonna GRATTA E VINCI, TOTALIZZATORI, RICARICHE*/
	
	/*Inizio css modulo Totalizzatori*/
	
	/*Fine css Modulo Totalizzatori*/
	
	/* FINE CSS PARTE CENTRALE*/
	
	/*NUOVO CSS SCROLL SCOMMESSE*/
	.link_testata_scommesse
	{
		background-color:Black;
		border-collapse:collapse;
		border-spacing:0;
		color:White;
		border: none;
		width:auto;
		text-align:left;
		font-size:75%;
	}

	.link_testata_scommesse a
	{
		text-decoration: none;
		color:White;
	}

	.link_testata_scommesse a:hover
	{
		text-decoration: underline;
	}
	.ico_link_scommesse
	{
		margin-left:10px;
		margin-right:5px;
	}
	
	
	
	
	/*NUOVO CSS SCROLL POKER*/
	 
	.label_gioca_ora
	{
		position:absolute;
		margin-left:122px;
		margin-top:21px;
		font-weight:bold;
		font-style:italic;
		color:White;
		font-size:75%;
	}
	
	/*NUOVO CSS SCROLL LIVE QUICK BET*/
	
	.Tabella_Quick_Bet
	{
		width:100%;
		height:100%;
		font-size:65%;
		background-image:url('images/quick_bet.png');				
	} 
	
	.Quick_Bet
	{
		width:100%;
		height:100%;
		font-size:65%;
		text-align:center;
		font-size:10px;	
		color:White;	
	}	
		
	/*NUOVO CSS SCROLL LIVE BETTING*/
	 
	.Tabella_Live_Betting
	{
		width:100%;
		height:100%;
		font-size:65%;
		background-image:url('images/calcio_live2.png');
	}
	.Intestazione_Live_Betting
	{
		width:100%;
		text-align: center;
		height:20px;
		font-family: Arial,Verdana, Helvetica;
		background-color: rgb(62, 56, 56);
		color: rgb(255, 255, 255);
        filter:alpha(opacity=80);
        opacity: 0.8;
        -moz-opacity:0.8;
	}
	.Data_Intestazione_Live_Betting
	{
		width:45px;
		float:left;
		padding: 3px 0px 3px 0px;
		background-color:Transparent;
	}
	.Ora_Intestazione_Live_Betting
	{
		width:60px;
		float:left;
		padding: 3px 0px 3px 0px;
		background-color:Transparent;
	}
	.Avvenimento_Intestazione_Live_Betting
	{
		width:250px;
		float:left;
		padding: 3px 0px 3px 0px;
		text-align:center;
		background-color:Transparent;
		overflow :hidden;
	}
	.Corpo_Live_Betting
	{
		overflow:auto;
		overflow-x: hidden !important;
		height:230px;
		width:100%;
	}
	.Corpo_Live_Betting_Riga_Dispari
	{
		width:100%;
		background-color: rgb(222, 222, 222);
		filter:alpha(opacity=80);
		opacity: 0.8;
        -moz-opacity:0.8;
		height:23px;
		font-family: Arial,Verdana, Helvetica;
		color:Black;
		text-align:center;	
		overflow:hidden;
	}
	.Corpo_Live_Betting_Riga_Pari
	{
		width:100%;
		background-color: rgb(244, 244, 244);
		filter:alpha(opacity=80);
		opacity: 0.8;
        -moz-opacity:0.8;
		height:23px;
		font-family: Arial,Verdana, Helvetica;
		color:Black;
		text-align:center;	
		overflow:hidden;
	}
	.Data_Live_Betting
	{
		width:45px;
		float:left;
		padding: 4px 0px 3px 0px;
		background-color:Transparent;
	}
	.Ora_Live_Betting
	{
		width:60px;
		float:left;
		padding: 4px 0px 3px 0px;
		background-color:Transparent;
	}
	.Avvenimento_Live_Betting
	{
		width:250px;
		float:left;
		text-align:left;
		padding: 4px 0px 3px 0px;
		background-color:Transparent;
		overflow :hidden;
	}
	.divesitoLiveBetting
	{
		border:none;
		text-align:center;
		background-color:Transparent;
		color:Black;
		float:left;
		width:40px;
	}
	.divquotaLiveBetting
	{
		padding:0px 0px 0px 0px;
		border:solid 1px Black;
		text-align:center;
		background-color:White;
		color:Black;
		float:left;
		width:40px;
		color:Red;
	}
	.divspacerLiveBetting
	{
		border:none;
		float:left;
		width:40px;
		background-color:Transparent;
	}
	.bollinoLiveBetting
	{
		float:left;		
		cursor:pointer;
		padding: 4px 0px 3px 0px;
		overflow :hidden;		
	}
	.bollinoLiveBetting_lastminute
	{
		float:left;		
		cursor:pointer;
		padding: 4px 0px 3px 0px;
		overflow :hidden;		
		color:#FF0000;
	}
	/*FINE CSS NUOVO*/
	
	
	.caricamento
	{
		display: none;
		position: absolute;
		top: 300px;
		left: 300px;
		
		width: 300px;
		height: 100px;
			
		padding-top: 100px;
		
		text-align: center;
		
		
		background-color: Yellow;
			
		border: solid 1px rgb(0, 0, 0);
	}

	.imgcaricamento
	{
		display: none;
		position:fixed;
		top: 50%;
		left: 35%;
		border: solid 1px rgb(0, 0, 0);
	}
	
	/*TABELLA REGISTRAZIONE NUOVO UTENTE*/
	.Div_Contenitore
	{
		margin-top:10px;
		background-color :rgb(188,188,188);
		width:100%;
	}
	.Div_Errore
	{
		margin:0px 0px 0px 0px;
		text-align:center;
		background-color:Yellow;
	}
	.Div_Registrazione
	{
		
		 
		text-align:center;
		
	}
	.Div_Risultato_OK
	{
		margin:0px 0px 0px 0px;
		text-align:center;
		width:80%;
		height:220px;
	}
	.Div_Stampa
	{
		text-align:center;
		color :rgb(255, 255, 255);
		background-color:Transparent;
	}
	.Div_Stampa a
	{
		color :rgb(255, 255, 255);
		text-decoration:none;
	}
	.Div_Stampa a:hover
	{
		text-decoration:underline;
		color:Black;
	}
	.Table_Contenitore
	{
		 
		 text-align:center;
	}
	.Table_Registrazione
	{
	
		background-color:Transparent;
		
		margin-top:10px;
	}
	.Table_Risultato_OK
	{
		 border:solid 1px Black;
	}
	.Cell_Intestazione_Tabella
	{
		font-family:Verdana, Helvetica, Arial;
		font-size:70%;
		color:Black;
		font-weight:bold;
		vertical-align:middle;
		text-align:left;
		padding:5px 5px 5px 5px;
		background-color:White;
	}
	.Cell_Descrizione_Campi
	{
		/*border:solid 1px Black;*/
		font-family:Verdana, Helvetica, Arial;
		font-size:11px;
		font-weight:bold;
		color:Black;
		vertical-align:top;
		text-align:left;
		padding:4px 2px 2px 2px;
		background-color:White;
	}
	.Cell_Input_Campi
	{
		font-family:Verdana, Helvetica, Arial;
		font-size:10px;
		font-weight:bold;
		color:Black;
		/*border:1px solid Black;*/
		padding:4px 2px 6px 2px;
		vertical-align:top;
		text-align:left;
		background-color:White;
	}
	.Cell_Descrizione_Risultato_OK
	{
		width:50%;
		font-family:Verdana, Helvetica, Arial;
		font-size:70%;
		font-weight:bold;
		color:Black;
		vertical-align:top;
		text-align:right;
		padding:5px 5px 5px 5px;
		background-color:White;
	}
	.Cell_Stampa_Risultato_OK
	{
		width:50%;
		font-family:Verdana, Helvetica, Arial;
		font-size:70%;
		font-weight:bold;
		color:Black;
		vertical-align:top;
		text-align:right;
		padding:5px 5px 5px 5px;
		background-color:rgb(236, 28,36);
	}
	
	.Cell_Input_Risultato_OK
	{
		width:50%;
		font-family:Verdana, Helvetica, Arial;
		font-size:70%;
		padding:5px 5px 5px 5px;
		vertical-align:top;
		color:Black;
		background-color:White;
	}
	.Cell_Invia_Registrazione
	{
		background-color:White;	
	}
	.InputCampi
	{
		font-size:12px;
		
		color:#000000;
		background-color:#EEEEEE;
		border:1px solid #7F9DB9;
	}
	.InputCampiDrowDropList
	{
		font-size:12px;
		
		color:#000000;
		background-color:#EEEEEE;
		border:1px solid #7F9DB9;
	}
	
	.LinkTabella
	{
		color:rgb(120, 16, 20);
		text-decoration:none;
	}

	.LinkTabella:hover
	{
		text-decoration:underline;
		color:Black;
	}
	.NuovoUtente_Coda_sx
	{
		background-image:url('images/img_curva_eventi_inf_sx.png');
	}
	.NuovoUtente_Coda_dx
	{
		background-image:url('images/img_curva_eventi_inf_dx.png');
	}
	
	/*STAMPA REGISTRAZIONE*/
	
	.Button_Invia
	{
		text-align:center;
		vertical-align:middle;
		background-image:url('images/p_invia.png');
		color:White;
		width:57px;
		height:26px;
		margin-top:10px;
		margin-bottom:10px;
	}
	.Label_Invia
	 {
		background-color:Transparent;
		border:none;
		color:White;
		cursor:pointer;
		margin-top:2px;
	}
	
	/*FINE STAMPA REGISTRAZIONE*/
	
	/*SEZIONI*/
	.sezioni
	{
		margin-left:15px;
	}
	.sezioni p
	{
		margin-bottom:15px;
		color:rgb(120, 16, 20);
		text-decoration:none;
		font-weight:bold;
		margin-left:5px;
	}
	.sezioni a
	{
		color:rgb(120, 16, 20);
		text-decoration:none;
		font-weight:bold;
		margin-left:5px;
	}
	.sezioni a:hover
	{
		text-decoration:underline;
		font-weight:bold;
		color:Black;
	}
	.articoli
	{
		height:100%;
		color:Black;
		margin-left:25px;
		margin-top:5px;
		margin-bottom:5px;
	}
	.articoli a
	{
		color:rgb(120, 16, 20);
		text-decoration:none;
		font-weight:bold;
		margin-left:5px;
	}
	.articoli a:hover
	{
		text-decoration:underline;
		font-weight:bold;
		color:Black;
	}
	/*FINE SEZIONI*/

/*LOCANDINE*/
	.div_Sinistro
	{
		margin-top:10px;
		float:left;
		font-size:70%;
		width:auto;
	}
	.div_Centrale
	{
		margin-top:10px;
		margin-left:1%;
		margin-right:1%;
		float:left;
		visibility:hidden;
		font-size:70%;
		width:auto;
	}
	.div_Destro
	{
		margin-top:10px;
		float:left;
		visibility:hidden;
		font-size:70%;
		width:auto;
	}
	.img_locandine_sx
	{
		width:20px;
		height:30px;
	}
	.tx_locandine
	{
		background-image:url('images/tx_tit.png');
		background-repeat: repeat-x;
		color:White;
		font-weight:bold;
		width:100%;
		height:30px;
		font-size:75%;
	}
	.img_locandine_dx
	{
		width:10px;
		height:30px;
	}
	.tx_locandina_bottom
	{
		width:100%;
		background-image:url('images/tx_locandine_inf.png');
		background-repeat:repeat-x;
	}
	.locandinerighedisparisx
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(199,199,199);
		border-style:none;
	    text-align:left;
	    color:Black;
	    height:19px;
	}

	.locandinerigheparisx
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(222, 222, 222);
		border-style:none;
	    text-align:left;
	    color:Black;
	    height:19px;
	}
	.locandinerigheparidx
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(222, 222, 222);
		border-style:none;
	    text-align:left;
	    color:Black;
	}

	.locandinerighedisparidx
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(199,199,199);
		border-style:none;
	    text-align:left;
	    color:Black;
	}
	.tableopzionil
	{
		padding: 2px 2px 2px 2px;
		border:inset 1px;
	    text-align:left;
	    color:Black;
	}
	.divopzionil
	{
		visibility:hidden;
		position:relative;
	    z-index:0;

	}
	.opzionil
	{
		visibility:hidden;
	}
	.divScommesse
	{
		position:relative;
        z-index:5;
	}
	.div_button_invia
	{
		
		
		vertical-align:middle;
		text-align:center;
		background-color :rgb(159,159,159);
		margin-top :3px;
		margin-bottom :3px;
	}
	.intestazionecnt_locandine
	{
		text-align: center;
		border-style:none;
		background-color: rgb(62, 56, 56);
		color: rgb(255, 255, 255);
		font-weight: bold;
		padding: 2px 0px 2px 0px;
	}
	.rigaIntestazioneLocandineEsterno
	{
		text-align: center;
		background-color: rgb(62, 56, 56);
		color: rgb(255, 255, 255);
		font-weight: bold;
		padding: 2px 0px 2px 0px;
	}
	.rigaTitoloIntestazioneLocandineEsterno
	{
		text-align: center;
		border-bottom:solid 1px Black;
		background-color: White;
		color: Black;
		font-weight: bold;
		padding: 2px 2px 2px 2px;
		
	}
	.trquoterighedispariqb
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(199,199,199);
		border-style:none;
	    text-align:left;
	    color:Black;
	}
	.trquoterighepariqb
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(222, 222, 222);
		border-style:none;
	    text-align:left;
	    color:Black;
	}
	.tdquoterighedispariqb
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(199,199,199);
		border-style:none;
	    text-align:left;
	    color:Black;
	}
	.tdquoterighepariqb
	{
		padding: 2px 2px 2px 2px;
		background-color: rgb(222, 222, 222);
		border-style:none;
	    text-align:left;
	    color:Black;
	}
	.quotaqb
	{
		text-align:center;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.quotaqbPalAvv
	{
		text-align:left;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.quotaqbFineColonna
	{
		text-align:center;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.quotaqbPalFineRiga
	{
		text-align:center;
		padding: 2px 2px 2px 2px;
	}
	.quotaqbFineRiga
	{
		text-align:center;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.quotaLocandineFineColonnaRiga
	{
		text-align:center;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.quotala
	{
		text-align:center;
		border-left:solid 1px White;
		padding: 2px 2px 2px 2px;
	}
	.Button_Invia_Locandine_destro
	{
		visibility:hidden;
		padding-top:5px;
		margin-top:5px;
		border:none;
		background-color:Transparent;
		background-image:url('images/p_svuota.png');
		color:White;
		width:70px;
		height:21px;
	}
	.Button_Invia_Locandine
	{
		position:relative;
		margin-top:5px;
		padding-top:5px;
		border:none;
		background-color:Transparent;
		background-image:url('images/p_svuota.png');
		color:White;
		width:70px;
		height:21px;
	}
	.Label_Invia_Locandine
	{	
		color:White;
		text-decoration:none;
	}
	.Button_Invia_Locandine a
	{
		color:White;
	}
	.Button_Invia_Locandine a:visited
	{
		color:White;
	}
	
	.Button_Invia_Locandine a:hover
	{
		color:White;
	}
	.Button_Invia_Locandine a:active
	{
		color:White;
	}
	.ErroreLocandine
	{
		background-color:rgb(120, 16, 20);
		color:yellow;
		padding: 5px 5px 5px 5px;
		margin-top:10px;
	}
	.titoloLocandine
	{
		width:100%;
		z-index:1;
		background-color:White;
		height:20px;
	}
	.TableQuoteLocandine
	{
		z-index:0;
		width:100%;
	}
	.intestazioneLocandine
	{
		width:100%;
	}
	.DivIntestazioneLocandine
	{
		width:100%;
		background-color:White;
	}
	.bodyLocandine
	{
		margin:0px 0px 0px 0px;
	}
	.loghiLocandine
	{
		text-align:center;
		width:50%;
	}
	.agenziaLocandine	
	{
		text-align:center;
	}
	.Locandine
	{
		margin-top:10px;
		margin-left:5px;
	}
	
	.tdLocandine
	{
		background-color :rgb(159,159,159);	
	}
/*Fine Locandine*/
	.button_invia_recupera_pswd
	{
		background-color:Transparent;
		background-image:url('images/p_svuota.png');
		width:75px;
		height:31px;
		color:White;
	}
/* VDM */



/* Articoli */
.listaFileAllegati
{
	list-style-image: url('images/ico_dimenticatapswd.png');
}
/* Fine Articoli*/
	
	
.BorderedTable
{
	border-left: #9a0909 1px solid;
	border-right: #9a0909 1px solid;
	border-top: #9a0909 1px solid;
	border-bottom: #9a0909 1px solid;
	font-weight: bold;
	font-size: 10px;
}

.BorderedTable_intestazione
{
	background-color: #9a0909;
	color: #FFFFFF;
}