/* CSS Document */

body{
	padding: 0;
	font: normal 70.5% Tahoma,sans-serif;
	background-repeat:no-repeat;
}
/*----------------------sfondi ---------------------*/
body.most {
	background-image:url(../img/body/sfondo-most.jpg);
	background-color:#171815;

}
body.riconoscimenti{
	background-image:url(../img/body/sfondo-riconoscimenti.jpg);
	background-color:#171815;

}
body.famiglia{
	background-image:url(../img/body/sfondo-famiglia.jpg);
	background-color:#171815;

}
body.distilleria {
	background-image:url(../img/body/sfondo-distilleria.jpg);
	background-color:#171815;

}
body.origini {
	background-image:url(../img/body/sfondo-origini_01.jpg);
	background-color:#171815;

}

body.contatti {
	background-image:url(../img/body/sfondo-contatti.jpg);
	background-color:#1e1711;
}

body.prodotti {
	background-image:url(../img/body/sfondo-botti.jpg);
	background-color:#1B1414;
}


body.storica {
	background-image:url(../img/body/sfondo-storica.jpg);
	background-color:#171815;
}

body.legni {
	background-image:url(../img/body/sfondo-legni.jpg);
	background-color:#171815;
}

body.grappe {
	background-image:url(../img/body/sfondo-grappe.jpg);
	background-color:#181816;
}

body.fiere {
	background-image:url(../img/body/sfondo-fiere.jpg);
	background-color:#0d0e10;
}

body.index {
	background-image:url(../img/body/sfondo-index.jpg);
	background-color:#171715;
}

body.primopiano {
	background-image:url(../img/body/sfondo-primopiano.jpg);
	background-color:#1d1610;

}

body.distributori {
	background-image:url(../img/body/sfondo-distributori.jpg);
	background-color:#171715;
}

body.compagnia {
	background-image:url(../img/body/sfondo-compagnia.jpg);
		background-color:#171815;
}
body.regalo{
	background-image:url(../img/body/sfondo-regalo.jpg);
			background-color:#171815;
}

body.decanter{
	background-image:url(../img/prodotti/decanter/sfondo_decanters.jpg);
			background-color:#171815;
}


body.cucina{
	background-image: url(../img/body/sfondo_cucina.jpg);
	background-color:#181816;
}
/*----------------------- box ---------------------*/
#box {
	float:left;
	width:710px;
	overflow:auto;
	margin-left:6px;
	margin-top:5px;
	border-width: 6px;
}

#box-center-mappa {
	float:left;
	width:700px;
	overflow:auto;
	margin-left:3px;
	margin-top:15px;
	border-width: 6px;
	
}
#box-center {
	float:left;
	width:700px;
	overflow:auto;
	margin-left:3px;
	margin-top:15px;
	border-width: 6px;
	background-color:#666666;
	
}


#box-left{
	float:left;
	width:335px;
	overflow:auto;
	margin-left:3px;
	margin-top:15px;
	border-width: 6px;
}


#box-right {
	float:right;
	width:350px;
	overflow:auto;
	margin-right:5px;
	margin-top:15px;
	border-width: 6px;
}
#box-right-distributori {
	float:right;
	width:330px;
	overflow:auto;
	margin-right:5px;
	margin-top:15px;
	border-width: 6px;
}
/*--------------------gallery---------------*/


#box-gallery {
	float:left;
	width:673px;
	overflow:auto;
	margin-left:10px;
	margin-top:15px;
	
}


#box-gallery-in {
	float:left;
	width:180px;
	overflow:auto;
	margin-left:33px;
	margin-top:15px;
	border-width: 10px;
	
}

#img_gallery{
	float:left;
	overflow: visible;
	margin-top:16px;
	margin-left:10px;
	
}

#box-gallery h2 {
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:5px;
	color:#FFFFFF;
	overflow: visible;
}

/*--------------------stampa---------------*/

#box-center-stampa1 {
	float:left;
	width:330px;
	height:210px;
	overflow:none;
	margin-left:5px;
	margin-top:35px;
	background-color:#2f2f2f;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8; 
}


#img_stampa{
	float:right;
	overflow: visible;
	margin-top:-37px;
	margin-right:5px;
}

#title_box_stampa {
	height:20px;
	width: 330px;
	float: left;
	background-color:#2C2C2C;
	}



/*--------------------news eventi---------------*/


#box-center-news1 {
	float:left;
	width:680px;
	height:170px;
	overflow:none;
	margin-left:5px;
	margin-top:35px;
	background-color:#2f2f2f;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8; 
}


#box-center-eventi {
	float:left;
	width:680px;
	height:240px;
	overflow:none;
	margin-left:5px;
	margin-top:35px;
	background-color:#2f2f2f;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8; 
}


#riga {
	margin-top:120px;
	background-color:#999999;
	height:1px;
	zwidth:680;
}

#riga_eventi{
	margin-top:195px;
	background-color:#999999;
	height:1px;
	zwidth:680;
}



#title_box_news {
	height:20px;
	width: 680px;
	float: left;
	background-color:#2C2C2C;
	}
	
	
	
#title_box_news_text {
	float: left;
	margin-top:2px;
	font-weight:bold;

	}
			
#tit1_box_news {
	margin-top:50px;
	font-weight:normal;
	width:450px;
	}	

