/* CSS Document */

body {
	scrollbar-3dlight-color: #726241;
	scrollbar-arrow-color: #7B6411;
	scrollbar-base-color: #726241;
	scrollbar-darkshadow-color: #726241;
	scrollbar-face-color: #E6D9AD;
	scrollbar-highlight-color: #726241;
	scrollbar-shadow-color: #9C783A;
	scrollbar-track-color: #9C783A;
	background-image:  url(/images/sfondi/background.jpg);
	margin:0px;
}

.puntini
{
	border-top: 1px dotted #000;
	margin-bottom: 10px;
	height:1px;
	padding:0px;
	width:658px;
}

.TitoloTabella
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight:bold;
}

.Footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
}

.Footer a:link, .Footer a:visited, .Footer a:active
{
	color: #7C7C7C;
	text-decoration:none;
}

.Footer a:hover
{
	color: #595A5A;
	text-decoration:none;
}



.TabClassificheSotto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B331E;
}

.TabClassificheSotto a:link, .TabClassificheSotto a:visited, .TabClassificheSotto a:active
{
	color: #3B331E;
	text-decoration:none;
	font-weight:bold;
}

.TabClassificheSotto a:hover
{
	color: #BE9965;
	text-decoration:none;
	font-weight:bold;
}

.txtLogin a:link, .txtLogin a:visited, .txtLogin a:active
{
color: #444438;
text-decoration:none;
}

.txtLogin a:hover
{
color: #84846C;
text-decoration:none;
}

.Lettere a:link, .Lettere a:visited
{
color: #3B331E;
text-decoration:none;
font-weight:bold;
font-size:14px;
border:#fff solid 1px;
}


.Lettere a:hover
{
color: #BE9965;
text-decoration:none;
font-weight:bold;
font-size:14px;
border:#fff solid 1px;
}

.Lettere2 a:link, .Lettere2 a:visited
{
color: #3B331E;
text-decoration:none;
font-weight:bold;
font-size:14px;
border:#633 solid 1px;
}


.Lettere2 a:hover
{
color: #BE9965;
text-decoration:none;
font-weight:bold;
font-size:14px;
border:#633 solid 1px;
}

.percorso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #614B3E;
	font-weight:bold;
}

.main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #44438;
}

.main td tr
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #44438;
}

.txtLogin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444438;
}

.txtLogin a:link, .txtLogin a:visited, .txtLogin a:active
{
	color: #444438;
	text-decoration:none;
}

.txtLogin a:hover
{
	color: #84846C;
	text-decoration:none;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

h1
{
	font-family: Arial;
	font-size: 16px;
    color: #000000;
	font-weight: bold;
}	

/* Classe Realizzata per il testo per le SOLE pagine interne alle GIURISDIZIONE GIOCO ONLINE*/

.p_0
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
	text-align:justify;
	word-spacing: 1;
	line-height: 150%;
	padding-right: 15px;
}

/* Classe Realizzata per il testo per le SOLE pagine interne dei TRANSIZIONI ONLINE, SOFTWARE CASINO.*/

.p_1
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
	text-align:justify;
	word-spacing: 1;
	line-height: 150%;
	padding-right: 20px;
}

/* Classe Realizzata per il testo PER TUTTE LE PAGINE NELLA ROOT*/

.p_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
	text-align:justify;
	word-spacing: 1;
	line-height: 150%;
}

/* Classe Realizzata per il testo nella HOME PAGE dove ci sono le 4 news e testo in anteprima*/

.p_3
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
	text-align:justify;
	word-spacing: 1;
	line-height: 150%;
	padding-right: 10px;
	padding-left: 4px;
}

