/* Début Styles propres ŕ Reservit */

	/* Début Listing résultats*/
#reservit-listing {

}
.fondresultats2 {
	background-color:transparent;
	width:100%;
}
.lib-titre1, a.lib-titre1, .lib-titre1:hover, a:hover.lib-titre1{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	text-transform:uppercase;
}
.fondresultats2 .fondprixproduitcontour {
	height:76px;
	width:81px;
}
.fondresultats2 .fondprixproduit {
	background-position:center top;
}

.fondresultats2 .fondprixproduit a, .fondresultats2 .fondprixproduit a:hover {
	color:#FFF;
	display:block;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	/*height:74px;*/
	margin:auto 0px;
	width:auto;
}

.connect-descriptif, .connect-descriptif:hover {
	color:#333366;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:none;
	text-align:justify;
	text-decoration:none;
}
	/* Fin Listing résultats*/



	/* Début Fiche produit reservit */
#detail-photos-thumbs ul.thumbs {
	margin:0;
	padding:0;
	list-style:none;
}
#detail-photos-thumbs li {
	float:left;
	width:75px;
}
.photo {
	border:none;
	width:300px;
}
.thumb .photo {
	border:none;
	width:70px;
}
	
	/* Fin Fiche produit reservit */


	/* Début Mini Moteur reservit */
.connect-lib {
	color:#333366;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.connect-minimoteur {
	/*width:100%;*/
}

#table-liste-chambre-et-option {
	width:100%;
}

#ui-datepicker-div { z-index:200; }

	
	/* Fin Mini Moteur reservit */
	
	
	/* Début Options */
