@charset "UTF-8";
/* CSS Document */


body,div,ul,li,h1,h2,h3,p{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

body{
background:url(../img/assi.jpg) repeat-x #3b382c;
margin: 0 auto;
padding: 0;
text-align: center;
}

img{
border: none;	
}

.titolo_box{
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:15px;
color: #FFF;
font-weight: bold;
text-align: left;
}

.spacer{
height:20px;
width:200px;
}

#header{
width: 930px;
height: 445px;
background:url(../img/header.jpg);
margin: 0 auto;
}

#logo{
width: 365px;
height: 50px;
background:url(../img/logo.jpg);
margin:29px 0 0 18px;
float:left;
}

#menu{
float:right;
margin:55px 60px 0 0;
}

#menulist{
display: inline;
}


#actual{
height: 30px;
width: 100%;
color: #c29d9d;
font-size: 15px;
text-transform: capitalize;
font-weight:bold;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}


#menulist li{
margin-left:20px;
float: left;
list-style:none;
}


#menulist a{
color: #660a0a;
font-size: 15px;
text-transform: capitalize;
text-decoration: none;
font-weight:bold;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#menulist a:hover{
color: #c29d9d;
}

#claim{
width: 379px;
height: 110px;
background:url(../img/claim.jpg);
float:left;
margin: 241px 0 0 22px;
}

#contenutiglow{
margin: 0 auto;
width: 930px;
overflow:hidden;
background: #fffce7;
}

#contenuti{
width: 930px;
margin: 0 auto;
overflow:hidden;
}

#home_content_sx{
width: 690px;
height: 446px;
margin: 0 auto;
background: #fffce7;
float: left;
}

#box_agriturismo{
width: 268px;
overflow:hidden;
padding-bottom:15px;
margin: 12px 0 0 12px;
float: left;
}


#box_titolo_agriturismo{
width: 268px;
height: 30px;
background: #510f0f;
}

#box_titolo_agriturismo p{
padding: 6px 0 0 10px;
}

#box_contenuti_agriturismo{
width: 264px;
height: 498px;
background: url(../img/sfondovinidarker.jpg);
border: 2px solid #BFBEAC;
}

#spazio_alto_agriturismo{
width:268px;
height:85px;
}

#logo_agriturismo{
width:54px;
height: 50px;
background:url(../img/logoagri.jpg);
float:left;
margin: 10px 0 0 5px;
}

#titoliagri{
width: 205px;
height: 65px;
float:right;
text-align:left;
margin-top: 10px;
}

#titologrosso{
color: #660a0a;
font-size: 17px;
text-transform: uppercase;
font-weight:bold;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#sottotitologrosso{
color: #660a0a;
font-size: 13px;
font-weight:bold;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#contenuti_centro_agriturismo{
width: 258px;
height:330px;
margin: 0 auto;
text-align:left;
padding: 0 5px 0 5px;
}

#fotoagri{
width:134px;
height:152px;
background:url(../img/fotoagri.jpg);
float:left;
margin: 3px 10px 0 0;
}

#descrizione_agri{
color: #660a0a;
font-size:12px;
line-height: 18px;
}

#claimbasso{
color:#660a0a;
font-size:14px;
font-style:italic;
margin: 15px 0 0 8px;
}

#visita{
color:#660a0a;
font-size:13px;
margin-top:8px;
font-weight: bold;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
margin: 15px 0 0 8px;
}

#contenuti_centro_agriturismo a{
color: #660a0a;
font-size: 19px;
font-weight:bold;
text-decoration:none;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
margin: 5px 0 0 8px;
}

#contenuti_centro_agriturismo a:hover{
color: #A33438;
}


#home_content_dx{
width: 240px;
overflow:hidden;
margin: 0 auto;
background: #fffce7;
float:right;
}

#box_descrizione{
width: 357px;
float: left;
margin: 12px 0 0 25px;
}

.testodescrizione{
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif !important;
font-size: 12px !important;
color: #660a0a !important;
text-align: justify !important;
}

