body {
background-color: #ffffff;
margin: 0px auto 0px auto;
}

img {
color : #B78F28;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
border:0px
}

td.press {
	margin: 0px;
	border-color: #DDDBD8;
	border-width: 1px;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-top-style: none;
}


#menu {
background-color:#262626;
height:11px
}

#menu2 {
background-image:url(/img_sito/grafica/sfondi/r2/menu.gif);
height:11px
}

#titolosx {
padding-left: 3px;
padding-top: 31px;
padding-bottom: 24px;
}

#space {
height:20px
}

#space2 {
height:25px;
position:relative;
float:left;
width:580px
}

#menusx {
color : #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-left: 3px;
padding-top: 12px;
padding-bottom: 18px;
}

#menusx a:link {color: #333333;	text-decoration: none; }
#menusx a:visited {color: #333333;	text-decoration: none; }
#menusx a:active {color: #333333;	text-decoration: none; }
#menusx a:hover {color: #C09D42; text-decoration: none; }

#degu {
color : #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 0px;
position:relative;
float:left;
width:484px;
voice-family: "\"}\"";
voice-family:inherit;
width:481px;
}

#degustazione {
color : #333333;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:16px;
padding-left: 22px;
padding-top: 26px;
padding-right: 35px;
padding-bottom: 26px;
text-align:left;
width:580px;
position:relative;
float:left;
voice-family: "\"}\"";
voice-family:inherit;
width:532px;
background-image:url(/img_sito/grafica/sfondi/degustazione_barolo.jpg);
background-repeat:repeat-y
}

#titolosx2 {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 12px;
}

#titolosx3 {
padding-left: 0px;
padding-top: 18px;
padding-bottom: 12px;
}

#menusx2 {
color : #333333;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 4px;
}

#menusx2 a:link {color: #333333;	text-decoration: none; }
#menusx2 a:visited {color: #333333;	text-decoration: none; }
#menusx2 a:active {color: #333333;	text-decoration: none; }
#menusx2 a:hover {color: #333333; text-decoration: none; }

#menusx2select {
color : #333333;
font-weight:bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-left: 11px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 4px;
background-image:url(/img_sito/grafica/quadro.gif);
background-repeat:no-repeat;
margin:0px
}

#menusx2select a:link {color: #333333;	text-decoration: none; }
#menusx2select a:visited {color: #333333;	text-decoration: none; }
#menusx2select a:active {color: #333333;	text-decoration: none; }
#menusx2select a:hover {color: #333333; text-decoration: none; }

#menusx3 {
color : #333333;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 8px;
}

#menusx3 a:link {color: #333333;	text-decoration: none; }
#menusx3 a:visited {color: #333333;	text-decoration: none; }
#menusx3 a:active {color: #333333;	text-decoration: none; }
#menusx3 a:hover {color: #333333; text-decoration: none; }

#menusx3select {
color : #333333;
font-weight:bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-left: 11px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 8px;
background-image:url(/img_sito/grafica/quadro.gif);
background-repeat:no-repeat;
margin:0px
}

#menusx3select a:link {color: #333333;	text-decoration: none; }
#menusx3select a:visited {color: #333333;	text-decoration: none; }
#menusx3select a:active {color: #333333;	text-decoration: none; }
#menusx3select a:hover {color: #333333; text-decoration: none; }

#contatti {
color : #333333;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 8px;
}

#contatti a:link {color: #333333;	text-decoration: none; }
#contatti a:visited {color: #333333;	text-decoration: none; }
#contatti a:active {color: #333333;	text-decoration: none; }
#contatti a:hover {color: #B78F28; text-decoration: none; }

h1 {
color : #B78F28;
text-decoration: none;
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:24px;
padding-left: 0px;
padding-top: 31px;
padding-bottom: 16px;
margin:0px;
}

h3 {
color : #B78F28;
text-decoration: none;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:17px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 16px;
margin:0px;
}

h4 {
color : #333333;
text-decoration: none;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:20px;
padding-left: 0px;
padding-bottom: 16px;
margin:0px;
}

h2 {
color : #B78F28;
text-decoration: none;
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:24px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 22px;
margin:0px;
}

#titolohome {
color : #B78F28;
text-decoration: none;
font-weight: bold;
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:24px;
padding-left: 0px;
padding-top: 31px;
padding-bottom: 0px;
margin:0px;
}

