html{margin:0;padding:0;width:100%}body{margin:0;padding:0;width:100%;font-family:'Trebuchet MS';font-size:8pt;color:#444;background-color:#e0e0e0}* html textarea{background-attachment:fixed}form{margin:0;padding:0;width:100%}img{border:0}a{color:#a01e1e;font-weight:bold;text-decoration:none}a:visited{color:#a01e1e;font-weight:bold;text-decoration:none}a:hover{color:#d30;font-weight:bold;text-decoration:none}a:active{color:#d30;font-weight:bold;text-decoration:none}h1{margin:0;padding:0;line-height:1.2em;font-size:16pt;font-weight:normal;font-family:'Trebuchet MS'}h2{margin:0;padding:0;line-height:1.2em;font-size:14pt;font-weight:bold;font-family:'Trebuchet MS'}h3{margin:0;padding:0;line-height:1.2em;font-size:11pt;font-weight:bold;font-family:'Trebuchet MS'}h4{margin:0;padding:0;line-height:1.2em;font-size:10pt;font-weight:bold;font-family:'Trebuchet MS'}div#pagina{width:768px;overflow:hidden;margin-left:auto;margin-right:auto}div#logo{padding-top:12px;margin-left:auto;margin-right:auto;text-align:center}div#header{width:748px;overflow:hidden;padding:10px;margin-left:auto;margin-right:auto;background:#fff}div#header_bg{width:748px;overflow:hidden;margin-left:auto;margin-right:auto;background:#f0f0f0}div#ombra{width:768px;height:10px;overflow:hidden;margin-left:auto;margin-right:auto;background:url(/images/ombra.gif) repeat-x scroll left top}div#bottoni{width:768px;overflow:hidden;margin-left:auto;margin-right:auto;margin-bottom:4px;background:#fff}div#bottoni div.button_left{float:left;display:inline;width:10px;height:40px;overflow:hidden;background:url(/images/button-left.gif) no-repeat scroll left bottom}div#bottoni div.button_right{float:right;display:inline;width:10px;height:40px;overflow:hidden;background:url(/images/button-right.gif) no-repeat scroll left bottom}div#bottoni div.button_sep{float:left;display:inline;width:19px;height:40px;overflow:hidden;background:url(/images/button-sep.gif) no-repeat scroll left bottom}div#bottoni div.button{float:left;display:inline;height:40px;overflow:hidden;margin-left:10px;margin-right:10px;font-size:10.5pt;font-weight:bold}div#bottoni div.button a{display:block;margin-top:10px}div#bottoni div.button span.mark{display:block;margin-top:10px}div#lingua{width:748px;overflow:hidden;margin-left:auto;margin-right:auto;text-align:right}div#quickbooking{width:748px;height:50px;overflow:hidden;margin-left:auto;margin-right:auto}div#quickbooking h3{float:left;line-height:50px;margin-right:24px}div#body{width:748px;overflow:hidden;padding:10px;margin-left:auto;margin-right:auto;background:#fff}div#body b{color:#000}div#footer{width:748px;overflow:hidden;padding:10px;margin-left:auto;margin-right:auto}div#footer_left{float:left;display:inline;width:300px;overflow:hidden;line-height:8.5pt;font-size:7.5pt}div#footer_right{float:right;display:inline;width:400px;overflow:hidden;text-align:right}div#footer_center{margin-left:auto;margin-right:auto;overflow:hidden;text-align:center}h2{font-family:'Times New Roman';font-size:18pt;font-style:italic;font-weight:bold;padding-top:8px;padding-bottom:8px}p{margin-top:4px;margin-bottom:4px}p.titolo{margin-top:4px;margin-bottom:4px;font-weight:bold;color:#000}p.centrato{margin-top:4px;margin-bottom:4px;text-align:center}div.clear{width:0;height:0;overflow:hidden;clear:both}img.left{float:left;margin-right:8px}img.right{float:right;margin-right:8px}div.box1{margin-top:4px;margin-bottom:4px;background:#fafafa url(/images/box-left-top.gif) no-repeat scroll left top;border:1px solid #fff}div.box2{background:url(/images/box-right-top.gif) no-repeat scroll right top}div.box3{background:url(/images/box-right-bottom.gif) no-repeat scroll right bottom}div.box4{background:url(/images/box-left-bottom.gif) no-repeat scroll left bottom;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px}div.icon{float:left;display:inline;width:80px;padding-top:8px;padding-bottom:8px;text-align:center}div.text{margin-left:88px}table.tariffe{margin-left:auto;margin-right:auto;border-collapse:collapse}table.tariffe tr td{white-space:nowrap;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;text-align:center}table.tariffe tr td.min{border-bottom:solid 1px #f6f6f6}table.tariffe tr td.max{border-right:solid 1px #f6f6f6;border-bottom:solid 1px #f6f6f6}table.tariffe tr td.angolo{border-right:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;font-size:12pt}table.tariffe tr td.nome_periodo{font-weight:bold;border-right:solid 1px #e0e0e0}table.tariffe tr td.date_periodo{font-weight:bold;vertical-align:top;border-right:solid 1px #e0e0e0}table.tariffe tr td.minmax{border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0}table.tariffe tr td.titolo{font-size:10pt;font-weight:bold;border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0}table.tariffe tr td.tipologia{border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;text-align:left}div.left{margin-right:186px}div.right{float:right;width:176px}table.photogallery_left{float:left;display:inline;margin:0;padding:0;margin-left:auto;margin-right:auto}table.photogallery_left tr td.titolo{width:auto}table.photogallery_left tr td{width:88px;text-align:center;vertical-align:middle}table.photogallery_right{float:right;display:inline;margin:0;padding:0;margin-left:auto;margin-right:auto}table.photogallery_right tr td.titolo{width:auto}table.photogallery_right tr td{width:88px;text-align:center;vertical-align:middle}table.photogallery{margin:0;padding:0;margin-left:auto;margin-right:auto}table.photogallery tr td.titolo{width:auto}table.photogallery tr td{width:88px;text-align:center;vertical-align:middle}table.contatti{margin-left:auto;margin-right:auto;width:320px;padding:0;border-collapse:collapse}table.contatti tr td{padding-right:4px;width:50%;vertical-align:top}table.contatti tr td input[type=text]{width:96%}table.contatti tr td select{width:100%}div.ajax__calendar_container table tr td{padding:0}div.offerte_allegati{float:left}div.offerte_foto{margin-left:16px;margin-right:16px;margin-top:4px;text-align:center}div.offerte_allegato{margin-left:16px;margin-right:16px;margin-top:4px;text-align:center}div.offerte_titolo{position:relative;font-weight:bold}div.offerte_testo{position:relative}div.offerte_separatore{}input.casella{border:1px solid #aaa}select.casella{border:1px solid #aaa}textarea.casella{border:1px solid #aaa}input.bottone{background:#fff;margin:0;padding-left:16px;padding-right:16px;border:1px solid #aaa}span.titolo_informativa{width:100%;font-weight:bold;color:red;line-height:1.2em}span.testo_informativa{width:100%;font-family:Arial;font-size:10px;line-height:1em}span.label_semivisibile{color:#888;font-size:11px}