#avatar {
    background-image:  url(/images/avatar/bonus-del-mese.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 156px;
	height: 314px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#podio {
    background-image:  url(/images/classifiche/podio.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 229px;
	height: 169px;
	margin-right: 9px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#cercatore {
    background-image:  url(/images/icone/cercatore.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 223px;
	height: 273px;
	margin-left: 18px;
	margin-bottom: 10px;
}
#percentage {
    background-image:  url(/images/payout/percentage.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 120px;
	height: 162px;
	margin-left: 18px;
	margin-bottom: 10px;
}
#nuovi-casino {
    background-image:  url(/images/icone/nuovo.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 129px;
	height: 111px;
	margin-left: 18px;
	margin-bottom: 10px;
}
#blacklist-casino {
    background-image:  url(/images/icone/libro-nero.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 206px;
	height: 113px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#board-poker-online {
    background-image:  url(/images/classifiche/board-poker-online.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#board-casino-licenza-aams {
    background-image:  url(/images/classifiche/board-casino-licenza-aams.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#board-top-casino {
    background-image:  url(/images/classifiche/board-top-casino.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#board-bonus-casino {
    background-image:  url(/images/classifiche/board-bonus-casino.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}

#board-senza-deposito {
    background-image:  url(/images/classifiche/board-senza-deposito.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}
#board-high-roller-casino {
    background-image:  url(/images/classifiche/board-high-roller.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 195px;
	height: 171px;
	margin-right: 4px;
	margin-left: 18px;
	margin-bottom: 10px;
}
#licenze-da-gioco {
    background-image:  url(/images/icone/martello.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 137px;
	height: 141px;
	margin-left: 18px;
	margin-right: 9px;
	margin-bottom: 10px;
}
#software-casino {
    background-image:  url(/images/icone/software.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 127px;
	height: 141px;
	margin-left: 18px;
    margin-right: 9px;
	margin-bottom: 10px;
}
#conti-online-casino {
    background-image:  url(/images/icone/computer.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 161px;
	height: 149px;
	margin-left: 18px;
    margin-right: 9px;
	margin-bottom: 10px;
}
#carte-di-credito {
    background-image:  url(/images/icone/atm-carte-di-credito.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 137px;
	height: 141px;
	margin-left: 18px;
    margin-right: 9px;
	margin-bottom: 10px;
}
#directory {
    background-image:  url(/images/icone/directory.jpg);
	background-repeat: no-repeat;
    float:right;
	width: 170px;
	height: 181px;
	margin-left: 18px;
    margin-right: 1px;
	margin-bottom: 10px;
}
#manutenzione {
    background-image:  url(/images/icone/manutenzione.jpg);
	background-repeat: no-repeat;
    float:center;
	width: 239px;
	height: 143px;
	margin-top: 140px;
	margin-left: 260px;
}

/* Classe Realizzata per l'H1 dei titoli delle pagine*/
.tg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ABA68D;
	font-weight:bold;
	margin-bottom:0;
}

/* Classe Realizzata per l'H1 dei titoli delle pagine dei Brands*/
.tb 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6f553c;
	font-weight:bold;
	margin-bottom:0;
}

h2
{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
}	

h3
{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
    font-weight: normal;
}

/*Formattazione testo per Ultime News inserite pagina => /ultimi-aggiornamenti.asp*/

h3.ultime
{
	font-family: Arial;
	font-weight:bold;
	font-size: 13px;
    color: #7B5E3E;
}

/*Puntini nelle liste della Site Map - padding => top-right-bottom-left*/

ul.l1 {
  list-style-type: none;
  list-style-position:outside;
  list-style-image:url(/images/icone/bottone-mappa.gif);
  font-weight:normal;
  margin-top:0;
  padding: 4px 0px 10px 25px;
 } 
 
/*Formattazione della parola "Continua" */

.more {
	color: #0000CC;
    font-size: 10px;
	font-family: Arial;	
}

div.hr1 {
  height: 41px;
  background: #fff url(/images/sfondi/hr1.gif) no-repeat scroll center;
}
div.hr1 hr {
  display: none;
}


.Stile1 {
	color: #990000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.Stile2 {
	color: #564A34;
	font-weight: bold;
    font-size: 12px;
	font-family: Arial;
}
.Stile3 {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile4 {
	color: #7B6411;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile5 {
	color: #9C783A;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial;
}
.Stile6 {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
}
.Stile7 {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
}
.Stile8 {
	color: #0000CC;
	font-size: 11px;
	font-family: Arial;
}
.Stile9 {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
}
.Stile10 {
	color: #333333;
    font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.Stile11 {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}
.Stile12 {
	color: #9E6D1D;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.Stile13 {
	color: #7C6014;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.Stile14 {
	color: #7C6014;
    font-weight: bold;
	font-size: 10px;
	font-family: Arial;

}
.Stile15 {
	color: #6B5B3A;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile16 {
	color: #9C783A;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
}
.Stile17 {
    color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile18 {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
}
.Stile19 {
	color: #FFCC00;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile20 {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
}
.Stile21 {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.Stile22 {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
}
.tableprincipal {
padding:0px;
spacing:0px;
border-left:3px ridge;
border-right:3px ridge;
width:969px;
border-color:#BE9965;
height:100%;

}
.cella_searchdirectory {
border-top: 1px solid #BE873E;
border-bottom: 1px solid #BE873E;
}
.cerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 136px;
	margin-left:10px;
}

.cerca2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border:0px;
	width: 180px;
	height:10px;
	margin: 0px;
	padding: 0px;
}

.maiuscolina {
	text-transform: capitalize;
}

.tabella3
{
	width:311px;
	height:435px;
	background-image:url(/images/icone/sc-box-giudizi.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #453A1E;
}

.TabDinamicaTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TabDinamicaTitolo {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
.TabDinamicaMoreInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.mainTable
{
	height: 41px;
}

.globalTable
{
	width: 810px;
}

.headerSx
{
	width: 27px;
	height: 41px;
}

.headerDx
{
	width: 18px;
	height: 41px;
}

.headerScrittaTop
{
	background-image: url(/images/filtro/header_scritta_top.jpg);
	background-repeat: repeat-x;
	width: 98px;
	height: 14px;
	vertical-align: top;
}

.headerScrittaBottom
{	
	background-image: url(/images/filtro/header_scritta_bottom.jpg);
	background-repeat: repeat-x;
	width: 98px;
	height: 12px;
	vertical-align: top;
}

.headerScritta
{
	width: 98px;
	height: 15px;
	background-image: url(/images/filtro/header_scritta_sfondo.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;	
	font-size: 11px;
	text-align:center;
	font-weight:bold;
}

.headerScrittaSx
{
	width: 12px;
	height: 41px;
}

.headerSfondo
{
	background-image: url(/images/filtro/header_sfondo.jpg);
	background-repeat: repeat-x;
	width: 443px;
	height: 41px;
}

.headerRicercaSx
{
	width: 25px;
	height: 41px;
}

.headerRicercaTop
{
	background-image: url(/images/filtro/header_ricerca_top.jpg);
	background-repeat: repeat-x;
	width: 187px;
	height: 14px;
	vertical-align: top;
}

.headerRicercaBottom
{	
	background-image: url(/images/filtro/header_ricerca_bottom.jpg);
	background-repeat: repeat-x;
	width: 187px;
	height: 12px;
	vertical-align: top;
}

.headerRicerca
{
	width: 187px;
	height: 15px;
	font-size: 10px;
}

.filtroHeaderSx
{
	height: 37px;
	width: 559px;
}

.filtroHeaderDx
{
	width: 251px;
	height: 37px;
	color: #8f8971;
	padding-left:10px;
	background-repeat:repeat-y;
}

.lettereDx
{
	width: 251px;
	height: 144px;
	padding-left:10px;
	background-repeat:repeat-y;
}

.lettereSx
{
	width: 559px;	
	height: 144px;
}

.mainCategoria
{
	padding-left:18px;
	width: 250px;
	height: 24px;
	background-image: url(/images/filtro/main_categoria_sfondo.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C5C3B7;
	display:block;
	padding-top:4px;
}

.sottoCategoria
{
	padding-left:18px;
	width: 250px;
	height: 24px;
	background-image: url(/images/filtro/sotto_categoria_sfondo.png);
	background-repeat: no-repeat;
	color: #332816;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5749;
	cursor:hand;
	display:block;
	padding-top:4px;
}

.sottoCategoria:hover
{
	padding-left:18px;
	width: 250px;;
	height: 24px;
	background-image: url(/images/filtro/sotto_categoria_sfondo2.png);
	background-repeat: no-repeat;
	color: #332816;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5749;
	cursor:hand;
	display:block;
	padding-top:4px;
}



	
/*MENU SX*/

.Numerazione
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#745E30;
	text-align:center;
}

/* CSS Testo descrittivo*/

.RecBrand {
	text-align:justify;
	margin-left:158px;
}

.Rec1 {
	color: #8A773D;
	font-weight: bold;
}
.Rec2 {
	color: #8A773D
}

.Rec3 {
	color: #993300
	font-weight: bold;
}

.Lmi {
	color:#3E3F41;
}

.Lmi2 {
	color:#000000;
}

.Lmi2 a:hover {
	text-decoration:underline;
}


/*BLACKLIST*/

.BlackContenitore
{ 
	width:180px; 
	float:left; 
	margin-right:10px;
}

.BlackAnnidato
{
	border-bottom:#DEDEDE solid 1px; 
	padding-bottom:4px; 
	padding-left:5px; 
	margin-left:5px;
	font-size:12px;
	size:12px;
}

.BlackAnnidato2
{
	font-size:12px;
	size:12px;
}

.BlackAnnidato a:link, .BlackAnnidato a:visited, .BlackAnnidato a:active
{
	color: #16171C;
	text-decoration: underline;
	font-size:12px;
}

.BlackAnnidato a:hover
{
	color: #383A47;
	text-decoration: underline;
	font-size:12px;
}

.BlackIcona
{

}

/*BLACKLIST*/


/*PAYOUT*/
.contentPay
{
	background-color: #eddec7;
	vertical-align: top;
}
.Sx
{
	width: 10px;
	height: 11px;
}

.Dx
{
	width: 9px;
	height: 11px;	
}

.TopBck
{
	background-image: url(/images/tabella3/tabella-top-bck.jpg);
	background-repeat: repeat-x;	
	height: 11px;
	width: 451px;
}

.BotBck
{
	background-image: url(/images/tabella3/tabella-Bot-bck.jpg);
	background-repeat: repeat-x;	
	height: 11px;
	width: 451px;
}

.SxBck
{
	background-image: url(/images/tabella3/tabella-Sx-Bck.jpg);
	background-repeat: repeat-y;	
	width: 10px;
}

.DxBck
{
	background-image: url(/images/tabella3/tabella-Dx-bck.jpg);
	background-repeat: repeat-y;	
	width: 9px;
}

.payout
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
	margin-left:85px;
	margin-right:115px;
}

.PayTopTabella
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	height: 30px;
}

.PayTabella
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-align:center;
	height: 30px;
}

.UrlDesc1 
{
	color:#03C;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

/*PAYOUT*/

.cella_searchdirectory {
border-top: 1px solid #BE873E;
border-bottom: 1px solid #BE873E;
}

/* HOME */

#news h2
{
	color:#ABA68D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	margin:0px;
	padding:0px;
}

#news ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#news li
{
	width:158px;
	height:145px;
	float:left;
	border:solid 0px #666;
	list-style-type:none;
	margin:0;
	
	border-right: 1px solid #999;
}

#banner ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#banner li
{
	width:158px;
	float:left;
	border:solid 0px #666;
	list-style-type:none;
	margin:0;
}

#banner img
{
	margin-top:0px;
	
}

#banner .bordo
{
	padding:2px;
	border:#999 solid 1px;
	width:80px;
	height:39px;
	margin-top:20px;
	
}

#banner a:link, #banner li a:visited, #banner li a:active, #banner li a:hover
{
	font-size:10px;
	color: #275B66;
	text-decoration:none;
	font-weight:bold;
}

#news .titolo
{
	padding-bottom:8px;
}

#news li .titolo, #news li .titolo a:link, #news li .titolo a:visited, #news li .titolo a:active, #news li .titolo a:hover
{
	font-size:13px;
	font-weight:bold;
	color: #275B66;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#news .testo
{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

#news .data
{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}

.PuntatoBrand
{
  list-style-type: none;
  list-style-position:outside;
  list-style-image:none;
  margin:0;
  padding:0;
}

.liBox1
{
	border:0px solid #F00;
	width:811px;
	position:absolute;
	left:156px;
	top:0px;
}

.liBox2
{
	border:0px solid #F00;
	width:811px;
	position:absolute;
	left:156px;
	top:58px;
}

.liBox3
{
	border:0px solid #F00;
	width:468px;
	position:absolute;
	left:151px;
	top:103px;
	margin-left:5px;
	text-align:justify;
}

.liBox4 
{
	border:0px solid #F00;
	width:602px;
	position:absolute;
	left:9px;
	top:407px;
}

.liBox5
{
	border:0px solid #F00;
	width:602px;
	position:absolute;
	left:9px;
	top:590px;
}

.liBox6
{
	border:0px solid #F00;
	width:602px;
	position:absolute;
	left:9px;
	top:930px;
}

.liBox7
{
	border:0px solid #F00;
	width:330px;
	position:absolute;
	left:633px;
	top:103px;
}

.liBox8
{
	border:0px solid #F00;
	width:330px;
	position:absolute;
	left:634px;
	top:373px;
}

.liBox9
{
	border:0px solid #F00;
	width:330px;
	position:absolute;
	left:630px;
	top:950px;
}

.liBox10
{
	border:0px solid #F00;
	width:330px;
	position:absolute;
	left:634px;
	top:594px;
}
