@charset "UTF-8";
/* CSS Struttura GD Poker  */

body{
margin:0;
padding:0;
background-color:#fff;
width:787px !important;
}

#contenitore{
float:left;
width:768px;
margin:0px auto;
background-color:#fff;}

#head{
height:55px;
background-color:#e7e5e6;
border-bottom:1px solid #999;}

#logo{
float:left;
margin-top:10px;
margin-left:10px;
width:87px;
height:31px;
background:url(../../images/logo_head.gif) top left no-repeat;}

#logo a {display:block; width:87px; height:31px;}


/* Area Personale Img e NickName + Messaggio Alert Contratto Non Inviato */
#personaleInfo{
float:right;
position:relative;
top:3px;
right:10px;
width:200px;
height:45px;}

/* Fotina Giocatore in Alto a Destra */
#personaleInfo img{
float:right;
right:0px;
margin-left:5px;
width:24px;
height:24px;}

/* Nick Giocatore Accanto a Foto */
#personaleInfo h5{
margin:-2px 0px 0px 0px;
padding:0;
float:right;
width:140px;
text-align:right;
font-weight:normal;
font-size:11px;}

/* Invio del Contratto Sotto Area Nick Photo Giocatore */
#personaleInfo h4{
position:absolute;
bottom:0px;
width:192px;
margin:0px;
padding:0px 4px;
text-align:center;
text-transform:uppercase;
font-size:10px;	
background-color:#f00;}

#personaleInfo h4 a{
color:#fff;}

/* Messaggio Post Header (Ad Esempio quando viene effettuato il Primo Versamento */
#messageArea{
margin:0;
padding:0;
background-color:#e0dfdf;
border-top:1px solid #eee;
border-bottom:2px solid #f60;}

#subHead{
margin-bottom:0px;
width:768px;
padding:10px 0;
background-color:#eee;
border-bottom:2px solid #f60;}

#subHead h2{
font-size:18px;
color:#333;
margin:0; padding:0;}

#subHead p{
font-size:14px;
color:#333;
margin:0;
padding:0;}

#mainPage{
float:left;
width:768px;
padding:5px 0;
/*background:url(../images/mainPage_back.jpg) top left repeat-x;*/}

.Uniform{background:#F1F1F1; height:381px;}



/* Area dei Contenuti del GDPoker */
#content-area{
margin:0px;
padding:0;
width:768px;}

/* HomePage GDPoker Conto Gioco */
#riepilogoSaldo, #ricaricaVelo, #prelievoVelo{
height:140px;}

#riepilogoSaldo{
float:left;
width:350px;
border-right:1px solid #fff;
/*background-color:#eee;*/}

#ricaricaVelo{
float:left;
width:207px;
border-left:1px solid #999;
/*background-color:#eee;*/}

#prelievoVelo{
float:left;
width:207px;
border-left:1px solid #fff;}

#ricaricaVelo .inserisciSomma, #prelievoVelo .inserisciSomma{
margin:0px 0px 0px 15px;
padding:0px;
text-align:right;
font-size:13px;
width:50px;
height: 13px;}
#ricaricaVelo form, #prelievoVelo form {height:23px;}
#ricaricaVelo label, #prelievoVelo  label{margin:0px 0px 0px 0; padding:0px; font-size:13px;}

#ricaricaVelo .btnForm, #prelievoVelo .btnForm{
position:relative;
top:5px;
left:13px;
width:66px;
height:21px;}

#prelievoVelo li{
font-size:11px;
color:#900;
margin-top:5px;
margin-left:15px;}

/* Promozioni */

#promozioni{
float:left;
width:355px;
height:190px;
border-right:1px solid #eee;}

#statoPromozioni{
margin:0; padding:0;}

#statoPromozioni h3{
float:left;
margin:0; padding:0;
width:200px;}

#switchPromozioni{
float:left;
margin-top:20px;
border-bottom:1px solid #eee;
width:777px;}

#switchPromozioni ul{
float:right;
width:205px;
font-size:13px;}

#switchPromozioni ul li{
margin:1px;}

#switchPromozioni ul a {
float:left;
display:block;
width:100px;
height:20px;
line-height:20px;
text-align:center;
background-color:#eee;
color:#666;}

#switchPromozioni ul a:hover, #switchPromozioni ul a.select  {
background-color:#f60;
color:#fff;}	



div.promoInCorso{
clear:left;
padding:10px;
background-color:#fff;
border-bottom:1px solid #eee;}

div.noBorder{
border-bottom:none;}

.noBorderBottom{
border-bottom:none;}

#statoPromozioni h3{
font-size:15px;
margin-left:10px;}


div.promoInCorso p.mancanti{
width:400px;
float:left;
margin:10px 0 0 0; padding:0;
font-size:12px;}

div.promoInCorso p.bonusReached{
margin-top:10px;
float:left;
width:450px;
color:#060;
font-size:13px;}

div.holdBarra p.statoPromo{
float:none;
font-size:13px;
margin:0 0 0 15px; padding:0;}

