a#allerAuContenu{float:left;font-size:1px;text-indent:-50000px;display:block;height:1px;margin-bottom:-1px;}
.antifloat{width:100%;font-size:1px;line-height:0;height:1px;clear:both;margin-top:-1px;overflow:hidden;}

div#page{width:975px;margin:0 auto;}

.gras{font-weight:bold;}
.rouge{color:#FF0000;font-size:0.9em;}

a.bouton:link,a.bouton:visited{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -30px;color:#FFFFFF;font-size:1.3em;text-decoration:none;height:27px;font-weight:bold;margin:0 auto;text-align:center;}
a.bouton span{display:block;padding:5px 0 0 9px;}
a.bouton span.bout{float:right;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 0;width:3px;height:27px;margin:0 0 0 7px;padding:0;}
a.bouton:hover span{text-decoration:underline;}
a.bouton:hover span.bout{text-decoration:none;}

div.chaletResultat div.imageGauche h4{font-size:1em;}
div.chaletResultat a.ficheDetaille{float:none;display:block;width:115px;margin:15px auto;}
div.descriptionChalet div#boiteGaucheDescription a.albumPhoto{float:none;display:block;width:195px;margin:15px auto;}

div.speciauxDerMin a.btnConsulter{float:none;display:block;width:150px;margin:0 auto;}
div.speciauxDerMin a.btnConsulter span{text-align:center;}

div#boiteContenu a.btnInscription{display:block;float:none;width:100px;margin:0 auto;}
div#boiteContenu a.btnInscription span{text-align:center;font-weight:bold;}

div#pubPremier a.inscriptionChalet{float:none;display:block;width:175px;margin:20px auto 0 auto;}
div#pubPremier a.inscriptionChalet span{text-align:center;}

div#boiteContenu a.resumeFacture{float:right;display:block;width:100px;margin:20px 0 20px 15px;}
div#boiteContenu a.resumeFacture span{text-align:center;}

div#boiteBoutonsBas{padding:20px;width:341px;margin:0 auto;}
div#boiteContenu a.btnRetourListe,div#boiteContenu a.btnNouvelleRecherche{width:150px;margin:0 10px}

div#boiteContenu p{font-size:1.1em;}
div#boiteContenu ul{font-size:1.1em;}

div.speciauxDerMin span,div.speciauxDerMin h4,div.speciauxDerMin h5{display:block;text-align:left;}

.ete div#entete{width:975px;height:110px;text-align:left;border-bottom:1px solid #FFF;position:relative;}
.ete div#entete.fr{background:transparent url(/Images/img_enteteEte.jpg) no-repeat scroll 0 0;}
.ete div#entete.en{background:transparent url(/Images/img_enteteEte_ang.jpg) no-repeat scroll 0 0;}
.ete div#entete h3{padding:27px 0 0 127px;font-size:5em;line-height:1em;margin:0}
.ete div#entete h3.cacheHidden{display:block;visibility:hidden;}
.ete div#entete h3 span{display: none;}
.ete div#entete h4{padding:0 0 0 127px;font-size:1em;line-height:1em;font-weight:normal;margin:0}
.ete div#entete a#lienEntete{display:block;width:75px;height:75px;margin:18px 0 0 32px;position:relative;float:left;background:transparent url(/Images/transparent.gif) repeat scroll 0 0;}

.ete div#containerMenuPrincipal div#lienLangue{float:right;width:80px;text-align:right;margin:10px 30px 0 0 !important;margin:10px 15px 0 0;}
.ete div#containerMenuPrincipal div#lienLangue a:link,.ete #containerMenuPrincipal div#lienLangue a:visited{color:#d2e1ad;font-size:1.2em;text-decoration:none;}
.ete div#containerMenuPrincipal div#lienLangue a:hover{text-decoration:underline;}

.ete div#boiteContenu{width:945px;background:#FFFFFF;padding:15px;text-align:left;color:#474747;}

div#contenuGauche{float:left;width:645px;}

ul.onglets{margin:0;}
ul.onglets *{vertical-align:bottom;}
ul.onglets li{float:left;list-style:none;margin-right:-1px;width:216px;padding:0;background:none;text-align:center;}
ul.onglets li a:link,ul.onglets li a:visited{display:block;width:214px;border:1px solid #bebebe;margin:4px 0 0 0;color:#000000;text-decoration:none;font-size:1.4em;font-weight:bold;height:16px;padding:7px 0;background:#eae6be none;}
ul.onglets li a:hover{background:#9bc800 none;font-size:1.6em;height:20px;margin:0 -1px 0 0 !important;margin:1px -1px 0 0;color:#FFFFFF;}
ul.onglets li a:link.selected,ul.onglets li a:visited.selected{display:block;background:#778f24 none;font-size:1.6em;height:20px;margin:0 -1px 0 0 !important;margin:1px -1px 0 0; color:#FFFFFF;}

ul.ongletsPetits{margin:0;}
ul.ongletsPetits *{vertical-align:bottom;}
ul.ongletsPetits li{float:left;list-style:none;margin-right:-1px;width:162px;padding:0;background:none;text-align:center;}
ul.ongletsPetits li a:link,ul.ongletsPetits li a:visited{display:block;width:160px;border:1px solid #bebebe;margin:4px 0 0 0;color:#000000;text-decoration:none;font-size:1.4em;font-weight:bold;height:16px;padding:7px 0;background:#eae6be none;}
ul.ongletsPetits li a:hover{background:#9bc800 none;font-size:1.6em;height:20px;margin:0 -1px 0 0 !important;margin:1px -1px 0 0;color:#FFFFFF;}
ul.ongletsPetits li a:link.selected,ul.ongletsPetits li a:visited.selected{ width: 161px; display:block;background:#778f24 none;font-size:1.6em;height:20px;margin:0 -1px 0 0 !important;margin:1px -1px 0 0; color:#FFFFFF;}

div#contenuGauche div.boiteOnglets{width:598px;padding:23px;background:#FFFFFF;border:1px solid #bebebe;border-top:none;clear:both;}
div#contenuGauche div.boiteContenuStandard{ text-align: left;width:598px;padding:23px;background:#FFFFFF;border:1px solid #bebebe;border-top:none;clear:both;}
div#contenuGauche div.boiteContenuStandard p,div#contenuGauche div.boiteContenuStandard ul,div#contenuGauche div.boiteContenuStandard ol{font-size:1.1em;} 
div#contenuGauche div.boiteContenuStandard p h3,div#contenuGauche div.boiteContenuStandard ul h3,div#contenuGauche div.boiteContenuStandard ol h3{font-size:1.05em;}
div#contenuGauche div.boiteContenuStandard ul *,div#contenuGauche div.boiteContenuStandard ol *{font-size:1em;}



div#contenuGauche div.boiteContenuCarte{ text-align: center;width:634px;padding:5px;background:#FFFFFF;border:1px solid #bebebe;border-top:none;clear:both;}

div#contenuGauche div.cache{display:none}

div#contenuGauche .titreCache{width:1px;height:1px;font-size:1px;overflow:hidden;clear:both;text-indent:-50000px;margin:-1px 0 0 0;}
div#contenuGauche .titreStandard{display: block; background:#778f24 none; font-size:1.6em; width:620px; height:20px; margin:0 -1px 0 0;color:#FFFFFF;padding:7px 12px 7px 12px;border:1px solid #bebebe;}

div#contenuGauche div.dernier{margin:0 0 0 0;}
div#contenuGauche div.speciauxDerMin.dernier{border-right:1px solid #ddba37;margin:0 0 10px 0;}
/*
div#contenuGauche div.boiteChalet{width:185px;text-align:left;float:left;margin:0 21px 0 0;height:238px;}
div#contenuGauche div.boiteChalet img{display:block;margin-bottom:7px;}
div#contenuGauche div.boiteChalet h4{font-size:1.2em;font-weight:bold;line-height:1.7em;margin:0;}
div#contenuGauche div.boiteChalet h5{font-size:1.1em;font-weight:normal;line-height:1.5em;margin:0;}
div#contenuGauche div.boiteChalet p{margin:5px 0 0 0;font-size:1.2em;}
div#contenuGauche div.speciauxDerMin{width:185px;text-align:left;float:left;margin:0 21px 0 0;height:450px;}
*/
div.boiteChalet{width:185px;text-align:left;float:left;margin:0 21px 0 0;height:238px;}
div.boiteChalet img{display:block;margin-bottom:7px;}
div.boiteChalet h4{font-size:1.2em;font-weight:bold;line-height:1.7em;margin:0;}
div.boiteChalet h5{font-size:1.1em;font-weight:normal;line-height:1.5em;margin:0;}
div.boiteChalet p{margin:5px 0 0 0;font-size:1.1em;}

.nouvelleFenetre{text-align:center;}
.nouvelleFenetre div.regionSpecial{margin:10px auto;width:612px;}
.nouvelleFenetre div.regionSpecial div.speciauxDerMin{height:400px;}
.nouvelleFenetre div.regionSpecial div.speciauxDerMin.dernier{margin:0 0 10px 0;}

div#boiteContenu div.regionSpecial{width:828px;margin:0 auto;clear:both;}

div#boiteContenu div#contenuGauche div.boiteOnglets div.regionSpecial{width:614px;margin:0 0 0 -7px;clear:both;}

div.speciauxDerMin{width:185px;text-align:left;float:left;padding:5px;margin:0 10px 10px 0;height:450px;text-align:center;border:1px solid #778F24;border-collapse:collapse;}
div.contenuSpeciauxDerMin{height:133px;}
div.grandBlocSpecialDerMin{ clear: both; height:125px; text-align:left; }
div.grandBlocSpecialDerMin span.rabaisGrand{ display: block; clear: both; color:#a61016; font-size:1.5em; font-weight:bold;text-align:left; }
div.grandBlocSpecialDerMin span.rabaisPetit{ display: block; clear: both; color:#a61016; font-size:1.1em; font-weight:bold;text-align:left; }


div#contenuGauche img.promo{display:block;border:1px solid #bebebe;margin:15px 0;}

div#contenuDroite{float:left;width:285px;text-align:left;margin:1px 0 0 15px;}
div#contenuDroite p{margin:0;font-size:1em;}
div#contenuDroite h2{margin:0;background-color:#778f24;border:1px solid #bebebe;font-size:1.4em;font-weight:bold;color:#FFFFFF;width:271px;border-bottom:none;padding:8px 0 8px 12px;}
div#contenuDroite h2.titreColonneDroite{border:1px solid #bebebe;font-size:1.4em;font-weight:bold;color:#FFFFFF;padding:8px 0 8px 33px;width:250px;border-bottom:none;}
h2.loupe{background:#778f24 url(/Images/img_icones.gif) no-repeat scroll -368px -140px;padding:8px 0 8px 33px;}
h2.enveloppe{background:#778f24 url(/Images/img_icones.gif) no-repeat scroll -368px -176px;padding:8px 0 8px 33px;}
h2.cadenas{background:#778f24 url(/Images/img_icones.gif) no-repeat scroll -367px -213px;padding:8px 0 8px 33px;}

div#contenuDroite div.boiteColonneDroite{width:253px;padding:15px;border:1px solid #bebebe;background:#eae6be none;margin:0 0 15px 0;font-size:1.1em;overflow:hidden;}
/*div#contenuDroite form *{vertical-align:middle;}
div#contenuDroite form label{margin:0 0 6px 0;clear:both;display:block;}
div#contenuDroite form input.texte{width:224px;font-size:1.1em;}
div#contenuDroite form input.champsMultiples{margin:0 0 10px 0;}
div#contenuDroite form input.image{margin:0 0 0 4px;}
div#contenuDroite form input.btnRechercher{margin:15px 0;clear:both;float:left;}*/

div#contenuDroite ul.listeLiens li{list-style:none;padding:0;background:none;}

/*div#contenuDroite form p{font-size:0.9em;margin:15px 0 0 0;clear:both;}
div#contenuDroite form select{width:225px;font-size:0.9em;margin:12px 0 0 0;}
*/
div#contenuDroite form a.btnFlecheBas{background:transparent url(/Images/img_icones.gif) no-repeat scroll right -602px;padding:0 15px 0 0;margin:10px 0 0 0;font-weight:bold;}
div#contenuDroite form a.btnFlecheDroite{background:transparent url(/Images/img_icones.gif) no-repeat scroll right -632px;padding:0 14px 0 0;clear:both;font-weight:bold;}

div#contenuDroite a#lienCarteGoogle{display:block;width:253px;height:95px;border:1px solid #bebebe;padding:12px 15px;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -131px;color:#FFFFFF;font-size:1.9em;margin:0 0 15px 0;}

div#contenuDroite p#motDePasseOublie{margin:8px 0 0 0;padding:0;}
div#contenuDroite p#motDePasseOublie *{vertical-align:baseline;}

div.listeAttraits{width:913px;padding:15px;border:1px solid #bebebe;text-align:left;}
div.listeAttraits h2{font-size:1.8em;font-weight:normal;clear:both;}
div.listeAttraits ul{margin:10px 5px 0 0;font-size:1.1em;width:223px;float:left;}/* avant 152 sur 6 colonnes */
div.listeAttraits ul li{list-style:none;padding:0;background:none;}
div.listeAttraits ul li ul {display: none; margin:0 10px 10px 10px;width:190px;}
div.listeAttraits ul li a.btnFlecheBas{font-size:1.1em; background:transparent url(/Images/img_icones.gif) no-repeat scroll right -602px;padding:0 15px 0 0;margin:10px 0 0 0;font-weight:bold;}
div.listeAttraits ul li a.btnFlecheDroite{font-size:1.1em; background:transparent url(/Images/img_icones.gif) no-repeat scroll right -632px;padding:0 14px 0 0;clear:both;font-weight:bold;}

.ete div#piedDePage{padding:16px 6px 30px 6px;background:#c5c587 none;text-align:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:left;width:963px;}
.ete div#piedDePage div.boiteContenuPiedDePage{width:305px;border-right:1px solid #FFFFFF;padding:0 20px;height:225px;float:left;}
.ete div#piedDePage div.boiteDerniereContenuPiedDePage{padding:0 0 0 25px;float:left;width:230px;}
.ete div#piedDePage h2,.ete div#piedDePageInterieur h2{font-size:1.8em;margin:0 0 10px 0;}
.ete div#piedDePage p,.ete div#piedDePageInterieur p{font-size:1.2em;line-height:1.6em;}
.ete div#piedDePage ul,div#piedDePageInterieur ul{font-size:1.2em;line-height:1.6em;}
.ete div#piedDePage ul li,div#piedDePageInterieur ul li{list-style:none;padding:0;background:none;}

.ete div#piedDePage a:link,.ete div#piedDePageInterieur a:link{color:#0062b9;text-decoration:underline;}
.ete div#piedDePage a:visited,.ete div#piedDePageInterieur a:visited{color:#2d76b6;text-decoration:underline;}
.ete div#piedDePage a:hover,.ete div#piedDePageInterieur a:hover{text-decoration:none;}

.ete div#piedDePage ul#infosBasDePage,div#piedDePageInterieur ul#infosBasDePage{margin:30px 0 0 0;width:730px;padding:0;background:none;}
.ete div#piedDePage ul#infosBasDePage li,div#piedDePageInterieur ul#infosBasDePage li{display:inline;padding:0 18px;border-right:1px solid #000000;font-size:0.9em;background:none;white-space:nowrap;}
.ete div#piedDePage ul#infosBasDePage li#dernier,div#piedDePageInterieur ul#infosBasDePage li#dernier{border:none;padding:0 0 0 20px;background:none;}

.ete div#piedDePage ul#utilitaires,div#piedDePageInterieur ul#utilitaires{float:right;width:210px;clear:none;margin:25px 30px 0 0 !important;margin:25px 10px 0 0;}
.ete div#piedDePage ul#utilitaires *,div#piedDePageInterieur ul#utilitaires *{clear:none;}
.ete div#piedDePage ul#utilitaires li,div#piedDePageInterieur ul#utilitaires li{float:right;padding:0;background:none;}
.ete div#piedDePage ul#utilitaires li a#imprimer:link,.ete div#piedDePage ul#utilitaires li a#imprimer:visited{display:block;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -61px;height:26px;width:70px;padding:4px 0 0 30px;font-size:1em;color:#000000;text-decoration:none;line-height:1em;}
.ete div#piedDePage ul#utilitaires li a#envoyer:link,.ete div#piedDePage ul#utilitaires li a#envoyer:visited{display:block;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -96px;height:26px;width:70px;padding:4px 0 0 30px;font-size:1em;color:#000000;text-decoration:none;line-height:1em;}

/******************************************/
/*  Listing Chalets                       */
/******************************************/

h2.largeurComplete{width:915px;text-align:left;font-size:1.2em;background-color:#778f24;padding:3px 14px;border:1px solid #bebebe;color:#FFFFFF;}

div.annonceVedette{margin:5px 5px 0 0;width:185px;float:left;}
div.annonceVedette.dernier{margin:5px 0px 0 0;}
div.annonceVedette img{display:block;}
div.annonceVedette h3{text-align:left;line-height:normal;font-size:1.1em;font-weight:normal;margin:3px 0 0 0;}
div.boiteEtoile{padding-top:3px;height:15px;width:180px;clear:both;}

div.etoilePleine{background:transparent url(/Images/img_icones.gif) no-repeat scroll -293px -166px;width:13px;height:13px;float:left;margin:0 2px 0 0;}
div.etoileVide{background:transparent url(/Images/img_icones.gif) no-repeat scroll -293px -181px;width:13px;height:13px;float:left;margin:0 2px 0 0;}

div.barrePageResultats{width:915px;text-align:center;font-size:1.2em;background-color:#778f24;padding:6px 14px;border:1px solid #bebebe;color:#FFFFFF;clear:both;margin-top:15px;}
div.barrePageResultats h1{font-size:1.2em;float:left;width:375px;text-align:left;}


div.barrePageResultats div.boitePages span.etiquettePages{float:right;}
div.barrePageResultats div.boitePages{float:right;font-size:1.2em;width:330px;}
div.barrePageResultats ul.pagesResultats{float:right;font-weight:bold;margin:0;}
div.barrePageResultats ul.pagesResultats li{float:left;list-style-type:none;padding:0 8px;border-right:1px solid #FFFFFF;display:inline;background:none;font-size:0.9em;}
div.barrePageResultats ul.pagesResultats li.dernier{border:none;}
div.barrePageResultats ul a{font-weight:normal;color:#FFFFFF;}

div.barrePageResultats h2{width:175px;font-size:1.2em;font-weight:bold;margin:0 auto;}

div#boiteListing{border-left:1px solid #bebebe;border-right:1px solid #bebebe;width:943px;}

a.googlePleineLargeur:link,a.googlePleineLargeur:visited{display:block;text-align:center;width:943px;height:55px;background:#649aad url(/Images/img_chaletsGoogle.gif) no-repeat scroll 0 0;color:#FFFFFF;font-size:2em;padding:27px 0 0 0;border-bottom:1px solid #bebebe;}

div.chaletResultat{border-bottom:1px solid #bebebe;}
div.fondBlanc{background-color:#FFFFFF}
div.fondBeige{background-color:#f7f6e8}
div.chaletResultat div.imageGauche{width:212px;text-align:center;padding:15px 0 0 0;float:left;}
div.chaletResultat div.contenuResultat{float:right;padding:15px 21px 10px 6px;width:704px;text-align:left;font-size:1.1em;}
div.chaletResultat div.contenuResultat h3{float:none;font-size:1.2em;margin:0 0 15px 0;}
div.chaletResultat div.contenuResultat h3 span{color:#778f24;float:right;font-size:0.9em;}
div#boiteListing div.chaletResultat div.contenuResultat p{margin:0 0 8px 0;font-size:1em;}
div.chaletResultat div.contenuResultat p.notice{clear:both;float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -377px -114px;padding:6px 0 0 33px;height:18px;width:660px;}

div.chaletResultat div.contenuResultat h4{display:none;}

div.chaletResultat div.contenuResultat dl{float:left;width:700px;background:transparent url(/Images/img_icones.gif) repeat-x scroll 0 -299px;font-weight:normal;}
div.chaletResultat div.contenuResultat dl dt{float:left;padding:4px 0 4px 19px;font-weight:bold;width:116px;background:transparent url(/Images/img_icones.gif) no-repeat scroll -268px 8px;clear:left;font-weight:normal;}
div.chaletResultat div.contenuResultat dl dd{float:left;padding:4px;background:transparent url(/Images/img_icones.gif) repeat-x scroll 0 -276px;width:557px;height:16px;}

div.chaletResultat div.contenuResultat div.etoilePleine{background:transparent url(/Images/img_icones.gif) no-repeat scroll -293px -166px;width:13px;height:13px;float:left;margin:2px 2px 0 0;text-indent:-50000px;overflow:hidden;}
div.chaletResultat div.contenuResultat div.etoileVide{background:transparent url(/Images/img_icones.gif) no-repeat scroll -293px -181px;width:13px;height:13px;float:left;margin:2px 2px 0 0;text-indent:-50000px;overflow:hidden;}

div.pointsChalet{clear:both;padding:12px 0 0 0;}
div.pointsChalet ul li{width:50px;float:left;list-style-type:none;font-weight:bold;margin-bottom:2px;color:#7a756d;padding-top:5px;height:22px;padding:5px 0 0 0;background:none;}
ul li.iconeNombrePersonnes span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -209px -61px;width:25px;height:18px;overflow:hidden;text-indent:-50000px;margin:-1px 3px 0 0;}
ul li.iconeNombreLits span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -209px -84px;width:25px;height:12px;overflow:hidden;text-indent:-50000px;margin:2px 3px 0 0;}
ul li.iconebaignade span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -176px -61px;width:25px;height:14px;overflow:hidden;text-indent:-50000px;margin:1px 3px 0 0;}
ul li.iconespa span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -176px -78px;width:25px;height:21px;overflow:hidden;text-indent:-50000px;margin:-2px 3px 0 0;}
ul li.iconebord-de-l-eau span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -209px -100px;width:25px;height:18px;overflow:hidden;text-indent:-50000px;margin:-1px 3px 0 0;}
ul li.iconefoyer-exterieur span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -176px -102px;width:25px;height:24px;overflow:hidden;text-indent:-50000px;margin:-4px 3px 0 0;}
ul li.iconefoyer-interieur span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -146px -103px;width:26px;height:25px;overflow:hidden;text-indent:-50000px;margin:-4px 3px 0 0;}
ul li.iconepiscine-exterieure span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -146px -82px;width:26px;height:19px;overflow:hidden;text-indent:-50000px;margin:-2px 3px 0 0;}
ul li.iconepiscine-interieure span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -146px -60px;width:26px;height:20px;overflow:hidden;text-indent:-50000px;margin:-2px 3px 0 0;}
ul li.iconeacces-internet span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -243px -60px;width:20px;height:20px;overflow:hidden;text-indent:-50000px;margin:-2px 3px 0 3px;}
ul li.iconelocalisation span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -241px -81px;width:24px;height:24px;overflow:hidden;text-indent:-50000px;margin:-4px 3px 0 0;}
ul li.iconeacces-a-l-eau span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -240px -106px;width:26px;height:23px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconesauna span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -270px -58px;width:20px;height:23px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconefumeur span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -270px -82px;width:20px;height:23px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconenon-fumeur span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -270px -107px;width:20px;height:23px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconeanimaux-permis span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -294px -60px;width:19px;height:25px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconeanimaux-permis-interieur span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -294px -88px;width:19px;height:22px;overflow:hidden;text-indent:-50000px;margin:-3px 3px 0 0;}
ul li.iconeanimaux-non-permis span{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll -319px -64px;width:20px;height:20px;overflow:hidden;text-indent:-50000px;margin:-1px 3px 0 0;}

div.boitePagesBas{font-size:1.3em;padding:15px 0;text-align:center;clear:both;}
div.boiteOnglets div.boiteHaut{padding:0 0 15px 0;}
div.boiteOnglets div.boiteBas{padding:15px 0 0 0;}
div.boitePagesBas ul.pagesResultats{font-weight:bold;display:inline;}
div.boitePagesBas ul.pagesResultats li{list-style-type:none;padding:0 8px;border-right:1px solid #000000;display:inline;background:none;}
div.boitePagesBas ul.pagesResultats li.dernier{border:none;}

div#boiteAubaines ul{font-size:1.1em;}

.rechercheBas{border:1px solid #bebebe;font-size:1.4em;font-weight:bold;color:#FFFFFF;padding:8px 0 8px 33px;border-bottom:none;text-align:left;margin:0;}

div.preciserRechercheBas{padding:10px 15px;border:1px solid #bebebe;border-top:none;background-color:#eae6be;text-align:left;font-size:1.4em;}

div.preciserRechercheBas a.btnFlecheBas{background:transparent url(/Images/img_icones.gif) no-repeat scroll right -602px;padding:0 15px 0 0;margin:0 20px 0 0;}
div.preciserRechercheBas a.btnFlecheDroite{background:transparent url(/Images/img_icones.gif) no-repeat scroll right -632px;padding:0 15px 0 0;margin:0 20px 0 0;}

div.preciserRechercheBas div{width:915px;overflow:hidden;}
div.preciserRechercheBas div#villes ul{width:302px;float:left;margin:10px 0 0 0;}
div.preciserRechercheBas div#villes.ang ul{width:302px;float:left;margin:10px 0 0 0;}

div.preciserRechercheBas div#caracteristiques ul{margin:10px 0 0 80px;}
div.preciserRechercheBas div#caracteristiques.ang ul{margin:10px 0 0 85px;}

div.preciserRechercheBas div#dureeSejour ul{margin:10px 0 0 223px;}
div.preciserRechercheBas div#dureeSejour.ang ul{margin:10px 0 0 180px;}

div#piedDePageInterieur{padding:16px 6px 20px 6px;background:#c5c587 none;text-align:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:left;width:963px;}
div#piedDePageInterieur div.boiteContenuPiedDePage{width:610px;height:234px;border-right:1px solid #FFFFFF;padding:0 20px;float:left;}
.ete div#piedDePageInterieur div.boiteContenuPiedDePage h2,.ete div#piedDePageInterieur div.boiteDerniereContenuPiedDePage h2{font-weight:normal;}
div#piedDePageInterieur div.boiteContenuPiedDePage p{margin-bottom:15px;}
div#piedDePageInterieur div.boiteContenuPiedDePage h2.pourquoiChalets,.ete div#piedDePageInterieur div.boiteContenuPiedDePage p.pourquoiChalets{display:inline;font-size:1.2em;}
div#piedDePageInterieur div.boiteContenuPiedDePage h2.pourquoiChalets{font-weight:bold;}

div#piedDePageInterieur div.boiteDerniereContenuPiedDePage{padding:0 0 0 25px;float:left;width:230px;}

div#piedDePageInterieur ul#utilitaires li a#imprimer:link,div#piedDePageInterieur ul#utilitaires li a#imprimer:visited{display:block;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -61px;height:26px;width:70px;padding:4px 0 0 30px;font-size:1em;text-decoration:underline;line-height:1em;}
div#piedDePageInterieur ul#utilitaires li a#imprimer:hover{text-decoration:none;}

div#piedDePageInterieur ul#utilitaires li a#envoyer:link,div#piedDePageInterieur ul#utilitaires li a#envoyer:visited{display:block;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -96px;height:26px;width:70px;padding:4px 0 0 30px;font-size:1em;text-decoration:underline;line-height:1em;}
div#piedDePageInterieur ul#utilitaires li a#envoyer:hover{text-decoration:none;}

/**************************************************/

div.barreFicheChalet{width:915px;height:20px;text-align:center;font-size:1.2em;line-height:1.6em;background-color:#778f24;padding:6px 14px 6px 14px;border:1px solid #bebebe;color:#FFFFFF;clear:both;}
div.barreFicheChalet h1{font-size:1.2em;text-align:left;font-weight:normal;}
div.barreFicheChalet h1 span.noChalet{float:right;font-size:0.8em;}

div.barreFicheChalet h1 span.nomChalet{float:left;}
span.etoilesTitre{width:113px;height:14px;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -578px;text-indent:-50000px;overflow:hidden;float:left;margin:1px 0 0 30px;}
span.etoilesVides{margin:1px 0 0 1px;background-position:0 -609px;}
/*NOTE: les noms de classes ne peuvent commencer par des chiffres*/
div.barreFicheChalet h1 span.etoiles1{width:18px;}
div.barreFicheChalet h1 span.etoiles2{width:37px;}
div.barreFicheChalet h1 span.etoiles3{width:56px;}
div.barreFicheChalet h1 span.etoiles4{width:75px;}
div.barreFicheChalet h1 span.etoiles5{width:94px;}
div.barreFicheChalet h1 span.etoiles6{width:113px;}

div.descriptionChalet{width:913px;padding:15px;background:#fcf7e1;border:1px solid #bebebe;border-top:none;clear:both;color:#474747;}
div.descriptionChalet p{font-size:1em;}
div.descriptionChalet div#boiteGaucheDescription{width:263px;padding:0 30px 0 0;margin:0;float:left;}
div.descriptionChalet div.description{float:left;width:620px; text-align:left;font-size:1.1em;}
div.descriptionChalet div.description div#contenuDescriptionCache p{font-size:1em;}
div.descriptionChalet div.description h2{font-size:1.2em;font-weight:bold;}

div.descriptionChalet div.description div.coordonnees{background:transparent url(/Images/img_icones.gif) no-repeat scroll -401px -415px; margin: 0 0 16px 0;}
div.descriptionChalet div.description div.coordonnees h2{font-size:1.2em;margin:16px 0 0 0;padding:0 0 0 16px;}

div.descriptionChalet div.description div.baniereDescription{float:right;width:339px;}
div.descriptionChalet div.description div.baniereDescription img{display:block;margin:10px 0;}
div.descriptionChalet div.description div.baniereDescription img.avecBordure{border:1px solid #bebebe;}

div.descriptionChalet div.description div.coordonnees dl{padding:0 0 0 16px;}
div.descriptionChalet div.description div.coordonnees dt{float:left;clear:left;margin:0 2px 0 0;}


div#detailFicheChalet{text-align:left;margin:15px 0;font-size:1.1em;color:#474747;}
div#detailFicheChalet div#contenuGauche h2{margin:0;border:1px solid #bebebe;font-size:1.4em;font-weight:bold;color:#FFFFFF;padding:8px 0 8px 12px;width:250px;background-color:#778f24;width:625px;clear:both;}

div.lignePointillee{background:transparent url(/Images/img_icones.gif) repeat-x scroll 0 -299px;height:1px;font-size:1px;line-height:0;clear:both;padding:0 0 0 0;}
div#detailFicheChalet div#contenuGauche ul#iconesCaracteristiques{margin:0 0 10px 0;height:27px;}
div#detailFicheChalet div#contenuGauche ul#iconesCaracteristiques li{width:50px;float:left;list-style-type:none;font-weight:bold;margin-bottom:2px;color:#7a756d;padding:5px 0 0 0;height:22px;background:none;}
div#detailFicheChalet div#contenuGauche ul.listeCaracteristiques{width:200px;float:left;margin-top:10px;}
div#detailFicheChalet div#contenuGauche ul.listeDimensions{width:400px;}

div#detailFicheChalet div#contenuGauche h3{font-size:1.1em;margin:7px 0;}

p.pAvecFleche{margin-bottom:1em;background:transparent url(/Images/img_icones.gif) no-repeat -397px -588px;padding-left:13px;margin-left:14px;}

div#detailFicheChalet div#contenuGauche dl.dlAvecFleche{margin-bottom:1em;}
div#detailFicheChalet div#contenuGauche dl.dlAvecFleche dt{background:transparent url(/Images/img_icones.gif) no-repeat -397px -588px;padding-left:13px;font-weight:bold;float:left;clear:left;margin:0 3px 0 0;}

div#formEvaluation{clear:both;}

div#detailFicheChalet div#contenuGauche div.sousColonne{float:left;}
div#detailFicheChalet div#contenuGauche div.sousColonne h2.commentaires{width:486px;}
div#detailFicheChalet div#contenuGauche div.sousColonne h2.sansCommentaires{margin:0 0 -1px 0;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.commentaires{width:470px;padding-bottom:12px;margin:0;}
div#detailFicheChalet div#contenuGauche div.imageCommentaire{width:150px;margin:0 15px 0 0;float:left;}
div#detailFicheChalet div#contenuGauche div.citation{width:305px;float:left;}
div#detailFicheChalet div#contenuGauche div.citation blockquote{font-style:italic;margin-bottom:1.1em;}

div#detailFicheChalet div#contenuGauche div.sousColonne h3.evaluation{border:1px solid #bebebe;font-size:1.4em;font-weight:bold;color:#FFFFFF;padding:8px 0 8px 12px;background-color:#778f24;width:126px;border-left:none;margin:0;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.evaluation{width:112px;border-left:none;padding-left:12px;padding-bottom:12px;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.evaluation div.lignePointillee{margin:10px 0;}

div#detailFicheChalet div#contenuGauche div.contenuDetailDescription{width:609px;padding:14px 14px 1px 14px;background:#FFFFFF;border:1px solid #bebebe;border-top:none;clear:both;margin:0 0 -1px 0 !important;margin:0;}
div#detailFicheChalet div#contenuGauche div.contenuDetailDescription p{font-size:1em;margin:0 0 12px 0;}
div#detailFicheChalet div#contenuGauche div.contenuDetailDescription *{font-size:1em;}

div#detailFicheChalet div#contenuGauche div.margeBas{margin-bottom:-1px;}

div#detailFicheChalet div#contenuGauche div.sansBordureBas,div#detailFicheChalet div#contenuDroite div.sansBordureBas{border-bottom:none;margin-bottom:0;}
div#detailFicheChalet div#contenuGauche div.bordureHaut{border-top:1px solid #bebebe;}
div#detailFicheChalet div#contenuGauche div.formulaire{background-color:#e7e2b5;padding-bottom:1.2em;margin:0;overflow:hidden;}

div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation{position:relative;;height:9px;width:111px;margin-bottom:12px;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation span.chiffreGauche{float:left;clear:left;font-size:0.7em;line-height:0.9em;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation span.chiffreDroite{float:right;clear:right;font-size:0.7em;line-height:0.9em;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation div.caseEvaluation{position:relative;float:left;width:10px;height:7px;border:1px solid #000;border-left:none;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation div.premiereCase{border-left:1px solid #000;}
div#detailFicheChalet div#contenuGauche div.sousColonne div.barreEvaluation div.note{font-size:1px;text-indent:-50000px;position:relative;background-color:#778f24;height:9px;overflow:hidden;margin:1px 0 -9px 0;}

div#detailFicheChalet div#contenuGauche div.sousColonne div.lignePointillee{margin-bottom:10px;}
div#detailFicheChalet div#contenuGauche div.sousColonne h4{font-weight:normal;clear:both;margin:0 0 -2px 0;font-size:1em;}
div#detailFicheChalet div#contenuGauche div.sousColonne h4.gras{font-weight:bold;font-size:1em;}

div#contenuDroite div.boiteColonneDroiteBlanche{width:253px;padding:15px;border:1px solid #bebebe;background:#FFFFFF none;margin:0 0 15px 0;}

div#fondCalendrierNyro{background-color:#f7f6e8;margin:-5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div#boiteCalendrierNyro{width:750px;margin:0 auto;}
div#boiteCalendrierNyro table.calendrier{margin:10px 5px;width:230px;float:left;clear:none;}
div#boiteCalendrierNyro table.calendrier td{padding:4px;}
div#boiteCalendrierNyro table.calendrier a.moisSuivant,div#nyroModalContent table.calendrier a.moisPrecedent{display:none;}
div#boiteCalendrierNyro div.legende{width:240px;float:right;}
div#boiteCalendrierNyro h2{float:left;margin:7px 0 0 10px;}

table.calendrier {margin:0;font-size:1em;}
table.calendrier td{text-align:center;font-size:1em;background-color:#FFFFFF;}
table.calendrier td.celluleMois{font-size:1em;font-weight:bold;}
table.calendrier td.celluleJour{color:#FFFFFF;background-color:#000000;}
table.calendrier td.celluleNonDisponible{background-color:#ebd383;}
table.calendrier td.celluleSansJour{background-color:#f7f6e8;}

table.calendrier a.moisSuivant{float:right;width:8px;height:7px;background:transparent url(/Images/img_icones.gif) no-repeat scroll -313px -147px;margin:2px 0 0 0;padding:4px;}
table.calendrier a.moisPrecedent{float:left;width:8px;height:7px;background:transparent url(/Images/img_icones.gif) no-repeat scroll -313px -127px;margin:2px 0 0 0;padding:4px;}
table.calendrier div.mois{width:190px;margin:0 auto;padding:1px 0 0 0;}

div.lienBasCalendrier{border:1px solid #778f24;border-top:none;text-align:center;padding:6px;font-size:1.1em;background-color:#FFFFFF;}
div.moisCalendrier{position:relative;z-index:5;}
a#lienTableauCalendrier{display:block;width:253px;height:192px;margin:-192px 0 0 0;background:transparent url(/Images/img_transparent.gif) repeat scroll 0 0;position:relative;z-index:10;}

div.legende{margin:10px auto 0 auto;width:200px;height:12px;}
div.legende dl dt,div.legende dl dd{float:left;}
div.legende dl dt.nonDisponible{background:transparent url(/Images/img_icones.gif) no-repeat scroll -313px -173px;width:12px;height:12px;text-indent:-50000px;overflow:hidden;margin:3px 5px 0 0;}
div.legende dl dt.disponible{background:transparent url(/Images/img_icones.gif) no-repeat scroll -313px -188px;width:12px;height:12px;text-indent:-50000px;overflow:hidden;margin:3px 5px 0 0;}
div.legende dl dd{margin:0 15px 0 0;}
div.legende dl dd.dernier{margin:0;}

div.ligneSeparationJaune{width:100%;height:1px;overflow:hidden;border-top:1px solid #F2CA50;}
.textePlusGrand{font-size:1.2em;}

p.printemps{background:transparent url(/Images/img_iconesSaisons.gif) no-repeat -51px -0px;padding-left:20px;}
p.ete{background:transparent url(/Images/img_iconesSaisons.gif) no-repeat -35px -17px;padding-left:20px;}
p.automne{background:transparent url(/Images/img_iconesSaisons.gif) no-repeat -18px -35px;padding-left:20px;}
p.hiver{background:transparent url(/Images/img_iconesSaisons.gif) no-repeat -2px -55px;padding-left:20px;}

div.boiteBtnAddThis{width:100%;text-align:center;}

div#accesPrivilegieOublieMotDePasse p{margin:10px 0;}

/******* Onglets Attraits *******/
ul.ongletsAttraits{text-align:center;clear:both;height:35px;margin:0;}
ul.ongletsAttraits li{padding:0;background:none;text-align:left;display:inline;float:left;}
ul.ongletsAttraits li a:link,ul.ongletsAttraits li a:visited{white-space:nowrap;float:left;border:1px solid #bebebe;margin:4px -1px 0 0;color:#000000;text-decoration:none;font-size:1.4em;font-weight:bold;height:16px;padding:7px 20px;background:#eae6be none;overflow:hidden;}
ul.ongletsAttraits li a:hover{background:#9bc800 none;height:20px;margin:0 -1px 0 0;color:#FFFFFF;padding:9px 20px 5px 20px;}
ul.ongletsAttraits li a:link.selected,ul.ongletsAttraits li a:visited.selected,ul.ongletsAttraits li a:hover.selected{background:#778f24 none;height:20px;margin:0 -1px 0 0; color:#FFFFFF;padding:9px 20px 5px 20px;}
/******* Onglets Attraits *******/

.noteBas{font-size:1.1em;margin:0 0 1.5em 0;}

/******* fond calendrier/tarifs *******/

div#detailFicheChalet div#contenuGauche div.fondBeigeTarifs,div#detailFicheChalet div#contenuDroite div.fondBeigeTarifs{background-color:#f7f6e8;}

/************* AJOUTÉ PAR LUKAS ********************/
.fieldset{ display: block; color: #555555; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border: 1px solid #778F24; font-size:1.1em; padding:15px; margin:25px 0 25px 0; }
div.boiteContenuStandard div.fieldset{font-size:1em;}

.legend{ font-size: 11px; color: #000000; font-weight:bold; float:left; margin:-23px 0 0 0; background-color:#FFF; padding:0 10px 0 10px; }

a.tagSize1 { font-size:20px; }
a.tagSize2 { font-size:17px; }
a.tagSize3 { font-size:14px; }
a.tagSize4 { font-size:12px; }
a.tagSize5 { font-size:10px; }

img#chaletVenduFiche { position: relative; margin-top: -215px; z-index: 999; }

.petitBtnCentre{ margin:23px auto 0 auto; width:169px; height:28px; font-weight:bold; padding-top:9px; background-image:url(/Images/PagesInterieures/btn_inscription.gif); }
.petitBtnCentre a{ color:#FFF; font-size: 13px; } 
#pubPremier{ width:300px; height:143px; background-color:#9b7517; background-image:url(/Images/PagesInterieures/fond_pubPremier.jpg); background-repeat:no-repeat; text-align:center; clear:both; margin:23px auto 37px auto; padding-top:107px; }
#pubPremier p{ font-size:2.1em; width:300px; color:#FFF; float:none; clear:both; line-height:1.1em; text-align:center; margin:0 auto; padding:0; } 

a.boutonMonChoixBlanc{ display: block; text-align:center; margin:0 auto 0 auto; width:100px; height:31px; font-size:1.35em; color: #FFF; font-weight:bold; padding-top:8px; background-image:url(/Images/PagesInterieures/btn_monChoixBlanc.gif); }
a#btnAccepter{ display: block; text-align:center; margin:37px 15px 0 333px !important; margin:37px 15px 0 166px; float:left; width:100px; height:31px; font-size:1.35em; color: #FFF; font-weight:bold; padding-top:8px; background-image:url(/Images/PagesInterieures/btn_monChoixBlanc.gif); }
a#btnAnnuler{ display: block; text-align:center; margin:37px 0 0 0; float:left; width:100px; height:31px; font-size:1.35em; color: #FFF; font-weight:bold; padding-top:8px; background-image:url(/Images/PagesInterieures/btn_monChoixBlanc.gif); }

div.attraitPrincipal{margin:0 auto 20px auto;}

/************** ATTRAITS ************/
div.carteGoogleSki{ border-bottom:1px solid #778F24; }
div.carteGoogleSki img{ display:block; }
div.resultatSki{ width:882px; border-bottom:1px solid #778F24; clear:both; }
div.imageSki{ padding:26px; width:150px; float:left; }
table.resultatsVilles{ clear:both; }
div.imageSki img{ display:block; }
div.contenuSki{ padding:26px 26px 26px 0; text-align:left; float:left; width:650px; }
div.contenuSki h3{ margin:0; }
div.contenuSki ul{font-size:1.2em;}
div.pagesSkiBas{ padding:18px 0 28px 0;}

/************** GOOGLE MAPS ************/

div.boiteContenuCarte{font-size:1.1em;}
div#page div#boiteContenu div#detailFicheChalet div#contenuGauche div.sousColonne div #lienFormEvaluation{margin-bottom:2px;}

/************** UN SEUL CLIC ************/

a#pubUnseulClicLoupe:link,a#pubUnseulClicLoupe:visited{display:block;width:653px;height:54px;background:transparent url(/Images/PagesInterieures/img_unSeulClicLoupeFond.jpg) no-repeat scroll 0 0;font-size:1.6em;color:#FFFFFF;font-weight:bold;text-decoration:none;padding:7px 0 0 290px;border-bottom:1px solid #bebebe;text-decoration:underline;}
a#pubUnseulClicLoupe:hover{text-decoration:none;}
a#pubUnseulClicSouris{display:block;width:653px;height:45px;background:transparent url(/Images/PagesInterieures/img_unSeulClicSourisFond.jpg) no-repeat scroll 0 0;font-size:1.8em;color:#FFFFFF;font-weight:normal;text-decoration:none;padding:16px 0 0 290px;border-bottom:1px solid #bebebe;}
a#pubUnseulClicSouris:link span,a#pubUnseulClicSouris:visited span{float:left;cursor:pointer;text-decoration:underline;}
a#pubUnseulClicSouris:hover span{text-decoration:none;}
a#pubUnseulClicSouris span.btnUnSeulClic{width:145px;height:25px;background:transparent url(/Images/PagesInterieures/btn_unClic.gif) no-repeat scroll 0 0;text-align:center;margin:-2px 0 0 7px;padding:2px 0 0 0;}
#demandeDInformationMultiple { padding: 15px; }


/*tableau tarification 10/2010*/

img.imageTarifs{float:right;margin:0 0 20px 20px;}
div#contenuTarifs{margin:20px 0 30px 25px;}
div#contenuTarifs h1{font-size:2.3em;margin-bottom:20px;}
div#contenuTarifs h1 span{font-size:0.8em;font-weight:normal;}

div#boiteContenu a.btnInscriptionAng{display:block;float:none;width:95px;margin:0 auto;font-size:1.1em;text-transform:uppercase;}
div#boiteContenu a.btnInscriptionAng span{padding:5px 0 0 4px;}
div#boiteContenu a.btnInscriptionAng span.bout{margin:0 0 0 0px;padding:0;}

div#boiteContenu a.btnInscriptionGauche{display:block;float:none;width:210px;margin:0 auto;font-size:1.6em;text-align:left;margin-bottom:11px;}


a.grandBouton:link,a.grandBouton:visited{float:left;background:transparent url(/Images/img_icones.gif) no-repeat scroll 0 -414px;color:#FFFFFF;font-size:1.3em;text-decoration:none;height:37px;font-weight:bold;margin:0 auto;text-align:center;}
a.grandBouton span{display:block;padding:10px 0 0 9px;}
a.grandBouton span.bout{float:right;background:transparent url(/Images/img_icones.gif) no-repeat scroll -33px -454px;width:3px;height:37px;margin:0 0 0 7px;padding:0;overflow:hidden;}
a.grandBouton:hover span{text-decoration:underline;}
a.grandBouton:hover span.bout{text-decoration:none;}

.tarifs2{font-size:1.1em;}
div#boiteContenu .tarifs2 td{padding:5px 3px;}
div#boiteContenu .tarifs2 td.descriptionForfaits{background-color:#54641d;color:#FFFFFF;text-align:left;vertical-align:top;padding:20px 25px 20px 25px;width:222px;line-height:1.3em;width:215px;}
div#boiteContenu .tarifs2 td.descriptionForfaits h2{font-size:2.5em;line-height:1.3em;}
div#boiteContenu .tarifs2 td.descriptionForfaits h3{font-size:1.4em;margin:0 0 15px 0;}
div#boiteContenu .tarifs2 td.descriptionForfaits div.boiteBoiteRouge{border:2px solid #c13004;padding:1px;margin-top:17px;}
div#boiteContenu .tarifs2 td.descriptionForfaits p.boiteRouge{background-color:#c13004;color:#FFF;font-size:1.4em;line-height:1.4em;font-weight:bold;text-align:center;padding:10px 16px;margin:0;}
div#boiteContenu .tarifs2 td.descriptionForfaits p.boiteRouge a:link,div#boiteContenu .tarifs2 td.descriptionForfaits p.boiteRouge a:visited{color:#FFF;text-decoration:underline;}
div#boiteContenu .tarifs2 td.descriptionForfaits p.boiteRouge a:hover{color:#FFF;text-decoration:none;}

div#boiteContenu .tarifs2 td.celluleTitreNoire{background-color:#111111;color:#FFFFFF;text-align:left;font-size:1.6em;line-height:normal;padding:10px;}
div#boiteContenu .tarifs2 td.celluleTitreBeige{background-color:#eae7be;font-size:1.6em;line-height:normal;padding:10px 0 10px 10px;}
div#boiteContenu .tarifs2 td.celluleGauche{text-align:left;padding:10px 0 10px 8px;width:310px;}

div#boiteContenu .tarifs2 td.celluleORFonce{font-size:1.8em; font-weight:bold;background-color:#bf8816;color:#FFFFFF;padding:10px 0;}
div#boiteContenu .tarifs2 td.celluleORMoyen{font-size:1.4em;background-color:#f8eebe;padding:10px 0;line-height:1.2em;}
div#boiteContenu .tarifs2 td.celluleORPale{background-color:#fbf5d9;}

div#boiteContenu .tarifs2 td.celluleARGENTFonce{font-size:1.8em; font-weight:bold;background-color:#c2c2c2;color:#FFFFFF;padding:10px 0;}
div#boiteContenu .tarifs2 td.celluleARGENTMoyen{font-size:1.4em;background-color:#e4e4e4;padding:10px 10px;line-height:1.2em;}
div#boiteContenu .tarifs2 td.celluleARGENTPale{background-color:#f3f3f3;}

div#boiteContenu .tarifs2 td.celluleVendreFonce{font-size:1.8em; font-weight:bold;padding:8px 0;}
div#boiteContenu .tarifs2 td.celluleVendreMoyen{font-size:1.4em;padding:10px 10px;line-height:1.2em;}

div#boiteContenu .tarifs2 div.crochetTarifs{background:transparent url(/Images/img_icones.gif) scroll no-repeat 0 -470px;width:25px;height:19px;margin:auto;overflow:hidden;text-indent:-50000px;}

div#boiteContenu p.noteCITQ{font-size:0.9em;}

/*tag NOUVEAU navigation*/
div.tagNavNouveau{position:absolute;padding:3px 0 0 0;background:transparent url(/Images/img_icones.gif) no-repeat scroll -46px -454px;color:#FFFFFF;text-align:center;vertical-align:center;width:92px;height:17px;top:-19px;left:19px;font-size:0.9em;}

.listeEvenementsRecherche{margin:0 0 0 0;}

div.listesRegion{padding:15px 0 15px 15px;}
ul.listeRegionResultats{float:left;width:230px;margin:0;}
ul.listeRegionResultats li{padding:0;background:transparent none;}

a.lienAccesMembre{position:absolute;right:10px;top:5px;color:#FFF;font-size:1.2em;}




span.boiteStreetview{width:122px;height:38px;display:block;background:transparent url(/Images/img_icones.gif) scroll no-repeat 0 -491px;text-indent:-50000px;overflow:hidden;}
span.boiteStreetviewAng{width:122px;height:38px;display:block;background:transparent url(/Images/img_icones.gif) scroll no-repeat 0 -529px;text-indent:-50000px;overflow:hidden;}

span.iconeColonneDroite{margin:18px 0 0 -7px;float:left;}
span.iconePleineLargeur{margin:13px -122px 0 8px !important;margin:-13px -122px 0 4px;float:left;}

*+html span.iconePleineLargeur{margin:-13px -122px 0 8px !important;}

div.boutonsShare { width: 100%; display: block; clear: both; text-align: center; margin-bottom: 20px; }
div.boutonsShare ul { margin: 0 auto 20px auto; width: 500px; display: block; clear: both; }
div.boutonsShare ul li { width: 133px; display: block; float: left; margin-right: 33px; background: none; padding: 0; margin-top: 0; text-align: center; }
 
 /* btns réseaux sociaux */
 
div.reseauxSociaux{border:1px solid #bebebe;width:129px;height:30px;margin:0 0 15px 0;padding:0 0 0 154px;}
div.reseauxSociaux.facebook{background:#23599D url(/Images/img_reseauxSociaux.gif) no-repeat scroll 0 0;padding-top:5px;height:25px;}
div.reseauxSociaux.twitter{background:#00CDFF url(/Images/img_reseauxSociaux.gif) no-repeat scroll 0 -33px;padding-top:5px;height:25px;}
div.reseauxSociaux.googlePlus{background:#000000 url(/Images/img_reseauxSociaux.gif) no-repeat scroll 0 -66px;padding-top:3px;height:27px;}


