@charset "utf-8";
/* CSS Document */
div#contenuto_pagina_ecommerce{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}
.nataleTesto{
	width:775px;
	text-align:center;
	margin:0 auto;
}
div#contenitore_ecommerce {
	min-height: 500px;
	padding-bottom: 20px;
	text-align:center;
	margin:0 auto;
}

div#immaginette {
		border-bottom: 1px solid #a9a6a0;
		border-top: 1px solid #a9a6a0;
		padding-top:10px;
		padding-bottom:10px;
	}

p.titoloSopra { text-align:center;}
.titolettoRosso { color:#a72f2e; text-decoration:underline; font-weight:bold;}
.immagini { margin-right:4px;}

.titolo {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #a72f2e;
	margin-bottom: 10px;
}
.tit1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: italic;
	font-weight: bold;
	color: #a72f2e;
	margin-bottom: 10px;
}
.tit2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #695b4c;
	margin-bottom: 10px;
}




/* CIBUS ****************************************/
		#food_ecommerce {
			height: 409px;
			width: 309px;
			margin-right: 17px;
		}
		
		#food_ecommerce h1 {
			font-size: 22px;
			font-style: italic;
			color: #fff;
			text-align: center;
			margin: 0;
			padding: 0;	
			background-color: #a72f2e;
		}
		
		#food_ecommerce h4{
			padding: 0 10px;
			margin: 0;
			padding-top: 10px;
		}
		
		#food_ecommerce p{
			text-align: justify;
			padding: 10px;
		}
		
		#food_ecommerce a {
			position: relative;
			bottom: 0;
			left: 0;
			/*margin: 24px 0 7px 10px;*/
		}
		
		#food_ecommerce div {
			width: 40px;
			float: right;
			margin-top: -13px;
			z-index: 99;
		}
		
		#food_ecommerce div a {
			display: block;
			width: 18px;
			float: left;
		}
		
		#food_ecommerce img {
			display: block;
			/*margin-top: -10px;*/
			/*margin-bottom: 10px;*/
		}
		#eventi_ecommerce {
			width: 309px;
			height: 139px;
			margin: 0;
			padding: 0;
		}
		#eventi_ecommerce img{
			margin-top: 10px;
			margin-right: 3px;
		}
		#eventi_ecommerce h1{
			margin-bottom: -7px;
		}
		#eventi_ecommerce p{
			margin-left:15px;
			font-size: 11px;
		}
		#eventi_ecommerce a {
			margin:0px;
		}

/*  ########### Visita in Azienda ########### */

		#visita_azienda_ecommerce {
			height: 345px;
			width: 309px;
			/*margin-right: 17px;*/
			margin-bottom:5px;
			
		}
		
		#visita_azienda_ecommerce h1 {
			font-size: 22px;
			font-style: italic;
		color: #ffffff;
		background-color: #a72f2e;
			text-align: center;
		}
		
		#visita_azienda_ecommerce h4, h5{
			padding: 0 10px;
			padding-top: 5px;
		}
		
		#visita_azienda_ecommerce p{
			text-align: justify;
			padding: 0 10px;
			margin-bottom: 10px;
			font-size:11px;
		}
		
		#visita_azienda_ecommerce a {
			bottom: 0;
			left: 0;
		}
		
		#visita_azienda_ecommerce div {
			width: 40px;
			float: right;
			margin-top: -13px;
			z-index: 99;
		}
		
		#visita_azienda_ecommerce div a {
			display: block;
			width: 18px;
			float: left;
		}
		
		#visita_azienda_ecommerce img {
			display: block;
		}
		
/*  ########### OFFERTA DEL MESE NATALE ########### */
	#offerta-del-mese_ecommerce {
		width: 309px;
		height: 140px;
		float: left;
	}
	
	#offerta-del-mese_ecommerce div {
		margin-top: 2px;
		width: 309px;
		height: 195px;
	}
	
	#offerta-del-mese div h3 {
		margin: 0 0 0 10px;
		font-size: 15px;
		font-weight: bold;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}
	
	#offerta-del-mese_ecommerce h1{
		color: #ffffff;
		background-color: #a72f2e;
	}
	#offerta-del-mese_ecommerce img {
		
	}
	#offerta-del-mese_ecommerce a{
		display: block;
		height: 20px;
		padding-left: 25px;
		line-height: 20px;
		margin: 2px 0 0 10px;
		width: 110px;
	}	
	#shop_ecommerce {
		color: #FFFFFF;
		background-color: #9f968c;
		width: 309px;
		height: 55px;
		float: left;
	}
	#shop_ecommerce h1 {
		color: #FFFFFF;
		text-align: right;
		font-size: 22px;
		font-style: italic;
		background: url(../images/ecommerce/carrello_bianco.jpg) left no-repeat;
		width: 70px;
		margin: 0 auto;
	}
	#shop_ecommerce a {
		display: inline;
		margin: 0;
	}
	
	#shop_ecommerce a:hover {
		color: #FFFFFF;
	}
	#shop_ecommerce p {
		font-size: 11px;
		line-height: 12px;
		width: 220px;
		margin-left:7px;
	}
	.salumi_info_ecommerce {
		font-size:11px;
	}
	
	.salumi_compra_ecommerce {
		background: url(../images/ecommerce/carrello_rosso.gif) left center no-repeat;
		font-size: 12px;
		color: #a52e2d;
		font-weight: bold;
	}
	
	.salumi_compra_ecommerce:hover {
		color: #9f968c;
	}
