#content.home{
	background: none;
}

#hp-top-banner {
  /*background:url(../../images/hp/bg-home-banner-superenalotto.gif) no-repeat #efefef;*/
  background:url(../../images/hp/bg-home-banner-bingo_generic.gif) no-repeat #efefef;
  width:960px;
  height:108px;
  margin:34px 0px 30px 15px
}


/* Banner Bingo Precedente 
#hp-top-banner-piccolo {background:url(../../images/hp/bg-banner-bingo.jpg) no-repeat #efefef; width:554px; height:118px; margin:34px 0px 30px 15px; float: left; }

.bt-bingo-piccolo-2{position:relative; text-indent:-10000px; width:161px; height:121px; background:url(../../images/hp/btn-banner-bingo-piccolo.jpg) top left no-repeat; margin:-18px -29px 0px 0px; float:right; cursor:pointer;}

*/

/* Banner Bingo Aprile 2010 Mirko*/


#hp-banner-bingo{background:url(../../images/hp/Banner-Bingo-hp.jpg) no-repeat #ffffff; width:577px; height:121px; margin:21px 0 38px 15px; float: left;}
#hp-banner-scommesse{background:url(../../images/hp/banner-hp-scommesse.jpg) no-repeat #ffffff; width:577px; height:121px; margin:21px 0 38px 15px; float: left;}

#hp-banner-games{background:url(../../images/hp/Banner-Games-hp.jpg) no-repeat #ffffff; width:363px; height:121px; margin:21px 0px 0px 0px; float: right;}

#hp-banner2-piccolo {background:url(../../images/hp/Banner-VinciVacanze-576x119.jpg) no-repeat #ffffff; width:577px; height:121px; margin:21px 0 38px 15px; float: left;}
.btn-bingo-giocaora{position:relative; text-indent:-10000px; width:151px; height:38px; background:url(../../images/hp/btn-gioca-adesso.png) top left no-repeat; margin:35px 14px 0 0; float:right; cursor:pointer;}
.btn-scommetti{position:relative; text-indent:-10000px; width:151px; height:38px; background:url(../../images/hp/btn-scommetti.png) top left no-repeat; margin:35px 14px 0 0; float:right; cursor:pointer;}


.banner-piccolo-right {background:url(../../images/hp/banner-scommesse-piccolo.jpg) no-repeat #efefef; width:362px; height:129px; margin:21px 0px 30px 40px; float: right; }
.bt-scommesse-piccolo{display:block; width:160px; height:63px; float:right; margin:53px 0 0 0;}
.bt-scommesse-piccolo span{display:none;}

.banner-piccolo-right-wfl {width:365px; height:129px; margin:21px 0px 30px 0px; float: right; }

#hp-banner {
	position: relative;
	left: 15px;
	width: 960px; height: 363px;
	margin: 15px 0 0;
	background: transparent url(../../images/hp/bg-hp-banner.gif) no-repeat 0 0;
}

#hp-banner #hp-bonus {
	position: relative;
	top: 34px; left: -17px;
	width: 205px; height: 64px;
	padding: 14px 20px 0;
	background: transparent url(../../images/hp/bg-hp-bonus.gif) no-repeat 0 0;
}

#hp-banner #hp-bonus h5 {
	margin: .2em 0 0;
	font-size: 2.3em;
	color: #fff;
}

#hp-banner #hp-bonus p {
	font-size: 1.4em;
	color: #fff;
	text-align: right;
}

#hp-banner #hp-top-wins {
	position: absolute;
	top: 125px; left: 17px;
}

#hp-banner #hp-top-wins h6 {
	margin: 0 0 5px;
	font-size: 1.1em;
	color: #fff;
	font-weight: bold;
}

.info-container {
	width: 187px;
	padding: 2px 10px;
	background: transparent url(../../images/hp/bg-hp-info-container.gif) repeat-y 0 0;
}

#hp-banner #hp-top-wins .info-container {
	font-size: 1.1em;
	color: #fff;
}

#hp-banner #hp-top-wins .info-container p a {
	text-decoration: underline;
	color: #fff;
	font-weight: bold;
}

#hp-banner #hp-campaigns {
	position: absolute;
	top: 20px; left: 17px;
}

#hp-banner #hp-campaigns h6 {
	margin: 0 0 5px 8px;
	font-size: 1.8em;
	color: #fff;
	font-weight: bold;
}

#hp-banner #hp-campaigns .info-container {
	font-size: 1.1em;
	color: #3d3d3d;
}

#hp-banner #hp-campaigns .info-container p.bonus-title {
	font-size: 1.1em;
	color: #fff;
	font-weight: bold;
	margin-top: 5px;
}
#hp-banner #hp-campaigns .info-container p.bonus-title a{
	color: #fff;
	font-weight: bold;
}

