/*styles for the unit rater--------------------------------------------------------- ryan masuga, masugadesign.comryan@masugadesign.com Licensed under a Creative Commons Attribution 3.0 License.http://creativecommons.org/licenses/by/3.0/See readme.txt for full credit details.--------------------------------------------------------- */.ratingblock {display:block;/*border-bottom:1px solid #e5dbd9;*/padding-bottom:0px;margin-bottom:0px;}#postReview .ratingblock {position: absolute;bottom: 10px;left: 145px;border:none;padding:0;margin:0;}.diapoMap #postReview .ratingblock {top: 71px;left: 15px;}.loading {height: 30px;background: url('/images/rating/working.gif') 50% 50% no-repeat;}.unit-rating { /* the UL */list-style:none;margin: 0px;padding:0px;height: 15px;position: relative;background: url('/images/rating/stars.gif') top left repeat-x;}.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;/*\*/float: left;/* */}.unit-rating li a {outline: none;display:block;width:15px;height: 15px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}.unit-rating li a:hover{background: url('/images/rating/stars.gif') left center;z-index: 2;left: 0px;}.unit-rating a.r1-unit{left: 0px;}.unit-rating a.r1-unit:hover{width:15px;}.unit-rating a.r2-unit{left:15px;}.unit-rating a.r2-unit:hover{width: 30px;}.unit-rating a.r3-unit{left: 30px;}.unit-rating a.r3-unit:hover{width: 45px;}.unit-rating a.r4-unit{left: 45px;}.unit-rating a.r4-unit:hover{width: 60px;}.unit-rating a.r5-unit{left: 60px;}.unit-rating a.r5-unit:hover{width: 75px;}.unit-rating a.r6-unit{left: 75px;}.unit-rating a.r6-unit:hover{width: 90px;}.unit-rating a.r7-unit{left: 90px;}.unit-rating a.r7-unit:hover{width: 105px;}.unit-rating a.r8-unit{left: 105px;}.unit-rating a.r8-unit:hover{width: 120px;}.unit-rating a.r9-unit{left: 120px;}.unit-rating a.r9-unit:hover{width: 135px;}.unit-rating a.r10-unit{left: 135px;}.unit-rating a.r10-unit:hover{width: 150px;}.unit-rating li.current-rating {background: url('/images/rating/stars.gif') left bottom;position: absolute;height: 15px;display: block;text-indent: -9000px;z-index: 1;}.voted {color:#999;}.thanks {color:#36AA3D;}.static {color:#5D3126;}@charset "utf-8";/*--------------------------3wkom.net styles--------------------------*/*{margin: 0;padding: 0;}:focus{outline: 0;}body{background: #e0ddd2 url(/images/commun/bodyBg.gif) 0 0 repeat-x;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #6b6b6a;}a{text-decoration: none;color: #b65685;}a:hover{text-decoration: underline;color: #6b6b6a;}a img{border: none;}ul{list-style: none;}#rightSide .guideright h2{font-size: 24px;font-weight: normal;color: #eee;}h2{font-size: 24px;font-weight: normal;color: #6b6b6a;}h2 strong{font-weight: bold;color: #b65685;}h3{font-size: 18px;font-weight: normal;}h4{}fieldset{border: none;}input, select, textarea{border: 1px solid #d7d7d7;color: #6b6b6a;}/*--------------------------ref--------------------------*/h1{padding-bottom: 2px;}h1, .baseline{margin: 0 auto;width: 980px;font-size: 9px;font-weight: normal;text-align: center;color: #fff;}.baseline a, p.tags a{text-decoration: none;color: #fff;}p.tags{font-size: 9px;text-align: center;color: #fff;}.baseline{}/*--------------------------conteneur principal--------------------------*/#corps{background: #fff url(/images/commun/corpsBg.gif) right bottom no-repeat;margin: 0 auto;padding: 3px 12px 90px 12px;width: 1000px;}/*--------------------------partie du haut--------------------------*/#header{position: relative;/*background: #fff url(/images/commun/new2010/header-2010.gif) 0 0 no-repeat;*/height: 70px;/*height: 145px;*/font-size: 11px;}#header a{text-decoration: underline;color: #6b6b6a;}/*--------------------------navigation haut--------------------------*/#topNav{position: absolute;top: 4px;right: 0;clear: both;}#quickLinks, #topNav form{float: left;}#quickLinks li{float: left;margin: 0 5px 0 0;padding: 3px 0 0 0;height: 16px;}#quickLinks a{margin: 0 5px;}#goHome{background: url(/images/commun/goHomeBg.gif) 0 0 no-repeat;}#goHome a{margin: 0 5px 0 0;padding: 0 0 0 17px;}#topNav form{padding: 1px 0 0 0;}#topNav input{float: left;}#goSearch{display: block;}/*--------------------------flags--------------------------*/#languages{display: block;float: left;padding: 4px 0 0 0;height: 11px;}#languages li{float: left;margin: 0 9px 0 0;width: 16px;height: 11px;}#languages a{display: block;float: left;background-position: 0 0;background-repeat: no-repeat;overflow: hidden;padding: 11px 0 0 0;width: 16px;height: 0!important;height /**/: 11px;}#fr{background-image: url(/images/commun/flags/fr.gif);}#en{background-image: url(/images/commun/flags/en.gif);}#de{background-image: url(/images/commun/flags/de.gif);}#sp{background-image: url(/images/commun/flags/sp.gif);}#it{background-image: url(/images/commun/flags/it.gif);}#goSearch{border: none;}#homePage, #homePagede, #homePageen, #homePageit, #homePagees, #homePagesp{position: absolute;top: 4px;left: 0;display: block;overflow: hidden;padding: 52px 0 0 0;width: 228px;height: 0!important;height /**/:52px;}#homePage{background: url(/images/commun/logo.gif) 0 0 no-repeat;}#homePagede{background: url(/images/commun/logo-de.jpg) 0 0 no-repeat;}#homePageen{background: url(/images/commun/logo-en.jpg) 0 0 no-repeat;}#homePageit{background: url(/images/commun/logo-it.jpg) 0 0 no-repeat;}#homePagees, #homePagesp{background: url(/images/commun/logo-es.jpg) 0 0 no-repeat;}/*--------------------------navigation principale--------------------------*/#mainNav{position: relative;bottom: 8px;left: 0;background: url(../images/commun/nouveau/new-mainNavBg.png) 0 0 no-repeat;width: 1001px;height: 44px;font-size: 14px;z-index:5;}#mainNav li{background:url("../images/commun/nouveau/new-fauxBorder.gif") 100% 50% no-repeat;float:left;height:42px;padding:0 2px 0 0;line-height: 42px;}#mainNav li.last{background: none;}#mainNav a{position: relative;display: block;float: left;background-position: center top;background-repeat: no-repeat;npadding: 10px;height: 22px;line-height: 16px;text-decoration: none;text-align: center;font-weight: bold;color: #6b6b6a;z-index: 1;}#mainNav a.current, #mainNav a:hover{background: url(/images/commun/new-gradiant-top.gif) 0 0 repeat-x;color: #fff;}#mainNav li.first a.current, #mainNav li.first a:hover{0background: url(/images/commun/new-menuBg-first.gif) 0 0 no-repeat;}/*--------------------------contenu--------------------------*/#content{}/*--------------------------partie de gauche--------------------------*/#leftSide{float: left;margin: 0 8px 0 0;width: 276px;font-size: 11px;}/*--------------------------formulaire recherche a gauche--------------------------*/.box, #leftSide form{border: 1px solid #e5dbd9;}.box{margin: 0 0 8px 0;}#leftSide form{margin: 0 0 8px 0!important;margin: 0 0 8px 0;}#leftSide form{height:220px;padding:12px 15px 15px;}.news #leftSide form{padding: 10px;height: auto;}#leftSide h2{margin: 0 0 15px 0;}#leftSide p{margin: 0 0 5px 0;}#leftSide label{display: block;clear: both;background: url(/images/commun/puce.gif) 0 8px no-repeat;margin: 0 0 2px 0;padding: 0 0 0 8px;width: 100px;font-size: 14px;font-weight: bold;}#leftSide select{width: 133px;}#leftSide form ul{}#leftSide form li{float: left;width: 115px!important;width: 112px;margin: 0 0 5px 0;vborder: 1px solid;}#leftSide form li input{border: none;margin: 0 2px 0 0;}#leftSide form li.clear{clear: both;}#leftSide .dates{position: relative;float: left;width: 115px;}#leftSide .dates button.calendar{/*calendrier*/position: absolute;top: 0;left: 88px;}#leftSide .dates label{width: 92px;height: 18px;overflow: hidden;}#leftSide .nbpers label{width: 120px;height: 18px;padding-top:3px;}#leftSide .dates input{height:18px;width:105px;}#leftSide .dates select{width:130px;}#leftSide p.actions{clear: both;margin: 15px 0 0 0!important;margin: 0px 0 0 0;}.actions span{display: block;float: left;margin: 5px 0 0 -6px!important;margin: 5px 0 0 -5px;width: 122px;font-size: 14px;text-decoration: underline;color: #b65685;}.goSearch, .goSearchWide, .button{display: block;border: none;height: 25px;text-decoration: underline;text-align: center;font-size: 14px;color: #b65685;cursor:pointer;}.goSearch, .button{background: url(/images/commun/new-gradiant-violet.gif) 0 0 repeat-x;border: 1px solid #ccc;width: 111px;text-decoration: none;color: #fff;}.goSearchWide{background:url("/images/commun/new-gradiant-violet.gif") 0 0 repeat-x;border:1px solid #CCCCCC;color:#FFFFFF;display:block;height:25px;line-height:23px;padding-bottom:4px;text-decoration:none;width:188px;cursor:pointer;}a.goSearch, a.goSearchWide{cpadding-top: 3px;font-family: tahoma;cursor:pointer;}a.goSearchWide{cursor:pointer;font-family:tahoma;height:23px;padding:0;}form#formulairerecherche{position:relative;}.actions .goSearch{position:absolute;right:14px;bottom:15px;}#leftSide #formulairerecherche h2{font-size: 18px;}/*--------------------------liste des articles--------------------------*/.articles, .thematique{padding: 10px 15px 0;}.articles h3{color: #b65685;}#leftSide .articles h2{margin:0px; padding:0;}.abstract{clear: both;border-bottom: 1px solid #e5dbd9;margin: 0 0 10px 0;padding: 0 0 5px 0;height: auto!important;height: 0;}.articles img{display: block;float: left;margin: 0 7px 0 0;}.texteArt{float: left;width: 185px;}.articles .last, .thematique .last{border-bottom: none;}.thematique h3{margin: 0 0 4px 0;}.thematique ul{border-bottom: 1px solid #e5dbd9;margin: 0 0 2px 0;padding: 0 0 8px 0;}.thematique li{background: url(/images/commun/puce.gif) 0 6px no-repeat;margin: 0 0 2px 0;padding: 0 0 0 8px;}.thematique a{color: #6b6b6a;}/*--------------------------partie de droite--------------------------*/#rightSide{float: left;width: 716px;}.bigImg{display: block;clear: both;margin: 0 0 7px 0;}/*--------------------------partie du centre--------------------------*/#mainContent{float: left;margin: 0 8px 0 0!important;margin: 0 6px 0 0;width: 475px;}#categories{width: 475px;}#categories dl{float: left;margin: 0 1px 8px 0;width: 118px;height: 123px;}#categories dl.last{margin: 0 0 8px 0;}#categories dt{border: 1px solid #e5dbd9;margin: 0 0 1px;}#categories dt a, #categories dd a{display: block;background-repeat: no-repeat;overflow: hidden;}#categories dt a{padding: 21px 0 0 0;width: 116px;height: 0!important;height /**/: 21px;font-size: 16px;}#categories dt a strong{color: #b65685;}#categories dd{background-position: 0 0;background-repeat: no-repeat;}#categories dd a.imgLink{margin: 0 0 1px 0;padding: 64px 0 0 0;height: 0!important;height /**/: 64px;font-size: 12px;}#categories dd a.lanternes{border: 1px solid #e5dbd9;padding: 32px 0 0 0;width: 116px;height: 0!important;height /**/: 32px;font-size: 12px;}#categories dd a strong{font-size: 24px;}#standard dt a{/*background-image: url(/images/commun/categories/standard.gif);*/}#standard dd{background-image: url(/images/commun/categories/standardImg.jpg);}#standard dd a.lanternes{background-image: url(/images/commun/categories/standardIcon.gif);}#confort dt a{/*background-image: url(/images/commun/categories/confort.gif);*/}#confort dd{background-image: url(/images/commun/categories/confortImg.jpg);}#confort dd a.lanternes{background-image: url(/images/commun/categories/confortIcon.gif);}#luxe dt a{/*background-image: url(/images/commun/categories/luxe.gif);*/}#luxe dd{background-image: url(/images/commun/categories/luxeImg.jpg);}#luxe dd a.lanternes{background-image: url(/images/commun/categories/luxeIcon.gif);}#grandLuxe dt a{/*background-image: url(/images/commun/categories/grandLuxe.gif);*/}#grandLuxe dd{background-image: url(/images/commun/categories/grandLuxeImg.jpg);}#grandLuxe dd a.lanternes{background-image: url(/images/commun/categories/grandLuxeIcon.gif);}/*--------------------------coups de coeur--------------------------*/.selection{background: url(/images/commun/coeurBg.gif) 10px 6px no-repeat;border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding: 6px;width: 461px;font-size: 11px;}.selection h2{margin: 0 0 12px 127px;}.selection a{text-decoration: underline;}.selection dl{position: relative;float: left;border-bottom: 1px solid #e5dbd9;margin: 0 0 10px 0;padding: 0 0 10px 0;}.selection dl.last{border-bottom: none;margin: 0;padding: 0;}.selection dt{display: block;float: left;width: 105px;}.selection dt img{width: 97px;height:72px;display:block;}.selection dd{float: left;margin-top: -5px;width: 356px;}.selection h3{font-size: 20px;}.selection .prix{position: absolute;top: 0;right: 0;}.selection .prix span{font-size: 14px;font-weight: bold;color: #b65685;}.selection .prix sup{font-size: 9px;}.selection .smallDes, .selection .adresse{}.selection .smallDes{margin: 5px 0 10px 0;}.selection .adresse{bottom: 10px;margin-top:3px;left: 105px;}.selection .last .adresse{bottom: 0px;height:24px;}.selection .visit{position: absolute;right: 0;bottom: 10px;}.selection .last .visit{bottom: 0;}/*--------------------------sidebar--------------------------*/#sideBar{float: left;margin: 0!important;margin: 1px 0 0 0;width: 223px;font-size: 11px;}.register, .realEstate{display: block;overflow: hidden;border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 121px 0 0 0;width: 233px;height: 0!important;height /**/: 121px;}.register{background: url(/images/commun/register-espace-maroc.gif) 0 0 no-repeat;}.realEstate{background: url(/images/commun/register-real-estate.gif) 0 0 no-repeat;}.promos, .particuliers{border: 1px solid #e5dbd9;margin: 0 0 8px 0!important;margin: 7px 0 8px 0;height: 17px;}.promos{width: 233px;height:116px}.promos a{display:block;width:113px;padding: 99px 0 0 118px;height:16px;}.lastminutemini a{display:block;width:113px;padding: 80px 0 0 117px;height:16px;}.particuliers{background: url(/images/commun/particuliersBg.gif) 0 0 no-repeat;padding: 79px 0 0 161px;width: 72px;}.otherServices{border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 8px 12px 0;width: 209px;}.otherServices dl{border-bottom: 1px solid #e5dbd9;margin: 0 0 4px;padding: 0 0 8px 0;}.otherServices .last{border-bottom: none;margin: 0;}.otherServices dt{font-size: 18px;}.otherServices img{float: left;margin: 0 6px 3px 0;width: 69px;}.categVille{position: relative;clear: both;height: 12px;}.otherServices .categorie, .otherServices .ville{position: absolute;bottom: 0;text-decoration: none;color: #b65685;}.otherServices .categorie{left: 0;}.otherServices .ville{right: 0;}/*--------------------------liste des riads--------------------------*/.featured{border: 1px solid #e5dbd9;margin: 0 0 8px 0;width: 274px;height: 394px;}#wideSearch{position: relative;border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding: 13px 13px 7px 13px;width: 688px;height: 81px;}#widesearch2{position: relative;border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 13px 13px 7px 20px;height: 67px;}#wideSearch h2,#widesearch2 h2{margin: 0;padding: 0;}#wideSearch p,#widesearch2 p{position: absolute;bottom: 5px;}#widesearch2 p#searchRegion{position:absolute;left:260px;top:15px;}#widesearch2 p#searchCategorie{position:absolute;left:410px;top:30px;}#widesearch2 p#searchGo1{height:66px;position:absolute;right:10px;top:10px;width:172px;}#wideSearch label,#widesearch2 label{display: block;background: url(/images/commun/puce.gif) 0 8px no-repeat;margin: 0 0 2px 0;padding: 0 0 0 8px;font-size: 14px;font-weight: bold;}#searchRegion{bottom: 0;left: 13px;}#searchRegion select{border: 1px solid #d7d7d7;width: 135px;}#wideSearch #searchCategorie{left: 206px;width: 182px;bottom:0;}#searchCategorie span{display: block;float: left;margin: 0 0 2px 0!important;margin: 0;width: 80px;}#searchCategorie input{border: none;margin: 0 5px 0 0;}#searchDates{left: 402px;}#wideSearch button.calendar,#widesearch2 button.calendar{/*calendrier*/position: absolute;left:84px;top:25px;}#searchGo{right:13px;width: 111px;font-size: 11px;}#searchGo1{right:80px;top:18px;width: 111px;font-size: 11px;}#searchGo input{margin: 0 0 29px 0;}#searchGo a{text-decoration: underline;}#resultsTop, #resultsBottom{position: relative;border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 6px 13px;/*height: 21px;*/font-size: 12px;}.resultsNav{position: absolute;margin : auto!important;margin:-9px 0 0 0;}.resultsNav a{display: block;float: left;border: 1px solid #6b6b6a;margin: -9px 7px 0 0!important;margin: 0px 7px 7px 0;padding: 3px 6px;color: #6b6b6a;}.resultsNav a:hover{color: #b65685;}.resultsNav a.resultsPrevNext{border: none;padding: 3px 0;text-decoration: underline;}.resultsNav a.resultsCurrent{background-color: #dbd7d3;color: #b65685;}#resultsTerm{font-size: 10px;}#resultsTop .resultsNav{right: 5px;}#resultsBottom{}#resultsBottom .resultsNav{right: 5px;top:14px;}.liste{margin: 0 0 7px 0;}.liste h2{margin: 0 0 12px 127px;}.liste dl{clear: both;position: relative;background: url(/images/commun/pixel.gif) 590px 0 repeat-y;border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 10px;height: 145px;}.liste dl.last{margin: 0;padding: 0;}.liste dt{display: block;float: left;width: 188px;}.liste img{}.liste dd{float: left;margin: -5px 7px 0 0;width: 392px;}.liste h3{/*width: 190px;*/font-size: 20px;font-weight: bold;}.liste .prix{position: absolute;top: 10px;right: 133px;}.liste .prix img{margin: 0 5px 0 0;}.liste .prix span{font-size: 14px;font-weight: bold;color: #b65685;}.liste .prix sup{font-size: 9px;}.liste .smallDes, .liste .adresse{line-height:12px;margin-bottom:15px;}.liste .promotions{margin: 3px 0 0 0;}.liste .promotions span{color: #b65685;}.liste .smallDes{margin: 5px 0;}.liste .adresse{/*position: absolute;bottom: 30px;left: 198px;*/width: 384px;}.liste .toDo a{position: absolute;bottom: 10px;text-decoration: underline;right: 13px;}.liste .visit{left: 198px;}.liste .map{left: 256px;}.liste .demandeInfo{left: 366px;width: 148px;}.liste .dispo{right: 133px;}.additional{position: absolute;top: 10px;right: 2px;width: 115px;}.additional li{margin: 0 0 2px 0;}.liste .avis{position: absolute;right: 10px;bottom: 10px;text-decoration: underline;}/*--------------------------minisite--------------------------*//*----------------------partie commune-----------------*/.ads{margin: 0 8px 0 0;width: 274px;height: 101px;}#miniSiteHeader{position: relative;clear: both;border: 1px solid #e5dbd9;margin: 8px 0 0 0;padding: 10px 17px 16px;width: 964px;/*height: 140px;*/text-align: center;}#miniSiteHeader h2{font-size: 18px;text-align: left;}#miniSiteHeader h2 strong{font-size: 24px;}#miniSiteHeader img{display: block;width: 958px;/*height: 86px;*/margin: 0 auto;}#miniSiteHeader img#lanterns{position: absolute;top: 16px;right: 17px;width: 47px;height: 11px;margin: 0;}#miniSiteMenu{margin: 8px 0 0 2px;background: url(/images/commun/new-miniSiteMenuBg.gif) 0 0 no-repeat;width: 960px;text-align: center;}#miniSiteMenu ul{height: 29px;font-size: 12px;text-align: left;display: table;/* ff2 */margin: auto;display: inline-block;}#miniSiteMenu li{display:inline;/* vire les puces */float:left;background: url(/images/commun/new-fauxBorderMini.gif) right top no-repeat;padding: 0 2px 0 0;}#miniSiteMenu li.first, #miniSiteMenu li.last{background: none;}#miniSiteMenu li a{float: left;padding: 5px 20px;color: #6b6b6a;}#miniSiteMenu li a.current, #miniSiteMenu li a:hover{background: url(/images/commun/new-gradiant-top-mini.gif) 0 0 repeat-x;text-decoration: none;color: #fff;}/*----------------------accueil minisite-------------------*/#miniLeftSide{float: left;width: 376px;margin: 8px 8px 0 0;}#miniLeftSideNoTMargin{float: left;width: 376px;margin: 0 7px 0 0;}#miniSiteImg{border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding: 8px;width:358px;height:268px;display:block;}#miniSitePromos{border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding: 10px;font-size: 14px;}.miniSiteBookmark{display: block;overflow: hidden;background-position: -1px -1px;background-repeat: no-repeat;border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding: 47px 0 0 0;height: 0!important;height /**/: 47px;}#miniSiteBookmark-fr{background-image: url("/images/commun/ajouter-favorisfr2.jpg");}#miniSiteBookmark-en{background-image: url("/images/commun/minisite-favoris-en.jpg");}#miniSiteBookmark-de{background-image: url("/images/commun/minisite-favoris-de.jpg");}#miniSiteBookmark-es{background-image: url("/images/commun/minisite-favoris-es.jpg");}#miniSiteBookmark-it{background-image: url("/images/commun/minisite-favoris-it.jpg");}#miniLeftSide h2{color: #b65685;}.periodePromos{font-size: 18px;}.periodePromos span{color: #b65685;}.periodePromos a{text-decoration: underline;}#miniSiteCaract{border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 6px 8px;}#miniSiteCaract h2{margin: 0;}#miniSiteCaract h2{}#miniSiteCaract .caracteristique{margin: -15px 0 0 0;}#miniSiteCaract td.caracTitle{display: block;padding: 15px 0 0 0;}#miniSiteProximite, .miniSiteTable{border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 4px 8px 8px;font-size: 14px;}#miniSiteProximite table, .miniSiteTable table{border-collapse: collapse;}#miniSiteProximite th, .miniSiteTable th{border-bottom: 1px solid #e5dbd9;font-size: 18px;font-weight: normal;text-align: left;}.miniSiteTable table{width: 100%;}.separateur{margin: 0 0 10px 0;}.distance{border-left: 1px solid #e5dbd9;padding: 0 0 0 10px;}#miniSiteDemande{border: 1px solid #e5dbd9;margin: 0 0 7px 0;padding:10px 15px;font-size: 12px;}#miniSiteDemande p{margin: 0 0 5px 0;}#miniSiteDemande span{font-size: 16px;color: #b65685;}#miniSiteDemande a{display: block;}/***************************************************************************************************************/#miniRightSide{float: left;margin: 8px 0 0 0;width: 616px;font-size: 12px;}#miniRightSideNoTMargin{float: left;width: 617px;font-size: 12px;}#miniRightSideNoTMargin #miniSiteContact{padding:4px 25px 10px 8px;}#miniLastMin{background:url(/images/commun/new-minute.gif) 20px 3px no-repeat;border: 1px solid #e5dbd9;margin-bottom: 7px;padding: 13px;}#miniLastMin h2{padding-left: 40px;}.miniActions{position: relative;border: 1px solid #e5dbd9;margin-bottom: 8px;}.miniActions.vSubMenu{float: right;margin: 0;padding: 0;}.fixedHeight{height: 54px;}.miniActions a.doAction{position: absolute;top: 5px;display: block;padding-top: 15px;height: 28px;font-size: 14px;color: #fff;}.miniActions .doContact a.doAction{left: 10px;background: url(/images/commun/new-icon-contact.gif) 0 0 no-repeat;padding-left: 69px;width: 124px;}.miniActions .doViewAvail a.doAction{left: 209px;background: url(/images/commun/new-icon-dispo.gif) 0 0 no-repeat;padding-left: 57px;width: 136px;}.miniActions .doViewRooms a.doAction{left: 408px;background: url(/images/commun/new-icon-rooms.gif) 0 0 no-repeat;padding-left: 78px;height: 23px;width: 115px;}.miniActions li ul.subMenu{background: #fff;margin: 42px 0 5px 408px;width: 193px;}.miniActions li ul.subMenu.On{position: absolute;top: 42px;left: 408px;margin: 0;}.miniActions li ul.subMenu li{background: url(/images/commun/new-bullet.gif) 10px 9px no-repeat;border: 1px solid #e5dbd9;border-top: none;padding: 5px 2px 6px 22px;}.miniActions li ul.subMenu a{color: #6b6b6a;}#miniLeftSide #miniSiteContact{font-size: 11px;}#miniLeftSide #miniSiteContact p{line-height: 16px;}#miniLeftSide #miniSiteContact span{color: #b65685;}#miniLeftSide .miniActions{border: none;margin: 0;padding: 0;height: 45px;}#miniLeftSide .miniActions .doContact a.doAction{left: 0;padding-left: 54px;width: 100px;}#miniLeftSide .miniActions .doViewAvail a.doAction{left: 160px;width: 126px;}.diapoMap #miniLeftSide .miniActions{height: 90px;}.diapoMap #miniLeftSide .miniActions a.doAction{left: 0;padding-left: 60px;width: 228px;}.diapoMap #miniLeftSide .miniActions .doViewAvail a.doAction{top: 45px;}#content #miniRightSideNoTMargin.fullWidth{clear: left;margin: 0;}#content .fullWidth #miniSiteContact{margin: 0;width: 967px;}.fullWidth #miniSiteContact .miniActions{border: none;margin: 0;padding: 0;height: 30px;}.fullWidth #miniSiteContact .miniActions a.doAction{left:auto;padding-left:60px;right:-15px;top:-10px;width:140px;}.fullWidth #miniSiteContact .miniActions .doViewAvail a.doAction{left: 765px;}/***************************************************************************************************************/#postReview{position: relative;background: url(/images/commun/avisBg.jpg) right center no-repeat;margin: 0 0 3px 0;padding: 23px 73px 5px 0;/*width: 544px;*/height: 57px;}#postReview p{border: 1px solid #e5dbd9;border-right: none;padding: 8px 0 0 10px;height: 47px;font-size: 12px;/*line-height: 20px;*/}#posterAvis{position: absolute;top: 30px;left: 12px;font-size: 18px;color: #b65685;}#miniSiteName{position: absolute;top: 35px;left: 180px;}#rapport{position: absolute;left: 11px;bottom: 10px;}.reviews{display: block;position: absolute;left: 140px;bottom: 10px;background-position: 0 0;background-repeat: no-repeat;width: 169px;height: 17px;}#stars_1{background-image: url(/images/commun/stars_1.gif);}#stars_2{background-image: url(/images/commun/stars_2.gif);}#stars_3{background-image: url(/images/commun/stars_3.gif);}#stars_4{background-image: url(/images/commun/stars_4.gif);}#stars_5{background-image: url(/images/commun/stars_5.gif);}#stars_6{background-image: url(/images/commun/stars_6.gif);}#stars_7{background-image: url(/images/commun/stars_7.gif);}#stars_8{background-image: url(/images/commun/stars_8.gif);}#stars_9{background-image: url(/images/commun/stars_9.gif);}#stars_10{background-image: url(/images/commun/stars_10.gif);}#voirAvis{position: absolute;right: 80px;bottom: 10px;text-decoration: underline;}#miniSiteDetails{border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 6px 8px;font-size: 12px;}#miniSiteDetails h3{margin: 0 0 20px 0;}#miniSiteDetails p{margin: 0 0 20px 0;}#miniSiteIntro{margin: 0 0 25px 0;font-size: 16px;}#miniSiteDesc{}#miniSiteContact{clear: both;border: 1px solid #e5dbd9;margin:0 0 8px;padding:4px 8px 8px;font-size: 14px;}.avisReponseProprio{padding:17px 0;background:url('/images/commun/reponse-avis.jpg') 0 0 no-repeat;width:738px;}.avisFondProprio{background:#faf7f6;padding:10px;border-bottom:1px solid #e5dbd9;border-right:1px solid #e5dbd9;border-left:1px solid #e5dbd9;}.avisReponseTexte{margin:10px 0 0 0;}.avisReponseTexte span{color:#b65685;font-weight:bold;}/*----------------------details chambre--------------------------*/#miniSiteRoom{float: left;border: 1px solid #e5dbd9;margin:0 8px 8px 0;padding:4px 8px 8px;width:397px;}#miniSiteRoom h2{margin: 0 0 5px 0; }#miniSiteRoom h3{margin: 0;}.miniSiteRoomIntro{margin: 0 0 20px 0;font-size: 14px;}#miniSiteSubMenu{border:1px solid #E5DBD9;float:left;margin:0 0 8px;padding:3px 3px 0 0;width:188px;}#miniSiteSubMenu a{display: block;background: url(/images/commun/smallBullet.gif) 13px 6px no-repeat;border-bottom: 1px solid #e5dbd9;margin: 0 0 5px 0; padding: 0 12px 2px 20px;height: auto!important;height: 0;}#miniSiteSubMenu a.current, #miniSiteSubMenu a:hover{background: url(/images/commun/smallBulletOn.gif) 13px 6px no-repeat;color: #6b6b6a;}#miniSiteSubMenu a#miniSiteSubMenuLast{border-bottom: none;}#miniSiteRoomRates{clear: both;border: 1px solid #e5dbd9;margin:0 0 8px;padding:4px 8px;}#miniSiteRoomRates h2{margin: 0 0 5px 0;}#miniSiteRoomRates table{width: 100%;}#miniSiteRoomRates th{padding: 5px 5px 0 15px;font-size: 14px;text-align: left;}#miniSiteRoomRates th.miniSiteRoomTh{padding: 5px 5px 0 0;background: none;}#miniSiteRoomRates td{background: #ececec;padding: 6px 5px 6px 15px;}#miniSiteRoomRates td.miniSiteRoomHigh, #miniSiteBooktd.miniSiteRoomHigh{border-left: 5px solid #e04f6a;}#miniSiteRoomRates td.miniSiteRoomLow, #miniSiteBooktd.miniSiteRoomLow{border-left: 5px solid #5de04f;}#miniSiteRoomRates td.miniSiteRoomNormal, #miniSiteBooktd.miniSiteRoomNormal{border-left: 5px solid #4fdae0;}#miniSiteRoomRates td#miniSiteRoomRatesText{background: none;padding: 0;}#miniSiteRoomRatesText span{display: inline-block;margin: 0 0 0 5px;padding: 0 0 0 2px;font-size: 11px;line-height: 8px;height: 8px;}span.miniSiteRoomHigh{border-left: 10px solid #e04f6a;}span.miniSiteRoomLow{border-left: 10px solid #5de04f;}span.miniSiteRoomNormal{border-left: 10px solid #4fdae0;}.season{clear: both;height: 20px;}.season li{float: left;width: 190px;}.season li.miniSiteRoomHigh, .season li.miniSiteRoomNormal, .season li.miniSiteRoomLow{width: 120px;font-weight: bold;}.season li.miniSiteRoomHigh{color: #e04f6a;}.season li.miniSiteRoomNormal{color: #5de04f;}.season li.miniSiteRoomLow{color: #7ee4e8;}/*-----------------demande d'informations--------------------*/#miniContactForm{border:1px solid #E5DBD9;float:left;height:437px;margin:0 8px 8px 0;padding:7px 10px 10px;width:538px;}.miniSetLeft, .miniSetMid, .miniSetRight{float: left;margin: 20px 0 0 0;}.miniSetLeft p, .miniSetMid p, .miniSetRight p{margin: 0 0 15px 0;height: 35px;}#miniContactForm label{display: block;margin: 0 0 3px 0;}#miniContactForm label span{color: #FF0000;}.miniSetLeft, .miniSetMid{width: 162px;}.miniSetLeft input, .miniSetMid input{width: 140px;}.miniSetRight input{width: 211px;}#miniContactForm textarea{overflow: auto;margin: 0 0 10px 0;width: 535px;height: 88px;}.miniCaptcha{}.miniCaptcha img{/*float: left;margin: 0 10px 0;*/}.miniCaptcha p.captcha_1{float: left;margin: 5px 10px 0 0;}#miniContactForm .goSearchContainer{/*margin: -22px 0 0 300px;*/width: 211px;float:right;margin:0;}#miniContactForm .goSearchContainer input{position: absolute;right: 0;bottom: 0;width: 200px;cursor:pointer;}#miniSiteContactWide{float: left;border: 1px solid #e5dbd9;margin: 0px 0 10px 0;padding: 7px 10px 0;width: 410px;min-height: 441px;font-size: 14px;}#miniSiteContactWide h2{margin: 0 0 15px 0;}#miniSiteContactWide p{margin: 0 0 15px 0;}#miniSiteContactWide p.links{margin: 20px 0 15px 0;font-size: 12px;}#miniSiteContactWide .links a{display: block;}/*------------------disponibilite--------------------*/#miniSiteAvailText{float: left;border: 1px solid #e5dbd9;margin: 0px 0 8px 0;padding: 10px 15px;width: 465px;height: 56px;font-size: 12px;}#miniSiteAvailForm{position: relative;float: left;border: 1px solid #e5dbd9;border-left: none;margin: 0px 0 8px 0;width: 502px;height: 76px;font-size: 12px;}#miniSiteAvailForm p{position: absolute;top: 28px;}#miniSiteAvailForm .miniSiteAvailDate{/*left: 30px;*/left: 15px;}#miniSiteAvailForm .miniSiteAvailNights{/*right: 18px;*/left: 215px;}#miniSiteAvailForm .goSearch{position: absolute;/*right: 18px;*/right: 15px;top: 25px;/*bottom: 5px;*/}/*--------------calendrier----------------*/#miniSiteAvailForm button.calendar {position: absolute;top: -1px;left: 168px;}#miniSiteBook{clear: both;padding: 7px 10px;width:978px;}#miniSiteBook h3{font-size: 14px;font-weight: normal;}.greenLight,.vert_claire{color: #5de04f;}.redLight{color: #e04f6a;}.blueLight,.bleu_claire{color: #4fdae0;}#miniSiteBook h3{margin: 0 0 12px 0;}#miniSiteBook table{margin: 0 0 10px 0;width: 100%;font-size: 14px;}#miniSiteBook table input{border: none;width: auto;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-align: center;}/*#miniSiteBook th{sbackground: #ececec;padding: 6px;height: 13px;font-size: 12px;text-align: left;}*/#miniSiteBook td{border: 1px solid #ECECEC;height: 74px;/*padding: 4px;text-align: center;font-weight: bold;*/}#miniSiteBook td.dispo-selected{width: 180px;}#miniSiteBook th.miniSiteRoomTh {padding:5px 5px 0 0;}#miniSiteBook th {font-size:14px;padding:5px 5px 0 15px;text-align:left;}#miniSiteBook td.miniSiteRoomNormal, #miniSiteBooktd.miniSiteRoomNormal {border-left:5px solid #4FDAE0;}#miniSiteBook td.miniSiteRoomHigh, #miniSiteBooktd.miniSiteRoomHigh {border-left:5px solid #E04F6A;}#miniSiteBook td.miniSiteRoomLow, #miniSiteBooktd.miniSiteRoomLow {border-left:5px solid #5DE04F;}#miniSiteBook .tabletarif td {background:#ECECEC none repeat scroll 0 0;padding:6px 5px 6px 15px;height:inherit;}#miniSiteBook td.left{text-align: left;}#miniSiteBook td.miniDesc{width: 224px;}#miniSiteBook td.miniDesc img{cwidth: 70px;}#miniSiteBook dl{text-align: left;font-size: 10px;font-weight: normal;}#miniSiteBook dt{display: block;float: left;padding: 4px 3px;width: 76px;height: 66px;}#miniSiteBook dt img{width: 76px;height: 66px;}#miniSiteBook dd h4{margin: 0 0 8px 0;font-size: 14px;}/*-----------------------disponibilite----------------*/.seasons{width: 172px;}.goSearchContainer{position: relative;height: 25px;}.goSearchContainer a{position: absolute;right: 0;bottom: 0;}/*-------------------avis---------------------*/#miniSiteVote{font-size: 12px;}#reviewer{width: 980px;/*height: 55px;*/margin-left:2px;}#reviewer li{float: left;margin: 0 48px 0 0;width: 243px;height: 35px;}#miniSiteVote label{display: block;margin: 0 2px 2px;}#reviewer li input{width: 228px;}#reviewer li#reviewTitle{margin: 0;width: 398px;}#reviewer li#reviewTitle input{width: 396px;}#miniSiteVote p{margin: 0 3px 7px;}#miniSiteVote p input, #miniSiteVote p textarea{width: 976px;}#miniSiteVote p textarea{overflow: auto;height: 88px;}#raters{height: 150px;}#raters li.ratable{float: left;margin: 0 20px 0 0;width: 350px;}#raters li p{/*width: 350px;*/}.back2Riad{left: 390px;text-decoration: underline;}.back2Reviews{left: 650px;text-decoration: underline;}#postYourReview{position: absolute;top: 16px;right: 10px;font-size: 14px;}#reviewsList{background: url(../images/commun/greyPixel.gif) 778px 0 repeat-y;border: 1px solid #e5dbd9;border-bottom: none;margin: 5px 0 10px 0;height: auto!important;height: 1px;}.reviewText, .reviewRate{float: left;line-height: 20px;}.reviewText{padding:17px 8px;position:relative;width:762px;}.reviewRate{padding:17px 8px;width:206px;}.reviewText dt{margin: 0 0 20px 0;}.reviewText .title, .reviewRate dt{font-size: 18px;font-weight: bold;color: #b65685;}#reviewsList .author{position: absolute;top: 17px;right: 20px;}.reviewText ul{margin: 0 0 30px 0;}.reviewRate dt{margin: 0 0 10px 0;}#reviewsList hr{clear: both;display: block;background: #e5dbd9;border: 0;height: 1px;line-height: 1px;color: #e5dbd9;}/*resultats*/#miniSiteResults{text-align: center;}#resultsHeader{position: relative;border: 1px solid #e5dbd9;margin: 0 0 1px 0;padding: 10px 15px;height: auto!important;height: 1px;text-align: left;}#keyWords{position: absolute;top: 18px;left: 200px;font-size: 16px;}.filterBy{margin: 5px 0 0 0;}.filterBy li{float: left;}.filterBy a{display: block;border-right: 1px solid #6b6b6a;padding: 0 25px;}.filterBy a.last{border-right: none;}.editSearch{position: absolute;right: 15px;bottom: 10px;}.resultsList{clear: both;float: left;margin: 0 0 1px 0;padding: 5px 15px 2px;width: 968px;border: 1px solid #e5dbd9;}.resultsList li{float: left;}.resultsTitle{width: 205px;font-size: 16px;font-weight: bold;text-align: left;color: #b65685;}.resultsList span,.resultsList a{display: block;float: left;border-right: 1px solid #6b6b6a;padding: 2px 0 0 0;width: 155px;color: #6b6b6a;}.resultsTitle span{border-right: none;padding: 0;color: #b65685;}.resultsList a.last{border-right: none;width: 130px;text-align: right;text-decoration: underline;color: #b65685;}/*----------------------------------viste en images / plan */.diapoMap #miniLeftSide{width: 328px;margin: 8px 8px 0 0;}.pmerci #miniLeftSide{margin: 8px 7px 0 0;}.diapoMap #miniRightSide{border: 1px solid #e5dbd9;margin: 8px 0 0 0;padding: 10px;width: 642px;font-size: 12px;height:515px;}.pmerci #miniRightSide{margin: 8px 0 0 0;}.diapoMap #miniSiteImg{border: none;margin: 0;padding: 0;}.diapoMap #postReview{position: relative;background: url(/images/commun/writeReviewBg.gif) left top no-repeat;margin: 0;padding: 18px 0 0 16px;width: 312px;height: 110px;}.diapoMap #postReview p{border: none;padding: 0;height: auto;}.diapoMap #posterAvis{top: 15px;left: 15px;}.diapoMap #miniSiteName{top: 20px;left: 160px;}.diapoMap #rapport{top: 54px;left: 15px;}.diapoMap #voirAvis{left: 15px;bottom: 20px;}/*--------------------------actualites--------------------------*/.news{margin: 25px 0;}.news #leftSide{float: left;margin: 0 5px 0 0;width: 203px;}.news #rightSide{float: left;margin: 0;padding: 0;width: 792px;}.news #mainContent{float: left;margin: 0 5px 0 0;padding: 0;width: 626px;}.news #sideBar{float: left;margin: 0 0 0 -3px!important;/*allez savoir pourquoi tous sauf ie6 me rajoutent 3px de (marge?padding?) à droite !?*/margin: 0;padding: 0;width: 158px;}.news dl, .leftAd, .midAd, .news #sideBar{border: 1px solid #e5dbd9;margin: 0 0 7px 0;}.newsHome{}.news #leftSide .newsHome dt{display: block;background: url(/images/commun/newsHome.jpg) right bottom no-repeat;padding: 15px 0 0 8px;width: 193px;height: 73px;font-size: 18px;cursor: pointer;}.newsHome dt a{display: block;color: #6b6b6a;}.newsHome dt strong, .newsHome dt strong a{color: #b65685;}.newsHome ul, .newsArchives ul, .news #leftSide ul{font-size: 14px;}.newsHome li, .newsArchives li, .news #leftSide li{background: url(/images/commun/greyBullet.jpg) 10px 12px no-repeat;border-top: 1px solid #e5dbd9;padding: 5px 0 0 19px;height: 20px;}.newsArchives dt, .news #leftSide dt{display: block;padding: 15px 0 0 8px;height: 30px;font-size: 18px;cursor: pointer;}.newsArchives dt a, .news #leftSide dt a{display: block;color: #6b6b6a;}.newsArchives dt strong, .newsArchives dt strong a, .news #leftSidedt strong, .news #leftSidedt strong a{color: #b65685;}.news #rightSide{font-family: Georgia, "Times New Roman", Times, serif;}.featuredArticle{padding: 12px 15px;/*width: 594px;*/}.featuredArticle dt{margin: 0 0 8px 0;font-size: 16px;}.featuredArticle dt a{display: block;color: #6b6b6a;}.featuredArticle dt strong, .featuredArticle dt strong a{color: #b65685;}.featuredArticle dd{position: relative;height: 180px;}.featuredArticle img{display: block;float: left;border: 1px solid #e5dbd9;margin: 0 10px 0 0;padding: 4px;height: 150px;}.readMore{position: absolute;left: 12px;font-weight: bold;}.featuredArticle .readMore{bottom: 0;left: 115px;}.featuredArticle .newsInfos{position: absolute;bottom: 30px;left: 225px;}.featuredArticle .newsLinks{position: absolute;bottom: 0;left: 225px;}.news dl.newsList{float: left;margin: 0 6px 7px 0;width: 308px;font-size: 11px;}.news dl.newsList img{display: block;float: left;margin: 0 5px 0px 0;}.news dl.newsList p{}.news dl.last{clear: right;margin: 0 0 7px 0;}.newsList dt{display: block;border-bottom: 1px solid #e5dbd9;padding: 14px 0 0 10px;height: 42px;}.newsList dt a{display: block;color: #6b6b6a;}.newsList dt strong, .featuredArticle dt strong a{color: #b65685;}.newsList dd a{text-decoration: underline;}.newsImgText{position: relative;overflow-y: hidden;margin: 0 0 10px 0;padding: 25px 10px 10px 10px;height: 160px;}.newsImgText p{float: left;overflow: hidden;width: 150px;height: 128px;}.newsList img{border: 1px solid #e5dbd9;margin: 0 4px 20px 0;padding: 4px;width: 116px;height: 78px;}.newsList .readMore{top: 115px;left: 12px;}.newsList .newsInfos, .newsList .newsLinks{clear: both;border-top: 1px solid #e5dbd9;padding: 4px 0 4px 10px;font-family: Tahoma, Arial, Helvetica, sans-serif;}.newsList .newsLinks{}.newsDetails dl{clear: both;}.newsDetails dt{padding: 15px;font-size: 16px;}.newsDetails dt strong{font-size: 24px;color: #b65685;}.newsDetails dd{padding: 5px 15px 15px;}.newsDetails img{float: left;border: 1px solid #e5dbd9;margin: 0 10px 10px 0;padding: 4px;}.newsDetails p{margin: 0 0 15px 0;}.newsDetails ol, .newsDetails ul{padding: 0 0 0 20px;}.newsDetails .newsInfos{position: relative;border-top: 1px solid #e5dbd9;padding: 6px 15px 6px 15px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;}.newsInfos p{width: 495px;}.newsDetails .newsInfos img{float: none;border: none;margin: 0;padding: 0;}.diggMe{position: absolute;top: 2px;right: 5px;}.newsDetails .newsInfos p{margin: 0;}.newsMain dt, .newsMain dd{padding: 10px 15px;}.newsMain dt{font-size: 18px;}.newsMain dt strong{font-size: 18px;color: #b65685;}.newsMain dd{border-top: 1px solid #e5dbd9;}.newsComments dd{padding-bottom: 20px;}.newsAddComment fieldset{float: left;}.newsAddComment label{display: block;margin: 0 0 1px 0;}.leftSet{margin: 0 25px 0 0;width: 312px;}.rightSet{width: 231px;}.leftSet p, .rightSet p{margin: 0 0 3px 0;}.leftSet p.air, .rightSet p.air{margin: 15px 0;}.leftSet input, .rightSet input, .rightSet textarea{width: 229px;}.leftSet p.air input{border: none;width: 20px;}.leftSet p.air label, .field label{display: inline;}.field input{width: auto;}.rightSet textarea{height: 132px;}.newsAddComment .goSearchContainer{margin: 10px 0 0 0;}.goSearchContainer input{position: absolute;bottom: 0;width: 111px;}.goSearchContainer .button{right: 0;}.goSearchContainer .goSearch{right: 120px;}/*--------------------------footer--------------------------*/#footer{clear: both;margin: 7px auto;width: 1000px;text-align: center;color: #fff;}#footer p{margin: 0 0 10px 0;}#footer a{color: #fff;}/*--------------------------classes communes--------------------------*/.relative{position: relative;}.left{text-align: left;}.center{text-align: center;}.right{text-align: right;}.fleft{float: left;}.fright{float: right;}.fnone{float: none;}.clear{clear: both;}.lclear{clear: left;}.rclear{clear: right;}.noHeight{display: block;margin-top: -1px;height: 1px;line-height: 1px;font-size:1px;}.fivePixHeight{display: block;height: 5px;line-height: 5px;}.block{display: block;}.hidden, #corps #leftSide form input.hidden{display: none;}.padded{padding: 6px;}.nomargin{margin: 0;}.nomarginbottom{margin-bottom: 0;}.noborder{border: none;}.norborder{border-right: none;}.nobborder{border-bottom: none;}.notborder{border-top: none;}.nolborder{border-left: none;}.marginbottom7{margin-bottom:7px;}.bold{font-weight: bold;}.italic{font-style: italic;}.autoWidth{width: auto;}.autoHeight{height: auto;}.small{font-size:9px;}.tenPixSize{font-size: 10px;}.medium{font-size: 14px;}.big{font-size: 24px;}.fuschia{color: #b65685;}.error{color: #FF0000;}/*--------------------------spry related--------------------------*//* Page de fin de commande (autre proposition de riad) */.coupdecoeurminisite{width:179px;float:left;border: 1px solid #e5dbd9;margin:0 3px 0 3px;padding:3px;}h4.borderbottom{font-size:16px;}.coupdecoeurminisite strong{font-size:16px;}#lienmerciautreetablissement{text-align:left;}.boiteaudessusformulairedansdemande{border:1px solid #E5DBD9;margin:8px 8px 8px 0;padding:7px 10px 13px;width:539px;}.tableauaudessusformulairedansdemande th,#disporoom th{text-align:left;background-color:#ececec;font-family:tahoma;font-size:12px;font-weight:bold;color:#6B6B6A;padding:3px;text-align: center;}h4 {font-size:12px;font-weight:bold;}.tableauaudessusformulairedansdemande td{color:#b65685;border:1px solid #ececec;padding:3px;}.miniSiteContactWide{border:1px solid #E5DBD9;float:right;font-size:14px;margin:7px 0 10px;min-height:441px;padding:7px 10px 13px;width:409px;}.miniSiteContactWide h2{margin: 0 0 15px 0;}.miniSiteContactWide p{margin: 0 0 15px 0;}.miniSiteContactWide p.links{margin: 20px 0 15px 0;font-size: 12px;}.miniSiteContactWide .links a{display: block;}#gTableTarif .affiche {vertical-align:top;padding:10px 0 0 10px;}#pasdedispo {border:1px solid #e5dbd9;}#pasdedispo #disporoom td{border:1px solid #ececec;padding:3px;}#disporoom td,#disporoom th.days{text-align:center;}/*----------------------resa combinee-----------------------*/.combined h3{margin-top: 10px;margin-bottom: 10px;}.combined #disporoom{margin-bottom: 20px;}.combined #disporoom th{}.combined #miniContactForm{ /*width: auto;*/}.combined #miniSiteContactWide{ float: right;width: 366px;}/* POPUP CONDITION GENERALE */#popup {width:580px;background-color:#FFFFFF;margin:0px auto;padding:5px;}#popup h2{background-color:#b65685;font-size:24px;color:#FFF;}#popup h3{font-size:18px;}#popup .block{padding: 0 15px;}#popup #footermenuTmoyen{border:1px solid #e5dbd9;padding:15px;width:548px;}.textlibre p{margin:10px 0 3px 0;}.boitenotrevisite{background-image:url(/images/commun/bnd-voyageur.jpg);width:376px;height:118px;}.boitenotrevisite h3{padding:10px;}.boitenotrevisite h6{font-size:12px;padding: 0 10px;}.boitenotrevisite #video{background-image:url(/images/commun/video.jpg);display:block;width:41px;height:35px;margin:10px 0 0 40px;float:left;}.boitenotrevisite #videono{display:block;width:41px;height:35px;margin:10px 0 0 40px;float:left;}.boitenotrevisite #article{background-image:url(/images/commun/article.jpg);display:block;width:44px;height:35px;margin:10px 0 0 50px;float:left;}.boitenotrevisite a span{visibility:hidden;}.boitenotrevisite a{text-decoration:none;}/*-----------------LISTE PROMOTION-----------------------*/.promo dl{clear: both;position: relative;background: none;border: 1px solid #e5dbd9;margin: 0 0 8px 0;padding: 10px 13px 37px 10px;height:auto;}.promo dd{width:501px;margin:-5px 0 0 0;}.promo .prix{position: absolute;top: 10px;right: 10px;}.tarifpromo{width:100%;}.tarifpromo td strong,.tarifpromo td span {color:#b65685;padding:3px;}.tarifpromo th{text-align:left;background-color:#ececec;font-family:tahoma;font-size:14px;font-weight:normal;color:#6b6b6a;padding:3px;}.tarifpromo td{border:1px solid #ececec;}#resultsTop.resultpromo{background-repeat:no-repeat;height:15px;padding-top:50px;padding-left:70px;}#demandeinscription{width:100%;}/* FORMULAIRE POUR L'inscription de nouveau riad */#demandeinscription label{display: block;margin: 0 0 6px 0;width:120px;}#demandeinscription input{position:absolute;margin:-15px 0 3px 120px;}#demandeinscription p.captcha_1 input{position:inherit;margin:0 0 3px 0;}#resultsTop{/*height:20px!important;height:20px;*/padding-top:50px;padding-left:70px;}.colorgrise{color:#6b6b6a;}.size9{font-size:9px;}.size10{font-size:10px;}.size11{font-size:11px;}.size12{font-size:12px;}#fondderniereminute {background: url("/images/commun/last-minute.jpg") 0 0 no-repeat;height:42px;width:202px;}#postReview2{background: url("/images/commun/homme.jpg") bottom left no-repeat;width:615px;height:139px;margin:0px 0 8px 0;padding:0px;position:relative;}#postReview2 p{padding:10px 15px;}#postReview2 #form{float:right;width:500px;}#postReview2 #form table{float:right;width:499px;}.petit_texte{font-size:9px;font-weight:normal;margin-top:3px;}#postReview3{width:325px;height:236px;margin:0px 0 7px 0;padding:0px;position:relative;}#postReview3 p{padding:10px 15px;}#postReview3 div#fond{background: url("/images/commun/homme.jpg") bottom left no-repeat;height:94px;width:83px;float:left;bottom:0px;position:absolute;}#postReview3 #form{float:right;width:200px;}#postReview3 #form .goSearch{position:absolute;bottom:10px;right:10px;}#postReview3 #form table{float:right;}#postReview3 #form table td{padding-bottom:3px;}#postReview3 p#lien{float:left;width:105px;margin:0px;padding:0 0 0 15px;}.warning, span .warning, table.tarifpromo span.warning{color:#FF0000;}.heightseparation,#miniSiteAvailText.heightseparation,#miniSiteAvailForm.heightseparation{margin-top:8px;}.wikiobutton .wikiotxt{height:24px;}#miniLeftSide .newsletter1{width:358px;background-repeat:no-repeat;}#miniLeftSide .newsletter1 input#submit{float:none;background: url(/images/commun/new-gradiant-violet.gif) 0 0 repeat-x;border:1px solid #cccccc;width: 111px;text-decoration: none;color: #ffffff;}#miniLeftSide .newsletter2{width:358px;background-repeat:no-repeat;}#miniLeftSide .newsletter2 input#submit{float:none;}#miniLeftSide .newsletter3{width:358px;background-repeat:no-repeat;}#miniLeftSide .newsletter3 input#submit{float:none;}#miniLeftSide .newsletter4{width:358px;background-repeat:no-repeat;}#miniLeftSide .newsletter4 input#submit{float:none;}#miniLeftSide .newsletter5{width:358px;background-repeat:no-repeat;}#miniLeftSide .newsletter5 input#submit{float:none;}/*------------------Avis minisite boite inserer------------------*/#oneAvis em,#noteAvis em,#noteGlobalAvis em{color: #b65685;font-style:normal;}#oneAvis .textitalique{font-style:italic;}#noteAvis span{width:210px;display:block;}.avisBoite table tr td{padding-bottom:0;}/*------------------------Modification visuel minisite----------------*/#tailleh2.largeBox{padding: 6px 17px 8px 17px;width: 964px;}.largeBox{border:1px solid #E5DBD9;clear:both;height:75px;padding:6px 10px 0;position:relative;width:978px;}.border{border: 1px solid #e5dbd9;}.fondRose{background-color:#f1e7e5;margin-bottom:8px;}.noBorderBottom{border-bottom:0px solid #FFFFFF;}.height20{height:20px;}.largeBox#tailleh2 a{font-size:18px;padding-left:20px;text-decoration:underline;}.marginTop7{margin-top:-1px;}.width100percent{width:100%;}.width200{width:180px;}#arrdate{width:80px;}.largeBox label{background:url("/images/commun/new-bullet.gif") 0 5px no-repeat;padding-left:9px;}#tabSearchMinisite td{vertical-align:top;}#tabSearchMinisite input.checkbox{border:0px;margin-right:3px;}#tabSearchMinisite th{height:30px;text-align:left;}.nodisplay{display:none;}li#fond-li-prestation{background:url("/images/commun/prestations.gif") 3px 0px no-repeat;height:39px;padding:10px 0 0 15px;font-size:14px;color:#FFF;font-weight:bold;}li#fond-li-chambres{background:url("/images/commun/chambres.gif") 3px 0 no-repeat;height:39px;padding:10px 0 0 15px;font-size:14px;color:#FFF;font-weight:bold;}#bloc-info-search{background:url("/images/commun/fleche-grise.gif") 17px 8px no-repeat;padding:6px 37px 8px;border-bottom:0px;font-size:16px;font-weight:bold;width:924px;}#bloc-info-search strong,#bloc-info-search span{color:#b65685;}#derniere1{background:url("/images/commun/back-pcqvv-1.jpg") 0 0 no-repeat;height:96px;width:233px;border:1px solid #e5dbd9;margin-bottom:6px;}#derniere2{background:url("/images/commun/back-pcqvv-2.jpg") 0 0 no-repeat;height:96px;width:233px;border:1px solid #e5dbd9;margin-bottom:6px;}#derniere3{background:url("/images/commun/back-pcqvv-3.jpg") 0 0 no-repeat;height:96px;width:233px;border:1px solid #e5dbd9;margin-bottom:6px;}#derniere4{background:url("/images/commun/back-pcqvv-4.jpg") 0 0 no-repeat;height:96px;width:233px;border:1px solid #e5dbd9;margin-bottom:6px;}#derniere5{background:url("/images/commun/back-pcqvv-5.jpg") 0 0 no-repeat;height:96px;width:233px;border:1px solid #e5dbd9;margin-bottom:6px;}#derniere1 a,#derniere2 a,#derniere3 a,#derniere4 a,#derniere5 a{height:96px;width:233px;display:block;}.tarifpromo span.payceque{color:#4a9605;font-weight:bold;font-size:11px;}#resultsTop.payercequevousvouler{background:url("/images/commun/lst-payez-ce-que.jpg") 0 0 no-repeat;}.payercequevousvouler #texte{font-size:9px;margin:-5px 0 0 16px;display:block;}.payercequevousvouler #resultsTerm{margin-left:16px;}.noteGlobalDt{float:right;}/*Toutes les pages*/#favorie, #favorie1, #favorie2, #favorie3, #favorie4, #favorie5{border:1px solid #DDDDDD;height:50px;line-height:50px;margin:0 0 8px;overflow:hidden;padding:0;position:relative;width:274px;background:url("/images/commun/nouveau/partager.gif") 0 0 no-repeat;}#favorie2{background:url("/images/commun/nouveau/partagerEn.gif") 0 0 no-repeat;}#favorie3{background:url("/images/commun/nouveau/partagerIt.gif") 0 0 no-repeat;}#favorie4{background:url("/images/commun/nouveau/partagerSp.gif") 0 0 no-repeat;}#favorie5{background:url("/images/commun/nouveau/partagerDe.gif") 0 0 no-repeat;}#miniLeftSide #favorie{width: 374px;}#favorie ul{position: relative;float: right;height:26px;}#favorie span.partage{color:#949696;position: absolute;left:7px;top:14px;background: url("../images/commun/partagez-icon.gif") 0 50% no-repeat;padding-left: 14px;font-size: 11px;}#favorie li{position: relative;z-index: 1;float:left;width:26px;height:26px;margin-right:8px;cursor: pointer;}#miniLeftSide #favorie li{margin-right:16px;}#infoflowplayer span{font-weight:bold;padding-right:10px;cursor: pointer;}#infoflowplayer #favoriess{width: 125px;margin:4px 0 7px 0;float:right;}#infoflowplayer #favoriess span.partage{color:#949696;font-size: 11px;}#infoflowplayer #favoriess li{width:20px;height:20px;cursor: pointer;float:left;}#infoflowplayer #favoriess li{margin-right:5px;}#infoflowplayer #favoriess li img{height:18px;}.ico2 #favorie-share2,#ico3 #favorie-share3{background:url('/images/commun/icons/ico-fav-favorie.jpg');margin:12px 15px 0 120px;}#ico3 #favorie-share3{margin:12px 5px 0 90px;}.ico2 #email-share2,#ico3 #email-share3{background:url('/images/commun/icons/ico-fav-email.jpg');}.ico2 #rss-share2,#ico3 #rss-share3{background:url('/images/commun/icons/ico-fav-rss.jpg');}.ico2 #facebook-share2,#ico3 #facebook-share3{background:url('/images/commun/icons/ico-fav-facebook.jpg');}.ico2 #twitter-share2,#ico3 #twitter-share3{background:url('/images/commun/icons/ico-fav-twitter.jpg');}.ico2 #orkut-share2,#ico3 #orkut-share3{background:url('/images/commun/icons/ico-fav-orkut.jpg');}.ico2 a{width:26px;height:26px;display:block;float:left;margin:12px 15px 0 0;}#ico3 a{width:26px;height:26px;display:block;float:left;margin:12px 5px 0 0;}/*share en ajax*/#leftSide #abShareForm, #miniLeftSide #abShareForm{clear: both;border: 0;margin: 10px;padding: 10px;}#abShareForm label{display: block;width: 100%;font-weight: normal;}#abShareForm textarea{margin: 0 0 10px 0;width: 100%;height: 80px;}#abShareForm #abDoReset{float: right;}#abShareForm #abDoSend{float: right;background: url("/images/commun/new-gradiant-violet.gif") 0 0 repeat-x;border: 1px solid #CCCCCC;margin: 0 0 0 10px;padding: 0 5px;color: #fff;}#leftSide div#spinner{display: none;position: absolute;top: 0;left: 0;opacity: 0.9;filter: alpha(opacity = 90);background: #fff url("/images/commun/icons/loading_big.gif") 50% 50% no-repeat;width: 100%;height: 296px;}/*share en ajax - portable*/.abShareForm{background: #fff;border: 1px groove #000000;width: 348px;color: #B65685;}.abShareForm *{margin: 0;padding: 0;}.abShareForm .abShareInner{position: relative;border: 2px solid #666666;padding: 12px;width: 320px;}.abShareForm h1{margin: 0 0 10px 0;padding: 0;width: 320px;font-size: 14px;font-weight: bold;text-align: left;color: #696969;}.abShareForm p{position: relative;width: 320px;height: 34px;}.abShareForm p.abAutoHeight{height: 80px;}.abShareForm p.abSmall{height: 35px;font-size: 9px;color: #696969;}.abShareForm label span{display: block;position: absolute;top: 3px;left: 55px;font-size: 9px;}.abShareForm p.abAutoHeight span{display: block;position: absolute;top: 20px;left: 0;width: 70px;font-size: 9px;}.abShareForm label{display: block;position: absolute;top: 0;left: 0;width: 70px;font-weight: bold;}.abShareForm input, .abShareForm textarea{position: absolute;top: 0;left: 75px;background: #F4F4F4;border: 1px solid #CCCCCC;padding: 4px;width: 235px;}.abShareForm input{height: 14px;}.abShareForm textarea{height: 61px;}.abShareForm p.abButtons{padding-bottom: 0;height: 24px;}.abShareForm p.abButtons input{height: 24px;padding: 0;}.abShareForm input.abDoReset{right: 100px;left: auto;width: 80px;}.abShareForm input.abDoSend{right: 0px;left: auto;background: url("/images/commun/new-gradiant-violet.gif") 0 0 repeat-x;width: 90px;color: #fff;}.abCloser{position: absolute;top: 0px;right: 0px;background: #fff url("/images/commun/icons/close_small.gif") 0 0 no-repeat;width: 12px;height: 12px;cursor: pointer;}.abSpinner{display: none;position: absolute;top: 0;left: 0;opacity: 0.9;filter: alpha(opacity = 90);background: #fff url("/images/commun/icons/loading_big.gif") 50% 50% no-repeat;width: 100%;height: 228px;}.relativeFlowPlayer{position:relative;display:block;width:180px;height:135px;}.videoFlowPlayer{position: absolute;left:0;top:0;background: url(/images/commun/videoFlowPlayer.png) 0 0 no-repeat;display: block;width: 100%;height: 100%;}.relativeFlowPlayerIndex{position:relative;display:block;width:97px;height:72px;}.flowPlayerIndex{position: absolute;left:0;top:0;background: url(/images/commun/videoFlowPlayerIndex.png) 0 0 no-repeat;display: block;width: 100%;height: 100%;}#sousmenuTmoyen.border{border-bottom: 0;}.fond_clair{height: 30px;}#disporoom .fond_clair th{height: 30px;}#disporoom .fond_clair .gris{height: 30px;}.avisDiv .reviewRate {padding:17px 8px;width:204px;}/***************************************************************************** scalable Inman Flash Replacement (sIFR) version 3.Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>Older versions: * IFR by Shaun Inman * sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin * sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark WubbenSee also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.This software is licensed and provided under the CC-GNU LGPL. See <http://creativecommons.org/licenses/LGPL/2.1/> *****************************************************************************/ @media screen { .sIFR-flash {visibility:visible!important;margin: 0;padding: 0;}.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;padding: 0pt;overflow: auto;letter-spacing: 0px;float: none;}}@media print {.sIFR-flash {display:none!important;height: 0;width: 0;position:absolute;overflow:hidden;}.sIFR-alternate {visibility: visible !important;display: block !important;position: static !important;left: auto !important;top: auto !important;width: auto !important;height: auto !important;}}@media screen {.sIFR-active h2.violet, .sIFR-active h2.orange, .sIFR-active h2.red {visibility: hidden;font-family: Verdana;}.sIFR-active h2 {display: block;margin-bottom: 0;font-size: 27px;}.sIFR-active #leftSide dt, .sIFR-active #doSendForm strong {display: block;padding-top: 0;height: 27px;font-size: 18px;}.sIFR-active #doSendForm strong {padding-left: 20px;}.sIFR-active h3.practical strong {display: inline;font-size: 18px;}}.LightBoxContainer {position: absolute;border: 0px solid #999;background-color: #FFF;display: none;z-index: 2;}.LightBoxLoading {background: url(/js/lightbox-1.2/loader.gif) no-repeat center;}.LightBoxContent {position: relative;width: 100%;height: 100%;overflow: hidden;}.LightBoxClose {position: absolute;top: -26px;right: -26px;background: url(/js/lightbox-1.2/close.png) no-repeat;width: 24px;height: 24px;cursor: pointer;}.LightBoxControlsContainer {overflow: hidden;height: 0px;position: relative;}.LightBoxControls {width: 100%;height: 0;position: relative;background-color: #CCC;}.LightBoxPrevious {position: absolute;background: url(/js/lightbox-1.2/left.png) no-repeat;width: 24px;height: 24px;left: 0px;margin-top: 5px;cursor: pointer;}.LightBoxNext {position: absolute;background: url(/js/lightbox-1.2/right.png) no-repeat;width: 24px;height: 24px;right: 0px;margin-top: 5px;cursor: pointer;}.LightBoxNextDisabled {cursor: default;background: url(/js/lightbox-1.2/rightDisabled.png) no-repeat;}.LightBoxPreviousDisabled {cursor: default;background: url(/js/lightbox-1.2/leftDisabled.png) no-repeat;}.LightBoxTitle {position: relative;margin: 10px 0 0 35px;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;font-weight: bold;text-align: left;}.LightBoxNumber {position: relative;width: 50px;margin: 10px 35px 0 0;float: right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;text-align: right;}.LightBoxDescription {clear: left;position: relative;margin: 0 35px 0 35px;padding-top: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;text-align: left;}/* Calendar: a Javascript class for Mootools that adds accessible and unobtrusive date pickers to your form elements <http://electricprism.com/aeron/calendar> *//* Default CSS for Calendar (navigation: 1), Copyright (c) 2007 Aeron Glemann <http://electricprism.com/aeron> */.hidden {opacity: 0;position: absolute;}.visible {opacity: 1;}input.calendar,select.calendar {width: 99px;}button.calendar {background: url(http://www.3wserveur.com/images/calendar/calendar-icon.gif);border:0px;cursor: pointer;height: 20px;width: 20px;position:absolute;top:0px;}button.calendar:hover,button.calendar.active {background-position: 0 20px;}div.calendar {background: url(http://www.3wserveur.com/images/calendar/calendar.png);height: 195px;padding: 0 6px;text-align: center;width: 147px;}div.calendar * {margin: 0;padding: 0;}div.calendar div {background: none !important;cursor: move;height: 185px;overflow: hidden;padding-top: 10px;position: relative;width: 147px;}div.calendar caption {color: #333;font: normal 12px/16px Arial, Helvetica, sans-serif;padding-top: 6px;text-align: center;width: 100%;}div.calendar caption a {cursor: pointer;display: block;height: 12px;overflow: hidden;position: absolute;text-indent: -100px;top: 17px;width: 11px;}div.calendar caption a.prev {background-image: url(http://www.3wserveur.com/images/calendar/calendar-prev.gif);left: 0;}div.calendar caption a.next {background-image: url(http://www.3wserveur.com/images/calendar/calendar-next.gif);right: 0;}div.calendar caption a:hover {background-position: 0 12px;}div.calendar caption span {height: 25px;position: relative;text-align: center;}div.calendar caption span.month {padding-right: 8px;}div.calendar caption span.month:after {content: ',';}div.calendar table {background: #FFF;border: 0;border-collapse: collapse;border-spacing: 0;cursor: default;margin: 0 auto;overflow: hidden;width: 147px;}div.calendar td,div.calendar th {border: 0;color: #0597DB;font: normal 12px Arial, Helvetica, sans-serif;height: 21px;text-align: center;width: 21px;}div.calendar td {background: url(http://www.3wserveur.com/images/calendar/calendar-td.gif);color: #FFF;font-size: 11px;}div.calendar td.invalid {color: #999;}div.calendar td.valid {background: url(http://www.3wserveur.com/images/calendar/calendar-valid.gif);color: #0597DB;cursor: pointer;}div.calendar td.hilite {background: url(http://www.3wserveur.com/images/calendar/calendar-hilite.gif);}div.calendar td.inactive {background: url(http://www.3wserveur.com/images/calendar/calendar-td.gif) 0 100%;color: #FFF;}div.calendar td.active,div.calendar td.hover {background: url(http://www.3wserveur.com/images/calendar/calendar-valid.gif) 0 100%;color: #FFF;cursor: pointer;}@charset "UTF-8";/* SpryFormValidation.css - Revision: Spry Preview Release 1.4 *//* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. *//* These are the classes applied on the error messages * which prevent them from being displayed by default. */ .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg {display: none;}/* These selectors change the way messages look when the widget is in one of the error states. * These classes set a default red border and color for the error text. * The state class (e.g. .textfieldRequiredState) is applied on the top-level container for the widget, * and this way only the specific error message can be shown by setting the display property to "inline". */.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, .textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg{display: inline;color: #CC3333;border: 1px solid #CC3333;}/* The next three group selectors control the way the core element (INPUT) looks like when the widget is in one of the states: * focus, required / invalid / minValue / maxValue / minChars / maxChars , valid* There are two selectors for each state, to cover the two main usecases for the widget: * - the widget id is placed on the top level container for the INPUT * - the widget id is placed on the INPUT element itself (there are no error messages) *//* When the widget is in the valid state the INPUT has a green background applied on it. */.textfieldValidState input, input.textfieldValidState {background-color: #B8F5B1;}/* When the widget is in an invalid state the INPUT has a red background applied on it. */input.textfieldRequiredState, .textfieldRequiredState input, input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, input.textfieldMinValueState, .textfieldMinValueState input, input.textfieldMaxValueState, .textfieldMaxValueState input, input.textfieldMinCharsState, .textfieldMinCharsState input, input.textfieldMaxCharsState, .textfieldMaxCharsState input {background-color: #FF9F9F;}/* When the widget has received focus, the INPUT has a yellow background applied on it. */.textfieldFocusState input, input.textfieldFocusState {background-color: #FFFFCC;}/* This class applies only for a short period of time and changes the way the text in the textbox looks like. * It applies only when the widget has character masking enabled and the user tries to type in an invalid character. */.textfieldFlashText input, input.textfieldFlashText{color: red !important;}@charset "UTF-8";/* SpryFormValidation.css - Revision: Spry Preview Release 1.4 *//* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. *//* These are the classes applied on the error messages * which prevent them from being displayed by default. */ .textareaRequiredMsg,.textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg {display:none;}/* These selectors change the way messages look when the widget is in one of the error states. * These classes set a default red border and color for the error text. * The state class (e.g. .textareaRequiredState) is applied on the top-level container for the widget, * and this way only the specific error message can be shown by setting the display property to "inline". */.textareaRequiredState .textareaRequiredMsg,.textareaMinCharsState .textareaMinCharsMsg,.textareaMaxCharsState .textareaMaxCharsMsg{display: inline;color: #CC3333;border: 1px solid #CC3333;}/* The next three group selectors control the way the core element (TEXTAREA) looks like when the widget is in one of the states: * focus, required / minChars / maxChars , valid* There are two selectors for each state, to cover the two main usecases for the widget: * - the widget id is placed on the top level container for the TEXTAREA * - the widget id is placed on the TEXTAREA element itself (there are no error messages) *//* When the widget is in the valid state the TEXTAREA has a green background applied on it. */.textareaValidState textarea, textarea.textareaValidState {background-color:#B8F5B1;}/* When the widget is in an invalid state the TEXTAREA has a red background applied on it. */textarea.textareaRequiredState, .textareaRequiredState textarea, textarea.textareaMinCharsState, .textareaMinCharsState textarea, textarea.textareaMaxCharsState, .textareaMaxCharsState textarea {background-color:#FF9F9F;}/* When the widget has received focus, the TEXTAREA has a yellow background applied on it. */.textareaFocusState textarea, textarea.textareaFocusState {background-color:#FFFFCC;}/* This class applies only for a short period of time and changes the way the text in the textarea looks like. * It applies only when the widget has enforce max chars enabled and the user tries to type some more. */.textareaFlashState textarea, textarea.textareaFlashState{color:red !important;}.newsletter1{background-image:url("/images/commun/newsletter-fr.jpg");height:77px;width:244px;padding:50px 15px 0;margin-bottom:8px;border:1px solid #e5dbd9;position:relative;}#miniLeftSide #inGallery{width:310px;}.newsletter2{background-image:url("/images/commun/newsletter-en.jpg");height:77px;width:259px;padding:50px 0px 0 15px;margin-bottom:7px;border:1px solid #e5dbd9;position:relative;}.newsletter3{background-image:url("/images/commun/newsletter-it.jpg");height:77px;width:259px;padding:50px 0px 0 15px;margin-bottom:7px;border:1px solid #e5dbd9;position:relative;}.newsletter4{background-image:url("/images/commun/newsletter-es.jpg");height:77px;width:259px;padding:50px 0px 0 15px;margin-bottom:7px;border:1px solid #e5dbd9;position:relative;}.newsletter5{background-image:url("/images/commun/newsletter-de.jpg");height:77px;width:259px;padding:50px 0px 0 15px;margin-bottom:7px;border:1px solid #e5dbd9;position:relative;}#leftSide .newsletter1 form#newsletter,#leftSide .newsletter2 form#newsletter,#leftSide .newsletter3 form#newsletter,#leftSide .newsletter4 form#newsletter,#leftSide .newsletter5 form#newsletter{position:absolute;border:0px solid #FFF;bottom:0;height:0px;}#leftSide .newsletter1 form#newsletter p,#leftSide .newsletter2 form#newsletter p,#leftSide .newsletter3 form#newsletter p,#leftSide .newsletter4 form#newsletter p,#leftSide .newsletter5 form#newsletter p{padding:0px;margin:0px;}#leftSide .newsletter1 form#newsletter input#intern_email,#leftSide .newsletter2 form#newsletter input#intern_email,#leftSide .newsletter3 form#newsletter input#intern_email,#leftSide .newsletter4 form#newsletter input#intern_email,#leftSide .newsletter5 form#newsletter input#intern_email{width:160px;float:left;margin:-9px 0 0 -20px;}#leftSide .newsletter1 form#newsletter input,#leftSide .newsletter2 form#newsletter input,#leftSide .newsletter3 form#newsletter input,#leftSide .newsletter4 form#newsletter input,#leftSide .newsletter5 form#newsletter input{height:20px;}#leftSide .newsletter1 form#newsletter input#submit,#leftSide .newsletter2 form#newsletter input#submit,#leftSide .newsletter3 form#newsletter input#submit,#leftSide .newsletter4 form#newsletter input#submit,#leftSide .newsletter5 form#newsletter input#submit{background:url("/images/commun/new-gradiant-violet.gif") 0 0 repeat-x;border:1px solid #CCCCCC;border-left: 0;color:#FFFFFF;display:block;font-size:14px;height:23px;margin:-9px 0 0;padding-bottom:4px;text-align:center;text-decoration:none;width:85px;}#leftSide .newsletter1 form#newsletter span,#leftSide .newsletter2 form#newsletter span,#leftSide .newsletter3 form#newsletter span,#leftSide .newsletter4 form#newsletter span,#leftSide .newsletter5 form#newsletter span{border:0px solid #FFF;}.promos#promo1{background: url(/images/commun/promosBg-fr.jpg) 0 0 no-repeat;}.promos#promo2{background: url(/images/commun/promosBg-en.jpg) 0 0 no-repeat;}.promos#promo3{background: url(/images/commun/promosBg-it.jpg) 0 0 no-repeat;}.promos#promo4{background: url(/images/commun/promosBg-es.jpg) 0 0 no-repeat;}.promos#promo5{background: url(/images/commun/promosBg-de.jpg) 0 0 no-repeat;}.lastminutemini#lastminutemini1 {background: url("/images/commun/bnd-minisite-lastminute-fr.jpg") 0 0 no-repeat;}.lastminutemini#lastminutemini2 {background: url("/images/commun/bnd-minisite-lastminute-en.jpg") 0 0 no-repeat;}.lastminutemini#lastminutemini3 {background: url("/images/commun/bnd-minisite-lastminute-it.jpg") 0 0 no-repeat;}.lastminutemini#lastminutemini4 {background: url("/images/commun/bnd-minisite-lastminute-es.jpg") 0 0 no-repeat;}.lastminutemini#lastminutemini5 {background: url("/images/commun/bnd-minisite-lastminute-de.jpg") 0 0 no-repeat;}#votreinscription1{height:73px;background:url("/images/commun/votre-inscription-fr.jpg") 0 0 no-repeat;border:1px solid #e5dbd9;margin:0 0 7px 0;}