
.box_large_top_text {
	
	float:left;
	width:300px;
	height: 25px;
	color:#2f2f2f;
	padding: 6px 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 15px;
	font-style: normal;
	background-repeat: no-repeat; 
	background-position: top; 

	
}


#contenuti_box {
	float:left;
	width:752px;
	height:720px;
	background-color: #FFFFFF;
	border:1px solid #c7c7c7;	
	
}

#contenuti_box_superflash {
	margin-top:10px;
	float:left;
	width:750px;
	background-color: #FFFFFF;
	border:1px solid #c7c7c7;	
	
}

#contenuti_box_come_acq {
	
	float:left;
	width:752px;
	height:470px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}


#contenuti_boxB {
	
	float:left;
	width:752px;
	height:990px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}


#contenuti_boxB_port {
	
	float:left;
	width:752px;
	height:1300px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}

#contenuti_boxC {
	
	float:left;
	width:752px;
	height:960px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}

#contenuti_boxC_pagamento {
	
	float:left;
	width:752px;
	height:610px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}


#contenuti_boxC_riepilogo {
	
	float:left;
	width:752px;
	height:900px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}

#contenuti_boxC_riepilogo2 {
	
	float:left;
	width:752px;
	height:480px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}

#contenuti_boxC_conferma {
	
	float:left;
	width:752px;
	height:490px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}



#contenuti_boxC_port {
	
	float:left;
	width:752px;
	height:970px;
	background-color: #FFFFFF;
border:1px solid #c7c7c7;	
	
}

.banner_big {
	
	position:relative;
	top:13px;
	left:13px;
	float:left;
	width:724px;
	height:150px;	
	
	
}


.banner_superflash {
	
	position:relative;
	top:13px;
	left:13px;
	float:left;
	width:725px;
	height:173px;	
	
	
}

.prom {
	
	position:relative;
	
	left:13px;
	float:left;
	width:724px;
	height:147px;	
	
	
}

.promo_txt {
	
	position:relative;
;
	left:13px;
	float:left;
	width:724px;
	height:95px;
	font-size:20px;	
	line-height:28px;
	word-spacing:-0.2em;

	
}

.promo_txtA {
	
	position:relative;
	
	left:13px;
	float:left;
	width:724px;
	height:80px;
	font-size:13px;	
	
	
}


.promo50_gia {
	
	float:left;
	width:230px;
	height:30px;
	line-height:28px;
	font-size:14px;	
	font-weight:bold;
	color: #ff6600;
	margin-left:10px;
	margin-top:16px;
	
	
}

.promo_txtB {
	
	position:relative;
	left:13px;
	float:left;
	width:734px;
	height:25px;
	font-size:11px;
	color:#797979;
	
	letter-spacing:-0.060em;
	
	
}


.promo_txtC {
	
	position:relative;
	
	left:13px;
	float:left;
	width:724px;
	height:60px;
	font-size:11px;
	text-align:justify;
	color:#333333;

	
	
}


.promo_txtD {
	
	position:relative;
	
	left:13px;
	float:left;
	width:724px;
	height:58px;
	font-size:21px;
	text-align:justify;
	line-height:25px;
	
	
	
	
}

.promo_txtE {
	
	position:relative;
	
	left:13px;
	float:left;
	width:724px;
	height:180px;
	font-size:11px;
	line-height:16px;
	text-align:justify;
	color:#333333;
	
	
}

.promo_txtF {
	
	
	position:relative;
	left:13px;
	padding-top:10px;
	float:left;
	width:730px;
	height:50px;
	font-size:16px;
	text-align:left;
	line-height:22px;
	word-spacing:0.1em;
	
	
}

.promo_txtG {
	
	position:relative;
	
	left:93px;
	float:left;
	width:270px;
	height:70px;
	font-size:11px;
	text-align:justify;
	color:#797979;
	
	
	
}

.promo50_txtBint {
	
	position:relative;
	top:30px;
	left:13px;
	float:left;
	width:695px;
	height:120px;
	font-size:11px;
	text-align:justify;
	
	
}

.promo50_txtC {
	
	position:relative;
	top:20px;
	left:13px;
	float:left;
	width:695px;
	height:80px;
	font-size:12px;
	text-align:justify;
	color:#a7a7a7;
	
	
}

.first_text {
	
	position:relative;
	top:23px;
	left:13px;
	float:left;
	width:724px;
	height:60px;
	word-spacing:-0.1em;
	font-size:13px;
	text-align:justify;	

	
}

