@charset "UTF-8";
/* CSS Document */



/* Breadcrumb ------------------------------------ */

.breadcrumb ul {
	width: 100%;
	list-style: none;
	margin: 5px 0px 5px 0px;
	padding: 0;
	font-size: 11px;
	color: #1344a3;
	display: block;
	float: left;
	}
	
	/* IE7 */
	
	*:first-child+html .breadcrumb ul {

	margin: 5px 0px 5px -6px;

	}
	
.breadcrumb ul li {
	display: block;
	float: left;
	}
	
.breadcrumb ul li.voce_disattiva {
	padding: 0px 0px 0px 5px;
	}
		
.breadcrumb ul li a {
	color: #999999;
	background: url(arrow_breadcrumb.gif) right center no-repeat;
	padding: 0px 10px 0px 5px;
	text-decoration: none;
	}
	
.breadcrumb ul li a:hover {
	text-decoration: underline;
	}

/* Immagine centrale ------------------------------------ */

#corpo #box_centro #immagine_sezione_interne {
	width: 537px;
	height: 355px;
	margin: auto;
	position: relative;
	}

#corpo #box_centro #immagine_sezione_interne #immagine_small {
	width: 272px;
	height: 353px;
	float: left;
	position: relative;
	border: 1px solid  #e8f404;
	}
	
/* Box contorno giallo ------------------------------------ */

#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo {
	width: 193px;
	height: 295px;
	float: left;
	border: 10px solid #e8f404;
	position: relative;
	padding: 20px;
	text-align: left;
	}
	
#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	display: block;
	color: #1344a3;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
	border-bottom: 1px solid #b0bdd9; 
	}
	
#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo ul {
	display: block;
	list-style: none;
	margin: 0px 0px 30px 0px;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	}
	
#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo ul li {
	display: block;
	padding: 3px 0px 3px 20px;
	background: url(icona_circonferenza_freccia.gif) left no-repeat;
	}
	
#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo ul li a {
	color: #1344a3;
	text-decoration: none;
	}
	
#corpo #box_centro #immagine_sezione_interne #box_contorno_giallo ul li a:hover {
	text-decoration: underline;
	}
	
/* Box chiusura ------------------------------------ */	
	
#corpo #box_chiusura .box_rispondi_sondaggio {
	display: block;
	width: 241px;
	height: 67px;
	padding: 0px 0px 0px 10px;
	float: left;
	color: #1344a3;
	text-decoration: none;
	border: 1px solid #1344a3;
	background: url(arrow_blu.png) no-repeat #FFF;
	background-position: 235px 25px;
	margin: 0px 10px 0px 0px; 
	}
#corpo #box_chiusura .box_rispondi_sondaggio a {

	color: #1344a3;

	}	
#corpo #box_chiusura .box_rispondi_sondaggio:hover {
	background: url(arrow_blu.png) no-repeat #e8f404;
	background-position: 235px 25px;
	}

#corpo #box_chiusura .box_rispondi_sondaggio .icona{
	background: url(icona_rispondi_sondaggio.png) no-repeat;
	background-position: 185px 15px;
	display: block;
	}

#corpo #box_chiusura .box_rispondi_sondaggio h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 7px 0px 3px 0px;
	}
	
#corpo #box_chiusura .box_rispondi_sondaggio p {
	margin: 0;
	padding: 0;
	width:180px;
	}
	
#corpo #box_chiusura .servizi_semplifica {
	display: block;
	width: 241px;
	height: 67px;
	padding: 0px 0px 0px 10px;
	float: left;
	color: #1344a3;
	text-decoration: none;
	border: 1px solid #1344a3;
	background: url(arrow_blu.png) no-repeat #FFF;
	background-position: 235px 25px;
	margin: 0px 10px 0px 0px; 
	}
#corpo #box_chiusura .servizi_semplifica a {

	color: #1344a3;

	}	
#corpo #box_chiusura .servizi_semplifica:hover {
	background: url(arrow_blu.png) no-repeat #e8f404;
	background-position: 235px 25px;
	}

#corpo #box_chiusura .servizi_semplifica .icona{
	background: url(icona_servizi_semplifica.png) no-repeat;
	background-position: 170px 10px;
	display: block;
	}

#corpo #box_chiusura .servizi_semplifica h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 7px 0px 3px 0px;
	}
	
#corpo #box_chiusura .servizi_semplifica p {
	margin: 0;
	padding: 0;
	width:180px;
	}
	
