@charset "utf-8";
@import url("highslide.css");
@import url("lightbox.css");
/* CSS Document */


body {
	background: #660000;
	margin:auto; 
	text-align:center;
	overflow:hidden;
}

p {
	text-align:left;
	font-family: Garamond;
	font-size: 17px;
	color: #fff;
}

/**** AZIENDA ****/
.body_azienda {
	background: #660000;
	margin:auto; 
	text-align:center;
}

/**** le novita ****/
.body_novita {
	background: #996600;
	margin:auto; 
	text-align:center;
}

/**** contatti ****/
.body_contatti {
	background: #003333;
	margin:auto; 
	text-align:center;
}

/**** riconoscimenti ****/
.body_riconoscimenti {
	background: #663399;
	margin:auto; 
	text-align:center;
}

/**** sardegna ****/
.body_enogastronomia {
	background: #006699;
	margin:auto; 
	text-align:center;
}

/**** sardegna ****/
.body_photogallery {
	background: #003366;
	margin:auto; 
	text-align:center;
}

/**** prodotti ****/
.body_prodotti {
	background: #000000;
	margin:auto; 
	text-align:center;
}




#contenitore {
	width:1000px; 
	height: 460px;
	margin:auto;
	text-align:center;
	margin-top: 50px;
}

#testata {
	width:1000px; 
	height: 90px; 
	background: url(../assets/testata.png) left top no-repeat;
}

	#logo {
		width: 1000px;
		height: 90px;
		float:left;
		
		border:0px solid white;
	}
	
	#logo img {
		margin-left: 60px;
		float:left;
	}
	
	#logo h1 {
		width: 490px; 
		float:left;
		text-align:left;
		font-family: Garamond;
		font-style:italic;
		font-size: 38px;
		font-weight:lighter;
		color: #F0C791;
		border:0px solid white;
		padding-top: 18px;
		
	}
	
	#logo h1:first-letter {
		text-transform:uppercase;
	}
	
	
.corpo_azienda {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_azienda.jpg) right bottom no-repeat;
}

.corpo_novita {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_novita.jpg) right bottom no-repeat;
}

.corpo_contatti {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_contatti.jpg) right bottom no-repeat;
}

.corpo_riconoscimenti {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_riconoscimenti.jpg) right bottom no-repeat;
}

.corpo_enogastronomia {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_sardegna.jpg) right bottom no-repeat;
}

.corpo_photogallery {
	width:1000px; 
	height: 350px;  
	overflow:hidden;
	margin:auto;
	background: url(../assets/bg_photogallery.jpg) right bottom no-repeat;

}

.corpo_prodotti {
	width:1000px; 
	height: auto !important;
	height: 380px !important;
	min-height: 380px !important;  
	
	margin:auto;
	
	border:0px solid white;
}

	#canna {
		width: 64px;
		height: 350px;
		float:left;
		background: url(../assets/canna_verticale.png) top left no-repeat;
		
	}
	#baffo_sx {
		background:url(../assets/baffo_sfondo.png) top left no-repeat;
		border:0px solid red;
		width: 250px;
		height:350px;
		float:left;
	}
	
	#baffo_sx_prodotti {
		background:url(../assets/baffo_sx.png) top left no-repeat;
		border:0px solid red;
		width: 250px;
		height:290px;
		float:left;
		padding-top: 40px;
	}
	
	#baffo_sx_prodotti p {
		text-align:left;
		font-family: Garamond;
		font-style:italic;
		font-size: 18px;
		font-weight:lighter;
		color: #F0C791;
		line-height: 30px;
		padding-right: 72px;
	}
	
	#baffo_sx_prodotti a {
		color: #F0C791;
		text-decoration:none;
		padding-left: 35px;
		outline:none;
	}
	
	#baffo_sx p {
		text-align:left;
		font-family: Garamond;
		font-style:italic;
		font-size: 18px;
		font-weight:lighter;
		color: #F0C791;
		line-height: 30px;
		padding-left: 72px;
	}
	
	#baffo_sx a {
		text-align:left;
		color:#F0C791;
		text-decoration:none;
		outline:none;
	}
	
	#baffo_dx {
		
		background:url(../assets/baffo_dx.jpg) top right no-repeat;
		border:0px solid red;
		width: 250px;
		height:350px;
		float:left;
		padding-top: 40px;
	}
	
	#baffo_dx p {
		text-align:right;
		font-family: Garamond;
		font-style:italic;
		font-size: 18px;
		font-weight:lighter;
		color: #F0C791;
		line-height: 30px;
		padding-right: 32px;
	}
	
	#baffo_dx a {
		text-align:right;
		color:#F0C791;
		text-decoration:none;
		outline:none;
	}
	
#footer {	
	width:1000px; 
	height: 50px;  
	border:0px solid white;
	margin:auto;
	clear:both;
}

#contenuto {
	border:0px solid white;
	float:left;
	width: 430px;
	height: 340px;
	overflow: none;
	margin-top: 32px;
}

#contenuto p, #contenuto a {
	text-align:justify;
	line-height: 23px;
	padding:0px;
	margin:0px;
	color: #fff;
	outline:none;
}

#contenuto a {
	text-align:left;
		outline:none;
}

#contenuto li {
	text-align:left;
	line-height: 23px;
	padding:0px;
	margin:0px;
	color: #fff;
}

#contenuto .imgsezione {
	width: auto;
	height: auto;
	float:left;
	margin:0px;
	margin-right: 10px;
	margin-top: 5px;
}

#footer {
	clear:both;
	margin:auto;
	text-align:center;
	border:0px solid white;
}

#footer p, #footer span  {
		text-align:left;
		font-family: Tahoma;
		
		font-size: 13px;
		font-weight:normal;
		color: #F0C791;
		padding-left: 35px;
}

#footer span {
	padding-left:0px;
	text-transform:lowercase;
}

#footer a {
		text-align:left;
		font-family: Tahoma;
		
		font-size: 13px;
		font-weight:normal;
		color: #c00;
		text-transform:lowercase;
		
		font-weight:bold;
			outline:none;
}

#footer a:hover {
	color:#fff;
		outline:none;
}

.linkAzienda {
	/*text-align:right;*/
	float:right;
	color: #fff;
	margin-top: 10px;
		outline:none;
}

/**** PRODOTTI ****/
	#blockProdotto {
		float:right; 
		width: 529px; 
		height: 300px; 
		border:0px solid white;
		padding-top: 30px;
		margin-right: 5px;
	}

	#blockProdotto h2 {
		color: #F0C791;
		font-family: Garamond;
		font-style:italic;
		font-size: 20px;
		border:0px solid white;
		text-align:left;
		margin-bottom: 0px;
		padding-bottom:10px;
	}

	#blockProdotto p {
		line-height: 22px;
		margin:0px;
		padding:0px;
		border:0px solid white;
		color:#F0C791;
		font-family:Tahoma, Geneva, sans-serif;
		font-size: 13px;
	}
	
	#blockProdotto strong {
		color:#A60000;
	}
	
	
	