.divid_img {
	
	position:relative;
	top:13px;
	left:13px;
	float:left;
	width:724px;
	height:10px;	
	
	
}


.sino {
	
	font-size:17px;
	font-weight:bold;
	
	
}

.progressione_img {
	
	position:relative;
	left:13px;
	top:12px;
	float:left;
	width:724px;
	height:35px;	
	
	
}

.progressione_imgA {
	
	position:relative;
	left:13px;
	top:10px;
	float:left;
	width:724px;
	height:35px;	
	
	
}


.box_acquistasim{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:320px;
	font-size:13px;
	background-image: url(../images/tabella_sceglitariffa.gif);
	background-repeat: no-repeat; 
	background-position: top; 
					
	

}


.box_acquistasim2{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:420px;
	font-size:13px;
	background-image: url(../images/tabella_intestatario.gif);
	background-repeat: no-repeat; 
	background-position: top; 
	
	

}


.box_comeacquistare{
			
	position:relative;
	top:27px;
	left:13px;
	width:724px;
	float:left;
	height:190px;
	font-size:12px;
	text-align:justify;
		
	

}

.box_acquistasim3{
			
	position:relative;
	top:37px;
	left:13px;
	width:724px;
	float:left;
	height:144px;
	font-size:13px;
	background-image: url(../images/tabella_riferimenti.gif);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}


.box_acquistasim3_text{
			
	position:relative;
	top:27px;
	left:10px;
	width:700px;
	float:left;
	height:30px;
	font-size:13px;
		
	

}

.box_acquistasim4{
			
	position:relative;
	top:47px;
	left:13px;
	width:724px;
	float:left;
	height:195px;
	font-size:13px;
	background-image: url(../images/tabella_ind_alternativo.gif);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}


.box_acquistasim4_port{
			
	position:relative;
	top:57px;
	left:13px;
	width:724px;
	float:left;
	height:257px;
	font-size:13px;
	background-image: url(../images/tabella_numero_port.gif);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}


.box_acquistasim5{
			
	position:relative;
	top:27px;
	left:13px;
	width:724px;
	float:left;
	height:210px;
	font-size:13px;
	background-image: url(../images/tabella_nuovo_numero.jpg);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}

.box_pagamento{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:466px;
	font-size:11px;
	background-image: url(../images/tabella_pagamento.gif);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}




.box_acquistasim5_port{
			
	position:relative;
	top:27px;
	left:13px;
	width:724px;
	float:left;
	height:268px;
	font-size:13px;
	background-image: url(../images/tabella_nuovo_numero_port.gif);
	background-repeat: no-repeat; 
	background-position: top; 
		
	

}

.box_acquistasim6{
			
	position:relative;
	top:27px;
	left:13px;
	width:724px;
	float:left;
	height:554px;
	font-size:13px;
	background-image: url(../images/tabella_privacy.gif);
	background-repeat: no-repeat; 
	background-position: top; 
			
	

}

.box_riepilogo_up{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:24px;
	font-size:13px;
	background-image: url(../images/tabella_riepilogo_ordine_up.gif);
	background-repeat: no-repeat; 
	background-position: top; 		

}




.box_riepilogo{
			
	position:relative;
	top:20px;
	left:13px;
	width:722px;
	float:left;
	font-size:13px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;

}




.box_acquistasim7{
			
	position:relative;
	top:37px;
	left:13px;
	width:724px;
	float:left;
	height:630px;
	font-size:13px;
	background-image: url(../images/tabella_riepilogo_ordine.gif);
	background-repeat: no-repeat; 
	background-position: top; 		

}


.box_acquistasim_conferma_mail{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:191px;
	font-size:13px;
	background-image: url(../images/tabella_conferma_mail.gif);
	background-repeat: no-repeat; 
	background-position: top; 		

}


.box_acquistasim7_text{
			

	padding:10px;
	left:13px;
	width:700px;
	float:left;
	height:20px;
	text-align:justify;
	font-size:13px;
	
}



.box_acquistasim7_text_bis{
			

	position:relative;
	top:40px;
	left:13px;
	width:700px;
	float:left;
	height:20px;
	text-align:justify;
	font-size:13px;
	
}


.box_acquistasim_confirm{
			
	position:relative;
	top:20px;
	left:13px;
	width:724px;
	float:left;
	height:431px;
	font-size:13px;
	background-image: url(../images/tabella_conferma_ordine.jpg);
	background-repeat: no-repeat; 
	background-position: top; 		

}