div.promoInCorso ul{
width:400px;
margin-top:5px;}

div.promoInCorso ul li{
float:none;
font-size:11px;
width:400px;
color:#666;
border-right:none;
margin:3px 0;}

div.promoInCorso ul li.raggiunta{color:#060;}

#statoPromozioni .floatN{
float:none;}

/* Box Arregge Barra Avanzamento */
.holdBarra{
width:394px;
margin:25px 0px 0px 0px;
padding:0;	
float:right;}

.barraBig{
float:left;
margin:0px 0px 2px 0px;
width:394px;
height:26px;
background:url(../images/back_barra_big.gif) center left no-repeat;}

#promozioni .avanzamento{height:11px; margin:0; padding:0}


.holdBarra .avanzamento{
position:relative;
top:2px;
left:2px;} /* Questi 2 px fanno si chela larghezza massima dell'immagine */

.holdBarra p{
float:left;
margin-left:15px;}

div.promoInCorso .btnSbloccaBonus{
margin-top:10px;
margin-right:65px;
float:right;}






/* VipSystem Home */
#vipSystem{
border-left:1px solid #999;
float:left;
height:190px;
margin-left:0;
padding-left:3px;
width:417px;}

#vipSystem h3.redColor{
color:#c00;}

#vipSystem img{
float:left;
margin: 0px 35px 5px 25px;}

#vipSystem p{
color:#333;
font-size:14px;}

#vipSystem p.levelVip{
font-size:18px; color:#c00;}

#vipSystem ul{
width:270px;
margin: 10px 0px 10px 185px;}

#vipSystem ul li{
padding:3px 0px 3px 8px;
border-bottom:1px dotted #666;}

#vipSystem ul li.last{
border-bottom:none;}

/*Migliori Posizioni*/
#miglioriPosizioni{
width:777px;
padding-top:10px;
border-top:1px solid #999;
background-color:#fff;}

#miglioriPosizioni, #listaMovimenti{
background-color:#fff;}

#miglioriPosizioni table, #listaMovimenti table{
margin:0 auto;
padding:0;
width:747px;
text-align:left;
border-collapse:collapse;}

#miglioriPosizioni thead, #listaMovimenti thead{
height:20px;
background-color:#f60;
font-size:11px;
color:#fff;
border-bottom:1px solid #f30;}
/*NEW*/
#listaMovimenti thead th{ padding: 0 0 0 5px;}
/*FINE NEW*/
#miglioriPosizioni tbody, #listaMovimenti tbody{
font-size:12px;
color:#000;}

#miglioriPosizioni td, #listaMovimenti td{
border-left:1px solid #eee;
border-bottom:1px solid #eee;
padding:5px;}

#miglioriPosizioni td.noborder, #listaMovimenti td.noborder{
border-left:none;}

/*Conto Gioco */

#message{
float:left;
margin-left:1px;
height:138px;
width:410px;
background:url(../images/back_message.jpg) top left repeat-x;}

#message h3{
color:#ff6600;
margin-bottom:3px;}

#message ul{
width:350px;
margin:0px 0px 0px 15px;}

#message li{
color:#666;
border-bottom:1px solid #eee;
background:url(../images/arrow_orange.gif) center left no-repeat;
font-size:12px;
padding:2px 0px 2px 15px;}


/* Lista Movimenti in Conto Gioco */
#listaMovimenti form table{
background-color:#eee;
margin-top:0px;
margin-bottom:0px;}

#listaMovimenti form {
margin:0px; padding:0px;}

#listaMovimenti form table p{
padding-left:5px;
font-size:10px;}

#listaMovimenti img.calendar{
position:relative;
top:5px; left:0px;
margin-right:10px;}

#dal, #al{
position:relative;
margin:0px; padding:3px;
width:64px;
height:19px;
border:none;
font-size:12px;
background:url(../images/back_dal_al.jpg) top left no-repeat;
color:#333;}




/* Paging */

#paging{
margin:10px auto 10px auto;
width:240px;}

#paging.larger{
margin-top:30px;
width:500px;}

#paging p.pagingNumPrec a, #paging p.pagingNumSucc a{
display:block;
margin:0;
padding:0;
color:#fff;
text-decoration:none;
width:100px;
height:23px;
line-height:23px;
color:#fff;
font-size:12px;
text-align:center;}

#paging p.pagingNumPrec{
float:left;}

#paging p.pagingNumSucc{
float:right;}

#paging p.pagingNumPrec a{
padding-left:10px;
background:url(../images/elaquo_frecce.gif) 12px center no-repeat #666;}

#paging p.pagingNumSucc a {
padding-right:10px;
background:url(../images/eraquo_frecce.gif) 90px center no-repeat #666;}

#paging p a:hover{
background-color:#f60;}

/* Paging in Tue giocate come da codice generato  Nexse */
#paging .pagebanner{
font-size:11px;}


#paging .pagebanner strong, .previus a, .previus a:hover{
margin:0 2px;
padding:1px 5px;}

#paging .pagebanner strong{
background-color:#eee;
color:#333;
}

