@charset "utf-8";
/* schedaprodotto */

.colonneverticali {
	margin-top:5px;
	width:310px;
	float:left;
}

.colonneverticali h1{
	margin:0px;
	line-height:34px;
	font-size:40px;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	color:#b51520;
	text-transform:uppercase;
}

.colonneverticali hr {
	float:left;
	color: #dfdfdf;
	background-color: #dfdfdf;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	border:none;
	height: 1px;
	width:100%;
}

.nomargin{
	margin-top:1px !important;
	margin-bottom:1px !important;
	padding:0px !important;
	border:none !important;
	height: 1px !important;
	width:100% !important;
}


.colonnacentrale {
	width:296px;
	padding:5px;
	margin-left:10px;
	margin-right:10px;
	border:1px solid #dfdfdf;
}

.colonnadestra {
	padding:5px;
	float:left;
	border:1px solid #dfdfdf;
}

.contenitorefotoprodotto {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
}

.fotoprodotto img {
  position:absolute;
  z-index:10;
  width: 400px;
  height: 320px;
}

.fotoprodotto.collane img {
  clip:auto;
}


.fotoprodotto{
	float:left;
	width:100%;
	height:340px;
	margin-left:0px;
}

.fotoprodotto.collane {
	height:430px;
}
	
.fotoprodotto img:hover{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}



.descrizioneprodotto {
	margin-top:10px;
	padding:5px;
	width:100%;
	float:left;
	border: 1px solid #dfdfdf;	
}

.colonneverticali p{
	line-height:17px;
	margin-top:5px;
	float:right;
	font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue","Open Sans", Tahoma, Verdana, Arial;
	font-size:13.5px;
	font-weight:normal;
	color:#999;
	text-align:justify;
}

.labelschedaprodotto{
	float:left;
	display:inline-block;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	line-height:19px;
	margin-bottom:5px;
	width: 100%;
	margin-top:20px;
	
}

.datischedaprodotto {
	line-height:22px;
	float:left;
	clear:both;
	display:inline-block;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size:24px;
	margin-bottom:5px;
	text-decoration: none;
	width: 100%;
	margin-bottom:20px;
}

a.datischedaprodotto:hover {
	text-decoration: underline;
	}

.prezzoschedaprodotto{
	float:right;
	display:inline-block;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	line-height:80px;
	vertical-align:middle;
	font-size:48px;
	font-weight:bold;
	padding: 5px;
    width: 100%;
}

.bottoniacquisto{
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight:bold;
	display:inline-block;
	text-decoration:none;	
	float: left;
	vertical-align: middle;
    line-height: 46px;
    text-align: center;
    text-transform: uppercase;
    background-color: #ebbd34c9;
    width: 249px;
    margin: 10px 0px;
	
}

.bottoniacquisto.smile {
	background:url(/images/giornaliero_smile.png) no-repeat right center;
	}


.bottoniacquisto a{
	color:inherit;
	text-decoration:none;	
	display:inline-block;
}

.bottonedestra {
	background-color: #ac3e49;
	}


.giornisettimana{
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	padding:0px;
	text-align:center;
	list-style:none;
	
}

.giornisettimana li{
	text-align:center;
	margin-left:0px;
	float:left;
	display:inline;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size:18px;
	font-weight:bold;	
	margin-right:7px;
	margin-left:7px;
}

.quantitaspesa{
	float:left;
	margin-top:3px;
	margin-bottom:3px;
	border:none;
	vertical-align:middle;
	margin-left:0px;	
}

.quantitaspesa label{
	margin-top:0px;
	width:85px;
	
	color:#999 !important;
	float:left;
	margin-right:6px;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size:15px;
	font-weight:bold;
		
}

.giornoprenotazionespesa{
	text-align:center;
	color:#999 !important;;
	width:40px;
	height:26px;
	line-height:26px;
	font-size:21px !important;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-weight:bold;	
}

.spinner{
	float:left;
	color:#b51521 !important;
	font-size:14px;
	font-weight:bold;
}

.quantitaspesaspinner{
	
	width:12px;
	height:24px;	
	color:#999 !important;
	font-size:12px !important;
	font-weight:bold;
	line-height:24px;
}


#addthis_toolbox {
	float:left;
width: 310px;
margin-top:10px !important;
}

.addthis_button_tweet {
width:95px !important;
}

.addthis_button_google_plusone {
width:75px !important;
}

.scuoladicucina{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	background:url(/images/cucina.jpg)	no-repeat left center !important;
	font-family: "HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed",Tahoma,Verdana,Arial;
	color:#999;
    font-size: 18px;
    line-height: 18px;
}


.iltuocarrello{
	margin-top:10px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	background:url(/images/ico-carrello.png)	no-repeat left center !important;
	font-family: "HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed",Tahoma,Verdana,Arial;
	color:#999;
    font-size: 18px;
    line-height: 18px;
}

.iconakmzero{
	float:right;
	
}

.bottoneaggiungiacquisto{
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	border:none;
	height:	35px;
	padding-left:7px;
	padding-right:7px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	margin-top:5px;
	float:right;
}


.tabellacarrello
{
	float:left;
	font-family:"HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed","Open Sans Condensed", Tahoma, Verdana, Arial;
	font-size: 15px;
	background: #fff;
	margin-top:20px;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}


.tabellacarrello td:nth-child(3){
	color:#b51520; !important;	
	font-weight:bold !important;
	text-align:right;
}

.tabellacarrello tr:last-child{
	font-size:24px;
	font-weight:bold !important;
	
}

.tabellacarrello td
{
	border-bottom: 1px solid #ccc;
	color: #999;
	padding: 6px 8px;
}

.tabellacarrello tbody tr:hover td
{
	color: #999;
}


#box_giornaliero {
	display:none;
	}
#bottone_giornaliero, #bottone_unatantum {
	cursor: pointer;
	}


#descrizioneprodotto p, #colonna1 p {
	float: none!important;
	}


.fotoprodotto .ScontoSaldi {
	position:relative;
  	top:70%;
  	left:0px;
  	width:160px;
  	height:67px;
	z-index:99;
}