.box_acquistasim_text_confirm{
			
	position:relative;
	top:190px;
	left:13px;
	width:700px;
	float:left;
	height:240px;
	text-align:justify;
	font-size:13px;
	

}





.box_acquistasim7_textB{
			
	position:relative;
	left:13px;
	padding-top:10px;
	width:700px;
	float:left;
	height:40px;
	text-align:justify;
	font-size:13px;
	

}

.box_acquistasim7_text_riepilogo{
			
	position:relative;
	left:13px;
	width:700px;
	float:left;
	text-align:justify;
	font-size:13px;
	background-color: #f0f0f0;
	

}

.box_acquistasim7_text_riepilogo2{
			
	position:relative;
	top:37px;
	left:13px;
	width:700px;
	float:left;
	height:250px;
	text-align:justify;
	font-size:13px;
	background-color: #f0f0f0;
	

}

.box_acquistasim7_text_riepilogo3{
			
	position:relative;
	left:13px;
	width:700px;
	float:left;
	height:50px;
	text-align:justify;
	font-size:13px;
	background-color: #f0f0f0;
	

}

.riepilogolft2{
			

	position:relative;
	top:10px;
	left:10px;
	width:340px;
	float:left;
	text-align:justify;
	font-size:13px;
	
	

}

.riepilogorgt2{
			

	position:relative;
	top:10px;
	left:25px;
	width:340px;
	float:left;
	
	text-align:justify;
	font-size:13px;

	
}


.riepilogolft3{
			


	left:10px;
	width:680px;
	float:left;
	height:45px;
	text-align:justify;
	font-size:13px;
	
	

}
.riepilogolft{
			

	position:relative;
	/*top:10px;*/
	padding:10px;
	left:10px;
	width:320px;
	float:left;
	
	text-align:justify;
	font-size:13px;
	
	

}
.riepilogorgt{
			
	position:relative;
	padding:10px;
	left:25px;
	width:340px;
	float:left;
	
	text-align:justify;
	font-size:13px;
	
	

}

.box_acquistasim7_textA{
			
	position:relative;
	padding-top:10px;
	left:13px;
	width:700px;
	float:left;
	height:48px;
	text-align:justify;
	font-size:13px;


}




.box_acquistasim7_textAB{
			
	position:relative; 
	left:13px;
	width:700px;
	float:left;
	height:40px;
	text-align:justify;
	font-size:10px;
	

}


.box_acquistasim7_textIVA{
			
	position:relative;
	top:53px;
	left:13px;
	width:700px;
	float:left;
	height:30px;
	text-align:justify;
	font-size:10px;
	

}


.divisore{
			
	position:relative;
	top:27px;
	left:20px;
	width:684px;
	float:left;
	height:16px;
	font-size:13px;
	
	

}

.divisoreC{

	position:relative;
	left:20px;
	width:684px;
	float:left;
	height:10px;
	font-size:13px;
	
	

}

.divisoreC1{

	position:relative;
	left:20px;
	top:10px;
	width:684px;
	float:left;
	font-size:13px;
	
	

}




.box_acquistasim_plainD{
			
	position:relative;
	top:20px;
	left:10px;
	width:700px;
	float:left;
	height:36px;
	font-size:12px;
		
	

}


.box_acquistasim_plaintext{
			
	position:relative;
	top:30px;
	left:10px;
	width:600px;
	float:left;
	height:26px;
	font-size:13px;
	font-weight:bold;
		
	

}



.box_acquistasim_plaintextD{
			
	position:relative;
	top:10px;
	width:680px;
	float:left;
	height:26px;
	font-size:12px;
	font-weight:bold;
		
	

}



