/* ================ midcol ================  */

	body#p-hp-poker-non-loggato #midcol
	,body#p-hp-poker-loggato #midcol{
		background: url(../../images/midcol/bg-home-poker.gif) repeat-x 0 0;
	}
	body#p-hp-poker-non-loggato #midcol p.ccc a,
	body#p-hp-poker-loggato #midcol p.ccc a
	{
		border-top: 1px solid #ccc;
	}
	

/* ================ header box 4 motivi ================  */

	#quattro-motivi{
		background: url(../../images/poker/bg-quattro-motivi.jpg) no-repeat 0 0;
	}
	#quattro-motivi h3{
		color: #000;
		font-size: 2.1em;
		margin: 25px 0 21px 28px !important;
	}
	#quattro-motivi dl{
		margin-left: 50px;
	}
	#quattro-motivi dl dt{
		font-weight: 900;
		margin: 7px 0 0 -2px;
		font-size: 1.7em;
		color: #f78f1e;
	}
	#quattro-motivi dl dd{
		margin: 0 0 0 14px;
		font-size: 1.2em;
	}


/* ================ header-box ================ */

	#p-hp-poker-loggato #header-box table{
		border: none;
	}
	#p-hp-poker-loggato #header-box table{
		width: 496px;
		margin-left: 1px;
	}
	#p-hp-poker-loggato #header-box table tbody tr{
		height: 23px !important;
		overflow: hidden !important;
	}
	#p-hp-poker-loggato #header-box table tbody tr td{
		border-bottom: none !important;
		height: 23px;
		overflow: hidden !important;
		background: url("../../images/generic/dotted.gif") repeat-x bottom;
	}
	#p-hp-poker-loggato #header-box table tbody tr.odd td{
		background: #f2f2f2 url("../../images/generic/dotted.gif") repeat-x bottom;
	}
	#p-hp-poker-loggato #header-box table tr.you td{
		color: #ff6600;
		background: none
	}
	#p-hp-poker-loggato #header-box table tr.la-tua-posizione td{
		color: #666;
		font-weight: normal;
	}
	#p-hp-poker-loggato #midcol #header-box table thead tr td{
		color: #666 !important;
	}
	
	/* ================ home produzione ================ */
	
	.poker-blocco {
	background:transparent url(../../images/poker/bg-home-poker.gif) repeat-x scroll 0 0;
float:left;
height:280px;
margin:0 0 0 -1px;
padding:0;
width:802px;}

h1#download-client a {
	background:url(../../images/poker/download-client.jpg) top left no-repeat;
	width:785px;
	height:269px;
	display:block;
	text-indent:-1000000px;
	position:relative;
	top:5px;
	left:8px;}
	
	div.scarica-box #log_se_nome, div.scarica-box #log_se_cognome, div.scarica-box #nome_amico, div.scarica-box #email_amico{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	line-height:20px;
	font-size:16px;
	width:145px;
	height:25px;
	margin-top:10px;}
		
	div.scarica-box form input.submit {
	background:transparent url(../../images/gratta-vinci/bt-prosegui.gif) no-repeat scroll 0 0 !important;
	color:#C00;
	float:left;
	font-size:15px;
	height:29px;
	left:-1px;
	position:relative;
	top:7px;
	width:145px;}	

	
	
	/* ================ Banner Left In Homepage POKER  ================ */

	#leftBanners{
	float:left;
	margin:20px 0 0 10px;
	background-color:#fff;
	padding:0;}
	
	#box-banner{
	margin:5px 0;
	width:149px;
	height:58px;
	background-position:top left;
	color:#000;
  cursor:pointer;}
	
	.uno{
	background:url(../../images/poker/po-banner-max.gif);}
	.due{
	background:url(../../images/poker/po-banner-tv.gif);}
	.tre{
	background:url(../../images/poker/po-banner-class.gif);}
	.quattro{
	background:url(../../images/poker/po-banner-scuola.gif);}
	.cinque{
	background:url(../../images/poker/po-banner-tornei.gif);}
	.sei{
	background:url(../../images/poker/po-banner-pokerdigitale.gif);}
	
	#box-banner p{
	width:70px;
	font-size:1.1em;
	position:relative;
	left:64px;
	top:21px;
	color:#000;}
	
	#box-banner p.last{
	top:15px;}
	
/* ================ carosello POKER  ================ */

#contenitore-carosello {
	float:left;}

