@import url('global.min.css'); ol,ul{margin:0;padding:0;list-style:none}body{font-size:100%;font-family:ProximaNovaRegular,Noto,arial,helvetica,helve,sans-serif;font-weight:400;background:#efece8;color:#555;overflow-x:hidden}.wrap{float:left;width:100%}.inner{width:90%;max-width:74em;margin:0 auto}.relative{position:relative}.f-left{float:left}.f-right{float:right}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.nodisplay{display:none}h1,h2,h3,h4,h5{font-family:TexgyreBold,arial,helvetica,helve,sans-serif;margin:0;padding:0;color:#ff3407;font-weight:400;line-height:1.2em;text-transform:uppercase}h5{font-size:1.2em}h1 a,h2 a,h3 a,h4 a,h5 a{color:#555}hr{float:left;clear:both;background:#ddd;height:1px;border:0;width:100%;margin:1em 0}ol,p,ul{margin-bottom:1em}.clear{clear:both}#newsletterThanks{float:left;width:100%;text-align:center;background:#77a22f;color:#fff;font-weight:700;padding:1em 0;position:fixed;top:0;left:0}#newsletterError{float:left;width:100%;text-align:center;background:#b62f2f;color:#fff;font-weight:700;padding:1em 0;position:fixed;top:0;left:0}.img-responsive{display:inline-block;height:auto;max-width:100%}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:Noto,arial,helvetica,helve,sans-serif}.button{display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;margin:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;background:#bc0d00;color:#fff;border:0;border-radius:6px;padding:.3em .8em;font-weight:400;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}a.button{color:#fff!important}.button:hover{background:#da0f00;position:relative;color:#fff;text-decoration:none}.button:active{color:#fff;position:relative;top:1px}.button:visited{color:#000}.button_styled{display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fd6048),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#fd6048 5%,#e93e24 100%);background-color:#e93e24;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#fff;border:0;border-radius:6px;padding:.3em 1.4em;font-weight:400;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;behavior:url(css/PIE.htc)}.button_styled:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e93e24),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#e93e24 5%,#e93e24 100%);background-color:#e93e24}.button_styled.disabled{color:#999;background-color:#ddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f0f0f0),color-stop(1,#ddd));background:-moz-linear-gradient(center top,#f0f0f0 5%,#ddd 100%)}.button_book{display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f1),color-stop(1,#ddd));background:-moz-linear-gradient(center top,#f1f1f1 5%,#ddd 100%);background-color:#ddd;border:1px solid #ccc;text-shadow:1px 1px 0 #ddd;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#555;border-radius:6px;padding:.5em 1.5em;font-weight:400;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.button_book:hover{background:#f1f1f1}.button_prenota{display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#62b7ff),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#62b7ff 5%,#469be3 100%);background-color:#469be3;color:#fff;border:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0;width:116px;font-size:1.3em;height:1.5em;text-rendering:optimize-legibility;webkit-font-smoothing:subpixel-antialiased;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif;box-shadow:2px 4px 5px #888}.button_prenota:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#469be3),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#469be3 5%,#469be3 100%);background-color:#469be3}.largerButton{font-size:1.5em}#nav a.menuToggle{display:none}nav{background:#104e83}#nav{position:relative}#nav ul{float:right;margin:0;padding:0;width:auto;list-style:none}#nav li{float:left;position:relative;border-bottom:0}#nav a{color:#fff;font-size:90%;text-decoration:none;display:block;padding:8px .8em;line-height:16px;text-align:center;border-bottom:0}#nav a:hover{background:#469be3;color:#fff}#nav a.active{background:#2066a2;color:#fff}#nav li:hover a{color:#fff}#nav ul li.lingua{width:70px}#nav ul li ul{position:absolute;background:#104e83;width:70px;top:0;opacity:0;z-index:100;visibility:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav ul li:hover ul{visibility:visible;opacity:1;top:32px}nav li ul li{float:none;width:100%;border-top:1px solid #104e83}#nav li ul li:hover{background:0 0}#nav li ul li a{display:block;text-indent:0;text-align:left;border:0}#nav li ul li a:hover{background:#469be3}#nav li.lingua img{height:16px;margin-right:4px}#nav li.lingua{text-transform:uppercase}#skiptomain{display:none}.wrap{float:left;width:100%}.inner{width:90%;max-width:75em;margin:0 auto}.relative{position:relative}.f-left{float:left}.f-right{float:right}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.ie7 .inner,.ie8 .inner{width:96%}.errorpagebg{background:#bc0d00}.errorpage{float:left;width:100%;text-align:center;color:#fff;padding:2em}.errorpage img{border:1px #fff solid;margin:0 0 1em 0}.errorpage a,.errorpage h1{color:#fff}.errorpage a{text-decoration:underline}header{background:#fff;box-shadow:0 6px 10px rgba(0,0,0,.1);padding:1em 0}header .col_logo{float:left;position:relative}header .col_logo a#logo{position:absolute;left:0;top:-30px;z-index:10}header .col_logo a#logo img{width:300px}header .col_logo h4{display:inline-block;margin-left:300px;color:#003c6e;font-size:1.2em;padding:.6em 1em;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.headerItems{float:right}.headerContact{float:right;clear:both;text-align:right;color:#003b6d}.tel i{color:#fb5d45}.tel a{font-size:1.4em;letter-spacing:-.5px;color:#003b6d;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.tel .orario_tel{font-size:.75em}footer{width:100%;float:left;margin:1em 0 0 0;padding:0;line-height:125%;color:#333}#contactNav{padding:.8em 0}#contactNav li{float:left}#contactNav li a{color:#726c65;font-size:.8em;display:block;padding:.3em 1em;border-right:1px solid #938e88}#contactNav li:first-child a{padding-left:0}#contactNav li:last-child a{border-right:0}#fascia_copy_footer{width:100%;float:left;border-top:1px solid #d8d5d2;background:#dcd9d5;padding:.7em 0}footer p{font-size:.8em}footer p.copy{float:left;line-height:1.3}footer p.credits{float:right}footer p.credits a{color:#003b6d;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}footer a:hover{text-decoration:underline}.backtotop{display:none}#fancybox-title table{background:0 0;margin:0}table{width:100%;max-width:100%;position:relative;margin-top:1.25em;margin-bottom:1.25em;border-collapse:collapse;border-spacing:0;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url(css/PIE.htc)}table td,table th{padding:10px 0;vertical-align:top;border-top:1px solid #ccc;color:#565656;text-align:left}table th{font-weight:700;font-size:14px;font-size:.875rem}table strong{color:#000;font-weight:700}table thead th{vertical-align:bottom}table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody tr td,table tbody tr th{-moz-transition:background-color .25s 0 linear 1s ease-in-out;-webkit-transition:background-color .25s 0 linear 1s ease-in-out;-o-transition:background-color .25s 0 linear 1s ease-in-out;transition:background-color .25s 0 linear 1s ease-in-out}.table-bordered{border:1px solid #ccc;border-left:0;border-collapse:separate}.table-bordered td,.table-bordered th{border-left:1px solid #ccc}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-striped tbody tr:nth-child(odd) td{background-color:rgba(204,204,204,.4)}#h_top{position:relative;background:rgba(0,0,0,.2);-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:8px}.block_overlay{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;text-align:left}.block_menu{width:100%;float:left;margin:-8px 0 0 0;text-align:center;background-color:#fd6048;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.block_menu a.showmenu{display:none}.block_searchbox{width:360px;display:inline-block;margin:1em 0 0 0}.block_overlay .pad{padding:0 2em}.block_menu #menu_principale{margin:0 auto;display:inline}ul#menu_principale li{display:inline-block;position:relative}ul#menu_principale li a{display:block;color:#fff;font-size:1em;line-height:1;padding:.5em 1em .7em 1em;text-transform:uppercase;font-family:TexgyreBold,arial,helvetica,helve,sans-serif;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.01)}ul#menu_principale li a:hover{background:#e93e24}.slides li div{text-align:right;position:absolute;bottom:150px;right:2em}.slider_text{z-index:9}.slides li div span{color:#fff;font-size:1em;line-height:100%;padding:10px 0;text-transform:uppercase;-webkit-text-shadow:1px 1px 8px rgba(0,0,0,.5);-moz-text-shadow:1px 1px 8px rgba(0,0,0,.5);text-shadow:1px 1px 8px rgba(0,0,0,.5);font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.slides li div span.titolo{color:#fff;font-size:2em;line-height:100%;padding:10px 0}.error_field{width:100%;float:left;color:red;font-size:.9em}.dp-highlight .ui-state-default{background:#fdcec6}.dp-highlight .ui-state-hover{background:#fa5c43;color:#fff}.dp-highlight .ui-state-active{background:#fa5c43;color:#fff}.error{border:1px solid #2faf28}input.error,select.error{background:#fcf1f0;border:1px solid #d41200!important}label.error{color:#d41200;display:none!important;font-weight:400;background:#fff;border:1px solid #d41200;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}.motore{float:left;width:100%;position:relative;background:#efece8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}.motore .pad{padding:.8em 1em}.motore .checkbox_align{margin:3px 0 0 0;vertical-align:middle}.motore h2{color:#003b6d;font-size:1.4em;padding:.3em 0 0 0;display:block;text-align:center;margin:0;text-transform:uppercase;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.motore input[type=text],.motore select{margin:0;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif;color:#333}.motore select{padding:5px;border:1px solid #ddd;border-radius:6px}.motore select#mt_location option:nth-child(19),.motore select#mt_location option:nth-child(21),.motore select#mt_location option:nth-child(23),.motore select#mt_location option:nth-child(3),.motore select#mt_location option:nth-child(31),.motore select#mt_location option:nth-child(9){font-weight:700}.motore input.location{width:95%}.motore label{font-size:.9em;display:block;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.motore label.notti{text-align:left}.motore img{max-width:none}.motore label.mini{display:block}.motore label .min{font-size:.9em;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}.motore .spazio_arrivo{float:left;margin:0 12px 0 0}.motore .spazio_partenza{float:left}.motore input.datepicker{float:left;width:110px;font-size:.9em;height:32px;padding:0 .3em;border:1px solid #ddd}.motore .spazio_notti{float:left;margin:0 12px 0 0}.motore input.notti{margin:0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;color:#fff;width:30px;height:35px;border:0;margin:0;padding:0 0 0 16px;background:url(../images/input_notti.png) top left no-repeat;background-color:none}.motore select{width:60px;font-weight:400}.motore .ui-selectmenu-button{border:1px solid #ddd}.motore .ui-selectmenu-button.ui-state-error,.motore select.ui-state-error{background:#fcf1f0;border:1px solid #c00!important}.motore .age_children .ui-selectmenu-button{margin:0 0 0 8px}.motore select.corto{width:60px!important}.motore select.lungo{width:330px!important}.motore .indication{display:block;font-size:.75em;padding:0;margin:0}.motore li{padding:0 0 .3em 0;width:100%;float:left;color:#333}.motore li.bookingsubmit{padding:0;margin:0}.motore .bookingsubmit .button_styled{width:100%;font-size:1.2em;line-height:24px;font-family:TexgyreBold,arial,helvetica,helve,sans-serif;text-transform:uppercase;padding:.5em 0;margin:-.7em 0 1em 0}.motore .bookingsubmit #loading_button{display:none;width:100%;padding:.5em 0;margin:0 0 1em 0;position:relative;cursor:default;text-align:center;font-size:1.2em;line-height:24px;font-family:TexgyreBold,arial,helvetica,helve,sans-serif;text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fd6048),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#fd6048 5%,#e93e24 100%);background-color:#e93e24;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(css/PIE.htc)}.motore li.riga_camera .col1{width:65px;float:left}.motore li.riga_camera .col2{width:100%;float:right}.motore li.riga_camera .spazio_nomecam{width:70px;float:left}.motore li.riga_camera .col2 p.lbl_camera{padding:1.5em 0 0 0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;font-size:.9em}.motore li.riga_camera .spazio_nomecam p.lbl_camera{display:none}.motore li.riga_camera.aggiuntiva{display:none}.motore li.riga_camera .spazio_adulti{float:left}.motore li.riga_camera .spazio_bambini{margin-left:8px;float:left}.motore #riga_camera2{display:none}.motore li.riga_camera .col2 p.lbl_children{font-size:.8em;padding:.8em 0 0 0;display:none;text-align:right}.motore li.riga_camera .age_children{float:right}.motore li.riga_camera .age_children select{float:left;margin-left:4px}.motore li.riga_camera .age_children select:first-child{margin-left:0}.error_field{width:100%;float:left;color:#c00;font-size:.9em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#fascia_ricerca{padding:.4em 0;background:#fff;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}#fascia_ricerca .col{margin-top:0;margin-bottom:0}#fascia_ricerca.stopscroll{position:fixed;top:0;z-index:20}#testata.stopscroll{position:fixed;top:0;z-index:20}#testata2{margin-bottom:10px}#testata2.stopscroll{position:fixed;top:0;z-index:10}#fascia_ricerca2.stopscroll{position:fixed;top:50px;z-index:20}#colRicerca{margin-bottom:10px}#colRicerca.stopscroll{position:fixed;top:35px;z-index:10}a.modifica_ricerca{display:block;text-align:center;padding:0;font-size:.9em;line-height:26px;background:#104e83;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}a.modifica_ricerca:hover{background:#104e83}a.modifica_ricerca.attivo{background:#104e83}.stile_box_ricerca{display:block;width:100%}.cont_box_ricerca{width:99.7%;float:left;display:none;border:2px solid #fb5d45;background:#fee8b6}.cont_box_ricerca_dettaglio{width:99%;float:left;display:none;border:1px solid #fb5d45;background:#efece8}.box_ricerca{float:left;width:100%;position:relative;margin-bottom:.5em}.box_ricerca .pad{padding:.8em}.box_ricerca .col_dest{width:30%;position:relative}.box_ricerca .col_sist{width:30%;margin-left:2%;position:relative}.box_ricerca .col_date{width:35%;margin-left:2%}.box_ricerca .col_date .col1{float:left}.box_ricerca .col_date .col2{float:left;margin-left:.5em}.box_ricerca .col_date .col3{float:left;margin-left:.5em}.box_ricerca .col_pers{width:30%}.box_ricerca.dettaglio .col_pers{width:50%}.box_ricerca .col_anim{width:30%;margin-left:2%}.box_ricerca .col_submit{width:260px;float:right; margin-right:70px;}.box_ricerca .col_dest select,.box_ricerca .col_sist select{width:100%}.box_ricerca h2{color:#c30104;font-size:1.6em;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.box_ricerca input{margin:0;font-family:Noto,arial,helvetica,helve,sans-serif;color:#333}.box_ricerca input.location{width:95%}.box_ricerca label{font-size:.9em;display:block;font-family:Noto,arial,helvetica,helve,sans-serif}.box_ricerca label.notti{text-align:left}.box_ricerca img{max-width:none}.box_ricerca label.mini{font-size:.75em;display:block}.box_ricerca input.datepicker{float:left;width:7em;font-size:.7em;height:32px;padding:0 .4em}.box_ricerca input.notti{margin:0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;color:#fff;width:30px;height:35px;border:0;margin:0;padding:0 0 0 16px;background:url(../images/input_notti.png) top left no-repeat;background-color:none}.box_ricerca select.corto{width:60px!important}.box_ricerca input.ui-state-error{background:#f3d8d8;border:1px solid #c00}.box_ricerca ui-selectmenu-button{border:1px solid #ddd}.box_ricerca select.ui-state-error{background:#fcf1f0;border:1px solid #c00!important}.box_ricerca .ui-selectmenu-button.ui-state-error,.box_ricerca select.ui-state-error{background:#fcf1f0;border:1px solid #c00!important}.box_ricerca .indication{display:block;font-size:.75em;padding:0;margin:0}.box_ricerca li{padding:0 0 .6em 0;width:100%;float:left;color:#333}.box_ricerca .bookingsubmit #loading_button,.box_ricerca .bookingsubmit input.button_styled{position:absolute;bottom:1em;right:1em;color:#fff;font-size:1.2em;line-height:24px;text-transform:uppercase;width:90px;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fd6048),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#fd6048 5%,#e93e24 100%);background-color:#e93e24;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#fff;border:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:6px 0;font-weight:400;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;behavior:url(css/PIE.htc)}.box_ricerca .bookingsubmit #loading_button{display:none}.box_ricerca li.riga_camera .col1{width:70px;float:left}.box_ricerca li.riga_camera .col2{width:70px;float:left}.box_ricerca li.riga_camera .col2 p{padding:.2em 0 0 0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;font-size:.8em}.box_ricerca li.riga_camera p.lbl_camera{display:none;padding:1em 0 0 0}.box_ricerca li.riga_camera.aggiuntiva{display:none}.box_ricerca li.riga_camera .col3{float:left}.box_ricerca li.riga_camera .spazio_adulti{float:left;margin-right:10px}.box_ricerca li.riga_camera .spazio_bambini{float:left;margin-right:20px}.box_ricerca li.riga_camera .lbl_children{display:none}.box_ricerca li.riga_camera .spazio_eta_bambini{float:left}.box_ricerca li.riga_camera .age_children select{float:left;margin-right:10px}.box_ricerca li.riga_camera .eta_bno{display:none}.box_ricerca .age_children .ui-selectmenu-button{margin:0 8px 0 0}.box_ricerca #riga_camera2{display:none}p.messaggio_noresult{width:100%;float:left;padding:1.5em 0 2.5em 0;font-size:1em;color:#555;line-height:1.2}#fascia_animazione .inner{width:100%;max-width:76em}#welcome{margin:.5em 0 0 0}#welcome h1{line-height:125%;padding:.4em 0 .3em 0;font-size:1.4em}#welcome h2{display:block;line-height:1;padding:0 0 .6em 0;font-size:1.3em;text-transform:uppercase;color:#003b6d;text-align:center}#welcome .inner{width:96%}.box_shadowed{background:#fff;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.2);-webkit-box-shadow:3px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.2);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#offerte_lastminute{width:100%;float:left;margin:.8em 0 0 0}#offerte_lastminute .pad{padding:.8em 1.2em}#offerte_lastminute.box_shadowed{background-color:#003b6d;background:0 0}#displayConsigliate li{padding:0 .3em .3em .3em}#displayConsigliate a.box_offerta{display:block;background:#fff;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#displayConsigliate a.box_offerta .spazio_imm{width:100%;text-align:center;position:relative}#displayConsigliate a.box_offerta .spazio_testo{width:100%;text-align:center;position:relative;padding:.4em 0}#displayConsigliate a.box_offerta .spazio_pulsante{width:100%;text-align:center;padding:0 0 .5em 0}#displayConsigliate a.box_offerta .prezzo{position:absolute;z-index:10;top:0;left:0;background:#ff5f46;padding:.6em .8em;color:#fff;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}#displayConsigliate a.box_offerta p.min{display:block;padding:0;font-size:.9em}#displayConsigliate a.box_offerta .old{text-decoration:line-through}#displayConsigliate a.box_offerta p.price{display:block;padding:0;font-size:1.6em;margin:0;line-height:1;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#displayConsigliate a.box_offerta .box_imm{width:100%;height:120px;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}#displayConsigliate a.box_offerta .box_imm img{width:100%}#displayConsigliate a.box_offerta:hover .box_imm img{-moz-opacity:.7;opacity:.7}#displayConsigliate a.box_offerta p.nomehotel{display:block;font-size:1.2em;color:#003b6d;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#displayConsigliate a.box_offerta p.loc{display:block;font-size:1em;color:#333}#displayConsigliate a.box_offerta i.classification{width:64px;height:16px;display:inline-block;padding:0;margin:0;background:url(../images/classification_min.png) 0 0 no-repeat}#displayConsigliate a.box_offerta i.classification.s1{background-position:0 -16px}#displayConsigliate a.box_offerta i.classification.s2{background-position:0 -32px}#displayConsigliate a.box_offerta i.classification.s3{background-position:0 -48px}#displayConsigliate a.box_offerta i.classification.s4{background-position:0 -64px}#displayConsigliate a.box_offerta i.classification.s5{background-position:0 -80px}#displayConsigliate a.box_offerta i.classification_dots{width:64px;height:16px;display:inline-block;padding:0;margin:0;background:url(../images/classification_dots_min.png) 0 0 no-repeat}#displayConsigliate a.box_offerta i.classification_dots.s1{background-position:0 -16px}#displayConsigliate a.box_offerta i.classification_dots.s2{background-position:0 -32px}#displayConsigliate a.box_offerta i.classification_dots.s3{background-position:0 -48px}#displayConsigliate a.box_offerta i.classification_dots.s4{background-position:0 -64px}#displayConsigliate a.box_offerta i.classification_dots.s5{background-position:0 -80px}#displayConsigliate a.box_offerta .button_book{float:none;display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#18588f),color-stop(1,#003b6d));background:-moz-linear-gradient(center top,#18588f 5%,#003b6d 100%);background-color:#003b6d;color:#fff;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:.3em 2em;font-size:1em;text-rendering:optimize-legibility;webkit-font-smoothing:subpixel-antialiased;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}#displayConsigliate a.box_offerta:hover .button_book{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e93e24),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#e93e24 5%,#e93e24 100%);background-color:#e93e24}#destinazioni{width:100%;float:left;margin:1em 0 0 0}#destinazioni p.presentazione{display:block;font-size:1.05em;padding:.4em 0 .6em 0;line-height:1.3;font-family:Texgyre,arial,helvetica,helve,sans-serif}#destinazioni p.presentazione b,#destinazioni p.presentazione strong{color:#003b6d;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}#destinazioni b,#destinazioni strong{color:#003b6d}.box_destinazione{width:100%;float:left;background:#fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.box_destinazione .spazio_titolo{width:100%;float:left;text-align:center}.box_destinazione .spazio_titolo h3{display:inline-block;font-size:1.2em;color:#fff;width:92%;background:#fb5d45;padding:.4em 4% .6em 4%;-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}.box_destinazione .spazio_imm{width:100%;float:left;position:relative}.box_destinazione .spazio_imm img{width:100%}.box_destinazione .spazio_testo{width:94%;float:left;margin:2% 3% 4% 3%}.box_destinazione .spazio_testomin{width:94%;float:left;margin:2% 3% 2% 3%}.box_destinazione ul.listahotel_home{width:100%;float:left;margin:.4em 0 .4em 0}.box_destinazione ul.listahotel_home li{width:100%;float:left}.box_destinazione ul.listahotel_home a{width:98%;float:left;font-size:.9em;line-height:16px;color:#303030;padding:4px 1% 2px 1%;position:relative}.box_destinazione ul.listahotel_home a:hover{background:#efece8}.box_destinazione ul.listahotel_home i{color:#fb5d45}.box_destinazione ul.listahotel_home .col1{width:58%;float:left}.box_destinazione ul.listahotel_home .col2{width:14%;float:left}.box_destinazione ul.listahotel_home .col3{width:20%;float:left}.box_destinazione ul.listahotel_home .col4{width:22%;float:right;text-align:right}.box_destinazione ul.listahotel_home .col4 span.price{font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_destinazione ul.listahotel_home i.classification{width:64px;height:16px;display:inline-block;padding:0;margin:0;background:url(../images/classification_min.png) 0 0 no-repeat}.box_destinazione ul.listahotel_home i.classification.s1{background-position:0 -16px}.box_destinazione ul.listahotel_home i.classification.s2{background-position:0 -32px}.box_destinazione ul.listahotel_home i.classification.s3{background-position:0 -48px}.box_destinazione ul.listahotel_home i.classification.s4{background-position:0 -64px}.box_destinazione ul.listahotel_home i.classification.s5{background-position:0 -80px}.box_destinazione ul.listahotel_home i.classification_dots{width:64px;height:16px;display:inline-block;padding:0;margin:0;background:url(../images/classification_dots_min.png) 0 0 no-repeat}.box_destinazione ul.listahotel_home i.classification_dots.s1{background-position:0 -16px}.box_destinazione ul.listahotel_home i.classification_dots.s2{background-position:0 -32px}.box_destinazione ul.listahotel_home i.classification_dots.s3{background-position:0 -48px}.box_destinazione ul.listahotel_home i.classification_dots.s4{background-position:0 -64px}.box_destinazione ul.listahotel_home i.classification_dots.s5{background-position:0 -80px}.box_destinazione .bottom{width:100%;float:left}.box_destinazione a.link_all{float:right;font-size:.9em;color:#003b6d;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_destinazione a.link_all:hover{color:#e93e24}#pWelcome{width:100%;float:left;background:#fff;padding:0 0 .5em 0;margin:1.5em 0 0 0;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}.testo_standard{font-size:1em;line-height:1.4}.testo_standard b,.testo_standard strong{font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;font-weight:400}.testo_standard a{color:#fa5c43}#main{padding:1em 0 1em 0}#pCont{width:100%;float:left;background:#fff;padding:0 0 .5em 0;margin:0;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2);behavior:url(css/PIE.htc)}#pNav{width:100%;float:left;font-size:.8em}#pNav .pad{padding:.8em 1.2em}#pNav i{margin:0 .2em}#pNav a:hover{text-decoration:underline}#pCont h1{font-size:2em;padding:0 0 .8em 0;margin:0;color:#fd6048}.container{height:auto;overflow:hidden}#pCont .latcol{width:240px;float:right;background:#efece8;margin-left:20px}#pCont .contcol{float:none;width:auto;overflow:hidden}.testo_standard ul{list-style:disc;margin:5px 20px}.box_lateral{width:100%;float:left}.box_lateral img{width:100%}.box_lateral p{display:block;text-align:center;font-size:1em;line-height:1.2}.box_lateral p .big{font-size:1.5em;line-height:1;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.divOuter{width:100%;position:relative}.divLeft{width:14em;float:left}.divRight{margin-left:15em;margin-right:.5em}.divSpaceRight{width:14em;float:right;text-align:right}.divInt{margin-right:15em;margin-left:0}#listaRisultati{position:relative;padding:1em 0 0 0}#tList{position:relative;color:#2d2c2a}#tList .risultato_ricerca{width:100%;float:left;position:relative;margin:.4em 0}#tList h1{display:block;font-size:1.3em;padding:.2em 0;margin:0;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}#tList p.cont_ricerca{display:block}#tList .risultato_ricerca h1.dett,#tList .risultato_ricerca p.dett{display:inline-block}#pWhite{background:#fff}#pLastminute{min-height:400px}#pLastminute p.messaggio{float:none;margin:30px auto;text-align:center}#promozione{margin-bottom:10px}#filtri_ricerca{width:12.8em;position:relative;display:block;background:#efece8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:.6em .6em 1em .6em}#filtri_ricerca.fixed{position:fixed;margin-top:200px;top:0}#filtri_ricerca.fixed50{position:fixed;margin-top:130px;top:0}.form_filtri{font-size:1em}.form_filtri .col{padding:0 0 1.5em 0}.form_filtri ul{list-style:none}.form_filtri section{display:block;margin:.5em 0 0 0}.form_filtri h2,h3,p{display:block;margin:0}.form_filtri h2{font-size:1.3em}.form_filtri p.ris{font-size:.9em}.form_filtri p{margin:0;vertical-align:middle}.form_filtri h3{font-size:1.2em;padding:0;width:100%;float:left;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.form_filtri label{display:block;font-size:1em;padding:0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.form_filtri select{width:100%;font-size:.9em}.form_filtri label.filtro_stars{padding:0;float:left}.form_filtri ul,.form_filtri ul li{width:100%;float:left}.star_rating{font-size:0;width:80px;height:16px;margin:3px 0 0 0;float:left;vertical-align:middle;background:url(../images/star_rating.png) 0 0 no-repeat}.star_rating.star1{background-position:0 -16px}.star_rating.star2{background-position:0 -32px}.star_rating.star3{background-position:0 -48px}.star_rating.star4{background-position:0 -64px}.star_rating.star5{background-position:0 -80px}.dots_rating{font-size:0;width:80px;height:16px;margin:3px 0 0 0;float:left;vertical-align:middle;background:url(../images/dots_rating.png) 0 0 no-repeat}.dots_rating.star1{background-position:0 -16px}.dots_rating.star2{background-position:0 -32px}.dots_rating.star3{background-position:0 -48px}.dots_rating.star4{background-position:0 -64px}.dots_rating.star5{background-position:0 -80px}#map-scheda{width:100%;height:500px}#map_canvas{width:100%;height:500px}#map-canvas{height:500px}#map-singolo{height:500px}.testo_infobox{font-size:1em;color:#000;overflow:hidden;text-align:left;line-height:1.35;white-space:nowrap}.testo_infobox h1.nome{color:#114876;display:block;font-size:1.4em;margin:0;padding:0}.testo_infobox .riga_prezzo{color:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.testo_infobox .riga_prezzo .prezzo{font-size:1.2em}.testo_infobox p.indirizzo{font-size:1em;display:block;padding:10px 0}.testo_infobox .icon_star_rating{width:64px;height:16px;display:block;font-size:0;padding:0;margin:3px 0 0 -5px;background:url(../images/classification_min.png) 0 0 no-repeat}.testo_infobox .icon_star_rating.star1{background-position:0 -16px}.testo_infobox .icon_star_rating.star2{background-position:0 -32px}.testo_infobox .icon_star_rating.star3{background-position:0 -48px}.testo_infobox .icon_star_rating.star4{background-position:0 -64px}.testo_infobox .icon_star_rating.star5{background-position:0 -80px}.testo_infobox .icon_dots_rating{width:64px;height:16px;display:block;font-size:0;padding:0;margin:3px 0 0 -5px;background:url(../images/classification_dots_min.png) 0 0 no-repeat}.testo_infobox .icon_dots_rating.star1{background-position:0 -16px}.testo_infobox .icon_dots_rating.star2{background-position:0 -32px}.testo_infobox .icon_dots_rating.star3{background-position:0 -48px}.testo_infobox .icon_dots_rating.star4{background-position:0 -64px}.testo_infobox .icon_dots_rating.star5{background-position:0 -80px}a.box_promozione{display:block;text-align:center;background:#fa5c43;cursor:default;color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:.8em 1em 1em 1em}.scelte a.box_promozione{margin-top:0}a.box_promozione i.icon_promo{display:inline-block;margin:0 auto;width:40px;height:40px;background:url(../images/icon_promo.png) center center no-repeat;background-size:100% 100%}a.box_promozione h4{display:block;font-size:1.1em;padding:0 0 .2em 0;color:#fff;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}a.box_promozione p{display:block;font-size:.9em;line-height:110%;padding:0;font-family:Texgyre,arial,helvetica,helve,sans-serif}a.googlelink{color:#1660bc;text-align:center;font-size:.9em}a.googlelink .pad{padding:.4em}a.googlelink .box_imm{width:100%;float:left;height:32px;overflow:hidden}a.googlelink p{display:block;margin:0;padding:.2em 0}a.googlelink img{width:100%;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.int_listahotel{width:100%;float:left;padding:.8em 0}.int_listahotel p.label_risultati{float:left;font-size:1.2em;color:#333;margin:0;font-family:ProximaNovaBold,LatoBold,arial,helvetica,helve,sans-serif}.int_listahotel p.label_risultati .num{color:#fc2f00}.int_listahotel .filtro_risultati{font-size:1em;float:left}.int_listahotel .filtro_risultati label{float:left;padding:.4em .5em 0 0}.int_listahotel .filtro_risultati select.select_num{width:70px;font-size:.9em;float:left}.int_listahotel ul.pagination{float:right;margin:.4em 0 0 0}.int_listahotel ul.pagination li{margin:0;float:left}.int_listahotel ul.pagination li a.directions{background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:0 5px;line-height:24px;font-size:1em;behavior:url(css/PIE.htc)}.int_listahotel ul.pagination li a.directions:hover{background:#fff}.int_listahotel ul.pagination li a.directions i{color:#104e83}.int_listahotel ul.pagination li a.directions:hover i{color:#104e83}.int_listahotel ul.pagination li a{display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:0;width:24px;font-size:1em;line-height:24px;text-align:center;color:#333}.int_listahotel ul.pagination li a:hover{color:#fff;background:#fa5c43}.int_listahotel ul.pagination li a.attivo,.int_listahotel ul.pagination li a.attivo:hover{color:#837e77;background:#efece8}#orderMenu{float:left;font-size:.9em}#orderMenu p{float:left;margin:0 .5em 0 0;padding:.3em 0 0 0}#orderMenu ul{float:left;margin:0}#orderMenu ul li{float:left}#orderMenu ul li a{display:block;position:relative;padding:0 .8em;line-height:24px;border:1px solid transparent;color:#104e84;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#orderMenu ul li a:hover{color:#fff;background:#104e84;border:1px solid transparent}#orderMenu ul li a.attivo{color:#fa5c43;background:#fff;border:1px solid #fa5c43}a.pul_scelte{float:right;padding:0 0 0 .5em;line-height:24px;text-transform:uppercase;border:1px solid transparent;color:#fa5c43;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;border:1px solid transparent}a.pul_scelte span.num{color:#104e83}a.pul_scelte:hover span{text-decoration:underline}.box_standard{width:100%;float:left;display:block;position:relative;background:#fff;border:1px solid #dad7d4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#cont_box_vantaggi{margin:0;background:#f7f5f3}#cont_box_vantaggi .pad{padding:1em 1.2em}#cont_box_vantaggi h3{display:block;line-height:1;padding:0 0 .3em 0;font-size:1em;text-transform:uppercase;color:#003b6d;text-align:center}#cont_box_vantaggi .col{margin-top:0;margin-bottom:0}.box_vantaggi{text-align:center}.box_vantaggi i.icon_convenience{display:block;position:relative;margin:0 auto;width:48px;height:42px}.box_vantaggi i.icon_convenience.icon1{background:url(../images/icon_convenience1.png) center center no-repeat;background-size:100% 100%}.box_vantaggi i.icon_convenience.icon2{background:url(../images/icon_convenience2.png) center center no-repeat;background-size:100% 100%}.box_vantaggi i.icon_convenience.icon3{background:url(../images/icon_convenience3.png) center center no-repeat;background-size:100% 100%}.box_vantaggi h4{display:block;font-size:1em;padding:.2em 0 .3em 0;line-height:1;margin:0;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.box_vantaggi p{display:block;font-size:.8em;line-height:120%;padding:0}.divOuter.scelte{padding-top:1em}.voce_hotel{width:100%;float:left;position:relative;border:1px solid #dad7d4;margin:1em 0 1em 0}.voce_hotel .int_hotel{width:100%;float:left;font-size:1em;padding:0 0 1em 0}.voce_hotel .int_hotel .colsx{width:54%;float:left}.voce_hotel .int_hotel .col_nome{width:100%;float:left}.voce_hotel .int_hotel h3{display:block;color:#104e83;padding:0;font-size:1.1em;line-height:1;margin:0x 0 0 0;font-family:TexgyreBold,arial,helvetica,helve,sans-serif}.voce_hotel .int_hotel a:hover h3{color:#fa5c43;text-decoration:underline}.voce_hotel .int_hotel p{font-size:1em;color:#303030}.voce_hotel a{color:#104e83}.voce_hotel .int_hotel .coldx{width:40%;min-width:160px;float:right}.voce_hotel .int_hotel .colprezzo{float:right;font-size:1em;margin-top:-.5em}.voce_hotel .int_hotel .label_prezzo{float:left;font-size:.9em;line-height:24px;color:#333;padding:8px 10px 0 0}.voce_hotel .int_hotel .label_prezzo .a_partire{display:inline}.voce_hotel .int_hotel .prezzo_hotel{float:left;font-size:1.5em;line-height:20px;color:#fff;padding:10px 10px 5px 10px;background:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:6px 6px 6px 6px}.voce_hotel .col_foto{width:30%;float:left;position:relative}.voce_hotel .col_foto .spazio_imm{width:100%;float:left;display:block;position:relative}.voce_hotel .graydiv{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.4);display:none}.voce_hotel .col_foto a.icona_gallery{font-size:1em;position:absolute;right:10px;bottom:10px;color:#fff;padding:8px;background:rgba(0,0,0,.7);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.voce_hotel .col_foto a.icona_gallery:hover{background:#fa5c43}.voce_hotel .col_foto .spazio_imm img{width:100%}.voce_hotel .col_foto .spazio_imm a.foto_grande{width:100%;height:100%}.voce_hotel .col_foto .gallery li a:hover .graydiv,.voce_hotel .col_foto .spazio_imm a.foto_grande:hover .graydiv{display:block!important}.voce_hotel .col_desc{width:68%;float:right;position:relative}.voce_hotel ul.location{float:left}.voce_hotel ul.location li{float:left;margin:0 1em 0 0}.voce_hotel ul.location li a{color:#104e83;font-family:ProximaNovaSemibold,arial,helvetica,helve,sans-serif}.voce_hotel ul.location li a:hover{color:#fa5c43}.voce_hotel ul.location li p.scelto{color:#fa5c43;font-family:ProximaNovaSemibold,arial,helvetica,helve,sans-serif}.voce_hotel a.link_dettaglio{float:right;text-align:center;padding:.3em 1em;font-size:.9em;background-color:#104e83;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel a.link_dettaglio:hover{background:#fa5c43}.voce_hotel ul.location .min{color:#202020;font-size:1em}.voce_hotel a.link_desc_hotel{text-decoration:none;color:#555}.voce_hotel p.desc_hotel{width:100%;float:left;font-size:1em;line-height:1.5;color:#555;padding:1.5em 0 1.5em 0}.voce_hotel p.desc_hotel a{color:#104e83;font-family:ProximaNovaSemibold,arial,helvetica,helve,sans-serif}.voce_hotel p.desc_hotel a:hover{text-decoration:underline}.link_dettaglio_evidenza{float:right;text-align:center;padding:.3em 1em;font-size:.9em;background-color:#104e83;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.link_dettaglio_evidenza:hover{background:#fa5c43}.voce_hotel p.disponibilita{width:100%;float:left;font-size:1em;line-height:16px;color:#202020;padding:.5em 0 .3em 0}.voce_hotel p.disponibilita b{color:#104e83;font-weight:400;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel table.lista_camere{clear:left}table.lista_camere th.col_3{text-align:right}.voce_hotel table.lista_camere th,table.lista_camere td{padding:3px 1%}.voce_hotel table.lista_camere tr{border-bottom:1px solid #fff}.voce_hotel table.lista_camere tbody tr{background:#f7f5f3}.voce_hotel table.lista_camere tbody tr:hover{background:#efece8}.voce_hotel table.lista_camere th{font-size:1em;line-height:24px!important;color:#4f4b46;background:#e5e1db;font-weight:400;border-bottom:1px solid #fff;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel table.lista_camere th .spazio_icona{width:86px;display:inline-block}.voce_hotel table.lista_camere th i{color:#4f4b46;cursor:pointer}.voce_hotel table.lista_camere p.offerta{display:inline-block;color:#fff;background:#fa5c43;font-size:1em;line-height:24px!important;padding:0 6px;margin:0 6px 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel table.lista_camere td{font-size:1em;color:#000;vertical-align:middle;border-bottom:1px solid #fff}table.lista_camere td.col_1{width:38%}table.lista_camere td.col_2{width:26%}table.lista_camere td.col_3{width:34%;text-align:right}.voce_hotel table.lista_camere p.prezzo_barrato{display:inline-block;font-size:1em;text-decoration:line-through;color:#4f4b46;margin:0 6px 0 0}.voce_hotel table.lista_camere p.prezzo_camera{display:inline-block;color:#fa5c43;font-size:1.1em;margin:0 6px 0 0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel ul.lista_camere{width:100%;float:left}.voce_hotel ul.lista_camere li{width:98%;float:left;margin:0 0 2px 0;padding:3px 1% 3px 1%}.voce_hotel ul.lista_camere li.int{color:#fff;background:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel ul.lista_camere li.camera{color:#202020;background:#f7f5f3;font-size:.9em;line-height:1;display:table;vertical-align:middle}.voce_hotel ul.lista_camere li.camera:hover{background:#efece8}.voce_hotel ul.lista_camere li.int .col1{width:50%;float:left}.voce_hotel ul.lista_camere li.int .col3{width:35%;float:right;text-align:center}.voce_hotel ul.lista_camere li.camera .col1{width:38%;float:left;display:table-cell;vertical-align:middle}.voce_hotel ul.lista_camere li.camera .col2{width:25%;float:left;display:table-cell;vertical-align:middle}.voce_hotel ul.lista_camere li.camera .col3{width:35%;float:right;text-align:right;display:table-cell;vertical-align:middle}.voce_hotel ul.lista_camere li.camera b{color:#4f4b46;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel ul.lista_camere li.camera span.tipo_camera{color:#000}.voce_hotel ul.lista_camere li.camera span.tipo_trattamento{color:#104e83}.voce_hotel ul.lista_camere li.camera p.prezzo_barrato{display:inline-block;text-decoration:line-through;color:#4f4b46;margin:0 6px 0 0}.voce_hotel ul.lista_camere li.camera p.prezzo_camera{display:inline-block;color:#fa5c43;font-size:1.1em;margin:0 6px 0 0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.voce_hotel .button_book{display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#62b7ff),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#62b7ff 5%,#469be3 100%);background-color:#469be3;color:#fff;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0;width:86px;font-size:1em;height:1.5em;line-height:1.5em;text-rendering:optimize-legibility;webkit-font-smoothing:subpixel-antialiased;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}.voce_hotel .button_book:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#469be3),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#469be3 5%,#469be3 100%);background-color:#469be3}a.link_back{display:inline-block;color:#104e83;font-size:13px;margin:.5em 0 0 0;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}a.link_back:hover{color:#fa5c43}#schedahotel{width:100%;float:left}#schedahotel .pad{padding:1em 0}.top_scheda{width:100%}.top_scheda h1{font-size:1.4em;line-height:1.4em;color:#104e83;float:left;margin:0 .8em 0 0}.top_scheda .star_rating{float:left;margin-top:8px}.top_scheda p.address{display:block;font-size:1em;color:#303030}#schedahotel .top_scheda .colsx{width:66%;float:left;max-width:800px}#schedahotel .top_scheda .coldx{text-align:right;width:32%;float:right}.top_scheda .price{font-size:1.8em;line-height:1.2em;color:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.top_scheda .desc_price{display:block;font-size:.8em}.foto_scheda{width:100%;float:left;margin:.8em 0 0 0}#schedahotel .foto_scheda .colsx{width:66%;float:left;max-width:800px;display:table-cell}#schedahotel .foto_scheda .coldx{text-align:right;width:32%;float:right}.foto_scheda .button_styled{font-size:1.2em}#schedahotel .foto_scheda .spazio_label{width:100%;position:absolute;bottom:20px;left:0;z-index:9999;text-align:center}#schedahotel .foto_scheda .spazio_label .label_foto{background:#fff;color:#000;padding:.2em 1.2em;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-opacity:.9;opacity:.9;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}.lista_save{float:right;margin-top:.3em}.lista_save ul{margin:0}.lista_save ul li{display:inline-block;text-align:center}.lista_save ul li a{display:block;margin:0;padding:0 .5em;font-size:13px;color:#104e83;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.lista_save ul li a:hover{color:#fa5c43}.lista_save ul li p.scelto{padding:0 .5em;color:#fa5c43;font-family:ProximaNovaSemibold,arial,helvetica,helve,sans-serif}#map-min a[href^="http://maps.google.com/maps"]{display:none!important}#map-min .gmnoprint a,#map-min .gmnoprint span,#map_mini .gmnoprint a,#map_mini .gmnoprint span{display:none}#map-min .gmnoprint div,#map_mini .gmnoprint div{background:0 0!important}#schedahotel a.googlemap_hotel{display:block;position:relative;border:1px solid #bdb9b4;padding:8px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#schedahotel #map_mini{width:100%;height:160px;z-index:2}#schedahotel .graydiv{position:absolute;width:100%;height:160px;top:0;left:0;z-index:3}#schedahotel a.googlemap_hotel .label{position:absolute;bottom:0;right:0;padding:.5em .8em;color:#104e83;background:#fff;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;font-size:.9em;z-index:10}#schedahotel .box_info{display:block;text-align:left;position:relative;margin-top:10px;border:1px solid #bdb9b4;background:#f7f5f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#schedahotel .box_info .pad{padding:1em}#schedahotel .box_info h4{color:#104e83;font-size:1.2em;text-transform:uppercase;margin:0 0 .5em 0}table.info_distanza{margin:0;background:0 0}table.info_distanza td{padding:2px 0;color:#104e83;vertical-align:middle;border:0}table.info_distanza tr{border-top:1px solid #e0deda}table.info_distanza tr:first-child{border:0}table.info_distanza td.col3{text-align:right;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}table.info_distanza img.icon{width:1.6em}.descrizione_scheda{padding:1em 0 1em 0}.descrizione_scheda .pannello{line-height:1.3}.descrizione_scheda h4{display:block;font-size:1em;color:#104e83;padding:0 0 .5em 0}ul.listaservizi_hotel{display:block}ul.listaservizi_hotel li{width:22%;display:inline-block;margin:0 2% 0 0}ul.listaservizi_hotel li i{color:#104e83;font-size:.3em;margin:5px 7px 0 0}ul.listaservizi_hotel li i,ul.listaservizi_hotel li p{float:left}#prenota_camere .messaggio b{font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#prenota_camere .messaggio span.highlight{color:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}#prenota_camere{width:100%;float:left}#prenota_camere .top{width:100%;float:left;margin-top:1em}#prenota_camere .box_highlight{width:100%;float:left;padding:.5em 0;background:#fa5c43;color:#fff;behavior:url(css/PIE.htc)}#prenota_camere .box_highlight .pad{padding:0 1em}#prenota_camere .box_highlight h3{color:#fff}#prenota_camere .top .colsx{width:35%;float:left}#prenota_camere .top .coldx{width:60%;float:right;text-align:right;font-size:1em;padding:.3em 0 0 0}#prenota_camere .top a{font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere{margin-top:.5em}.listacamere .prenota-camera{width:10%}.listacamere .prezzo-camera{width:15%}.listacamere td.prezzo-camera{text-align:right}.listacamere thead{border-top:1px solid #ccc;background:#e5e1db}.listacamere td{border:1px solid #ccc;padding:.5em .7em;vertical-align:middle}.listacamere th{border:1px solid #ccc;padding:1em .7em}.listacamere thead th{font-size:1em;color:#2d2c2a;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere td.spazio{background:#fff;height:8px;font-size:0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:0}.listacamere tfoot td{background:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:0;font-size:1.3em;color:#2d2c2a;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere td.tipo-camera{background:#f4f2ef;vertical-align:middle}.listacamere td.prenota-camera{background:#f4f2ef;border-left:0}.listacamere h4{font-size:1em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;line-height:1.2}.listacamere .min{font-size:.8em}.listacamere a.link_dett{display:block;color:#104e83;font-size:.9em}.listacamere a.link_dett,.listacamere a.link_dett i{color:#104e83}.listacamere a.link_dett:hover span{text-decoration:underline}.listacamere tr.dettagli_camera{display:none}.listacamere .cont_dett{background:#f4f2ef}.listacamere .posti-camera i{color:#4f4b46}.listacamere .posti-camera i.man{font-size:1.5em}.listacamere .posti-camera i.child{font-size:1.1em}.listacamere .posti-camera i.icon-child{font-size:1.2em}.listacamere td.opzioni-camera{font-size:.9em;color:#2d2c2a}.listacamere .sconto{color:#fa5c43;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere .sconto i{color:#fa5c43}.listacamere .cancellazione{color:#4f4b46;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere .cancellazione:before{color:#fa5c43;font-family:FontAwesome;content:"\f02b";margin-right:5px}.listacamere p.prezzo_barrato{display:inline-block;text-decoration:line-through;font-size:1.2em;margin:0 6px 0 0}.listacamere p.prezzo_camera{display:inline-block;color:#fa5c43;font-size:1.2em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.listacamere .prezzo-camera .button_styled{font-size:.9em}.listacamere ul.servizi_camera{list-style-type:disc;line-height:16px;margin:0;padding-left:16px;padding-right:0}.listacamere ul.servizi_camera li{width:32%;float:left}.listacamere .button_book{float:right;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#62b7ff),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#62b7ff 5%,#469be3 100%);background-color:#469be3;color:#fff;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:.2em 1em;font-size:1em;text-rendering:optimize-legibility;webkit-font-smoothing:subpixel-antialiased;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}.listacamere .button_book:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#469be3),color-stop(1,#469be3));background:-moz-linear-gradient(center top,#469be3 5%,#469be3 100%);background-color:#469be3}.lista_lastminute{width:100%;float:left}.lista_lastminute li{float:left;width:23.8%;margin:1% 0 1% 1.6%}.lista_lastminute li:first-child{margin-left:0}.lista_lastminute li:nth-child(4n+1){margin-left:0;clear:both}.lista_lastminute .box_lastminute{width:100%;float:left;display:block;position:relative;background:#fff;border:1px solid #dad7d4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.box_lastminute .spazio_imm{width:100%;position:relative}.box_lastminute .spazio_testo{width:100%;text-align:left;min-height:180px}.box_lastminute .prezzo{position:absolute;z-index:10;top:0;left:0;background:#ff5f46;padding:.6em .8em;color:#fff;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.box_lastminute .riga{position:relative;display:block;padding:8px 10px;border-bottom:1px solid #dad7d4}.box_lastminute .riga.off,.box_lastminute .riga.pulsanti{border:0}.box_lastminute .riga.pulsanti{text-align:right;padding-bottom:12px}.box_lastminute .riga p{padding:0 .6em}.box_lastminute p.min{display:block;padding:0;font-size:.9em}.box_lastminute .old{text-decoration:line-through}.box_lastminute p.price{display:block;padding:0;font-size:1.6em;margin:0;line-height:1;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_lastminute .box_imm{width:100%;max-height:150px;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.box_lastminute .box_imm img{width:100%}.box_lastminute:hover .box_imm img{-moz-opacity:.7;opacity:.7}.box_lastminute .nomehotel{font-size:1.2em;line-height:1.2;text-transform:uppercase;color:#003b6d;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_lastminute:hover .nomehotel{color:#fd6048}.box_lastminute .loc,.box_lastminute .offerta{font-size:.9em}.box_lastminute .offerta .nome{text-transform:uppercase;color:#fd6048}.box_lastminute i.classification{width:64px;height:16px;display:block;padding:0;margin:0 0 0 -5px;background:url(../images/classification_min.png) 0 0 no-repeat}.box_lastminute i.classification.s1{background-position:0 -16px}.box_lastminute i.classification.s2{background-position:0 -32px}.box_lastminute i.classification.s3{background-position:0 -48px}.box_lastminute i.classification.s4{background-position:0 -64px}.box_lastminute i.classification.s5{background-position:0 -80px}.box_lastminute .button_book{display:inline-block;outline:0;position:relative;cursor:pointer;text-align:center;text-decoration:none;margin:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#18588f),color-stop(1,#003b6d));background:-moz-linear-gradient(center top,#18588f 5%,#003b6d 100%);background-color:#003b6d;color:#fff;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:.3em 1.6em;font-size:.9em;text-rendering:optimize-legibility;webkit-font-smoothing:subpixel-antialiased;font-family:ProximaNovaRegular,arial,helvetica,helve,sans-serif}.box_lastminute:hover .button_book{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e93e24),color-stop(1,#e93e24));background:-moz-linear-gradient(center top,#e93e24 5%,#e93e24 100%);background-color:#e93e24}#pBook>.pad{padding:0}#riepilogo_hotel{width:100%;float:left;position:relative;border:1px solid #dad7d4;margin:0 0 1em 0}#riepilogo_hotel .col{margin-bottom:0}.box_preventivo h4,.box_riepilogo h4{font-size:1.1em;margin:0 0 1em 0}.box_preventivo .pad,.box_riepilogo .pad{padding:0 1em;min-height:200px}.box_riepilogo{width:100%;float:left;margin:0;padding:1em 0;display:block;position:relative;margin-bottom:.5em;border:1px solid #dad7d4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.box_riepilogo .spazio_testo{margin:0;width:100%}.box_riepilogo .imm_hotel{width:30%;float:left;margin:0;display:inline-block;text-align:center}.box_riepilogo .imm_hotel img{width:100%}.box_riepilogo dl.dati_prenotazione{width:60%;display:inline-block;float:right;line-height:1.5em}.box_riepilogo dl.dati_prenotazione dd,.box_riepilogo dl.dati_prenotazione dt{vertical-align:top;padding:0 0 .3em 0;display:inline-block}.box_riepilogo dl.dati_prenotazione dt{width:40%;margin-right:1%;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_riepilogo dl.dati_prenotazione dd{width:57%}.box_riepilogo dl.dati_prenotazione1{width:100%;display:inline-block;float:right;line-height:1.5em}.box_riepilogo dl.dati_prenotazione1 dd,.box_riepilogo dl.dati_prenotazione1 dt{vertical-align:top;padding:0 0 .3em 0;display:inline-block}.box_riepilogo dl.dati_prenotazione1 dt{width:40%;margin-right:1%;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_riepilogo dl.dati_prenotazione1 dd{width:57%}.box_riepilogo dl.dati_prenotazione_traghetto{width:100%;display:inline-block;line-height:1.2em}.box_riepilogo dl.dati_prenotazione_traghetto dd,.box_riepilogo dl.dati_prenotazione_traghetto dt{vertical-align:top;padding:0 0 .3em 0;display:inline-block}.box_riepilogo dl.dati_prenotazione_traghetto dt{margin-right:1%;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;width:33%}.box_riepilogo dl.dati_prenotazione_traghetto dd{width:60%}.box_riepilogo .box-traghetto-dir{width:50%;float:left}.box_riepilogo dl.dati_prenotazione_traghetto2{width:100%;display:inline-block}.box_riepilogo dl.dati_prenotazione_traghetto2 dd,.box_riepilogo dl.dati_prenotazione_traghetto2 dt{vertical-align:top;padding:0 0 .3em 0;display:inline-block}.box_riepilogo dl.dati_prenotazione_traghetto2 dt{width:15%;margin-right:1%;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_riepilogo dl.dati_prenotazione_traghetto2 dd{width:33%}.box_preventivo{width:100%;float:left;margin:0;padding:1em 0;display:block;position:relative;margin-bottom:.5em;background:#fff;border:1px solid #dad7d4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}table.prezzibooking{width:100%;padding:0;margin:0}table.prezzibooking tr{width:100%}table.prezzibooking tfoot tr{border-bottom:0}table.prezzibooking td{padding:.3em 0;border:0}table.prezzibooking .colsx{text-align:left;float:left;width:75%}table.prezzibooking .coldx{text-align:right;float:right;width:22%}table.prezzibooking p.label_acconto{float:left;color:#4f4b46;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}table.prezzibooking p.prezzo_acconto{float:right;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}table.prezzibooking tr.totale p.dett{display:block;clear:both;font-size:.9em;color:#777}#box_prenotazione{width:100%;float:left;position:relative;margin:0 0 1em 0}#box_prenotazione .int{width:100%;float:left;background:#f95c43;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#box_prenotazione .int .pad{padding-top:.4em;padding-bottom:.4em}#box_prenotazione .int h3{text-transform:uppercase;color:#fff;font-size:1.1em}#box_prenotazione .cont{width:100%;float:left;height:auto;overflow:hidden;padding:0 0 2em 0}#box_prenotazione .colsx{float:left;padding:0 1em 0 0}#box_prenotazione .coldx{float:none;width:auto;overflow:hidden}#box_prenotazione .icona_traghetto{width:150px;height:150px;background:#fff;border:5px solid #e3ded8;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table-cell;vertical-align:middle;margin-right:1em}#box_prenotazione .icona_traghetto img{width:80px}#box_prenotazione .riga_prenotazione{margin:1em 0 0 0;background:#f7f5f3;padding:.8em 1em}#box_prenotazione .label_opzione_traghetto{display:inline-block;font-size:1.1em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;padding:.5em 0}#box_prenotazione .pul_traghetto{display:inline-block;font-size:1.1em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;color:#fff;background:#f95c43;padding:.5em 0;width:48px;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#box_prenotazione .pul_traghetto:hover{background:#e93e24}#box_prenotazione .pul_traghetto_annulla{display:inline-block;font-size:1.1em;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;color:#fff;background:#a4a4a4;padding:.5em 0;width:48px;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#box_prenotazione .pul_traghetto_annulla:hover{background:#bdbdbd}#box_prenotazione h4{font-size:1.2em;color:#104e83;padding:0 0 .5em 0}#formprenotazione input.error{border:1px solid red}#formprenotazione label.privacy{float:left;cursor:pointer;text-decoration:underline;font-weight:700}a.privacy,a.privacy:hover{color:#107dc0}#formprenotazione p.err{color:#e00}#formprenotazione span.error{color:#e00;border:0}.metodi_pagamento .col{margin-top:0}.box_tipoprenotazione{width:100%;float:left;padding:0 0 .8em 0;background:#cde5f8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;min-height:230px}.box_tipoprenotazione .pad{padding:1em}.box_tipoprenotazione h5{font-size:1.1em;margin:0 0 .8em 0}.lista_pagamento{width:100%;float:left;margin-bottom:1em}#lista_metodi_pagamento li{padding:0;margin:0}#lista_metodi_pagamento li label{display:block;padding:.3em .3em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:0}#lista_metodi_pagamento li label:hover{background:#e5f2fe}#lista_metodi_pagamento .ui-state-active,#lista_metodi_pagamento .ui-widget-content .ui-state-active,#lista_metodi_pagamento .ui-widget-header .ui-state-active{border:none;font-weight:400;color:inherit}.lista_pagamento label{margin:0 0 0 5px;width:auto;float:none}.lista_pagamento span.priorita{font-size:.9em;padding:3px 7px 2px 7px;color:#fff;text-transform:uppercase;background:#fa5c43;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.messaggio_campi_obbligatori{padding:0 0 1em 0;font-style:italic}ul.lista_datirichiesta{width:100%;float:left;margin:0 0 1em 0}ul.lista_datirichiesta li{width:50%;float:left;padding:0;margin:0;min-height:38px}ul.lista_datirichiesta li label{padding:.4em 0 0 0;float:left;width:160px;font-size:1.1em}ul.lista_datirichiesta li input{width:50%;font-size:.9em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}ul.lista_datirichiesta li select{width:53%;float:left;font-size:.9em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:29px}ul.lista_datirichiesta li textarea{width:75%;float:left;height:90px;font-size:.9em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}ul.lista_datirichiesta li.lungo{width:100%;height:auto}ul.listarichiesta{width:100%;float:left}ul.listarichiesta.partecipanti .col1{width:160px;float:left}ul.listarichiesta.partecipanti .col2{width:30%;float:left}ul.listarichiesta.partecipanti .col3{width:30%;float:left}ul.listarichiesta li.titolo{width:100%;float:left;position:relative;background:#cde5f8;color:#013d5d}ul.listarichiesta li.titolo p{display:block;font-size:.9em;text-transform:uppercase;padding:.5em .4em;margin:0;font-family:LatoBold,'lucida sans unicode','lucida grande','Trebuchet MS',arial,helvetica,helve,sans-serif}ul.listarichiesta li.riga{width:100%;float:left;padding:.3em 0 .2em 0;background:#e5f2fe;border-bottom:1px solid #c7e2f3}ul.listarichiesta li.riga input{width:80%}ul.listarichiesta li.riga p{display:block;margin:0;display:block;line-height:22px;font-size:1em;padding:0 .4em;margin:0;vertical-align:middle;color:#152e38}ul.listarichiesta li.riga input,ul.listarichiesta li.riga label{margin-top:-2px!important}ul.listarichiesta li input{font-size:.9em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.box_cartadicredito{width:100%;float:left}.box_cartadicredito .select_mese{width:70px}.box_cartadicredito .select_anno{width:90px}.box_cartadicredito label{padding:0}.box_cartadicredito label .ui-radio{float:none}.box_cartadicredito label img{vertical-align:middle;display:inline-block}.box_cartadicredito ul.lista_carte{width:100%;float:left;padding:.2em 0}.box_cartadicredito.tipo_cc{width:80%;float:left}.box_cartadicredito .col_cc{width:50%;float:left}.box_cartadicredito .col_tipo_cc{float:left;margin:0 1.5em .5em 0}.box_cartadicredito .pad{padding:0 1em 1em 1em}.box_cartadicredito label{display:block;clear:both}.box_cartadicredito .nomecarta{line-height:32px;color:#104e83;display:none;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.box_cartadicredito .nomecarta .carta{text-transform:uppercase;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif}.box_cartadicredito .col_cc label{display:block;float:none}.box_cartadicredito .col_cc select{display:inline-block;float:none}.label_documenti{margin:0 0 1em 0}.nome_pagamento{margin:0 0 .3em 0}.semantic-content h4{font-size:1.4em;color:#f95c43;margin-bottom:1em}.semantic-content p{font-size:.9em;margin-bottom:1em}#bookconfirm,#conferma{float:right;font-size:1.2em;margin:.8em 1em}#form_prenotazione #conferma.disabled{-moz-opacity:.7;opacity:.7}.rosso{color:red}.form_datipersonali_crociera .pul_conferma_richiestainfo#conferma{-moz-opacity:1;opacity:1}#finestra{position:absolute;z-index:900;width:440px;height:300px;background:#fff;border:2px solid #eee;top:50%;left:50%;margin:-150px 0 0 -220px;color:#333;font-size:.8em;line-height:120%;text-align:justify;-moz-box-shadow:1px 1px 6px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.2);box-shadow:1px 1px 6px rgba(0,0,0,.2);behavior:url(css/PIE.htc)}#finestra .pad{padding:1em}#finestra .wrap{padding:0 0 1em 0}#finestra p.close{float:right}#finestra p.close i{color:#555;font-size:1.5em;cursor:pointer}.form_contatti{width:100%;float:left;position:relative}.form_contatti ul{width:80%;float:left}.form_contatti ul li{width:100%;float:left}.form_contatti label{display:block;padding:.2em 0;font-size:1em}.form_contatti a{color:#638e19;text-decoration:underline;font-family:LatoBold,arial,helvetica,helve,sans-serif}.form_contatti label.privacy{float:left;margin:0 1.5em 0 0;cursor:pointer;text-decoration:underline;color:#333}.form_contatti .spazio_dx{padding:.2em 0;float:left}.form_contatti input[type=radio],.form_contatti span{vertical-align:middle;margin-right:3px}.form_contatti label.rosso{color:red}.form_contatti input[type=text]{width:90%;float:left;margin-bottom:0}.form_contatti .ui-radio.ui-state-default{margin-right:5px}.form_contatti .spazio_radio.ui-state-active{border:0;color:inherit;font-weight:400}.form_contatti input[type=text].lungo{width:95%;float:left}.form_contatti .spazio_radio{float:left;margin-right:20px}.form_contatti textarea{width:95%;float:left}.form_contatti input.button_styled{color:#fff;float:left;font-size:1.2em;padding:.6em 1em;margin:0 0 1em 0}.form_contatti #conferma{-moz-opacity:.7;opacity:.7}.googlemap{width:100%;height:360px}.box_destinazione ul.listahotel_home{list-style:disc;margin-left:20px;float:none;width:auto}.box_destinazione ul.listahotel_home li{float:none}.box_destinazione ul.listahotel_home a{float:none;display:block}.box_destinazione ul.listahotel_home li:first-child{list-style:none}.box_destinazione ul.listahotel_home .col1{float:none;display:inline}.box_destinazione ul.listahotel_home .col1 p{display:inline}.box_destinazione ul.listahotel_home.loc_pref li:first-child{list-style:disc}.footer1{width:320px!important}.footer2{width:277px!important}.footer3{width:283px!important}.footer4{width:222px!important}.footer5{width:239px!important}.footer6{width:261px!important}#box{width:69%!important;height:auto!important;left:15%!important}@media screen and (max-width:1200px){#map-scheda{height:400px}.box_ricerca select.lungo{width:240px}#schedahotel #map_mini{height:140px}.voce_hotel p.desc_hotel{font-size:.9em}.voce_hotel table.lista_camere td{font-size:.9em}.voce_hotel .int_hotel h3{font-size:1.1em}}@media screen and (max-width:1000px){.inner{width:96%}#destinazioni_principali .spazio_imm{display:none}#destinazioni_principali .tab_listahotel_home{width:100%;float:left}header .col_logo h4{font-size:1em}header .col_logo a#logo img{width:270px}header .col_logo h4{font-size:1em;margin-left:270px}.block_overlay .pad{padding:0 1em}.motore .pad{padding:.8em 1em}#h_top{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.box_destinazione ul.listahotel_home .col1{width:45%}.box_destinazione ul.listahotel_home .col2{display:none}.box_destinazione ul.listahotel_home .col3{width:20%}.box_destinazione ul.listahotel_home .col4{width:30%}#fascia_ricerca a.pul_scelte{display:none}.voce_hotel p.desc_hotel{font-size:.85em}.voce_hotel .button_book{height:20px;line-height:20px}#schedahotel .foto_scheda .colsx{width:70%}#schedahotel .foto_scheda .coldx{width:28%}#schedahotel .box_info{font-size:.9em}ul.listaservizi_hotel li{width:30%}#schedahotel #map_mini{height:120px}}@media screen and (max-width:780px){.span_1_of_6,.span_1_of_7,.span_1_of_8,.span_2_of_6,.span_2_of_7,.span_2_of_8,.span_3_of_6,.span_3_of_7,.span_3_of_8,.span_4_of_6,.span_4_of_7,.span_4_of_8,.span_5_of_6,.span_5_of_7,.span_5_of_8,.span_6_of_6,.span_6_of_7,.span_6_of_8,.span_7_of_7,.span_7_of_8,.span_8_of_8,.span_alt_large,.span_alt_small{width:100%;margin:0 0 1em 0}a.backtotop{display:block;width:100%;background:#333;background:rgba(0,0,0,.7);text-align:center;margin:0 0 2em 0;padding:.7em 0;border-radius:8px;color:#fff}a.backtotop:hover{color:#fff}header{padding:.5em 0 .5em 0}header .col_logo{width:100%;float:left;text-align:center}header .col_logo h4{display:block;margin:0;padding:0;width:100%;text-align:center}.spazio_logo{width:100%;float:left;text-align:center;height:80px}header .col_logo a#logo{position:relative;margin:0;top:0;bottom:0;display:inline-block}.headerItems{float:left;width:100%}.headerContact{float:left;width:100%;text-align:center;margin:0;padding:.5em 0}.tel a{font-size:1.2em;letter-spacing:0}#nav{clear:both;width:100%;top:0;left:0}#nav a.menuToggle{color:#fff!important;color:#fff;padding:.6em 0!important;font-size:14px!important}#nav a.menuToggle i{color:#fff!important}#nav a.menuToggle:hover{background:#469be3!important;box-shadow:none}#nav ul#show_menu{width:100%;background:#104e83;text-align:center}#nav li{display:inline-block;float:none}.block_menu a.showmenu{display:block;color:#fff!important;color:#fff;padding:.6em 0!important;font-size:14px!important}.block_menu #menu_principale{width:100%;display:none}.block_menu #menu_principale li{width:100%}.block_menu #menu_principale li a{display:block;position:relative;padding:.5em 0;font-size:.9em}h1.pageTitle{font-size:2em}.introtext{font-size:1.3em}.twocolumn-group{margin-top:0}.page-image{height:auto!important;overflow:auto!important}.flex-direction-nav a{top:45%}.gallery li{width:33.3%}li.no-of-adults{width:auto;clear:both!important;padding-right:1em}#sliderHome{display:none!important}.block_overlay{position:relative}.block_overlay{text-align:center}.testo_standard{font-size:.9em}.box_lateral.newsletter p{font-size:.8em}#tList .spazio_link_top{display:none}.box_ricerca .col_dest{width:42%}.box_ricerca .col_sist{width:45%;margin-left:2%}.box_ricerca .col_date{width:44%;margin-left:0}.box_ricerca.dettaglio .col_date{width:100%;margin-left:0}.box_ricerca .col_pers{width:24%}.box_ricerca.dettaglio .col_pers{width:100%!important}.box_ricerca .col_anim{width:25%;margin-left:2%}#filtri_ricerca{display:none}#orderMenu{float:none;display:inline-block}.divLeft{width:100%;text-align:center}.divRight{width:100%;text-align:center;margin:0}.divRight#colListaHotel{text-align:left}a.box_promozione i.icon_promo{display:none}.int_listahotel .filtro_risultati{margin-left:1.2em}.lista_save{float:none}#schedahotel .pad{padding:1em}#schedahotel .foto_scheda .colsx{width:100%}#schedahotel .foto_scheda .coldx{width:100%;text-align:center}.foto_scheda .lista_save ul{text-align:center;margin-top:1em}.box_riepilogo dl.dati_prenotazione{width:100%;margin-top:1em}.box_riepilogo .imm_hotel{margin-right:0;width:45%}.lista_lastminute li{width:48.5%}.lista_lastminute li:nth-child(2n+1){margin-left:0;clear:both}#pCont h1{font-size:1.4em}#pCont .form_contatti ul{width:100%}header .col_logo h4{font-size:.9em}.motore h2{font-size:1.3em}#fascia_copy_footer .copy img{width:100%}footer #contactNav li{width:50%;text-align:center}#contactNav li:first-child a{padding-left:1em}footer #contactNav li:nth-child(even) a{border-right:0}footer #fascia_copy_footer .copy{text-align:center}footer #fascia_copy_footer .credits{margin-bottom:20px}#cookies-popup{width:100%;max-width:300px}#h_top .block_searchbox{max-width:360px;width:100%}.motore select#mt_location,.motore select#mt_notti,.motore select#mt_sistemazione{width:100%!important}#motore_hotels #mt_location-button,#motore_hotels #mt_sistemazione-button{max-width:330px;width:100%!important}#motore_hotels #mt_notti-button{max-width:60px;width:100%!important}.motore .spazio_arrivo{width:40%}.motore #mt_checkin{width:84%}.motore .spazio_notti{width:20%}.spazio_data{float:left;width:29%}.motore #mt_checkout{width:100%}#riga_camera1 .wrap .f-left{width:100%!important;padding:5px 0;margin-bottom:5px}.motore li.riga_camera .age_children{float:none}.motore .age_children .ui-selectmenu-button{width:21%!important;float:right}#destinazioni p.presentazione{font-size:1em}#displayNews tbody tr td{width:95%!important;display:block}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:-4px!important}.box_ricerca select.lungo{width:100%}.box_ricerca .col_anim{width:100%!important}#bookingsubmit{position:static;bottom:auto;right:auto;float:right;margin-top:15px}#welcome h1{font-size:100%}.table_localita .cont_box span{display:block;line-height:.9;font-size:78%!important}#listaRisultati #colListaHotel .int_hotel .coldx,#listaRisultati #colListaHotel .int_hotel .colsx{width:100%!important}#listaRisultati #colListaHotel .int_hotel .coldx{margin-top:10px}#listaRisultati #colListaHotel .col_desc,#listaRisultati #colListaHotel .col_foto{width:100%!important}#listaRisultati #colListaHotel .col_desc span{width:49%;display:block;padding:0!important;float:left}#listaRisultati #colListaHotel .voce_hotel a.link_dettaglio{display:block;text-align:center;margin:20px auto 0 auto;width:90px}#pWhite #listaRisultati #colListaHotel .voce_hotel .desc_hotel>div{float:none;margin-bottom:1px}#schedahotel .top_scheda .colsx{width:100%!important}#fascia_ricerca .divLeft:nth-child(1){width:100%!important;text-align:center}#fascia_ricerca .divLeft:nth-child(2){width:100%!important;text-align:center}#fascia_ricerca .divLeft:nth-child(3){width:100%;text-align:center;float:none!important;display:block;clear:both;padding-top:20px}#fascia_ricerca .divLeft a.link_back{margin-top:3px}#col_info #map_mini{min-height:80px}.listacamere h4{font-size:.8em}.listacamere .spazio{padding:0!important}#prenota_camere .box_regalo{width:100%!important}#prenota_camere .box_regalo #promozione p{text-align:left!important}#prenota_camere #banner_orizzontali{width:100%!important}#banner_orizzontali .box_vantaggi .divRight{width:auto}#prenota_camere #box_highlight .colsx{width:100%!important}#prenota_camere #box_highlight .coldx{width:100%!important;text-align:left;border-top:1px dotted;margin-top:5px;padding-top:5px!important}ul.listaservizi_hotel li{width:100%}#schedahotel #prenota_camere #motore_hotels .col_date{width:100%!important}#schedahotel #prenota_camere #motore_hotels #mt_checkin,#schedahotel #prenota_camere #motore_hotels #mt_checkout{width:100%}#schedahotel #prenota_camere #motore_hotels .col_date:nth-child(1) .col1{width:28%;margin-right:15px}#schedahotel #prenota_camere #motore_hotels .col_date:nth-child(1) .col1 .ui-datepicker-trigger{display:none}#schedahotel #prenota_camere #motore_hotels .col_date:nth-child(1) .col2{width:26%}#schedahotel #prenota_camere #motore_hotels .col_date:nth-child(1) .col3{width:28%}#listaRisultati #colListaHotel .pad{padding:.5em}.table_localita .t_row .col-3{height:60px!important}.voce_hotel table.lista_camere th{font-size:12px;line-height:normal!important;width:25%!important}.voce_hotel table.lista_camere th:nth-child(1),.voce_hotel table.lista_camere th:nth-child(2){border-right:1px solid #ccc}.voce_hotel table.lista_camere td{width:25%!important}.voce_hotel table.lista_camere td:last-child{width:20%!important}.voce_hotel table.lista_camere th{border-bottom:0}.voce_hotel table.lista_camere td:nth-child(3),.voce_hotel table.lista_camere th:nth-child(3){width:20%!important}#forma_pagamento ul.lista_datirichiesta li input{width:94%!important}.voce_hotel table.lista_camere td:nth-child(3){width:23%!important}.voce_hotel table.lista_camere th:last-child{width:15%!important}.voce_hotel table.lista_camere .button_book{width:100%;padding:0 2px}.voce_hotel table.lista_camere th .spazio_icona{width:0}.voce_hotel table.lista_camere p.offerta{font-size:10px;line-height:normal!important}.voce_hotel table.lista_camere p.prezzo_barrato{width:auto!important}.voce_hotel table.lista_camere .spazio_icona .icon-chevron-up{margin-left:-15px}#schedahotel .top_scheda .coldx{width:100%!important}#schedahotel .top_scheda .coldx .button_prenota{font-size:.4em!important}#schedahotel #prenota_camere form .listacamere th{font-size:12px;padding:5px}#schedahotel #prenota_camere form .listacamere td{padding:5px}#schedahotel #prenota_camere form .listacamere td:nth-child(1){font-size:13px}#schedahotel #prenota_camere form .listacamere td{font-size:.8em}#schedahotel #prenota_camere form .listacamere td .button_book{padding:4px}#cont_box_vantaggi .col.span_1_of_4{width:100%!important}#riepilogo_hotel .top_scheda h1{font-size:1.2em}#riepilogo_hotel .dati_prenotazione{font-size:14px}#riepilogo_hotel .cont-prev{width:100%!important}table.prezzibooking .colsx{width:67%}table.prezzibooking .coldx{width:33%}#riepilogo_hotel .box_riepilogo2{width:93%;padding:3%}#riepilogo_hotel #box_prenotazione h4{font-size:1em}#lista_metodi_pagamento .box_tipoprenotazione .pad:nth-child(1) img{display:none}#pCont .testo_standard{display:inline-block}.listacamere thead{display:none}.listacamere .spazio{display:none}.listacamere tr{clear:both;margin-bottom:10px;background:#f4f2ef}.listacamere tr{display:inline-block;width:100%;padding:0!important;border:0}.listacamere td{display:inline-block;width:96%;padding:5px;border:0}.listacamere tr{border:1px solid #ccc}.listacamere h4{display:inline-block}.listacamere td:nth-child(1):before{font-weight:700}.listacamere td:nth-child(2):before{font-weight:700}.listacamere td:nth-child(3):before{font-weight:700}.listacamere td.prezzo-camera{width:49%!important;text-align:left}.listacamere td.prenota-camera{width:42%!important}#box_prenotazione #blocco_scelta_traghetto .f-right{float:none}#lista_metodi_pagamento .lista_pagamento{font-size:14px}#lista_metodi_pagamento .lista_pagamento li{clear:both}#lista_metodi_pagamento .lista_pagamento .ui-radio.ui-state-default{margin-right:10px;margin-bottom:20px}.box_tipoprenotazione{min-height:0}.box_cartadicredito .col_tipo_cc{margin:0 1em .5em 0}#dati_richiedente #scegli_chiamata{margin-top:10px}#dati_richiedente #scegli_chiamata label{font-size:14px}#dati_richiedente #scegli_chiamata label,#dati_richiedente #scegli_chiamata select{width:100%}#dati_richiedente #blocco_li_provincia #provincia_richiesta{width:100%}#dati_richiedente #stato_richiesta{width:100%}ul.listarichiesta li.riga input{width:94%}#dati_passeggeri .titolo{display:none}#dati_passeggeri ul.listarichiesta.partecipanti .col2,#dati_passeggeri ul.listarichiesta.partecipanti .col3{width:100%!important;margin-bottom:10px}#pBook .pad{padding:.5em}#riepilogo_hotel .prezzibooking .label_acconto{width:57%}#riga_condizioni span{font-size:13px;display:block}#riga_condizioni .f-left{margin-bottom:10px}#riga_condizioni #bookconfirm{float:none;margin:0 auto;display:block}#pBook #riepilogo_hotel table:first-child td,#pBook #riepilogo_hotel table:first-child tr{display:block;width:100%;text-align:center!important}#tList .divInt{margin-right:0}.box_riepilogo .dati_prenotazione_traghetto{font-size:15px}.box_riepilogo dl.dati_prenotazione_traghetto dt{margin-right:1%;font-family:ProximaNovaBold,arial,helvetica,helve,sans-serif;width:37%;margin:0}.box_riepilogo dl.dati_prenotazione_traghetto dd{width:61%;margin:0}.box_riepilogo .box-traghetto-dir{width:100%;float:left}}@media screen and (max-width:700px){h1.page-title{font-size:1.8em;padding-top:.1em}p.page-intro{font-size:1.1em}.voce_hotel .int_hotel .label_prezzo .a_partire{display:none}ul.lista_datirichiesta li{width:100%}.box_cartadicredito .col_cc{width:100%}#pCont .latcol{width:200px}.box_lateral p .big{font-size:1.3em}}@media screen and (max-width:600px){footer h5{font-size:1em}.hIntro img{float:left;width:100%;margin:0 0 1em 0}.hIntro h3{display:block;clear:both}.hTestimonial{padding:1em}.hTestimonial blockquote{font-size:1.3em}.pPortals .col{width:100%;margin:0 0 1em 0}h4.news-title{font-size:1.2em}p.news-abstract{display:block;clear:both}.news-listing:first-child{margin-top:1em}.googlemap{height:260px}.also_in li{float:left;width:50%;font-size:12px}.booking-strip{font-size:12px}.booking-strip li{width:100%}#pCont .latcol{display:none}}@media screen and (max-width:480px){.voce_hotel .col_foto .gallery li{height:30px}.box_ricerca .col_dest{width:100%}.box_ricerca .col_sist{width:100%;margin-left:0}.box_ricerca .col_date{width:100%}.box_ricerca.dettaglio .col_date{width:100%;margin-left:0}.box_ricerca .col_pers{width:100%}.box_ricerca.dettaglio .col_pers{width:100%!important}.box_ricerca .col_anim{width:25%;margin-left:2%}.box_ricerca .col_submit{width:100%}#box_prenotazione .icona_traghetto{display:none}ul.lista_datirichiesta li input{width:94%}ul.lista_datirichiesta li textarea{width:94%}ul.listarichiesta.partecipanti .col1{width:40px}ul.listarichiesta.partecipanti .col2{width:40%}ul.listarichiesta.partecipanti .col3{width:40%}.nasc{display:none}.lista_lastminute li{width:100%;margin-left:0;clear:both}}@media only screen and (max-width:120px){body{display:none}html{background-color:#0034ff;text-align:center;float:none;align:center;background:url(../images/portrait.png)}html:after{color:#fff;text-align:center;background:url(../images/portrait.png) no-repeat}}@media only screen and (max-width:180px){body{display:none}html{background-color:#0034ff;text-align:center;float:none;align:center;background:url(../images/portrait.png) no-repeat}html:after{background-color:#0034ff;text-align:center;color:#fff;background:url(../images/portrait.png) no-repeat}}@media only screen and (min-width:781px){#show_menu{display:block!important}#menu_principale{display:block!important}}.titolo_box{margin-left:20px}.testo-box{margin:15px}#contenuto{width:100%;height:100%;margin:15px}.testo{margin:20px;width:90%}.apri{font-size:18px;font-family:Verdana,Geneva,sans-serif;float:right;margin-right:50px}.chiudi{font-size:22px;color:#fff;font-weight:700;position:absolute;right:2%;top:0;cursor:pointer}.overlay{background:#000;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;cursor:pointer;opacity:.7}#box{width:700px;height:20%;background-color:#fa5c43;display:none;z-index:+300;position:absolute;left:25%;top:40%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.cookies-popup{background:#fd6048 none repeat scroll 0 0;bottom:6px;box-sizing:border-box;color:#fff;font-size:12px;line-height:15px;padding:12px 42px 12px 12px;position:fixed;left:6px;width:400px;z-index:1000}.cookies-link{color:#22356b}.cookies-popup .close-icon-bg:hover{background:#df3015 none repeat scroll 0 0}.cookies-popup .close-icon-bg{background:#fd6048 none repeat scroll 0 0;cursor:pointer;display:block;font-size:105px;height:100%;line-height:64px;position:absolute;right:0;top:0;width:30px}.cookies-popup .close-icon-bg .close-icon{margin:2px;position:absolute;width:26px;height:26px;background-image:url(../images/close-icon-white.png)}.listacamere th.spazio{background:#fff;height:8px;font-size:0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:0}#cont_box_vantaggi{margin-bottom:30px}.listacamere #infothead{background:#fa5c43}.listacamere #infothead th{border:0;color:#fff;padding:.4em .7em}.listacamere #infothead .riassunto{text-align:right}.listacamere #infothead th span{background:#ff0;color:#fa5c43;border-radius:10px;padding:5px;display:inline-block}@media (max-width:400px){.listacamere thead{display:block;background-color:#fff;border-top:0}.listacamere thead tr:first-child{display:none}.listacamere #infothead .riassunto,.listacamere thead th,.listacamere thead tr{display:inline-block;text-align:center}.hidden-xs{display:none!important}#listaRisultati #colListaHotel .col_desc span{width:100%}}