.row1{
			
	position:relative;
	top:37px;
	left:10px;
	width:700px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.row2{
			
	position:relative;
	top:52px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}

.row3{
			
	position:relative;
	top:62px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}


.box_secured_group{
			
	position:relative;
	top:37px;
	width:700px;
	float:left;
	height:200px;
	font-size:13px;
		
	

}





.box_secured{
			
	position:relative;
	width:110px;
	float:left;
	height:200px;
	font-size:13px;
	background-image: url(../images/vert.jpg);
	background-repeat: no-repeat; 
	background-position: right; 
		


}



.img_secured{
			
	position:relative;
	width:60px;
	right: 20px;
	float:right;
	height:60px;
		
	

}


.row1_pagamento{
			
	position:relative;
	right:10px;
	width:580px;
	float:right;
	height:46px;
	font-size:13px;
		
	

}

.row2_pagamento{
			
	position:relative;
	top:5px;
	right:10px;
	width:580px;
	float:right;
	height:50px;
	font-size:13px;
			
	

}

.row3_pagamento{
			
	position:relative;
	top:10px;
	right:10px;
	width:580px;
	float:right;
	height:50px;
	font-size:13px;
		
	

}


.row4_pagamento{
			
	position:relative;
	top:15px;
	right:10px;
	width:580px;
	float:right;
	height:40px;
	font-size:13px;
			
	

}




.row5_pagamento{
			
	position:relative;
	top:15px;
	
	width:680px;
	float:right;
	height:50px;
	line-height:12px;
	font-size:10px;
	text-align:justify;
			


}













.row3_port{
			
	position:relative;
	top:62px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}

.row4{
			
	position:relative;
	top:72px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}

.row5{
			
	position:relative;
	top:82px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}

.row6{
			
	position:relative;
	top:92px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
	
	

}

.row6B{
			
	position:relative;
	top:100px;
	left:40px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}

.row6BB{
			
	position:relative;
	top:10px;
	left:30px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}


.row6BBB{
			
	position:relative;
	top:40px;
	left:20px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}

.row6BBBB{
			
	position:relative;
	top:30px;
	left:20px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}

.row6C{
			
	position:relative;
	top:70px;
	left:40px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}

.row6C_port{
			
	position:relative;
	top:75px;
	left:30px;
	width:600px;
	float:left;
	height:20px;
	font-size:10px;	
	

}

.row7{
			
	position:relative;
	top:102px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}


.row8{
			
	position:relative;
	top:35px;
	left:10px;
	width:700px;
	float:left;
	height:50px;
	font-size:13px;
		
	

}
.box_acquistasim_dati{
			
	position:relative;

	left:33px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.box_acquistasim_dati_port{
			
	position:relative;
	left:33px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}


.box_acquistasim_dati_pagamento{
			
	position:relative;
	left:10px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.box_acquistasim_datiB{
			
	position:relative;
	left:95px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.box_acquistasim_datiB_port{
			
	position:relative;
	left:55px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}


.box_acquistasim_datiB_pagamento{
			
	position:relative;
	left:50px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.box_acquistasim_datiB_pagamentoB{
			
	position:relative;
	top:-3px;
	left:70px;
	width:207px;
	float:left;
	height:46px;
	font-size:13px;
		
	

}

.box_acquistasim_datiC{
			
	position:relative;
	left:154px;
	width:100px;
	float:left;
	height:42px;
	font-size:13px;
		
	

}


.box_acquistasim_datiC_port{
			
	position:relative;
	left:74px;
	width:100px;
	float:left;
	height:42px;
	font-size:13px;
		
	

}

.box_acquistasim_datiC1_port{
			
	position:relative;
	left:94px;
	width:100px;
	float:left;
	height:42px;
	font-size:13px;
		
	

}

.box_acquistasim_datiC_pagamento{
			
	position:relative;
	left:45px;
	width:100px;
	float:left;
	height:42px;
	font-size:13px;
		
	

}

.box_acquistasim_datiCsc{
			
	position:relative;
	left:110px;
	width:100px;
	float:left;
	height:42px;
	font-size:13px;
		
	

}

.box_acquistasim_datitextC{
			
	position:relative;
	top:4px;
	width:100px;
	float:left;
	height:16px;


}


.box_acquistasim_datitextC_Z{
			
	position:relative;
	top:4px;
	width:130px;
	float:left;
	height:16px;


} 
.box_acquistasim_datitextCB{
			
	position:relative;
	top:16px;
	width:200px;
	float:left;
	height:15px;
	font-size:11px;
	


}

.box_acquistasim_datitextCB{
			
	position:relative;
	top:22px;
	left:100px;
	width:160px;
	float:left;
	height:23px;
	font-size:9px;
        line-height:11px;

}

.box_acquistasim_datiformC{
			
	position:relative;
	top:2px;
	width:100px;
	float:left;
	height:26px;
	font-size:13px;
	font-weight:bold;
		
	

}

.box_acquistasim_datiformC1{
			
	position:relative;
	top:5px;
	width:100px;
	float:left;
	height:26px;
	font-size:13px;
	font-weight:bold;
		
	

}

.box_acquistasim_datiformC1_pagamento{
			
	position:relative;
	top:5px;
	width:140px;
	float:left;
	height:22px;
	font-size:11px;
	font-weight:bold;
	
	

}


.box_acquistasim_datitextC_pagamento{
			
	position:relative;
	top:4px;
	width:140px;
	float:left;
	height:16px;


}



.box_acquistasim_datitext{
			
	position:relative;
	top:4px;
	width:207px;
	float:left;
	height:16px;
	font-size:12px;
	font-size:12px;


}

.box_acquistasim_datiform{
			
	position:relative;
	top:5px;
	width:207px;
	float:left;
	height:26px;
	font-size:13px;
	font-weight:bold;
		
	

}


.box_acquistasim_row{
			
	position:relative;
	top:27px;
	left:20px;
	width:684px;
	float:left;
	height:36px;
	font-size:13px;
	background-image: url(../images/barra_acquistasim.jpg);
	background-repeat: no-repeat; 
	background-position: top; 
	

}

.box_acquistasim_rowC{
			
	position:relative;
	top:20px;
	left:20px;
	width:684px;
	float:left;
	height:36px;
	font-size:13px;
	background-image: url(../images/barra_acquistasim.jpg);
	background-repeat: no-repeat; 
	background-position: top; 
	

}

.box_acquistasim_rowC_pagamento{
			
	position:relative;
	top:20px;
	left:15px;
	width:689px;
	float:left;
	height:68px;
	font-size:13px;
	background-image: url(../images/sfondo_pagamento_big.gif);
	background-repeat: no-repeat; 
	background-position: top; 
	

}


.box_acquistasim_rowC_port{
			
	position:relative;
	left:10px;
	width:684px;
	float:left;
	height:36px;
	font-size:13px;
	background-image: url(../images/barra_acquistasim.jpg);
	background-repeat: no-repeat; 
	background-position: top; 
	

}


.box_acquistasim_rowD{
			
	position:relative;
	top:23px;
	left:20px;
	width:685px;
	float:left;
	height:89px;
	font-size:13px;
	background-image: url(../images/barra_acquistasim_big.jpg);
	background-repeat: no-repeat; 
	background-position: top; 
	

}

.box_acquistasim_rowC_textarea{
			
	position:relative;
	left:20px;
	width:684px;
	float:left;
	height:150px;
	font-size:13px;
	
	

}

textarea {
	overflow-x: hidden; 
	overflow-y: scroll
}


.areatesto{
	position:relative;
	width:684px;
	float:left;
	height:150px;
	font-size:11px;
	text-align:justify;
	border:1px solid #c7c7c7;
}

#documentoDaStampare {
	background-color: #FFFFFF;
	position:relative;
	padding:10px;
	width:664px;
	float:left;
	height:130px;
	font-size:11px;
	text-align:justify;
	border:1px solid #c7c7c7;	
	overflow-y: scroll;
}



.box_acquistasim_row_radio{
			
	position:relative;
	top:7px;
	left:5px;
	width:25px;
	float:left;
	height:20px;
	font-size:13px;
}


.box_acquistasim_row_radioC{
			
	position:relative;
	top:7px;
	right:15px;
	width:25px;
	float:right;
	height:20px;
	font-size:13px;
	
	

}

.box_acquistasim_row_radioC_pag{
			
	position:relative;
	top:17px;
	left:7px;
	right:15px;
	width:25px;
	float:left;
	height:20px;
	font-size:13px;
	
	

}


.box_acquistasim_row_radioC_pagamento{
			
	position:relative;
	top:13px;
	right:15px;
	width:135px;
	float:right;
	height:36px;
	font-size:13px;


}

.box_acquistasim_row_radioD{
			
	position:relative;
	top:30px;
	right:15px;
	width:25px;
	float:right;
	height:20px;
	font-size:13px;
	
	

}


.box_acquistasim_row_testo{
			
	position:relative;
	top:8px;
	left:5px;
	float:left;
	height:20px;
	font-size:17px;
	font-weight:bold;
	
	

}

.box_acquistasim_row_testo_disattiv{
			
	position:relative;
	top:8px;
	left:5px;
	float:left;
	height:20px;
	font-size:17px;
	font-weight:bold;
	color:#dddddd;
	

}



.box_acquistasim_row_testoA{
			
	position:relative;
	top:8px;
	left:30px;
	float:left;
	height:20px;
	

}

.box_acquistasim_row_testoA_disattiv{
			
	position:relative;
	top:8px;
	left:30px;
	float:left;
	height:20px;
	color:#dddddd;
	

}


.box_acquistasim_row_testoAB{
			
	position:relative;
	top:-2px;
	left:30px;
	float:left;
	font-size:9px;
	line-height:12px;
	height:30px;
	width:690px;
	color:#7c7c7c;

	

}



.box_acquistasim_row_testoAB1{
			
	position:relative;
	top:-10px;
	left:30px;
	float:left;
	font-size:9px;
	line-height:12px;
	height:30px;
	width:690px;
	color:#7c7c7c;

	

}

.box_acquistasim_row_testoC{
			
	position:relative;
	top:8px;
	left:5px;
	float:left;
	height:20px;
	

}

.box_acquistasim_row_testoC_pag{
			
	position:relative;
	top:18px;
	left:5px;
	float:left;
	height:20px;
	width:160px;
	font-size:10px;

	

}

.box_acquistasim_row_testoC_pagamento{
			
	position:relative;
	top:8px;
	left:15px;
	float:left;
	width:670px;
	font-size:12px;
	height:50px;


}

.box_acquistasim_row_testoC1_pagamento{
			
	position:relative;
	top:10px;
	left:15px;
	float:left;
	width:490px;
	font-size:12px;
	height:40px;
	
	

}

.box_acquistasim_row_testoC_port{
			
	position:relative;
	top:2px;
	left:5px;
	float:left;
	height:20px;
	

}
.box_acquistasim_row_testoC1{
			
	position:relative;
	top:1px;
	left:5px;
	float:left;
	height:20px;
	

}

.box_acquistasim_row_testoD{
			
	position:relative;
	top:18px;
	left:5px;
	float:right;
	height:500px;
	

}
.box_acquistasim_row_testoD1{
			
	position:relative;
	top:5px;
	left:5px;
	float:left;
	width:600px;
	height:75px;
	font-size:11px;
	text-align:justify;
	

}








.box_acquistasim_row_button{
	position:relative;
	top:7px;
	right:20px;
	/*width:75px;*/
	float:right;
	height:22px;
			
	

}

.button_prosegui {
	
	position:relative;
	top:55px;
	right:55px;
	float:right;
	width:90px;
	height:30px;
	text-align:right;	

	
}

.button_prosegui_zz {
	
	
	
	position:relative;
	top:55px;
	right:55px;
	float:right;
	width:90px;
	height:30px;
	text-align:right;

	
}


.button_prosegui_box {
	
	position:relative;
	top:95px;
	right:55px;
	float:right;
	width:290px;
	height:30px;
	text-align:right;	

	
}


.button_prosegui_A {
	
	position:relative;
	top:35px;
	right:45px;
	float:right;
	width:90px;
	height:30px;
	text-align:right;	

	
}

.button_conferma {
	
	position:relative;
	top:55px;
	right:30px;
	float:right;
	width:90px;
	height:30px;
	text-align:right;	

	
}

.button_prosegui_riep {
	
	position:relative;
	top:55px;
	right:55px;
	float:right;
	clear:both;
	width:90px;
	height:30px;
	text-align:right;	

	
}



.button_stampa {
	
	position:relative;
	right:10px;
	top:14px;
	float:right;
	width:120px;
	height:30px;
	text-align:right;	

	
}

.button_proseguiB1 {
	
	position:relative;
	top:75px;
	right:25px;
	float:right;
	width:110px;
	height:30px;
	text-align:right;	

	
}

.button_proseguiB2 {
	
	position:relative;
	top:55px;
	right:45px;
	float:right;
	width:90px;
	height:30px;
	text-align:right;	

	
}

.button_proseguiB2B {
	
	position:relative;
	top:55px;
	right:55px;
	float:right;
	width:100px;
	height:30px;
	text-align:right;	

	
}

.button_proseguiB {
	
	position:relative;
	top:75px;
	right:35px;
	float:right;
	width:100px;
	height:30px;
	text-align:right;	

	
}




.button_proseguiB_pagamento {
	
	position:relative;
	top:40px;
	right:25px;
	float:right;
	width:107px;
	height:30px;
	text-align:right;	

	
}

.button_proseguiB_pagamentoB {
	
	position:relative;
	top:40px;
	right:45px;
	float:right;
	width:107px;
	height:30px;
	text-align:right;	

	
}

.textfield {
	
	
	float:left;
	width:200px;
	height:18px;
	border:1px solid #c7c7c7;

	
}

.textfield_sele {
	
	
	
	float:left;
	width:200px;
	height:22px;
	border:1px solid #c7c7c7;

	
}


.textfield_seleA {
	
	
	position:relative;
	top:3px;
	float:left;
	width:90px;
	height:22px;
	border:1px solid #c7c7c7;

	
}

.textfield_day {
	
	

	
	
	float:left;
	width:40px;
	height:22px;
	border:1px solid #c7c7c7;

	
}

.textfield_code {
	
	

	
	
	float:left;
	width:40px;
	height:20px;
	border:1px solid #c7c7c7;

	
}




.textfield_month {
	
	
        position:relative;
        left:5px;
	float:left;
	width:40px;
	height:22px;
	border:1px solid #c7c7c7;

	
}

.textfield_month_cc {
	
	
       
	float:left;
	width:90px;
	height:22px;
	border:1px solid #c7c7c7;

	
}

.textfield_year {
	
	
	position:relative;
        left:10px;
	float:left;
	width:60px;
	height:22px;
	border:1px solid #c7c7c7;	

	
}


.textfield_year_cc {
	
	
	position:relative;
        left:10px;
	float:left;
	width:60px;
	height:22px;
	border:1px solid #c7c7c7;	

	
}

.textfield_gen {
	
	
	
	float:left;
	width:90px;
	height:18px;
	border:1px solid #c7c7c7;


	
}


.textfield_civico {
	
	
	position:relative;
	top:3px;
	float:left;
	width:85px;
	height:18px;
	border:1px solid #c7c7c7;


	
}

.textfield_gen_paese {
	
	
	
	float:left;
	width:90px;
	height:22px;
	border:1px solid #c7c7c7;


	
}

.textfieldC {
	
	position:relative;
	top:3px;
	float:left;
	width:100px;
	height:18px;
	border:1px solid #c7c7c7;

	
}

.textfield_cap {
	
;
	float:left;
	width:100px;
	height:18px;
	border:1px solid #c7c7c7;

	
}


/*- Menu Tabs 6--------------------------- */

    #tabs6 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
       
      }
    #tabs6 ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      font-weight:bold;
      }
    #tabs6 a {
      float:left;
      background:url("../images/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
     
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
			color:#282828;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#009966;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      color:#cccfff;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
       
      }

      #tabs6 #current a {
              background-position:0% -42px;
              color:#cccfff;
      }
      
      #tabs6 #current  {
              background-position:0% -42px;
              color:#cccfff;
      }
        
      #tabs6 #current a span {
              background-position:100% -42px;
      }				color:#cccfff;




