p#categoria 	{

	text-align:right;
	margin:0;padding:0;
	}
	
p#categoria a	{

	text-align:right;
	margin:0;
	color:#7f7f7f;
	text-decoration: none;
	background:#fff;
	}
	
p#categoria a:hover 	{
	COLOR: #921712;
	}
	
p#categoria a.attivo 	{
	COLOR: #921712;
	}
	
p.categoria2 	{
font-size:12px;
	margin:0;padding:0;
	}
	

	
p.categoria a:hover 	{
	COLOR: #921712;
	}
	
p.categoria a.attivo 	{
	COLOR: #921712;
	}
	
a:hover 	{
	COLOR: #921712;
	}
	
a.attivo 	{
	COLOR: #921712;
	}


a.link01{
	color:#999999; border:1px solid #999999;padding:0 2px;
	text-decoration:none;
}
a.link01:hover{
	text-decoration:none;	color:#333333; border:1px solid #333333;
}

label  {
	color: #921712;
	}

#contenitore span:hover  {
	color: #921712;
	}

#contenitore span {
	color: #333333;
	}	
span  {
	color: #921712;
	}

span.link01	{
	COLOR: #921712;border:1px solid #921712;
	text-decoration:none;padding:0 2px;
		}
HTML {
	padding: 0;
 	
 	margin: 0px;width: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;
	}
	
#tutto{	width:960px;
	text-align:center;
	margin:0 auto;
	}
	
