﻿/* **************************** MASTER PAGE *************************** */

	#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active
	{
		display: block;
		float: left;
		width:100%;
		clear: both;
		color: InfoText;
		background: InfoBackground url(images/icon_warning.png) no-repeat fixed .3em .3em;
		padding: .45em .3em .45em 2em;
		border-bottom: .16em outset;
		text-decoration: none;
		cursor: default;
		font-size: 8pt;
		padding: 2;
		margin: 2;
		top: 0px;
		float:none;
	}

	#infobar a:hover
	{
		color: HighlightText;
		background: Highlight url(images/icon_warning_hover.png) no-repeat fixed .3em .3em;
	}
	
	#infobar2 a, #infobar2 a:link, #infobar2 a:visited, #infobar2 a:active
	{
		display: block;
		float: left;
		width:100%;
		clear: both;
		color: InfoText;
		background: InfoBackground url(images/icon_warning.png) no-repeat fixed .3em .3em;
		padding: .45em .3em .45em 2em;
		border-bottom: .16em outset;
		text-decoration: none;
		cursor: default;
		font-size: 8pt;
		padding: 2;
		margin: 2;
		top: 0px;
		float:none;
	}

	#infobar2 a:hover
	{
		color: HighlightText;
		background: Highlight url(images/icon_warning_hover.png) no-repeat fixed .3em .3em;
	}

	.testata
	{
		height: 177px;
		width:100%;
	}
	
	.td_testata_sx
	{
		vertical-align:top;
		border:none;
		width:196px;
		height:177px;
	}
  
	.img_testata_sx
	{
		vertical-align:top;
		border:none;
		width:196px;
		height:177px;
	}  
	
	.tx_testata_sx
	{
		vertical-align:top;
		background-image: url('images/tx_testata_sx.png');
		background-repeat: repeat-x;
		width:50%;
		height:100%;
	}  
	
	.centro_testata
	{
		vertical-align:top;
		width:583px;
		background-image: url('images/tx_testata_sx.png');
		background-repeat:no-repeat;
	}
  
	.table_testata_centro
	{
		width:583px;
		height:26px;
	}
  
	.ico_inizio_testata
	{
		background-image:url('images/img_curva_test_sup_sx.png');
		background-repeat:no-repeat;
		width:26px;
		height:26px;
	}  
	
	.link_testata
	{
		background-color:#2B2B2B;
		height:26px;
		color:White;
		border: none;
		width:auto;
		text-align:left;
		padding-left:10px;
		font-size:75%;
	}

	.link_testata a
	{
		text-decoration: none;
		color:White;
	}

	.link_testata a:hover
	{
		text-decoration: underline;
	}
	
	.ico_fine_testata
	{
		background-image:url('images/img_curva_test_sup_dx.png');
		background-repeat:no-repeat;
		width:26px;
		height:26px;
	}
	
	.menu_testata_basso
	{
		
		background-image: url('images/img_sf_testata.png');
		background-repeat: no-repeat; 
		width:583px;
		height: 151px;
	}
	
	.menu_testata_basso a
	{
		text-decoration:none;
	}
	
	.menu_testata_basso a:hover
	{
		text-decoration:none;
	}
	
	.menu_testata_basso_ico1
	{
		float:left;
		margin-left:64px;
		margin-top:20px;
		border:none;
	}
	
	.menu_testata_basso_ico2
	{
		float:left;
		margin-left:12px;
		margin-top:20px;
		border:none;
	}
	
	.menu_testata_basso_ico3
	{
		float:left;
		margin-left:12px;
		margin-top:20px;
		border:none;
	}
	
	.menu_testata_basso_ico4
	{
		float:left;
		margin-left:12px;
		margin-top:20px;
		border:none;		
	}
	
    .menu_testata_basso_ico5
    {
	    position:relative;
        float: left;
        margin-left: 120px;
        margin-top: 5px;
        border: none;
    }

    .menu_testata_basso_ico6
    {
	    position:relative;
        float: left;
        margin-left: 12px;
        margin-top: 5px;
        border: none;
    }

    .menu_testata_basso_ico7
    {
	    position:relative;
        float: left;
        margin-left: 12px;
        margin-top: 5px;
        border: none;
    }

    .menu_testata_basso_ico8
    {
	    position:relative;
        float: left;
        margin-left: 12px;
        margin-top: 5px;
        border: none;
    }
	
	.tx_testata_dx
	{
		vertical-align:top;
		background-image: url('images/tx_testata_dx.png');
		background-repeat: repeat-x;
		width:50%;
		height:100%;	
	}	
	
	.img_testata_dx
	{
		width: 222px;
		height: 177px;
		background-repeat:no-repeat;
	}
	
	.img_testata_dx a:link
	{
		color:White;
	}
	
	.img_testata_dx a:visited
	{
		color:White;
	}
	
	.img_testata_dx a:hover
	{
		color:White;
	}
	
	.img_testata_dx a:active
	{
		color:White;
	}
	
	.sfondo_img_testata_dx
	{
		width:222px;
		background-image:url('images/img_fine_testata.png');
		height:177px;
		border:none;
	}
	
	.Label_Errore_Login
	 {
		position:absolute;
		z-index:1;
		margin-top:10px;
		background-color:Yellow;
		font-size:70%;
		font-weight:bold;
		width:200px;
		color:rgb(120, 16, 20);
	 }
	 
	 .login_intestazione
	 {
		margin-top:30px;
		margin-left:29px;
		border:none;
	 }
	 
	 .table_User
	 {
		width:157px;
		margin-top:10px;
		margin-left:29px;
		
	 }
	 
	 .InputUser
	 {
		width:80px;
	 }
	 
	 .Button_Entra
	 {
		margin-left:141px;
		margin-top:5px;
		border:none;
		background-color:Transparent;
		background-image:url('images/p_entra.png');
		color:White;
		width:45px;
		height:22px;
	 }
	 
	 .Label_Entra
	 {
		position:absolute;
		margin-top:4px;
		margin-left:7px;
		font-size:70%;
		text-decoration:none;
	 }
	 
	 .div_recupero_pswd
	 {
		margin-left:29px;
		margin-top:5px;
	 }	 
	  
	 .recupera_Passwd
	 {
		text-decoration:none;
		font-size:75%;
	 }
	 
	 .img_link_passwd
	 {
		border:none;
		text-decoration:none;
		margin-left:29px;
	 }
	 
	 .noscript
	 {
		margin-top:5px;
		text-align:center;
		font-size:12pt;
		background-image:url('images/tx_tit.png');
		background-repeat: repeat-x;
		color:Yellow;
		font-weight:bold;
	 }
	 
	 .coda
	 {
		width:100%;
		height:55px;
	 }
	 
	 .img_coda_sx
	 {
		/*width:235px;*/
		height:55px;
	 }
	 
	 .tx_coda_sx
	 {
		background-image:url('images/tx_coda.png');
		/*width:50%;*/
		width:60%;
		height:55px;
		background-repeat:repeat-x;
	 }
	 
	 .centro_coda
	 {
		vertical-align:top;		
	 }	 
	 
	.table_coda_centro
	{
		/*width:600px;*/
		width:500px;
		height:55px;
		background-image:url('images/tx_coda.png');
		background-repeat:repeat-x;
	}
	
	.testo_coda
	{
		width:100%;
		color:#FFFFFF;
		font-size:55%;
		vertical-align:middle;
	}
	.testo_coda a
	{
		width:100%;
		color:#FFFFFF;
		vertical-align:middle;
	}
	
	.testo_coda a:visited
	{
		color:#FFFFFF;
	}
	
	.testo_coda a:hover
	{
		color:#FFFFFF;
	}
	
	.testo_coda a:active
	{
		color:#FFFFFF;
	}
	
	.tx_coda_dx
	{
		background-image:url('images/tx_coda.png');
		width:50%;
		height:55px;
	}
			
	.img_coda_dx
	{
		background-image:url('images/tx_coda.png');
		/*width:100%;*/
		height:55px;
		background-repeat:repeat-x;
	}
	
	/****************************** CARICAMENTO BARRA  *****************************/
	.caricamentobarraext 
	{
		position: fixed;
		background: url(images/texture.png); 
		background-repeat:repeat ;
		display:none ;
		top:0%;
		left: 0%;
		width :100%;
		height :100%;
	} 
	.caricamentobarra
	{
		position:fixed;
		top: 50%;
		left: 35%;
		z-index: 30;
	}

	.tabAmministrativa
	{
		width :100%;
		margin-top:1px;
	}

	.td_ico_menu_amministrativa
	{
		width:62px;
	}
	
	.td_testo_menu_amministrativa
	{
		padding-left:5px;
	}
	
	.tdAmministrativa
	{
		background-color: rgb(0, 0, 0);	
		width :18%;
	}
	
	.div_logout
	{
		padding-top:50px;
	}
	
/* **************************** FINE MASTER PAGE *************************** */


/* **************************** DEFAULT PAGE ************************ */

	.scroller_news_container
	{
		 background-color: #0E5A17;
		 font-family: Verdana, Helvetica, Arial;
		 border-bottom: solid 1px #004C07;
		 border-top: solid 1px #004C07;
	}
	
	.scroll_news
	{
	}
	
	.scroll_news a
	{
		color:White;
	}
	
	.scroll_news a:hover
	{
		color:White;
	}
	
	.scroll_news a:visited
	{
		color:White;
	}
	
	.table
	{
		width:100%;
	}
		
	.centrale
	{
		width:100%;
	}
	
	.img_scommesse_sx
	{
		width:20px;
		height:30px;
	}
	
	.tx_scommesse
	{
		background-image:url('images/tx_tit.png');
		background-repeat: repeat-x;
		color:White;
		font-weight:bold;
		width:100%;
		height:30px;
		font-size:75%;
	}
	
.tx_reg
{
    background-image: url('images/tx_tit.png');
    background-repeat: repeat-x;
    color:White;
    font-weight: bold;
    width: 100%;
    height: 20px;
    font-size: 70%;
}
	
	.img_scommesse_dx
	{
		width:10px;
		height:30px;
	}
	
	.Div_Scommessa
    {
        background-color:rgb(244,244,244);
    }
    
    .img_scommesse_bottom_sx
	{
		position:relative;
		width:311px;
		height:50px;
	}
	
	.label_scommetti_ora
	{
		position:absolute;
		margin-left:122px;
		margin-top:21px;
		font-weight:bold;
		font-style:italic;
		color:White;
		font-size:75%;
	}
	
	.label_scommetti_ora a
	{
		color:White;
		text-decoration:none;
	}
	
	.label_scommetti_ora a:hover
	{
		color:White;
		text-decoration:underline;
	}
	
	.tx_scommesse_bottom
	{
		background-image:url('images/tx_scommetti_ora.png');
		background-repeat: repeat-x;
		width:100%;
		height:50px;
	}
	
	.img_scommesse_bottom_dx
	{
		width:10px;
		height:50px;
	}
	
	.img_live_betting_sx
	{
		width:20px;
		height:30px;
	}
	
	.tx_live_betting
	{
		background-image:url('images/tx_tit.png');
		background-repeat: repeat-x;
		color:White;
		font-weight:bold;
		width:100%;
		height:30px;
		font-size:75%;
	}
	
	.img_live_betting_dx
	{
		width:10px;
		height:30px;
	}
	
	.Div_Live_Betting
	 {
		position: relative;
		background-color:rgb(244,244,244);
	 }
	 
	.img_live_betting_bottom_sx
	{
		width:315px;
		height:27px;
	}
	
	.tx_live_betting_bottom
	{
		background-image:url('images/tx_livebetting_inf.png');
		background-repeat: repeat-x;
		width:100%;
		height:27px;
	}
	
	.img_live_betting_bottom_dx
	{
		width:10px;
		height:27px;
	}
	
	.Div_Poker
	{
		position: relative;
		background-color:rgb(244,244,244);
	}
	
	.img_gioca_bottom_sx
	{
		position:relative;
		width:265px;
		height:50px;
	}
	
	.tx_gioca_bottom
	{
		background-image:url('images/tx_scommetti_ora.png');
		background-repeat: repeat-x;
		width:100%;
		height:50px;
	}
	
	.img_gioca_bottom_dx
	{
		width:10px;
		height:50px;
	}
	
	.img_richieste_sx
	{
		width:20px;
		height:30px;
	}
	
	.tx_richieste
	{
		background-image:url('images/tx_tit.png');
		background-repeat: repeat-x;
		color:White;
		font-weight:bold;
		width:100%;
		height:30px;
		font-size:75%;
	}
	
	.img_richieste_dx
	{
		width:10px;
		height:30px;
	}
	
	.Div_Richieste
	{
		position: relative;
		background-color:rgb(244,244,244);
	}
	
	.img_richieste_bottom_sx
	{
		width:262px;
		height:27px;
	}
	
	.tx_richieste_bottom
	{
		background-image:url('images/tx_richieste_inf.png');
		background-repeat: repeat-x;
		width:100%;
		height:27px;
	}
	
	.img_richieste_bottom_dx
	{
		width:10px;
		height:27px;
	}
	
	.colonna_dx
	{
		vertical-align:top;
		width:222px;
		height:100%;
		background-image:url('images/tx_col_dx.png');
		background-repeat: repeat-y;
	}
	
	.colonna_dx_sup
	{
		height: 10px;
		width: 222px;
		background-image: url('images/img_col_dx.png');
		background-repeat: no-repeat;
		
	}
	
	.gratta_vinci
	{
		width:200px;
		height:275px;
		margin-left:15px;
		margin-top:15px;
	}
	
	.gratta_vinci_testata
	{
		width:200px;
		height:30px;
		background-image:url('images/img_tit_col_dx.png');
	}
	
	.titoli
	{
		font-size:75%;
		color:White;
		font-weight:bold;
		background-color:Transparent;
		float:left;
		margin-left:20px;
		margin-top:9px;
	}	
	
	.gratta_vinci_img_principale
	{
		width:200px;
		height:200px;
		text-align:center;
	}
	
	.gratta_vinci_menu
	{
		text-align: center;
		width:200px;
		height:45px;
		background-image: url('images/img_coda_col_dx.png');
	}
	
	.totalizzatori
	{
		width:200px;
		height:237px;
		margin-left:15px;
		margin-top:38px;
	}
	
	.totalizzatori_testata
	{
		width:200px;
		height:30px;
		background-image:url('images/img_tit_col_dx.png');
	}
	
	.totalizzatori_img_principale
	{
		width:200px;
		height:162px;
		text-align:center;
		background-color:White;
	}
	
	.totalizzatori_menu
	{
		text-align: center;
		width:200px;
		height:45px;
		background-image: url('images/img_coda_col_dx.png');
	}
	
	.ricariche
	{
		width:200px;
		height:204px;
		margin-left:15px;
		margin-top:38px;
	}
	
	.ricariche_testata
	{
		width:200px;
		height:30px;
		background-image:url('images/img_tit_col_dx.png');
	}
	
	.ricariche_img_principale
	{
		width:200px;
		height:129px;
		text-align:center;
		background-color:White;
	}
	
	.ricariche_img_grande
	{
		width:200px;
		height:129px;
		border:none;
	}	
	
	.ricariche_menu
	{
		text-align: center;
		width:200px;
		height:45px;
		background-image: url('images/img_coda_col_dx.png');
	}