#hp-banner #hp-campaigns .info-container p.first {
	margin-top: 0;
}

#hp-banner #hp-register {
	position: absolute;
	bottom: 15px; left: 35px;
	width: 165px; height: 125px;
}

#hp-banner #hp-register h6 {
	width: 151px; height: 23px;
	margin: 0 0 5px;
	background: transparent url(../../images/hp/bg-hp-register-h6.gif) no-repeat 0 0;
}

#hp-banner #hp-register p {
	margin: 0;
}

#hp-banner #hp-register input.text {
	background: url(../../images/hp/bg-hp-register-input.gif) no-repeat 0 0;
	width: 143px; height: 21px;
	padding: 7px 10px 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #000;
	border:0;}

#hp-banner #hp-invite {
	position: absolute;
	bottom: 20px; left: 17px;
	width: 205px;
}

#hp-banner #hp-invite h6 {
	margin: 0 0 0 8px;
	font-size: 1.8em;
	color: #fff;
	font-weight: bold;
}

#hp-banner #hp-invite p.invite {
	margin: 0 0 .3em 8px;
	color: #fff;
}

#hp-banner #hp-invite input.text {
	background: url(../../images/hp/bg-hp-register-input.gif) no-repeat 0 0;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
	bordeR:0;
	width: 110px; height: 21px;
	padding: 7px 10px 0;
}

#hp-banner #preview {
	position: absolute;
	top: -17px; right: 11px;
	width: 704px; height: 353px;
	padding: 1px 2px 4px 1px;
	background: transparent url(../../images/hp/bg-hp-preview.gif) no-repeat 0 0;
}

#hp-banner #preview .preview-item {
	width: 213px; height: 55px;
	padding: 9px 11px 7px 15px;
	background: url(../../images/hp/bg-hp-preview-item.gif) no-repeat 50% 0;
	cursor: pointer;
}

#hp-banner #preview .first {
	background: none;
}

#hp-banner #preview .last {
	height: 54px;
	/*background: url(../../images/hp/bg-hp-preview-item.gif) no-repeat bottom 0;*/
}

/*#hp-banner #preview .preview-item:hover,
#hp-banner #preview .preview-item.hover,*/
#hp-banner #preview .preview-item.active {
	background: transparent url(../../images/hp/bg-hp-preview-item-active.gif) no-repeat 0 0;
}

/*#hp-banner #preview .last:hover,
#hp-banner #preview .hover-last,*/
#hp-banner #preview .last.active{
	background: transparent url(../../images/hp/bg-hp-preview-last-item-active.gif) no-repeat 0 0;
}

/*#hp-banner #preview .first:hover,
#hp-banner #preview .hover-first,*/
#hp-banner #preview .first.active {
	background: transparent url(../../images/hp/bg-hp-preview-first-item-active.gif) no-repeat 0 0;
}

#hp-banner #preview .ie6-active {
	background: transparent url(../../images/hp/bg-hp-preview-item-active.gif) no-repeat 0 0;
	cursor: pointer;
}

#hp-banner #preview .ie6-active-first {
	background: transparent url(../../images/hp/bg-hp-preview-first-item-active.gif) no-repeat 0 0;
	cursor: pointer;
}

#hp-banner #preview .ie6-active-last {
	background: transparent url(../../images/hp/bg-hp-preview-last-item-active.gif) no-repeat 0 0;
	cursor: pointer;
}

#hp-banner #preview .preview-item h2 {
	height: 1em;
	font-size: 1.2em;
	line-height: 1;
	padding: .3em 0;
}

/*#hp-banner #preview .preview-item:hover h2,
#hp-banner #preview .preview-item.hover h2,*/
#hp-banner #preview .preview-item.active h2 {
	color: #fff;
}

#hp-banner #preview .preview-item p {
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.15em;
	color: #636363;
}

/*#hp-banner #preview .preview-item:hover p,
#hp-banner #preview .preview-item.hover p,*/
#hp-banner #preview .preview-item.active p {
	color: #f78f1e;
}

#hp-banner #preview .preview-item img {
	float: right;
	margin: 0 0 0 12px;
}

#hp-banner #preview #overlay {
	position: absolute;
	top: 1px; right: 2px;
	width: 466px; height: 354px;
	background-color: #000;
}