#wrap-carosello {
	background:url(../../images/poker/bg-carosello.jpg) top left no-repeat;
	display:block;
	float:left;
	position:relative;
	width:485px;
	height:185px;}
	
	p#avanti-carosello a {
		display:block;
		background:url(../../images/poker/arrow-right.gif) top left no-repeat;
		display:block;
		text-indent:-1000000px;
		width:23px;
		height:42px;
		position:absolute;
		top:70px;
		right:5px;}
	
	p#indietro-carosello a {
		display:block;
		background:url(../../images/poker/arrow-left.gif) top left no-repeat;
		display:block;
		text-indent:-1000000px;
		width:23px;
		height:42px;
		position:absolute;
		top:70px;
		left:5px;}
		
	#contenitore-carosello img {
		position:absolute;
		top:10px;
		left:70px;}
		
	#contenitore-carosello h3 {
		margin:0 !important;
		font-size:12px;}
		
	#contenitore-carosello h3 a {
			color:#333;}
			
	#contenitore-carosello #thumbnailDiv p{height:40px; display:block;}
		
	#lista-promo-thumb {
		list-style:none;
		margin:0;
	
		padding:0;
		height:14px;
	}
	
	#lista-promo-thumb li {
		float:left;
	}
	
	#lista-promo-thumb li a {
		float:left;
		display:block;
		text-indent:-100000px;
		background:url(../../images/poker/bullet-blank.gif) top left no-repeat;	
		width:12px;
		height:12px;
		margin:0 2px;
	}
		
	#lista-promo-thumb li a.active {
		background:url(../../images/poker/bullet-black.gif) top left no-repeat;}
		
		
		
	
	

/* ================ subcol home poker ================ */
	
	#midcol div.subcol{
		float: left;
		width: 242px;
		margin: 0 15px 20px 0;
	}
	#midcol div.subcol img{
		margin-bottom: 12px;
	}
	#midcol div.subcol h4{
		width: 242px !important;
		font-size: 1.4em;
		color: #333;
		height: 40px;
	}
	#midcol div.subcol h4 a{
		font-size: 1em !important;
		color: #333;
		height: 40px;
	}
	#midcol div.subcol p{
		margin: 0;
	}



/*	 ================ rightcol ================  */

	body#p-hp-poker-non-loggato #rightcol
	,body#p-hp-poker-loggato #rightcol
	{
		background: url(../../images/bg-content-grad-top.gif) repeat-x 0 0;
		background: url(../../images/midcol/bg-home-poker.gif) repeat-x 0 0;
	}
	div.box-classifica-home{
		width: 263px;
		background: url(../../images/rightcol/bg-table-border-y.gif) repeat-y 0 0;
		position: relative; left: 0; top: 0;
	}
	div.box-classifica-home table{
		margin-top: 15px;
		margin-left: 1px;
		width: 259px;
		padding-bottom: 2px;
		background: #fff url(../../images/rightcol/bg-table-border-bottom.gif) repeat-x bottom;
	}
	
	
	
	tbody.fixedheight {
		height:250px;
		overflow-y:auto;
		overflow-x:hidden;
		display:block;
		width:259px;}
		
	thead.fixedheight {
		width:259px;
		display:block;}
		
	tbody.fixedheight tr td {
		position:relative;}

	tbody.fixedheight tr td {
		width:50px;
		height:26px;}	
	tbody.fixedheight tr td + td{
		width:180px;
		height:26px;}
	tbody.fixedheight tr td + td + td {
		width:220px;
		height:26px;}
	tbody.fixedheight tr td + td + td + td{
		width:259px;
		height:26px;}
	
	thead.fixedheight tr td {
		width:50px;
		height:26px;}	
	thead.fixedheight tr td + td{
		width:180px;
		height:26px;}
	thead.fixedheight tr td + td + td {
		width:220px;
		height:26px;}
	thead.fixedheight tr td + td + td + td{
		width:259px;
		height:26px;}
	
	
	div.box-classifica-home table tr td{
		height: 26px;
	}
	div.box-classifica-home table tbody tr.first td{
		color: #ff9900 !important;
		font-weight: 900;
	}
	div.box-classifica-home table tbody tr.second td,
	div.box-classifica-home table tbody tr.third td
	{
		font-weight: 900 !important;
	}
	div.box-classifica-home table tbody tr td *,
	div.box-classifica-home table tbody tr td *
	{
		text-indent: 3px !important;
		display: none;
	}
	div.box-classifica-home table thead tr{
	
		background: #fff url(../../images/rightcol/bg-tbody-bottom.gif) repeat-x bottom;
	}
	div.box-classifica-home h4{
		color: #333;
		font-size: 1.4em;
		margin: 10px 0 4px 14px !important;
	}
	div.box-classifica-home h5{
		font-size: 1.2em;
		color: #f78f1e;
		margin-left: 14px !important;
	}
	div.box-classifica-home form{
		position: absolute;
		top: 17px;
		right: 6px;
		height: 24px;
		width: 108px;
	}
	div.box-classifica-home form select{
		position: relative;
		top: -45px;
		left: 0;
		width: 108px !important;
		border:1px solid #cccccc;
		padding:2px;
	}

	div.box-classifica-home form .jNiceSelectWrapper .jNiceSelectOpen {
		background: url(../../images/registrazione/select_right_gray.gif) no-repeat right top !important;
	}
	

	
