<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main-container{background:#eee url("/file/~1060/hnr/images/hotel-list-shadow.png") top left repeat-y;margin-top:-210px;position:relative;z-index:3;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.main-container .main{background-color:#fff}.container-sidebar .sidebar{padding:1.5em 0}.container-sidebar .sidebar h4{border-bottom:1px solid #ccc;color:#333;margin-left:-10px;margin-right:1px;padding:15px 0 15px 10px;text-shadow:0 1px 2px #fff;background:#fff;background:linear-gradient(to bottom,#fff 0,#eee 100%);background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:-o-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fff 0,#eee 100%);-pie-background:linear-gradient(#fff,#eee);behavior:url(/PIE-1/PIE.htc)}.container-sidebar .sidebar .gmaps{height:210px;position:relative;width:210px}.container-sidebar .sidebar .gmaps small{bottom:20px;display:inline-block;position:absolute;right:5px}.container-sidebar .sidebar .gmaps small a{background:#000;color:#fff;display:inline-block;opacity:.8;padding:2px 5px;text-decoration:none;position:relative;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;behavior:url(/PIE-1/PIE.htc)}.container-sidebar .sidebar .gmaps small a:hover{opacity:1}.container-sidebar .sidebar .classement ul,.container-sidebar .sidebar .tripadvisor ul,.container-sidebar .sidebar .equipement ul, .container-sidebar .sidebar #proximity ul{list-style:none;margin:1.5em 0;padding:0}.container-sidebar .sidebar .classement label,.container-sidebar .sidebar .tripadvisor label,.container-sidebar .sidebar .equipement label{cursor:pointer;display:block;padding:0 0 4px 18px;position:relative}.container-sidebar .sidebar .classement label input,.container-sidebar .sidebar .tripadvisor label input,.container-sidebar .sidebar .equipement label input{left:0;margin:0 5px 0 0;position:absolute;top:3px}.container-sidebar .sidebar .classement .nbre,.container-sidebar .sidebar .tripadvisor .nbre,.container-sidebar .sidebar .equipement .nbre{color:#999;font-size:.9em}.container-sidebar .sidebar .classement .etoiles{margin-left:0}.container-sidebar .sidebar .classement .etoiles.e5,.container-sidebar .sidebar .classement .etoiles.e4,.container-sidebar .sidebar .classement .etoiles.e3,.container-sidebar .sidebar .classement .etoiles.e2,.container-sidebar .sidebar .classement .etoiles.e1,.container-sidebar .sidebar .classement .etoiles.e0{width:70px !important}.container-main .main{margin:0 -10px 0 -20px}.container-main .main .main-filters{background-color:#fffcf2;padding:10px}.container-main .main .main-filters .filters{float:left;list-style:none;margin:0;padding:0}.container-main .main .main-filters .filters .filter{float:left;line-height:2.2em;margin-right:5px}.container-main .main .main-filters .filters .filter span{border:1px solid #bbb;color:#333;padding:3px 20px 3px 5px;position:relative;text-decoration:none;text-shadow:0 1px 2px #fff;background:#fff;background:linear-gradient(to bottom,#fff 0,#eee 100%);background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:-o-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fff 0,#eee 100%);-pie-background:linear-gradient(to bottom,#fff,#eee);border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;behavior:url(/PIE-1/PIE.htc)}.container-main .main .main-filters .filters .filter span a{background:url("/file/~1060/hnr/images/icons/icon-delete.png") 0 0 no-repeat transparent;display:inline-block;height:16px;position:absolute;right:2px;text-indent:-9999px;top:3px;width:16px}.container-main .main .main-filters .filters .filter span a:hover{background:url("/file/~1060/hnr/images/icons/icon-delete.png") 0 -16px no-repeat transparent}.container-main .main .main-filters .sort{float:right}.container-main .main .main-filters .sort label{display:inline}.container-main .main .hotel{padding:10px 20px}.container-main .main .hotel.alt{background-color:#fdf5d9}.container-main .main .hotel-head .thumb{float:left;height:100px;margin:0 15px 10px 0;width:100px}.container-main .main .hotel-head .thumb img{border:2px solid #fff;box-shadow:0 0 3px 1px rgba(0,0,0,0.5);moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.5);webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.5);behavior:url(/PIE-1/PIE.htc)}.container-main .main .hotel-head h1{color:#e5741d;font-size:1.5em;margin:.6em}.container-main .main .hotel-head .adresse p{margin:.6em}.container-main .main .hotel-head .adresse a{background:url("/file/~1060/hnr/images/icons/icon-marker.png") 0 -1px no-repeat transparent;color:#333;padding-left:16px;text-decoration:none}.container-main .main .hotel-head .adresse a:hover{text-decoration:underline}.container-main .main .hotel-description a{text-decoration:none}.container-main .main .hotel-description a:hover{text-decoration:underline}.container-main .main .hotel-reservation{float:right;margin:20px 0 10px 15px}.container-main .main .hotel-reservation .tarif span{display:block;font-size:3em;text-align:center}.container-main .main .hotel-reservation .tarif span sup{font-size:60%}.container-main .main .hotel-reservation .tarif small{display:block;padding:5px 0;text-align:center}.etoiles{background-image:url("/file/~1060/hnr/images/rating/etoiles-rating.png");background-position:0 0;background-repeat:no-repeat;display:inline-block;height:15px;margin-left:5px;text-indent:-9999px;vertical-align:middle;width:70px}.etoiles.e5{background-position:0 0}.etoiles.e4{background-position:0 -15px;width:56px}.etoiles.e3{background-position:0 -30px;width:42px}.etoiles.e2{background-position:0 -45px;width:28px}.etoiles.e1{background-position:0 -60px;width:14px}.etoiles.e0{background-position:0 -75px;width:0}

.price-not-available {background-color: #FFFCF2; font-weight: bold; margin: 10px 0; color: #E5741D;}
#predictions table {width: 100%; height: 100%; margin: auto;}
#predictions table td {border: 1px solid #ccc;}</pre></body></html>