HTML {
	padding: 0;
 	BACKGROUND-COLOR: #fff;
 	margin: 0px;hei ght:100%;
	}

HTML img{
	border:0;
	}
	
BODY {
	PADDING:1% 0 0 0px; 
	font:normal 120% Georgia, "Times New Roman", Times, serif;
	BACKGROUND-COLOR: #fff;
	margin: 0 auto;
	hei ght:98%;
	width:860px;
	text-align:center;
	color:#363839;
}
	
p.top	 a
	{
	font-size:12px;	
	color:#363839;	
	text-decoration: none;
	}
div.error{
	color:#ff0000;
}
div.top a:hover
	{
	color: #F6B157;
	text-decoration: none;
	}
	
div#contenitore	{
	border:1px solid #7f7f7f;
	width:860px;hei ght:99%;
	margin:0;
	padding:0;
	position:relative;
	text-align:right;
	}

span.space1{
	padding-left:75px;
}
span.space2{
	margin-left:62px;
}
span.space3{
	margin-left:45px;
}
span.space4{
	margin-left:50px;
}
/* testa */

div#testa
	{
	background: url(img/testa.png) no-repeat top left;
	width:860px;
	height:67px;
	margin:0;
	padding:0;
	text-align:right;
	position:relative;color:#999999;
	
	}
	
div#testa a
	{
	text-decoration:none;
	margin:0;
	font-size:9pt;
	padding:0 0px 0 0;
	color:#363839;
	}
	
#ora{
	margin:0;
	padding:6px 0 0 250px;	
	font:normal 17px Georgia, "Times New Roman", Times, serif;	
	text-align:left;
	}
	
#ora span{
	float:right;text-align:right;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	height:20px;
	margin:0;padding:5px 50px 0 0;
	
	}
	
/* fine ora */

/* sottotesta */

div#sottotesta
	{
	background: url(img/sottotesta.png) no-repeat top left;
	width:860px;
	height:130px;
	margin:0px 0 0 0;
	padding:0;
	text-align:right;
	}
				
p#foto
	{
	position:absolute;
	right:0;
	top:73px;
	height:105px;
	width:860px;
	overflow:hidden;
	text-align:right;	
	padding:0;
	margin:0;
	}
div.bottiglie{
	margin-bottom:-4px;
	width:100%;
	text-align:left;
	padding-left:138px;
}
div#sottotesta img
	{
	height:105px;
	padding:0 7px;
	te xt-align:right;	
	}
		
/* menu */

div.boxMenu{
	float:left;
	width:140px;
	text-align:center;
}
div#menu
	{width:860px;
	height:25px;
	margin:3px 0px 0px 0px;
	padding:6px 0 0 0; 
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	text-align:left;font:normal 14px Georgia, "Times New Roman", Times, serif;
	}
/*
a#home{position:absolute;top:180px;left:145px;}
a#azienda{position:absolute;top:180px;left:285px;}
a#vini{position:absolute;top:180px;left:480px;}
a#dove{position:absolute;top:180px;left:675px;}
*/
div#menu a
	{
	te xt-align:right;
	lin e-height:30px;
	wi dth:110px;
	he ight:30px;
	/*color:#7f7f7f;*/
	color:#363839;
	padding:0px 0px;
	mar gin:0 0 0 72px;
	text-decoration: none;
	}
	
div#menu a:hover
	{
	color: #cccccc;
	padding:0px;
	mar gin:0 0 0 72px;
	text-decoration: none;
	}
	
div#menu a.attivo
	{
	color: #cccccc;
	padding:0px;
	ma rgin:0 0 0 72px;
	text-decoration: none;
	}
	
/* fine menu */

/* menu */

div#menuvino
	{
	border-top:1px solid #cccccc;		
	border-bottom:1px solid #cccccc;		
	wi dth:780px;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 72px; 
	text-align:left;
	font-size:13px;
	line-height:25px;
	}