/* **************************** FINE DEFAULT PAGE   ************************ */
 
/* **************************** DIV DI STAMPA *************************** */
.divstampaA4
{
	
	display:none;
}	

.divstampa
{
	display:none;
}		

/***************************** DIV ERRORE *********************************/
.errore
{
	background-color: Yellow;
	
	padding: 3px 3px 3px 3px;
	color: rgb(213, 32, 39);
	width:100%;
	font-weight: bold;
	text-align: center;

}
.errTicket
{
	background-color: Yellow;
	
	padding: 3px 0px 3px 0px;
	color: rgb(213, 32, 39);
	width:100%;
	font-weight: bold;
	text-align: center;
	
}

/* ***************    TABELLA AMMINISTRATIVA HOME PAGE      ********************* */	

.divAmministrativa
{
	margin-top :5px;
}
.divtabellaAmministrativa
{
	border-left :2%;		
}
.tdAmministrativaSaldo
{
	margin-left:0px;
	background-color:Transparent;
}
.td_utente_sup
{
	background-image:url(images/img_tab_sup_loggato.png);
	background-repeat:no-repeat;
	/*margin:0px 0px 0px 0px;*/
	width:217px;
	height:6px;
}
.td_utente_sx
{
	background-image:url(images/tx_tab_sx_loggato.png);
	background-repeat:repeat-y;
	margin:0px 0px 0px 0px;
	width:6px;
	height:1px;
}
.td_img_utente_sx
{
	 vertical-align:top;
	 background-color:rgb(236,28,36);
	 margin-left:0px;
	 margin-top:0px;
	 width:48px;
}
.img_logout
{
	border:none;
}
.td_utente_dx
{
	background-image:url(images/tx_tab_dx_loggato.png);
	background-repeat:repeat-y;
	margin:0px 0px 0px 0px;
	width:6px;
	height:1px;
}
.logOout 
{
	background-color:rgb(236,28,36);
}
.link_logOout
{
	margin-left:42px;
}


.img_utente_inf
{
	background-image:url(images/img_tab_inf_loggato.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	width:217px;
	height:6px;
}
.td_riepilogo_Utente
{
	background-color:rgb(236,28,36);
}
.table_info_user
{
	background-color:Transparent;
	width:157px;
}

.tdUtente
{
	margin-top:0px;
	text-align :left ;
	vertical-align:top;
	color:rgb(255,255,255);
	font-size :65%;
}
		
.tdvaloreinfoutente
{
	text-align :left ;
	color:rgb(255,255,255);
	font-size :65%;
}
.tdvaloreinfoutenteCF
{
	text-align :left ;
	color:rgb(255,255,255);
	font-size :52%;
}
	
/**********end tabella amministrativa**********************/


	/********** TESTATA **********/
/*	.tdmaster
	{
		background-image: url(images/testata.png);
		background-repeat: no-repeat;
		}
	.testata
	{
		background-image: url(images/im g_testata.png);
		background-repeat: no-repeat;
		height: 110px;
		width: 937px;
	
	}

	.menu
	{
		background-image: url(images/tx_menualto.png);
		background-repeat: repeat-x;
		height: 46px;
		width: 100%;
		font-size :75%;
		text-align: center;

	}

	.voceemptysx
	{
		width: 35px;
	}
	
	.voceemptydx
	{
		margin: 10px 0px 10px 0px;
		padding: 5px 0px 5px 0px;
		border-left: solid 1px rgb(193, 200, 219);  
		width: 35px;
	}
	
	

	.voce
	{
		margin: 10px 0px 10px 0px;
		padding: 5px 20px 5px 20px;
		border-left: solid 1px rgb(193, 200, 219);  
	}

	.voce a
	{
		text-decoration: none;
		color: rgb(0, 0, 0);
	}

	.voce a:hover
	{
		text-decoration: underline;
	}

	/********** CORPO **********/
	/*.sx
	{
		background-image: url(images/tx_sx.png);
		background-repeat: repeat-y;
		width: 7px;
		vertical-align: top;
	}

	.cnt
	{
		width: 100%;
		border-left: solid 1px rgb(255, 255, 255);  
		border-right: solid 1px rgb(255, 255, 255);   	
		vertical-align: top;
	}

	.dx
	{
		background-image: url(images/tx_dx.png);
		background-repeat: repeat-y;
		width: 6px;
		vertical-align: top;
	}
	
	/*********** HOME ************/
	
	/*.homepage
	{
		width: 950px;
	}
		
	.tablecorpo
	{
		width: 100%;
		text-align:left;
	}
	
	.corposx
	{
		width: 271px;
		vertical-align: top;
	}
	
	.margsxhome
	{
		margin: 15px 0px 15px 35px;
	}
	
	.margsxhome1
	{
		margin: 15px 0px 15px 20px;
	}
	
	.divpokerhome
	{
		width: 236px;
		height: 196px;
				
		background-image: url(images/img_pokermania.jpg);
		background-repeat: no-repeat;
	}
	
	.imgpokerhome
	{
		margin: 165px 0px 0px 122px;
	}
			
	.divregistrazionehome
	{
		margin-top: 15px;
		
		width: 236px;
		height: 196px;
				
		background-image: url(images/img_registrati.jpg);
		background-repeat: no-repeat;
	}
	
	.imgregistrazionehome
	{
		margin: 165px 0px 0px 47px;
	}
			
		
    .divlithome
	{
		margin-top: 15px;
		
		width: 236px;
		height: 196px;
				
		background-image: url(images/img_gratta_vinci.jpg);
		background-repeat: no-repeat;
	}
	
	.imglithome
	{
		margin: 165px 0px 0px 122px;
	}
		
		
	.corpodx
	{
		width: 100%;
		vertical-align: top;
		text-align: right;
	}
	
	.margdxhome
	{
		margin: 15px 35px 15px 0px;
	}
	
	.margdxhome1
	{
		margin: 15px 20px 15px 0px;
	}
	
	.divsporthome
	{
		width: 639px;
		height: 196px;
				
		background-image: url(images/img_scommesse.jpg);
		background-repeat: no-repeat;
		
		float: right;
	}
	
	.imgsporthome
	{
		margin: 165px 23px 0px 0px;
	}
	
	.newshome
	{
		margin-top: 15px;
		
		width: 639px;
		float: right;
	}
	
	.titolonewshome
	{
		width: 638px;
		height: 38px;
		
		background-image: url(images/img_news.jpg);
		background-repeat: no-repeat;
	}
	
	.articolinewshome
	{
		width: 636px;
		border-left: solid 1px rgb(64, 64, 64);
		border-right: solid 1px rgb(64, 64, 64);
	}
	
	.articolohome
	{
		width: 616px;
		text-align: left;
		
		padding: 15px 15px 0px 15px;
	}
	
	.titoloarticolohome
	{
		font-weight: bold;
	}
	
	.titoloarticolohome a
	{
		color: rgb(0, 0, 0);
		text-decoration: none;
	}
	
	.titoloarticolohome a:hover
	{
		text-decoration: underline;
	}
		
	.codanewshome
	{
		width: 638px;
		height: 34px;
		
		background-image: url(images/img_news_coda.jpg);
		background-repeat: no-repeat;
	}
	
	.imgaltrenewshome
	{
		margin: 0px 18px 0px 0px;
	}
	*/
		

  /******************************* POSTE COMMERCE *****************************/		

.promptformPC
{
	padding :3px;
	width: 50%;
	text-align:left;
	font-family: Verdana, Helvetica, Arial;
	font-weight: bold;
	border-bottom: solid 1px rgb(255, 255, 255);
	background-color : rgb(255, 255, 255);
}

.campiformPC
{	
	padding :3px;
	font-family: Verdana, Helvetica, Arial;	
	text-align:left;
	border-top: solid 1px rgb(226,226,226);
	border-left: solid 1px rgb(226,226,226);
	background-color : rgb(255, 255, 255);
	width: 50%;
}
.promptformPCImporto
{
	padding :3px;
	width: 50%;
	text-align:left;
	font-family: Verdana, Helvetica, Arial;
	font-weight: bold;
	
	border-top:  solid 1px rgb(226,226,226);
	border-bottom: solid 1px rgb(255, 255, 255);
	background-color : rgb(255, 255, 255);
	
}
	body
	{
		font-family: Verdana, Helvetica, Arial;
		margin: 0px;
	}
		
	img
	{
		border: 0px;
	}
	
	/************************ SPORT **************************************/

.tablesport
{
	vertical-align: top;
	font-family: Verdana, Helvetica, Arial;
	
	padding :1px 0px 0px 0px;
	margin-bottom :20px;
	margin-right :2px;
	

	
	/*margin-top:3px; */
		
}

.sportsx
{
	vertical-align: top;
	
	font-size:65%;
		
}

.sportdx
{
	vertical-align: top;
	width :84%;
}

.coldx
{
	vertical-align :top ;
	width :26%;
		
}
	
.tdDx
{
	width:100%;
}
	
.colsx
{		
	
	vertical-align :top ;
	width:74%;
}
.divManifestazioni
{
	margin-top :3px;
}	
	
	
.erroreListaDManif
{
	background-color: Yellow;
	padding: 0px 0px 0px 0px;
	color: rgb(213, 32, 39);
	width:100%;
	font-weight: bold;
	text-align: center;
		
}
	/************** comune nella pagina sport abbrevia le parole**************************/
.clip
{
   height: 1.5em;
   line-height :1.4em;
   overflow :hidden;
}
	
/********************   Cornice (immagine) superiore Tabella Discipline manifestazione******************************************************/	

.BarraDivScommesseTdCurva
{
	height :14px;
	width :17px;
}

.BarraDivScommesseCentro
{ 
	width :100%;
	background-image :url("images/tx_curva_eventi_inf.png");
	background-repeat :repeat-x  ;
}	
	
/********* TABELLA DATE SPORT***** (sta all'interno di DivScommesse)************/

.tabdate
{
	background-color: rgb(0, 0, 0);
	width : 100%;
}

.tddate
{
	width :30%;
	padding:3px 3px 3px 3px;
}

.TdTuttiEventiCentro
{
	width :100%;	
	background-image :url("images/tx_tuttieventi.png");
	background-repeat :repeat-x  ;
}

.TdTuttiEventiCentro a
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}

.TdTuttiEventiCentro a:hover
{
	color:Red ;
	text-decoration: underline;
}
	
	
.TdOggiCentro
{
	width :100%;
	background-image :url("images/tx_oggi.png");
	background-repeat :repeat-x  ;
}

.TdOggiCentro a
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}

.TdOggiCentro a:hover
{
	color:Red ;
	text-decoration: underline;
}
	

	
.linkdata
{
	color:White ; 
}
	
.divdate
{
	border-left: solid 1px rgb(0, 0, 0);
	border-right: solid 1px rgb(0, 0, 0);
	background-color: rgb(0, 0, 0);
	border-bottom: solid 1px rgb(0, 0, 0);
	padding: 3px 5px 3px 5px;
}
	
	/*************end tabella date***********************/

/********* Elenco Discipline Manifestazioni *******/

.DivScommesse
{
	border-left: solid 1px rgb(255,255, 255);
	border-right: solid 1px rgb(255,255, 255);
	background-color: rgb(255, 255, 255);
	border-bottom: solid 1px rgb(255, 255,255);
	padding: 0px 0px 0px 2px;	
}

/*************** Div disciplina  *************************/

.disciplina
{
	background-color: rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
    width :100%;
	padding: 3px 3px 3px 9px;
}
/***************end Div disciplina  *************************/
.scommesse
{
	border-left: solid 1px rgb(0, 0, 0);
	border-right: solid 1px rgb(0, 0, 0);
	border-bottom: solid 1px rgb(0, 0, 0);
	padding: 3px 0px 3px 5px;
	width:100%;
	background-color: rgb(255, 255, 255);
}



.tabScommesse
{
	background-color: rgb(229, 168, 167);
	border-bottom-color :Blue ;
	border-style :inherit ;
	width :100%;
}
	
	/********div inf scommesse************/
	
.BarraDivScommesseCentroSotto
{ 
	width :100%;		
	background-image :url("images/tx_disciplina_inf.png");
	background-repeat :repeat-x  ;
}
	/************************************/
/*********end Elenco Discipline Manifestazioni *******/	


/******************tabella dei link*************************/	
.tabellaLink
{
	color: rgb(255, 255, 255);
	background-color :rgb(0,0,0);
	width :100%;
	
}

.tdTablink
{
	text-align :left ;
	padding-left:5px;
	width :20%;
}

.tdTabLinkMod
{
	text-align :left ;
	padding-left:5px;
	width :20%;	
	font-size:75%; 
	color:#fff216;
}	
/***************** tabella dei link **********************/

/*************** Div manifestazione  *************************/

.manifestazione
{
	background-color: rgb(226, 226, 226);
	color: rgb(255, 255, 255);
	padding: 2px 3px 3px 9px;
    width :100%;
	border-bottom :solid 1px rgb(255, 255, 255);
}

.manifestazione a
{
	color : rgb(120, 16, 20);
	text-decoration: none;
}

