body{
    background-color:#C7B299;
    text-align: center;
    font-family:Verdana;
    margin: 0px;
    padding: 0px;
    width:100%;
    height:100%;
}
#main {
   width: 779px;
   height:auto;
   margin:  0px auto 0px auto;
   padding: 0px;
   text-align:center;
}
p{
    border: 0px;
    margin :0px;
    padding: 0px;
}
.grassetto{
    font-style:italic;
    font-weight:bold;
}
h1{
    font-family: Monotype Corsiva;
    font-size:18pt;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
h3{
    font-family: Monotype Corsiva;
    font-size:14pt;
    font-weight:normal;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
 }
.intestazione{
    text-align:center;
    width:100%;
    height:194px;
    min-height: 194px;
    min-width: 781px;
}
.menu{
    width: 781px;
    min-width: 781px;
    height: auto;
    min-height: 20px;
    font-size: larger;
    background-image: url('img/bckMenu.gif');
    background-repeat:no-repeat;
    color: #cccccc;
    clear: both;
    padding-left:5px;
}
.menu .sunchi{
    font-weight:bolder;
    font-family: Monotype Corsiva;
    background-image: url('img/uvetta.gif');
    background-repeat:no-repeat;
    padding-left: 20px;
    padding-right:15px;
    float:left;
}
.menu a:visited{
    color:#cccccc;
    background-image: url('img/uvetta.gif');
    background-repeat:no-repeat;
    padding-left: 20px;
    padding-right:15px;
}
.menu a:link{
    color:#cccccc;
    background-image: url('img/uvetta.gif');
    background-repeat:no-repeat;
    padding-left: 20px;
    padding-right:15px;
}
.menu a:hover{
    color:#993333;
    background-color: #dddddd;
    background-image: url('img/uvettaH.gif');
    background-repeat:no-repeat;
    padding-left: 20px;
    padding-right:15px;
}
.menu .normale{
    font-weight:normal;
    font-family: Monotype Corsiva;
    padding-left: 15px;
    float:left;
}
.menu .lang{
    font-weight:normal;
    font-family: Monotype Corsiva;
    padding-left: 10px;
    padding-right: 35px;
    float:left;
}
.menu .lang a:visited{background-image: none;padding-left: 5px;padding-right: 5px;}
.menu .lang a:link{background-image: none;padding-left: 5px;padding-right: 5px;}
.menu .lang a:hover{background-image: none;padding-left: 5px;padding-right: 5px;}
.corpo{
    height:587px;
    min-height:582px;
    width:781px;
    min-width: 781px;
}
.corpo .sx{
    height:100%;
    width:50%;
    float:left;
    text-align: left;
}
.corpo .sx .testata{
    height: 35px;
    background-image: url('img/bckHomeBott.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
}
.corpo .sx .corpox{
    height: 520px;
    width: 380px;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    font-size:small;
    text-align:justify;
    background-color:White;
}
.corpo .sx .pie{
    height: 25px;
    background-image: url('img/bckHomepie.gif');
    background-repeat: no-repeat;
}
.corpo .sx .pie P{
    width: 90%;
    text-align: right;
    font-family:Monotype Corsiva;
    color: #cccccc;
}
.corpo .sx .pie P a:visited{color:#cccccc;}
.corpo .sx .pie P a:link{color:#cccccc;}
.corpo .sx .pie P a:hover{
    color:#993333;
    background-color: #dddddd;
}

.corpo .dxsup{
    height: auto;/*50%;*/
    width: auto;
    float:right;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.corpo .dxsup .testata{
    height: 35px;
    width:384px;
    background-image: url('img/bckHomeEv.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
    padding: 0px  0px 0px 0px;
}
.corpo .dxsup .testata .titolo{
    width: 90%;
    height:35px;
    text-align: left;
    padding-left: 10px;
    font-size: 22pt;
    font-family: Monotype Corsiva; 
    color: #cccccc;
}
.corpo .dxsup .corpox{
    height: auto; /*233px;*/
    width: 384px;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size:small;
    text-align:justify;
    background-color:White;
}
.corpo .dxsup .corpox p{padding: 0px 10px 0px 10px;}
.corpo .dxsup .pie{
    height: 25px;
    width:384px;
    background-image: url('img/bckHomepie.gif');
    background-repeat: no-repeat;
}
.corpo .dxinf{
    height:auto;/*50%*/
    width: auto;
    float:right;
}
.corpo .dxinf .testata{
    height: 35px;
    width:384px;
    background-image: url('img/bckHomeEv.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
}
.corpo .dxinf .testata .titolo{
    width: 90%;
    height:35px;
    text-align: left;
    padding-left: 10px;
    font-size: 22pt;
    font-family: Monotype Corsiva; 
    color: #cccccc;
}
.corpo .dxinf .corpox{
    height: auto;/*230px;*/
    width: 384px;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 0px 0px 0px 0px;
    font-size:small;
    text-align:justify;
    background-color:White;
}
.corpo .dxinf .corpox .evento .titolo p{
    padding: 0px 10px 0px 10px;
    font-family: Monotype Corsiva;
    font-size: 14pt;
}
.corpo .dxinf .corpox .evento .descrizione p{padding: 0px 10px 0px 10px;}
.corpo .dxinf .corpox .evento .link a{padding: 0px 10px 0px 10px;}
/*.corpo .dxinf .pie{
    height: 25px;
    width:384px;
    background-image: url('img/bckHomepie.gif');
    background-repeat: no-repeat;
}*/
.corpo .dxinf .pie{
    height: 25px;
    width:384px;
    background-image: url('img/bckHomepie.gif');
    background-repeat: no-repeat;
}
.corpo .dxinf .pie P{
    width: 90%;
    text-align: right;
    font-family:Monotype Corsiva;
    color: #cccccc;
}
.corpo .dxinf .pie P a:visited{color:#cccccc;}
.corpo .dxinf .pie P a:link{color:#cccccc;}
.corpo .dxinf .pie P a:hover{
    color:#993333;
    background-color: #dddddd;
}

/************************/


.piePagina{
    height:55px;
    min-height:55px;
    width:781px;
    min-width:781px;
    background-image: url('img/bckPiePagina.gif');
    background-repeat: no-repeat;
    font-size:small;
    color:#cccccc;
}
.piePagina a:visited{color:#cccccc;}
.piePagina a:link{color:#cccccc;}
.piePagina a:hover{
    color:#993333;
    background-color:#cccccc;
}
.piePagina p
{
    width:100%;
    height:auto;
    text-align:center;
}
/*------------------------------------------------------------------------------------------------------------*/
.corpo .MenuSx{
    color: #ff9933;
    height: 100%;
    width: 180px;
    float:left;
    text-align: left;
}
.corpo .MenuSx .testata{
    height: 35px;
    background-image: url('img/bckMnAzienda.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
}
.corpo .MenuSx .testataVi{
    height: 35px;
    background-image: url('img/bckMnVitigni.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
}
.corpo .MenuSx .testataV{
    height: 35px;
    background-image: url('img/bckMnVini.gif');
    background-repeat: no-repeat;
    margin: 2px 0px 0px 0px;
}
.corpo .MenuSx .MnCorpo{
    height: 523px;
    width: 174px;
    min-height:523px;
    min-width: 174px;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    background-color: White;
}
.corpo .MenuSx .MnCorpo .img{
    height: 170px;
    width: 100%;
}
.corpo .MenuSx .MnCorpo .img img{
    height:165px;
    width: 174px;
}
.corpo .MenuSx .MnCorpo .sunchi{
    font-weight:bolder;
    height: 35px;
    width: 174px;
    font-size: 20pt;
    font-family: Monotype Corsiva; 
    color: #cccccc;
    background-color: #993333;
}
.corpo .MenuSx .MnCorpo .normale{
    font-weight:normal;
    height: 35px;
    width: 174px;
    font-size: 20pt;
    font-family: Monotype Corsiva; 
    color: #993333;
}
.corpo .MenuSx p{width: 100%;}
.corpo .MenuSx p a{width: 100%;}
.corpo .MenuSx a:visited{color:#993333;}
.corpo .MenuSx a:link{color:#993333;}
.corpo .MenuSx a:hover{color:#cc9999;}
.corpo .MenuSx .pie{
    height: 22px;
    background-image: url('img/bckPieMnu.gif');
    background-repeat: no-repeat;
}
.corpo .contenuto{ 
    height: 540px;
    min-height:540px;
    min-width:598px;
    width:598px;
    padding-left:181px;
}
.corpo .contenuto .testata{
   height: 35px;
   width:100%;
   margin: 2px 0px 0px 0px;
   background-image: url('img/bckContentUp.gif');
   background-repeat: no-repeat; 
}
.corpo .contenuto .testata .titolo{
    width: 100%;
    height:35px;
    text-align: center;
    font-size: 22pt;
    font-family: Monotype Corsiva; 
    color: #cccccc;
}
.corpo .contenuto .corpox{
    height: 523px;
    width: 592px;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    background-color:White;
}
.corpo .contenuto .corpox p{text-align: justify;}
.corpo .contenuto .corpox a{border: none;}
.corpo .contenuto .corpox a img{border: none;}
.corpo .contenuto .corpoSto{
    height: 523px;
    width: 592px;
    text-align:justify;
    text-indent:12px;
    font-size:small;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    background-color:White;
}
.corpo .contenuto .corpoSto p{padding: 0px 10px 0px 10px;}
.corpo .contenuto .pie{
   height: 22px;
   margin-bottom: 4px;
   background-image: url('img/bckContent.gif');
   background-repeat: no-repeat; 
}
.corpo .degustare{
    height: 523px;
    width: 781px;
}
.corpo .degustare .testata{
   height: 35px;
   width:100%;
   margin: 2px 0px 0px 0px;
   background-image: url('img/bckDoveUp.gif');
   background-repeat: no-repeat; 
}
.corpo .degustare .testata .titolo{
    width: 100%;
    height:35px;
    text-align: center;
    font-size: 22pt;
    font-family: Monotype Corsiva; 
    color: #cccccc;
}
.corpo .degustare .corpox{
    height: 100%;
    width: 775px;
    font-size:small;
    text-align:justify;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    background-color:White;
}
.corpo .degustare .corpox .elemento{ float:left;}
.corpo .degustare .pie {
   height: 22px;
   margin-bottom: 4px;
   background-image: url('img/bckDovePie.gif');
   background-repeat: no-repeat; 
}
.corpo .contenuto .corpoSche{
    height: 523px;
    width: 592px;
    text-align:justify;
    text-indent:2px;
    font-size:small;
    border-left: solid 1px #993333;
    border-right: solid 1px #993333;
    padding: 2px 2px 2px 2px;
    background-color:White;
    color: #000000;
}
.corpo .contenuto .corpoSche p{
    padding: 0px 10px 0px 10px;
}
.titoloIm
{
    display:none;
}
.corpo .corpox .evento .titolo p{
    padding: 0px 10px 0px 10px;
    font-family: Monotype Corsiva;
    font-size: 14pt;
}
.corpo .corpox .evento .descrizione p{padding: 0px 10px 0px 10px;}
.corpo .corpox .evento .link a{padding: 0px 10px 0px 10px;}