a.dark: link     {color:#424242; text-decoration:none; }	

a.dark: hover     {color:#424242; text-decoration:none; }	

a.dark:visited     {color:#424242; text-decoration:none; }



















































#row1_acquistasim{
			
			width:949px;
			float:left;
			height:241px;
			background-image: url(../images/acquistasim_img1.jpg);
			background-repeat: no-repeat; 
			background-position: top; 
			
	

}


#row2_acquistasim{
			
			width:948px;
			float:left;
			height:210px;
			background-color:#FFFFFF;
		
	

}



#row2_acquistasim_text{
			
			width:949px;
			float:left;
			height:39px;
			background-image: url(../images/acquistasim_img2.jpg);
			background-repeat: no-repeat; 
			background-position: top; 
		
	

}

#row2_acquistasim_description_lft{
			
			width:470px;
			float:left;
			height:170px;
			
	

}

#row2_acquistasim_description_rgt{
			
			width:460px;
			float:left;
			height:170px;
			

}

#acquistasim_description_logo{
			
			position:relative;
			
			left:45px;
			width:257px;
			float:left;
			height:55px;
			background-image: url(../images/spaolo2.jpg);
			background-repeat: no-repeat; 
			background-position: top; 

	

}


#acquistasim_description_text{
			
			position:relative;
			top:5px;
			left:45px;
			width:400px;
			float:left;
			font-size:11px;
			height:100px;
		


}