#hp-banner #preview #preview-launch {
	position: absolute;
	top: 0; right: 0;
	width: 466px; height: 354px;
	background: transparent url(../../images/hp/bg-hp-preview-launch.gif) no-repeat 0 bottom;
}
#hp-banner #preview #preview-launch {
	position: absolute;
	top: 0; right: 0;
	width: 466px; height: 354px;
	background: transparent url(../../images/hp/bg-hp-preview-launch.gif) no-repeat 0 bottom;
}
#hp-banner #preview #preview-launch #preview-2,
#hp-banner #preview #preview-launch #preview-3,
#hp-banner #preview #preview-launch #preview-4,
#hp-banner #preview #preview-launch #preview-5
{
	display: none;
}
#hp-banner #preview #preview-launch #preview-1{
	display: block;
}

#hp-banner #preview #preview-launch img {
	display: block;
}

#hp-banner #preview #preview-launch .preview-launch-details {
	height: 55px;
	padding: 14px;
}

* html #hp-banner #preview #preview-launch .preview-launch-details {
	overflow: hidden;
}

#hp-banner #preview #preview-launch .preview-launch-details h3 {
	font-size: 1.8em;
	color: #f78f1e;
	margin: 0 0 .3em;
	line-height: 1;
}

#hp-banner #preview #preview-launch .preview-launch-details p {
	width: 305px;
	font-size: 1.2em;
	color: #fff;
	line-height: 1.5em;
}

#hp-banner #preview #preview-launch .preview-launch-details p.ut-bt {
	position: absolute;
	bottom: 14px; right: 14px;
	text-transform: uppercase !important;
	background: url(../../images/generic/bt-bg-orange-on-dark-l-hp.gif) no-repeat left 0;
	height: 20px;
	line-height: 20px;
	text-align: center;
	/* padding-left: 10px; */
	font-size: 1.1em;
	width: auto;
	float: left;
}

#hp-banner #preview #preview-launch .preview-launch-details p.ut-bt a {
	display: block;
	height: 20px;
	background: url(../../images/generic/bt-bg-orange-on-dark-r-hp.gif) no-repeat right 0;
	float: left;
	color: #fff;
	width: auto;
}


#hp-giochi {
	margin: 2px 0;
}

#hp-giochi:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html #hp-giochi { height: 1%; }
*:first-child+html #hp-giochi { min-height: 1px; }

#hp-giochi{
	position:relative;
	left: 15px;
}

.box-giochi-item{display:table; width:948px; margin: 15px 0 25px 21px;}
.box-giochi{display:table; width:961px; margin: 15px 0 0px 15px;}

.hp-giochi-item {
	width: 194px; height: 154px;
	float: left;
	margin-right: 15px;
	padding: 22px 16px 0 16px;
}

.hp-giochi-item h3 {
	margin: 0 0 20px; padding: 0;
	font-size: 1.5em;
	color: #ff7400;
	text-transform: uppercase;
}
.hp-giochi-item h3 a{
	color: #ff7400;
}

.hp-giochi-item p {
	margin: 0; padding: 0;
	font-size: 1.1em;
	color: #666;
	line-height: 1.2em;
}

.hp-giochi-item p.bt {
	margin: 15px 0 0; padding: 0;
	font-size: 1.2em;
	color: #ff7400;
	font-weight: bold;
	line-height: 1.2em;
}

.hp-giochi-item p.bt a {
	color: #ff7400;
	font-size: 1em;
}

#hp-welcome {
	width: 169px;
	margin-left: 0;
	display: inline; /* IE6 */
	padding: 22px 20px 0 37px;
}

#hp-welcome h3 {
	width: 134px; height: 46px;
	margin: 0 0 5px;
	background: transparent url(../../images/hp/bg-hp-welcome.gif) no-repeat 0 0;
}

#hp-welcome p {
	font-size: 1.6em;
	color: #666;
	line-height: 1.5em;
}

#hp-bingo {
	background: transparent url(../../images/hp/bg-hp-giochi-item-grattaevinci.gif) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-scommesse {
	background: transparent url(../../images/hp/bg-hp-giochi-item-scommesse.gif) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-poker {
	background: transparent url(../../images/hp/bg-hp-giochi-item-poker.gif) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-grattaevinci {
	background: transparent url(../../images/hp/bg-hp-giochi-item-grattaevinci.gif) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-grattaevinci-container {
	/*margin: 15px 0 0 0px;*/
	padding: 13px 0;
	background: transparent url(../../images/hp/bg-hp-grattaevinci.gif) no-repeat 0 0;
	text-align: center;
	position: relative; left: -1px;
	width:948px;
}

#hp-grattaevinci-container.home-andrea{
	margin: 0px 0 25px 21px;
}

#hp-grattaevinci-container:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html #hp-grattaevinci-container { height: 1%; }
*:first-child+html #hp-grattaevinci-container { min-height: 1px; }

#hp-grattaevinci-container h6 {
	font-size: 1.3em;
	color: #333;
	margin: 0 0 40px;
}

#hp-grattaevinci-container .hp-grattaevinci-item {
	font-size: 1.1em;
	margin: 0 15px;
	display: inline; /* ie6 */
	float: left;
}