.previus a{
background-color:#f60;
color:#fff;
text-decoration:none;}

.previus a:hover{
background-color:#eee;
color:#333;
text-decoration:none;}




/*Ricarica Prelievo*/

#titRicaricaPrelievo{
margin:0px;
padding:0px;}

#alertMessaggio{
margin-bottom:20px;}

/*Contiene il menu a sin e la parte dei form */
#menuLeftCompila{
float:left;
width:769px;
margin:0px 0px 10px 0px;
padding:0px 0px;}

/* Punti Relativi allo Sbloccaggio Fine Form */

#formRiempi h4{
clear:both;
margin:20px 0px 10px 80px; padding:0;
font-size:13px;}

#formRiempi p.bonusSblocca, #formRiempi p.raggiungiPP{
margin:6px 0px 0px 210px; 
padding:0;
float:none;
width:240px;
font-size:12px;
color:#333;}


#footer{
float:left;
padding:10px 0 5px;
width:768px;
background-color:#fff;
border-top:1px solid #eee;}

#footer div.content{
width:740px;
margin-left:20px; }

#footer div.content p{
float:right;
width:360px;
text-align:right;
font-size:11px;}

#footer .content img{
float:left;
padding: 2px; vertical-align: middle;}

#footer .content img#carte{
margin-top:10px;}


/* Homepage Login */
#login, form#login p.campi, form#login p.campiPwd, form#login input{
float:left;}

#login{
width:468px;
height:199px;
background:url(../../images/back_form.gif) top left no-repeat;
/*background:url(../../images/back_advert.jpg) top left no-repeat;*/
margin:10px auto 10px 150px;
padding:0 0;
text-align:center;
-moz-border-radius: 5px;
border-radius: 5px;
}

form#login fieldset{
padding:12px 0;
border:none;}

form#login legend{
font-size:14px;}

#login p{
font-size:13px;
margin:0 0 10px 0; padding:0;}

form#login p.campi{
margin:5px 0px 5px 100px;
width:250px; 
/*width:300px; margin:5px 0px 5px 140px;
width:500px;*/}

form#login p.campiPwd{
margin:5px 0px 5px 100px;
width:172px; }


p#introPartita{
font-size:13px;
width:740px;
margin:10px auto 5px auto;
line-height:18px;}


form#login label{
float:left;
margin-right:10px;
width:50px;
/*width:120px;*/
text-align:right;}

form#login input.campi{
width:160px;}

form#login input.pwd{
width:100px;}

#login p#pinDimenticato{
width:151px;
font-size:11px;
margin:8px 43px 0 0px;
float:right;
text-align:left;}

#login p#pinDimenticato a{color:#ff6600;}



#btnLogin{
margin: 20px 0px 0px 157px;}

#listaMovimenti #alertMessaggioNo{
margin:1px auto 1px auto;
width:727px;}

/*Nickname*/
#nickname{ margin:5px auto 0px auto; text-align:center;}
form#nickname fieldset{border:none;}
#nickname p{text-align:left; font-size:13px; margin:0 0 10px 0; padding:0;}
#nickname p.attenzione{background-color:#ff6600; padding:10px; color:#FFF; font-weight:bold;}
#nickname span.mcaratteri{font-size:11px; text-align:left; margin: 8px 0 15px 10px; width:640px;}
#nickname p.pcenter{text-align:center;}
#nickname fieldset{border:none;}
p.pcenter{text-align:center;}
/*Scontrino giocata Poker */
#scontrino{
text-align:center;}

#concessione{
font-size:12px;}

#scontrino #ricevuta{
font-size:18px;
color:#ff6600;}

#scontrino table{
border-collapse:collapse;
margin:0 auto;
width:300px;}

#scontrino table td{
width:150px;
padding:5px 0px;
font-size:14px;
border-bottom:1px solid #eee;}

#scontrino table td.datoLbl{
text-align:right;}

#scontrino table td.dato{
text-align:left;
color:#666;
padding-left:10px;}

	#scontrino table td span.green  {
	background-color:#060;
	color:#fff;
	padding:2px 5px; }
	
	#scontrino table td span.red {
	background-color:#CC1516;
	color:#fff;
	padding:2px 5px;}
	
	#scontrino table td span.yellow {background-color:#F0C800;	color:#333333;	padding:2px 5px;}

#datiScommettitore{
font-size:12px;}


#disclaimerScontrino{
width:550px;
margin:0 auto;}

#disclaimerScontrino p{
float:left;
margin:0px 5px 0px 0px;
width:410px;
text-align:left;
font-size:11px;
color:#999;}

#aams{
margin:0;
background:url(../images/scontrino_logoAams.gif) left top no-repeat;
width:130px;
height:75px;
text-indent:-10000px;
float:right;}

#stampa{
margin:30px auto 5px auto;
background:url(../images/btn_Stampa.gif) left top no-repeat;
width:154px;
height:32px;
line-height:32px;}

#stampa a{
color:#f60;
text-decoration:none;}



