/* Sezioni Ca' Le Suore */

/*TEXT Dove Siamo*/
.textDoveSiamo, .textDoveSiamoRev{
  font-family:Garamond, serif;
  width:330px;
  margin-left:10px;
  margin-top:15px;
  float:left;
}

.textDoveSiamoRev{
  width:265px;
  float:right;
  margin-right:10px;
  margin-left:auto;
  margin-top:20px;
}

.textDoveSiamo h4,h5,h6, .textDoveSiamoRev  h4,h5,h6{
  padding:1px;
  margin:0px;
  font-size:1.2em;
  text-align: center;
  color:#eab833;
}

.textDoveSiamo h5, .textDoveSiamoRev h5{
  font-size:1em;
}

.textDoveSiamo h6, .textDoveSiamoRev h6{
  font-size:0.9em;
}

.textDoveSiamo a, .textDoveSiamoRev a{
  color:#eab833;
  text-align:center;
  text-decoration:none;
  font-size:0.8em;
}

.textDoveSiamo a:hover, .textDoveSiamoRev a:hover{
  color:#FFF;
  text-decoration:underline;
}

.mappa, .mappaRev{
  float:right;
  width:425px;
  height:100%;
  margin-top:15px;
  margin-right:10px;
}

.mappaRev{
  margin-left:10px;
  margin-right:auto;
  float:left;
}

.mappa a, .mappaRev a{
  color:#eab833;
  text-align:center;
  text-decoration:none;
  font-size:0.7em;
}

.mappa a:hover, .mappaRev a:hover{
  color:#FFF;
  text-decoration:underline;
}

.appoggio{
  height:375px;
}

#imgMap{
  width:125px;
  height:150px;
  margin-left:auto;
  margin-right:auto;
  margin-top:2px;
  margin-bottom:1px;
  /*border: #eab833 1px solid;*/ 
}

#imgLinkATB{
  width:130px;
  height:30px;
  margin-left:auto;
  margin-right:auto;
  margin-top:3px;
  margin-bottom:7px;
  /*border: #eab833 1px solid;*/
}

#imgLinkATB a{
  text-decoration:none;
}

/*TEXT Prezzi*/
.textPrezzi{
  font-family:Garamond, serif;
  width:90%;
  margin:auto;
}

.textPrezzi h4, h5{
  padding:2px;
  margin:1px;
  font-size:0.9em;
  text-align: center;
  color:#eab833;
}

.textPrezzi h5{
  text-align: left;
  font-size:0.8em;
}

.textPrezzi a{
	color: #FFFFFF;
	text-decoration: none;
}

.textPrezzi a:hover{
	color: #6969bb;
	text-decoration: underline;
}

/*Sezioni APPARTAMENTI e VINI */

#menuStanzeContainer
,#menuViniContainer{
  float:left;
  width:125px;
  height:350px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  /*border: #582524 2px solid;*/
  font-family:Garamond, serif;
}

#menuStanzeContainer h4
,#menuViniContainer h4{
  padding:2px;
  margin-top:2px;
  margin-left:5px;
  margin-bottom:0px;
  font-size:0.9em;
  text-align: left;
  color:#eab833;
}

#menuViniContainer h4{
  color:#66071b;
}

ul#menuStanze
,ul#menuVini{
  list-style-type:none;
  margin-top:0px;
}

ul#menuVini{
  list-style-type:circle;
}

#menuStanze li
,#menuVini li{
  margin-left:-20px;
  margin-top:5px;
}

#menuStanze a
,#menuVini a{
  color:#eab833;
  text-decoration: none;
}

#menuVini a{
  color:#66071b;
}

#menuVini li a.selected{
  color:#b47f3a;
  /*text-decoration: underline;*/
}

#menuVini a:hover{
  color:#b47f3a;
}

#menuStanze li a.selected{
  color:#FFF;
  /*text-decoration: underline;*/
}

#menuStanze a:hover{
  color:#FFF;
}

#menuStanze h3
,#menuVini h3{
  font-size: 1em;  
  font-weight:normal;
  display:inline;
}

#menuVini h3{
  font-weight:bold;
}

#stanzeContainer
,#viniContainer{
  float:right;
  width:640px;
  height:380px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  /*border: #582524 2px solid;*/
  font-family:Garamond, serif;
}

#stanzeText
,#stanzeImg{
  width:610px;
  height:60px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:15px;
  margin-right:15px;
  /*border: #582524 1px solid;*/
  font-family:Garamond, serif;
}

