/* tab 1 */
div#content a.txt{color:#888}
div#content a.txt:hover{color:#fff}
div#content div.testo{width:710px; margin:15px 0 0;padding:0; font-size:12px; line-height:16px; float:left}
div#content div.testo h2{font-size:14px; text-align:left}
div#content div.testo p{margin:0; padding:0}
img.dimora {margin:0 0 0 22px; padding:0; }
div.dimora{padding:0 32px 0 22px; text-align: justify}
a img.tasto_storia_in_dimora {float: left; margin: 0 0 0 250px; border: 0}
a:hover img.tasto_storia_in_dimora {border-bottom: 1px solid #e0c894}
a img.tasto_live_in_dimora {float: left; margin: 0 0 0 50px; border: 0}
a:hover img.tasto_live_in_dimora {border-bottom: 1px solid #e0c894}
a img.tasto_video_in_dimora {float: left; margin: 0 0 0 50px; border: 0}
a:hover img.tasto_video_in_dimora {border-bottom: 1px solid #e0c894}
div.scrivono_di_noi_sx { float:left; padding: 0 0 0 35px; width: 350px; margin: 0px auto; text-align: center}
div.scrivono_di_noi_dx { float:right; padding: 0 20px 0 40px; width: 300px}
img.scrivono {margin : 0 0 10px 10px}
div#content  a.link {color:#e7c57b; text-decoration: none; vertical-align: top}
div#content  a.link:hover {color:#e7c57b; text-decoration: underline}
div.newsletter_sx {float:left; margin: 0 0 20px 0; width: 350px; text-align: center}
div.newsletter_dx { float:right; margin: 0 10px 0 15px; padding: 0 20px 0 0; width: 310px;  text-align: left}
div.come_raggiungerci_sx {float:left; margin: 0 0 0 20px; width: 450px; height: 350px; text-align: center}
div.come_raggiungerci_dx { float:right; margin: 0 20px 0 20px; padding: 0 20px 0 0; width: 210px; height: 400px}
div#content  a.come_raggiungerci {font-size:13px; color:#e7c57b; text-decoration: none}
div#content  a.come_raggiungerci:hover {color:#e7c57b; text-decoration: underline}
div.attivita {float: left; width: 700px; margin: 0 0 15px 0; text-align:justify}
div.attivita2 {float: left; height: 160px;}
div.attivita_center {float: left; width: 700px; display: block; margin: 0px auto;  text-align: center}
img.attivita {float: left; margin: 0 20px 0 25px }
div#content  a.attivita_link {font-size:14px; color:#e7c57b; text-decoration: none}
div#content  a.attivita_link:hover {color:#e7c57b; text-decoration: underline}
div.antinori {width: 700px; display: block; margin: 0px auto;  text-align: center}
div.antinori_sx {width: 312px; height: 70px; float: left; text-align: justify; margin: 0 0 0 20px}
div.antinori_dx {width: 312px; height: 70px; float: right; text-align: justify; margin: 0 20px 0 0}
img.antinori_foto {margin: 0 10px 0 10px}
div.storia_sx { float:left; padding: 0 0 0 30px; width: 305px; height: 460px}
div.storia_dx { float:right; padding: 0 25px 0 10px; width: 365px; text-align: justify}
div.video {float: left; width: 705px;  margin: 0 0 0 20px}
div.video2 {display: block; margin: 0px auto;  text-align: center;}
div#content  a.video_link {color:#e7c57b; text-decoration: none; }
div#content  a.video_link:hover {color:#e7c57b; text-decoration: underline; text-align: center}
div.piscina {float: left; margin: 20px 0 0 14px; padding: 0 0 0 0; width:500px}
div.aggiuntivi {float: left; width: 600px; margin: 0 20px 15px 35px}
img.freccia{border: 0; margin: 3px 7px 0 7px}
div.servizi{ float:left; padding: 0 60px 20px 0}
img.titoliservizi {flot:left; border:0}
img.servizi {float: left; margin: 0 20px 0 25px }
div.noi {float:left; width: 650px; margin: 0 20px 20px 50px }
div.eventi {height:30px}
div.raggiungerci2 { width:550px; margin: 5px 10px 10px 90px; padding: 15px 10px 15px 10px; border: 1px solid #fbedcf; background-color:#912e02; text-align: center}
div.trip {width: 468px; border: 1px solid #fbedcf; margin: 0px auto; background-color:#912e02}
.slow0 {width: 700px; padding:0 0 0 22px; text-align: justify}
.slow1 {float: left}
.slow2 {float: right; width: 570px;}
div.attivita_testo{text-align:justify}
.sottolineato {text-decoration: underline}
.webcam {font-size: 22px; font-weight: bold; margin: 0px auto; text-align: center; padding: 200px 0 0 0}
img.spa {margin: 0 0 0 18px}
div.videotour {width: 700px; display: block; margin: 40px 0 0 10px;  text-align: center; font-size:16px; font-weight:bold}
div.videotour a{width: 700px; display: block;  text-align: center; font-size:18px; font-weight:bold}