﻿/* **************************** 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;
}

.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: Black;
    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: 23px;
    border: none;
}

.menu_testata_basso_ico2
{
    float: left;
    margin-left: 12px;
    margin-top: 23px;
    border: none;
}

.menu_testata_basso_ico3
{
    float: left;
    margin-left: 12px;
    margin-top: 23px;
    border: none;
}

.menu_testata_basso_ico4
{
    float: left;
    margin-left: 12px;
    margin-top: 23px;
    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: Black;
    font-size: 55%;
    vertical-align: middle;
}
.testo_coda a
{
    width: 100%;
    color: Black;
    vertical-align: middle;
}

.testo_coda a:visited
{
    color: Black;
}

.testo_coda a:hover
{
    color: rgb(120, 16, 20);
}

.testo_coda a:active
{
    color: Black;
}

.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: Black;
    font-family: Verdana, Helvetica, Arial;
}

.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: 20%;  /*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: 20%;  /*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-color: rgb(236, 28, 36);
}

.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%;
}

/******************** 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: 9px;
    width: 9px;
    border: 0px;
    margin-left: 2px;
}



/************* 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;
    }

}
/***************************** 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;
}
/* Bonus */
.PromozioneBonus
{
    border-color: #990000;
    border-top-width: #990000;
    border-right-width: #990000;
    border-bottom-width: #990000;
    border-left-width: #990000;
    border-top-style: #990000;
    border-right-style: #990000;
    border-bottom-style: #990000;
    border-left-style: #990000;
}

.ElencoBonus
{
    list-style-image: url('images/check-mark-icon.png');
}

/* Fine Bonus */
/**************************************************************************/
/*SuperEnalotto*/
.SuperLogo
{
    background: url('images/logosuperenalotto.png');
    width: 202px;
    height: 74px;
}

.SuperBuonoASapersi
{
    background: url('images/SE_buono_sapersi.png');
    background-repeat:no-repeat;
    width: 332px;
    height: 166px;
}
.SuperEstarzione
{
    background: url('images/SE_ult-estrazione.png');
    background-repeat:no-repeat;
    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');
    background-repeat: no-repeat;
    width: 202px;
    height: 74px;
}
.wflEstarzione
{
    background: url('images/WFL_ult-estrazione.png');
    background-repeat: no-repeat;
    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;
        }
 /*------------------------------------------------------------------------------------------*/
 #based
{
     background: url(images/bkgQuick.jpg) ;
     width:350px;
     height:593px;
     font-family:Arial,Verdana,san-serif;
     font-size: 12px;
}

#headerQuick {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    /*background-color:#D5E3E8;*/
    background-position:left bottom;
    background-repeat:repeat-x;
    height:22px;
    padding-bottom:7px;
    padding-left:17px;
    padding-right:17px;
    padding-top:7px;
}
#headerQuick h1 {
    float:left;
    height:23px;
    margin-bottom:0;
    margin-left:0;
    margin-right:7px;
    margin-top:0;
width:23px;
}
#headerQuick p#chiudiQuick {
    float:right;
    font-size:1em;
    text-transform:uppercase;
}
#containerQuicktab {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    margin-bottom:0;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    min-height:593px;
    padding-bottom:8px;
    padding-left:8px;
    padding-right:8px;
    padding-top:0;
    position:absolute;
    text-align:left;
    top:0;
    width:348px;
    z-index:10000;
}


#contentQuick td.col1 {
    width:15px;
}
#contentQuick td.col2 {
    color:#333333;
    font-weight:bold;
}
#contentQuick td.col3, #contentQuick td.col4, #contentQuick td.col5 {
    text-align:center;
    width:32px;
}
#contentQuick .col6 {
    color:#333333;
    font-weight:bold;
    text-align:right;
    width:90px;
}
#contentQuick th.col6 {
    font-weight:normal;
}
#contentQuick td {
    border-bottom-color:-moz-use-text-color;
    border-bottom-style:none;
    border-bottom-width:0;
    border-left-color-ltr-source:physical;
    border-left-color-rtl-source:physical;
    border-left-color-value:-moz-use-text-color;
    border-left-style-ltr-source:physical;
    border-left-style-rtl-source:physical;
    border-left-style-value:none;
    border-left-width-ltr-source:physical;
    border-left-width-rtl-source:physical;
    border-left-width-value:0;
    border-right-color-ltr-source:physical;
    border-right-color-rtl-source:physical;
    border-right-color-value:-moz-use-text-color;
    border-right-style-ltr-source:physical;
    border-right-style-rtl-source:physical;
    border-right-style-value:none;
    border-right-width-ltr-source:physical;
    border-right-width-rtl-source:physical;
    border-right-width-value:0;
    border-top-color:-moz-use-text-color;
    border-top-style:none;
    border-top-width:0;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    vertical-align:middle;
}

#contentQuick td a {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#FFFFFF;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    border-bottom-color:#8E8E8E;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-left-color-ltr-source:physical;
    border-left-color-rtl-source:physical;
    border-left-color-value:#ECECEC;
    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:#8E8E8E;
    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:2px;
    border-top-color:#ECECEC;
    border-top-style:solid;
    border-top-width:1px;
    color:#333333;
    display:block;
    padding-bottom:2px;
    padding-left:3px;
    padding-right:3px;
    padding-top:2px;
    width:23px;
}
#contentQuick td a:hover {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#1E7FB4;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    border-bottom-color:#1E7FB4;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-left-color-ltr-source:physical;
    border-left-color-rtl-source:physical;
    border-left-color-value:#1E7FB4;
    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:#1E7FB4;
    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:2px;
    border-top-color:#1E7FB4;
    border-top-style:solid;
    border-top-width:1px;
    color:#FFFFFF;
    text-decoration:none;
}

#contentQuick div#contentQuickBottom {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#FFFFFF;
    background-position:left bottom;
    background-repeat:repeat-x;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
}



#BtnFortuna {

width:120px;
}

#footerQiuck  {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#FFFFFF;
    background-position:left bottom;
    background-repeat:no-repeat;
    padding-bottom:17px;
    padding-left:2px;
    padding-right:2px;
    padding-top:7px;
}

#footerQiuck dl {
    color:#333333;
    font-size:11px;
    margin-bottom:10px;
    margin-left:0;
    margin-right:0;
    margin-top:0;
}
#footerQiuck dl dt {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#CCFFCC;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    border-bottom-color:#A3E0A3;
    border-bottom-style:solid;
    border-bottom-width:1px;
    float:left;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:0;
    padding-top:3px;
    width:224px;
}
#footerQiuck dl dd {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:#CCFFCC;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    border-bottom-color:#A3E0A3;
    border-bottom-style:solid;
    border-bottom-width:1px;
    color:#176830;
    float:right;
    padding-bottom:3px;
    padding-left:0;
    padding-right:5px;
    padding-top:3px;
    text-align:right;
    width:95px;
}
#footerQiuck dl dt.vincitaTotale, #footerQiuck dl dd.vincitaTotale {
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
}
.clear  {
clear:both;
}