#fotodescrizione{
width: 357px;
height: 163px;
background: url(../img/fotodescrizione.jpg);
margin-top: 8px;
}

#box_news{
width: 357px;
height: 144px;
margin-top: 7px;
}

#box_titolo_news{
width:357px;
height: 30px;
background: #510f0f;
}

#box_titolo_news p{
padding: 6px 0 0 10px;
}

#box_contenuti_news{
width: 353px;
overflow:hidden;
padding-bottom:10px;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

.testo_news{
color:#FFF !important;
font-size: 12px;
text-align:left;
padding: 17px 0 0 12px;
}

.titolo_news{
color:#510f0f;
font-size: 12px;
font-weight: bold;
}

#box_contenuti_news a{
color:#510f0f;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#box_contenuti_news a:hover{
color:c29d9d;
}

#box_dx{
margin-top:16px;
}

#box_dx li{
list-style:none;
}

.titolo_schededx{
width: 224px;
height: 24px;
background: #510f0f;
float:left;
}

.titolo_schededx p{
padding: 3px 0 0 10px;
}

.contenuto_schededx{
width:220px;
padding-bottom:10px;
background: url(../img/sfondovinidarker.jpg);
border: 2px solid #BFBEAC;
float:left;
}

.foto_schededx{
width: 91px;
height: 96px;
float: left;
margin: 10px 0 0 7px;
}

.altri_contenuti{
width: 115px;
height: 96px;
float: right;
margin: 10px 7px 0 0;
}

.testo_schedine{
font-size: 13px;
color:#660a0a;
text-align: left;
margin-left:3px;
float:left;
font-weight: bold;
}

.pulsante_schedine{
width: 80px;
height:31px;
background:url(../img/shade_puls_schedine.png) repeat-x;
float:right;
margin-top: 35px;
padding-top: 8px;
}

.pulsante_schedine a{
font-size: 13px;
font-weight: bold;
text-transform:uppercase;
color:#FFF;
text-decoration: none;
}

.pulsante_schedine a:hover{
color:#c29d9d;
}

#footer{
overflow:hidden;
clear:both;
width: 930px;
height:30px;
background: #510f0f;
margin:0 auto;
}

#footext{
width: 900px;
padding-top:10px;
text-align:left;
}

#testofooter{
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 12px;
color: #FFF;
margin-top:7px;
font-weight: bold;
}

/*------------------Azienda-----------------*/

#headerazienda{
width: 930px;
height: 244px;
background:url(../img/headerazienda.jpg);
margin: 0 auto;
}

#contenutiazienda{
width: 930px;
margin: 0 auto;
height: 100%;
}

#menulinguette{
width: 858px;
height: 34px;
margin-top:10px;
}


#listamenulinguette li{
display: inline;
list-style: none;
margin-right: 3px;
float: left;
height: 24px;
}

#listamenulinguette li a{
font-size:16px;
text-transform:uppercase;
color:#FFF;
text-align: center;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
text-decoration: none;
padding-top: 10px;
width: 134px;
height: 34px;
background:url(../img/linguettawhitedown.jpg) no-repeat;
float: left;
}

#listamenulinguette li a:hover{
background:url(../img/linguettawhiteup.jpg) no-repeat;
padding-top: -10px;
}

#actualinfo{
font-size:16px;
text-transform:uppercase;
color:#FFF;
text-align: center;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
text-decoration: none;
padding-top: 10px;
width: 134px;
height: 34px;
background:url(../img/linguettared.jpg) no-repeat;
float: left;
}

.linkmenu{
width: 134px;
height: 34px;
background:url(../img/linguettawhitedown.jpg);
}

#spazioschedainfo{
width: 900px;
overflow:hidden;
float: left;
margin: 15px 0 45px 15px ;
}

#schedainfobox{
width: 895px;
overflow:hidden;
padding-bottom:15px;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

.titolomenu{
font-size:20px;
text-transform:uppercase;
color:#FFF;
text-align: left;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#sottomenuinfo{
width: 880px;
height: 30px;
text-align: left;
float: left;
}

