html{margin:0;padding:0}body{margin:0;padding:0;color:#666;font-family:Arial;font-size:10pt;background:#dbe9f0 url(/images/bg-body.gif) repeat-x left top}* html textarea{background-attachment:fixed}form{margin:0;padding:0;background:url(/images/bg-logo.jpg) no-repeat center top}img{border-style:none;border-color:inherit;border-width:0}a{color:#10809c}a:visited{color:#10809c}a:hover{color:#000}a:active{color:#000}h1{margin:0;padding:0;line-height:1.2em;font-size:24pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h2{margin:0;padding:0;line-height:1.2em;font-size:20pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h3{margin:0;padding:0;line-height:1.2em;font-size:18pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h4{margin:0;padding:0;margin-top:10px;margin-bottom:6px;line-height:1.2em;font-size:10pt;font-weight:bold;font-family:'Trebuchet MS';text-transform:uppercase;color:#0062c0}p{margin-top:4px;margin-bottom:4px;line-height:1.3em}div.clear{width:0;height:0;overflow:hidden;clear:both}a.blank{}a.fancybox{}div#page{position:relative;width:964px;margin-left:auto;margin-right:auto}div#deco1{position:absolute;left:-80px;top:240px;width:447px;height:210px;overflow:hidden;background:url(/images/deco1.gif) no-repeat left top}div#deco2{position:absolute;left:364px;top:5px;width:595px;height:370px;overflow:hidden;background:url(/images/deco2.gif) no-repeat left top;z-index:0}div#spacer_home{width:100%;height:80px;overflow:hidden}div#spacer_page{width:100%;height:10px;overflow:hidden}div#logo{position:relative;float:left;display:inline;width:424px;height:106px;padding-left:13px;overflow:hidden;z-index:20}div#quickbooking{position:relative;float:right;display:inline;width:474px;height:106px;padding-right:13px;overflow:hidden;z-index:20}div#quickbooking h4{margin-top:4px}div#quickbooking iframe{border:1px solid #aaa}div#box1{position:relative;top:-34px;width:964px;height:302px;overflow:hidden;background:url(/images/bg-shadow.png) no-repeat left top;z-index:10}div#box2{position:relative;width:936px;height:274px;overflow:hidden;margin:14px;background:#fff;z-index:20}div#photo_home{float:left;display:inline;border:1px solid #aaa;width:600px;height:273px;overflow:hidden}div#photo_page{float:left;display:inline;border:1px solid #aaa;width:684px;height:273px;overflow:hidden}div#menu_home{float:right;display:inline;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:333px;height:273px;overflow:hidden;background:url(/images/bg-box.gif) no-repeat right top}div#menu_page{float:right;display:inline;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:249px;height:273px;overflow:hidden;background:url(/images/bg-box.gif) no-repeat right top}div#offers{margin:0 auto;width:160px;overflow:hidden;margin-top:16px}div#content_left{position:relative;float:left;display:inline;margin-left:48px;top:-48px;width:712px;overflow:hidden}div#content_right{position:relative;float:left;display:inline;top:-36px;width:192px;overflow:hidden}div#content1{position:relative;width:712px;overflow:hidden;background:url(/images/bg-content.png) repeat-y left top;z-index:0}div#content2{position:relative;width:664px;min-height:280px;overflow:hidden;margin-left:14px;margin-right:14px;padding-left:10px;padding-right:10px;padding-top:10px;background:#fff;z-index:0}div#content_bottom{position:relative;width:712px;height:29px;overflow:hidden;background:url(/images/bg-content-bottom.png) repeat-y left top;z-index:20}div#footer_home{position:relative;top:-36px;width:928px;margin-left:18px;margin-right:18px;font-size:8pt}div#footer_home div#navigation_home{float:left;display:inline;width:622px;height:120px;overflow:hidden;text-transform:lowercase}div#footer_home div#navigation_home img{vertical-align:middle;border:1px solid #888}div#footer_home div#contacts_home{float:right;width:306px;overflow:hidden;text-align:right}div#footer_home div#contacts_home address{margin-top:0;margin-bottom:0;line-height:1.3em;font-style:normal}div#footer_home div#links_home{float:right;width:306px;overflow:hidden;margin-top:8px;margin-bottom:8px;text-align:right}div#language_page{position:absolute;top:16px;right:16px;width:71px;overflow:hidden;font-size:8pt;text-align:right;padding-top:10px;padding-right:10px;border-right:1px solid #e0e0e0;z-index:20}div#language_page span{color:#000;font-weight:bold}div#language_page img{vertical-align:middle;border:1px solid #888;margin-top:1px;margin-bottom:1px}div#navigation_page{position:relative;margin-left:16px;padding-top:16px;overflow:hidden}div#offers_page{width:192px;font-size:8pt}div#offers_page div{padding-top:8px;border-top:1px solid #ddd;margin-top:8px;width:188px;padding-bottom:8px;border-bottom:1px solid #ddd;margin-bottom:8px}div#offers_page h4{margin:8px 0}div#contacts_page{width:192px;font-size:8pt}div#contacts_page address{margin-top:0;margin-bottom:0;line-height:1.3em;font-style:normal}div#facebook iframe{display:inline;height:26px!important;overflow:hidden;border:0;vertical-align:middle}div#links_page{width:192px;font-size:8pt}div#links_page span{margin-top:8px;margin-bottom:8px}div#links_page img{margin-top:8px;margin-bottom:8px}ul.languagetabs{margin:0;padding:0;margin-top:4px;margin-left:4px;margin-right:4px;list-style-type:none;text-align:left;border-bottom:1px solid #e0e0e0;height:40px}ul.languagetabs li{float:left;display:inline;margin:0;padding:0;width:40px;height:40px}ul.languagetabs li a{position:absolute;float:left;display:inline;padding:4px;width:32px;height:32px}ul.languagetabs li a.selected{margin-top:4px;background:#fff7b1;border:1px solid #e0e0e0;cursor:default}div.tabcontent{display:none}@media print{div.tabcontent{display:block!important}}div#navigazione div#flag1 ul{margin-left:24px}div#navigazione div#flag2 ul{margin-left:64px}div#navigazione div#flag3 ul{margin-left:104px}div#navigazione div#flag4 ul{margin-left:144px}div#navigazione div#flag5 ul{margin-left:186px}div#navigazione ul{margin:0;padding:0;list-style-image:none;list-style-type:none;padding-top:8px;margin-left:0;padding-left:6px;border-left:1px solid #e0e0e0;font-size:12pt}div#navigazione ul ul{clear:both;margin-top:0;margin-bottom:8px;margin-left:8px;font-size:80%}div#navigazione ul li{display:block;clear:both;overflow:hidden;line-height:1.3em;text-transform:lowercase}div#navigazione ul li span.left{display:none;visibility:hidden}div#navigazione ul li span.center{}div#navigazione ul li span.right{display:none;visibility:hidden}div#navigazione ul li a.button{cursor:pointer;text-decoration:none;padding:0 4px;vertical-align:bottom}div#navigazione ul li a.selected{color:#0062c0!important}div#navigazione ul li a.button{color:#666}div#navigazione ul li a.button:visited{color:#666}div#navigazione ul li a.button:hover{color:#000;background:transparent}div#navigazione ul li a.button:active{color:#000}div#navigazione ul li a.button span.left{}div#navigazione ul li a.button span.center{}div#navigazione ul li a.button span.right{}div#navigazione ul li a.button:hover span.left{}div#navigazione ul li a.button:hover span.center{}div#navigazione ul li a.button:hover span.right{}div#navigazione ul li div.active{padding:0 4px;color:#0062c0}div#navigazione ul li div.active span.left{}div#navigazione ul li div.active span.center{}div#navigazione ul li div.active span.right{}div#map{border:1px solid #ccc}div.gmap_logo{float:left;display:inline;margin-bottom:8px;margin-right:8px}div.gmap_logo img{border:1px solid #aaa;padding:2px}div.gmap_text{margin-top:16px}input.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}select.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}textarea.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}input.bottone{background:#fefafa;border:1px solid #ccc;padding:2px 5px;font-weight:bold}h4.titolo_informativa{margin-top:24px;text-align:center}p.testo_informativa{font-family:Arial;font-size:8pt;line-height:1.2em;text-align:justify}div.guestbook{font-size:80%}div.guestbook span{color:#666;font-style:normal}div.guestbook p{margin:1px 0}div.guestbook_nome{margin-top:16px;color:#999;font-style:italic;font-weight:bold}div.guestbook_soggiorno{color:#999;font-style:italic}div.guestbook_scopoviaggio{color:#999;font-style:italic}div.guestbook_modoprenotazione{color:#999;font-style:italic}div.guestbook_valutazione{color:#999;font-style:italic}div.guestbook_testo{margin-top:16px;color:#666;font-style:normal;font-size:120%}div.guestbook_allegati{margin-top:16px}div.guestbook_allegati_allegato{float:left;display:inline;width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.guestbook_allegati_foto{float:left;display:inline;width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.guestbook_separatore{width:100%;height:16px;overflow:hidden;border-top:1px solid #eee}div.guestbook_valutazione img{vertical-align:middle}table.contatti{margin-left:auto;margin-right:auto;width:96%;padding:0;border-collapse:collapse}table.contatti tr td{padding-right:4px;width:50%;vertical-align:top}table.contatti tr td input.casella{width:98%}table.contatti tr td select{width:100%}table.contatti tr td textarea{width:99%}table.guestbook{margin-left:auto;margin-right:auto;width:96%;padding:0;border-collapse:collapse}table.guestbook tr td{padding-right:4px;width:50%;vertical-align:top}table.guestbook tr td input.casella{width:98%}table.guestbook tr td select{width:100%}table.guestbook tr td textarea{width:99%}table.tariffe{margin-left:auto;margin-right:auto;margin-bottom:16px;width:96%;padding:0;border-collapse:collapse}table.tariffe thead tr th.titolo{text-align:center;font-weight:bold}table.tariffe thead tr th{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:bold;background:#fff7b1}table.tariffe thead tr td{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:normal;background:#fff7b1}table.tariffe tbody tr td{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;white-space:nowrap;font-size:8pt}table.tariffe tbody tr th{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:bold;font-size:8pt}table.tariffe tbody tr th.titolo{color:#a41b1b;background:#ffffe7;font-size:10pt}div.offerte_titolo h4{margin-top:8px;margin-bottom:8px;padding:4px 4px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;background:#fff7b1}div.offerte_allegati{float:left;display:inline}div.offerte_allegati_allegato{width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.offerte_allegati_foto{width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.offerte_testo{padding:0 4px}div.offerte_separatore{width:100%;height:16px;overflow:hidden}img.photo{background:#fff;padding:6px;border:1px solid #ccc}img.left{float:left;margin-right:8px}img.right{float:right;margin-left:8px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.bold{font-weight:bold}p#nav_it{margin-left:0}p#nav_en{margin-left:0}p#nav_es{margin-left:0}p#nav_ru{margin-left:0}p#nav_cn{margin-left:0}div.news{margin:0 0 24px 0}div.news p.date{height:0;overflow:hidden}div.news div.attachments{float:left;display:block;margin-right:10px;text-align:center}div.news div.attachments div.photo{margin-bottom:4px;text-align:center}div.news div.attachments div.photo img{vertical-align:top;background:#fff;padding:4px;border:1px solid #e7e3d7}div.news div.attachments div.file{text-align:center;margin-bottom:4px;font-size:82%}div.news div.text{}div.news div.text span.underline{text-decoration:underline}div.news div.text ul{overflow:auto}div.news p.more{clear:both;text-align:right}div.news div.text table{width:auto;margin:0 auto;padding:0;border:1px solid #ededed;border-collapse:collapse;font-size:82%}div.news div.text table td,div.news div.text table th{margin:0;padding:2px 4px;border:1px solid #ededed;text-align:center;vertical-align:middle}div.boxed{}div.boxed div.news{margin-bottom:8px}div.boxed div.news div.text p,div.boxed div.news div.text ul,div.boxed div.news div.text li{line-height:1.2em}div.boxed div.news h3.title{font-size:105%}