#bt-hp-invite{
	width: 64px;
	height: 58px;
	background: transparent url(../../images/hp/bt-hp-invite.gif) no-repeat 0 0 !important;
	position: relative;
	left:-5px;
}
#bt-hp-prosegui{
	width: 163px;
	height: 31px;
	background: transparent url(../../images/hp/bt-hp-prosegui.gif) no-repeat 0 0 !important;
}

.hp-grattaevinci-item{
	width: 286px;
	height: 59px;
}
.hp-grattaevinci-item ul{
	width: 237px;
	height: 53px;
	position: relative; top: 0; left: 1px;
	margin-top: 4px;
	background: transparent url(../../images/hp/bg-hp-grattaevinci-item-ul.jpg) no-repeat 0 0;
	float: left;
}
.hp-grattaevinci-item p{
	float: left;
	clear: left;
	width: 100%
}
.hp-grattaevinci-item p.bollo-prezzo{
	background: transparent url(../../images/hp/bg-bollo-prezzo.jpg) no-repeat 0 0;
	position: relative;
	left: 0; margin-top: 3px;
	width: 48px; height: 51px;
	line-height: 44px;
	color: #fff;
	font-size: 1.2em;
	font-weight: 900;
}
.hp-grattaevinci-item ul li{
	float: left;
	width: auto;
}
.hp-grattaevinci-item ul li,
.hp-grattaevinci-item ul li a{
	height: 59px;
}
.hp-grattaevinci-item ul li a{
	display: block;
}
a.hp-grattaevinci-tooltip-a1{ width: 42px; }
a.hp-grattaevinci-tooltip-a2{ width: 30px; }
a.hp-grattaevinci-tooltip-a3{ width: 36px; }
a.hp-grattaevinci-tooltip-a4{ width: 34px; }
a.hp-grattaevinci-tooltip-a5{ width: 39px; }
a.hp-grattaevinci-tooltip-a6{ width: 56px; }

/*matteo*/

.hp-giochi-item .BoxImg{margin:-15px 0px 0px -15px; padding:0px 0px 10px 0px;}

.hp-grattaevinci-item ul.BoxGev-1{
	background: transparent url(../../images/hp/bg-hp-grattaevinci-item-ul-1.jpg) no-repeat 0 0;
}

.hp-grattaevinci-item ul.BoxGev-2{
	background: transparent url(../../images/hp/bg-hp-grattaevinci-item-ul-2.jpg) no-repeat 0 0;
}

.hp-grattaevinci-item ul.BoxGev-3{
	background: transparent url(../../images/hp/bg-hp-grattaevinci-item-ul-3.jpg) no-repeat 0 0;
}

	
#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;
}


#preview-se {
	background:url(../../images/hp/hp-bg-superenalotto.jpg) top left no-repeat;
	width:371px;
	height:224px;
	display:block;}
	
#preview-se-left {
	background:url(../../images/hp/hp-bg-superenalotto-left.jpg) top left no-repeat;
	width:371px;
	height:224px;
	display:block;}
	
#preview-se h2, #preview-se-left h2 {
	position:relative;
	top:140px;
	right:25px;
	width:371px;
	text-align:right;
	font-size:40px !important;
	color:#cc0033;
	font-weight:bold;}


	/* mirkobruner 01Giugno09 */

#hp-service-menu{
	margin:0px; padding:0px;}

.hp-service-menu-item{
	padding: 4px 7px;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #000;
	background:url(../../images/hp/arrow-service.gif) center right no-repeat;}	

.hp-service-menu-item:hover{
	color:#eee;}

#hp-welcome h3.orange {
	width: 142px;
  height: 52px;
	margin: 10px 0 5px;
	background: transparent url(../../images/hp/bg-hp-welcome.gif) no-repeat 0 0;}
	
#hp-welcome p.white {
	color:#eee;}

#preview-game1, #preview-game2{position:absolute;	top:-20px; width:371px; height:364px;}

#preview-game1{
	left:218px;}

#preview-game2{left:589px; margin:0 0 0 0;}
	
#preview1-info, #preview2-info,#preview3-info{
	height:140px;
	margin:-3px 0px 0px 0px;	
	padding:0px 0px 0px 10px;}



#preview1-info{
	background:url(../../images/hp/bg-title-01.jpg) top left no-repeat;}

#preview2-info{
	background:url(../../images/hp/bg-title-02.jpg) top left no-repeat;}
	
#preview3-info{
	background:url(../../images/hp/bg-title-02.jpg) top left no-repeat; width:371px; margin-right:-10px;}