.fiche-produit-loaded-option {  }	
.connect-options-ctnr {}
.connect-options { border:1px solid #B39069; width:100%; }
.connect-options td { padding:5px; }
.connect-options tr { border:1px solid #B39069; }
.connect-gras { font-weight:bold; }

.prix-option, .prix-total-produit, .prix-total-option, .prix-total-option-et-produit { font-weight:bold; }
#totalProduitEtOptions {
	color:#FFF;
	font-weight:bold;
}
	/* Fin Options */
	
	
	
/* Début Détail-produit */
.ligne-chambre-et-option { /*background-color:#e1d3c3;*/ }
.ligne-chambre { background-color:#efefef; border:1px solid #ddd; }
.ligne-chambre td{ border-bottom:1px solid #ddd; margin:25px; padding:10px; }
.connect-chambre-et-option { width:100%; }
.connect-chambre-image { width:10px; }
.connect-chambre-image img{ width:70px; }
.connect-chambre-type {
	color:#333366;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
}
.connect-chambre-prix-info { width:150px; }
	.prod_vf_right_reduc { display:block; font-size:15px; font-weight:bold; padding: 0px 10px; }
	.fiche-produit-load-option {}
		.fiche-produit-load-option, .fiche-produit-load-option:hover { font-size:12px; font-weight:bold; }
/* Fin Détail-produit */
	
	/* Début PANIER*/
.connect-panier { width:100%; }
.connect-panier td{
	margin:1px;
	}
	/*Fin PANIER*/
	
	
	
	
	

/* Fin Styles propres ŕ Reservit */

/* Début des styles ajoutés pour la partie contenu */

.blanc { font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-weight:normal ; font-size:11px; }
.blancgras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-weight:bold ; font-size:11px; }
.boutonformulaire { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #ad0236; border:1px solid #ffffff; cursor: hand;  padding:3px; vertical-align:middle; }
.important { font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight:normal ; font-size:11px; }
.importantgras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight:bold ; font-size:11px; }
.fond1 { background-color:#b39069; }
.fond2 { background-color:#d9c8b4; }
.fond3 { background-color:#ece3d9; }
.fond4 { background-color:#ffffff; }
.formulaire { background-color: #ffffff; border:1px solid #bea17f; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333366; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#b39069; scrollbar-highlight-color:#b39069; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#b39069; }
.legende { font-family: Arial, Verdana, Helvetica, sans-serif; color:#bea17f; font-weight:normal ; font-size:11px; }
.legendegras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#bea17f; font-weight:bold ; font-size:11px; }
.soustitre { font-family: Arial, Verdana, Helvetica, sans-serif; color:#b39069; font-weight:normal ; font-size:16px; }
.titre { font-family: Arial, Verdana, Helvetica, sans-serif; color:#765e44; font-weight:bold ; font-size:24px; }

/* Fin des styles ajoutés pour la partie contenu */

/* Début des styles ajoutés pour la réservation */

a.r-prestation { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ad0236; text-decoration: none; font-size: 16px}
a.r-prestation:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ad0236; text-decoration: underline; font-size: 16px}
.detailproduit_fournisseur {color:#AD0236; font-size:14px;}
.detailproduit_fournisseur  strong{font-weight:bold; font-size:14px;}
.Dlvs0 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.Dlvs0  strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.Dlvs1 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:bold ; font-size:11px; }
.Dlvs1  strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.Dlvs2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:bold ; font-size:13px; text-decoration:underline; }
.Dlvs2  strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.Dvvs0 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.Dvvs1 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:bold ; font-size:11px; }
.Dvvs2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:bold ; font-size:13px; text-decoration:underline; }
.Dvvs0 a {color:#333366; font-size:11px;}
.Dvvs0 a:hover {color:#333366; font-size:11px;}
.liN1 { text-align: justify; list-style-type: none; list-style-position:outside; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:0px; }
.liN1 strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.liN2 { text-align: justify; list-style-type: none; list-style-position:outside; list-style-image:url(../../images-reservation/puce1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:18px; }
.liN2 strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.liN3 { text-align: justify; list-style-type: none; list-style-position:outside; list-style-image:url(../../images-reservation/puce1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:18px; }
.liN3 strong { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; }
.liNi1 { text-align: justify; list-style-type: none; list-style-position:outside; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:0px; }
.liNi2 { text-align: justify; list-style-type: none; list-style-position:outside; list-style-image:url(../../images-reservation/puce1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:18px; }
.liNi3 { text-align: justify; list-style-type: none; list-style-position:outside; list-style-image:url(../../images-reservation/puce1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; color:#333366; font-weight:normal ; font-size:11px; padding:1px; margin-left:18px; }
.r-bouton1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #bea17f; border:1px solid #ffffff; cursor: hand; padding:3px; vertical-align:middle; }
.r-bouton2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #ad0236; border:1px solid #ffffff; cursor: hand;  padding:3px; vertical-align:middle; }
.r-important { font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight:normal ; font-size:11px; }
.r-importantgras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight:bold ; font-size:11px; }
.r-fond1 { background-color:#b39069; }
.r-fond2 { background-color:#d9c8b4; }
.r-fond3 { background-color:#ece3d9; }
.r-fond4 { background-color:#ffffff; }
.r-fondspecial { background-color:#b39069; }
.r-fondversement1 { background-color:#ad0236; }
.r-fondversement2 { background-color:#d6819b; }
.r-formulaire { background-color: #ffffff; border:1px solid #bea17f; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333366; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#b39069; scrollbar-highlight-color:#b39069; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#b39069; }
.r-legende { font-family: Arial, Verdana, Helvetica, sans-serif; color:#bea17f; font-weight:normal ; font-size:11px; }
.r-legendegras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#bea17f; font-weight:bold ; font-size:11px; }
.r-orange{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #f37e17; text-decoration: none; font-size: 11px}
.r-orangegras { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #f37e17; text-decoration: none; font-size: 11px}
.r-prix1 { background-color: #d9c8b4; border:0px none #d9c8b4; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333366; text-align:right; font-weight:bold; }
.r-prix2 { background-color: #b39069; border:0px none #b39069; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align:right; font-weight:bold; }
.r-prix3 { background-color: #ece3d9; border:0px none #ece3d9; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333366; text-align:right; font-weight:normal; }
.r-prix4 { background-color: #ffffff; border:0px none #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333366; text-align:right; font-weight:normal; }
.r-prixspecial { background-color: #b39069; border:0px none #b39069; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align:right; font-weight:bold; }
.r-soustitre { font-family: Arial, Verdana, Helvetica, sans-serif; color:#b39069; font-weight:normal ; font-size:16px; }
.r-texteprestation { font-family:Arial, Verdana, Helvetica, sans-serif; color:#b39069; font-weight:normal ; font-size:12px; }
.r-textespecial { font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-weight:normal ; font-size:11px; }
.r-textespecialgras { font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-weight:bold ; font-size:11px; }
.r-titre { font-family: Arial, Verdana, Helvetica, sans-serif; color:#765e44; font-weight:bold ; font-size:24px; }
.r-titreprestation { font-family: Arial, Verdana, Helvetica, sans-serif; color:#765e44; font-weight:bold ; font-size:14px; }
#positiontitre { position:relative; width:auto; height:auto; left:0px; top:0px; z-index:10; visibility:visible; border:0px none #000000; text-align:right; }

/* Fin des styles ajoutés pour la réservation */

.commune { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #765e44; font-size: 14px; text-transform:uppercase; }
.fondautresproduits { background-image:url(../../images/fond-autres-produits.gif); background-repeat: no-repeat; }
.fondcriteresresultats { background-image:url(../../images/fond-criteres-resultats.gif); background-repeat: no-repeat; margin-bottom:5px; }
.fonddescriptif { background-color:#e1d3c3; background-image: url(../../images/fond-bas-descriptif.gif); background-repeat: no-repeat ; background-position: bottom left; }
.fonddroite { background-color:#f3f9ff; }
.fondenteteproduit { background-image:url(../../images/fond-entete-produit.gif); background-repeat: repeat-y; }
.fondprixproduit { background-image:url(../../images/fond-prix.gif); background-repeat: no-repeat; }
.fournisseur { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 18px; text-transform:uppercase; }
.nbresultats { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 16px; margin-bottom:10px; }
.pagesresultatsoff { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; background-color:#333366; padding-bottom:2px; }
.prix { font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; font-style: italic ; color: #a60234; font-size: 26px; }
.produit { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; font-style: italic ; color: #333366; font-size: 12px; }
.selectautresproduits { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; vertical-align:middle; margin-left:7px; }
.selectproduits { width:320px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 10px; margin-top:3px; margin-bottom:3px; }
.texteprix { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 12px; }
.traitcontenudroite { background-image:url(../../images/trait-contenu-droite.gif); background-repeat: repeat-y; }
.traitcontenugauche { background-image:url(../../images/trait-contenu-gauche.gif); background-repeat: repeat-y; }
#animationflash { position:absolute; width:961px; height:152px; left:17px; top:106px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; background-color:#b6b4b5; }
#autrescriteres { position:absolute; width:auto; height:auto; left:15px; top:193px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#cartedescriptif { margin-left:12px; margin-top:12px; margin-right:0px; margin-bottom:12px; }
#choixbas { position:absolute; width:961px; height:auto; left:17px; top:10px; z-index:3; visibility:visible; border:0px none #000000; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; font-size: 11px; }
#choixbas a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: none; font-size: 11px}
#choixbas a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: underline; font-size: 11px}
#choixbas2 { position:absolute; width:776px; height:auto; left:202px; top:10px; z-index:3; visibility:visible; border:0px none #000000; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; font-size: 11px; }
#choixbas2 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: none; font-size: 11px}
#choixbas2 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: underline; font-size: 11px}
#bas { position:relative; width:994px; height:90px; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../../images/fond-bas.gif); background-repeat: no-repeat; }
#cartedrapeaux { position:absolute; width:400px; height:152px; left:578px; top:106px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
#coeur { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; }
#contenu { position:relative; width:994px; height:auto; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../../images/fond-general.gif); background-repeat: repeat-y; }
#contenu2 { position:relative; width:560px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-top:15px; margin-bottom:20px; }
#contenu3 { position:relative; width:760px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:20px; }
#contenucoeur { position:relative; width:130px; height:auto; left:0px; top:0px; z-index:5; visibility:visible; border:0px none #000000; text-align:center; margin-left:25px; }
#contenucoeur a.libelle { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 12px; line-height:13px; }
#contenucoeur a.libelle:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 12px; line-height:13px; }
#contenucoeur a.prix { display:block; width:130px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 12px; line-height:13px; background-color:#000000; padding-top:2px; padding-bottom:2px; }
#contenucoeur a.prix:hover { display:block; width:130px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 12px; line-height:13px; background-color:#ad0236; padding-top:2px; padding-bottom:2px; }
#contenucoeur b { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; font-size: 12px; line-height:13px; }
#contenucoeur img { margin-top:7px; }
#contenudescriptif { position:relative; width:387px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; margin-left:18px; padding-bottom:20px; }
#contenudescriptif .titre { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #9d0231; font-size: 12px }
#contenudescriptif .titregras { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #9d0231; font-size: 12px }
#contenuevenement { position:relative; width:160px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; margin-left:10px; margin-top:10px; padding-bottom:10px; }
#contenuevenement a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px; line-height:12px; }
#contenuevenement a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px; line-height:12px; }
#contenupanier { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #333366; font-size: 11px; margin-top:10px; }
#contenupanier a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; text-decoration: none; font-size: 11px }
#contenupanier a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; text-decoration: underline; font-size: 11px }
#contenupanier b { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 11px }
#contenupanier p { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; font-size: 11px }
#contenupanier strong { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 11px }
#contenupromotion { position:relative; width:160px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; margin-left:10px; margin-top:10px; padding-bottom:10px; }
#contenusejours { position:relative; width:160px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; margin-left:10px; margin-top:10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; font-size: 11px }
#contenusejours a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: none; font-size: 11px }
#contenusejours a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: underline; font-size: 11px }
#contenusejours b { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 11px }
#contenusejours p { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; font-size: 11px }
#contenusejours strong { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; font-size: 11px }
#contenusejours .titre { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #333366; text-decoration: none; font-size: 13px; line-height:14px; }
#encarttexte { position:absolute; width:480px; height:240px; left:466px; top:13px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; overflow:auto; padding-right:5px; padding-bottom:5px; scrollbar-face-color:#a38360; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#b39069; scrollbar-darkshadow-color:#b39069; scrollbar-track-color:#b39069; scrollbar-arrow-color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 12px; }
#encarttexte .titre { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #3e3225; text-decoration: none; font-size: 17px; }
#encarttexte a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: underline; font-size: 12px}
#encarttexte a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 12px}
#encarttexte b { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 12px; }
#encarttexte img { margin-left:5px; margin-bottom:5px; }
#encarttexte p { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 12px; }
#encarttexte strong { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 12px; }
#criteresresultats { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; }
#criteresresultats select { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 10px; }
#entete { position:relative; width:994px; height:263px; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../../images/fond-general.gif); background-repeat: repeat-y; }
#evenements { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:25px; background-color:#f3f9ff; }
#fincoeur { position:relative; width:180px; height:36px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../../images/fin-coeur.gif); background-repeat: no-repeat; }
#finenteteproduit { position:relative; width:760px; height:13px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../../images/fin-entete-produit.gif); background-repeat: no-repeat; margin-bottom:30px; }
#fondcoeur { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../../images/fond-contenu-coeur.gif); background-repeat: repeat-y; }
#liendispostarifs { position:absolute; width:218px; height:25px; left:7px; top:7px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#liendispostarifs a { display:block; width:218px; height:25px; left:0px; top:0px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-dispostarifs-off.gif); background-repeat: no-repeat; }
#liendispostarifs a:hover { display:block; width:218px; height:25px; left:0px; top:0px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-dispostarifs-on.gif); background-repeat: no-repeat; }
#lienevenements { position:relative; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
#lienevenements a { display:block; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-evenements-off.gif); background-repeat: no-repeat; }
#lienevenements a:hover { display:block; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-evenements-on.gif); background-repeat: no-repeat; }
#lienfr { position:absolute; width:34px; height:34px; left:736px; top:205px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#lienpromotions { position:relative; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
#lienpromotions a { display:block; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-promotions-off.gif); background-repeat: no-repeat; }
#lienpromotions a:hover { display:block; width:180px; height:19px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-promotions-on.gif); background-repeat: no-repeat; }
#liencoeur { position:relative; width:180px; height:46px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-coeur-off.gif); background-repeat: no-repeat; }
#liencoeur a { display:block; width:180px; height:46px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-coeur-off.gif); background-repeat: no-repeat; }
#liencoeur a:hover { display:block; width:180px; height:46px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/lien-coeur-on.gif); background-repeat: no-repeat; }
#lienuk { position:absolute; width:34px; height:34px; left:776px; top:205px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#logoslogan { position:absolute; width:994px; height:105px; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/logo-slogan.gif); background-repeat: no-repeat; }
#margedescriptif { margin-bottom:47px; }
#margeenteteproduit { padding-left:12px; padding-top:5px; }
#margeprixproduit { padding-right:15px; }
#moteurcarte { position:absolute; width:480px; height:245px; left:466px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-color:#bea17f; }
#moteurfond { position:absolute; width:961px; height:273px; left:17px; top:25px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; background-color:#b39069; background-image:url(../../images/illustrations-fond-moteur.gif); background-repeat: no-repeat; }
#moteurrecherche { position:relative; width:994px; height:313px; left:0px; top:0px; z-index:2; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../../images/fond-general.gif); background-repeat: repeat-y; }
#moteurtitre1 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet1.gif); background-repeat: no-repeat; }
#moteurtitre2 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet2.gif); background-repeat: no-repeat; }
#moteurtitre3 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet3.gif); background-repeat: no-repeat; }
#moteurtitre4 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet4.gif); background-repeat: no-repeat; }
#moteurtitre5 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet5.gif); background-repeat: no-repeat; }
#moteurtitre6 { position:absolute; width:466px; height:37px; left:0px; top:13px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/titre-onglet6.gif); background-repeat: no-repeat; }
#nomcommune { background-color:#b39069; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 12px; text-transform:uppercase; padding-left:2px; padding-top:1px; padding-right:1px; padding-bottom:1px; }
#nomcommune a { display:block; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 12px; text-transform:uppercase; text-decoration: none; }
#nomcommune a:hover { display:block; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 12px; text-transform:uppercase; text-decoration: none; }
#nouvellerecherche { position:absolute; width:123px; height:17px; left:313px; top:242px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/nouvelle-recherche.gif); background-repeat: no-repeat; }
#nouvellerecherche input { width:100%; height:100%; }
#onglet1on { position:absolute; width:145px; height:25px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet1-on.gif); background-repeat: no-repeat; }
#onglet1off { position:absolute; width:145px; height:25px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet1-off.gif); background-repeat: no-repeat; }
#onglet2on { position:absolute; width:151px; height:25px; left:150px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet2-on.gif); background-repeat: no-repeat; }
#onglet2off { position:absolute; width:151px; height:25px; left:150px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet2-off.gif); background-repeat: no-repeat; }
#onglet3on { position:absolute; width:150px; height:25px; left:307px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet3-on.gif); background-repeat: no-repeat; }
#onglet3off { position:absolute; width:150px; height:25px; left:307px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet3-off.gif); background-repeat: no-repeat; }
#onglet4on { position:absolute; width:147px; height:25px; left:462px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet4-on.gif); background-repeat: no-repeat; }
#onglet4off { position:absolute; width:147px; height:25px; left:462px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet4-off.gif); background-repeat: no-repeat; }
#onglet5on { position:absolute; width:167px; height:25px; left:615px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet5-on.gif); background-repeat: no-repeat; }
#onglet5off { position:absolute; width:167px; height:25px; left:615px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet5-off.gif); background-repeat: no-repeat; }
#onglet6on { position:absolute; width:150px; height:25px; left:788px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet6-on.gif); background-repeat: no-repeat; }
#onglet6off { position:absolute; width:150px; height:25px; left:788px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image:url(../images/onglet6-off.gif); background-repeat: no-repeat; }
#onglets { position:absolute; width:961px; height:25px; left:17px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; }
#pagesresultatsbas { position:relative; width:560px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333366; margin-top:15px; padding-bottom:10px; }
#pagesresultatshaut { position:relative; width:560px; height:auto; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333366; margin-top:0px; padding-bottom:10px; }
#panier { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:25px; }
#petitesphotos img { margin-left:0px; margin-top:3px; margin-right:6px; margin-bottom:3px; }
#promotions { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:25px; background-color:#f3f9ff; }
#r-calendrier { position:absolute; width:22px; height:23px; left:280px; top:136px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-commune { position:absolute; width:435px; height:auto; left:15px; top:109px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-commune  select { width:290px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-geoloc { position:absolute; width:140px; height:auto; left:310px; top:109px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-geoloc select { width:140px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-localisation { position:absolute; width:435px; height:auto; left:15px; top:79px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-localisation select { width:435px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-label { position:absolute; width:287px; height:auto; left:163px; top:166px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-label select { width:287px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-confort { position:absolute; width:287px; height:auto; left:163px; top:166px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-confort select { width:287px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-criteres { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #ffffff; font-size: 11px; }
#r-criteres input { vertical-align:middle; }
#r-duree { position:absolute; width:140px; height:auto; left:310px; top:137px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-duree select { width:140px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-jourarrivee { position:absolute; width:108px; height:auto; left:163px; top:137px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-jourarrivee input { width:108px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; TEXT-DECORATION: none;}
#r-moisarrivee { position:absolute; width:140px; height:auto; left:15px; top:137px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-moisarrivee select { width:140px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-nombrepersonnes { position:absolute; width:140px; height:auto; left:15px; top:166px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-nombrepersonnes select { width:140px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-secteurgeo { position:absolute; width:435px; height:auto; left:15px; top:50px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-secteurgeo select { width:435px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#r-typehebergement { position:absolute; width:435px; height:auto; left:15px; top:49px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#r-typehebergement select { width:435px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px; }
#saisiedossier1 { position:absolute; width:160px; height:18px; left:10px; top:32px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
#saisiedossier1 input { width:160px; height:18px; background-color: #ffffff; border:1px solid #48729d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; padding:1px; }
#saisiedossier2 { position:absolute; width:160px; height:18px; left:10px; top:52px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
#saisiedossier2 input { width:160px; height:18px; background-color: #ffffff; border:1px solid #48729d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; padding:1px; }
#sejours { position:relative; width:180px; height:auto; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:25px; }
#site { position:relative; width:994px; height:auto; left:0px; top:0px; z-index:1; visibility:visible; border:0px none #000000; text-align:left; margin-left:auto; margin-right:auto; }
#suividossier { position:relative; width:180px; height:93px; left:0px; top:0px; z-index:3; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:25px; background-image: url(../images/suivi-dossier.gif); background-repeat: no-repeat; }
#textebas { position:absolute; width:961px; height:auto; left:17px; top:42px; z-index:3; visibility:visible; border:0px none #000000; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; font-size: 11px; }
#textebas a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px}
#textebas a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: underline; font-size: 11px}
#textebas2 { position:absolute; width:776px; height:auto; left:202px; top:42px; z-index:3; visibility:visible; border:0px none #000000; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; font-size: 11px; }
#textebas2 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px}
#textebas2 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: underline; font-size: 11px}
#titrecoeur { position:relative; width:180px; height:37px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-coeur.gif); background-repeat: no-repeat; }
#titredescriptif { position:relative; width:420px; height:42px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-descriptif.gif); background-repeat: no-repeat; }
#titredispostarifs { position:relative; width:760px; height:41px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-dispostarifs.gif); background-repeat: no-repeat; margin-bottom:20px; }
#titreevenements { position:relative; width:180px; height:24px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-evenements.gif); background-repeat: no-repeat; }
#titrepanier { position:relative; width:180px; height:24px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-panier.gif); background-repeat: no-repeat; }
#titrepromotions { position:relative; width:180px; height:24px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-promotions.gif); background-repeat: no-repeat; }
#titresejours { position:relative; width:180px; height:26px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/titre-sejours.gif); background-repeat: no-repeat; }
#validationdossier { position:absolute; width:20px; height:18px; left:80px; top:75px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/validation-suivi-dossier.gif); background-repeat: no-repeat; }
#validationdossier input { width:100%; height:100%; }
#zonephotos { position:relative; width:300px; height:225px; left:0px; top:0px; z-index:52; visibility:visible; border:0px none #000000; text-align:left; margin-bottom:15px; }
#autreprestataires { position:relative; left:7px;}
a.ancienprix { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #333366; font-size: 18px; text-decoration: line-through; line-height:17px; }
a.ancienprix:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #333366; font-size: 18px; text-decoration: line-through; line-height:17px; }
a.descriptif { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #b2b2b2; font-size: 11px; text-decoration: none; line-height:11px; }
a.descriptif:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #b2b2b2; font-size: 11px; text-decoration: none; line-height:11px; }
a.descriptifpromo { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #333366; font-size: 11px; text-decoration: none; line-height:11px; }
a.descriptifpromo:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #333366; font-size: 11px; text-decoration: none; line-height:11px; }
a.imprimer { display:block; width:94px; height:38px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; background-image: url(../images/imprimer.gif); background-repeat: no-repeat; margin-top:40px; }
a.imprimer:hover { display:block; width:94px; height:38px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; background-image: url(../images/imprimer.gif); background-repeat: no-repeat; margin-top:40px; }
a.infosreserver { display:block; width:79px; height:35px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/infos-reserver-off.gif); background-repeat: no-repeat; }
a.infosreserver:hover { display:block; width:79px; height:35px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; background-image: url(../images/infos-reserver-on.gif); background-repeat: no-repeat; }
a.lieu { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 12px; text-transform:uppercase; }
a.lieu:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 12px; text-transform:uppercase; }
a.nouveauprix { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ad0236; font-size: 18px; text-decoration: none; line-height:17px; }
a.nouveauprix:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ad0236; font-size: 18px; text-decoration: none; line-height:17px; }
a.pages { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px; padding-bottom:2px; }
a.pages:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px; background-color:#e1e1e8; padding-bottom:2px; }
a.prix { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 14px; line-height:14px; font-style: normal; }
a.prix:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 14px; line-height:14px; font-style: normal; }
a.hebergement { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #000000; text-decoration: none; font-size: 11px; text-transform:uppercase; }
a.hebergement:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #000000; text-decoration: none; font-size: 11px; text-transform:uppercase; }
a.retourliste { position:relative; display:block; width:78px; height:21px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; background-image: url(../images/retour-liste-off.gif); background-repeat: no-repeat; margin-top:-15px; }
a.retourliste:hover { position:relative; display:block; width:78px; height:21px; left:0px; top:0px; z-index:4; visibility:visible; border:0px none #000000; background-image: url(../images/retour-liste-on.gif); background-repeat: no-repeat; margin-top:-15px; }
a.situercarte { display:block; width:120px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; background-color:#333366; padding-top:2px; padding-bottom:2px; text-align:center; }
a.situercarte:hover { display:block; width:120px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; background-color:#ad0236; padding-top:2px; padding-bottom:2px; text-align:center; }
a.special { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: none; font-size: 11px}
a.special:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #333366; text-decoration: underline; font-size: 11px}
a.texteprix { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; line-height:11px; }
a.texteprix:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ffffff; text-decoration: none; font-size: 11px; line-height:11px; }
a.texteprixpromo { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #ad0236; font-size: 11px; text-decoration: none; line-height:10px; }
a.texteprixpromo:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #ad0236; font-size: 11px; text-decoration: none; line-height:10px; }
a.classificationmeubles { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 12px; }
a.classificationmeubles:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 12px; }
.classificationmeubles { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 12px; }
a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #745c43; text-decoration: none; font-size: 11px}
a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #ad0236; text-decoration: underline; font-size: 11px}
b {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
blockquote {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
body { text-align:center; background-color:#ffffff; color:#333366; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#b39069; scrollbar-highlight-color:#b39069; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#b39069; }
br {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
div {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
em {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
font {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
form {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; margin:0px; padding:0px}
h1 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#765e44; font-weight:bold ; font-size:24px; }
h2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#b39069; font-weight:normal ; font-size:16px; }
input {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
li {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
ol {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
nobr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
p {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
s {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
select {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
strike {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
strong {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
sub {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
sup {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
table {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
td {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
textarea {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
tr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
u {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px}
ul {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;padding:0px; margin:0px;}