.manifestazione a:hover
{
	color: rgb(0, 0, 0);
	text-decoration: underline;
}

.intestazionemanifestazione
{
	background-color :Black ;
	color:White ;
	padding: 3px 0px 3px 3px;
}
		
.icomanifestazioni
{
	padding: 0px  2px 0px 1px;
	background-image :url("images/ico_manifestazioni.png");
	background-repeat :repeat-y ;	
	border-bottom :solid 1px rgb(255, 255, 255);
			
}	
	
/***************end Div manifestazione  *************************/

/*************** **************  QUOTE ***********************************/

.tablequote
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 64%;
	width: 100%;
}

/******************* cornice e intestazione della tabella delle quote*******/	
.txSupTabellaQuote 
{
		
	width :100%;
	height :45px;
	color: rgb(255, 255, 255);
	font-weight :bold ;
	background-image :url("images/tx_discipline.png");
	background-repeat :repeat-x;
}

.txInfTabellaQuote
{
		
	width :100%;
	color: rgb(255, 255, 255);
	background-image :url("images/tx_disciplina_inf.png");
	background-repeat :repeat-x  ;
		
}
.txSupTabellaQuote a
{
	color:White ;
}
.txSupTabellaQuote a:hover
{
	color :rgb(236,28,36);
}	

.intestazioneDisciplinaSx
{
	height :45px;
	width :20px;
	vertical-align:top;
}
	
.intestazioneDisciplinaDx
{
	height :45px;
	width :52px;
	vertical-align:top;
}
/************************** ANTEPOST****************************/
.tableAntepost	
{
	font-family: Verdana, Helvetica, Arial;
	
	width: 100%;
}
.tdAntepost
{
	background-color: rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
.dataAvvAntepost
{
	color :White ;
}
.esitiAntepost
{
	padding: 3px 3px 3px 3px;
	
	width :17%;
	background-color: rgb(222,222,222);
	color: rgb(0, 0, 0);
	text-align: left;
	margin-left :2px;
	/*width: 50px;*/
	
}
.quotaAntepost
{
	padding: 3px 3px 3px 3px;
	width :17%;
	/*padding: 3px 3px 3px 3px;*/
	margin-left :2px;
	background-color: rgb(199,199,199);
	/*width: 50px;*/
	text-align: left;
}

.quotaAntepost a
{
	color :rgb(120, 16, 20) ;
	text-decoration: none;	
}

.quotaAntepost a:hover
{
	color: rgb(0, 0, 0);
	text-decoration: underline;
}

.intestTabAntepost
{
	width :100%;
	
}
.intestTDAntepost
{
	background-color: rgb(236,28,36);
	color: rgb(255, 255, 255);
	font-weight: bold;
	font-size :95%;
    text-align   : left;
	/*padding: 2px 3px 3px 3px;*/
	height :25px;
	width :100%;
	
}
.divChiudiAntepost
{
	background-color: rgb(0,0,0);
	font-weight: bold;
	width :100%;
    text-align:right ;
    height :20px;
}	
.tableAntepostChiudi
{
	margin-top :5px; 
	margin-right: 10px;
	width :100%;
	padding-right :2px;
}
	

.tdChiudiAntepost
{
	text-align :right ;
}
.tdChiudiAntepost a
{
	color :White ;
	text-decoration: none;	
}

.tdChiudiAntepost a:hover
{

	text-decoration: underline;
}


/*
.intestazionedis
{
	font-size: 8pt;
	color: rgb(46, 56, 151);
	padding: 10px 0px 10px 0px;
}
	
.intestazionecloseman
{
	text-align: right;
}
	
.intestazionecloseman a
{
	color: rgb(0, 0, 0);
}
	
.intestazionecloseman a:hover
{
	color: rgb(0, 0, 0);
}

.intestazioneman
{
	font-weight: bold;
	color: rgb(213, 32, 39);
}

.intestazionepal
{
	font-weight: bold;
}*/
/************************** I RIGO INTESTAZIONE TABELLA QUOTE*******************/
.intestazioneAvvenimenti
{
	text-align: center;
	background-color: rgb(62, 56, 56);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}

.intestazioneAvvenimenti1
{
	width :65%;
	text-align: center;
	background-color: rgb(62, 56, 56);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}
/********************** INTESTAZIONE I RIGO AVVENIMENTI DELLA TABELLA QUOTE ULTIMA COLONNA SPAZIO ********************************/
.intestazionecntsupA
{
	text-align: center;
	background-color: rgb(62,56,56);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	width: 10px;
}
	
.intestazionel
{
	text-align: center;
	border-right: solid 1px rgb(255, 255, 255);
	background-color: rgb(213, 32, 39);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	width: 10px;
}
/*
	.intestazionecnt
	{
		text-align: center;
		border-right: solid 1px rgb(255, 255, 255);
		
		background-color: rgb(213, 32, 39);
		color: rgb(255, 255, 255);
		
		font-weight: bold;

		padding: 3px 0px 3px 0px;
		
		width: 40px;
	}

	.intestazionecnt1
	{
		text-align: center;
		border-right: solid 3px rgb(255, 255, 255);
				
		background-color: rgb(213, 32, 39);
		color: rgb(255, 255, 255);
		
		font-weight: bold;

		padding: 3px 0px 3px 0px;
		
		width: 40px;
	}
*/
/*
.intestazionecnt1
{
	text-align: center;	
	background-color: rgb(62,56, 56);
	color: rgb(255, 255, 255);
	font-weight: bold;
    padding : 3px 0px 3px 0px;
	width: 40px;
}
	
.intestazionecnt
{
	text-align: center;
	background-color: rgb(62, 56, 56);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	width: 40px;
}
/*

.intestazionecnt2
{
	text-align: center;
	background-color: rgb(213, 32, 39);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}*/
/*********** colonna Altri esiti *******************/

.intestazionecntA
{
	text-align: center;
	background-color: rgb(62,56,56);
	color: rgb(255, 255, 255);
	font-weight: bold;
		
}
/*******intestazione Scommesse *********/
/*
.intestazionecntsup1
{
	text-align: center;
	border-right: solid 3px rgb(255, 255, 255);
	background-color: rgb(229, 168, 167);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}


.intestazionecntsup2
{
	text-align: center;
	background-color: rgb(229, 168, 167);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}*************/


/***************Intestazione Partita******************************/
/*.intestazionesx
{
	border-right: solid 1px rgb(255, 255, 255);
	background-color: rgb(213, 32, 39);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 0px 3px 3px;
}*/
/***************Intestazione data II RIGO DELLA TABELLA QUOTE ******************************/

.intestazionedata
{
	color: rgb(255, 255, 255);
	padding: 3px 0px 3px 3px;
	background-color: rgb(88, 89, 91);
	text-align :left ;
}
/*
.intestazionedata1
{
	background-color: rgb(229, 168, 167);
	border-top: solid 1px rgb(255, 255, 255);
	border-bottom: solid 1px rgb(255, 255, 255);
	border-right: solid 3px rgb(255, 255, 255);
}

.intestazionedata2
{
	background-color: rgb(229, 168, 167);
	border-top: solid 1px rgb(255, 255, 255);
	border-bottom: solid 1px rgb(255, 255, 255);
}

.cellsxdispari
{
	padding: 3px 3px 3px 3px;
	background-color: rgb(243, 244, 248);
	border-right: solid 1px rgb(255, 255, 255);
}

.cellsxpari
{
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
}
*/

/************* CELLA ORARIO DISPARI TABELLA QUOTE (I COLONNA)***************/
.celloradispari
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: rgb(222, 222,222);
	/*border-right: solid 1px rgb(255, 255, 255);*/
	width: 30px;
}
/******************** CELLA AVVENIMENTO DISPARI TABELLA QUOTE (II COLONNA)*********************/
.cellavvdispari
{
	padding: 3px 3px 3px 3px;
	background-color: rgb(222, 222, 222);
	/*border-right: solid 1px rgb(255, 255, 255);*/
}

/********************** CELLA QUOTA DISPARI TABELLA QUOTE GRIGIO CHIARO ****************************************/
.cellcntdispariq_1
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	/*background-color: rgb(193, 200, 219);*/
	background-color: rgb(222, 222, 222);
	width: 40px;
}

.cellcntdispariq_1 a
{
	color : rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntdispariq_1 a:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}

.cellcntdispariq
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: rgb(222, 222, 222);
	width: 40px;
}

.cellcntdispariq a
{
	color : rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntdispariq a:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}

.cellcntdispariq1
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	/*background-color: rgb(243, 244, 248);*/
	background-color: rgb(222, 222, 222);
	/*border-right: solid 3px rgb(255, 255, 255);*/
	width: 40px;
}

.cellcntdispariq1 a
{
	color : rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntdispariq1 a:hover
{
	color: rgb( 0, 0, 0);
	text-decoration: underline;
}

.cellcntdispariq1_1
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	/*background-color: rgb(193, 200, 219);*/
	background-color: rgb(222, 222, 222);
	/*border-right: solid 3px rgb(255, 255, 255);*/
	width: 40px;
}

.cellcntdispariq1_1 a
{
	color: rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntdispariq1_1 a:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}
/*********************** CELLA ORA PARI TABELLA QUOTE GRIGIO SCURO I COLONNA ******************************/

.cellorapari
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color:rgb(199,199,199);
	/*border-right: solid 1px rgb(255, 255, 255);*/
	width: 30px;
}
/*********************** CELLA AVVENIMENTO PARI TABELLA QUOTE GRIGIO SCURO II COLONNA ******************************/

.cellavvpari
{
	padding: 3px 3px 3px 3px;
	/*border-right: solid 1px rgb(255, 255, 255);*/
	background-color: rgb(199, 199, 199);
}
/********************** CELLA QUOTA PARI TABELLA QUOTE GRIGIO SCURO ****************************************/
.cellcntpariq
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: rgb(199,199, 199);
	/*border-right: solid 1px rgb(255, 255, 255);*/
	width: 40px;
}

.cellcntpariq a
{
	color : rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntpariq a:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}

.cellcntpariq1
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: rgb(199,199, 199);
	/*border-right: solid 3px rgb(255, 255, 255);*/
	width: 40px;
}

.cellcntpariq1 a
{
	color : rgb(120, 16, 20) ;
	text-decoration: none;
}

.cellcntpariq1 a:hover
{
	color: rgb( 0, 0, 0);
	text-decoration: underline;
}

/*************************** ULTIMA COLONNA TABELLA QUOTE LINK ALTRI ESITI**************************/

.sfondoCellaAltriEsitidispari
{
	background-color :rgb(222,222,222);
	text-align :right ;
	
	

	
}
.sfondoCellaAltriEsitipari
{
	text-align :right ;
	background-color :rgb(199,199,199);
}

/*
.cellpalpari
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	width: 30px;
}

	.cellpaldispari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: rgb(243, 244, 248);
		border-right: solid 1px rgb(255, 255, 255);
		width: 30px;
	}

	.cellhdispari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: rgb(243, 244, 248);
		border-right: solid 1px rgb(255, 255, 255);
		
		width: 20px;
	}

	.cellhpari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		border-right: solid 1px rgb(255, 255, 255);
		
		width: 20px;
	}

	.cellldispari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: rgb(243, 244, 248);
		border-right: solid 1px rgb(255, 255, 255);
		
		width: 10px;
	}


	.celllpari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		border-right: solid 1px rgb(255, 255, 255);
		
		width: 10px;
	}




	.cellcntdispari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: rgb(243, 244, 248);
		border-right: solid 1px rgb(255, 255, 255);
		width: 40px;
	}

	


	
	

	.cellcntpari
	{
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: rgb(199,199, 199);
		
		width: 40px;
	}

	.cellcntpari a
	{
		color : rgb(120, 16, 20) ;
		
		text-decoration: none;
	}

	.cellcntpari a:hover
	{
		color: rgb( 0, 0, 0);
		text-decoration: underline;
		
	}

	
	*/
/***************** 2 Quote *******************************/
	/*.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);
	}*/

	.legatura
	{
		padding: 1px 1px 1px 0px;
		background-color: rgb(255, 255, 255);
		
		width: 10px;
	}

	.legaturass
	{
		background-color: rgb(213, 32, 39);
	}

	.legaturas
	{
		background-color: rgb(225, 99, 103);
	}

	.legaturam
	{
		background-color: rgb(130, 146, 182);
	}

	.legaturaa
	{
		background-color: rgb(46, 56, 151);
	}


/********************* TABELLA ALTRI ESITI ****************************************/
.tablealtriesiti
{
	font-family: Verdana, Helvetica, Arial;
	background-color: rgb(62,56,56);
	width: 100%;
}
/********************* I RIGA ALTRI ESITI GRIGIO CHIARO***********************/
.esitoaltriesiti
{
	padding: 3px 0px 3px 3px;
	background-color: rgb(222,222,222);
	color: rgb(0, 0, 0);
	text-align: center;
	width: 50px;
}

/******************************** INTESTAZIONE ALTRI ESITI ROSSO *******************************************/
.intestaltriesiti
{
	background-color: rgb(236,28,36);
	color: rgb(255, 255, 255);
	font-weight: bold;
	font-size :95%;
    text-align   : center;
	/*padding: 2px 3px 3px 3px;*/
	height :25px;
}
/********************************** BARRA DI CHIUSURA ALTRI ESITI NERA*******************************/
.intestaltriesitiEnd
{
	background-color: rgb(0,0,0);
	font-weight: bold;
	width :100%;
    text-align:right ;
    height :20px;
}

.intestaltriesitiEnd a
{
	/*color : rgb(120, 16, 20) ;*/
    color  : rgb(255, 255, 255);
	text-decoration: none;	
}

.intestaltriesitiEnd a:hover
{
	text-decoration: underline;
	color  : rgb(255, 255, 255);
}

.tableintestaltriesitiEnd
{
	margin-top :5px; 
	margin-right: 10px;
}
	
/********************* II RIGA QUOTE ALTRI ESITI GRIGIO SCURO***********************/

.scommessechiuse
{
    padding: 3px 0px 3px 3px;
    background-color: rgb(199,199,199);
    width: 150px;
    text-align: center;
    color: Red;
    text-transform: uppercase;
}

