﻿
.bodySport
{
	background-image:url('images/main_MD_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;	
}

.bodyHelp
{
	background-image:url('images/main_MD_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
}

/*********** MAIN *********/
.tdMain{
	width:994px;
}	

.tdMainHelp
{
	width:748px; 
}
.tdMainPopUp
{
	 width:599px; 
	 background-color:#FEF3F9; 
}

.tdMainLeft{
	width:150px; /*178px;*/
	background-image:url('images/main_SX_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#707070;
	vertical-align:top;
}

.tdMainLeftRegistration
{
	width:190px;
	background-image:url('images/main_SX_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#707070;
	vertical-align:top;
	}		
.tdMainContent , .tdMainContentLarge{	
	margin:0;
	width:585px;/*70%;*/
	vertical-align:top;
	padding:0px 8px 30px;
}	
	
	.tdMainContentPopUp{	
	margin:0;
	width:585px;/*70%;*/
	padding:0; 
	vertical-align:top;
	 

}	
	
.tdMainContentLarge{
		 width:831px; 
}
.tdMainContentLive	{	
	margin:0;
	width:735px;/*70%;*/
	vertical-align:top;
	padding:0px 8px 30px;
}		

.tdMainContentHelp{	
	margin:0;
	width:585px;/*70%;*/
	vertical-align:top;
	padding:10px 8px 30px;
	font-family:Arial,Tahoma;
	font-size:12px;
}

.tdMainContentHelp a
{
	color:Black;
	text-decoration:none;
	}
.tdMainContentHelp a:visited
{
	color:Red;
	text-decoration:none;
	}
.tdMainContentHelp a:hover
{
	color:Black;
	text-decoration:underline;
	}

.tdMainRight,.tdMainRightGames
{
	width:246px; /*30%;*/
	margin:0;
	padding:0px 0 0 0;
	vertical-align:top;
}
.tdMainRightGames
	{
		background-color:#202121;
		padding:5px 0 0 0; 
		}
.tdMainHeader{
	
}
.tdMainRightReg{
	width:240px; /*30%;*/
	padding:0;
	margin:0;
	vertical-align:top;
	background-color:#313131;
}
/************** HEADER **************/
.nuovoMenuTop{display:none;}

#Tabs ul
{
	float:right;
	margin:0;
	padding:0;
	}
#Tabs li
{
	display:inline;
	margin:0;
	padding:0;
	height:11px;
	}
#Tabs a
{
	float:left;
	margin:0;
	padding:0;
	height:11px;
	display:block;
	background-repeat:no-repeat;  
	}
	
/*******************TABS STATO NORMALE********************************/
.TabsSport a{
	background-image:url('images/tabs/sport.gif');
	width:80px;
	}
.TabsLivePlay  a{
	background-image:url('images/tabs/LivePlay.gif');
	width:98px;
	}
.TabsTradebet a{
	background-image:url('images/tabs/tradebet.gif');
	width:97px;
	}
.TabsHND a{
	background-image:url('images/tabs/asian.gif');
	width:143px;
	}
.TabsPoker a{
	background-image:url('images/tabs/poker.gif');
	width:74px;
	}
.TabsLiveCasino a{
	background-image:url('images/tabs/Livecasino.gif');
	width:111px;
	}
.TabsCasino a{
	background-image:url('images/tabs/casino.gif');
	width:79px;
	}
.TabsGames a{
	background-image:url('images/tabs/games.gif');
	width:74px;
	}
.TabsLotto a{
	background-image:url('images/tabs/lotto.gif');
	width:65px;
	}
/*******************TABS STATO SELECTED********************************/	
.TabsSportSel a{
	background-image:url('images/tabs/sport_sel.gif');
	width:80px;
	}
.TabsLivePlaySel a{
	background-image:url('images/tabs/liveplay_sel.gif');
	width:98px;
	}
.TabsTradebetSel a{
	background-image:url('images/tabs/tradebet_sel.gif');
	width:97px;
	}
.TabsHNDSel a{
	background-image:url('images/tabs/asian_sel.gif');
	width:143px;
	}
.TabsPokerSel a{
	background-image:url('images/tabs/poker_sel.gif');
	width:74px;
	}
.TabsLiveCasinoSel a{
	background-image:url('images/tabs/Livecasino_sel.gif');
	width:111px;
	}
.TabsCasinoSel a{
	background-image:url('images/tabs/casino_sel.gif');
	width:79px;
	}
.TabsGamesSel a{
	background-image:url('images/tabs/games_sel.gif');
	width:74px;
	}
.TabsLottoSel a{
	background-image:url('images/tabs/lotto_sel.gif');
	width:65px;
	}
/*******************TABS STATO OVER********************************/
.TabsSport a:hover, .TabsSportSel a:hover{
	background-image:url('images/tabs/sport_on.gif');
	width:80px;
	}
.TabsLivePlay a:hover, .TabsLivePlaySel a:hover{
	background-image:url('images/tabs/liveplay_on.gif');
	width:98px;
	}
.TabsTradebet a:hover, .TabsTradebetSel a:hover{
	background-image:url('images/tabs/tradebet_on.gif');
	width:97px;
	}
.TabsHND a:hover, .TabsHNDSel a:hover{
	background-image:url('images/tabs/asian_on.gif');
	width:143px;
	}
.TabsPoker a:hover, .TabsPokerSel a:hover{
	background-image:url('images/tabs/poker_on.gif');
	width:74px;
	}
.TabsLiveCasino a:hover, .TabsLiveCasinoSel a:hover{
	background-image:url('images/tabs/Livecasino_on.gif');
	width:111px;
	}
.TabsCasino a:hover, .TabsCasinoSel a:hover{
	background-image:url('images/tabs/casino_on.gif');
	width:79px;
	}
.TabsGames a:hover,.TabsGames a:hover{
	background-image:url('images/tabs/games_on.gif');
	width:74px;
	}
.TabsLotto a:hover, .TabsLotto a:hover {
	background-image:url('images/tabs/lotto_on.gif');
	width:65px;
	}


.ChooseLangImg
{
	display:none;
	}
#divHeader,#divHeaderHelp,#divHeaderRegistrazione
{	background-image:url('images/main_Header_bg.gif');
	background-repeat:repeat-x;
	width:994px;
	border-right:solid 1px #605f5d
	}
	
#divHeaderHelp
{
 width:748px; 
	}
#divHeaderRegistrazione
	{
		width:750px; 
		}
#divMainHeader{
	background-image:url('images/main_Header_bg.gif');
	background-repeat:repeat-x;
	height:71px;
	display:block;
}
#Tabs
{

	}
#divMainHeader #Logo{
	float:left;
	width:234px;
	height:71px;
	/*display:none;  */
}

#divMainHeader #LogoNatale{
	float:left;
	width:248px;
	height:69px;
	overflow:hidden;  
	border-top:1px solid #000000; 
	display:none;
}

#divMainHeader #AreaTabs
{
	height:71px;
	position:relative;  
}
#divMainHeader #AreaTabs #ChooseLang{
	text-align:right;
	color:#FFFFFF;
	font-size:10px;
	padding:10px;
}
#divMainHeader #AreaTabs select{
	height:20px;
	font-size:11px;
}
#SepHeader{
	
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:7px;	
}

