@charset "UTF-8";
/* CSS Document */

/* vetrina telefonini e smartphone ------------------------------------ */

#corpo_contenitore #corpo #colonna_img_dx {
	float:left;
	margin:2px 0 0 0;
	width:212px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi h4 {
	background:url("sfondo_gradiente_titolo_promo.gif") repeat-x left top;
	border-bottom:2px solid #E8F404;
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	margin:0;
	padding:4px 0 0 10px;
	width:503px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi.bottom {
	border-bottom:none;
	border-top:none;
	border-left:1px solid #E2E5EC;
	border-right:1px solid #B2BCD7;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .angolo_novita {
	background:url("angolo_novita.gif") no-repeat right bottom;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .angolo_novitaLP {
	background:url("angolo_novita_business.gif") no-repeat right bottom;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .angolo_arrivo {
	background:url("angolo_in_arrivo.gif") no-repeat right bottom;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .angolo_arrivoLP {
	background:url("angolo_in_arrivo_business.gif") no-repeat right bottom;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .angolo_promo {
	background:url("angolo_promo.gif") no-repeat right bottom;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi h2 {
	border-bottom:none;
	color:#1344A3;
	font-family:Arial Narrow,Helvetica,Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0 0 4px;
	padding:0;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .riga_contenuto_box_opzioni_servizi img {
	border:1px solid #CBCBCB;
	float:left;
	margin:0;
	border:none;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .riga_contenuto_box_opzioni_servizi p {
	color:#444444;
	float:left;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
	width:130px;
	height:50px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .btn_dettagli {
	background:url("arrow_blu_area_personale.png") no-repeat 52px 3px;
	color:#1344A3;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0;
	width:62px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .btn_dettagli a {
	color:#1344A3;
	display:block;
	float:left;
	height:17px;
	padding:0;
	text-decoration:none;
	width:58px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .btn_dettagli a:hover {
	text-decoration:underline;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .btn_box a:hover {
	text-decoration:underline;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx {
	width:211px;
	margin:0 0 11px 0;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx h4 {
	width:203px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi {
	width:191px;
	border-right:1px solid #B2BCD7;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .btn_box a {
	background:url("arrow_blu_area_personale.png") no-repeat 195px center #f5f5f5;
	width:201px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .btn_box a:hover {
	text-decoration:underline;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi .prezzo_telefonino{
	width:102px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .prezzo_telefonino .barra_rossa{
	width: 100%; 
	height: 15px; 
	background: url(barra_rossa.png) top center no-repeat; 
	background-repeat:no-repeat;
	
	display: block; 
	float: left; 
	position: absolute;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .prezzo_scontato,
#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi .prezzo_scontato {
	font-size:12px;
	position:relative;
	float: left;
	width: auto;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .prezzo_definitivo,
#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi .prezzo_definitivo {
	float:right;
	width: auto;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .no_sconto .prezzo_definitivo,
#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi .no_sconto .prezzo_definitivo{
	float:left;
	width: auto;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.dx .box_opzioni_servizi .riga_contenuto_box_opzioni_servizi p {
	height:50px;
	width:105px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti {
	float:left;
	width:494px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi {
	border:1px solid #B2BCD7;
	border-bottom:1px solid #B2BCD7;
	float:left;
	height:auto;
	padding:10px;
	width:221px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .box_opzioni_servizi .prezzo_telefonino {
	border-bottom:1px solid #b8c7e3;
	border-top:1px solid #b8c7e3;
	color:#1344A3;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:18px;
	margin:0 0 10px;
	padding:3px 0 0;
	width:106px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi {
	float:left;
	height:auto;
	margin:0 10px 10px 0;
	width:241px;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi.destra {
	margin:0;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .btn_box a {
	background:url("icona_piu.png") no-repeat 219px center #F5F5F5;
	color:#1344A3;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:19px;
	padding:3px 0 0 10px;
	text-decoration:none;
	width:231px;
	border:1px solid #B2BCD7;
	border-top:1px solid #E2E5EC;
}

#corpo_contenitore #corpo #gen_content #contenitore_prodotti .colonna_opzioni_servizi .btn_box a.rimuovi_confronto {
	background:url("icona_meno.png") no-repeat 219px center #F5F5F5;
}

#colonna_img_dx .cellulare_selezionato{
	float:left;
	margin:8px 0 8px 8px;
	height:120px;
}

#colonna_img_dx .cellulare_selezionato .immagine_cellulare{
	width:91px;
	height:88px;
}

#corpo_contenitore #corpo #colonna_img_dx .cellulare_selezionato .immagine_cellulare img{
	border:none;
}

#colonna_img_dx .cellulare_selezionato .btn_box a {
	background:url("icona_meno_small.jpg") no-repeat 80px center #F5F5F5;
	color:#444444;
	float:left;
	font-size:11px;
	text-decoration:none;
	width:91px;	
}

#colonna_img_dx .cellulare_selezionato .btn_box a:hover {
	text-decoration:underline;
}

#colonna_img_dx .btn_rimuovi {
	float:left;
}

#colonna_img_dx .btn_rimuovi a {
	background:url("icona_meno.png") no-repeat 78px center #F5F5F5;
	color:#444444;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:91px;
	margin:10px 0 10px 10px;
	border-bottom:1px solid #b1c0dc;
	border-top:1px solid #b1c0dc;
	color:#1344A3;
	height:17px;
	padding:2px 0 0;
}

#colonna_img_dx .btn_rimuovi a:hover {
	text-decoration:underline;
}

#colonna_img_dx #form_colonna_dx {
	float:left;
}

#colonna_img_dx #form_colonna_dx #btn {
	float:left;
	height:30px;
	margin:10px 0 0 8px;
	width:91px;
}

#colonna_img_dx #form_colonna_dx #btn #confronta {
	background:url("btn_confronta.gif") no-repeat left center;
	border:none;
	cursor:pointer;
	display:block;
	float:right;
	height:20px;
	width:92px;
}


#corpo_contenitore #corpo #colonna_img_dx .box_piano_ideale {
	background:url("icona_piano_ideale_business.png") no-repeat 158px 34px;
	border:1px solid #1344A3;
	color:#19529F;
	float:left;
	height:auto;
	margin:24px 0 10px;
	padding:7px 10px 10px 10px;
	width:190px;
}