#corpo #box_chiusura .tariffe_opzioni {
	display: block;
	width: 200px;
	height: 67px;
	padding: 0px 0px 0px 10px;
	float: left;
	color: #1344a3;
	text-decoration: none;
	border: 1px solid #1344a3;
	background: url(arrow_blu.png) no-repeat #e8f404;
	background-position: 192px 25px;
	}
#corpo #box_chiusura .tariffe_opzioni a {

	color: #1344a3;

	}
#corpo #box_chiusura .tariffe_opzioni h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 7px 0px 3px 0px;
	}

#corpo #box_chiusura .tariffe_opzioni p {
	margin: 0;
	padding: 0;
	width:180px;
	}
	
/* Box blu dx ------------------------------------ */

#corpo #box_centro .box_piano_nove {
	width: 210px;
	height: 115px;
	display: block;
	background: url(sfondo_box_blu_dx.gif) left center repeat-x;
	position: absolute;
	z-index: 22;
	left: 750px;

	}
	
#corpo #box_centro .box_piano_nove_internal {
	width: 200px;
	height: 105px;
	display: block;
	text-decoration: none;
	background: url(icona_piano_nove.png) right bottom no-repeat;
	padding: 9px 0px 0px 9px;
	border: 1px solid #405899;
	}
#corpo #box_centro .box_piano_nove_internal a {
	color: #FFF;
	text-decoration: none;
	}	
#corpo #box_centro .box_piano_nove_internal:hover {
	border: 1px solid #e8f404;
	}
	
#corpo #box_centro .box_piano_nove_internal h2 {
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	}
	
#corpo #box_centro .box_piano_nove_internal p {
	display: block;
	margin: 10px 0px 5px 0px;
	padding: 0;
	color: #FFF;
	width:120px;
	}
	
#corpo #box_centro .box_piano_nove_internal span {
	background: url(arrow_bianca_small.png) right center no-repeat;
	background-position: 53px center;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 0px 20px 0px 0px;
	}
	
#corpo #box_centro .mobile_un_giga {
	width: 210px;
	height: 115px;
	display: block;
	background: url(sfondo_box_blu_dx.gif) left center repeat-x;
	position: absolute;
	z-index: 23;
	left: 750px;
	top: 119px;

	}
	
#corpo #box_centro .mobile_un_giga_internal {
	width: 200px;
	height: 105px;
	display: block;
	text-decoration: none;
	background: url(icona_promozione_under.png) right bottom no-repeat;
	padding: 9px 0px 0px 9px;
	border: 1px solid #405899;
	}
#corpo #box_centro .mobile_un_giga_internal a {
color: #FFF;
text-decoration: none;
	}
#corpo #box_centro .mobile_un_giga_internal:hover {
	border: 1px solid #e8f404;
	}
	
#corpo #box_centro .mobile_un_giga_internal h2 {
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	width:150px;
	}
	
#corpo #box_centro .mobile_un_giga_internal p {
	display: block;
	margin: 10px 0px 5px 0px;
	padding: 0;
	color: #FFF;
	width:180px;
	
	}
	
#corpo #box_centro .mobile_un_giga_internal span {
	background: url(arrow_bianca_small.png) right center no-repeat;
	background-position: 53px center;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 0px 20px 0px 0px;
	}
	
#corpo #box_centro .promozione_under {
	width: 210px;
	height: 115px;
	display: block;
	background: url(sfondo_box_blu_dx.gif) left center repeat-x;
	position: absolute;
	z-index: 24;
	left: 750px;
	top: 238px;
	}
	
#corpo #box_centro .promozione_under_internal {
	width: 200px;
	height: 105px;
	display: block;
	text-decoration: none;
	background: url(icona_mobile_un_giga.png) right bottom no-repeat;
	padding: 9px 0px 0px 9px;
	border: 1px solid #405899;
	}
#corpo #box_centro .promozione_under_internal a {
 color: #FFF;
 text-decoration: none;
	}	
#corpo #box_centro .promozione_under_internal:hover {
	border: 1px solid #e8f404;
	}
	
#corpo #box_centro .promozione_under_internal h2 {
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	}
	
#corpo #box_centro .promozione_under_internal p {
	display: block;
	margin: 10px 0px 5px 0px;
	padding: 0;
	color: #FFF;
	width:150px;
	}
	
#corpo #box_centro .promozione_under_internal span {
	background: url(arrow_bianca_small.png) right center no-repeat;
	background-position: 53px center;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 0px 20px 0px 0px;
	}
	
/* Menu sx ------------------------------------ */