#sottotitolohome {
color : #333333;
text-decoration: none;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:15px;
padding-left: 0px;
padding-top: 6px;
padding-bottom: 16px;
margin:0px;
font-weight: bold;
}

#titolobarolo {
color : #B78F28;
text-decoration: none;
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:24px;
padding-left: 0px;
padding-top: 31px;
padding-bottom: 15px;
margin:0px;
}

.titoletto {
color : #B78F28;
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:20px;
padding-top:7px;
padding-left: 0px;
margin:0px;
}

#sottotitolo {
color : #B78F28;
text-decoration: none;
font-weight: bold;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 12px;
margin:0px;
}

#testohome {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-right: 22px;
padding-top: 0px;
padding-bottom: 10px;
position:relative;
float:left;
width:455px;
voice-family: "\"}\"";
voice-family:inherit;
width:433px;
}

#testovino {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:16px;
padding-right: 40px;
padding-top: 0px;
padding-bottom: 30px;
position:relative;
float:left;
width:378px;
voice-family: "\"}\"";
voice-family:inherit;
width:338px;
}

#butacontainer {
padding-top: 31px;
position:relative;
float:left;
width:202px;
text-align:center;
padding-bottom: 20px
}

font.vino2 {
	color : #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height:19px
}

font.vino3 {
	color : #333333;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:16px
}


#testo {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-right: 22px;
padding-top: 31px;
padding-bottom: 30px;
position:relative;
float:left;
width:580px;
voice-family: "\"}\"";
voice-family:inherit;
width:558px;
}

#testo2 {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-right: 56px;
padding-top: 31px;
padding-bottom: 30px;
position:relative;
float:left;
width:580px;
voice-family: "\"}\"";
voice-family:inherit;
width:524px;
}

#testopress {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:18px;
padding-right: 22px;
padding-top: 31px;
padding-bottom: 0px;
position:relative;
}

#vigneti {
color : #333333;
text-decoration: none;
font-weight: none;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:14px;
padding-right: 12px;
padding-left: 12px;
padding-top: 20px;
padding-bottom: 12px;
}

#piede {
color : #000000;
text-decoration: none;
font-weight: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height:15px;
padding-top: 20px;
}

#piede a:link {color: #000000;	text-decoration: none; }
#piede a:visited {color: #000000;	text-decoration: none; }
#piede a:active {color: #000000;	text-decoration: none; }
#piede a:hover {color: #000000; text-decoration: none; }


font.piede2 {
	color : #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:15px
}

font.piede3 {
	color : #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height:15px
}

font.titolo_ric {
	color : #B78F28;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height:18px;
	font-weight: bold
}

font.riconoscimento {
	color : #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:14px;
}

font.riconoscimento2 {
	color : #C09D42;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:14px;
	font-weight: bold
}

.riconoscimento2 a:link {COLOR: #C09D42; TEXT-DECORATION: none}
.riconoscimento2 a:visited {COLOR: #C09D42; TEXT-DECORATION: none}
.riconoscimento2 a:active {COLOR: #C09D42; TEXT-DECORATION: none}
.riconoscimento2 a:hover{COLOR: #C09D42; TEXT-DECORATION: none}

#imgcontainer {
padding-top: 31px;
position:relative;
float:left;
width:125px
}

.imgcontainer2 {
width:580px;
padding-bottom:25px;
}

#imgcontainer3 {
padding-top: 25px;
padding-bottom:8px;
width:220px;
text-align:left
}

#imgcontainer4 {
padding-top: 31px;
position:relative;
float:left;
width:96px;
padding-bottom:0px;
margin:0
}

#imgcontainer5 {
padding-top:5px;
padding-bottom:0px;
margin:0
}

#mapcontainer {
padding-top: 31px;
padding-bottom:40px;
}

#container {
width:580px;
padding-bottom:25px;
position:relative;
float:left;
}


font.titolonews {
	color : #B78F28;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:18px
}