.quotaaltriesiti
{
	padding: 3px 0px 3px 3px;
	background-color: rgb(199,199,199);
	width: 50px;
	text-align: center;
}

.quotaaltriesiti a
{
	color :rgb(120, 16, 20) ;
	text-decoration: none;	
}

.quotaaltriesiti a:hover
{
	color: rgb(0, 0, 0);
	text-decoration: underline;
}

/*




	.altriesiti
	{
		padding: 2px 0px 2px 0px;
		background-color: rgb(255, 255, 255);

		text-align: center;
		
		width: 10px;
	}

	.altriesiti a
	{
		color: rgb(0, 0, 0);
	}
	.dropdown
	{
		list-style:none;
	}

	.divaltriesiti
	{
		position: absolute;
		top: 300px;
		left: 300px;
		
		width: 600px;
		height: 520px;
		
		border-bottom: 1px solid rgb(0, 0, 0);
	}

	.tablechiudialtriesiti
	{
		width: 600px;
		height: 20px;
	}

	.altriesitibrdchiudi
	{
		border-bottom: 1px solid rgb(0, 0, 0);	
		width: 580px;
		height: 20px;
	}

	.altriesitichiudi
	{
		border-left: 1px solid rgb(0, 0, 0);
		border-right: 1px solid rgb(0, 0, 0);
		border-top: 1px solid rgb(0, 0, 0);	
		
		background-color: rgb(213, 32, 39);
		color: rgb(255, 255, 255);
		
		text-align: center;	

		font-weight: bold;
		
		width: 20px;
		height: 20px;
	}

	.altriesitichiudi a
	{
		color: rgb(255, 255, 255);
		text-decoration: none;
	}

	.altriesitichiudi a:hover
	{
		text-decoration: underline; 
	}

	.divaltriesiti1
	{
		width: 600px;
		height: 500px;
		
		overflow: auto;
	}

*/

	
	/************ALTRI ESITI DROP LIST******************/
/*	.csstopmenu, .csstopmenu ul

{

text-align: center;

padding: 0;

margin: 0;

list-style: none;

}

.csstopmenu li

{

float: left;

position: relative;

}

.csstopmenu a{

text-decoration: none;

}


.mainitems {

width: 56px;

height: 13px;
*/
/*background-image: url(images/5/p_apri_altriesiti.png);*/
/*background-color:rgb(222,222,222);*/
/*background-repeat: no-repeat;*/
/*
}

.itemnoselect

{

font-weight:bold;

background-color: rgb(229, 168, 167);

color: White;

border-bottom: solid 1px rgb(0, 0, 0);

border-top: solid 1px rgb(0, 0, 0);

width: 175px;


}

.divitemnoselect

{

padding: 3px 3px 3px 7px;

width: 169px;

height: 100%;

border-left: solid 1px rgb(255, 255, 255);

border-bottom: solid 1px rgb(255, 255, 255);

border-top: solid 1px rgb(255, 255, 255);


}

.submenus{

display: none;

position: absolute;

width: 200px;

height: 210px;

left: -200px;

top: 0px;

overflow: scroll;

font-family: Verdana, Helvetica, Arial;

border: 1px solid rgb(0,0,0);

background-color: rgb(255, 255, 255);

margin: 0px;

padding: 0px 0px 0px 0px;

}

.submenus li{

width: 181px;

}

 

.itemrighedispari

{

padding: 3px 0px 3px 0px;

background-color: rgb(193, 200, 219);

}

.itemrighepari

{

padding: 3px 0px 3px 0px;
background-color: rgb(243, 244, 248);
/*background-color: rgb(193, 230, 250);*/
/*}

.itemchiudi

{
background-color: rgb(213, 32, 39);
padding: 3px 0px 3px 0px;

font-weight:bold;

}*/
/*
.linkitemchiudi

{

background-image: url(images/5/eliminatendina.png);

background-repeat: no-repeat;
color:White ;
padding-left: 15px;

}
*/
html>body .submenus li a{ /* non IE browsers */

width: auto;

}

.submenus li a:hover{

color: black;

}

#csstopmenu li>ul {/* non IE browsers */

top: auto ;


margin-top:4px;


left: auto;

}

#csstopmenu li:hover ul, li.over ul {

display: block;

}

html>body #clearmenu{ /* non IE browsers */

height: 3px;

}


	/*************end altri esiti***************************/

	
	/*.intestaltriesiti1
	{
		background-color: rgb(229, 168, 167);
		color: rgb(255, 255, 255);
		
		font-weight: bold;

		padding: 3px 3px 3px 3px;
		
		text-align: center;
		
		width: 100px;
	}



	.quotaaltriesitiempty
	{
		padding: 3px 3px 3px 3px;
		background-color: rgb(243, 244, 248);
		
		width: 100px;
	}
*/
	
	
	
/*********** TICKET ***********/
/*******tabella di stampa**********/
.tablelinkstampa
{
	font-family: Verdana, Helvetica, Arial;		
	color: rgb(120, 16, 20);
	text-align: left;
    background-color :rgb(222,222,222);
	/*width: 203px;*/	
	display: none;	
	width: 100%;	
}

.linkstampa
{
	width:50%;
	height: 15px;
}

.linkstampa a
{
	color: rgb(120, 16, 20);
	text-decoration: none;	
}

.linkstampa a:hover
{
	color: rgb(0, 0, 0);
	text-decoration: underline;	
}

.linkstampaA4
{
	/*width: 83px;*/
	text-align: right;
	background-color: rgb(222, 222,222);
	height: 15px;
}

.linkstampaA4 a
{
	color: rgb(120, 16, 20);
	text-decoration: none;	
}

.linkstampaA4 a:hover
{
	color: rgb(0, 0, 0);
	text-decoration: underline;	
}

/*********end tabella di stampa ticket*********/

/***** I rigo tichet fissa************/
.divfissa
{
    font-family: Verdana, Helvetica, Arial;
    background-color: rgb(94, 91,91);
    text-align :right ;
    color:White;		
}

.divticket
{
	/*	margin-top: 10px;*/
 	font-size: 65%;	
	
	margin-left :2px;
	margin-right :5px;
	
	 background-color :rgb(94,91,91);
		/*float: right;*/	
}

.txTicketSup
{
	width:100%;
    height :51px;
	color: rgb(255, 255, 255);
	background-repeat:repeat-x  ;
	background-image :url("images/tx_ticket.png");
}

.txTicketInf
{
	width :100%;
	height:10px;
	color : rgb(255, 255, 255);
	background-repeat:repeat-x  ;
	background-image :url("images/tx_ticket_inf.png");

}
	
.messaggioticket
{
		/*padding-top: 10px;*/
}



.divlegatureticket
{
	background-color: rgb(0,0,0);
	color: rgb(255, 255, 255);
	text-align: center;
	padding: 0px 0px 0px 0px;
	height: 15px;
	width: 100%;
}

.tableticket
{
	font-family: Verdana, Helvetica, Arial;
	text-align: left;
	width: 100%;
}

.TicketTipoGiocata
{
    font-weight: bold;
    font-size: 65%;
}
	
	/******************** TICKET JS**************************/
.clipticket
{
    height: 1.5em;
    line-height :1.4em;
	overflow:hidden;
	margin: 4px 3px 4px 3px;
}

.clipticketEsito
{
	height: 1.5em;
    line-height :1.4em;
	overflow:hidden;
	margin: 4px 3px 4px 3px;
	background-color :rgb(88,89,91);
		
}
	
.tdavvticket
{
	background-color :rgb(222,222,222);
}
	
.tdfissaticket
{
	text-align: right;
	background-color :rgb(222,222,222);
}
	
.InputCheckAvv
{
    /*
    height: 9px;
    width: 9px;
*/
}

.tdscoticket
{
	background-color :rgb(236,236,236);
	/*	font-size: 80%;*/
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	text-align :left  ;
}

.tdesticket
{
	background-color :rgb(236,236,236);
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	text-align :center ;
}

.tdlegaturaticket
{
	background-color :rgb(236,236,236);
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	white-space :nowrap ;
		
}

.tdEsitoTicket
{
    color :rgb(255,255,255);
    background-color :rgb(236,236,236);
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	text-align :center ;
		
}
		
.tdquoticket
{
	background-color :rgb(236,236,236);
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	text-align: right;
}
	
.tddelticket
{
	background-color :rgb(236,236,236);
	width: 9px;
	text-align: right;
	padding-bottom: 5px;
	border-bottom: solid 1px rgb(0, 0, 0);
	margin-left :1px;
}
	/******************end  TICKET JS*************************/
/**************************TABELLA TOTALI TICKET*************************/	
	
.tabletotali
{
	font-family: Verdana, Helvetica, Arial;
	/*	font-size: 90%;*/
	width :100%;
	background-color :rgb(222,222,222);
}

.etichettatotali
{
	width: 50%;
	/*padding-left: 3px;*/
	padding-top: 5px;
	text-align: left;
}

.valoretotali
{
	width: 50%;
	text-align: right;
	/*padding-right: 0px;*/
	background-color :rgb(222,222,222);
	padding-top: 5px;
	vertical-align :top ;
}

.InputImporto
{
	text-align: right;
}

.InputDeleteEsito
{
    background-image: url(images/ico_annulla.png);
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    border: 0px;
    margin-left: 2px;
    cursor:hand;
}

/************* Div Ricarica da Punto***************************/
.divRicarica
{
	background-color: rgb(159, 159, 159);
	color: rgb(255, 255, 255);
	width :100%;
	padding-top :10px;
	padding-bottom :5px;
	display :none ;
}
	
/********************** PULSANTIERA TICKET **************************************/
.divgioca   /******** DIV ESTERNO CONTENTENTE I TRE PULSANTI***************/
{
	background-color: rgb(159, 159, 159);
	color: rgb(255, 255, 255);
	width :100%;
	padding-top :10px;
	padding-bottom :5px;
}
.divgioca a
{
	color: rgb(255, 255, 255);
	text-decoration: none;	
}

.divgioca a:hover
{
	text-decoration: underline;	
}
/********** COLONNA PULSANTE SVUOTA********/
.TDlinksvuota
{
	height:30px;
	width :33%;
	padding :20px,2px,10px,2px;
}
.divSvuota
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_svuota.png);		
}

/********** COLONNA PULSANTE SISTEMI********/
.TDsistemi
{
	height:30px;
	width :33%;
	padding :10px,2px,10px,2px;
	color: rgb(255, 255, 255);
}

.divlinks
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_sistemi.png);
}


/************* COLONNA PULSANTE GIOCA********/
.TdGiocaBiglietto
{
	height:30px;
	width :33%;
	padding :20px,2px,10px,2px;
}

.divGiocaBiglietto
{
	height:26px;
	width :70px;
	padding-top :6px;
	background-image :url("images/p_gioca.png");
	background-repeat:no-repeat ;	
}

/************* COLONNA PULSANTE GIOCA + STAMPA********/
.TdGiocaStampaBiglietto
{
	height:30px;
	padding :20px,2px,10px,2px;
}

.divGiocaStampaBiglietto
{
	height:26px;
	width :110px;
	padding-top :6px;
	background-image :url("images/p_giocastampa.png");
	background-repeat:no-repeat ;	
}
/*************** TABELLA PULSANTIERA RICHIAMA SVUOTA ************************/
.tablelinkrichiamasvuota
{
	font-family: Verdana, Helvetica, Arial;
	background-color :rgb(159,159,159);
	width: 100%;
	display: none;
	/*	margin-top: 10px;*/
}
/********Td pulsante svuota*********/
.linksvuota
{
	height:30px;
	width :33%;
	padding :20px,2px,10px,2px;
}

.linksvuota a
{
	color: rgb(255,255,255);
	text-decoration: none;	
}

.linksvuota a:hover
{
	text-decoration: underline;	
}

.divSvuota2
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_svuota.png);		
}

.tdRicarica
{
		height:30px;
		width :33%;
		padding :20px,2px,10px,2px;
}

.divPulsRicarica
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_sistemi.png);
	display :none ;
	 	
}
	
.divPulsRicarica a
{
	color: rgb(255, 255, 255);
	text-decoration: none;	
}

.divPulsRicarica a:hover
{
	text-decoration: underline;
}	



.linkrichiama
{
	height:30px;
	width :33%;
	padding :20px,2px,10px,2px;
}

.linkrichiama a
{
	color: rgb(255,255,255);
	text-decoration: none;	
}

.linkrichiama a:hover
{
	text-decoration: underline;
}	

.divRichiamaTicket
{
	height:26px;
	width :70px;
	padding-top :6px;
	/*padding-right :10px;*/
	background-image :url("images/p_gioca.png");
	background-repeat:no-repeat ;
}



/*************** ACCETTAZIONE CON RISERVA ***************************/
.tableAccettazioneR
{
	width :100%;
}
/*
	
.divsistema
{
	margin-top: 3px;
	background-color: rgb(213, 32, 39);
	color: rgb(255, 255, 255);
	text-align: right;
	padding: 2px 3px 3px 0px;
	width: 190px;
	height: 15px;
	display: none;
}

.divsistema a
{
	color: rgb(255, 255, 255);
	text-decoration: none;	
}

.divsistema a:hover
{
	text-decoration: underline;	
}*/

/*.tabellaTicketPulsanti
{
		padding :20,0,20,0;
		
		background-color: rgb(159, 159, 159);
		
		}*/
/************ LEGENDA ****************/
.divtitlegenda
{
	margin-top: 10px;
	background-color: rgb(213, 32, 39);
	color: rgb(255, 255, 255);
	text-align: right;
	padding: 2px 3px 3px 0px;
	/*width: 203px;*/
	height: 15px;
}

.tablelegenda
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 6.5pt;	
	text-align: left;
	border-bottom: solid 1px rgb(213, 32, 39);
	/*width: 203px;*/
}

.legendac
{
	width: 10px;
	padding: 3px 0px 3px 0px;
}

.legenda
{
	/*width: 180px;*/
	padding: 3px 0px 3px 5px;
}

.legenda11
{
	height: 10px;
	background-color: rgb(213, 32, 39);
}

.legenda120
{
	height: 10px;
	background-color: rgb(225, 99, 103);
}

.legenda320
{
	height: 10px;
	background-color: rgb(130, 146, 182);
}

