/* Alcuni menu compaiono senza la manina */
a>* {
	cursor:pointer;
}


.print_results{
	background-image:url(../img/ico_print.png);
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:28px;
	line-height:28px;
	margin-right:10px;
	margin-top:4px;
	padding-left:20px;
	font-size:10px;
	visibility:hidden;
}


#bannerGeV {
	margin-top:14px;
}

#AccountOwner, #AccountOwnerAddress, #PostPayCardN, #BankName, #BankAddress, #BankIban, #betcode {
	background:url(../img/textinput3.png);
	width:156px;
}
.grattaevincibox h3 {
	font-size:11px !important;
}

#tncode, #barcode{
		background:url(../img/textinput3.png);
		width:156px;
		}



.appsbody input#secCod{
	background:transparent url(../img/textinput3.png);
	border:none;
	color:#273E65;
	height:18px;
	padding:2px;
	width:156px;
}
 input[type=text], .appsbody input[type=password] {
	background:transparent url(../img/textinput2.png);
	border:none;
	color:#273E65;
	height:18px;
	padding:2px;
	width:96px;
}





/* Il menu del footer è identico al menu dell'header (dinamico) ma non deve avere background */
#footer #nav_spt , #footer #nav_ipp , #footer #nav_trs  , #footer #nav_pkr , #footer #nav_gev  {
	background-image:none;
}




/*per il popup di allodds/tutte le scommesse*/


#popup_drag {
	background-color:transparent;
	background-image:url(../img/allodds_head_bg.png);
	cursor:move;
	height:45px;
}

#popup_drag span {
	display:block;
	float:left;
	font-size:14px;
	margin-left:7px;
	padding:10px;
}

#popup #pronos td {
	/*padding-left:10px;*/
	text-align:left;
	cursor:pointer;
}

#popup #pronos td a.selected {
	/*background-color:#FAA61C;*/
	color:#FFFFFF;
	padding:2px 5px 0;
}





/*per la pagina principale dell'offerta riquadro news avanti indietro*/



.offerNewsNav {
	
	color:#FFFFFF;
	padding:5px 10px;
}
.offerNewsNav .prev {
float:left;
text-align:left;
width:40%;
}

.offerNewsNav .pos {
float:left;
text-align:center;
width:20%;
}

.offerNewsNav .next {
float:right;
text-align:right;
width:40%;
}


/****per la sezione della guida al poker e degli avatar ******/


/*sezione della guida al poker*/

.faqclosed, .faqopened{

	background-position:0 8px;
	background-repeat:no-repeat;
	font-size:15px;
	padding-left:12px;
	margin-bottom:4px;
	cursor:pointer;
	
	
}
.faqclosed{background-image:url(http://lspremotedata.leonardoprovider.it/img/collapsed.png);}
.faqopened{background-image:url(http://lspremotedata.leonardoprovider.it/img/expanded.png);}

h4.faqcontent{
	
	
}

.content{/*
	  serve per il posizionamento di #offerLoading */
	position:relative;
	
}
/* LOADING... */
#offerLoading {
	left:300px ;
	padding:10px;
	position:absolute;
}
/*avatar*/

#top_avatar_big{
	
	height:264px;
}


.left_avatar_big{
float:left;
margin-left:60px;

}

.right_avatar_text{
float:left;
margin-left:20px;
}

.formbody .right_avatar_text h2{
font-size:12px;
font-style:normal;
font-weight:normal;
}

.formbody .right_avatar_text h2 b{

display:block;
font-size:14px;
font-style:normal;

}

.collezionalitutti{
	clear:both;
	font-size:22px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}

.classe{
	clear:both;
	font-size:18px;
	font-weight:bold;
	margin-left:60px;
	width:700px;
}
.classe li{
list-style-type:none;
margin-left:0;
float:left;

}


.classe img{
margin-right:10px;
margin-top:0;}


#avatar_image{
	
	

}

#avatar_image img{
	
	width:210px;

}
#avatar_sign{
	
	
}

#avatar_sign img{
	width:226px
	
}


#avatar_info div{
	
	background: transparent none repeat scroll 0% 0%;
	overflow: hidden; float: left;
	width: 220px;
	height: 200px;
	
}

#avatar_info div:first-child{
	
	background: transparent none repeat scroll 0% 0%;
	overflow: hidden; float: left;
	width: 170px;
	height: 200px;
	
}

/*per la h2 della privacy*/
div.contenuto h2{
	margin-bottom:0px;
	margin-top:10px;
	font-size:18px;
}



/*per la popup del login*/

#modalew div#reg_side{
	display:none;
}

/* Per la pagina dei PDF degli Utenti */
a.PDFscaricato, a.PDFnonscaricato {
	display:block;
	padding-left:20px;
	height:20px;
	background-position:left;
	background-repeat:no-repeat;
}
a.PDFscaricato {
	background-image:url(http://lspremotedata.leonardoprovider.it/img/icon/PDFscaricato.png);
}
a.PDFnonscaricato {
	background-image:url(http://lspremotedata.leonardoprovider.it/img/icon/PDFnonscaricato.png);
	font-weight:bold;
}







/*CSS solo per la stampa dei risultati in apps*/
 
@media print{
	
			
			
			
		body{
		    visibility:hidden;
		    background:none !important;
		    
		}
		
		
		#header {
			display:none;
		}
		
		#navigation {
			display: none;
		}
		
		#user_navigation {
			display:none !important;
		
		}
		
		
		#appsbody{
		    
			visibility:hidden;
			   
		    
		}
		
		#tresult{
		    
		    display:block;
		    position:absolute;
		    top:0;
		    visibility:visible;			
		}
		
		
		
		#tresult thead, #tvoucher thead, #RCtable thead {
			visibility:hidden;
		}
		#tresult {
		    
		    width:100%;
		    
		    
		}
		#tresult table {		    
		    width:100%;		    
		}
		
		#tresult table td{			
		    font-family:"Trebuchet MS";
		    font-size:11px;
		    border-bottom:1px dashed #8C8C8C;
		    color:#444444;
		    
		    
		}
		
		#tresult tbody .rwoffer td {
		    background-color:#999999;
		    background-image:none;
		    background-position:0 0;
		    background-repeat:repeat;
		    font-weight:bold;
		    color:#444444;
		    font-size:18px;
		}
		
		#tresult tbody .rwcateg td{
		    background-attachment:scroll;
		    background-color:#bbbbbb;
		    background-image:none;
		    background-position:0 0;
		    background-repeat:repeat;
		    font-weight:bold;
		    color:#666666;
		    font-size:16px;
		
		}
		
		#tresult tbody .rwmanif td{		    
		    background-attachment:scroll;
		    background-color:#eeeeee;
		    background-image:none;
		    background-position:0 0;
		    background-repeat:repeat;
		    font-weight:bold;
		    color:#888888;
		    font-size:14px;
		
		}
		
		
		#footer_content {		
			display:none;
		}
		    

	
}