.titolonews a:link {COLOR: #B78F28; TEXT-DECORATION: none}
.titolonews a:visited {COLOR: #B78F28; TEXT-DECORATION: none}
.titolonews a:active {COLOR: #B78F28; TEXT-DECORATION: none}
.titolonews a:hover{COLOR: #B78F28; TEXT-DECORATION: none}

font.testonews {
	color : #4C4C4C;
	font-weight: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:15px
}

.testonews a:link {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews a:visited {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews a:active {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews a:hover{COLOR: #4C4C4C; TEXT-DECORATION: underline}


font.testonews2010 {
	color : #4C4C4C;
	font-weight: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:15px
}

.testonews2010 a:link {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews2010 a:visited {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews2010 a:active {COLOR: #4C4C4C; TEXT-DECORATION: none}
.testonews2010 a:hover{COLOR: #4C4C4C; TEXT-DECORATION: none}

.lista
{ 
     padding: 0px;
	 color: #333333;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
	 border: #333333;
	 border-width:1px;
     border-style: solid;
	 background-color: #ffffff;
	 width: 300px;  
	 width: 300px !important;   
}

.boxform {
	padding: 2px;
		background-color: #ffffff;
		border:solid 1px #B78F28;
	width: 205px !important;
	width: 205px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.boxerror {
	padding: 2px;
		background-color: #FEFBD0;
		border:solid 1px #CC0000;
	width: 205px !important;
	width: 205px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.boxform2 {
	padding: 2px;
		background-color: #ffffff;
		border:solid 1px #B78F28;
	width: 295px !important;
	width: 295px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

font {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

.nero {
color:#000000;
}

.oro {
color:#B78F28;
}

.grigio {
color:#333333;
}

.grigio2 {
color:#353535;
}

.verdana {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.times {
font-family:"Times New Roman", Times, serif;
}

.size11 {
font-size: 11px;
}

.size12 {
font-size: 12px;
}

.size14 {
font-size: 14px;
}

.size16 {
font-size: 16px;
}

.size18 {
font-size: 18px;
}

.size20 {
font-size: 20px;
}

.size22 {
font-size: 22px;
}

.lh12 {
line-height:12px;
}

.lh13 {
line-height:13px;
}

.lh15 {
line-height:15px;
}

.lh16 {
line-height:16px;
}

.lh17 {
line-height:17px;
}

.lh18 {
line-height:18px;
}

.lh19 {
line-height:19px;
}

.lh21 {
line-height:21px;
}

.lh23 {
line-height:23px;
}

.lh24 {
line-height:24px;
}

.bold {
font-weight:bold
}

.maiuscoletto {
font-variant: small-caps;
}

A.linkmenu_on:link {COLOR: #B78F28; text-decoration:none}
A.linkmenu_on:visited {COLOR: #B78F28; text-decoration:none}
A.linkmenu_on:active {COLOR: #B78F28; text-decoration:none}
A.linkmenu_on:hover{color: #B78F28; text-decoration:none}

A.linkmenu_off:link {COLOR: #353535; text-decoration:none}
A.linkmenu_off:visited {COLOR: #353535; text-decoration:none}
A.linkmenu_off:active {COLOR: #353535; text-decoration:none}
A.linkmenu_off:hover{color: #B78F28; text-decoration:none}

A.menuvini_on:link {COLOR: #B78F28; text-decoration:none; font-weight:bold}
A.menuvini_on:visited {COLOR: #B78F28; text-decoration:none; font-weight:bold}
A.menuvini_on:active {COLOR: #B78F28; text-decoration:none; font-weight:bold}
A.menuvini_on:hover{color: #B78F28; text-decoration:none; font-weight:bold}

A.menuvini_off:link {COLOR: #353535; text-decoration:none}
A.menuvini_off:visited {COLOR: #353535; text-decoration:none}
A.menuvini_off:active {COLOR: #353535; text-decoration:none}
A.menuvini_off:hover{color: #B78F28; text-decoration:none}

A.linknero:link {COLOR: #000000; text-decoration:none}
A.linknero:visited {COLOR: #000000; text-decoration:none}
A.linknero:active {COLOR: #000000; text-decoration:none}
A.linknero:hover{color: #B78F28; text-decoration:none}

A.linkgrigio:link {COLOR: #B78F28; text-decoration:none}
A.linkgrigio:visited {COLOR: #B78F28; text-decoration:none}
A.linkgrigio:active {COLOR: #B78F28; text-decoration:none}
A.linkgrigio:hover{color: #333333; text-decoration:none}