html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;background-color:#fff;color:#000;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{font-size:62.5%;line-height:22px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}a{text-decoration:none;color:#bbb;}a:hover{color:#fff;}h1{font-size:240%;}h2{font-size:180%;}h3{font-size:160%;}h4{font-size:140%;}h5{font-size:130%;}h6{font-size:120%;}h1,h2{font-family:"Times New Roman",Times,serif;font-style:italic;}h1,h2,h3,h4,h5,h6{font-weight:normal;}p,li,dl{font-size:110%;}li li{font-size:100%;}li p{font-size:100%;}input,textarea{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:110%;color:#bbb;}textarea{overflow:hidden;}button{font-size:110%;cursor:pointer;}label{font-size:110%;}#news li{font-size:100%;}.info{padding:22px 0;clear:both;}html{height:100%;}div#flash{height:100%;overflow:visible;width:100%;}div#bg{position:fixed;top:0;left:0;margin:0;padding:0;width:100%;height:100%;text-align:center;overflow:hidden;min-height:800px;}#flash-bg{height:100%;}body{background:#28221b none repeat-y center top;color:#989898;text-align:center;text-shadow:#000 0 0 1px;height:100%;}#wrapper{background:transparent url(images/bg.png?041759) repeat-y center top;width:960px;padding:0 40px;margin:0 auto;text-align:left;position:relative;z-index:20;min-height:100%;}#header{height:45px;position:relative;width:960px;margin-left:-30px;padding:0 30px 0 30px;background:url(images/header.png?041759) repeat;}#header a:active{color:#eab700;}#header ul,#header li,#header a{float:left;display:inline;color:#fff;}#header #languages a{color:#7a7877;}#header #languages a:hover{color:#fff;}#header li{position:relative;font-size:120%;}#header li li{font-size:100%;}#header ul#languages{float:right;text-align:right;}#header ul ul{display:none;position:absolute;top:44px;}ul#nav ul{left:0;min-width:200px;}ul#languages ul{right:0;}#header a{padding:11px 10px;}#header a:hover{background:url(images/header.png?041759) repeat;}#header ul#languages li:hover,#header ul#languages li.over,#header ul#languages ul{background:url(images/header.png?041759) repeat;}#header ul li.over ul,#header ul li:hover ul{display:block;}#header ul ul li{border-top:1px solid #37362f;}#header ul ul li.first-child,#header ul ul li:first-child{border-top:none;}#header ul ul li,#header ul ul a{display:block;float:none;}#header ul ul a{padding:10px;color:#fff;}#header ul#languages li a#it,#header ul#languages li a#en{width:18px;height:13px;display:block;overflow:hidden;text-indent:9999px;padding:16px 10px;}#header ul#languages li a#it{background:url(images/it.png?041759) no-repeat 10px 16px;}#header ul#languages li a#it:hover{background:url(images/it-hover.png?041759) no-repeat 10px 16px;}#header ul#languages li a#en{background:url(images/en.png?041759) no-repeat 10px 16px;}#header ul#languages li a#en:hover{background:url(images/en-hover.png?041759) no-repeat 10px 16px;}#intro p{display:inline;float:left;width:240px;font-size:120%;margin:0 30px 0 10px;line-height:2;}#intro img{display:block;}#intro strong{color:#d54d12;font-weight:normal;}#intro em{color:#f1b700;font-style:normal;}#intro span{color:#a2a250;}#intro object{display:block;}#mainLogo{display:block;width:941px;float:left;display:inline;background:url(images/mainLogo.png?041759) no-repeat 0 bottom;margin:45px 10px;padding-bottom:42px;}#mainLogo a#logo,#mainLogo a#logo img{display:inline;float:left;width:280px;height:70px;}#extra,#mainSearch,#mainSearch fieldset,#mainLogo ul{display:inline;float:right;}#mainLogo li,#mainLogo li a{display:inline;float:left;}#mainLogo li a.book{color:#F1B700;}#extra{padding-top:45px;}#mainSearch,#mainSearch fieldset{width:220px;height:24px;}#mainSearch{background:url(images/mainSearch.png?041759) no-repeat left top;}#mainSearch input,#mainSearch button{margin:0;padding:0;background-color:transparent;border:none;}#mainSearch input:focus{color:#fff;}#mainLogo li,#mainSearch input{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:110%;text-shadow:#000 0 0 1px;}#mainSearch,#mainLogo li{margin-left:20px;}#mainSearch input{display:inline;float:left;padding:4px 10px;}#mainSearch button{display:inline;float:right;width:30px;height:22px;text-indent:-90000px;}#slideshow{position:relative;float:right;display:inline;padding:0 10px;width:640px;height:256px;overflow:hidden;}#slideshow li{text-indent:-9000px;}#slideshow li #slideshow li,#slideshow li a{display:block;width:24px;height:25px;top:112px;background:none no-repeat center center;}#slideshow li a#nextImage{position:absolute;right:0;background-image:url(images/nextImage.png?041759);}#slideshow li a#prevImage{position:absolute;left:0;background-image:url(images/prevImage.png?041759);}#contentHome,#locations,#news{display:inline;float:left;}#contentHome{position:relative;}#locations{margin:0;}#news{margin:0 10px 0 60px;}#locations{width:540px;}#locations h2{margin-left:10px;}#locations ul,#locations li,#locations a{float:left;display:inline;}#locations li{width:180px;height:269px;}#locations a{width:160px;height:249px;margin:10px;position:relative;}#locations a:hover{margin:0;border:10px solid #fff;}#locations span{width:140px;position:absolute;left:0;bottom:0;padding:6px 10px 6px 10px;background:url(images/locationBg.png?041759) repeat;color:#fff;}#news{width:350px;}#contentHome{width:960px;padding:30px 0;background:url(images/fading.png?041759) no-repeat left top;}#contentHome h2{color:#f1b700;margin-bottom:10px;}#news li{padding:11px 0 11px 50px;background-repeat:no-repeat;background-position:15px 12px;}#news li.cantina h3 a{background-image:url(images/news1.png?041759);}#news li.benessere h3 a{background-image:url(images/news2.png?041759);}#news li.hospitality h3 a{background-image:url(images/news3.png?041759);}#news li.fiorfiore h3 a{background-image:url(images/news4.png?041759);}#news ul{margin-left:-50px;}#news h3,#news p{font-size:110%;}#news h3{text-transform:uppercase;font-weight:normal;color:#fff;}#news h3 a{background-repeat:no-repeat;background-position:left top;display:block;margin-left:-35px;padding-left:35px;}#news .continueReading{font-size:140%;padding-top:10px;}.continueReading{text-align:right;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#f1b700;}.continueReading a{color:#f1b700;}#giftCard{float:left;padding:30px 10px 20px 10px;background:url(images/fading.png?041759) no-repeat left top;}#giftCard img{display:inline;float:left;margin:0 10px 0 0;}#giftCard span{display:block;width:390px;height:47px;background:url(images/roccafiore.png?041759) no-repeat left top;text-indent:-90000px;margin:5px 0 5px;}#giftCardContent{display:inline;float:right;width:640px;}#giftCard h4{color:#a2a250;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;background:url(images/roccafiore.png?041759) no-repeat left bottom;width:390px;height:74px;margin:0 0 5px;}#content,#mainContent,#aside{float:left;display:inline;}#content{width:940px;margin:0 10px 30px;}#mainContent{float:right;width:580px;margin:0;padding:0 60px 0 0;background:url(images/pageTitle.png?041759) no-repeat right 16px;min-height:500px;}#aside{width:220px;margin:0 80px 0 0;}#aside.asideImage{width:218px;padding:10px;background:#221E17;margin:40px 62px 0 0;display:inline;}#aside.asideImage img{width:218px;display:block;}#content h1,#mainContent h1,#content h2,#mainContent h2,#content h3,#mainContent h3,#content h4,#mainContent h4,#content h5,#mainContent h5,#content h6{color:#fff;margin-bottom:22px;}#content h2{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-style:normal;}#mainContent .wideImage{display:block;margin-bottom:22px;margin-left:-300px;overflow:visible;position:relative;z-index:120;}#mainContent .image-block{display:block;margin-bottom:22px;}#mainContent .image-left{display:inline;float:left;margin:0 22px 22px 0;}#mainContent .image-right{display:inline;float:right;margin:0 0 22px 22px;}#mainContent strong{text-shadow:none;}#mainContent a{color:#dedede;text-decoration:underline;}#mainContent a:hover{color:#fff;}#mainContent p,#mainContent li,#mainContent dl{font-size:130%;}#mainContent dl,#mainContent table,#mainContent ol,#mainContent ul,#mainContent p{margin-bottom:22px;}#mainContent ul,#mainContent ol{margin-left:-10px;list-style-type:disc;}#mainContent ol{list-style-type:decimal;}#mainContent li{padding-left:10px;}#mainContent #elenco-pacchetti h2{font-size:130%;margin:0;padding:0;}#mainContent #elenco-pacchetti ul{margin-bottom:30px;list-style-type:none;}#mainContent #elenco-pacchetti ul{width:580px;float:left;margin:2px 0 30px;}#mainContent #elenco-pacchetti ul li{width:580px;float:left;border-top:1px solid #3a3933;padding:8px 0;}#mainContent #elenco-pacchetti ul li a{width:580px;color:#989898;display:block;text-decoration:none;float:left;margin:0 10px 0 0;}#mainContent #elenco-pacchetti ul li a img{width:70px;overflow:hidden;border:1px solid #3a3933;float:left;margin:0 10px 0 0;}#mainContent #elenco-pacchetti ul li .infoPacchetto{width:498px;overflow:hidden;}#mainContent #elenco-pacchetti ul li .title,#mainContent #elenco-pacchetti ul li .subtitle{display:block;}#mainContent #elenco-pacchetti ul li .title{font-size:110%;margin:0;border-top:0;margin:0;display:inline;text-decoration:none;}#mainContent #elenco-pacchetti ul li .subtitle{font-size:90%;margin:0;color:#989898;}#mainContent #elenco-pacchetti ul li a:hover img{border-color:#555;}#mainContent #elenco-pacchetti ul li a:hover .title{color:#fff;}#mainContent table{font-size:130%;border-collapse:collapse;border-spacing:0;width:100%;clear:both;}#mainContent table caption{padding-bottom:11px;text-align:left;font-size:14px;color:#fff;}#mainContent table.tariffe th,#mainContent table.tariffe td{width:100px;}#mainContent table.tariffe th.type,#mainContent table.tariffe td.type{width:314px;}#mainContent th{padding:6px 22px 5px 0;}#mainContent td{padding:5px 22px 5px 0;}#mainContent td{border-top:1px solid #3a3933;}#mainContent th,#mainContent thead td{color:#fff;font-weight:normal;}#mainContent p.productOrder a,#mainContent p.indietro a,#mainContent p.bookNow a{width:558px;display:block;text-decoration:none;padding:11px;color:#989898;background:#1b1712 url(images/cart.gif?041759) no-repeat right -3px;}#mainContent p.indietro a{padding-left:32px;background:#1b1712 url(images/indietro.gif?041759) no-repeat 10px 14px;}#mainContent p.bookNow a{color:#f1b700;background:#221e17 url(images/booking.gif?041759) no-repeat right -3px;}#mainContent p.productOrder a:hover,#mainContent p.bookNow a:hover,#mainContent p.indietro a:hover{color:#fff;background-position:right -53px;}#mainContent p.indietro a:hover{background-position:10px 14px;}#aside dt,#aside h3,#aside h4{font-size:110%;text-transform:uppercase;letter-spacing:3px;color:#fff;margin-bottom:22px;}#aside li{border-top:1px solid #33322c;line-height:21px;width:220px;}#aside li.first-child,#aside li:first-child{border-top:none;line-height:22px;}#aside li li.first-child,#aside li li:first-child{border-top:1px solid #33322c;line-height:21px;}#aside dd{border-bottom:1px solid #33322c;color:#f1b700;}#aside a{display:block;width:220px;}#aside li ul{width:200px;}#aside li li{width:200px;margin-left:20px;}#aside li li a{width:200px;}.relatedImage,.relatedInfo{margin-top:55px;}.relatedInfo{background-color:#221e17;padding:11px;}.relatedInfo h4{margin-bottom:11px;}#aside .relatedInfo li,#aside .relatedInfo a{width:198px;}.relatedImage{position:relative;}.relatedImage img{display:block;}.relatedImage span{display:block;position:absolute;bottom:0;left:0;width:198px;padding:5px 11px;background:url(images/locationBg.png?041759) repeat;}#mainContent.slideshow{background:url(images/pageTitle.png?041759) no-repeat right 300px;}#slideshowPage{width:640px;height:256px;padding:0 10px;margin:0 0 -234px -10px;padding-bottom:263px;background:url(images/mainContentSlideshow.png?041759) no-repeat 0 256px;position:relative;}#slideshowPage img{display:block;}#slideshowPage ul{list-style-type:none;}#slideshowPage object{display:block;}#slideshowPage li{text-indent:-9000px;}#slideshowPage li #slideshowPage li,#slideshowPage li a{display:block;width:24px;height:25px;top:112px;background:none no-repeat center center;}#slideshowPage li a#nextImage{position:absolute;right:0;background-image:url(images/nextImage.png?041759);}#slideshowPage li a#prevImage{position:absolute;left:0;background-image:url(images/prevImage.png?041759);}#mainContent.bigGallery{background-position:right 540px;}.bigGallery #slideshowPage{height:500px;background-position:0 500px;position:relative;}.bigGallery #slideshowPage li a{top:237px;}#newsPage{width:960px;margin:0 0 30px;background:transparent url(images/contact.png?041759) no-repeat 10px 14px;float:left;display:inline;}#newsPage h1{margin:0 10px;}#newsPage h1,#newsPage h2,#newsPage h3,#newsPage h4,#newsPage h5,#newsPage h6{color:#fff;margin-bottom:11px;}#newsPage h2{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-style:normal;font-size:140%;}#newsPage p{font-size:110%;}.newsContainer{width:960px;display:inline;float:left;clear:both;background:url(images/newsContainer.png?041759) no-repeat 10px top;}.newsContainer.first{background-image:none;}.news{display:inline;float:left;width:340px;margin:0 70px 0 10px;padding:22px 0 22px 60px;font-size:100%;background-repeat:no-repeat;background-position:10px 22px;}.news.cantina{background-image:url(images/news1.png?041759);}.news.benessere{background-image:url(images/news2.png?041759);}.news.hospitality{background-image:url(images/news3.png?041759);}.news.fiorfiore{background-image:url(images/news4.png?041759);}.news img,#newsDetail img{float:right;margin:0 0 0 10px;}#newsDetail img{margin:10px 0 10px 10px;}#newsDetail{float:left;display:inline;width:940px;margin:0 10px 30px;}#newsDetail .cantina,#newsDetail .fiorfiore,#newsDetail .benessere,#newsDetail .hospitality{min-height:500px;background-repeat:no-repeat;background-position:center 200px;}#newsDetail .cantina{background-image:url(images/news1_large.png?041759);}#newsDetail .benessere{background-image:url(images/news2_large.png?041759);}#newsDetail .hospitality{background-image:url(images/news3_large.png?041759);}#newsDetail .fiorfiore{background-image:url(images/news4_large.png?041759);}#newsDetail #mainContent .date{float:right;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding-top:5px;}#mainContent ul#searchResults{margin:0;list-style-type:none;}#mainContent ul#searchResults li{font-size:100%;padding:22px 0 22px 0;clear:both;border-top:1px solid #33322c;float:left;display:inline;width:580px;}#mainContent ul#searchResults li.first-child,#mainContent ul#searchResults li:first-child{border-top:none;}ul#searchResults h2,ul#searchResults p{display:inline;float:left;}ul#searchResults h2{width:180px;margin-right:60px;font-size:140%;}#mainContent ul#searchResults p{width:340px;font-size:110%;margin-bottom:0;}.error{color:#f1b700;}.catalogue,.requestPage,.contactPage{background:transparent url(images/contact.png?041759) no-repeat right 14px;min-height:500px;}.productLine,.product{float:left;display:inline;padding-bottom:33px;}.productLine{width:900px;clear:both;}.product{width:160px;margin-right:20px;position:relative;}.product a{position:relative;display:block;width:160px;height:244px;}.product a img{display:block;}.product a span{width:140px;position:absolute;left:0;bottom:0;padding:6px 10px 6px 10px;background:url(images/locationBg.png?041759) repeat;color:#fff;}.product p{padding-top:11px;}#product{float:left;display:inline;width:940px;margin:0 10px 30px;}#productInfo{float:right;display:inline;margin:10px 0 10px 10px;position:relative;}#productInfo img{display:block;}#productInfo span{width:198px;position:absolute;left:0;bottom:0;padding:6px 10px 6px 10px;background:url(images/locationBg.png?041759) repeat;color:#fff;}#dettagli-pacchetto img{float:right;margin:0 0 20px 20px;}#dettagli-pacchetto ul{width:auto;}#contactForm,#googleMaps{float:left;display:inline;width:420px;}#contactForm{margin-right:60px;}#googleMaps{margin-right:40px;}#contactForm h2,#googleMaps h2,.vcard{font-size:110%;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:11px;}#contactForm p,#googleMaps p{margin-bottom:22px;}#contactForm label{width:420px;float:left;margin-bottom:15px;}#contactForm label span{width:116px;float:left;margin:0;font-size:100%;}#contactForm textarea,#contactForm input{border:none;background-color:#1b1712;color:#989898;width:398px;padding:11px;opacity:.9;text-shadow:#000 0 0 1px;line-height:22px;margin-bottom:15px;}#contactForm input{width:290px;float:left;padding:7px;margin:0;line-height:1;font-size:100%;}#contactForm input:focus,#contactForm textarea:focus{color:#fff;}#contactForm label.error{width:304px;margin:0 0 0 116px;font-size:100%;}#contactForm button{padding-left:6px;padding-right:6px;}textarea#data{height:115px;}textarea#message{height:190px;}#addressInfo{padding-top:22px;}#addressInfo h2{border-top:1px solid #33322c;padding-top:22px;}.vcard{background:#1b1712 url(images/vcard.png?041759) no-repeat 16px center;padding:6px 11px 6px 42px;text-align:center;letter-spacing:2px;}#googleMaps h3{font-size:12px;margin-bottom:0;font-style:italic;}#requestForm form{clear:both;}#requestForm div,#requestForm label,#requestForm input{display:inline;float:left;}#requestForm div{width:920px;padding-bottom:10px;}#requestForm label{margin-right:20px;width:220px;font-size:110%;text-transform:uppercase;letter-spacing:2px;color:#fff;}#requestForm input{width:210px;border:none;background-color:#1b1712;color:#989898;padding:5px;opacity:.9;text-shadow:#000 0 0 1px;line-height:22px;margin:0;font-size:100%;line-height:1.2;}#requestForm label.city{width:110px;}#requestForm label.city input{width:100px;}#requestForm label.prov{width:50px;}#requestForm label.prov input{width:40px;}#requestForm label.fax{width:180px;}#requestForm label.fax input{width:170px;}#requestForm label.notes{width:40px;padding:2px 0;}#requestForm input#notes{width:630px;}#requestForm table caption{padding:22px 0 11px 0;text-align:left;font-size:14px;color:#fff;}#requestForm table{clear:both;font-size:110%;width:900px;margin-bottom:30px;}#requestForm table#total{margin-bottom:15px;}#requestForm .emptyCell,#requestForm .codProdotto,#requestForm .nomeProdotto,#requestForm .annoProdotto,#requestForm .confProdotto,#requestForm .totaleQuantita,#requestForm .quantita{padding-right:20px;}#requestForm .quantita input{width:89px;}#requestForm .nomeProdotto{width:220px;}#requestForm .nomeProdotto h3{font-size:12px;margin-bottom:0;}#requestForm .codProdotto,#requestForm .annoProdotto,#requestForm .confProdotto,#requestForm .quantita{width:100px;}#requestForm .emptyCell{width:290px;}#requestForm .totaleQuantita{width:100px;}#requestForm .totalePrezzo,#requestForm .prezzo{width:180px;}#requestForm td.totalePrezzo,#requestForm th.prezzo{text-align:right;}#requestForm th.totalePrezzo{text-align:right;}#requestForm td.prezzo{text-align:right;}#requestForm th{font-weight:normal;color:#a2a250;text-transform:uppercase;letter-spacing:2px;padding:0 0 10px 0;}#requestForm table#total th{padding-top:11px;}#requestForm td{border-top:1px solid #312c26;padding:10px 0;vertical-align:top;}#requestForm button{float:right;margin:2px 40px 0 0;line-height:1.3;}#mainContent .pagination ul,.pagination ul{margin:0;list-style-type:none;}#mainContent .pagination li,.pagination li{padding:0;}.pagination{clear:both;float:left;display:block;width:auto;height:auto;margin:0;position:static;border-top:1px solid #33322c;padding-top:22px;}#newsPage .pagination{width:900px;margin:0 0 0 10px;}ul.prev_next{list-style-type:none;width:580px;}#newsPage ul.prev_next{width:900px;}ul.prev_next li{display:block;width:30px;height:30px;text-indent:-9000px;}ul.prev_next li a{display:block;width:30px;height:30px;}li.prev{float:left;}li.prev a{display:block;background:url(images/prev.png?041759) no-repeat left top;}li.prev a:hover{background-position:left -30px;}li.next{float:right;}li.next a{display:block;background:url(images/next.png?041759) no-repeat left top;}li.next a:hover{background-position:left -30px;}ul.single_pages{margin:1px 50px 0 70px!important;text-align:center;list-style-type:none;position:absolute;width:460px;}#newsPage ul.single_pages{margin:1px 50px 0 50px!important;width:800px;}#newsPage ul.single_pages li,ul.single_pages li{font-size:110%;display:inline;float:none;margin:0;}ul.single_pages li a{background-color:#1b1712;padding:3px 8px;line-height:2;}ul.single_pages li a:hover{background-color:#33322c;color:#fff;}#footer{clear:both;height:75px;padding:30px 10px;}#address,#info{float:left;display:inline;}#info{float:right;}#credits{clear:both;float:left;width:940px;border-top:1px solid #36312b;margin:14px 0 0 -10px;padding:0 10px 0;}#credits a img{position:relative;top:12px;left:8px;}#requestForm label.error{text-transform:none;letter-spacing:0;font-size:11px;text-shadow:none;color:#f1b700;width:210px;margin-top:5px;margin-right:0;}#requestForm label.city label.error{width:100px;}#contactForm #mail-response{padding-bottom:11px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;}#contactForm p#success{margin-bottom:0;margin-top:0;}#requestForm div#success{font-size:11px;width:880px;margin:10px 0 20px;opacity:.9;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;}#contactForm p#success,#requestForm div#success{background-color:#1b1712;padding:10px;color:#a2a250;padding:10px;}* html #wrapper{background-image:url(images/bg.gif?041759);}* html div#bg{position:absolute;top:0;height:800px;}* html #mainContent{height:500px;}* html .catalogue{height:500px;}* html .contactPage{height:500px;}* html ul#nav ul{width:200px;}* html #header ul ul li{width:200px;}* html #header ul#languages ul{margin-right:-1px;}* html #header ul#languages ul li{width:100px;}* html #intro p,* html #intro #slideshow{margin-top:-22px;}* html #locations ul{width:540px;height:538px;overflow:hidden;}* html #locations span{bottom:3px;}* html #slideshowPage{margin-bottom:-300px;}* html #mainContent.slideshow{margin-right:-10px;margin-left:-10px;overflow-x:hidden;padding-right:70px;padding-left:10px;background-position:230px 300px;}* html ul.single_pages{margin:-26px 50px 0 70px!important;}* html #newsPage ul.single_pages{margin:-26px 50px 0 70px!important;}* html #requestForm div#success{margin-bottom:0;}* html #header{width:960px;margin-left:-30px;margin-right:-30px;padding:0 30px 0 30px;background-image:none;}* html #header a:hover{background-image:url(images/header2.gif?041759);}* html #header ul#languages li:hover,* html #header ul#languages li.over,* html #header ul#languages ul{background-image:url(images/header2.gif?041759);}* html #intro #mainLogo{margin:45px 10px 68px;}* html #newsDetail .cantina,* html #newsDetail .fiorfiore,* html #newsDetail .roccafiore{height:500px;}* html #aside.asideImage{margin-right:31px;}*:first-child+html ul.single_pages{margin:-26px 50px 0 70px!important;}*:first-child+html #newsPage ul.single_pages{margin:-26px 50px 0 70px!important;}*:first-child+html #requestForm div#success{margin-bottom:0;}#requestForm div#success{display:none;}#donnaweb{font-size:14px;font-style:italic;font-family:"Times New Roman",Times,serif;position:absolute;top:54px;right:54px;}.social{margin-left:20px;display:inline;background:url(images/bg-social.gif?041759) no-repeat 0 center;}#mainLogo{position:relative;}#mainLogo li{margin-left:19px;}#mainSearch{margin:0;position:absolute;top:88px;left:0;float:none;}