body.sfondo1 {	background:#6997cb;	}
body.sfondo2 {	background:#b0532a;	}
body.sfondo3 {	background:#929c91;	}
body.sfondo4 {	background:#456d6c;	}
body.sfondo5 {	background:#b49880;	}
body.sfondo6 {	background:#a35429; }
body.sfondo7 {	background:#7db0df;	}
body.sfondo8 {	background:#b1a342;	}
body.sfondo9 {	background:#d44211;	}
body.sfondo10 {	background:#b4c8e3;	}
	
#corpo {
	PADDING:0px; 
	font:normal 120% myriad, verdana, Times, serif;
	marg in: 0 auto;
	width:960px;back ground:#fff;
	text-align:left;
	color:#707173;
	}

/* testa */

div#testa{width:100%;
	margin:45px 0 25px 0; 
	padding:0; 
	background:#ffffff;
	text-align:center;
	color:#7f7f7f;	}
	
#testotesta {width:960px; margin:0 auto; text-align:center;}
		
div#testotesta p {width:960px;
	margin:0px;text-align:left;
	padding:0;font:normal 160% myriad,verdana, Arial, Helvetica, sans-serif;	height:45px;line-height:45px;
	}
	
div#menu	{
	margin:0;
	right:0;
	hei ght:45px;
	padding:0;
	to p: 45px;
	float:right; ;
	TEXT-ALIGN:right;
	li ne-height:45px;
	WID TH: 100%;
	}

div#menu a	{
	margin:0px 5px 0 5px;
	text-align:center;
	line-height:50px;
	color:#7f7f7f;
	text-decoration: none;
	}
	
#menu a:hover 	{
	COLOR: #921712;
	}
	
#menu a.attivo 	{
	COLOR: #921712;
	}

/* fine testa */

/*  parte spalla dx */
div#spalladx {float:right;width:195px;border:1px solid #C6C7C9;text-align:right;padding:25px;margin:0; background:#fff;height:100%;}
div#spalladx p{margin:0;}

p.titolodx{margin:5px 0;	background:#f6f6f6;text-align:right;}
/*  fine parte dx */	

div#contenitore	{
	border:1px solid #C6C7C9;
	width:640px;
	padding:25px 25px 0px 25px;
	margin:0 0 0px 0;
	text-align:center;background:#fff;height:100%;
	}

/*  blog */
div.video	{
	BORD ER:1PX #58585A SOLID;
	margin:0px;
	padding:0;
	width:640px;
	hei ght:405px;
	text-align:center;
	}
	
div.video p {
	margin:0;
	padding:0px;
	}
	
div.data
	{
	text-align:left;
	width:640px;
	height:27px;
	margin:0px 0 0 0px;
	font-size:13px;
	color:#58585A;
	}

div.data a
	{
	color:#58585A;
	text-decoration:none;
	}

div.data p
	{
	margin:0;
	padding-top:8px;
	}

div.data a:hover
	{
	text-decoration:underline;
	}

div.data p.titolo
	{
	width:335px;
	margin:0;
	float:right;
	text-align:right;
	padding-right:0px;
	color:#58585A;
	}

p.numeri{font-size:150px; text-align:center;}
p.numeri a{color:#818181;text-decoration:none;
	text-decoration:none;border:1px solid #C6C7C9; }

div.feedback{
	font-size:12px;
	font-weight:bold;
	width:600px;
	color:#13830a;
	border-top:2px solid #13830a;
	border-bottom:2px solid #13830a;
	text-align:center;
	padding:6px;
}

div.sx{float:left;padding:10px;margin:0;width:120px}
		
 div.sx p	{padding:0;margin:0;}
 div.sx p	img {border:5px solid #fff;}		
		
div.testo	{
	padding:0 0 0 0px;
	margin:0px 0 10px 0px;
	text-align:justify;
	color:#707173;
	clear:left;
	}		
	
div.testo p	a{	color:#818181;
	}
	
div.testo div {
	font-size:13px;
	margin:0 0px 0 0px;
	background:#f6f6f6;
	wi dth:620px;
	padding:10px 10px 10px 10px;
	}
	
div.testo p {
	margin:0 0px 0 0px;
	padding:0px;
	}
	
div.testo p.destra {
	margin:0 0px 0 0px;
	padding:0px;text-align:right;
	}
	
	div.testo2	{
	padding:0 0 0 0px;
	margin:0px 0 10px 0px;
	text-align:justify;
	color:#707173;
	clear:left;
	}		
	
div.testo2 p	a{	color:#818181;
	}
	
div.testo2 div {
	font-size:13px;
	margin:0 0px 0 0px;
	background:#f6f6f6;
	height:210px;
	padding:10px 10px 10px 10px;
	}
	
div.testo2 p {
	margin:0 0px 0 0px;
	padding:0px;
	}
	
div.testo2 p.destra {
	margin:0 0px 0 0px;
	padding:0px;text-align:right;
	}

	div.commenti p{text-align:left;font-size:11px;}
	div.commenti h2{text-align:left;font-size:13px;bor der-top:1px solid #333333;bor der-bottom:1px solid #333333}
	
	/* fine parte blog */

	/* piede */
#piede {
	width:100%;
	font-size:12px;
	margin:25px 0 25px 0; 
	padding:0; 
	background:#ffffff;
	text-align:left;
	height:40px;
	color:#7f7f7f;
	line-height:40px;
	}
	
#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 */

.scorrehome {
	position:absolute;
	right:0px;
	padding:0 0px;
	width:100%;
	text-align:center;
	OVERFLOW:auto;
	HEIGHT: 364px;
	top:50%;
	margin:-182px 0 0 0;
	background:#fff;
	}
	
.scorrewine {
	position:absolute;
	right:0px;
	padding:0 0px;
	width:100%;
	text-align:center;
	OVERFLOW:auto;
	HEIGHT: 384px;
	top:50%;
	margin:-192px 0 0 0;
	background:#fff;
	}
	
#wine{width:960px;	text-align:center;
	margin:0 auto;ov erflow:auto}

div#contenutowine  {
	padding:0;
	margin:22px 0 0 0;
	width:3060px;
	text-align:left;
	HEIGHT: 320px;
	color:#7f7f7f;
	backgr ound:#fff;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	ove rflow:auto;
	}
	
.foto {
	float:left;
	margin:0px 22px 0 0px;
	}
		
div#testo  {

	width:960px;
	text-align:center;
	margin:0 auto;	}
	
div#contenutotesto  {
	padding:22px 20px 0px 0px;
	width:330px;
	text-align:left;
	HEIGHT: 340px;
	color:#7f7f7f;
	background:#fff;	
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;
	overflow:auto;
	}
	
div#contenutotesto p {margin:0;padding:0; text-align:justify;}

div#foto {
	float:right;
	text-align:right;
	padding:22px 0 0 0;
	}
div#sottomenu    {
	left:0px;
	position:absolute;
	padding:0 0px 0px 0px;
	bottom:45px;
	line-height:45px;
	margin:0;
	text-align:left;
	height:45px;
	width:100%;
	background:#fff;
	}
	
div#testosottomenu {width:960px; margin:0 auto; text-align:center;}
		
div#testosottomenu p {
	width:960px;
	margin:0px;
	text-align:left;
	padding:0;
	font:normal 100% myriad,verdana, Arial, Helvetica, sans-serif;	height:45px;
	line-height:45px;
	}
	

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; 
	}

