HTML {
	padding: 0;
 	margin: 0px;
 	wid th:100%;
	}

HTML img {
	border:0;
	}
	
body {	
	padding:0;
	font-size: 76%;
	font-family:myriad, helvetica, arial,verdana, "sans serif";
	width:100%;
	margin:0;
	text-align:center;
	color:#7f7f7f;
	background:#ffffff;
	}
	
#tutto{	width:100%;
	text-align:center;
	margin:0 auto;
	}
	
#tutto img {	width:100%;
	}
		
#corpo {
	padding:0; 
	margin: 0 auto;
	text-align:left;
	color:#707173;
	position:relative;
	height:100%;
	}

/* testa */

div#testa {	backg round:#ffffff;
position:fixed;
top:0;
left:20px;
	widt h:460px;
	mar gin:0 auto; 
	pad ding:0 90px; 
	text-align:left;
	color:#7f7f7f;
	he ight:100%;
	    /*-moz-box-shadow: 0px 4px 3px #000;
    -webkit-box-shadow: 0px 4px 3px #000;
    */
	}

	
#te stotesta {width:640px; margin:0 auto; }
		
div#testotesta p {
	margin:0px 0 0 0;
	text-align:left;
	padding:10px 0 0 0;
	font:normal 160% myriad,verdana, Arial, Helvetica, sans-serif;	he ight:45px;
	line-height:40px;
	}
	
span  {
	color: #921712;
	}
	
div#menu	p{
	margin:0;
	padding:0;
	t ext-align:justify;
	wi dth:400px;
	}


div#menu	{
	margin:0;
	padding:0;
	text-align:justify;
	wi dth:400px;
	}

div#menu a	{
	margin:0px;
	text-align:center;
	lin e-height:50px;
	color:#7f7f7f;
	text-decoration: none;
	}
	
#menu a:hover 	{
	COLOR: #921712;
	}
	
#menu a.attivo 	{
	COLOR: #921712;
	}
	
div#contenutotesto  {
	padding:80px 0 0 0;
	width:460px;
	text-align:center;
	margin:0 auto;
	color:#7f7f7f;
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}
div#contenutotesto2  {
	padding:80px 0 0 0;
	width:960px;
	text-align:center;
	margin:0 auto;
	color:#7f7f7f;
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}	
	#immagine{float:right;}
	
div#contenutotesto p {margin:0;padding:0; text-align:left;}
div#contenutotesto2 p.menu {margin:0;padding:0; text-align:left; font-size:16px;}	

#contenuto{ margin:80px 0 0 0 }
div#contenitore	{
	bord er:1px solid #C6C7C9;
	wi dth:320px;
	pa dding:25px 25px 0px 25px;
	margin:0 0 0px 0;
	text-align:center;background:#fff;height:100%;
	}

div#categoria	{
	width:550px;
	margin:0 0 0px 0;
	text-align:left;position:fixed;top:90px;left:20px;
	}

	/* piede */
#piede {
	width:100%;
	font-size:12px;
	position:absolute;
	bottom:25px;
	left:0;
	margin:0; 25px 0 25px 0; 
	padding:0; 
	background:#ffffff;
	text-align:left;
	height:40px;
	color:#7f7f7f;
	line-height:40px;    /*-moz-box-shadow: 0px 4px 3px #000;
    -webkit-box-shadow: 0px 4px 3px #000;
    */
    opacity: 0.6;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	}
	
#piede a {
	COLOR: #7f7f7f; 
	text-decoration: none;
		}

#piede a:hover {
	COLOR: #921712;
	text-decoration: none;
		}
		
#piedetesto {width:960px; margin:0 auto; text-align:center;}
		
div#piedetesto p	{width:960px;
	text-align:left;
	margin:0px 0 25px 0px;
	padding:0px;
	}
	
/* fine piede */


	div.testo2 {text-align:right;margin:2px 20px 2px 0 }
	div.t esto {text-align:;margin:2px 20px 2px 0 }
p.data {text-align:right;margin:0 20px 2px 0 }

div#contenutowine  {
	padding:0;
	margin:80px 0 0 0;

	text-align:left;
	HEIGHT: 320px;
	color:#7f7f7f;
	backgr ound:#fff;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	ove rflow:auto;
	}
	
ul {margin:0;padding: 0;}
li{list-style:none;float:left;padding:10px 0px;margin:0}	
.centro{padding:10px 0 10px 20px}
.foto {
	height:100px;width:100px;
	}
		




	

a	{
	margin:0px 0px;
	text-align:center;
	color:#7f7f7f;
	text-decoration: none;
	}
	
a.no	{
	margin:0px 0px;
	text-align:center;
	color:#7f7f7f;
	text-decoration: none;
	}	
	
a:hover 	{
	COLOR: #921712;
	}
	
a.attivo 	{
	COLOR: #921712;
	}

		/* fine parte blog */
div.fine {
	CLEAR: both; 
	}
.scorrewine {
	position:absolute;
	right:0px;
	padding:0 0px;
	width:100%;
	text-align:center;
	OVERFLOW:auto;
	HEIGHT: 484px;
	top:50%;
	margin:-192px 0 0 0;
	background:#fff;
	}
	
	#wine{wi dth:960px;	text-align:center;
	margin:0 20px auto;ov erflow:auto;margin:}

div#contenutowine  {
	padding:0;
	margin:22px 0 0 0;
	width:4060px;
	text-align:left;
	HEIGHT: 420px;
	color:#7f7f7f;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}

div#contenutocucina  {
	padding:0;
	margin:22px 0 0 0;
	width:9260px;
	text-align:left;
	HEIGHT: 420px;
	color:#7f7f7f;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}
	div#contenutoesterno  {
	padding:0;
	margin:22px 0 0 0;
	width:12260px;
	text-align:left;
	HEIGHT: 420px;
	color:#7f7f7f;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}
		div#contenutointerno {
	padding:0;
	margin:22px 0 0 0;
	width:9260px;
	text-align:left;
	HEIGHT: 420px;
	color:#7f7f7f;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	}
.foto2 {
	float:left;
	margin:0px 22px 0 0px;
	height:420px;
	}