#acquistasim_description_textb{
			
			position:relative;
			top:5px;
			left:45px;
			width:400px;
			float:left;
			height:101px;
			text-align:justify;
			line-height:14px;
			font-size:11px;
		
	

}



#acquistasim_description_logob{
			
			position:relative;
			top:10px;
			left:45px;
			width:257px;
			float:left;
			height:55px;
			background-image: url(../images/lottomatica3.jpg);
			background-repeat: no-repeat; 
			background-position: top; 
			
	

}


#row3_acquistasim{
			
			width:949px;
			float:left;
			height:230px;
			background-image: url(../images/acquistasim_img3.jpg);
			background-repeat: no-repeat; 
			background-position: top; 
	

}



.bullcolor{
			
	               color:#009966;
	               font-weight:bold;
	               font-size:14px;;
	

}



#row1_acquistasim_testo{
			
			position:relative;
			left:20px;
			top:65px;
			float:left;
			width:600px;
			height:100px;
			text-align:justify;
			font-size:13px;
			
			
	

}


#row1_acquistasim_testoA{
			
			position:relative;
			left:20px;
			top:65px;
			float:left;
			width:600px;
			height:50px;
			text-align:justify;
			font-size:13px;
			
	

}


.smalltest{
			
			
			
			position:relative;
			top:-8px;
			font-size:10px;
			font-style:italic;
			line-height:13px;
			
	

}

