.promozione{
	width:320px;
	float:left;
	padding:0 5px 0 12px;
}

.promozione .promo_description{
	width:170px;
	float:right;
}

.promozione .promo_description p{
	padding:5px 0 0 0;
	margin:0;
	float:left;
	width:170px;
}

a.btn_tornaPromo {
	float:right;
	margin-right:6px;
	margin-top:5px;
	background:transparent url(../img/backArrowOrange.gif) no-repeat scroll 97% center !important;
	color:#F49239 !important;
	font-size:1em !important;
	height:auto;
	padding-right:15px;
	text-indent:0 !important;
	width:auto;
}

.circleData {
	background-color:#E7ECF3;
	display:inline;
	float:left;
	height:24px;
	padding:0;
	position:relative;
	width:auto;
}

.circleData strong {
	display:inline;
	float:left;
	padding:5px 0 0;
	width:auto;
}

.scadenzaPromo{
	float:left;
	background:url(../img/bg_promo_valid.gif) no-repeat bottom left;
	padding-bottom:15px;
	margin:20px 0 5px 0;
	width:100%;
}

.btns_preventivi{
	float:left;
	margin:25px 0 0 0;
	width:486px;
}

.btns_preventivi a {
	float:left;
	display:inline;
	background-position: top !important;
	width:240px;
	height:47px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom:10px;
}

.btns_preventivi a:hover{
	background-position:bottom !important;
}

.elenco_partner{
	float:left;
	width:465px;
	margin-top:30px;
}

.elenco_partner a{
	float:left;
	display:inline;
	width:137px;
	height:76px;
	margin-right: 18px;
}

.elenco_partner a:hover{
	background:url(../img/bg_partner_hover.jpg) no-repeat bottom;
}

.elenco_partner a.current{
	background:url(../img/bg_partner_hover.jpg) no-repeat bottom;
}


.partnership{
	float:left;
	display:inline;
	height:61px;
}

.schede_partner{
	float:right;
	width:254px;
	margin-top:30px;
}

.scheda_partner {
	float: left;
	display: inline;
	width: 254px;
	min-height:214px;
	height: auto !important;
	height:214px;
	margin-bottom:10px;
	background: url(../img/bg_scheda_partner.gif) repeat-y top left;
}

.scheda_partner_top {
	float: left;
	display: inline;
	width: 100%;
	padding-top:2px;
	background: url(../img/bg_scheda_partner_top.gif) no-repeat top left;
}

.scheda_partner_bottom {
	float: left;
	display: inline;
	width: 254px;
	min-height:214px;
	height: auto !important;
	height: 214px;
	background: url(../img/bg_roundBlue_bottom_partner.jpg) no-repeat left bottom;
}

.scheda_partner p{
	float:left;
	width:218px;
	padding: 10px 18px 20px 18px;
	margin:0;
}

img.and{
	margin:20px 8px 10px 20px;
}

.wpBoxCont {
	float: left;
	display: inline;
	width: 100%;
	background: #f5f5f5 url(../img/white_line_1x26.gif) repeat-x top left;
	min-height: 133px;
	height: auto !important;
	height: 133px;
	margin-top: 8px;
	margin-bottom: 13px;
	padding-left:2px;
	padding-bottom:0;
}

.wpBox {
	float:left;
	display:inline;
	width:233px;
	height:153px;
	margin-right:0;
	padding-right:5px;
	background: transparent url(../img/bg_wpBox.gif) no-repeat right 26px;
}
