html {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
body {background-color: #201102;margin: 0px;font-family:Arial, sans-serif;text-align:center;font-size:100.1%;} 
#contenitore {width:1007px;overflow:hidden;margin-left:auto;margin-right:auto;}
#header {height:70px;margin:0px;padding-top:30px;/*padding-right:47px;*/border-bottom: 1px solid #FFFFFF;}
#flash_hp {height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
#footer{font-size:75%;color:#FFF;line-height:150%;padding-top:15px;margin:0px;}
#footer a{color:#FFF;text-decoration:underline;}
#footer a:hover{color:#fff;background-color:#935E2A;text-decoration:none;}
#footer p {margin:0; padding:0;text-align:center;}
.storia {background-image:url(../img/storia.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.terrazza {background-image:url(../img/terrazza.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.giardino {background-image:url(../img/giardino.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.giardino2 {background-image:url(../img/giardino2.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.cantina {background-image:url(../img/cantina.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.menu {background-image:url(../img/menu.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.cerimonie {background-image:url(../img/cerimonie.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.eventi {background-image:url(../img/eventi2.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.cucina {background-image:url(../img/cucina.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.photogallery {background-image:url(../img/photogallery.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.contatti {background-image:url(../img/contatti.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
.contatti2 {background-image:url(../img/contatti.jpg);background-repeat:no-repeat;height:414px;margin:0px;padding:0px;border-bottom: 1px solid #FFFFFF;}
#Div_menu {height:414px;width:188px;float:left;margin:0px;padding-left:140px;z-index:800;}
#Div_testo {float:left;background-color:#FFFFFF;height:414px;width:367px;margin:0px;padding:0px;}
#Div_testo .titolo {float:left;margin:0px;padding-left:26px;padding-top:27px;}
.Boxtesto{float:left;/*line-height:17px;*/text-align:left;width:315px;margin:0px;padding-left:26px;/*padding-top:16px;*/}
.Boxmappa{float:right;line-height:17px;text-align:left;margin:0px;padding-right:30px;padding-top:16px;}
#Div_testo .Boxtestostoria{float:left;/*line-height:12px;*/text-align:left;width:320px;margin:0px;padding-left:26px;padding-top:16px;}
#Div_testo .Boxtestostoriaeng{float:left;line-height:10px;text-align:left;width:320px;margin:0px;padding-left:26px;padding-top:15px;}
#Div_testo .imgmenu{float:left;margin:0px;padding-left:22px;padding-top:25px;}
#Div_photogallery .titolo{float:left;margin:0px;padding-left:26px;padding-top:27px;}
#Div_photogallery {float:left;background-color:#FFFFFF;height:414px;width:679px;margin:0px;padding:0px;}
#Box_foto{float:left;width:620px;text-align:left;margin:0px;padding:20px 0px 6px 28px;}
#Box_foto img{float:left;padding:0px;margin:7px 11px 8px 0px;}
#Box_foto a img{border:1px solid #AD7E0C;}
#Box_foto a:hover img{border:1px solid #C70000;}
.input {margin-left:9px;margin-bottom:3px;padding:2px;font-size:11px;}
.invia {margin-left:9px;padding:1px 10px 1px 10px;font-size:11px;}
.privacy {text-align:left;margin:5PX 0PX 7PX 9px;padding:0px;line-height:11px;font-size:10px;}
#header img{ margin:0 auto;padding:0;/*text-align:center;*/}
#home {height:414px;margin:0;padding:0;border-bottom: 1px solid #fff;position: relative;z-index:900;}
#home_menu {height:414px;width:188px;position: relative;margin:-414px auto 0 ;padding:0;z-index:400;}
#Div_testo{overflow:auto;text-align:left;padding:0 5px 0 26px;}
#Div_testo p {line-height:140%;font-weight: normal;}
.headline {font-size:105%;color:#993;font-family: "Times New Roman", Times, serif;}
.headline_contatti {font-size:105%;color:#993;text-align:left;padding: 0 0 0 10px;font-family: "Times New Roman", Times, serif;}
.subhead {font-size:100%;color:#633;font-family: "Times New Roman", Times, serif;}
#Div_testo a:link, #Div_testo a:visited {color:#633;text-decoration:underline;}
#Div_testo a:hover,#Div_testo a:active {color:#fff;text-decoration:none; background-color:#633;}
.testo_contatti {text-align:left;padding: 0 0 0 5px;}
#home_pianone {height:414px;width:1008px;margin:0;padding: 0;text-align:left;z-index:200;}
.first {display: block;}
.slide-show {position: relative;z-index:200;}
.slide-show .slide {display: none;position:absolute;margin:0;padding:0;z-index:200; }             
.slide-show .slide.first, .slide img {display: block;margin:0;padding:0;z-index:200;}	
#home_menu{background-color:#ccc;list-style:none;filter:alpha(opacity="80");opacity: 0.8;z-index:500;}                
#navigazione{background-color:#ccc;height:100%;margin:0;padding:0;list-style:none;filter:alpha(opacity="80");opacity: 0.8;z-index:500;}				
#home_menu	ul, #navigazione ul {list-style:none;margin:0;padding:0;font-family: "Verdana", sans-serif;}
#home_menu li, #navigazione li{float:left;width:188px;margin:0;padding:0;text-align:center;border-bottom: 1px solid  #fff;line-height:150%;
z-index:600;font-weight:500;font-size:120%;font-family: "Times New Roman", Times, serif;}
#home_menu li a, #navigazione li a{display:block;padding:5px 10px;height:100%;color:#633;text-decoration:none;}
#home_menu li a, #navigazione li a{background:url(../img/slider2.gif) repeat 0 0;}
#home_menu li a:hover, #navigazione li a:hover{background-position:188px 0;z-index:600;}	
#home_menu a:hover, #home_menu li a:focus, #home_menu li a:active, #navigazione a:hover, #navigazione li a:focus, #navigazione li a:active {
background-position:-188px 0px;color:#fff;z-index:600;}
.carta {margin-left:130px;}
.carta a:hover, a:active,{margin-left:130px;}


#language {margin:0 0 60px 0 ;padding:0;text-align:right;}
#language img {margin:0 0 0 950px;padding:0;}

#negozi_storici{margin:0;padding:0;}
#negozi_storici img{margin:20px 0 0 0;}
.orario {text-align:right;}
.testo_small {font-size:85%;}