/*
STRUTTURE HTML
*/

.areaprezzo-scheda {
	background-color: #383838 !important;
	min-height: 38px !important;
	color: #fff !important;
	padding: 2px !important;
	text-align: right !important;
	width: 50% !important;
	float: right !important;
}


.areaprezzo-elenco-colonna {
	background-color: #383838;
	min-height: 38px;
	color: #fff;
	padding: 2px;
	text-align: right;
	float: right;
	width: 98%;
}

.areaprezzo-box-largo-colonna {
	background-color: #383838;
	min-height: 38px;
	color: #fff;
	padding: 2px;
	text-align: right;
	float: right;
	width: 98%;
}

.areaprezzo-box-ridotto {
	background-color: #383838;
	min-height: 38px;
	color: #fff;
	padding: 2px;
	text-align: right;
	float: right;
	width: 98%;
}


.areaprezzo-elenco-orizzontale {
	background-color: #383838;
	min-height: 38px;
	color: #fff;
	padding: 2px;
	text-align: right;
	float: right;
	min-width: 50%;
}

.areaprezzo-box-largo-orizzontale {
	background-color: #383838;
	min-height: 38px;
	color: #fff;
	padding: 2px;
	text-align: right;
	float: right;
	min-width: 50%;
}




/*
FINE STRUTTURE HTML
*/



.areaprezzo-small {
	font-size: 9px;
	font-weight: normal;
}

.areaprezzo-big {
	font-size: 20px;
	font-weight: bold;
}

.areaprezzo-effettivo {
	float: right;
	text-align: right;
	padding: 2px;
}

.areaprezzo-info-offerta {
	float: left;
	text-align: right;
	background-color: #9F9F9F;
	padding: 2px;
}

.areaprezzo-barrato {
	text-decoration: line-through;
}


.areaprezzo-info-prezzo {
	background-color: #EFEFEF;
	color: #000;
	padding: 2px;
	border-top: solid 2px #383838;
	font-size: 9px;
	clear: both;
}


/*
DIFFERENZIAZIONI IN BASE ALLA STRUTTURA HTML
*/

.areaprezzo-scheda .areaprezzo-effettivo {
	width: 48%;
}

.areaprezzo-scheda .areaprezzo-info-offerta {
	width: 48%;
}


.areaprezzo-box-ridotto .areaprezzo-big, .areaprezzo-box-largo-colonna .areaprezzo-big, .areaprezzo-elenco-colonna .areaprezzo-big {
	font-size: 14px;
}

.areaprezzo-box-ridotto .areaprezzo-small, .areaprezzo-box-largo-colonna .areaprezzo-small, .areaprezzo-elenco-colonna .areaprezzo-small {
	font-size: 7px;
}


.areaprezzo-box-ridotto .areaprezzo-effettivo, .areaprezzo-box-largo-colonna .areaprezzo-effettivo, .areaprezzo-elenco-colonna .areaprezzo-effettivo {
	width: 49%;
	background-color: #383838;
}

.areaprezzo-box-ridotto .areaprezzo-info-offerta, .areaprezzo-box-largo-colonna .areaprezzo-info-offerta, .areaprezzo-elenco-colonna .areaprezzo-info-offerta {
	width: 45%;
	border-right: none;
	
}

.areaprezzo-box-largo-orizzontale .areaprezzo-effettivo, .areaprezzo-elenco-orizzontale .areaprezzo-effettivo {
	width: 48%;
}

.areaprezzo-box-largo-orizzontale .areaprezzo-info-offerta, .areaprezzo-elenco-orizzontale .areaprezzo-info-offerta {
	width: 48%;
}


/*
FINE DIFFERENZIAZIONI IN BASE ALLA STRUTTURA HTML
*/


/*
AREA ORDINA ADESSO
*/


.area-acquista-adesso {
	width: 150px;	
	text-align: center;
	float: right;
}
.titolo-acquista-adesso {
	height: 25px;
	padding-top: 7px;
	margin-bottom: 1px;
	font-size: 15px;
	background-color: #ccc;
}
.quantita-acquista-adesso {
	float: left;
	width: 90px;
	height: 40px;
	padding-top: 13px;	
	background-color: #ccc;
}
.pulsante-acquista-adesso {
	float: left;
	width: 60px;
	height: 44px;
	padding-top: 9px;		
	background-color: #ccc;	
}







/*
AREA ORDINA ADESSO
*/