.dark {

	
	color:#424242;
	
	

}

.green {

	
	color:#009966;
	
	

}

.orange {

	
	color:#f36f21;
	
	

}


.gruppo_ota {
	


	float:left;
	position:relative;
	left:35px;        
	top:120px;        
	width:870px;      
	height: 80px;     
        	                  
                  
                  
	                  
}                  
                  
.ota_refresh {    
	          
	position:relative;
	left:17px;
	top:24px; 
	float:left;
	width:41px;
	height:41px;


	
}

.ota_capcha {
	
	
	position:relative;
	
	float:left;
	width:173px;
	height: 66px;
	background-image: url(../images/capcha.jpg);
	background-repeat: no-repeat; 
	background-position: top; 

	
}



.gruppo_ota_A {
	


	float:left;
	position:relative;
	left:5px;
	margin-top:5px;
	width:250px;
	height: 65px;
border-right:1px solid #2f2f2f;	


	
}

.gruppo_ota_B {
	


	float:left;	
	margin-top:5px;
	width:210px;
	height: 65px;
	
border-right:1px solid #2f2f2f;	

	
}

.gruppo_ota_C {
	


	float:left;
	margin-top:5px;
	width:400px;
	height: 65px;
         	

	
}


.ota_text_group {
	
	float:left;
	position:relative;
	top:23px;
	left:30px;
	width:175px;
	height: 40px;
	font-size: 12px;
	text-align:center;
         	
	
}

