#menu_hover6{
		position: relative;
		left: 0px;
		top: -65px;
		font-family: arial, verdana, sans-serif;
		color: 666666;
		text-decoration: none;
		clear: left;
		
		}
	.theheader28{
		background-color: 888888;
		position: relative;
		top: 15px;
		left: 0px;
		width: 1000px;
		height: 108px;
		
		}
	.logo_principal29{
		top: -75px;
		left: 20px;
		position: relative;
		z-index: 1;
		filter: 100;
		-moz-opacity: 1;
		-khtml-opacity: 1;
		opacity: 1;
		float: left;
		
		}
	.theflags31{
		float: left;
		top: -90px;
		left: 570px;
		position: relative;
		z-index: 5;
		
		}
	.baselinetop73{
		top: -150px;
		left: 400px;
		position: relative;
		font-family: arial, verdana, sans-serif;
		font-size: 20px;
		font-weight: lighter;
		text-align: right;
		color: ffffff;
		display: inline;
		
		}
	.footer193{
		top: -115px;
		left: 0px;
		position: relative;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		width: 980px;
		height: 75px;
		background-color: 888888;
		text-align: center;
		color: 98599e;
		padding: 10px;
		
		}
	.mozaique_global27{
		position: relative;
		height: 250px;
		top: 60px;
		left: 28px;
		width: 350px;
		float: left;
		margin-top: -10px;
		margin-left: 2px;
		
		}
	.mozaique_image27{
		position: absolute;
		top: 42px;
		left: 115px;
		
		}
	.mozaique_resume27{
		top: 165px;
		left: 20px;
		color: 878787;
		width: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		width: 300px;
		font-size: 11px;
		
		}
	.mozaique_suite27{
		position: absolute;
		top: 210px;
		left: 200px;
		
		}
	.mozaique_titre27{
		position: absolute;
		top: 6px;
		left: 8px;
		color: ffffff;
		font-size: 12px;
		z-index: 4;
		font-family: arial, verdana, sans-serif;
		font-weight: bold;
		
		}
	.triche_home33{
		position: relative;
		height: 550px;
		width: 0px;
		
		}
	.resume_prod38{
		color: 575757;
		font-family: arial, verdana, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
		
		}
	.slider_produit38{
		float: left;
		top: 50px;
		left: 35px;
		position: relative;
		
		}
	.titre_prod38{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.fond_image_top39{
		position: absolute;
		background-color: ffffff;
		top: 20px;
		left: 20px;
		width: 960px;
		height: 318px;
		
		}
	.fond_sllider_vertical40{
		top: 350px;
		left: 20px;
		position: absolute;
		
		}
	.txt_slider41{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		position: absolute;
		top: 360px;
		left: 30px;
		color: 6e6e6e;
		
		}
	.titre_categorie43{
		list-style-image: ;
		display: inline;
		top: 25px;
		left: 37px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 17px;
		font-weight: normal;
		text-align: right;
		color: ffffff;
		
		}
	.triche44{
		top: 10px;
		left: 10px;
		position: relative;
		height: 900px;
		width: 0px;
		
		}
	.descriptif_categorie45{
		top: 85px;
		left: 200px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-align: left;
		width: 700px;
		height: 200px;
		
		}
	.mozaique_global48{
		position: relative;
		height: 300px;
		top: 180px;
		left: 80px;
		width: 450px;
		float: left;
		
		}
	.mozaique_image48{
		top: 0px;
		left: 0px;
		float: left;
		position: relative;
		
		}
	.mozaique_titre48{
		position: absolute;
		top: 235px;
		left: 15px;
		color: ffffff;
		z-index: 5;
		font-family: arial, verdana, sans-serif;
		font-size: 24px;
		
		}
	.fond49{
		top: 15px;
		left: 27px;
		position: absolute;
		
		}
	.resume_prod51{
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		color: 595959;
		
		}
	.slider_villas51{
		float: left;
		top: 15px;
		left: 15px;
		position: absolute;
		
		}
	.titre_prod51{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-align: left;
		line-height: 2em;
		color: 595959;
		
		}
	.fond_villas53{
		top: 15px;
		left: 15px;
		position: absolute;
		
		}
	.fond_slider_255{
		top: 498px;
		left: 15px;
		position: absolute;
		
		}
	.resume_prod56{
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		color: 595959;
		
		}
	.slider_256{
		float: left;
		clear: left;
		height: 500px;
		top: 500px;
		left: 15px;
		position: absolute;
		
		}
	.titre_prod56{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 2em;
		color: 595959;
		
		}
	.barre_verticale_produit_candes57{
		position: absolute;
		top: 28px;
		left: 344px;
		
		}
	.descriptif_produit_candes57{
		position: absolute;
		top: 30px;
		left: 0px;
		width: 150px;
		color: 595959;
		font-size: 9px;
		font-family: verdana,arial, sans-serif;
		
		}
	.hr_produit_candes57{
		position: absolute;
		width: 0px;
		top: 20px;
		left: 15px;
		border: 1px dotted #EEEEEE;
		
		}
	.photo_produit_candes_left57{
		position: absolute;
		top: 18px;
		left: 0px;
		
		}
	.photo_produit_candes_right57{
		position: absolute;
		top: 18px;
		left: 148px;
		
		}
	.produitspardeux_candes57{
		top: 15px;
		left: 290px;
		height: 196px;
		position: relative;
		float: ;
		
		}
	.savoir_plus_produit_candes57{
		position: absolute;
		top: 95px;
		left: 15px;
		
		}
	.texte_produit_candes_left57{
		position: absolute;
		top: 22px;
		left: -10px;
		
		}
	.texte_produit_candes_right57{
		position: absolute;
		top: 22px;
		left: 155px;
		
		}
	.titre_produit_candes_left57{
		position: absolute;
		top: -25px;
		left: -30px;
		color: 6b4d63;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana,arial, sans-serif;
		width: 200px;
		
		}
	.titre_produit_candes_right57{
		position: absolute;
		top: -25px;
		left: -20px;
		color: 6b4d63;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana,arial, sans-serif;
		width: 200px;
		text-align: right;
		
		}
	.zone_produit_candes_left57{
		position: absolute;
		top: 15px;
		left: 45px;
		
		}
	.zone_produit_candes_right57{
		position: absolute;
		top: 15px;
		left: 353px;
		
		}
	.titre_slider_158{
		top: 23px;
		left: 23px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bolder;
		text-align: left;
		color: 6e6e6e;
		
		}
	.titre_slider_259{
		top: 505px;
		left: 23px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 6b4d63;
		
		}
	.fond_slider60{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod61{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider61{
		float: left;
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.titre_prod61{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo64{
		top: 500px;
		left: 50px;
		position: absolute;
		float: left;
		clear: left;
		
		}
	.fond_categorie67{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.titre_cat68{
		top: 28px;
		left: 305px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 15px;
		font-weight: bold;
		text-align: left;
		color: ffffff;
		
		}
	.descriptif_cat69{
		top: 80px;
		left: 450px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		width: 450px;
		color: 575757;
		
		}
	.fond_slider91{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod92{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider92{
		top: 20px;
		left: 20px;
		position: relative;
		float: left;
		
		}
	.titre_prod92{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo93{
		top: 150px;
		left: 50px;
		position: relative;
		float: left;
		clear: left;
		
		}
	.fond_categorie94{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.fond_slider108{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod109{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider109{
		top: 20px;
		left: 20px;
		position: relative;
		float: left;
		
		}
	.titre_prod109{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo110{
		empty-cells: ;
		top: 130px;
		left: 50px;
		position: relative;
		float: left;
		clear: left;
		
		}
	.fond_categorie111{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.titre115{
		top: 35px;
		left: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 17px;
		font-weight: bold;
		text-align: left;
		color: ffffff;
		
		}
	.formulaire116{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		top: 80px;
		left: 200px;
		position: absolute;
		
		}
	.sous_titre117{
		top: 80px;
		left: 470px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 18px;
		font-weight: normal;
		text-align: left;
		color: a3a0a0;
		
		}
	.fleche_email120{
		top: 140px;
		left: 350px;
		position: absolute;
		
		}
	.titre_email121{
		top: 140px;
		left: 370px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: 6b496b;
		
		}
	.fleche_telephone122{
		top: 140px;
		left: 750px;
		position: absolute;
		
		}
	.titre_telephone123{
		top: 140px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: 6b496b;
		
		}
	.le_telephone124{
		top: 170px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 5e5e5e;
		
		}
	.fleche_courrier125{
		top: 240px;
		left: 750px;
		position: absolute;
		
		}
	.titre_courrier126{
		top: 240px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: 6b496b;
		
		}
	.l_adresse127{
		top: 280px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 5e5e5e;
		
		}
	.triche128{
		position: relative;
		width: 0px;
		height: 650px;
		
		}
	.barre_horizontale129{
		top: 110px;
		left: 440px;
		position: absolute;
		
		}
	.barre_verticale130{
		top: 140px;
		left: 720px;
		position: absolute;
		
		}
	.titre_slider131{
		top: 28px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		color: 6e6e6e;
		
		}
	.triche132{
		width: 0px;
		height: 250px;
		position: relative;
		
		}
	.titre134{
		top: 40px;
		left: 550px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 18px;
		font-weight: lighter;
		text-align: left;
		color: 707070;
		
		}
	.titre_page135{
		top: 35px;
		left: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 18px;
		font-weight: normal;
		text-align: left;
		color: b0b0b0;
		
		}
	.titre_slider136{
		top: 28px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 15px;
		font-weight: normal;
		text-align: left;
		color: 595959;
		
		}
	.resume137{
		top: 75px;
		left: 450px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		color: 707070;
		width: 500;
		
		}
	.icone138{
		top: 360px;
		left: 782px;
		position: absolute;
		
		}
	.image138{
		top: 190px;
		left: 340px;
		position: absolute;
		
		}
	.triche139{
		position: relative;
		width: 0px;
		height: 900px;
		
		}
	.barre_titre140{
		top: 64px;
		left: 450px;
		position: absolute;
		
		}
	.description141{
		top: 485px;
		left: 340px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 707070;
		width: 600px;
		overflow-y: auto;
		height: 320px;
		
		}
	.titre_slider143{
		top: 30px;
		left: 30px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: 666666;
		
		}
	.slider_haut149{
		top: 30px;
		left: 40px;
		position: relative;
		
		}
	.calque_slider151{
		top: 30px;
		left: 730px;
		position: absolute;
		width: 230px;
		height: 298px;
		filter: alpha(opacity=60);
		-moz-opacity: 0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
		background-color: 000000;
		
		}
	.texte_calque152{
		top: 35px;
		left: 746px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		width: 200px;
		color: ffffff;
		
		}
	.fond_slider174{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod175{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider175{
		float: left;
		top: 20px;
		left: 20px;
		position: relative;
		
		}
	.titre_prod175{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo176{
		top: 130px;
		left: 50px;
		position: relative;
		float: left;
		clear: left;
		
		}
	.fond_categorie177{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.triche189{
		position: relative;
		width: 0px;
		height: 1050px;
		
		}
	.titre_slider192{
		top: 28px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		color: 6e6e6e;
		
		}
	.fond_slider2194{
		top: 500px;
		left: 20px;
		position: absolute;
		
		}
	.titre_slider_2195{
		top: 508px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		color: 6e6e6e;
		
		}
	.slider2196{
		top: 500px;
		left: 20px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		color: 575757;
		float: left;
		
		}
	.fond_tarif198{
		top: 215px;
		left: 750px;
		position: absolute;
		
		}
	.a_partir199{
		top: 230px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		line-height: 1.8em;
		color: 6b4d63;
		
		}
	.tarif_mini200{
		top: 260px;
		left: 810px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: 6b4d63;
		
		}
	.reserver201{
		top: 320px;
		left: 782px;
		position: absolute;
		
		}
	.fond_slider396{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod397{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider397{
		top: 20px;
		left: 20px;
		position: absolute;
		float: left;
		
		}
	.titre_prod397{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo398{
		top: 500px;
		left: 50px;
		position: absolute;
		float: left;
		clear: left;
		
		}
	.fond_categorie399{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.titre_cat400{
		top: 28px;
		left: 305px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 15px;
		font-weight: bold;
		text-align: left;
		color: ffffff;
		
		}
	.descriptif_cat401{
		top: 80px;
		left: 450px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		width: 450px;
		color: 575757;
		
		}
	.bg_acti_candes402{
		position: relative;
		height: 170px;
		top: 150px;
		left: 335px;
		width: 650px;
		
		}
	.hauteur_global_acti_candes402{
		height: 700px;
		
		}
	.icone_en_savoir_plus_candes402{
		position: absolute;
		top: 130px;
		left: 430px;
		
		}
	.icone_gauche_acti_candes402{
		position: absolute;
		top: 25px;
		left: 20px;
		
		}
	.photo_acti_candes402{
		position: absolute;
		top: 50px;
		left: 20px;
		float: left;
		position: absolute;
		
		}
	.texte_acti_candes402{
		top: 50px;
		left: 180px;
		color: 575757;
		width: 400px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		
		}
	.titre_acti_candes402{
		position: absolute;
		top: 15px;
		left: 30px;
		color: 575757;
		
		}
	.triche403{
		width: 0px;
		height: 250px;
		position: relative;
		
		}
	.titre_slider404{
		top: 30px;
		left: 30px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: 666666;
		
		}
	.fleche_mail552{
		top: 380px;
		left: 750px;
		position: absolute;
		
		}
	.titre_mail553{
		top: 380px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: 6b496b;
		
		}
	.le_mail554{
		top: 400px;
		left: 770px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 5e5e5e;
		
		}
	.fond_slider564{
		top: 20px;
		left: 20px;
		position: absolute;
		
		}
	.resume_prod565{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		
		}
	.slider565{
		top: 20px;
		left: 20px;
		position: relative;
		float: left;
		
		}
	.titre_prod565{
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color: 575757;
		
		}
	.logo566{
		top: 130px;
		left: 50px;
		position: relative;
		float: left;
		clear: left;
		
		}
	.fond_categorie567{
		top: 20px;
		left: 290px;
		position: absolute;
		
		}
	.triche568{
		position: relative;
		width: 0px;
		height: 1050px;
		
		}
	.titre_slider569{
		top: 28px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		color: 6e6e6e;
		
		}
	.fond_slider2570{
		top: 500px;
		left: 20px;
		position: absolute;
		
		}
	.titre_slider_2571{
		top: 508px;
		left: 28px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		color: 6e6e6e;
		
		}
	.slider2572{
		top: 500px;
		left: 20px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: 575757;
		color: 575757;
		float: left;
		
		}
	.table573{
		border-style: solid;
		border-color: 8d6491;
		border-width: 1px;
		width: 692px;
		background-color: ffffff;
		
		}
	.Tarifs573{
		top: 281px;
		left: 290px;
		position: absolute;
		
		}
	.texte573{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		color: 333333;
		
		}
	.titre573{
		color: 333333;
		text-align: center;
		padding: 10px 0px 10px 10px;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		
		}
	.texte_tarif596{
		top: 300px;
		left: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 15px;
		font-weight: normal;
		text-align: justify;
		color: ffffff;
		
		}
	.texte597{
		top: 100px;
		left: 350px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		width: 310px;
		z-index: 4;
		
		}
	.titre598{
		top: 30px;
		left: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		z-index: 4;
		color: cccccc;
		
		}
	.image599{
		top: 55px;
		left: 680px;
		position: absolute;
		z-index: 4;
		
		}
	.bg_acti_candes601{
		position: relative;
		height: 170px;
		top: -100px;
		left: 335px;
		width: 650px;
		
		}
	.hauteur_global_acti_candes601{
		height: 700px;
		
		}
	.icone_en_savoir_plus_candes601{
		position: absolute;
		top: 130px;
		left: 430px;
		
		}
	.icone_gauche_acti_candes601{
		position: absolute;
		top: 25px;
		left: 20px;
		
		}
	.photo_acti_candes601{
		position: absolute;
		top: 50px;
		left: 20px;
		float: left;
		position: absolute;
		
		}
	.texte_acti_candes601{
		top: 50px;
		left: 180px;
		color: 575757;
		width: 400px;
		position: absolute;
		float: left;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		
		}
	.titre_acti_candes601{
		position: absolute;
		top: 15px;
		left: 30px;
		color: 575757;
		
		}
	.texte602{
		top: 100px;
		left: 350px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		width: 310px;
		z-index: 4;
		
		}
	.titre603{
		top: 30px;
		left: 300px;
		position: absolute;
		font-family: arial, verdana, sans-serif;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		z-index: 4;
		color: cccccc;
		
		}
	.image604{
		top: 55px;
		left: 680px;
		position: absolute;
		z-index: 4;
		
		}
	.body_frame{
		background-image: url(/i/luxe_st_barts/web/background_site.png);
		background-repeat: repeat;
		
		}
	#struct_structure1{
		top: -90px;
		left: 0px;
		width: 1000px;
		position: relative;
		background-color: 888888;
		
		}
	

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert1221.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert1111.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert11.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert11.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 150px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 215px;
    height: 350px;
    padding: 20px 20px;
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  215px;
    height: 350px;
    left:20px;
    top :45px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -60px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/bas_bebert123.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 30px;
    left: 107.5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/i/Luxe_St_Barts/web/haut_bebert121.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




	
	img{border:none;}
			

        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
			

/* Easy Slider */

	#slidereasy ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slidereasy li{ 

		width:920px;
		height:300px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;

		position:absolute;
		left:-22px;
		top:110px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:928px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		background:url() no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url() no-repeat 0 0;	
		}	
	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:18px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:18px;
		line-height:18px;
		}
	ol#controls li a{
		float:left;
		height:18px;
		line-height:18px;
		border:1px solid #CCCCCC;
		background:#efefef;
		color:#CCCCCC;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	