#wp_top {
    height              : auto;
    overflow            : hidden;
    /*eliminato su ruchiesta MKT*/
  	/* background          : url('../_img_wp/bg_wp_top.gif') bottom repeat-y; */
	width				: 559px;
 	margin-bottom       : 1px;
}


.wp_top_spacer {
	float				: left;
	width				: 1px;
	height				: 175px;
	background			: #ffffff;

}

#wp_top .wp_top_unitbox1,
#wp_top .wp_top_unitbox2, #wp_top .wp_top_unitbox2_testo,
#wp_top .wp_top_unitbox3, 
#wp_top .wp_top_unitbox4,
#wp_top_structured
{
    float               : left;
	display				: inline;
    width               : 139px;
    height              : auto;
    padding             : 0;
    margin              : 0;
   /*  background          : url('../_img_wp/bg_wp_vertical_blue.gif') left top repeat-x; */
    text-align          : center;
}



/**************************************************************************************/

/*
 *  Stile blocco da 1
 */

#wp_top .wp_top_unitbox1 .wp_top_unitbox_cont1 {
    margin              : 0 auto;  
    width               : 130px;
    text-align          : left;
}

#wp_top .wp_top_unitbox1 > .wp_top_unitbox_cont1 {
	padding-bottom		: 6px;
}


#wp_top .wp_top_unitbox1 img {
	margin				: 5px 0 0 0;
}

.wp_top_unitbox_cont1 .wp_btts {
	margin				: 8px 0 0 0;
}


/**************************************************************************************/

/*
 *  Stile blocco da 2
 */

#wp_top .wp_top_unitbox2_testo {
    width               : 279px;
	height				: 174px;
}

#wp_top > .wp_top_unitbox2_testo {
	height				: 176px;	
}

#wp_top .wp_top_unitbox2_testo p {
	text-align			: left;
	padding				: 0 10px;
}



#wp_top .wp_top_unitbox2 {
    width               : 279px;
}

#wp_top .wp_top_unitbox2 .wp_top_unitbox_cont2 {
    margin              : 0 auto;  
    width               : 275px;
    text-align          : left;
}


#wp_top .wp_top_unitbox2 > .wp_top_unitbox_cont2 {
	padding				: 0 0 1px 0;
}

#wp_top .wp_top_unitbox2 .wp_top_unitbox_testo2 {
    margin              : 5px 0 10px 0;
}

#wp_top .wp_top_unitbox2 .wp_top_unitbox_testo2 .wp_top_desc {
    margin              : 9px 0 0 0;
}

#wp_top .wp_top_unitbox2 .wp_top_unitbox_testo2 .wp_btts {
    margin              : 0;
    float               : right;
    height              : 1.4em;
}


/**************************************************************************************/
/*
 *  Stile blocco da 3
 */

 
#wp_top .wp_top_unitbox3 {
    width               : 419px;
	height				: 174px;
	margin				: 0 0 -1px 0;
	text-align			: left;
}

 #wp_top > .wp_top_unitbox3 {
    width               : 419px;
	height				: 176px;
	margin				: 0;	
}

.wp_top_unitbox3 p {
	padding				: 0 10px;
}


/**************************************************************************************/


/*
 *  Stile blocco da 4
 */
 
 
#wp_top .wp_top_unitbox4 {
    width               : 559px;
	height				: 174px;
	margin				: 0 0 -1px 0;
}

 #wp_top > .wp_top_unitbox4 {
    width               : 559px;
	height				: 176px;
	margin				: 0;	
}

#wp_top .wp_top_unitbox4 > img {
 margin    : 0;
}

#wp_top .wp_top_unitbox4 .wp_btts {
    float               : right;
	display				: inline;
	z-index				: 100;
	overflow			: auto;
	background			: transparent !important;
	border				: 1px #ddd solid;
    margin              : -40px 35px 0 0;
}

/**************************************************************************************/

#wp_top_structured {
    width               : 559px;
	height				: auto;
	margin				: 0 0 -1px 0;
	text-align			: left;

}

.wp_top_structured_img {
	float				: left;
	display				: inline;
	width               : 408px;
}

.wp_top_structured_img img {
    width               : 396px;
	height				: 162px;
}

.wp_top_structured_img > img {
	margin				: 0;
    width               : 396px;
	height				: 164px;
}


.wp_top_structured_testo {
	float				: left;
	margin				: 6px 0 0 6px;
	width				: 135px;
    padding				: 2px 2px 2px 2px;
}