div#menuvino a
	{
	text-align:right;
	lin e-height:30px;
	wi dth:110px;
	height:30px;
	/*color:#7f7f7f;*/
	color:#363839;
	padding:0px 0px;
	margin:0 0 0 78px;
	text-decoration: none;
	}
	
div#menuvino a:hover
	{
	color: #cccccc;
	padding:0px;
	margin:0 0 0 74px;
	text-decoration: none;
	}
	
div#menuvino a.attivo
	{
	color: #cccccc;
	padding:0px;
	margin:0 0 0 74px;
	text-decoration: none;
	}
	
/* fine menu */

#contenuto{
padding:0 0 40px 0;
margin:30px 10px 0px 145px;
text-align:left;font:normal 16px Georgia, "Times New Roman", Times, serif;	
}


#contenutohome{
padding:0 0 0px 0;
margin:0px 0px 0px 145px;
text-align:left;font:normal 16px Georgia, "Times New Roman", Times, serif;	
}
#contenutohome img{border:0;}

#contenutovini{
padding:0 0 40px 0;
margin:10px 10px 0px 0px;
text-align:left;
}


h1{clear:right;margin:0 0 0 145px;
width:708px;height:35px; background:#cccccc;color:#fff;text-align:center;line-height:35px;font-size:20px;}


.sx {
	margin:25px 0;
	padding:0m 0px;
	float:left; 
	WIDTH: 140px; 
	text-align:center;
	}
	
.dx {
	
	margin:25px 0;
	padding:0em 0px;
	FLOAT: right; 
	WIDTH: 330px;
		text-align:left;font:normal 14px Georgia, "Times New Roman", Times, serif;
	}
	

.centro{
	margin:25px 350px 25px 145px;
	padding:5px 0px 0 0;	
	font:normal 14px Georgia, "Times New Roman", Times, serif;	
	text-align:left;
	}
	
.centro p{margin:10px 0 0 0;} 
p{margin:0 0 5px 0;}
p.dettaglio{color:#cccccc;margin:0;}
p.caratteristiche{color:#cccccc;margin:0 0 5px 0;}
/* piede */

#piede {background:#ffffff;border-top:1px solid #cccccc;
	text-align:left;
	CLEAR: both; 
	width:860px;
	COLOR: #7f7f7f;
	margin:0px 0 5px 0; 
	padding:10px 0 35px 0px; 
	posi tion:absolute;
	bott om:0;
	le ft:0;
	height30px;
	}
	
#piede A {
	COLOR: #4d4d4d; 
	text-decoration: none;
	FONT-WEIGHT: bold; 
	}

div#piede span.indirizzo	{
	float:right;
	/*COLOR: #b3b3b3;*/
	color:#363839;
	padding:0 0px 0 0;
	margin:0;
	width:715px;
	}
	
div#piede ul
	{
	list-style-type: none;
	margin:0;
	padding:0;
	}

div#piede li
	{
	float:left;
	margin:0;
	padding:0; 
	}	
	
div#piede a.lingua	{
	visib ility:hidden;
	width:28px; 
	height:28px;
	margin:0 12px;
	color:#4d4d4d;
	BACKGROUND: url(img/linguaoff.png) no-repeat left top;
	display: block;
	text-align:center;
	line-height:23px;
	}
	
div#piede a.lingua:hover	{
	BACKGROUND: url(img/linguaon.png) no-repeat left top;
	}
	
#piede {font:normal 14px  Georgia, "Times New Roman", Times, serif;}

/* fine piede */
/* GALLERY*/
#minipics img{ width:50px;height:50px}
div#minipics li{padding:3px;display:inline;text-decoration:none;}
div#minipics ul{padding:0 0 7px 0px;margin:0px;}
#minipics {margin:16px 0 0 0;float:left;}
#foto{text-align:center;margin-top:15px; margin-left:15px;float:left;}