.legendaa
{
	height: 10px;
	background-color: rgb(46, 56, 151);
}

.coda
{
	margin-top: 20px;
}

.codaint
{
	margin: 10px 0px 10px 0px;
}

/****************************** PAGINA DETTAGLIO TICKET  ********************************/

.TableTicketGen
{
	font-family: Verdana, Helvetica, Arial;
	text-align: justify;
	margin-top: 2pt;
	width :90%;
}

.EtichettaTicket
{
	width :45%;
	border-left: solid 1px rgb(226,226,226);
	border-right: solid 1px rgb(226,226,226);
	border-bottom: solid 1px rgb(226,226,226);
	border-top :solid 1px rgb(226,226,226);
	font-size: 65%;
	/*background-color :rgb(94,91,91);*/
	color :Black  ;
	text-align :right ;
}

.ValoreTicket
{
	width :45%;
	border-left: solid 1px rgb(226,226,226);
	border-right: solid 1px rgb(226,226,226);
	border-bottom: solid 1px rgb(226,226,226);
	border-top :solid 1px rgb(226,226,226);
	font-size: 65%;
	text-align :left ;
	/*background-color: rgb(226,226,226);*/
}
/**********tabella ticket dettaglio***********/
.TableTicketDett
{
	border-left: solid 1px rgb(226,226,226);
	border-right: solid 1px rgb(226,226,226);
	border-bottom: solid 1px rgb(226,226,226);
	border-top :solid 1px rgb(226,226,226);
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	width :90%;
}

.TestataDettaglioTicket 
{
	
		font-weight: bold;
		text-align: center;
		background-color :Black;
		color :White ;
}

.ColonnaTRighePari
{	
	background-color: rgb(226,226,226);
}

.ColonnaTRigheDispari
{
		
}
.ColonnaAvvTRighePari
{
	
	background-color: rgb(226,226,226);
			
}
.ColonnaAvvTRigheDispari
{
		
}
.ColonnaEvTRighePari
{
	
	background-color: rgb(226,226,226);
	
}
.ColonnaEvTRigheDispari
{
		
}
.ColonnaEsTRighePari
{
	
	background-color: rgb(226,226,226);
}
.ColonnaEsTRigheDispari
{
		
}
.ColonnaHTRighePari
{
	
	background-color: rgb(226,226,226);
}
.ColonnaHTRigheDispari
{
		
}
.ColonnaQuotaTRighePari	
{
	
	background-color: rgb(226,226,226);
}
.ColonnaQuotaTRigheDispari
{
		
}
.ColonnaRefTRighePari	
{
	
	background-color: rgb(226,226,226);
}
.ColonnaRefTRigheDispari
{
		
}

/*****************TABELLA DI STAMPA DETTAGLIO TICKET******************/

.tablelinkstampaT
{
	margin-top: 5px;
	font-family: Verdana, Helvetica, Arial;		
	background-color :rgb(222,222,222);
	font-size:65%;	
	width: 100%;
}
.tdlinksx 
{
	text-align :left ;
}

.tdlinksx a
{
	color : rgb(120, 16, 20) ;
	text-decoration:none;
}
	
.tdlinksx a:hover
{
	color : rgb(0, 0, 0) ;
	text-decoration:underline;
}
.tdlinkdx
{
	text-align:right ; 
}
.tdlinkdx a
{
	color : rgb(120, 16, 20) ;
	text-decoration:none;
}
	
.tdlinkdx a:hover
{
	color : rgb(0, 0, 0) ;
	text-decoration:underline;
}
	
.NotaTicket
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 55%;
	text-align: justify;
	margin-top: 5px;
	width :95%;
}
.NotaTicketA4 {
	font-family: Verdana, Helvetica, Arial;
	font-size: 65%;
	text-align: justify;
	margin-top: 5px;
	
}		
	

	
/**************** SISTEMA ***********/
.Marginecombinazioni
{
	padding-right :5px;
}

.divCombinazioni
{
	margin-top :12px;
		
}

.tblAvvCombinazioni
{
	width: 100%;
}

.cellaTabellaCombinazioni
{ 
	width :50%;
}
	/**********TABELLA COMBINAZION********/
.tablecombinazioni
{

	font-size: 65%;	
	font-family: Verdana, Helvetica, Arial;
	width :100%;
	background-color: rgb(255, 255, 255);
			
}
/******* I RIGO I COLONNA SELEZIONE ***/
.tdintestsel
{
	background-color: rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-align: center;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	width: 44px;
}
/******* I RIGO II COLONNA INTESTAZIONE AVVENIMENTO ***/
.tdintestavv
{
	background-color:  rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	text-align: right;
	width: 144px;
}
/******* I RIGO III COLONNA INTESTAZIONE COMBINAZIONI ***/	
	
.tdintestcomb
{
	background-color:  rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	text-align: right;
	width: 144px;
}
/******* I RIGO IV COLONNA INTESTAZIONE IMPORTI ***/		
.tdintestimp
{
	background-color:  rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	text-align: right;
	width: 180px;
}
	
.tdintesttot
{
	background-color:  rgb(94, 91, 91);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: right;
	width: 180px;
}
	
.tdselpari
{
	text-align: center;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);

}
	
.tdseldispari
{
	background-color: rgb(243, 244, 248);
	text-align: center;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
		
}

.tdavvpari
{
 	padding: 0px 3px 0px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdavvdispari
{
	background-color: rgb(243, 244, 248);
	padding: 0px 3px 0px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
		
.tdcombpari
{
	padding: 0px 3px 0px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdcombdispari
{
	background-color: rgb(243, 244, 248);
	padding: 0px 3px 0px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdimppari
{
	padding: 1px 3px 1px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdimpdispari
{
	background-color: rgb(243, 244, 248);
	padding: 1px 3px 1px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdtotpari
{
	padding: 0px 3px 0px 3px;
	text-align: right;
		
}
	
.tdtotdispari
{
	background-color: rgb(243, 244, 248);
	padding: 0px 3px 0px 3px;
	text-align: right;
}
	
.tdtot
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-top: solid 1px rgb(213, 32, 39);
}

.tdtotcomb
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-top: solid 1px rgb(213, 32, 39);
}
	
.tdtotimp
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-top: solid 1px rgb(213, 32, 39);
}
	
.tdimptot
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-top: solid 1px rgb(213, 32, 39);
	font-size: 8pt;
	font-weight: bold;
}

.tdtabellaEsternaSvilCombTickTorna
{
	background-color:  rgb(91, 91, 91);
}

.divTorna
{
	
	background-color:  rgb(91, 91, 91);
}

.tableTorna
{
	margin-top: 5px;
	margin-bottom :5px;
	background-color:  rgb(91, 91, 91);
	width :100%;
	font-size :75%;

}
	
.tableTorna a
{
	color: rgb(255, 255, 255);
	text-decoration: none;	
}

.tableTorna a:hover
{
	text-decoration: underline;	
}

.tdTorna
{
	text-align :right ;
	margin-right: 2px;
}

.linksviluppa
{
	display: none;
	text-align: right;
	margin-right: 2px;
}

.tdTornaG
{
	padding-bottom :5px;
	padding-top :5px;
	width :33%;
}
	
	
/************************* Sviluppa Combinazioni ************************************/
.tabellaEsternaSvilCombTick
{
	width:100%;
}

.tdEsternaSvilCombTick
{
	border: solid 5px rgb(255, 255,255);
}

.tdintGiocaTicketSvil
{
	background-color :Black ;
	color :White ;
	width :100%;
	padding-top :5px;
	padding-bottom :5px;
	text-align :center ;
    font-size :75%;
	font-family: Verdana, Helvetica, Arial;
}

.divmargin
{
	margin-right :5px;
}

.divmarginbottom
{
	margin-bottom :5px;
}

.PulsanteGiocaSistemi
{
	height:30px;
	width :33%;
	padding :10px,2px,10px,2px;
	color: rgb(255, 255, 255);
	font-size :75%;
}

.PulsanteGiocaSistemi a
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}

.PulsanteGiocaSistemi a:hover
{
	color: rgb(0,0,0);
	text-decoration: underline;
}
	
.torna a
{
	color:Red; 
}

.torna a:
{
	color :Black ;
}

.riepilogoSviluppo
{
	margin-top :12px;
}

.tableRiepilogoSistema
{
	font-family: Verdana, Helvetica, Arial;
	width :100%;
}

.tdRiepilogoSistema
{
	padding-bottom :5px;
	padding-top :5px;
	font-size :65%;
	background-color:rgb(222, 222,222);
		
}

.tdRiepilogoSistema2
{
	padding-bottom :5px;
	padding-top :5px;
	font-size :65%;
	background-color:rgb(199,199,199);
}
		
.tbLinkEventiSviluppo1
{
	background-color:White ;
}

.tbLinkEventiSviluppo
{
	background-color:Black;
	width :100%;
	margin-bottom :5px;
	margin-left :5px;
	margin-right :5px;
	margin-bottom :5px;
}

.tbLinkEventiSviluppo3
{
			
	font-family: Verdana, Helvetica, Arial;
	width :100%;
}
			
			
.tdRiepilogo
{
		
	padding-bottom :5px;
	padding-top :5px;
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;
	background-color:rgb(222, 222,222);
}

.tdRiepilogo2
{
	padding-bottom :5px;
	padding-top :5px;
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;
	background-color:rgb(199,199,199);
}			

.tdHtmlTabellaLinkAvv
{
	background-color:rgb(222, 222,222);
	
}

.tdHtmlTabellaLinkAvv a
{
	color:White ;
	text-decoration :none;
}

.tdHtmlTabellaLinkAvv a:hover
{
	color:Black ;
	text-decoration: underline;
}

.tdHtmlTabellaLinkAvv2
{
	background-color:rgb(199,199,199);
}

.tdHtmlTabellaLinkAvv2 a
{
	color:White ;
	text-decoration :none;
}

.tdHtmlTabellaLinkAvv2 a:hover
{
	color:Black ;
	text-decoration: underline;		
}
	
.tdHtmlTabellaLinkAvv3
{
	width :100%;
	background-color:rgb(94,91,91);
	text-align :center ;
}

.tdHtmlTabellaLinkAvv3 a
{
	color:White ;
	text-decoration :none;
}

.tdHtmlTabellaLinkAvv3 a:hover
{
	color:Black ;
	text-decoration: underline;
		
}
	
.tablesvilup
{
	/*margin: 0px 0px 0px 2px;*/
	font-size: 65%;	
	font-family: Verdana, Helvetica, Arial;
	background-color: rgb(255, 255, 255);
		/*width: 722px;*/	
}
	
.tdnumavvsvilup
{
	background-color: rgb(0, 0,0);
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-align: center;
	/*padding: 3px 3px 3px 3px;*/
}

.divnumavvsvilup
{
	margin-bottom :5px;
	margin-top :5px;
}
	
.intestselsvilup
{
	background-color:  rgb(229, 168, 167);
	text-align: center;
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
	border-top: solid 1px rgb(255, 255, 255);
	width: 10px;
}
	
.intticketsvilup
{
	background-color:   rgb(255,255,255);
	color: rgb(0, 0, 0);
	width :25%;
    padding : 3px 3px 3px 3px;
}

.intticketsvilup1
{
	background-color:   rgb(94,91,91);
	color: rgb(255, 255, 255);
	width :25%;
	border-bottom-color :White ;
	padding: 3px 3px 3px 3px;
}

.intticketsviluppol
{
	background-color:   rgb(0,0,0);
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 3px 3px 3px 3px;
}
		
		
.intticketsviluppor
{
	background-color:   rgb(0,0,0);
	color: rgb(255, 255, 255);
	text-align: right;
	padding: 3px 3px 3px 3px;
}

.intticketsvilup2
{
	background-color: rgb(0, 0, 0);
	color: rgb(255, 255, 255);
	text-align: right;
	/*padding: 3px 3px 3px 3px;*/
}
/*	.intimpsvilup
	{
		background-color:   rgb(229, 168, 167);
		color: rgb(255, 255, 255);
	
		text-align: right;

		padding: 3px 3px 3px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
		
		width: 104px;
	}

	.intmoltsvilup
	{
		background-color:   rgb(229, 168, 167);
		color: rgb(255, 255, 255);
	
		text-align: right;

		padding: 3px 3px 3px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
		
		width: 124px;
	}
	
	.intpvincsvilup
	{
		background-color:   rgb(229, 168, 167);
		color: rgb(255, 255, 255);
	
		text-align: right;

		padding: 3px 3px 3px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
		
		width: 124px;
	}
	
	.intbonussvilup
	{
		background-color:   rgb(229, 168, 167); 
		color: rgb(255, 255, 255);
	
		text-align: right;

		padding: 3px 3px 3px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
		
		width: 124px;
	}
	
	.intvintotsvilup
	{
		background-color:   rgb(229, 168, 167);
		color: rgb(255, 255, 255);
	
		text-align: right;

		padding: 3px 3px 3px 3px;
		
		border-top: solid 1px rgb(255, 255, 255);
		
		width: 124px;
	}
	
	.intselsvilup2
	{
		background-color:  rgb(193, 200, 219);
	
		text-align: center;

		padding: 0px 3px 0px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}
	
	.intticketsvilup2
	{
		background-color:   rgb(193, 200, 219);
			
		text-align: right;

		padding: 0px 3px 0px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}

	.intimpsvilup2
	{
		background-color:  rgb(193, 200, 219);
			
		text-align: right;

		padding: 1px 3px 1px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}

	.intmoltsvilup2
	{
		background-color:   rgb(193, 200, 219);
			
		text-align: right;

		padding: 0px 3px 0px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}
	
	.intpvincsvilup2
	{
		background-color:   rgb(193, 200, 219); 
			
		text-align: right;

		padding: 0px 3px 0px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}
	
	.intbonussvilup2
	{
		background-color:   rgb(193, 200, 219);
			
		text-align: right;

		padding: 0px 3px 0px 3px;
		
		border-right: solid 1px rgb(255, 255, 255);
		border-top: solid 1px rgb(255, 255, 255);
	}*/
	
.intvintotsvilup2
{
	background-color:   rgb(193, 200, 219);
	text-align: right;
	padding: 0px 3px 0px 3px;
	border-top: solid 1px rgb(255, 255, 255);
}
	
.tdavvsviluppari
{
	padding: 3px 3px 3px 3px;
	background-color: rgb(222,222,222);
}
	
.tdavvsvilupdispari
{
	background-color: rgb(199,199,199);
	padding: 3px 3px 3px 3px;
}
	
.tdscosviluppari
{
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdscosvilupdispari
{
	background-color: rgb(243, 244, 248);
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdhsviluppari
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdhsvilupdispari
{
	background-color: rgb(243, 244, 248);
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdessviluppari
{
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdessvilupdispari
{
	background-color: rgb(243, 244, 248);
	padding: 3px 3px 3px 3px;
	border-right: solid 1px rgb(255, 255, 255);
}
	
.tdquosviluppari
{
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
	
.tdquosvilupdispari
{
	background-color: rgb(243, 244, 248);
	padding: 3px 3px 3px 3px;
	text-align: right;
	border-right: solid 1px rgb(255, 255, 255);
		
}
		
.totselsvilup
{
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);
}
	
.totticketsvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);
}

.totimpsvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);
	font-size: 8pt;
	font-weight: bold;

}

.totmoltsvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);

}
	
.totpvincsvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);
}
	
.totbonussvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);

}
	
.totvintotsvilup
{
	text-align: right;
	padding: 3px 3px 3px 3px;
	border-top: solid 1px rgb(213, 32, 39);
}

.erroreSS
{
	background-color: Yellow;
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
	padding: 3px 3px 3px 3px;
	color: rgb(213, 32, 39);
	width:100%;
	font-weight: bold;
	text-align: center;

}
	
	/********************** stampa sistemi****************************/
.tdStampaSistemi
{
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
}

.tdStampaSistemi a
{
	color:White;
}

.tdStampaSistemi a:hover
{
	color:Black ;
}

.tdStampaSistemi2
{
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
	text-align :right ;
}

.tdStampaSistemi2 a
{
	color:White;
}

.tdStampaSistemi2 a:hover
{
	color:Black ;
}

.tabellaStampaSistemi
{
	width :100%;
	background-color:rgb(62,56,56);
	padding :3px ,3px ,3px ,3px;
}

.tdimportosistemi
{
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
	color:White ;
	background-color:rgb(94,91,91);
	padding-bottom :5px;
	padding-top :5px;
}

.tdsistemi
{
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
	text-align :center ;
	padding-bottom :5px;
	padding-bottom :5px;
}

.tdsistemie
{
	padding-bottom :5px;
	padding-bottom :5px;
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
}
		
.trquoterighepari
{
	background-color: rgb(222, 222,222);
}

.trquoterighepari
{
	background-color: rgb(199,199,199);
}

.trtotalisistemi
{
	background-color: rgb(62,56,56);
	color:White ;
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
	text-align:center ;
		
}		


/***************************** GESTIONE CONTO ***********************************/
.txGestioneConto
{
	background-image:url('images/tx_tit.png');
	background-repeat: repeat-x;
	color:White;
	font-weight:bold;
	width:100%;
	height:30px;
	font-size:75%;
}
.txGestioneContoDue
{
	background-image:url('images/tx_tit.png');
	background-repeat: repeat-x;
	color:White;
	font-weight:bold;
	width:50%;
	height:30px;
	font-size:75%;
}

.BarraDivSotto
{ 
	width :100%;
	background-image :url("images/tx_disciplina_inf.png");
	background-repeat :repeat-x  ;
}
/***** ESTRATTO CONTO *****/
.tdEstrattoConto
{
	background-color :White;
}
.TableDallaDataAllaData
{
	margin-left :10px;
	margin-bottom :10px;
	
}

.etichettafiltro
{
	text-align :left ;
	
}

.fcolor
{
	color : #9a0909;
}

.msgInfo
{
	font-size:smaller;
}

.tdFreeroll
{
	background-color:#f93131; color:#FFFFFF;
}

.tdFreeroll1
{
	background-color:#9a0909; 
	color:#FFFFFF;
}

.formint
{ 
/*margin:10px,10px,10px,10px;*/
}

.formMod
{
	border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);	
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;	
	background-color:#FFFFFF; 
	border-color:#FFFFFF;
	margin-top:30px;
}

.form
{
    border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;
}
.formVdm
{
    border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);
	font-family: Verdana, Helvetica, Arial;
}
.erroreform
{
	background-color :Yellow ;
	text-align :center ;
	color :Red ;
	font-family: Verdana, Helvetica, Arial;
		
}
	
	
.divTabellaDallaDataAllaData
{
	margin-top:5px;
	margin-left :  5px;
}

.divFormEstrattoConto
{
	margin-top :15px;
	margin-bottom :15px;
	margin-left :10px;
}
	
	
.inputform
{
	font-family: Verdana, Helvetica, Arial;
	/*background-color: rgb(226,226,226);
	border-color :rgb(120, 16, 20);*/
		
}
/************************* DownDroplist Estratto Conto******************************/
.inputform2
{
	font-family: Verdana, Helvetica, Arial;
	
}
	
	/*****************TABLE dei saldi Estratto Conto *******************/
.tablemenu
{
	font-size :65%;
	background-color: rgb(0,0,0);
	color :rgb(255,255,255);
	width :100%;
	text-align :center ;
	border-left: solid 5px rgb(0,0,0);
	border-right: solid 5px rgb(0,0,0);
	border-bottom: solid 5px rgb(0,0,0);
	border-top :solid 5px rgb(0,0,0);
	margin-bottom:5px;
	margin-top:5px;
		
}
/*************GreedView Estratto Conto**********************/
		
.grigliaec
{
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;
	text-align :left ;
	width :100%;
}
		
.grigliarighepari
{
	background-color: rgb(226,226,226);
}

.barranavigazione
{
	text-align :center ;
	background-color :rgb(255,255,255);
}

.barranavigazione a
{
	color : rgb(120, 16, 20);     /******** ROSSO **********/
}

.barranavigazione a:hover
{
	color :rgb(0,0,0);
}
		/************** Intestazioni tabella greedview operazione- gioco*****************************/

.echoperazione
{
	text-align :center ;
	background-color :rgb(94,91,91);
	color: White;
}
		/*****************Intestazioni tabella greedview addebito *********************************************************/
.echaddebito
{
	text-align :center ;
			background-color :rgb(94,91,91);
			color: White;
			}
			
			
.echaccredito
{
	text-align :center ;
	background-color :rgb(94,91,91);
	color: White;
			
}
.TicketTsn
{
	color : rgb(120, 16, 20) ;		
	text-decoration: none;
}

.TicketTsn:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
		
}
		
		
	
	
.NotaTicket
{
	background-color :White ;
}
		
		
/******************************DETTAGLIO TICKET ESTRATTO CONTO*******************************************/
.EtichettaDettaglioTicket 
{
		width: 30%;
		font-size: 75%;
		font-weight: bold;
		color: #000000;
		text-align: right;
		vertical-align: top;
		border: 1px solid #DEDEDE;
	
}	
.ValoreDettaglioTicket
{
	
		width: 70%;
		font-size: 75%;
		border: 1px solid #DEDEDE;
		text-align: left;
		
	
}





/**************************** DEPOSITO *********************************/
/*lbltitoloscommesse */
.TableDeposito
{
	margin-bottom :10px;
	margin-top :10px;
	}
.tdlinkdeposito
{

	padding-left:15px;
	text-align:left ; 
}

.tdlinkdeposito a
{
	color : rgb(120, 16, 20) ;
}

.tdlinkdeposito a:hover
{
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}

/************Ricarica Virtuale*****************/
.divRicVirtuale
{
	
	font-size :85%;
	font-weight: bold;
	margin-left :15px;
	margin-right :15px;
	margin-top :5px;
	
}

.tdRicaVirt
{
	background-color : rgb(255,255,255) ;
	
}

.divRicVirt
{
	margin-top :15px;
	margin-bottom :5px;
}

.btnconferma
{
	/*background-image: url(images/p_entra.png);*/
	/*background-repeat :no-repeat; */
	background-color : rgb(120, 16, 20) ;
	color:White;
}

.divbtnconferma
{
	
	margin-bottom :10px;
	margin-top :10px;
}

.divmessaggio
{
	margin-top :10px;
	margin-bottom :10px;
	font-size :85%;
	font-weight: bold;	
}

/**************  Carta di ricarica*************************/

.divCartaRicMessaggio
{
	font-size :85%;
	font-weight: bold;
}


.formCartaRicarica
{
	margin-top :15px;
	margin-bottom :15px;
	margin-left :15px;
	margin-right :15px;
}

.tdCartaRicarica
{
	background-color :rgb(255, 255, 255);
}

.divCartaRicarica
{
	margin-left :25px;
	margin-left :25px;
}

.tdCurvaCartaRicarica
{
	background-color :rgb(255, 255, 255);
	width:15px;
}

.txCartaRicarica
{
	background-color :rgb(255, 255, 255);
	width :100%;
	height :15px;
}

.txCartaRicaricaInf
{
	background-color :rgb(255, 255, 255);
	width :100%;
	border-bottom:solid 1px rgb(255, 255, 255);
}	
	
.tabCartaRicarica
{
	background-color : rgb(255, 255, 255);
}

.promptformCartaRicarica
{
	
	width: 50%;
	text-align:left;
	font-family: Verdana, Helvetica, Arial;
	padding-left :5px;
	padding-right :25px;
}

.campiformCartaRicarica
{	
	font-family: Verdana, Helvetica, Arial;	
	text-align:left;
	padding-left :5px;
	padding-right :25px;
	width: 50%;
}

/**************  PRELIEVO  *************************/
.divPrelievo
{
	margin-top :5px;
	margin-bottom:5px;
	margin-left :2px;
	margin-right :2px; 
}
.TabellaPrelievo
{
	background-color :rgb(255,255,255);
}
.TabellaPrelievoP
{
	background-color :rgb(199,199,199);
}
.TabellaPrelSpese
{
	background-color:rgb(199,199,199);
}

.inviaform
{
	background-image: url(images/p_invia.png);
	background-repeat :no-repeat;
	background-color : rgb(120, 16, 20) ;
	color:White;
	width :57px;
	height :26px;
	border: 0px;
}

.confermaform
{
	background-image: url(images/p_conferma.png);
	background-repeat :no-repeat;
	background-color : rgb(120, 16, 20) ;
	color:White;
	width :84px;
	height :26px;
	border: 0px;
}

.annullaform
{
	background-image: url(images/p_annulla.png);
	background-repeat :no-repeat;
	background-color : rgb(120, 16, 20) ;
	color:White;
	width :70px;
	height :26px;
	border: 0px;
}

.Diverror
{
	
	background-color :Yellow ;
	width :100%;
	font-size :75%;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial;
	color: Red;	
	margin-bottom:7px;
}

.MessaggioError
{
	
	background-color :Yellow ;
	
}
.tdTablleMessaggioError
{
	background-color:Yellow ;
}
.DivIcoChiudi
{
	background-color:Yellow ;
	margin :10px,10px,10px,10px;
	
}

/*****************PRELIEVO CONFERMA************************/
.TabellaPrelievoIntestazione
{
	background-color :rgb(94,91,91);
	margin-bottom :5px;
	margin-top :5px;
	color :White ;
}

.promptform
{
	padding-bottom :3px;
	padding-top :3px;
	font-family: Verdana, Helvetica, Arial;
	text-align :left ;
	border-bottom: solid 1px rgb(255, 255, 255);
	padding-left :5px;
	padding-right :5px;
	padding-top :3px;
	padding-bottom :3px;
	
}

.campiform
{
	text-align :left ;
	font-family: Verdana, Helvetica, Arial;	
	padding-left :5px;
	padding-right :5px;
	padding-top :3px;
	padding-bottom :3px;
}


.promptformConfermaP
{
	padding :3px;
	width: 50%;
	text-align:left;
	font-family: Verdana, Helvetica, Arial;
	font-weight: bold;
    border-top: solid 1px rgb(226,226,226);
	border-left: solid 1px rgb(226,226,226);
	background-color : rgb(255, 255, 255);
	padding-left :5px;
	padding-right :25px;
}

.campiformConfermaP
{	
	padding :3px;
	font-family: Verdana, Helvetica, Arial;	
	text-align:left;
	padding-left :5px;
	padding-right :25px;

	border-top: solid 1px rgb(226,226,226);
	border-left: solid 1px rgb(226,226,226);
	background-color : rgb(255, 255, 255);
	width: 50%;
}

.promptformStampa
{
	padding :3px;
	font-family: Verdana, Helvetica, Arial;	
	text-align:left;
	color :rgb(255, 255, 255);
	border-top: solid 1px rgb(226,226,226);
	border-left: solid 1px rgb(226,226,226);
	background-color: rgb(236, 28,36);
	width: 50%;
	
}

.promptformStampa a
{
	color:White ;
	text-decoration:none;
}
	    
.promptformStampa a:hover
{
		color:Black ;
		text-decoration:none;
}

.campiform_int
{
	padding-bottom :5px;
	padding-top :5px;
}
.promptform_p
{
	
	padding-bottom :5px;
	padding-top :5px;
	padding-left :5px;
	font-family: Verdana, Helvetica, Arial;
	
}

.campiform_p
{	
	background-color :White ;
	font-family: Verdana, Helvetica, Arial;	
}

.formPrelievo
{
	margin-bottom :20px;
	margin-top :20px;
}

.divButtonPrelievo
{
	margin-top :10px;
	}
	
.divConfermaPrelievo
{
	margin-bottom :20px;
	margin-top :20px;
	
}	

/***********************PAGINA DI LOGIN **********************/
.divLoginSport
{
	background-color :rgb(123,87,85);
}

.formLogin
{
	margin-top :15px;
	margin-bottom :15px;
	margin-left :15px;
	margin-right :15px;
}

.tdLoginUtente
{
	background-color :White ;
	
}
	
.login_intestazioneLogin
 {
 }
 
.table_UserLogin
{
	width:157px;
	margin-left:35px;
	margin-top:5px;
	margin-right :35px;
	color :Black ;
	font-family: Verdana, Helvetica, Arial;
	text-align :left ;	
}

.InputUserLogin
{
	width:80px;
 }