#tit1_box_news {
margin-top:10px;
	}
		
#tit2_box_news {
	margin-top:80px;
	font-weight:normal;
	width:450px;
	}	

#tit2_box_news {
margin-top:10px;
	}	
	
	
#date_box_day {
	padding-top: 6px;
	font-size: 11px;
	padding-left: 3px;
	color: #ffffff;
	font-weight:bold;
	
}

#img_news{
	float:right;
	overflow: visible;
	margin-top:-26px;
	margin-right:15px;
}


#img_eventi{
	float:right;
	overflow: visible;
	margin-top:-27px;
	margin-right:5px;
}

/*--------------------form---------------*/
p#form {
font-weight:bold;
}
div#form{
margin-left:50px;
}

#box-center-iscriviti {
	width:630px;
	height:560px;
	overflow:none;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-color:#2f2f2f;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	padding-right:25px;
	padding-top:0px;
}

/*----------------------immagini---------------------*/
img#mini{
	float:right;
	padding: 15px 5px 5px 5px;
	overflow: visible;
}

img#pdf {
	float:right;
	overflow: visible;
	border:0px;
}

img#titoletti{
	float:left;
	margin: 3px 3px 10px 0px;
	padding: 5px;
}

div.text {
width:150px;
height:500px;
float:left;
clear:both;
}

div.text li {
	list-style: none;
	color:#FFFFFF;
}

div.text li a:hover {
	background-image: none;
	color:#BCB2AA;
	}
div.text li  a:active {
	color: #ffffff;
	}
div.clearer{clear: both;}

/*----------------------formattazione testi ---------------------*/
li #link{
	list-style: none;
	color:#FFFFFF;
}

li #link a:hover {
	background-image: none;
	color:#BCB2AA;
	}
li #link a:active {
	color: #ffffff;
	}

h1 {
	font-size:11px;
	margin-top:15px;
	margin-left:10px;
	margin-bottom:5px;
	color:#FFFFFF;
	overflow: visible;
}

h1 a {
	color:#ffffff;
	}


h1 a:hover {
	color:#BCB2AA;
	background-image: none;

	}
h1 a:active {
	color: #666666;
	}


h2 {
	font-size:10px;
	font-weight:bold;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:5px;
	color:#FFFFFF;
	overflow: visible;
}

p{
	float:left;
	margin-top:10px;
	margin-left:10px;
	color:#FFFFFF;
	overflow: visible;
}

#link a:hover {
	color:#FFFFFF;
	overflow: visible;
}

#link a{
	color:#FFFFFF;
	overflow: visible;
}
#link a:hover {
	color:#FFFFFF;
	overflow: visible;
}
#link a:active{
	color:#FFFFFF;
	overflow: visible;
}

li{
	list-style: none;
	color:#FFFFFF;
}
#link-left {
	margin-left:0px;
	clear: left;
	background: transparent;
	color: #fff;
	text-align:left;
}
#link-left a {
	color:#ffffff;
	}

#link-left a:hover {
	color:#BCB2AA;
	background-image: none;

	}
#link-left a:active {
	color: #666666;
	}

#intestazione, #colonna-1, #colonna-2, #colonna-3, #pie-di-pagina {
	padding: 0.6em 0;
}
/*----------------------struttura ---------------------*/

#corpo {
	margin-top:110px;
	margin-left:60px;
	border:0px;
	float:left;
	width:860px;
	background:transparent;
}


#colonna-1 {
	margin-top:5px;
	margin-left:0px;
	float:left;
	background: transparent;
	width:137px;
	}

#colonna-2 {
	float:left;
	background: transparent;
	width:708px;

}

/*----------------------pie di pagina ---------------------*/

#pie-di-pagina {
	margin-top:20px;
	margin-left:80px;
	clear: left;
	background: transparent;
	color: #fff;
	text-align:left;
	}
	
#pie-di-pagina a {
	color:#ACA59F;
	}


#pie-di-pagina a:hover {
	color:#FFFFFF;
	background-image: none;

	}
#pie-di-pagina a:active {
	color: #666666;
	}
	
/*----------------------menu alto ---------------------*/


div.menutop {
	float: left;
	width: 137px; height: 47px;
	margin: 0 6px 0 0;
	background: url(../img/menu/menu1.png) 0 -48px no-repeat;
	}

div.menutop a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 10px/1 tahoma, serif;
	color:#FFFFFF;
	text-decoration: none;
	background: url(../img/menu/menu1.png) top left no-repeat;
	}
div.menutop span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.menutop a:hover {
	background-image: none;
	color:#FFFFFF;
	}
div.menutop a:active {
	color: #BCB2AA;
	}
	
	
/*----------------------sub menu prodotti ---------------------*/

div.menuaz {
	float: left;
	width: 137px; height: 24px;
	margin: 1px 0px 0px 0px;
	background: url(../img/menu/menu2.png) 0 -24px no-repeat;
	}

div.menuaz a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 10px/1 tahoma, serif;
	color:#FFFFFF;
	text-decoration: none;
	background: url(../img/menu/menu2.png) top left no-repeat;
	}
div.menuaz span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.menuaz a:hover {
	background-image: none;
	color:#FFFFFF;
	}
div.menuaz a:active {
	color: #BCB2AA;
	}

	