#sottomenucantine{
width: 500px;
height: 60px;
text-align: left;
float: left;

}

#sottomenucantine p{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:12px;
color: #7e6754;
text-transform:uppercase;
padding: 7px 0 0 15px;
}

#sottomenucantine a{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:14px;
color: #7e6754;
text-transform:uppercase;
text-decoration: none;
margin-left: 8px;
}

#sottomenucantine a:hover{
color: #660a0a;
}

#sottomenuinfo p{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:12px;
color: #7e6754;
text-transform:uppercase;
padding: 7px 0 0 15px;
}

#sottomenuinfo a{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:14px;
color: #7e6754;
text-transform:uppercase;
text-decoration: none;
margin-left: 8px;
}

#sottomenuinfo a:hover{
color: #660a0a;
}

.testoazienda{
font-family: Book Antiqua, serif;
font-size:13px;
color: #3b382c;
text-align: justify;
line-height: 14px;
}

.vocetestoazienda{
font-family: Book Antiqua, serif;
font-size:14px;
color: #781717;
text-align: justify;
font-weight:bold;
}

#spaziotestoazienda{
width: 500px;
height: 100%;
float:left;
margin: 25px 0 0 20px;
}

#spaziofotoazienda{
width: 340px;
height: 610px;
float: right;
margin: 0 10px 0 0 ;
}

#spaziofotoazienda img{
margin: 5px 0 5px 0;
border: 2px solid #BFBEAC;
}


/*-------------------Vigneti------------*/

#headervigneti{
width: 930px;
height: 244px;
background:url(../img/headervigneti.jpg);
margin: 0 auto;
}

#contenutivigneti{
width: 930px;
margin: 0 auto;
}

#spaziomappavigneti{
width: 422px;
height: 590px;
float:left;
margin: 20px 0 0 13px;  
}

#vignetiback{
float:left;
height:10px;
width:300px;
margin-top:10px;
}

#vigneti_scegliarea{
float:right;
height:10px;
width:423px;
margin-top:10px;
}

#spaziotestoimmagini{
width: 420px;
overflow:hidden;
float:right;
margin: 20px 20px 0 0 ;
}

#spaziotestoimmagini img{
border: 2px solid #BFBEAC;
}

#listavigneti{
float:left;
width:100%;
height:80px;
}

#listavigneti li{
list-style:none;
margin:5px 0 5px 0;
text-align:left;
}

#listavigneti li a{
text-decoration:none;
}

#listavigneti li a:hover{
text-decoration:underline;
}

/*-------------------Cantine---------------*/

#headercantine{
width: 930px;
height: 244px;
background:url(../img/headercantine.jpg);
margin: 0 auto;
}

#spaziotestocantine{
width: 470px;
height: 100%;
float:left;
margin: 25px 0 15px 20px;
}

#spaziofotocantine{
width: 340px;
height: 610px;
float: right;
margin: 0 10px 0 0 ;
}

#spaziofotocantine img{
margin: 5px 0 5px 0;
border: 2px solid #BFBEAC;
}

.testocantine{
font-family: Book Antiqua, serif;
font-size:16px;
color: #3b382c;
text-align: justify;
line-height: 17px;
}

.testocantine p{
font-family: Book Antiqua, serif;
font-size:16px;
color: #3b382c;
text-align: justify;
line-height: 17px;
}

.vocetestocantine{
font-family: Book Antiqua, serif;
font-size:15px;
color: #781717;
text-align: justify;
font-weight:bold;
text-transform: uppercase;
}

.vocetestocantinesml{
font-family: Book Antiqua, serif;
font-size:12px;
color: #781717;
font-weight:bold;
text-transform: uppercase;
}

#actualcantine{
color: #660a0a;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:16px;
text-transform:uppercase;
text-decoration: none;
margin-left: 8px;
}

#spaziofotocantine{
width: 360px;
height: 550px;
float: right;
margin: 20px 25px 0 0 ;
}

#spaziofotocantine img{
margin: 5px 0 5px 0;
border: 2px solid #BFBEAC;
}