.Button_EntraLogin
{
	margin-left:141px;
	margin-top:5px;
	border:none;
	background-color:Transparent;
	background-image:url('images/p_entra.png');
	color:White;
	width:45px;
	height:22px;
	font-size :95%;
	font-weight :bold ;
		
}
/************************* CLICK AND BUY ******************************/
.ClickAndbuyImporto
{
	font-family: Verdana, Helvetica, Arial;
	font-size :75%;
}

.form1
{
	border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);
	float:none;
}

.form2
{
	border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);
	font-size :75%;
	font-family : Verdana, Helvetica, Arial;
	
}

.form3
{
	margin-top :10px;
	margin-bottom :10px;
	margin-left :10px;
}


.form4
{
	margin-top :10px;
	margin-bottom :10px;
}

.tdClickAndBuy
{
	background-color :rgb(255,255,255);
	font-family : Verdana, Helvetica, Arial;
	padding-right :5px;
	padding-left :5px;
	
}

.divClick
{
	margin-top :5px;
	margin-left :5px;
	margin-right :5px;
	margin-bottom :5px;
}

.tableClick
{
	background-color :rgb(255,255,255);
}
/*************************Lit******************************/
.formLit
{
	border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);		
}

.formLit a
{
	font-size :75%;
	font-family : Verdana, Helvetica, Arial;
	color : rgb(120, 16, 20) ;	
}

.formLit a:hover
{	
	text-decoration: underline;
	color: rgb( 0, 0, 0);
}

.bloccoDatiConto
{
	display :none;
}

/************************* Contratto *****************************/

.formContratto
{
	border-left : solid 1px rgb(94,91,91);
	border-right: solid 1px rgb(94,91,91);
	border-bottom: solid 1px rgb(94,91,91);
	border-top :solid 1px rgb(94,91,91);
	background-color :rgb(226,226,226);
	font-size :75%;
	font-family: Verdana, Helvetica, Arial;
	width :100%;
}


.divContratto
{
	
	margin-top :10px;
	margin-bottom :10px;
	width :100%;
}

.tableContratto
{
	text-align:left ;
	width :100%;	
}

.tdContratto 
{

	margin-bottom :5px;
	margin-top :5px;
	text-align :left ;
	padding-bottom :5px;
	padding-top :5px;
	padding-left :5px;
	padding-right :5px;
	background-color :White ;
}

.tdContrattoS 
{

	margin-bottom :5px;
	margin-top :5px;
	text-align :left ;
	padding-bottom :5px;
	padding-top :5px;
	padding-left :5px;
	padding-right :5px;
	background-color :rgb(236, 28,36); 
	
}

.tdContrattoS a:hover
{
	color : rgb(0, 0,0) ;

}

.tdContrattoS a
{
	color : White;
}


.table1Ticket2
{
	margin:0;
	border-bottom: 1px solid #000000;
}

.tableDettagli2Ticket2
{
	margin: 2.5mm 0 0 0;
	border-bottom: 1px solid #000000;
}

.tableDettagliTicket2
{
	margin: 2.5mm 0 0 0;
}

.Col1IntestazioneTicket2 
{
	width: 55%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}


.Col2IntestazioneTicket2 
{
	width: 45%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}


.Col1ImportiTicket2 
{
	width: 40%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}

.Col2ImportiTicket2 
{
	width: 60%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}



.Col1RowDispariEventiTicket2 
{
	width: 50%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}

.Col2RowDispariEventiTicket2 
{
	width: 50%;
	border: none;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}