.ota_text_A {
	
	float:left;
	position:relative;
	left:5px;
	width:200px;
	height: 20px;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
           
	
}
.ota_text_AFORM {
	
	float:left;
	width:175px;
	height: 20px;
	font-size: 12px;
         
	
}

.formz {
	
	width:168px;
	height: 18px;
	margin-top:-2px;
	margin-left:3px;
	font-size: 14px;
	text-align:center;
  border:1px solid #c5c1b6;
	
}   

.compilamodulo_submit {                         
	                                        
                                                
        position:relative;                      
        top:32px; 
        left:60px;                                                      
	float:left;                            
	width:150px;                            
	height: 30px;                           
 	font-size: 10px;                        
                                                       
                                                
                                                
	                                        
}                                               
                                                
.compilamodulo_submit_txt                       
                                                
{                                               
	                                        
	float:left;                             
	margin-top:6px;                         
	width:150px;                            
	height: 28px;                           
	text-align:center;                      
                                                        
                                                
	                                        
}  
.artdlgs {                                                                     
	                             
                                     
                                     
	float:left;                                                           
	position:relative;
	top:3px;
	left:20px;
	width:870px;                 
	height: 30px; 
	font-style:italic;
	           
	                             
                                     
                                     
	                             
}   



.testoErroreForm {                                                                     
	                             
                                     
                                                                                                
	position:relative;
	left:13px;
	top:10px;
	padding-top:10px;
	float:left;
	width:724px;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;	
	           
	                             
                                     
                                     
	                             
}



.buttgreen {
	
	
	
	background-color:#009966;
	

	
} 

.single_button {
	

	float:left;
	width:130px;
	

	
}
  .single_buttonD {
	
        position:relative;
	float:right;
	right:5px;
	width:110px;
	

	
}
.buttons {
	
	position:relative;
	top:30px;
	float:left;
	width:330px;
	height: 30px;
	

	
}

.buttons_estate {
	
	position:relative;
	top:10px;
	right:20px;
	float:right;
	width:240px;
	height: 35px;
	
	

	
}                                 