#preview1-info h3, #preview2-info h3,  #preview3-info h3{
	margin:0px;
	padding:4px 0px 0px 10px;
	font-size:14px;}

#preview1-info p, #preview2-info p, #preview3-info p{
	margin-top:10px;
	padding:4px 0px 0px 10px;
	font-weight:bold;
	color:#fff;
	font-size:14px;	}

#preview1-info .euro-amount, #preview2-info .euro-amount, #preview3-info .euro-amount{
	margin-top:5px;
	font-size:14px;
	font-weight:bold;	
	color:#999;}

#preview1-info .links, #preview2-info .links, .image-bingo .links, .image-blackjack .links, .image-superenalotto .links, .image-gev .links, .image-scommesse .links, .image-poker .links {
	font-size:11px;
	font-weight:normal;}

#preview1-info a, #preview2-info a, .image-bingo a, .image-blackjack a, .image-superenalotto a, .image-gev a, .image-scommesse a, .image-poker a {
	color:#f78f1e;
	text-decoration:underline;}

#preview1-info a:hover, #preview2-info a:hover{
	color:#fff;
	text-decoration:none;}	
	
#preview1-info .bt-poker{
	text-indent:-10000px;
	position:absolute;
	top:260px;	
	right:-10px;
	width:164px;
	height:80px;
	background:url(../../images/hp/hp-btn-scarica.gif) top left no-repeat;
	cursor:pointer;}

#preview2-info .bt-scommmesse{
	position:absolute;
	top:260px;
	text-indent:-10000px;
	right:-49px;
	width:206px;
	height:80px;
	background:url(../../images/hp/hp-btn-scommesse.gif) top left no-repeat;
  cursor:pointer;}
  
  /*#preview2-info .bt-scommmesse{
	position:absolute;
	top:210px;
	text-indent:-10000px;
	right:-34px;
	width:162px;
	height:128px;
	background:url(../../images/hp/hp-btn-bingo.png) top left no-repeat;
  cursor:pointer;}*/
  
#preview2-info .bt-superenalotto-2{position:relative; text-indent:-10000px; width:160px; height:80px; background:url(../../images/hp/hp-btn-superenalotto-b.png) top left no-repeat; margin:-62px -30px 0px 0px; float:right; cursor:pointer;}
  
.bt-superenalotto-3{
  position:relative;
	text-indent:-10000px;
	width:162px;
	height:128px;
	background:url(../../images/hp/hp-btn-superenalotto-2.jpg) top left no-repeat;
	margin:-52px -30px 0px 0px;
	float:right;
  cursor:pointer;}
  
.bt-bingo-2{
  position:relative;
	text-indent:-10000px;
	width:162px;
	height:128px;
	background:url(../../images/hp/hp-btn-top-bingo.gif) top left no-repeat;
	margin:-43px -30px 0px 0px;
	float:right;
  cursor:pointer;}

/* Bingo BlackJack Superenalotto */

.second-container-bingo{
	margin:0px 5px 0px 5px;
	float:left;
	width:468px;
	height:160px;
  }

.second-container-scommesse{
	margin:0px 5px 0px 5px;
	float:left;
	width:468px;
	height:160px;
  }
  
 .second-container-poker {
	margin:0px 5px 0px 5px;
	float:left;
	width:468px;
	height:160px;
  }
  
.second-container-gev{
	margin:0px 5px 0px 5px;
	float:left;
	width:468px;
	height:160px;
  }

.second-container-blackjack{
	float:right;
	width:478px;
	height:160px;}
	
.second-container-superenalotto{
	margin-left:3px;
	float:left;
	width:468px;
	height:160px;}

.image-bingo{
	padding:15px;
	background:url(../../images/hp/hp-back-bingo.jpg) top left no-repeat;
	width:448px;
	height:160px;}	

.image-gev{
	padding:15px;
	background:url(../../images/hp/hp-back-gev.jpg) top left no-repeat;
	width:448px;
	height:160px;}	

.image-blackjack{
	padding:15px;
	background:url(../../images/hp/hp-back-black.jpg) top left no-repeat;
	height:160px;
	width:448px;}
 
.image-superenalotto{
	padding:15px;
	background:url(../../images/hp/hp-back-superenalotto.jpg) top left no-repeat;
	height:160px;
	width:448px;}	
	


.image-scommesse{
	padding:15px;
	background:url(../../images/hp/hp-back-scommesse.jpg) top left no-repeat;
	height:160px;
	width:448px;}
	
.image-poker{
	padding:15px;
	background:url(../../images/hp/hp-back-poker.jpg) top left no-repeat;
	height:160px;
	width:448px;}


.image-bingo h3, .image-blackjack h3, .image-superenalotto h3, .image-gev h3, .image-scommesse h3, .image-poker h3 {
	width:220px;
	margin-top:30px;
	font-size:14px;}