/*	 ================ div.box-stato ================  */

	#p-interna div.box-stato{
		background: url(../../images/rightcol/bg-hall-fame-gray.png) repeat-y 0 0;
		float: left;
		width: 263px;
		position: relative;
	}
	#p-hp-poker-loggato #rightcol h3.box-stato
	{
		margin-top: 4px !important;
		background: url(../../images/rightcol/bg-h2-round-red-on-orange.gif) no-repeat 0 0 !important;
	}
	#p-interna #rightcol h3.box-stato
	{
		margin-top: 14px !important;
	}


/*	 ================ video box ================  */


	h3.scuola {
		color:#333 !important;}

	#video-box{
		margin-top: 4px;
		background: #fff;
		width: 263px;
		height: 269px;
		margin-bottom: 25px;
		position: relative; left: 0; top: 0;
	}
	#p-hp-poker-loggato #video-box,
	#p-interna #video-box
	{
		background: url(../../images/poker/bg-video.jpg) no-repeat 0 -272px;
	}
	#p-hp-poker-non-loggato #video-box{
		background: url(../../images/poker/bg-video.jpg) no-repeat 0 0;
	}
	#video-box{
		margin-top: 4px;
		background: #fff;
		width: 263px;
		height: 269px;
		background: url(../../images/poker/bg-video.jpg) no-repeat left -272px;
		margin-bottom: 25px;
		position: relative; left: 0; top: 0;
	}
	
	
	#video-box h4{
		width: 229px; height: 47px;
		position: absolute; top: 73px; left: 30px;
		line-height: 48px; text-indent: 54px;
		font-size: 1.3em;
		letter-spacing: .06em;
	}
	#video-box h4 a{
		width: 229px; height: 47px;
		display: block;
		color: #fff;
		font-size: 1em;
	}
	#video-box div{
		width: 260px;
		height: 102px;
		position: absolute; bottom: 2px; left: 0;
	}
	#video-box div img{
		border: 1px solid #fff;
		margin: 18px 11px 0 0;
		position: relative; left: 31px;
	}
	#video-box div p{
		color: #fff;
		width: 260px;
		text-align: center;
		font-size: 1.4em !important;
		text-transform: uppercase;
		font-weight: bold;
		margin-top: 2px;
		letter-spacing: .06em;
	}
	

/*	 ================ .right-box hall of fame ================  */	
	
	#rightcol div.right-box div.personaggio{
		float: left;
		background: url(../../images/rightcol/bg-box-hall-fame.gif) no-repeat 0 0;
		width: 126px;
		height: 168px;
		margin: 0 0 2px 2px;
		position: relative; left: 1px;
		display: inline;
	}
	#rightcol div.right-box div.personaggio img{
		border: 1px solid #999;
		margin: 9px 0 3px 7px;
	}
	#rightcol div.right-box div.personaggio h4,
	#rightcol div.right-box div.personaggio h5
	{
		margin-left: 7px;
	}
	#rightcol div.right-box div.personaggio h4{
		color: #231f20;
		font-size: 1.4em;
	}
	#rightcol div.right-box div.personaggio h5{
		font-size: 1.1em;
		color: #d10500;
		margin-top: auto;
		font-weight: normal;
		margin: 3px 0 0 7px;
	}
	div.rating{
		width: 108px;
		height: 15px;
		background: url(../../images/poker/bg-rating.gif) no-repeat 0 0;
		margin: 4px 0 0 6px;
	}
	
	/*matteo*/
	  #userbar #ub-log-in{
    background:transparent url(../../images/userbar/bt-bg-login.gif) no-repeat !important;
    color:#cccccc;
    font-size:11px;
    font-weight:bold !important;
    height:20px;
    margin:0 !important;
    padding:0px 0px 3px 0px !important;
  }
   #userbar #ub-log-in:hover{
    background:transparent url(../../images/userbar/bt-bg-login.gif) no-repeat 0 -20px !important;
    color:#ffffff;
    font-size:11px;
    font-weight:bold !important;
    height:20px;
    margin:0 !important;
    padding:0px 0px 3px 0px !important;
  }
  
  #pokerContent #advice-scheda-container {margin:0;}
  #pokerContent #advice-scheda-container img{margin:27px 0px 0px 0px;}
  
  #pokerContent #advice-scheda-container #dati-scheda{width:385px; padding:0px 10px 10px 10px;}