#divFooter{
	width:100%;
	
}
#divFooterCasino{
	width:100%;
	margin:20px 0 0 0;
}

#divFooter #divCarteCredito, #divFooterCasino #divCarteCredito,#divFooterLandingPage{
	width:550px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin:10PX auto 0 auto; 	
}
#divFooterLandingPage 
{
	 height:106px; 
	 width:100%; 
	margin-top:0px; 
	margin-bottom:0px; 
	background-image:url('images/BGFooterLandingPager.jpg');
	 background-repeat:repeat;  
	}
	
.divBGLandingPageGames
{
	background-image:url('images/sfondoHomeGiochi.jpg'); 
	background-repeat:repeat-x;  
	height:372px;  
	width: 995px; 
	

	
	}
.SepHomeHeader
{
	height:7px;
	background-image:url('images/SeparatoreHeaderHome.jpg');
	 background-repeat:repeat-x;
	}
#DescFooter
{
	padding-bottom:10px;
	color:#565656;
	text-align:center;
	font-size:10px;
}
#DescFooterCasino
{
	margin-top:10px;
	padding-bottom:30px;
	color:#c6c5c5;
	text-align:center;
	font-size:10px;
	}

.BannerRight{
	background-color:#FFFFFF;
	width:100%;
	display:block;
	margin-bottom:7px;
	}

#BannerRightBig{
	background-color:#FFFFFF;
	width:100%;
	height:109px;
	display:block;
	margin-bottom:7px;
	}
/******* Banner Flash Live ************/	
#bannerFlash {
	/*width: 229px;*/
	height: 145px;
	}

	
/********* MENU DI SINSTRA ******/
#SXResArea{
	background-color:#ffffff;
	width:100%;
}
#SXResAreaTitle{
	width:100%;
	height:24px;
	background-image:url('images/resArea_Titoli_bg.gif');
	background-repeat: repeat;
	background-position:right;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	vertical-align:middle;
}
#SXResAreaContent
{
	background-color:#fcf3f8;
	border:1px solid #9b9798;
	padding:5px;
	margin-bottom:4px;
	font-size:11px;
}


.MenuSXBannerTop{
	background-color:#FFFFFF;
	width:100%;
	height:73px;
	display:block;position:relative;
}
.MenuSX,.MenuSXSport{
	width:100%;
	background-position:top;
	display:block;
}

.MenuSX ul,.MenuSXSport ul{

	margin:0;
	padding:0;
	list-style:none;
	display:block;
}

.MenuSX li, .MenuSXSport li{
	background-image:url('images/menu_sx_li_bg.gif');
	background-repeat:repeat-x;
	height:21px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0;
	padding:0;
}
.MenuSXSport li:hover{

	color:#ff0000;
	background-image:url('images/Sport_BackGround.jpg'); 
	background-color:#222321;
}
.MenuSX a, .MenuSXSport a{
	text-decoration:none;
	color:#FFFFFF;
	padding:0;
	position:relative;
	top:4px;
	margin-left:10px;
}

.MenuSX li:hover{

	color:#ff0000;
	background-image:url('images/Sport_BackGround.jpg'); 
	background-color:#222321;
}

/************* TITOLI SX **************/

.TitleLat{
	background-image:url('images/titoliLat_bg.gif');
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	overflow:hidden;
}

.TitleLat h3
{
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	top:5px;
	position:relative;
	margin:0;
	height:30px;
	padding:0;
	overflow:hidden;
}
/************* MENU TOP *****************/
#divMainHeaderMenu
{
	background-image:url('images/menu_top_bg.gif');
	background-repeat:repeat-x;
	height:33px;
	}

#divMenuTop , #divMenuTopHelp, #divMenuTopRegistration{
	height:33px;
	width:994px;
	background-image:url('images/menu_top_bg.gif');
	background-repeat:repeat-x;
	border-right:solid 1px #ea8c73;
	margin:0;
	padding:0;
}
#divMenuTopHelp
{
	width:748px; 
}
#divMenuTopRegistration
{
	 width:750px; 
	}
#divMenuTop h1{
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	top:8px;
	float:left;
	height:33px;
	margin:0;
	padding:0 0 0 10px;
}

#ResAreaLogged{
	background-image:url('images/resArea_logged_bg.gif');
	height:33px;
	float:right;
}
#ResAreaLogged #SX{
	float:left;
	width:11px;
	height:33px;
	background-image:url('images/resArea_logged_SX.gif');
	background-repeat:no-repeat;
	}
#ResAreaLogged #Content{
	float:left;
	font-size:11px;
	position:relative;
	top:8px;
	padding-left:10px;
	padding-right:10px;
}
.MenuLogged{
	float:right;
	height:33px;
	}
.HdrMenuMsgTbl
{height:32px;

	}
.HdrMenuMsg
{
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	padding:0 5px 0 0;
	}
.HdrMenuMsg a
{
	color:#FFFFFF;
	text-decoration:none;
	}
.HdrMenuMsg SPAN{
	vertical-align:middle;
	}
.ResArea{
	float:right;
	height:33px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}	
.tblResArea{
	height:33px;
	}
.ResAreaBtn{
	padding-right:10px;
	vertical-align:middle;
	}
.LostPwd{
	padding-right:15px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	}
.LostPwd a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
.ResAreaTxt{
	border:0px;
	margin:0;
	padding:0;
	width:80px;
	height:18px;
	font-size:12px;
	vertical-align:middle;
}
.btnLogin{
	background-image:url('images/resArea_login_bg.gif');
	background-position:right;
	background-repeat:repeat-x;
	height:19px;
	border:1px solid #641b08;
	margin:0;
	padding:0;
	color:#FFFFFF;
	padding-right:10px;
}