.Col1RowPariEventiTicket2 
{
	width: 50%;
	border: none;
	border-bottom: 1px solid #000000;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}

.Col2RowPariEventiTicket2 
{
	width: 50%;
	border: none;
	border-bottom: 1px solid #000000;
	font-family: Verdana, Helvetica, Arial;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align:top;
	padding: 0.5mm 0.5mm 0.5mm 0.5mm;
}
	
	
	/**********************Totalizzatore*********************/
.ColonnaSchedina 
{
	height:15px;
	width:10%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: center;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
}

.ColonnaSchedinaUltima {
	height:15px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: center;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}

.TestataSchedina 
{
	width:10%;
	padding: 1mm 1mm 1mm 1mm;
	font-size: 6pt;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
}

.TestataSchedinaUltima{
	padding: 1mm 1mm 1mm 1mm;
	font-size: 6pt;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}

.TabellaSchedina
{
	margin: 2.5mm 0 0 0;
	width:90%;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #DEDEDE;
}

.TabellaBigMImporto
{
	margin: 2.5mm 0 0 0;
	width:100%;
	padding: 0px 0px 0px 0px;
}

.ColonnaBigM1 {
	height:15px;
	width:7%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: right;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
}

.ColonnaBigM2 {
	height:15px;
	width:50%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
}

.ColonnaBigM3 {
	height:15px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
}

.ColonnaBigM{
	height:15px;
	width:100%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: center;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
}

.TabellaBigM
{
	margin: 2.5mm 0 0 0;
	width:100%;
	padding: 0px 0px 0px 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color:Black;

}

.EtichettaTicketTot {
	width: 85%;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: top;
	border-bottom: 1px solid #DEDEDE;
}	

.EtichettaConcorso
{
	width: 70%;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: top;
	
}

.ValoreTicketTot {
	width: 15%;
	font-size: 8pt;
	border-bottom: 1px solid #DEDEDE;
	text-align: right;
}


/********totocalcio*********/
.ColonnaTot1 {
	height:10px;
	width:3%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
	
}

.ColonnaTot2 {
	height:10px;
	width:30%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}

.ColonnaTotesiti {
	height:10px;
	width:15%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}
.ColonnaTotesiti1 {
	height:10px;
	width:12%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}

/***************************/


.ColonnaTotogolesiti {
	height:10px;
	width:8%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}
.ColonnaTotogolesiti1 {
	height:10px;
	width:20%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}

.Col9 {
	font-style:oblique;
	height:10px;
	width:8%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	text-align: left;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}
.ColDescrizione9
{
	height:10px;
	width:7%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt;
	font-style:oblique;
	text-align: right;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	background-color: rgb(255, 255, 255);
	border-bottom: 1px solid #DEDEDE;
}





@Media Print
{
    /* master page Stampa*****/
    .testata
    {
	    display: none;
    }
    /* Fine master page Stampa*****/
    .sx
    {
	    display: none;
    }
    	
    .dx
    {
	    display: none;
    }
    	
    .coda
    {
	    display: none;
    }
    	
    .tablesport
    {
	    display: none;
    }
    	
    .imgcaricamento
    {
	    display: none;
    }

    .caricamentobarraext
    {
	    display: none;
    }

    .divstampa
    {
	    width: 65mm;
	    position: absolute;
	    top: 0pt;
	    left: 0pt;
	    display: block;
    }


    .tabAmministrativa
    {
	    display:none; 
    }

    .tdAmministrativaSaldo
    {
	    display :none ;
    }	

    .LogoConc
    {
	    height: 28mm; 
	    width: 71mm;
	    text-align:center;
    }

    .LgConc 
    {
	    height: 35mm; 
	    width: 45mm;
    }

    .LgAams
    {
	    height:9mm;
	    width: 25mm;
    }

    .AgenziaTicket
    {
	    width: 71mm;
	    font-size: 7pt;
    }

    .NotaTicket 
    {
	    width: 71mm;
	    font-size: 7pt;
	    text-align: justify;
	    margin-top: 2pt;
    }

    .IntestazioneTicket 
    {
	    width: 71mm;
	    font-size: 7pt;
	    text-align: justify;
	    margin-top: 2pt;
    }

    .EtichettaTicket
    {
	    width: 30%;
	    font-size: 6pt;
	    font-weight: bold;
	    color: #000000;
	    text-align: right;
	    vertical-align: top;
	    border: 1px solid #DEDEDE;
    }	

    .ValoreTicket 
    {
	    width: 70%;
	    font-size: 8pt;
	    border: 1px solid #DEDEDE;
	    text-align: left;
    }

    .ValoreImpTicket 
    {
	    width: 70%;
	    font-size: 8pt;
	    font-weight: bold;
	    border: 1px solid #DEDEDE;
    }

    .TabQuoteTicket
    {
	    border-left: 1px solid #DEDEDE;
	    border-top: 1px solid #DEDEDE;
	    border-bottom: 1px solid #DEDEDE;
	    width: 71mm;
    }

    .TestataNumeriT 
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    text-align: center;
	    padding: 1mm 1mm 1mm 1mm;
	    border-right: 1px solid #DEDEDE;
    }	

    .TestataAvvT 
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataEvT
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataEsT 
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataHT 
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataQuotaT 
    {
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    text-align: right;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataRefT 
    {
	    visibility:hidden;
    }


    .ColonnaTRighePari 
    {
	    font-size: 7pt;
	    text-align: center;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaTRigheDispari 
    {
	    font-size: 7pt;
	    text-align: center;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaAvvTRighePari 
    {
	    font-size: 7pt;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaAvvTRigheDispari 
    {
	    font-size: 7pt;
	    text-align: left;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaEvTRighePari 
    {
	    font-size: 7pt;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaEvTRigheDispari 
    {
	    font-size: 7pt;
	    text-align: left;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaEsTRighePari
     {
	    font-size: 7pt;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaEsTRigheDispari
    {
	    font-size: 7pt;
	    text-align: left;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaHTRighePari 
    {
	    font-size: 7pt;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaHTRigheDispari 
    {
	    font-size: 7pt;
	    text-align: left;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaQuotaTRighePari 
    {
	    font-size: 7pt;
	    text-align: right;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaQuotaTRigheDispari 
    {
	    font-size: 7pt;
	    text-align: right;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
	    vertical-align:top;
	    border-top: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .ColonnaRefTRighePari 
    {
	    visibility : hidden;
    }

    .ColonnaRefTRigheDispari 
    {
	    visibility : hidden;
    }

    .tablelinkstampa
    {
	    visibility: hidden;
    }

    .tablelinkstampa
    {
	    display:none ; 
    }

    .divstampaVideo
    {
	    display:none ; 
    }
    /**************************** PRINT A4 *****************************/
    .divstampaA4
    {
	    width: 100%;
    	
	    position: absolute;
	    top: 0pt;
	    left: 0pt;
	    display: block;
    }

    .LogoConcA4
    {
    	
	    text-align:center;
    }

    .AgenziaTicketA4
    {
	    width: 190mm;
	    font-size: 7pt;
    }

    .NotaTicketA4 
    {
	    width: 100%;
    	
	    text-align: justify;
	    margin-top: 2pt;
    }


    .IntestazioneTicketA4
    {
	    width: 100%;
	    font-size: 7pt;
	    text-align: justify;
	    margin-top: 2pt;
    }
    	
    .table1Ticket2
    {
	    margin:0;
	    border-bottom: 1px solid #000000;
    }

    .tableDettagli2Ticket2
    {
	    margin: 2.5mm 0 0 0;
	    border-bottom: 1px solid #000000;
    }

    .tableDettagliTicket2
    {
	    margin: 2.5mm 0 0 0;
    }

    .Col1IntestazioneTicket2 
    {
	    width: 55%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }

    .Col2IntestazioneTicket2 
    {
	    width: 45%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: right;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }

    .Col1ImportiTicket2 
    {
	    width: 40%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }

    .Col2ImportiTicket2 
    {
	    width: 60%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    font-weight: bold;
	    color: #000000;
	    text-align: right;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }


    .Col1RowDispariEventiTicket2 
    {
	    width: 50%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }

    .Col2RowDispariEventiTicket2 
    {
	    width: 50%;
	    border: none;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: right;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }


    .Col1RowPariEventiTicket2 
    {
	    width: 50%;
	    border: none;
	    border-bottom: 1px solid #000000;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: left;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }

    .Col2RowPariEventiTicket2 
    {
	    width: 50%;
	    border: none;
	    border-bottom: 1px solid #000000;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 6pt;
	    font-weight: normal;
	    color: #000000;
	    text-align: right;
	    vertical-align:top;
	    padding: 0.5mm 0.5mm 0.5mm 0.5mm;
    }
    	
    	
    /**********************Totalizzatore*********************/
    .ColonnaSchedina 
    {
	    height:15px;
	    width:10%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: center;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-top: 1px solid #DEDEDE;
	    border-left: 1px solid #DEDEDE;
    }

    .ColonnaSchedinaUltima {
	    height:15px;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: center;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-top: 1px solid #DEDEDE;
	    border-left: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .TestataSchedina 
    {
	    width:10%;
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    text-align: center;
	    border-top: 1px solid #DEDEDE;
	    border-left: 1px solid #DEDEDE;
    }

    .TestataSchedinaUltima{
	    padding: 1mm 1mm 1mm 1mm;
	    font-size: 6pt;
	    font-weight: bold;
	    text-align: center;
	    border-top: 1px solid #DEDEDE;
	    border-left: 1px solid #DEDEDE;
	    border-right: 1px solid #DEDEDE;
    }

    .TabellaSchedina
    {
	    margin: 2.5mm 0 0 0;
	    width:90%;
	    padding: 0px 0px 0px 0px;
	    border-bottom: 1px solid #DEDEDE;
    }

    .TabellaBigMImporto
    {
	    margin: 2.5mm 0 0 0;
	    width:100%;
	    padding: 0px 0px 0px 0px;
    }

    .ColonnaBigM1 
    {
	    height:15px;
	    width:7%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: right;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
    }

    .ColonnaBigM2 {
	    height:15px;
	    width:50%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
    }

    .ColonnaBigM3 {
	    height:15px;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
    }

    .ColonnaBigM{
	    height:15px;
	    width:100%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: center;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
    }

    .TabellaBigM
    {
	    margin: 2.5mm 0 0 0;
	    width:100%;
	    padding: 0px 0px 0px 0px;
	    border-top-width: 1px;
	    border-top-style: dashed;
	    border-top-color:Black;

    }

    .EtichettaTicketTot {
	    width: 85%;
	    font-size: 7pt;
	    font-weight: bold;
	    color: #000000;
	    text-align: right;
	    vertical-align: top;
	    border-bottom: 1px solid #DEDEDE;
    }	

    .EtichettaConcorso
    {
	    width: 70%;
	    font-size: 8pt;
	    font-weight: bold;
	    color: #000000;
	    text-align: center;
	    vertical-align: top;
    	
    }

    .ValoreTicketTot {
	    width: 15%;
	    font-size: 8pt;
	    border-bottom: 1px solid #DEDEDE;
	    text-align: right;
    }


    /********totocalcio*********/
    .ColonnaTot1 {
	    height:10px;
	    width:3%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    	
    }

    .ColonnaTot2 {
	    height:10px;
	    width:30%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }

    .ColonnaTotesiti {
	    height:10px;
	    width:15%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }
    .ColonnaTotesiti1 {
	    height:10px;
	    width:12%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }

    /***************************/


    .ColonnaTotogolesiti {
	    height:10px;
	    width:8%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }
    .ColonnaTotogolesiti1 {
	    height:10px;
	    width:20%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }

    .Col9 {
	    font-style:oblique;
	    height:10px;
	    width:8%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    text-align: left;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }
    .ColDescrizione9 {
	    height:10px;
	    width:7%;
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    font-style:oblique;
	    text-align: right;
	    padding:2px 2px 2px 2px;
	    vertical-align:top;
	    background-color: rgb(255, 255, 255);
	    border-bottom: 1px solid #DEDEDE;
    }

    /***************************************INIZIO STAMPA********************************/
    .DivSviluppoStampa
    {
	    width: 65mm;
	    position: absolute;
	    top: 0pt;
	    left: 0pt;
	    display: block;
    }

    .DivSviluppo
    {
        display: none;
    }

    .tablelinkstampaT
    {
        display: none;
    }

    .LabelSviluppo
    {
          font-family: Verdana, Helvetica, Arial;
          margin: 1mm 0px 1mm 0px;
          font-weight: bold;
          text-align: center;
          width: 100%;
          font-size: 7pt;
    }

    .MarginiEventoSviluppo
    {
        margin: imm 1mm 1mm 1mm;
        text-align:center;
    }

    .RefertoSviluppoVincente
    {
        color: Green;
        font-weight:bold;
    }
    		
    .RefertoSviluppoPerdente
    {
        color: Red;
        font-weight:bold;
    }

    .RefertoSviluppoRimborso
    {
        color: Orange;
        font-weight:bold;
    }
    .VincitaVincente
    {
        color: Green;
        font-weight:bold;
    }
    .TableTicketDett
    {
	    border-left: solid 0.5mm rgb(226,226,226);
	    border-right: solid 0.5mm rgb(226,226,226);
	    border-bottom: solid 0.5mm rgb(226,226,226);
	    border-top :solid 0.5mm rgb(226,226,226);
	    font-family: Verdana, Helvetica, Arial;
	    font-size: 7pt;
	    width :90%;
    }	
    /***************************************FINE STAMPA********************************/
    
}

/***************************** STORICO LINK****************************************/

.linkStorico
{
	color :White ;
}
.linkMesiStorico
{
	color : rgb(0, 0, 0); 
	   
}



/***************************** POKER****************************************/


#privacys
{
	font-size: 10px;	
	font-family: Verdana, Helvetica, Arial;	
	height:190px;
	width: 350px;
	overflow:auto;
	background-color: #CCCCCC;
}
.privacy
{
	padding-left:30px;
}
.ppker
{
	font-size: 12px;	
  
}

/*SuperEnalotto*/
.SuperLogo
{
    background: url('images/logosuperenalotto.png');
    width: 202px;
    height: 74px;
}

.SuperBuonoASapersi
{
    background: url('images/SE_buono_sapersi.png');
    width: 332px;
    height: 166px;
}
.SuperEstarzione
{
    background: url('images/SE_ult-estrazione.png');
    width: 332px;
    height: 166px;
}
     .estrazioneSU
        {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 16px;
            font-weight: bold;
            background-image: url('images/oro.png');
            width: 32px;
            height: 32px;
            text-align: center;
        }
        .estrazioneSUJ
        {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 16px;
            font-weight: bold;
            background-image: url('images/verde.png');
            width: 31px;
            height: 32px;
            text-align: center;
        }
        .estrazioneSUS
          {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 16px;
            font-weight: bold;
            background-image: url('images/rosso.png');
            width: 31px;
            height: 32px;
            text-align: center;
        }
        
        .NumJollySuper
        {
              font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            font-weight: bold;
        }
/*WinforLife*/
.WinForLifeLogo
{
    background: url('images/logowinforlife.png');
    width: 202px;
    height: 74px;
}
.wflEstarzione
{
    background: url('images/WFL_ult-estrazione.png');
    width: 332px;
    height: 166px;
}
.NumConcorso
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.estrazioneWFL
{
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
}
.estrazioneWFL2 {
    color:#ED1B24;
    font-family:Arial,Helvetica,sans-serif;
    font-size:24px;
    font-weight:bold;
}

.Numero {
    color:#004488;
    font-family:Arial,Helvetica,sans-serif;
    font-size:17px;
    font-weight:bold;
}
.NumeroSS {
    color:#F49F0D;
    font-family:Arial,Helvetica,sans-serif;
    font-size:17px;
    font-weight:bold;
}

.Data {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
}
.wflBuonoASapersi
{
    background: url('images/WFL_buono_sapersi.png');
    width: 332px;
    height: 166px;
}

.BuonoSapersi
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;
}
/***MENU WIn for life e SuperEnalotto*/
        #menu
        {
            font-size: 12px;
        }
        ul#menu, ul#menu ul
        {
            list-style-type: none;
            margin: 0;
            padding: 0;
            width: 15em;
        }
        ul#menu a
        {
            display: block;
            text-decoration: none;
        }
        ul#menu li
        {
            margin-top: 1px;
        }
        ul#menu li a
        {
            /* background: #333;*/
            background: #7A0A0D;
            color: #fff;
            padding: 0.5em;
        }
        ul#menu li a:hover
        {
            /* background: #000;*/
            background: #E5002A;
        }
        ul#menu li ul li a
        {
            background: #ccc;
            color: #000;
            padding-left: 20px;
        }
        ul#menu li ul li a:hover
        {
            background: #aaa;
            border-left: 5px #000 solid;
            padding-left: 15px;
        }
        
        /*Estrazioni*/

        .box-header
        {
            -moz-background-clip: border;
            -moz-background-origin: padding;
            -moz-background-size: auto auto;
            -moz-border-radius-topleft: 3px;
            -moz-border-radius-topright: 3px;
            background-attachment: scroll;
            background-color: #CDCDCD;
            background-image: url("images/boxheader.gif");
            background-position: center top;
            background-repeat: repeat-x;
            border-bottom-color: #9D9D9D;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-left-color-ltr-source: physical;
            border-left-color-rtl-source: physical;
            border-left-color-value: #9D9D9D;
            border-left-style-ltr-source: physical;
            border-left-style-rtl-source: physical;
            border-left-style-value: solid;
            border-left-width-ltr-source: physical;
            border-left-width-rtl-source: physical;
            border-left-width-value: 1px;
            border-right-color-ltr-source: physical;
            border-right-color-rtl-source: physical;
            border-right-color-value: #9D9D9D;
            border-right-style-ltr-source: physical;
            border-right-style-rtl-source: physical;
            border-right-style-value: solid;
            border-right-width-ltr-source: physical;
            border-right-width-rtl-source: physical;
            border-right-width-value: 1px;
            border-top-color: #9D9D9D;
            border-top-style: solid;
            border-top-width: 1px;
            color: #333333;
            font-size: 14px;
            font-weight: bold;
            padding-bottom: 10px;
            padding-left: 15px;
            padding-right: 15px;
            padding-top: 10px;
            text-shadow: 1p;
        }
                #divric
        {
            background-color: #EFEEEE;
            float: left;
            font-size: 11px;
            margin-left: 0px;
            padding-bottom: 20px;
            padding-left: 0;
            padding-right: 0;
            padding-top: 30px;
            width: 800px;
        }
        #padric
        {
            padding-bottom: 0;
            padding-left: 20px;
            padding-right: 0;
            padding-top: 0;
            width: 800px;
            text-align: center;
        }
        table
        {
            color: #4D4D4D;
        }
        #social-box
        {
            background-color: #212121;
            clear: left;
            height: 20px;
            line-height: 30px;
            margin-bottom: 0;
            margin-left: auto;
            margin-right: auto;
            margin-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            padding-top: 8px;
            text-align: right;
        }
        
        /*******************************************MENU SPORT********************************/
        #main
        {
            width:100%;
            margin:0px;
        }


        .disciplina, #main  h2, #main h3, #main h4, #main h5
        {
            font-size: 1em;
            /*background-color: #f0f0f0;*/
               border-bottom: 1px solid White;
	           padding: 0px;
        }
       
        .disiplina, #main  h4
        {
             /*background-color:#5E5B5B;*/ 
 
        }
         #main  h4 a
        {
             height:22px;
             padding: 0px 33px;
             /*background-color:#5E5B5B;*/ 
             text-decoration:none;
             color:White;  
        }
        #main h5 a
        {
             height:22px;
             padding: 0px 10px;
             background-color:#808080; 
             text-decoration:none;
             color:White;  
        }

        .accordion
        {
            margin: 0;
        }

        /*  
          Add styles for all links in the 'accordion':
        .accordion a {...}
        */.accordion a.trigger
        {
            display: block;
            padding-left: 20px;
            background-image: url("images/ico_discipline.png") ;
            background-repeat: no-repeat;
            background-position: 1px 50%;
            font-weight: 700;
           
        }
 

        .accordion h5 a.trigger
        {
            background-image:none;
            border-left:5px  solid #000000;
	        font-weight: bold;
	  
        }

        a.trigger.open
        {
            background-image: url("images/ico_discipline_up.png");
        }
        #main a.trigger
        {
            /* background-color: #f6f6f6;
             background-color:#5E5B5B; */
        }
        #main h5 a.trigger
        {
            background-image:none;
            border-left:5px  solid #000000;
            background-color: #808080;
        }
         #main h5 a.trigger.open
        {
            background-image:none;
            border-left:5px  solid #000000;
            background-color: #808080;
        }
          #main h5 a:hover.trigger.open, #main h5 a:focus.trigger.open, #main h5 a:active.trigger.open
        {
           /* background-color: #808080;*/
        }
        
        #main a.trigger.open
        {
            /*border-color: #e0e0e0;
            background-color: #f0f0f0;
            background-color:#5E5B5B;*/
        }
        #main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open
        {
            /* border-color: #b3c5db;
            border-color: #5E5B5B;*/
        }
        #main .switch a.open
        {
            background: transparent none;
        }
        .active
        {
            font-weight: 700;
            text-decoration: none;
        }
 /***************************************FINE MENU SPORT********************************/
 
 /***************************************INIZIO SISTEMI********************************/
#svilsistema
{
     background-color:#E5E5E5;
     width:100%;
}
#svilsistema h4
{
     padding-top:5px;
     padding-bottom:5px;
     font-size:12px;
}
#svilsistema .box {
    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;
    display:block;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    width:100%;
}

#svilsistema .box .puntata input {
    font-size:10px !important;
    padding-bottom:1px;
    padding-left:1px;
    padding-right:1px;
    padding-top:0;
    width:40px;
}

#svilsistema .box .dati {
   border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}
#svilsistema .box .puntata {
   border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}
#svilsistema .box .spesa 
{
    border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
    text-align:center;
}
#svilsistema .box .vincita {
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}

 .divlinksAmms
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_sistemi.png);
}

#HSist.loading {
  background: url(images/loadingAnimation.gif) no-repeat center center;
}
		
.LabelSviluppo
{
      font-family: Verdana, Helvetica, Arial;
      margin: 10px 0px 10px 0px;
      font-weight: bold;
      text-align: center;
      width: 100%;
}

.MarginiEventoSviluppo
{
    margin: 5px 5px 5px 5px;
    text-align:center;
}

.SviluppoFissa
{
    background-color: rgb(236,28,36);
    color: rgb(255, 255, 255);
    font-weight: bold;
}

 /***************************************INIZIO SISTEMI********************************/
#svilsistema
{
     background-color:#E5E5E5;
     width:100%;
}
#svilsistema h4
{
     padding-top:5px;
     padding-bottom:5px;
     font-size:12px;
}
#svilsistema .box {
    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;
    display:block;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    width:100%;
}

#svilsistema .box .puntata input 
{
    
    font-size:10px !important;
    padding-bottom:1px;
    padding-left:1px;
    padding-right:1px;
    padding-top:0;
    width:40px;
}

#svilsistema .box .dati {
   border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}
#svilsistema .box .puntata {
   border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}
#svilsistema .box .spesa 
{
    border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
    text-align:center;
}
#svilsistema .box .vincita {
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
      border-top-color:#FFFFFF;
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;
    text-align:center;
}

 .divlinksAmms
{
	height:26px;
	width :70px;
	background-repeat:no-repeat ;
	padding-top :6px;
	background-image :url(images/p_sistemi.png);
}

#HSist.loading {
  background: url(images/loadingAnimation.gif) no-repeat center center;
}

.tbsistema
{
    font-family: Verdana, Helvetica, Arial;
    font-size:10px; 
}
.sistemaErr
{
    background-color: Red;
    color: #FBFBF9;
}
.LabelSviluppo
{
      font-family: Verdana, Helvetica, Arial;
      margin: 10px 0px 10px 0px;
      font-weight: bold;
      text-align: center;
      width: 100%;
      font-size: 7pt;
}

.MarginiEventoSviluppo
{
    margin: 5px 5px 5px 5px;
    text-align:center;
}

.SviluppoFissa
{
    background-color: rgb(236,28,36);
    color: rgb(255, 255, 255);
    font-weight: bold;
}

.RefertoSviluppoVincente
{
    color: Green;
    font-weight:bold;
}
		
.RefertoSviluppoPerdente
{
    color: Red;
    font-weight:bold;
}

.RefertoSviluppoRimborso
{
    color: Orange;
    font-weight:bold;
}

.DivSviluppoStampa
{
    display:none;
}

.DivSviluppoStampaA4
{
	display:none;
}
.VincitaVincente
{
    color: Green;
    font-weight:bold;
}

 /***************************************FINE SISTEMI********************************/