#stanzeText p{
  color:#eab833;
  padding:1px;
  font-size:0.9em;
}

#stanzeImg{
  height:310px;
}

#stanzeImg a{
  text-decoration: none;
}

#stanzeImg img{
  border: 0px solid;
  width:200px;
  height:150px;  
}

/* Sezione PHOTOGALLERY */

#photoContainer{
  width:780px;
  height:auto;
  margin:auto;
  margin-top:10px;
  /*border: #582524 1px solid;*/
  font-family:Garamond, serif;
}

#photoContainer h3{
  padding:1px;
  margin:1px;
  font-size:1.3em;
  text-align:left;
  /*color:#eab833;*/
}

/*#photoContainer a{
  text-decoration: none;
}*/

#photoContainer a{
  /*color:#1d2122;*/
  color:#eab833;
  text-decoration: none;
}

#photoContainer li a.selected{
  /*color:#eab833;*/
  color:#FFFFFF;
  text-decoration: underline;
}

#photoContainer a:hover{
  /*color:#eab833;*/
  color:#FFFFFF;
}

/*SEZIONE CANTINA: */ 

/* - VIGNA */

#menuVigneContainer{
  width:400px;
  height:25px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:200px;
  /*border: #66071b 1px solid;*/
  font-family:Garamond, serif;
}

ul#menuVigne{
  list-style-type:none;
  margin:0;
  padding:0px;
}

#menuVigne li{
  display:inline;
  /*margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: #66071b 1px solid;*/
}

#menuVigne a{
  color:#66071b;
  text-decoration:none;
  /*background:url(../img/uva_vigna.gif) left center no-repeat;*/
  padding:10px 15px 10px 40px;
}

#menuVigne a.selected
,#menuVigne a:hover{
  color:#b47f3a;
  /*#fef5cc;*/
  text-decoration:none;
  background:url(../img/vigne/uva_vigna_hover.gif) left center no-repeat;
  padding:10px 15px 10px 40px;
}

#menuVigne h3{
  font-size: 1.3em;  
  font-weight:bold;
  display:inline;
}

#containerVigne{
  width:770px;
  height:345px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  /*border: #66071b 1px solid;*/
  font-family:Garamond, serif;
}

#containerVigne h4{
  padding-bottom:0px;
  padding-left:1px;
  padding-right:1px;  
  font-size:0.8em;
  text-align: justify;
  color:#66071b;
  margin-bottom:0px;
  margin-top:25px;
}

/*- TEXT VIGNE */
#textVigne
,#textVigne_rev{
  font-family:Garamond, serif;
  width:400px;
  height:325px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  /*border: #582524 1px solid;*/
  float:right;
}

#textVigne_rev{
  float:left;
}

#textVigne h3
,#textVigne_rev h3{
  padding-top:2px;
  padding-left:5px;
  padding-right:5px;
  font-size:1.3em;
  text-align: center;
  color:#66071b;
  margin-bottom:0px;
  margin-top:5px;
}

#textVigne h4
,#textVigne_rev h4{
  padding-bottom:0px;
  padding-left:1px;
  padding-right:1px;  
  font-size:0.8em;
  text-align: justify;
  color:#66071b;
  margin-bottom:0px;
  margin-top:1px;
  /*margin-top:25px;*/
}

/*- IMG VIGNE*/
#imgVigne
,#imgVigne_rev{
  float:left;
  width:335px;
  height:325px;
  margin-top:10px;
  margin-left:10px;
  /*background: url(../img/vigne/vigna1.jpg);*/
  border: #582524 1px solid;
}

#imgVigne_rev{
  float:right;
}

#imgGrande{
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  width:300px;
  height:225px;
  border: #582524 1px solid;
}

#imgPiccole{
  margin-left: auto;
  margin-right: auto;
  margin-top:5px;
  padding:1px;
  width:300px;
  height:73px;
  border: #582524 1px solid;
}

#imgPiccole a{
  text-decoration:none;
}


/*- TEXT VINI (da sistemare) */
#textVini{
  font-family:Garamond, serif;
  width:450px;
  height:365px;
  margin-left:5px;
  margin-right:5px;
  margin-top:5px;
  /*border: #582524 1px solid;*/
  float:right;
}

#textVini h3{
  padding-top:2px;
  padding-left:5px;
  padding-right:5px;
  /*font-size:1.8em;*/
  font-size:1.3em;
  text-align: center;
  color:#66071b;
  margin-bottom:0px;
  margin-top:5px;
}