.HdrMenuNotLog, .HdrMenuHelp{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	height:33px;
	float:left;
}
.HdrMenuHelp a{
	position:relative;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.HdrMenuHelp li
{
	height:33px;
	float:left;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	margin:0;
	position:relative;
	text-decoration:none;
	color:#FFFFFF;
	top:7px;
	font-size:12px;
	font-weight:bold;}

.HdrMenuNotLog li{
	height:33px;
	float:left;
	display:inline;
	background-image:url('images/menu_top_sep.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	margin:0;
}

.HdrMenuNotLog a{
	position:relative;
	text-decoration:none;
	color:#FFFFFF;
	top:5px;
	font-size:12px;
	font-weight:bold;
}

.HdrMenuLog{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	height:33px;
	float:left;
}

.HdrMenuLog li{
	height:33px;
	float:left;
	display:inline;
	background-image:url('images/menu_top_sep.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	margin:0;
}

.HdrMenuLog a{
	position:relative;
	text-decoration:none;
	color:#FFFFFF;
	top:5px;
	font-size:12px;
	font-weight:bold;
}


/************* DATAGRID ***************/
#gwTitle{
	height:28px;
	background-image:url('images/gw_Titolo_bg.gif');
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

#gwTitle h1{
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	top:6px;
	margin:0;
	padding:0;
}

.gwEventi{
	width:100%;
	background-color:#FFFFFF;
}
.gwEventiHeader, .gwEventiHeaderOdds{
	height:27px;
		background-color:#bdbdbd;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.gwEventiHeaderOdds
{
	border-left:1px solid #e2e1dd;
	}


.gwScoHeader{
	background-image:url('images/gwEventi_Heade_bg.gif');
	height:27px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
.gwGeneralHeaderImg,.gwGeneralHeaderDeposit{
	background-image:url('images/gwEventi_Heade_bg.gif');
	height:27px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.gwGeneralHeaderDeposit
{
	 background-image:url('images/ResultsHead_bg.gif'); 
	}

.gwEventiRow{
	font-size:10px;
	font-weight:normal;
}

.gwGeneral{
	width:100%;
	border:1px solid #4c4c4d;
	
	padding:0;
	margin:0;
}

.gwGeneralRow , .dgsTDverde{
	font-size:11px;
	font-weight:normal;
	/*background-color:#fef3f9;*/
	background-color:#000;
	
	height:18px;
	color:#fff;  
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}
.gwGeneralHeader,.gwGeneralHeaderBetDetail{
	font-size:11px;
	font-weight:normal;
	/*background-color:#bdbdbd;*/
	background-color:#000;
	height:27px;
	text-align:center;
}
.gwGeneralHeaderBetDetail
{
	/*background-color:#EFEFEF;*/
	/*border : solid 1px #4c4c4c;*/
}
.gwGeneralAlterRow{
	font-size:11px;
	font-weight:normal;
	color:#fff;  
	/*background-color:#ffffff;*/
	background-color:#000;
	
	height:18px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}
.dgspager{
	font-size:10px;
	vertical-align:middle;
	background-color:#e2e1dd;
	color:#515151;
	font-weight:bold;
	border-top:1px solid #707070;
	border-bottom:1px solid #c1c1c1;
	height:20px;
	padding:0 2px 0 2px;
	
	}
.dgspager a{
	text-decoration:none;
	color:#000000;
	font-size:11px;
	}

.dgsID, .dgsTesto, .dgsEvento, .dgsDataOra, .dgstesto, .dgsNome, .panelLegenda
{
	background-color : #000;
}
	
.dgsID{
	font-weight:bold;
	text-align:center;	
	}
.dgsID a{
	text-decoration:none;
	color:#fff;
	}
.dgsTesto a{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}
.dgsTesto{
	padding:0 2px 0 2px;
	}

.testo{
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
vertical-align:top;
background-color : #000;
}

.dgsTDverde
{
background-color:#006600;
color:#132247;

font-weight:bold;
}

	
.dgsTotali,.dgsTotaliGenerali,.dgsCommissionsAssegnate,.dgsCommissionsNonAssegnate{
	background-color:#282828;
	font-weight:bold;
	font-size:11px;
	height:18px;
	color:#f00;  
	padding: 0 3px 0 3px;
/*	text-align:center; */
	}
	
	
DIV.ListeAvanzate .contentTable TD.dgsTotaliPeriodo{
	background-color:#282828;
	font-weight:bold;
	font-size:13px;
	color:#00aeff;
	height:18px;
	padding: 0 3px 0 3px;
	}
	
	.dgsTotaliSimple{
	/*background-color:#fffbe8;*/
	font-size:11px;
	height:18px;
	padding: 0 3px 0 3px;
/*	text-align:center; */
	}
	.dgsSeparatore
	{
	    font-weight:bold;
	    font-size:12px;
	    }
	
.dgsTotaliGenerali{
		/*background-color:#FFEEC4;*/
	}
.dgsCommissionsNonAssegnate{
	font-weight:normal;  
		}
.dgsCommissionsAssegnate{
	font-weight:normal;  
	/*background-color:#D4D4C7; */
		}
/***QUOTE***/
.BRImg
{
	padding: 0 2px 0 2px;
	}


.bodyOdds
{
	background-color:#FFFFFF;
	}

.tblOdds{	
	width:100%;
	font-size:10px;
	}
.OddsEvn{
	font-size:12px;
	font-weight:bold;
	height:20px;	
	background-color:#707070;
	color:#FFFFFF;
	padding-left:5px;
	/*background-image:url('images/gwEventi_Heade_bg_black.gif');
	background-repeat:repeat-x;*/
	}
.OddsTyp{
	font-size:11px;
	background-color:#e2e1dd;
	height:18px;
	}

	
.OddsSubEvnCmb{
	font-size:10px;
	width:100%;
	}
.OddsCodPubb{
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	font-family:Verdana;
	}
.OddsSubEvn,.quotedataGiocabilita{
	font-size:10px;
	width:100%;
	padding-left:3px;
	font-family:Verdana;
	}
.quotedataGiocabilita
{
	    text-align:center;     
	}
.OddsSubEvn b{
	color:#323232;
	}
.OddsDt{
	white-space:nowrap;
	font-size:10px;
	padding-right:3px;
	padding-left:3px;
	}
.OddsNextEvents
	{
		font-size:8px;
		white-space:nowrap;
		text-transform:uppercase;
		padding-right:5px;
		}
	
		
.QuoteTRItem{
	background-color:#fef3f9;
	}
.QuoteTRAlternateItem{
	background-color:#FFFFFF;
	}
	
.OddsOdd,.OddsOddNMultipla,.OddsOddHF, .OddsOddUnica, .OddsOddParticolare, .OddsOddMultipla, .OddsOddSel, .OddsOddNMultiplaSel ,.OddsOddSelMultipla, .OddsOddSelUnica, .OddsOddSelParticolare{
	padding-right:10px;
	padding-left:10px;
	text-align:right;
	font-family:Verdana;
	border-left:1px solid #e2e1dd;
	}
.OddsOddSel a, .OddsOddNMultiplaSel a , .OddsOddSelMultipla a, .OddsOddSelUnica a, OddsOddSelParticolarea a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
.OddsOdd a,.OddsOddNMultipla a, .OddsOddUnica a, .OddsOddParticolare a, .OddsOddMultipla a{
	font-weight:bold;
	text-decoration:none;}

.OddsOddSel{
	background-color:#007cf0;
	}
.OddsOddNMultiplaSel{
	background-color:#FF1800;
	}
.OddsOddSelMultipla{
	background-color:#f06b00;
	}
.OddsOddSelUnica{
	background-color:#000000;
	}
.OddsOddSelParticolare{	
	background-color:#f06b00;
	}

.OddsOddNMultipla a{
	color:#FF1800;
	}
	
.OddsOdd a{
	color:#007CF0;
	}
.OddsOddUnica a{	
	color:#000000;
	}
.OddsOddParticolare a{	
	color:#f06b00;
	}
.OddsOddMultipla a{	
	color:#f06b00;
	}
.ClassiQuotaHeader
{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.ClassiQuotaHeader li
{
	float:left;
	height:21px;
	width:114px;
	margin:0 0 0 1px;
	text-align:center;
	}
 
.ClassiQuotaHeader li a
{
	display:block;
	background-repeat:no-repeat;
	height:20px;
	width:114px;
	position:relative;
	padding:3px 0 0 0;
	overflow:hidden;
	text-decoration:none;
	font-weight:bold;	
	}
.CQHdrSel
{
	background-image:url('images/quote_tipi_bg.gif');
	color:#727272;
	}

.CQHdrUnSel 
{
	background-image:url('images/quote_tipi_bg_on.gif');
	color:#fe0003;
	}


.ClassiQuotaHeader li a:hover
{
	color:#fe0003;
	}

/********************** HOME LIVE ***************************/
#titLive{
	/*background-image:url('images/homeLive_Tit_bg.gif');*/
	background-image:url('images/Home_live_tit.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:31px;
	margin-bottom:6px;
}

#titLive h1{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
	top:3px;
	padding-left:10px;
}

.pieEventiLive
{
	background-image:url('images/Home_live_bgSX.gif');
	background-repeat:no-repeat;
	background-position:left;
	background-color:#282828;
	height:3px;
	}
.pieEventiLive div
{
	background-image:url('images/Home_live_bgRX.gif');
	background-repeat:no-repeat;
	background-position:right;
	height:3px;
	}
#divLive{
	background-color:#282828;
	padding:6px 6px 0 6px;
}
.tblLiveSport{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bolder;
	font-family:Verdana,Arial;
}
.LivEvSpacer
{ 
	height:3px;
	}
.tblLiveEvento{
	width:100%;
	background-image:url('images/homeLive_Events_bg.gif');
	background-repeat:repeat-x;
	border-top:1px solid #989898;
	border-right:1px solid #989898;
	/*border-bottom:3px solid #000000;*/
	background-color:#5d5d5d;
	font-size:10px;
	color:#FFFFFF;
	/*margin-bottom:3px;*/
}

.LiveEvImg{
	width:5%;
}
.LiveEvEvn{
	width:85%;
}
.LiveEvEvn a{
	text-decoration:none;
	color:#FFFFFF;
	}
.LiveEvRis{
	width:10%;
	color:#eee444;
	text-align:center;
}

/***************RIQUADRI**********************/
.RiqDoubleBorder
{
	background-color:#e9e9e7;
	border:solid 4px #dededc; 
	padding:6px;
	margin-bottom:7px;
	}
.SectionBig{
	width:100%;
	margin-bottom:7px;
}
.SectionBigHND{
	width:605px;
	margin-bottom:7px;
}

#SectionRight{
	width:100%; /*248px;*/
	margin-bottom:7px;
}

/*
.SBTitle,.SBTitleRiserva,.SBTitleTrade{
	background-image:url('images/secTit_bg.gif');
	background-repeat: repeat-x;
	width:100%;
	height:31px;
	display:block;
	margin:0;
	padding:0;
	
	}
*/



.SBTitle,.SBTitleRiserva,.SBTitleTrade{
	width:100%;
	height:31px;
	display:block;
	margin:0;
	padding:0;
	border-left: solid 1px #4c4c4c;	
	border-top: solid 1px #4c4c4c;	
	border-bottom: solid 1px #4c4c4c;	
	}
	
	
.SBTitleTrade
{
	background-image:url('images/Trade_secTit_bg.gif');
	}	
.SBTitleRiserva{
	 vertical-align:middle;  
	 width:233px;
	 text-align:center;   
	}
	
.SBTitleBtm {
	background-image:url('images/secTit_btm_bg.gif');
	background-repeat: repeat-x;
	background-position:bottom;
	width:100%;
	height:29px;
	display:block;
	margin:0;
	padding:0;
	}

.SBTitSX, .SBTitSXRiserva,.SBTitSXTrade{
	background-image:url('images/curvasx.gif');
	background-repeat:no-repeat;
	width:0px;
	height:31px;
	float:left;	margin:0;
	padding:0;
}
.SBTitSXRiserva
{
	 float:none;  
	}
.SBTitSXTrade{background-image:url('images/Trade_curvasx.gif');}

.SBSportsTitSX, .SBSportsBtmSX{
	background-image:url('images/curvasx.gif');
	background-repeat:no-repeat;
	width:5px;
	height:31px;
	margin:0;
	padding:0;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:12px;
}
.SBSportsTitCn{
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.SBSportsBtmSX{
	background-image:url('images/curvasx_btm.gif');
	background-position:left bottom;
	height:29px;
	}
.SBSportsTitDX, .SBSportsBtmDX{
	background-image:url('images/curvadx.gif');
	background-repeat:no-repeat;
	background-position:right;
	height:31px;
	margin:0;
	padding:0;
	white-space:nowrap;
	padding-right:8px;
	margin:0;
}
.SBSportsBtmDX{
	background-image:url('images/curvadx_btm.gif');
	background-position:right bottom;
	height:29px;
	}
.SBTitMD{
	float:left;
	height:31px;margin:0;
	padding:0;
	}
.SBTitDX,.SBTitDXRiserva,.SBTitDXTrade{
	/*background-image:url('images/curvadx.gif');
	background-repeat:no-repeat;*/
	height:31px;
	width:0px;
	float:right;margin:0;
	padding:0;
}
.SBTitDXTrade{background-image:url('images/Trade_curvadx.gif');}
.SBTitDXRiserva
{
	 float:none;  
	}
.SBTitMD h1, .SBTitleRiserva h1,.SBTitDXTrade h1{
	margin-top:0;
	margin-bottom:0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	position:relative;
	top:8px;
	/*text-transform:uppercase;*/
	margin-right:10px;
	margin-left:10px;
}
.SBTitleRiserva h1
{
	margin-right:0;
	top:0;
	margin-left:0;
	text-align:center;
	vertical-align:middle;    
	}

.SBContent,.SBContentTrade{
	/*background-image: url('images/sec_bg.gif');*/
	background-position:right;
	background-repeat:repeat-y;
	/*border-left:1px solid #4c4c4c;*/

	/*background-color:#FFFFFF;*/
	/*background-color:#4c4c4c;*/
	padding-right:3px;
	margin:0;
	padding:0;
	font-size:12px;
}
.SBContentTrade
{
	background-color:#fef3f9;
	background-image: url('images/trade_sec_bg.gif');
	}
.SBContent p{
	margin:0;
	padding:5px;
	font-size:12px;
}
.SBContent h5{
	margin:0;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}

.SectionShadowCont
{
	/*padding-right:3px;*/
	background-color:#0d0d0d;
	}
	
.SectionShadowPage
{
	/*padding:5px 8px 5px 5px;*/
	}

.SBBottom{
	/*background-image:url('images/secBt_bg.gif');
	background-position:bottom;
	background-repeat: repeat-x;
	width:100%;
	height:4px;
	display:block;
	font-size:1px;*/
	/*border-bottom : solid 1px #4c4c4c;*/
}
.SBBotSX{
	/*background-image:url('images/curvasx_bt.gif');*/
	background-position:bottom;
	background-repeat:no-repeat;
	width:0px;
	height:0px;
	float:left;
	font-size:1px;
}
.SBBotDX{
	background-image:url('images/curvadx_bt.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:0px;
	width:0px;
	float:right;
	font-size:1px;
}

.HighHomeLive
{
	background-image:url('images/homeHigh_Tit_bg.gif');
	background-repeat:no-repeat;
	background-position:left;
	border:1px solid #000000;
	height:24px;
	padding-left:10px;
	}
.HighHomeLive h2
{
	color:#FFFFFF;
	font-size:13px;
	margin:0;
	padding:0;
	position:relative;
	top:3px;
	}
/***************** FILTRI DATAGRID ******************/
.TrGruppo,.TrGruppoCasinoContent
{
	background-color:#000;
	font-size:11px;
	padding-left:5px;
	font-weight:bold;
	height:18px;
	border-bottom:1px solid #4c4c4c;
}


.TrGruppo
{
	background-color:#000;
	font-size:11px;
	padding-left:5px;
	font-weight:bold;
	height:18px;
	border-bottom:none;
}

	.TrGruppoCasinoContent
	{
	background-color:Black;
	vertical-align:middle;
	text-align:left;  
	
		}

.tblFilter{
	width:100%;
	padding:0;
	margin:0;
	border:0px;	
	background-color : #0d0d0d;
	border-left:1px #1c1c1c solid;
	border-bottom:1px #1c1c1c solid;
	}
	
.tblFilter td{
	background-color : #0d0d0d !important;
	}
.clsinistra{
	width:30%;
	background-color:#000;
	height:30px;
	color:#afafaf;
	font-size:12px;
	padding-left:10px;
}
.cldestra{
	width:70%;
	font-size:12px;
	padding-left:10px;
	color:#fff;  
}
.clcentrale, .clcentraleCasinoContent{
	border-bottom:1px solid #dfdfdf;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	height:27px;
	padding: 0 5px 0 5px;
	vertical-align:middle
}
.clcentraleCasinoContent
{
	  color:Black;
	   background-color:White; 
	   text-align:center;
	   font-size:12px;  
	   border:0;     
	}
.FilterBtn{
	padding:5px;
	text-align:right;
}
.FilterBtnReg{
	padding:5px;
	text-align:center;
}
.HighFilterBtn{
	padding:5px;
	text-align:right;
	background-color:#FFFFFF;
}
.btn,.btnRegistrazione,.btnAreaRiservataCassa,.btnHideAfterClick{
	background-image:url('images/btn.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#d5d1c8;
	border:1px solid #989898;
	color:#796161;
	font-size:12px;
	font-weight:bold;
	height:24px;
	margin:0 2px 0 2px;
	padding:0 4px 0 4px;
}
.btnHideAfterClick
{
	text-decoration:none;
	padding:3px;
	}
 

.btnRegistrazione
{
	 background-color:Black;
	 background-image:url('images/btnRegistrazione.gif');   
	 color:White;  
	}
	
.btnAreaRiservataCassa
{
	background-color:Black;
	background-image:url('images/btnAreaRiservataCassa.jpg');
	font-size:11px; 
	line-height:12px; 
	height:18px;
	font-weight:bold;  
	color:White;  
	text-decoration:none; 
	padding:0 2px 0 2px; 
	margin:0;
	}
	

.btnRollIn, .btnRollInRegistrazione ,.btnAreaRiservataCassa:hover{
	background-image:url('images/btn.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#d5d1c8;
	border:3px double #989898;
	font-size:12px;
	font-weight:bold;
	height:24px;
	color:#796161;
	cursor:hand; 
	padding:0 4px 0 4px;
}
.btnAreaRiservataCassa:hover
{
	background-color:Black;
	background-image:url('images/btnAreaRiservataCassa.jpg');
	font-size:11px; 
	font-weight:bold;
	line-height:10px; 
	height:18px;
	color:White; 
	padding:0 1px 0 1px; 
	text-decoration:none;
	margin:0;
	}

.btnRollInRegistrazione
{
	background-color:black;
	background-image:url('images/btnRegistrazione.gif');
	color:White;
	height:28px;
}
.btnBlack{
	background-image:url('images/btn_black.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#2a2121;
	border:1px solid #333134;
	font-family:Arial;
	color:#FFFFFF;
	font-size:8px; 
	text-transform:uppercase;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	margin:0 2px 0 2px;
	font-weight:bold;
	display:inline-block;
}

.btnReg{
	background-image:url('images/btn_Reg_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

/****************DATAGRDID RISULTATI***************/
.ResSport h1{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;	
	position:relative;
	top:6px;
	padding-left:10px;
}
.ResSport h1 a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

.ResSport,.ResSportTbl{
	background-image:url('images/ResultsHead_bg.gif');
	height:28px;
}
.ResSportTbl h1
{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;	
	padding-left:0;
		}
.ResSportTbl h1 a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}

.ResEvent{
	background-color:#e2e1dd;
	height:30px;
}	

.ResEvent h2{
	margin:0;
	padding:0;
	font-size:12px;	
	position:relative;
	top:8px;
	padding-left:10px;
	font-weight:normal;
}

.ResEvent h2 a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
	
	
.ResSportEvent{
	background-color:#e2e1dd;
	height:30px;
}	

.ResSportEvent a
{
	text-decoration:none;
	font-weight:bold;
	}
.RepSportEvent_event a 
{
	color:#000000;
	}

.gwResRow,.gwResRowPoker{
	font-size:11px;
	font-weight:normal;
	background-color:#fef3f9;
	height:20px;
	text-align:left;
	padding:0 2px 0 2px;
}
.gwResRowPoker
{
	background-color:#FFFFFF;
	color:Black; 
} 
.gwResHeader,.gwResHeaderPoker{
	font-size:11px;
	font-weight:normal;
	background-color:#bdbdbd;
	height:20px;
	text-align:left;
	padding:0 2px 0 2px;
}
.gwResHeaderPoker
{
	background-color:#666666;  
	}

	
.gwResAlterRow,.gwResAlterRowPoker{
	font-size:11px;
	font-weight:normal;
	background-color:#ffffff;
	height:20px;
	text-align:left;
	padding:0 2px 0 2px;
}
.gwResAlterRowPoker
{
	background-color:#E9E9E9;
	color:Black;
} 
.ResNum
{
	text-align:center;
	}

.AdvLstTipo
{
	background-color:#0d0d0d;
	height:30px;
	border-left:1px solid #1c1c1c;
	}
	 
.AdvLstTipo h2
{
	margin:0;
	padding:0;
	font-size:12px;	
	position:relative;
	top:8px;
	padding-left:10px;
	font-weight:normal;}
	

/*PANNELLI VARI*/
.vpErrorsummaryPanelForm{
	/*background-image:url('images/ValidSummary_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;*/
	background-color : #000;
	border-bottom:1px solid #4c4c4c;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:10px;	
	}
	
.vpErrorsummaryPanelForm ul{
	margin:0 0 0 25px;
	}
.vpErrorsummaryPanelForm  li{
	list-style-image:url('images/ValidSummary_bullets.gif');
	color:#fff;
	}
.vpErrorsummaryPanelForm a{
	color:#e61f1c;
	text-decoration:none;
	}
	
.PageInstructions{
	font-size:11px;
	padding:10px;	
	background-color:#0d0d0d;
	padding-top: 20px;
	/*border-bottom:1px solid #4c4c4c;*/
	text-align : left;	
	border-left : 1px #1c1c1c solid;
	border-bottom : 1px #1c1c1c solid;
	}
.panelMsg_bg_sx
{
	background-image:url(images/panelMsg_SX_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	}
.panelMsg_bg_dx
{
	background-image:url(images/panelMsg_DX_bg.gif);
	background-position:right;
	background-repeat:repeat-y;
	}
.PanelMsg,.PanelMsgPopUp{
	width:85%;
	margin:20px auto 10px auto;
	background-color:#e9e9e7;
	font-size:12px;
	color:#424141;
	}
	
	.PanelMsgPopUp{
	width:563px;
	margin:0 auto 10px auto;
	
	}

	
.PanelMsg h3,.PanelMsgPopUp h3{
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	color:#000000;
	}
.panelMsgText{
	text-align:center;
	}

.panelMsgHdr
{
	background-image:url(images/panelMsg_Hdr_bg.gif);
	background-repeat:repeat-x;
	height:5px;
	}
.panelMsgFtr{
	background-image:url(images/panelMsg_ftr_bg.gif);
	background-repeat:repeat-x;
	height:5px;
	}
.panelLegen da{
	width:85%;
	margin:5px auto 0px auto;
	font-size:10px;
	}
.tdSceltaGruppi
{
	height:20px 
	}
.tdSceltaGruppi a
{
	text-decoration:none;
	color:#000000;
	font-size:11px;
	}
.NewsLateraleReg
{
	width:100%;
	height:917px;
	background-color:#313131;
	overflow:hidden;
	display:block;
	margin-bottom:7px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	}	
.NewsLaterale
{
	width:100%;
	overflow:hidden;
	display:block;
	margin-bottom:7px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	}
.LiveChat
{
	height:80px;
	overflow:hidden;
	font-size:10px;
	/*margin:10px 7px 10px 7px;*/
	margin:10px 0 10px 0;
	text-align:center;
	color:#000000;
	/*width:134px;*/
		}
.BannerSottoMenu
{
	background-color:#FFFFFF;
	height:84px;
	overflow:hidden;
	font-size:10px;
	margin:10px;
	text-align:center;
	color:#000000;

		}	
	/*TOOLTIP*/
	
	.messageViewerRemoverCSS
{
	position:absolute; 
	z-index:999; 
	width:1px; 
	height:1px; 
	top:-1000px; 
	left:-1000px; 
	visibility: hidden;
	}
.messageViewerCSS
{
	border: 0px solid black; 
	position: absolute; 
	visibility: hidden; 
	top: -1000px; 
	left:-1000px; 
	z-index: 1000;
	}
.messageViewerTemplateCSS{
	position: absolute; 
	top: -1000px; 
	left:-1000px;
	}

/*STILI CONTENUTO*/	
.TitoloGrigioPiccolo{
	color:#000000;
	font-size:9px;
	font-weight:bolder;
	padding-right:5px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	}
.TitoloGrigio{
	color:#000000;
	font-size:12px;
	font-weight:bolder;
	padding-right:5px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle
	}
.dgsTRAlternateItem{
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	text-align:center;
	}
.dgsTRItem{
	/*background-color:#fef3f9;*/
	color:#fff;
	font-size:11px;

	text-align:center;
	}
.dgsHeader{
	font-size:11px;
	/*background-color:#bdbdbd;*/
	height:27px;
	text-align:center;
	background-color:#000;
	}
	
	
.TitoloArancione{
	color:#d72504;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none
	}
	
.LinkBlue, .linkblue{
	color:#fff;
	font-weight:bold;
	text-decoration:none
}

.LinkRossi{
	color:#d92325;
	font-weight:bold;
	text-decoration:none
}

/****************************   STILI VERSAMENTI/PRELIEVI   ***************************/
.VersamentiTabella{
font-size:10px;
padding:0;
width:100%;
background-color : #000;
}
.VersamentiTD{
border-bottom:solid 1px #e2e1dd;
color:#fff;
font-size:11px;
padding:3px;
text-align:center;
vertical-align:middle;
background-color : #000;
}
.VersamentiTDTipo{
border-bottom:solid 1px #e2e1dd;
color:#000000;
font-size:11px;
padding:3px;
vertical-align:middle;
background-color : #000;
}		

.RiqScoRis
{
	font-size:10px;
	padding:5px;
	color:#000000;
	border-bottom:1px solid #cbcbbc;
	}
.RiqScoRisDataDaVal
{
	width:100%;
	color:#000000;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
	border-bottom:1px solid #cbcbbc;
	 
	}					
.dgsHeaderScoRiservaDettagli
{
	background-color:#d4d4c7;
	border-bottom:solid 1px #98987c;
	border-top:solid 1px #cbcbbc;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	height:18px;
	padding-left:3px;
	padding-right:3px;
	text-align:center
	}
.RiqSezSideRiserva{
	font-size:10px;
	}
.DivMenuSpacerRoyal
{
	height:160px;
	}
.DivMenuSpacerGame
{
	height:173px;
	}
.DivMenuSpacer
{
	height:100px;
	}
.DivMenuSpacerHelp
{
	height:550px;
	} 
.DivMenuSpacerSmall
{
	height:50px;
	}
.DivMenuSpacerLotto
{
	height:350px; 
	}
.DivMenuSpacerLottoLogged
{
	height:216px; 
	}
.Spacer10
{
	 height:10px; 
	}
	
/******************** ASIAN HND ******************************/
.CouponHNDBetList
{
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:10px;
	text-align:center;
	border-bottom:solid 1px #4a4a35;
	}
.DivCaricaEventiHND
{
	position:absolute;
	display:none;
	border-bottom:1px solid #4a4a35;
	padding:1px;
	background-color:#eeefe9;
	/*height:200px;*/
	overflow:auto;
	overflow-x:hidden;
	}
	
.divOddsHND
{
	height:350px;
	overflow:auto;
	overflow-x:hidden;
	padding-right:15px;
	width:586px;
	}	

html>/**/body .divOddsHND
{
	padding-right:0px !important;
	} 

.QuoteTabellaHND{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:1px;
	width:584px;
	text-align:center;
	border:1px;  
	border-right:1px solid #000000;
}
.trHeaHND{
	background-color:#CCCCCC;
	background-repeat:repeat-x;
	}
.OddHeaHND{
	border-bottom:solid 1px #000000;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	height:18px;
	padding-left:1px;
	padding-right:1px;
	text-align:center
	}
.OddDateHND{
	white-space:nowrap;
	border-bottom:solid 1px #8F9CAF;
	color:#3f6cae;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	vertical-align:middle;
	width:70px;
	height:30px;
}
.OddSEHND{
	border-LEFT:solid 1px #8F9CAF;
	border-bottom:solid 1px #8F9CAF;
	color:#0000FF;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:19px;
	padding-left:1px;
	padding-right:1px;
	vertical-align:middle;
	text-align:center;
}
.OddHND
{
	border-bottom:solid 1px #8F9CAF;
	border-left:solid 1px #8F9CAF;
	color:#007CF0;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:19px;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	width:43px;
}
.LinkHND
{
	text-decoration:none;
	}
	.QuoteTRItemHNDLive,.QuoteTRAlternateItemHNDLive
	{
		 text-decoration:none; 
		}
.oddTypeHND{
	background-color:#ffff99;
	border-bottom:solid 1px #8F9CAF;
	border-left:solid 1px #8F9CAF;
	color:#007CF0;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:19px;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	width:35px;
}

.OddHNDSep
{
	background-image:none;
	background-color:#e5e8ed;
	border-left:solid 1px #8F9CAF;
	width:8px;
	}
	
.oddHNDnoBG{
	border:0px;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-left:60px;
	border-bottom:1px solid #8f9caf;
	text-align:left;
}

.CaricaEventiHNDTitolo
{
	height:12px;
	background-color:#000000;
	padding:5px;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	}
.CaricaEventiPulsanti
{
	background-color:#CCCCCC;
	border-top:solid 1px #9da7b1;
	padding:2px;
	}
	
.imgStats
{
	vertical-align:middle;
	}
	
.panelLegenda
{
		font-size:11px;
		width : 100%;		
}

.panelLegenda 
{
		font-size:11px;		
}

.panelicon
{
	width : 10px;
}

.ddlitemgiallo{
background-color:#FFFFCC;
color:#132247;
}
.ddlitemverde{
background-color:#CCFF99;
color:#132247;
}
.ddlitemrosso{
background-color:#FF9999;
color:#132247;
}
.ddlitemDisabled
{
	color:#aca899;
}
	
.borderDXtabelle
{
	width:2px;
	background-image:url('images/bordoDXTable.gif');
}

.tdtabcouponHND
{
	font-weight:bold;
	/*background-color:#98987c;*/
	color:#000000;
	border-bottom:solid 1px #4a4a35;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	height:18px;
	text-align:center;
}
	
.tdCouponSEHND
{
	padding-bottom:5px;
	color:#0000FF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:2px;
	text-align:center;
}	


.tdCouponEventoHND{
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:5px;
	padding-left:10px; 
	text-align:center;
}
.tdCouponSottoEventoHND
{
border-bottom:1px solid #bfbfb2;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding:2px
}


.tdCouponSegnoHND{
border-bottom:none;
border-right:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-left:2px;
padding-right:2px;
text-align:center
}


.tdCouponInfoHND{
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:2px;
}


.tdCouponQuotaHND{
border-bottom:none;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-right:2px;
text-align:left
}



.titoloCassa
{  
	  background-image:url('images/BGTitleCassa.jpg');
	  background-repeat:repeat;
	padding: 7px 0 7px 10px; 
	width:554px; 
	 margin:0 auto 0 auto; 
	  color:White;  
	  font-size:14px;
	font-weight:bold;
	  font-family:Verdana,Arial,Helvetica,sans-serif;  
	}
	.FilterCassaPopUp,.FilterCassaPopUpRadio
	{
		 width:564px; 
		   border: solid 1px #7E797D; 
		   border-top :0;
		    border-bottom:0; 
		   text-align:center; 
		    font-size:10px;
	font-weight:bold;
	  font-family:Verdana,Arial,Helvetica,sans-serif;   
		}
		
.FilterCassaPopUpRadio{
	text-align:left; 
	background-color:White; 
	border-bottom:solid 1px #7E797D;
}

.btnCasino, .btnPoker, .btnGames, .btnLiveCasino,.btnEnter{
	display:block;
	width:242px;
	height:47px;
	background-position:center top;
}
.btnEnter{
	width:239px;
	height:53px;
}

.btnCasino:hover, .btnPoker:hover, .btnGames:hover, .btnLiveCasino:hover,.btnEnter:hover{
	background-position:center bottom;
}

.btnCasino{background-image:url('images/btn/btn_casino.png')}
.btnPoker {background-image:url('images/btn/btn_poker.png')}
.btnGames {background-image:url('images/btn/btn_games.png')}
.btnLiveCasino {background-image:url('images/btn/btn_livecasino.png')}
.btnEnter{background-image:url('images/btn/btn_enter.png')}

.divTestoNews{
	background-image:url('images/btn/backNews.png');
	font-weight:bold;
	height:55px;
	padding:0 20px 0 15px;
	position:absolute;
	bottom:10px;
	left:8px; 
	width:942px; 
}

.divTestoNews TD{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.TradeDivTabs1,.TradeDivTabs2,.TradeDivTabs3{
	background-image:url('images/Trade_Tabs_first.gif');
	background-repeat:no-repeat;
	height:41px;
	}
.TradeDivTabs2{background-image:url('images/Trade_Tabs_second.gif')}
.TradeDivTabs3{background-image:url('images/Trade_Tabs_third.gif')}
.TradeLinks{	
	margin:0;
	padding:0;
	list-style-type:none;
	}	
.TradeLinks  li{	
	float:left;
	}	

.TradeLinks  li a,.TradeLinks  li span{	
	display:block;
	line-height:41px;
	font-family:Arial;
	font-size:20px;
	color:#848484;
	width:221px;
	text-align:center;
	text-decoration:none;
	}	
.TradeLinks li span
{
	color:#000000;
	}
.TradeContent
{
	border:1px solid #4c4c4c;
	padding:2px;
	 background-color:White;  
	}
	
.MaltaLandingMenu{
				font-family:Arial;
				font-size:10px;
				color:#FFFFFF;
				position:absolute;
				top:13px;
				right:70px;
			}
			.MaltaLandingMenu UL{ 
				list-style-type:none;
				margin:0;
				padding:0;
			}
  			.MaltaLandingMenu UL LI{
				float:left;
				margin:0 10px 0 0;
			}
  			.MaltaLandingMenu UL LI A{
				display:block;
				text-decoration:none;
				color:#FFFFFF;
			}
			.MaltaLandingMenu UL LI A:hover
			{
			    text-decoration:underline;
			} 
			
.Maxi
{
     text-align:left;  
      border-bottom-style:none;   
    }

.PrintCouponEvento
{
      font-weight:bolder;  
       
      
    }
    
 .unavailable_Modal_bg
{
	background-image:url('images/modal_bg.png');
	z-index:4000; 
	}
	
 .div_UnavailablePage
{
	width:719px;
	height:446px;
	margin:0 auto 0 auto;
	position:relative;
	background-image:url('images/unavailable_popup.png');
	z-index:5000; 
	}
	
	.UnavailablePage_Title{
	display:block;
	left:70px;
	top:80px;
	font-size:25px;   
	font-weight:bold;   
	position:absolute;
	width:300px;
	height:54px;
	z-index:5000; 
	}
	
	.UnavailablePage_Message
	{
	    display:block;
	left:70px;
	top:150px;
	font-size:15px;    
	position:absolute;
	width:300px;
	height:54px;
	z-index:5000; 
	    }
	/******************* SEZIONE MESSAGGI OBLIGED *************/
	
	 .div_ObligedMessagePage_it
{
	width:746px;
	height:496px;
	margin:0 auto 0 auto;
	position:relative;
	background-image:url('images/ObligedpopUp_it-IT.png');
	z-index:5000; 
	}
	
		 .div_ObligedMessagePage_en
{
	width:746px;
	height:496px;
	margin:0 auto 0 auto;
	position:relative;
	background-image:url('images/ObligedpopUp_en-GB.png');
	z-index:5000; 
	}
	
	 .ObligedPage_Modal_bg
{
	background-image:url('images/modal_bg.png');
	z-index:4000; 
	}    
	.ObligedPage_Message  
    {
	/*display:block;
	left:70px;
	top:110px;
	width:580px;
	height:54px;
	z-index:5000; */
	font-family:Arial; 
	font-size:12px;    
	position:relative;
	font-weight:normal; 
	    }
	.ObligedPage_Title
	{
	display:block;
	text-align:left;  
	left:50px;
	top:110px;
	font-family:Arial; 
	font-size:17px;   
	font-weight:bold;   
	position:absolute;
	width:840px;
	height:54px;
	z-index:5000;
	        
	        }
	        .ObligedPage_ButtonOK
	        {
	           display:block;
	left:520px;
	top:302px;
	font-size:25px;   
	font-weight:bold;   
	position:absolute;
	width:300px;
	height:54px;
	z-index:5000;
	
	 }
	 
	 .ObligedMessageButton_en
	 {
	    width:132px;
	    display:block;  
	height:42px;
	background-image:url('images/Obligedpuls_bg_en-GB.png');
	    }
	    
	    .ObligedMessageButton_it
	    {
	        display:block;  
	        width:132px;
	height:42px;
	background-image:url('images/Obligedpuls_bg_it-IT.png');
	        }

td div.Testo
{
	background-color : #000;
	padding : 0px; 
} 

.Testo
{
	background-color : #000;
	color : #fff;
}



.SBTitle
{
	font-size:18px;	
	height:70px;
	width:808px;
	line-height:60px;
	display:inline-block;
	background-image:url('Resources/Layout/Help/Help-Title.jpg');
	background-repeat:repeat-x;
	border-left:1px solid #1c1c1c;
	border-top:1px solid #1c1c1c;	
	
	border-bottom:none;
}

.SBTitle h1
{
	font-size : 18px;
	font-weight:bold;
}