/*-------------------listino------------*/

#headerofferte{
width: 930px;
height: 244px;
background:url(../img/headerofferte.jpg);
margin: 0 auto;
}

#descrizione_offerte{
float:left;
width:550px;
text-align:left;
padding-top:20px;
}

#descrizione_offerte p{
margin:7px 0 0 10px;
}

.foto{
margin-top:70px;
}

/*-------------------Lista Vini------------*/

#headervini{
width: 930px;
height: 244px;
background:url(../img/headervini.jpg);
margin: 0 auto;
}

#rossispacer{
width: 858px;
height: 20px;
margin: 0 auto;
}

#listarossi{
width: 858px;
height: 274px;
margin: 0 auto;
}

#titolorossi{
width: 858px;
height: 28px;
background:url(../img/titolorossiback.png) left no-repeat;
}

#contenutirossi{
width: 854px;
height: 242px;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

.titolovini{
font-size:20px;
text-transform:uppercase;
color:#FFF;
text-align: left;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
padding: 3px 0 0 9px;
}

.igt{
font-size:12px;
text-transform:uppercase;
color:#FFF;
text-align: left;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
padding: 3px 0 0 9px;
}


#elencorossi{
list-style:none;
float: left;
margin-left: 45px;

}

#elencorossi li{
display:inline;	
float: left;
margin: 10px 45px 0 0;
}

.schedalistasingola{
width: 155px;
height: 225px;
}

.sfondovinosingolo{
display:inline;
width: 131px;
height: 225px;
background: url(../img/sfondovinosingolo.jpg);
float:left;
}

.titolosingolorosso{
display:inline;
width: 24px;
height: 225px;
background: url(../img/titolosingolorosso.jpg) top no-repeat;
float:left;
}

.titolosingolo{
font-size:15px;
width: 100px;
color:#FFF;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
margin: 44px 0 0 -38px;
}

.sfondovinosingolo img{
margin: 10px 0 0 3px;
}

#listesotto{
width: 858px;
height: 274px;
margin: 0 auto;
}



#bianchispacer{
width: 858px;
height: 20px;
margin: 0 auto;
}

#listabianchi{
width: 458px;
height: 274px;
margin: 0 auto;
float: left;
}

#titolobianchi{
width: 858px;
height: 28px;
background:url(../img/titolobianchi.png) left no-repeat;
}

#contenutibianchi{
width: 450px;
height: 242px;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

#elencobianchi{
list-style:none;
float: left;
margin-left: 45px;

}

#elencobianchi li{
display:inline;	
float: left;
margin: 10px 45px 0 0;
}

.titolosingolobianchi{
display:inline;
width: 24px;
height: 225px;
background: url(../img/titolosingolobianco.png) top no-repeat;
float:left;
}

#listaspumanti{
width: 333px;
height: 274px;
margin: 0 auto;
float: right;
margin-right:4px;
}

#titolospumanti{
width: 858px;
height: 28px;
background:url(../img/titolospumanti.png) left no-repeat;
}

#contenutispumanti{
width: 333px;
height: 242px;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

#elencospumanti{
list-style:none;
float: left;
margin-left: 80px;

}

#elencospumanti li{
display:inline;	
float: left;
margin: 10px 45px 0 0;
}

.titolosingolospumanti{
display:inline;
width: 24px;
height: 225px;
background: url(../img/titolosingolospumanti.png) top no-repeat;
float:left;
}

/*----------------Scheda Vini-------------------*/

#menusx{
width: 207px;
height: 700px;
float: left;
background: url(../img/patternmenu.jpg) repeat-y;
}

#schedavino{
width: 695px;
height: 620px;
float: right;
margin: 15px 15px 0 0 ;
}

#schedavinocontent{
width: 695px;
height: 100%;
background: url(../img/sfondovini.jpg);
border: 2px solid #BFBEAC;
}

#menuannata{
width: 695px;
height: 30px;
text-align: left;
}

#menuannata p{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:14px;
color: #7e6754;
text-transform:uppercase;
padding: 7px 0 0 15px;
}