/*  ########### OFFERTA DEL MESE basso centrato ########### */
#offerta-del-mese_basso-centrale {
	width: 309px;
	height: 249px;
	float: left;
	margin-bottom:8px;
}

#offerta-del-mese_basso-centrale div {
	margin-top: 2px;
	width: 309px;
	height: 195px;
}

#offerta-del-mese_basso-centrale div p{
	padding: 155px 10px 0 10px;
	font-size: 12px;
}

#offerta-del-mese div h3 {
	margin: 0 0 0 10px;
	font-size: 15px;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#offerta-del-mese_basso-centrale h1{
	color: #ffffff;
	background-color: #a72f2e;
}
#offerta-del-mese_basso-centrale img {
	
}
#offerta-del-mese_basso-centrale a{
	background: url(../images/ecommerce/carrello_rosso.jpg) left center no-repeat;
	display: block;
	height: 20px;
	padding-left: 25px;
	line-height: 20px;
	margin: 2px 0 0 10px;
	width: 110px;
}	


/*  ########### BLOCCO altro 1 riga sinistra ########### */
		#blocco_alto-sinistra {
			height: 409px;
			width: 309px;
			margin-right: 17px;
			float:left;
		}
		
		#blocco_alto-sinistra h1 {
			font-size: 22px;
			font-style: italic;
			color: #fff;
			text-align: center;
			margin: 0;
			padding: 0;	
			background-color: #a72f2e;
		}
		
		#blocco_alto-sinistra h4{
			padding: 0 10px;
			margin: 0;
			padding-top: 10px;
		}
		
		#blocco_alto-sinistra p{
			text-align: justify;
			padding: 10px;
		}
		
		#blocco_alto-sinistra a {
			position: relative;
			bottom: 0;
			left: 0;
			/*margin: 24px 0 7px 10px;*/
		}
		
	#blocco_alto-sinistra div {
/*				width: 40px;
			float: right;
			margin-top: -13px;*/
			z-index: 99;
		}
		
		#blocco_alto-sinistra div a {
			/*display: block;
			width: 18px;
			float: left;*/
		}
/*  ########### BLOCCO altro 1 riga sinistra ########### */

	#blocco_alto-centro{
		float:left;
	}

/*  ########### BLOCCO altro 1 riga destra ########### */

	#blocco_alto-destra{
			height: 409px;
			width: 200px;
			margin-right: 17px;
			float:left;
	}

/*  ########### BLOCCO basso sinistra ########### */
	#blocco_basso-sinistra{
		width: 309px;
		height: 249px;
		float: left;
		margin-bottom:8px;
		margin-right:20px;
		}
	#blocco_basso-sinistra h1{
		color: #a72f2e;
	}


/*  ########### BLOCCO basso centrato ########### */
#blocco_basso-centrale {
	width: 309px;
	height: 249px;
	float: left;
	margin-bottom:8px;
}

#blocco_basso-centrale div {
	margin-top: 2px;
	width: 309px;
	height: 195px;
}

#blocco_basso-centrale div p{
	padding: 155px 10px 0 10px;
	font-size: 12px;
}

#blocco_basso-centrale div h3 {
	margin: 0 0 0 10px;
	font-size: 15px;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#blocco_basso-centrale h1{
	color: #a72f2e;
}
#blocco_basso-centrale img {
	
}
#blocco_basso-centrale a{
	display: block;
	height: 20px;
	/*padding-left: 25px;*/
	line-height: 20px;
	margin: 2px 0 0 1px;*/
	width: 110px;
}	

#chi-siamo{

}
#chi-siamo h1{
	color: #ffffff;
	background-color: #a72f2e;
}
	/* SCARICA CATALOGO -------------------------------------------------*/
#blocco_basso-destra {
	width: 309px;
	height: 249px;
	float: right;
	margin-bottom:8px;
}

#blocco_basso-destra div {
	margin-top: 2px;
	width: 309px;
	height: 248px;
}

#blocco_basso-destra div p{
	padding: 5px;
	font-size: 12px;
}

#blocco_basso-destra div h3 {
	margin: 0 0 0 10px;
	font-size: 15px;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#blocco_basso-destra h1{
	color: #ffffff;
	background-color: #a72f2e;
}

#blocco_basso-destra a{
}	