#textVini h4{
  padding-bottom:0px;
  padding-left:5px;
  padding-right:5px;  
  /*font-size:1.3em;*/
  font-size:0.8em;
  /*text-align: center;*/
  text-align: center;
  color:#66071b;
  margin-bottom:2px;
  margin-top:2px;
}

/*- IMG VINI*/
#imgVini{
  float:left;
  width:165px;
  height:365px;
  margin-top:5px;
  margin-left:5px;
  /*border: #582524 1px solid;*/
}

#imgBottiglia{
  width:150px;
  height:225px;
  margin:5px;
  border: #582524 1px solid;
}

#imgEtichetta{
  width:150px;
  height:120px;
  margin:5px;
  border: #582524 1px solid;
}



/* Sezione VENDEMMIA */

#fasiVendemmia{
  width:780px;
  height:auto;
  margin:auto;
  margin-top:10px;
  margin-left:10px;
  /*border: black 1px solid;*/
  font-family:Garamond, serif;
}

#fasiVendemmia h3{
  padding:1px;
  margin:1px;
  font-size:1.3em;
  text-align:left;
}

#fasiVendemmia a{
  color:#66071b;
  text-decoration: none;
}

#fasiVendemmia a.selected,
#fasiVendemmia a:hover{
  /*color:#fef5cc;*/
  color:#b47f3a;
  text-decoration: none;
}

.faseVendemmia{
  width:760px;
  height:80px;
  border: #66071b 1px solid;
}

.txtVendemmia
, .txtVendemmia_rev{
  width:440px;
  height:75px;
  float:left;
  /*border: black 1px solid;*/
  margin-left:1px;
  margin-top:2px;
  margin-bottom:2px;
}

.txtVendemmia_rev{
  float:right;
  margin-right:1px;
}

.txtVendemmia h4
, .txtVendemmia_rev h4{
  padding-bottom:0px;
  padding-left:1px;
  padding-right:1px;  
  font-size:0.8em;
  text-align:justify;
  color:#66071b;
  margin-bottom:0px;
  margin-top:0px;
}

.imgVendemmia
, .imgVendemmia_rev{
  width:310px;
  height:75px;
  float:right;
  /*border: black 1px solid;*/
  margin-right:1px;
  margin-top:2px;
  margin-bottom:2px;
}

.imgVendemmia_rev{
  float:left;
  margin-left:2px;
  margin-right:0px;
}

/* Sezione CANTINA */

#immaginiCantina{
  width:415px;
  /*border: #66071b 1px solid;*/
  height:345px;
  float:left;
  margin-left:10px;
  margin-right:5px;
  margin-top:35px;
  margin-bottom:5px;
}

#imgCantinaDiv{
  width:405px;
  height:150px;
  border: #66071b 1px solid;
  margin-left:auto;
  margin-right:auto;
  margin-top:12px;
  padding:2px;
}

#imgCantinaDiv a{
  text-decoration:none;
}

#testoCantina{
  width:360px;
  /*border: #66071b 1px solid;*/
  height:345px;
  float:right;
  margin-right:5px;
  margin-top:35px;
  margin-bottom:5px;
  font-family:Garamond, serif;
}

#testoCantina h4{
  padding-bottom:0px;
  padding-left:1px;
  padding-right:10px;  
  font-size:0.8em;
  text-align:justify;
  color:#66071b;
  margin-bottom:1px;
  margin-top:1px;
}

#testoCantina h3{
  padding-bottom:0px;
  padding-left:1px;
  padding-right:10px;  
  font-size:0.9em;
  text-align:center;
  color:#66071b;
  margin-bottom:2px;
  margin-top:10px;
}


/* --- SEZIONE LINK ---- */

#linkappoggio1
, #linkappoggio2{
  /*border: 1px solid #eab833;*/
  height:380px;
  width:380px;
  float:left;
  margin-top:10px;
  margin-right:10px; 
}

#linkappoggio2{
  float:right;
  margin-left:10px;
  margin-right:0px;
}

.listaLink li.titolo
,.listaLink li.voce {
  font-family:Garamond, serif;
  font-size:1.1em;
  color:#eab833;
}

.listaLink li.voce{
  font-size:1em;
}

.listaLink a{
  color:#eab833;
  text-decoration:none;
}

.listaLink a:hover{
  color:#FFF;
  text-decoration:underline;
}

#luoghi{
  list-style-image:url('../img/torre.png');
}

#bus{
  list-style-image: url('../img/bus.png');
}

#treno{
  list-style-image: url('../img/treno.png');
}

#aereo{
  list-style-image: url('../img/aereo.png');
}