#corpo #box_centro .menu_selezione_telefono_sms_interna {
	width: 249px;
	height: 88px;
	display: block;
	background: url(sfondo_grigio_sx_small.gif) left top no-repeat;
	position: absolute;
	z-index: 20;
	top:0px;
	left: 0px;
	}
	
#corpo #box_centro .menu_selezione_telefono_sms_interna_internal  {
	width: 200px;
	height: 88px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 12px;
	float: left;
	}
#corpo #box_centro .menu_selezione_telefono_sms_interna_internal a {
    color: #1344a3;
	}	
#corpo #box_centro .menu_selezione_telefono_sms_interna_internal h2 {
	font-size: 18px;
	font-weight: bold;
	color: #1344a3;
	margin: 16px 0px 5px 0px;
	}
	
#corpo_contenitore #corpo #box_centro .menu_selezione_telefono_sms_interna_internal span {
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0;
	color: #1344a3;
	background: url(arrow_blu.png) right center no-repeat;
	background-position: 183px center;
	}
	
#corpo #box_centro .menu_selezione_estero_interna {
	width: 249px;
	height: 87px;
	display: block;
	background: url(sfondo_grigio_sx_small.gif) left top no-repeat;
	position: absolute;
	z-index: 21;
	top: 89px;
	left: 0px;
	}
	
#corpo #box_centro .menu_selezione_estero_interna_internal {
	width: 200px;
	height: 87px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 12px;
	float: left;
	}
#corpo #box_centro .menu_selezione_estero_interna_internal a {
	color: #1344a3;
	}	
#corpo #box_centro .menu_selezione_estero_interna_internal h2 {
	font-size: 18px;
	font-weight: bold;
	color: #1344a3;
	margin: 16px 0px 5px 0px;
	}
	
#corpo #box_centro .menu_selezione_estero_interna_internal span {
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0;
	color: #1344a3;
	background: url(arrow_blu.png) right center no-repeat;
	background-position: 183px center;
	}
	
#corpo #box_centro .menu_selezione_famiglia_amici_interna {
	width: 249px;
	height: 87px;
	display: block;
	background: url(sfondo_grigio_sx_small.gif) left top no-repeat;
	position: absolute;
	z-index: 22;
	top: 178px;
	left: 0px;
	}
	
#corpo #box_centro .menu_selezione_famiglia_amici_interna_internal  {
	width: 200px;
	height: 87px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 12px;
	float: left;
	}
	

#corpo #box_centro .menu_selezione_famiglia_amici_interna_internal a {
	color: #1344a3;
	}	
#corpo #box_centro .menu_selezione_famiglia_amici_interna_internal h2 {
	font-size: 18px;
	font-weight: bold;
	color: #1344a3;
	margin: 16px 0px 5px 0px;
	}
	
#corpo #box_centro .menu_selezione_famiglia_amici_interna_internal span {
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0;
	color: #1344a3;
	background: url(arrow_blu.png) right center no-repeat;
	background-position: 183px center;
	}
	
#corpo #box_centro .menu_selezione_cliente_bancoposta_interna {
	width: 249px;
	height: 87px;
	display: block;
	background: url(sfondo_grigio_sx_small.gif) left top no-repeat;
	position: absolute;
	z-index: 22;
	top: 267px;
	left: 0px;
	}
	
#corpo #box_centro .menu_selezione_cliente_bancoposta_interna_internal {
	width: 200px;
	height: 87px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 12px;
	float: left;
	}
	
#corpo #box_centro .menu_selezione_cliente_bancoposta_interna_internal a {
	color: #1344a3;
	}	
#corpo #box_centro .menu_selezione_cliente_bancoposta_interna_internal h2 {
	font-size: 18px;
	font-weight: bold;
	color: #1344a3;
	margin: 16px 0px 5px 0px;
	}
	
#corpo #box_centro .menu_selezione_cliente_bancoposta_interna_internal span {
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 0;
	color: #1344a3;
	background: url(arrow_blu.png) right center no-repeat;
	background-position: 183px center;
	}
	
#corpo #box_centro .attivo_interno {
	background: url(sfondo_giallo_sx_small.png) left top no-repeat;
	}
	
	
	.scopri_subhome a
	{
	    
	    color: #1344A3;
	    font-size: 13px;
	font-weight: bold;
	background:url("arrow_blu_area_personale.png") no-repeat 172px 3px;
	display:block;
	width:100%;
	position:absolute;
	bottom:10px;
	    
	    
	    }
	    
	  