.menuannata_deactive{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:19px;
color: #7e6754;
text-transform:uppercase;
text-decoration: none;
margin-left: 8px;
}

#menuannata_deactive:hover{
color: #660a0a;
}

#menuannata_active{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:19px;
color: #660a0a;
text-transform:uppercase;
text-decoration: none;
margin-left: 8px;
}

#sfondofoto{
width: 240px;
height: 487px;
float: left;
background:url(../img/sfondofoto.jpg);
margin: 10px 0 0 10px;
}

#spaziotestovino{
width: 422px;
height: 100%;
float:right;
margin: 10px 12px 0 0;
}

.testovino{
font-family: Book Antiqua, serif;
font-size:13px;
color: #3b382c;
text-align: justify;
line-height: 14px;

}


.vocetestovino{
font-family: Book Antiqua, serif;
font-size:14px;
color: #781717;
text-align: justify;
font-weight:bold;
}


#menuscritta{
width: 60px;
height: 17px;
float: left;
background: url(../img/menuscritta.png);
margin: 25px 0 0 5px;
clear: both;
}

#foglia{
width: 207px;
height: 635px;
}

#listamenusx{
margin: 60px 0 0 5px;
}

.sfondolista{
background:url(../img/backbutton.jpg) no-repeat;
}

#listamenusx li{
list-style: none;
width: 196px;
height: 29px;
margin-bottom: 4px;
text-align: left;
padding-top: 4px;
}

#listamenusx li a{
font-family: "Book Antiqua", Palatino, serif;
font-size:17px;
text-decoration:none;
color: #FFF;
padding-left:40px;
}

#listamenusx li a:hover{
color: #fa9b9b;
}

#listamenusx li img{
margin-left:10px;
}

#listamenusx li span{
font-family: "Book Antiqua", Palatino, serif;
font-size:17px;
text-decoration:none;
color: #fa9b9b;
padding-left:40px;
}
/*-----------------------------------------------------------------GALLERIA-------------------------GALLERIA-------------------GALLERIA-------
-------GALLERIA-------------------GALLERIA----------------GALLERIA---------------------GALLERIA----------------------GALLERIA-----------------
---GALLERIA---------------GALLERIA-------------------------------------GALLERIA-----------------------------------GALLERIA---------------*/


#headergalleria{
width: 930px;
height: 244px;
background:url(../img/headergalleria.jpg);
margin: 0 auto;
}
 
#paginator{
list-style:none;
height:20px;
float:right;
margin-bottom:20px;
text-align:right;
padding-right:15px;
}

#paginator li{
display:inline;
}

.galleria_photo{
clear:both;
height:170px;
margin:0 0 20px 15px;
}

.galleria_photo li{
list-style:none;
float:left;
display:inline;
height:170px;
width:170px;
margin-right:10px;
background:url(../img/cornice.png) no-repeat;
}

.galleria_photo img{
margin-top:10px;
}


/*----------------CONTATTI----------------------------------------CONTATTI-------------------------CONTATTI-------------------CONTATTI-------
-------CONTATTI-------------------CONTATTI----------------CONTATTI---------------------CONTATTI----------------------CONTATTI-----------------
---CONTATTI---------------CONTATTI-------------------------------------CONTATTI-----------------------------------CONTATTI---------------*/

#headercontatti{
width: 930px;
height: 244px;
background:url(../img/headercontatti.jpg);
margin: 0 auto;
}

.titolosingolo
{
  font-size:15px;
  width: 100px;
  color:#FFF;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  margin: 44px 0 0 -38px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}

#form_contatti{
  margin-left:30px;
  width:400px;
  height:100%;
  text-align:left;
  float:left;
}

#info_contatti{
  margin-left:15px;
  width:465px;
  height:569px;
  text-align:center;
  float:left;
}

#info_contatti_claim{
color:#720012;
font-size:18px;
font-weight:bold;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#info_testi{
  color: #686969;
  margin:0 auto;
  width:300px;
  text-align:left;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#info_testi a{
  color: #720012;
  text-decoration:none;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