.image-bingo p, .image-blackjack p, .image-superenalotto p, .image-gev p, .image-scommesse p, .image-poker p {
	width:220px;
	margin-top:5px;
	font-size:13px;
	color:#666;}	

.bt-bingo{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:208px;
	margin-top:-91px !important;
	width:226px !important;
	height:158px;
	background:url(../../images/hp/hp-btn-bingo.jpg) top left no-repeat;
  cursor:pointer;}

.bt-gev{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:212px;
	margin-top:-65px !important;
	width:226px !important;
	height:158px;
	background:url(../../images/hp/hp-btn-gev.jpg) top left no-repeat;
  cursor:pointer;}
	
.bt-blackjack{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:240px;
	margin-top:-70px !important;
	width:208px;
	height:147px;
	background:url(../../images/hp/hp-btn-black.jpg) top left no-repeat;
  cursor:pointer;}

.bt-superenalotto{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:240px;
	margin-top:-110px !important;
	margin-left:10px;
	width:208px;
	height:155px;
	background:url(../../images/hp/hp-btn-superenalotto.jpg) top left no-repeat;
  cursor:pointer;}
	
.bt-superenalotto-b {
	position:absolute;
	top:260px;
	text-indent:-10000px;
	right:-49px;
	width:206px;
	height:80px;
	background:url(../../images/hp/hp-btn-superenalotto-b.png) top left no-repeat;
  cursor:pointer;}
	
.bt-scommesse-s{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:230px;
	top:-10px;
	margin-top:-110px !important;
	width:224px;
	height:162px;
	background:url(../../images/hp/bg-hp-scommesse-s.gif) top left no-repeat;
  cursor:pointer;}
	
	.bt-poker-s{
	position:relative;
	display:block;
	text-indent:-10000px;
	left:230px;
	top:-10px;
	margin-top:-110px !important;
	width:224px;
	height:162px;
	background:url(../../images/hp/bg-hp-poker-s.gif) top left no-repeat;
  cursor:pointer;}
	
.clearb {clear:both;}


	
	input.btn_form_submit{
    background: url(../../images/registrazione/bt-big-bg-form.gif) repeat-x 0 0;
	
		font-size: 21px;
		color: #fff;
		font-weight:bold;
		width: 150px !important;
		height: 45px;
		cursor:pointer;
    border: none !important;
    margin: 0 0 10px 0;
	    -moz-border-radius-bottomleft:20px;
	    -moz-border-radius-bottomright:20px;
	    -moz-border-radius-topleft:20px;
	    -moz-border-radius-topright:20px;

	    -webkit-border-bottom-left-radius: 20px;
	    -webkit-border-bottom-right-radius: 20px;
	    -webkit-border-top-left-radius: 20px;
	    -webkit-border-top-right-radius: 20px;		
	}
	
	
	input.btn_form_mod{
    background: url(../../images/registrazione/bt-big-bg-mod-form.gif) repeat-x 0 0;
	
		font-size: 18px;
		color: #fff;
		font-weight:bold;
		width: 200px !important;
		height: 45px;
		cursor:pointer;
    border: none !important;
    margin: 0 0 10px 0;
	    -moz-border-radius-bottomleft:20px;
	    -moz-border-radius-bottomright:20px;
	    -moz-border-radius-topleft:20px;
	    -moz-border-radius-topright:20px;

	    -webkit-border-bottom-left-radius: 20px;
	    -webkit-border-bottom-right-radius: 20px;
	    -webkit-border-top-left-radius: 20px;
	    -webkit-border-top-right-radius: 20px;		
	}
	
	input.submit, input.submit{
	
		text-transform: uppercase;
		font-weight: 900;
		color: #fff;

		height: 20px;
		background: url(../../images/generic/btn_submit_tile.gif) repeat-x bottom !important;	
		border: none !important;	
		
		padding: 0 10px;

	    -moz-border-radius-bottomleft:10px;
	    -moz-border-radius-bottomright:10px;
	    -moz-border-radius-topleft:10px;
	    -moz-border-radius-topright:10px;

	    -webkit-border-bottom-left-radius: 10px;
	    -webkit-border-bottom-right-radius: 10px;
	    -webkit-border-top-left-radius: 10px;
	    -webkit-border-top-right-radius: 10px;		

	}
	
	input.text, input.text{ 
		border-top: 1px solid #8e8e8e;
		border-right: 1px solid #dadada;
		border-bottom: 1px solid #dadada;
		border-left: 1px solid #8e8e8e;
		height: 20px
	}
	
	
	
	
	
/*superenalotto*/
.container-superenalotto{
  background:url(../../images/hp/bg-hp-superenalotto.gif) top left no-repeat;
	margin:0px 0px 0px -8px
	float:left;
	width:951px;
	height:160px;
  display:table;}
	
	
.box-superenalotto{float:right; width:448px; padding:0; margin:40px 0px 0px -5px;}
  
.box-superenalotto h3{color:#999999; font-size:16px !important; font-weight:bold !important;}
.box-superenalotto h3 span{color:#000000; font-size:14px !important; font-weight:bold !important; display:block; padding:10px 0px 0px 0px;}
.box-superenalotto p{color:#666666; font-size:13px; margin-top:5px; width:220px;}
.box-superenalotto p.links a{color:#F78F1E; text-decoration:underline; font-size:11px !important; font-weight:normal;}




.box-banner-superenalotto{width:365px; float:left;	margin:30px 0px 0px 60px; padding:0;}
.box-banner-superenalotto .logo{width:281px;  margin:5px auto 10px auto; padding:0;}
.box-banner-superenalotto p{color:#000000; font-size:20px; font-weight:bold; text-align:center;display:block; margin:0;}
  
.box-banner-superenalotto .montepremi{color:#c90a31; font-size:30px !important; margin:0}



/*home2 superenalotto*/
.box-superenalotto-2{background-color:#ff7400; width:960px; height:150px; position:relative; float:right; margin:-14px 0px 0px 0px; padding:0;}

.box-superenalotto-2 .banner-superenalotto{background:url(../../images/hp/hp-bg-banner-superenalotto.jpg) top left no-repeat; width:375px; height:139px; position:absolute; margin:-3px 0px 0px 224px;}
.box-superenalotto-2 .banner-superenalotto p{text-align:center; display:block; font-size:16px; font-weight:bold; margin:45px 0px 0px 103px; padding:0;}
.box-superenalotto-2 .banner-superenalotto .montepremi-2{font-size:28px; display:block; color:#ffffff; margin:0; padding:0;}

ul.home-left-menu{margin:10px 0px 0px 0px;}
ul.home-left-menu li{font-size:12px; font-weight:bold; height:18px; clear:both; border-bottom:1px solid #333333; padding:5px 0px 5px 0px;}
ul.home-left-menu li a{color:#333333; cursor:pointer;}
ul.home-left-menu li span{display:block; float:left; }
ul.home-left-menu li span.txt{width:155px;}

.banner-center .boxbanner-left{background:url(../../images/hp/bg-banner-hp-center-left.jpg) no-repeat; width:577px; height:121px; margin:0px 0px 0px 13px;}
.banner-center .boxbanner-left .banner-flash{display:block; position:relative; top:5px; left:6px;}
.banner-center .boxbanner-left a.btn{background:url(../../images/hp/btn-gioca-adesso-left.jpg) no-repeat; text-indent:-10000px; width:91px; height:20px; display:block; position:relative; left:445px; top:-20px;}

.banner-center .boxbanner-right{background:url(../../images/hp/bg-banner-hp-center-right.jpg) no-repeat; width:363px; height:121px;}
.banner-center .boxbanner-right .text-1{color:#FFFFFF; font-size:14px; display:block; left:20px; position:relative; top:52px;}
.banner-center .boxbanner-right .text-2{color:#999999; font-size:14px; display:block; left:20px; position:relative; top:58px;}
.banner-center .boxbanner-right a.btn{background:url(../../images/hp/btn-gioca-adesso.jpg) no-repeat; text-indent:-10000px; width:91px; height:20px; display:block; position:relative; left:255px; top:61px;}


/*home new*/

#preview-games {
  height:366px;
  position:absolute;
  margin-left: 220px;
  top:-7px;
  width:727px;
}


#hp-banner-new {
	position: relative;
	left: 15px;
	width: 970px; height: 388px;
	margin: 15px 0 0;
	background: transparent url(../../images/hp/bg-hp-banner-new.gif) no-repeat 0 0;
} 

#hp-welcome-new {
	width: 182px;
	margin-left: 0;
	display: inline; /* IE6 */
	padding: 30px 20px 0 15px;
}

#hp-welcome-new h3 {
	width: 151px; height: 54px;
	margin: 0 0 5px;
	background: transparent url(../../images/hp/bg-hp-welcome.png) no-repeat 0 0;
}

#hp-welcome-new p {
	font-size: 12px;
	color: #666;
	line-height: 1.4em;
}
	

a.LinkArrowBig {
  background:url(../../images/hp/big-arrow.gif) no-repeat 0 center; 
  color:#333; 
  display:block; 
  margin:0; 
  padding:2px 0px 2px 30px; 
  font-size:15px !important; 
  font-family:"trebuchet MS"; 
  font-weight:bold;
}
a.LinkArrowSmall {
  background:url(../../images/hp/small-arrow.gif) no-repeat 0 center; 
  color:#333; 
  display:block; 
  margin-left:10px; 
  padding:2px 0px 2px 20px; 
  font-size:11px !important; 
  font-family:"trebuchet MS"; 
}
a.LinkArrowRight {
  background:url(../../images/hp/small-arrow.gif) no-repeat 0 center; 
  color:#333;
  padding:2px 0px 2px 20px; 
  font-size:11px !important; 
  font-family:"trebuchet MS"; 
}

#bt-hp-registrati{
	width: 198px;
	height: 60px;
	background: transparent url(../../images/hp/btn-registrati-gd.png) no-repeat 0 0 !important;
}      

#hp-register-new input.text {
	background: url(../../images/hp/bg-hp-register-input-new.gif) no-repeat 0 0;
	width: 190px; height: 30px;
	padding: 1px 10px 0px 5px;
	margin: 10px 0 0 1px;
	font-size: 13px;  
	font-weight: bold;
	color: #000;
	border:0;}

#hp-greybox {
	position: relative;
	left: 15px;
	width: 222px; height: 276px;
	background: transparent url(../../images/hp/greybox.gif) no-repeat 0 0;
} 

#hp-new-giochi {
	position: relative;
	left: 9px;
  width: 205px; height: 265px;
  padding-left: 17px;  
	float: left;    
	background: transparent url(../../images/hp/bg-hp-giochi-box-left.png) no-repeat 0 0;
}
	
#hp-new-giochi h6 {
	width: 158px; height: 22px;
	margin: 6px 5px 9px 8px;
	background: transparent url(../../images/hp/bg-hp-nostri-giochi.gif) no-repeat 0 0;
}

.btn-bingo-rubino{
  position:relative; 
  text-indent:-10000px; 
  width:173px; height:37px; 
  background:url(../../images/hp/bttn-rosso-bingo.gif) top left no-repeat; 
  float:left; 
  cursor:pointer;
}
.new-box-giochi-item {
	float:right;
  display:table; 
  width:753px; 
  margin: -260px -20px 5px 5px;
}
.hp-new-giochi-item { 
	width: 236px; height:239px;
	padding-top: 10px; 
	padding-left: 5px; 
	margin:0px 4px 0px 6px;
	background: transparent url(../../images/hp/bg-hp-box-centre.png) no-repeat 0 0;
	float: left;
}
.new-small-giochi-item {
	float:right;
  display:table; 
  width:753px; 
  margin:-10px -20px 5px 5px;
}

.hp-small-giochi-item {
	width: 236px; height:125px;
	padding-top: 15px; 
	padding-left: 5px;   
	background: transparent url(../../images/hp/bg-hp-piccolo-box-centre.png) no-repeat 0 0;
	margin: 0px 4px 0px 6px;
	float: left;
}
.FloatL {
float:left;
}   

#smallbox-title  {
	float:left;
  width: 155px;
  margin-left: 86px;
  margin-top: -75px;

} 

#smallbox-title h3 {
  color: #ff7400; !important;
  font-family:"trebuchet MS"; 
  font-size: 1.4em; 
}     
.new-bottom-giochi-item {
	float:right;
  display:table; 
  width:753px; 
  margin:0 -20px 5px 5px;
}
.hp-bottom-giochi-item {
	width: 236px; height:120px;
	padding-top: 15px; 
	padding-top: 15px; 
  padding-left: 5px; 
	float: left;
}
.hp-bottom-giochi-item h3 {
	margin: 0 0 0 7px;padding: 0; 
  font-family:"trebuchet MS"; 
	color: #ff7400;    

}

.hp-bottom-giochi-item p {
	margin: 0 0 0 7px;padding: 0; 
	font-size: 1.1em;
	color: #666;
	line-height: 1.2em;
}

.hp-bottom-giochi-item p.bt {
	margin: 30px 15px 0px 7px; padding: 0;
	font-size: 1.2em;
	color: #ff7400;
	font-weight: bold;
	line-height: 1.2em;
	float: right;
}

#hp-pgp{
	background: transparent url(../../images/hp/bg-hp-item-pgp.png) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-superenalotto {
	background: transparent url(../../images/hp/bg-hp-item-superenalotto.png) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}
#hp-grattavinci {
	background: transparent url(../../images/hp/bg-hp-item-grattavinci.png) no-repeat 0 0;
	margin:0px 4px 0px 6px;
}

#hp-loghibox {
	position: relative; 
	margin-top: 10px;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 1.3em;
  left: 15px;
	width: 210px; height: 211px;
	padding: 10px 10px 10px 10px;
	background: transparent url(../../images/hp/blankbox.png) no-repeat 0 0;
} 


