@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


.reset {
	clear: both;
}



@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, hr,
a, img, b, ul, li, object, script
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	vertical-align: baseline;
	line-height:auto;
}

body{
line-height: 1.1;}

ol, ul {
  list-style: none;
}


.reset {
	clear: both;
}

@charset "latin1";

body {
font-family:"trebuchet ms", verdana, arial;
color:#3f161c;
/*background-image:url('img/fond.jpg');
background-repeat:repeat-x;
background-position:top left;*/
background-color:white;}

#menu a:hover, .bulle a, .navigation a, .espace-beaute, .espace-beaute:hover{text-decoration:none;}
a, a:hover, .liens-haut-page a, .souligne{text-decoration:underline;}

.float-left, #menu li, .facebook, .tweet, .btn-google{float:left;}
.float-right{float:right;}

.center, .nom-ps, .tableau-tarifs-bronzage tr td, .tableau-tarifs-bronzage tr th, p.center, .contenu-txt p.center{text-align:center;}.center, .nom-ps, .tableau-tarifs-bronzage tr td, .tableau-tarifs-bronzage tr th, p.center{text-align:center;}
.align-right, .ariane, .haut{text-align:right;}
.align-left, p{text-align:left;}
.contenu-txt p{text-align:justify;margin:10px 0;}

ul {list-style-type:circle;}
ul li{margin-left:30px;}
.style-liste li{margin:0;list-style-type:none;}

.ss-menu-lien, .bouton-contact{
cursor:pointer;}

.haut{
margin-top:20px;}

.mtm{margin-top:25px;}
.mbm{margin-bottom:25px;} 
.mtl{margin-top:120px;}

/*********************************
	IMAGES
*********************************/
.img-gauche{
float:left;
margin-right:20px;}
.img-droite{
float:right;
margin-left:20px;}
.img-droite, .img-gauche{
border-radius:6px;}
.img-icone{
margin:0 3px 3px 0;}
.marge-gauche-icone{
margin-left:220px;}

/*********************************
	TRAITS
*********************************/
.trait-rouge{
width:100%;
height:1px;
background:#8c2538;}
.trait-marge{
margin:25px 0;}

/*********************************
	COULEURS
*********************************/
.blanc, .navigation li a, .ss-menu-lien, .fond-titre, .ovale, td.blanc{color:white;}
.orange{color:#BF6A82;}
.orange-fonce, h2, .tableau-tarifs tr td:last-child, .tableau-tarifs-bronzage tr td, .liens-haut-page a:hover, .espace-beaute:hover, .haut a, .contenu-txt a{color:#BF6A82;}/*ROSE*/
.bordeau, ul, .tableau-tarifs tr td:first-child, .liens-haut-page a, .liens-haut-page, .tableau-tarifs-bronzage tr th, h3{color:#BF6A82;}/*ROSE*/
.bordeau-fonce{color:#6D6D6D;}/*GRIS*/
.jaune, #menu a:hover, .titre-actu{color:#fcb414;}

/*********************************
	TYPO
*********************************/
h1, h2, h3, label, .titre-ps, .tableau-tarifs, .tableau-tarifs-bronzage, .navigation li a, .ss-menu-lien, .titre-actu, .ovale, .nom-ps, .txt-res, .ariane, .footer p, .espace-beaute, .haut, .typo, .btn-reserver-header a, .phrase-accroche, .typo{
font-family:'cookieregular', 'trebuchet ms', verdana;}

.typo11{font-size:11px;} 
.typo12{font-size:12px;}
.typo13{font-size:13px;}
.typo16{font-size:16px;}
.typo18, .haut{font-size:18px;}
.typo28{font-size:28px;}
.typo20{font-size:20px;}
.typo23{font-size:23px;}
.typo25{font-size:25px;}
.typo30{font-size:30px;}
.typo32{font-size:32px;}
.typo35{font-size:35px;}
.typo38{font-size:38px;}
.typo40{font-size:40px;}
.typo45{font-size:45px;}

@font-face {
font-family: 'post-it';
src: url('font/postit-penscript-webfont.eot');
src: url('font/postit-penscript-webfont.eot?#iefix') format('embedded-opentype'),
 url('font/postit-penscript-webfont.woff') format('woff'),
 url('font/postit-penscript-webfont.ttf') format('truetype'),
 url('font/postit-penscript-webfont.svg#post-it_pen_scpostitpenscript') format('svg');
font-weight: normal;
font-style: normal;}

@font-face {
    font-family: 'cookieregular';
    src: url('font/cookie-regular-webfont.woff2') format('woff2'),
         url('font/cookie-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*********************************
	TITRES
*********************************/
h1{
font-size:40px;} 

h2{
font-size:35px;
margin:10px 0 0 0;}

h3{
font-size:35px;
margin:20px 0 10px 0;}

.marge-h2{
margin:30px 0 10px 0;}

.h3-accueil{
font-size:35px;
margin-bottom:20px;}

.fond-titre{
/*width:610px;*/
width: 100%;
min-height:25px;
background: #BF6A82;
padding:10px 10px;
box-shadow: 1 1px 3px #393939; 
margin-bottom:10px;}
/*********************************
	PAGE
*********************************/
.page{
/*width:920px;*/
max-width: 1300px;
margin:auto;
margin-top: 50px;
padding:0 20px;}

.conteneur{
margin-top:45px;}

.phrase-accroche{
	font-size: 40px;
	text-align:center;
	margin-bottom: 10px;
}


/*********************************
	HEADER
*********************************/
.fond-header{
background:#658d93;
height:69px;
position:relative;
width:100%;
top:145px;
z-index:50;}

.logo{
position:relative;
top:-144px;
text-align: left;
/*max-width:960px;*/
max-width: 1300px;
margin:auto;}

.navigation{
	position:relative;
	z-index:500;
margin-top:-195px;
margin-left:30%;
padding-left: 2%;}

.navigation li{
display:inline;}

.navigation li a, .ss-menu-lien{
font-size:32px;}

/*Sous-menu*/
#menu li ul /* Sous-listes */{
position: absolute; /* Position absolue */
width: 325px; /* Largeur des sous-listes */
left: -999em; /* Hop, on envoie loin du champ de vision */
background:#BF6A82;
border-radius:5px;
font-size:37px;
padding:10px;
z-index:9;
margin:2px 0 0 -77px;}

#menu li ul li{
display:block;
float:none;
margin:0;}

#menu li ul li a/* Sous-listes */{
font-size:30px;}
 
#menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */{
left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */}
 
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */{
left: auto; /* Repositionnement normal */
min-height: 0; /* Corrige un bug sous IE */}
/***/

.marge-menu{
margin-left:75px;}

.marge-menu2{
margin-left:257px;}

/*********************************
	ENTETES
*********************************/
.entete-bronzage, .entete-beaute{
	width:100%;
height:300px; 
margin-top: 155px;}

.entete-bronzage{
background:url('img/entete-bronzage-uv.jpg') no-repeat top center;
}

.entete-beaute{
background:url('img/entete-beaute.jpg') no-repeat top center;
}

/*********************************
	COLONNE GAUCHE
*********************************/
.colonne-gauche{
width:250px;}

.actu{
width:228px;
min-height:258px;
background:white;
opacity:0.9;
border:1px solid #abacac;
padding:15px 10px 10px 10px;}

.titre-actu{
font-size:24px;
font-weight:bold;}

.filet-jaune{
margin-bottom:5px;}

.ovale{
width:250px;
height:168px;
background:url('img/ovale.png') no-repeat top left;
margin:30px 0 20px 0;
font-size:27px;}

.flexybeauty-button {
	width: 250px;
	height: 60px;
	
	text-align:center; margin:auto; display: inline-block;padding: 4px 12px;border: 0;background: #c64a72;background-image: -webkit-linear-gradient(to bottom, #c64a72, #e188ac); background-image:linear-gradient(to bottom, #c64a72, #e188ac);color: #FFF;font-size: 25px;line-height: 20px;white-space: nowrap;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.50);-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.50);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.50);outline : none;}.flexybeauty-button:hover {cursor: pointer}
	
.btn-reserver-header{
	position: relative;
	max-width: 1300px;
	margin: auto;
	z-index: 1000;
}
 
.btn-reserver-header a{
	position: absolute;
	top: 60px;
	right: 0; 
	text-decoration: none;
	color: white;
	font-size: 30px;
	display: block;
	width: 180px;
	height: 40px;
	background: #BF6A82;
	text-align:center;	
	display: flex;
	justify-content: center;
	align-items: center;
}	

.bulle{
padding:26px 10px 5px 10px;}

.bulle a:hover{
text-decoration:none;}

.nom-ps{
font-size:27px;}

.bouton-contact{
background:url('img/bouton-contact.png') no-repeat top left;
width:252px;
height:46px;
display:block;
margin:20px 0;}

.bouton-contact:hover{
background:url('img/bouton-contact.png') no-repeat top right;
width:252px;
height:46px;}

/*Réseaux sociaux*/
.btn-res-soc{
padding-top:10px;
width:248px;
min-height:85px;
background:white;
border:1px solid #abacac;
margin:auto;}

.btn-tweeter{
width:67px;
height:62px;}

.facebook, .tweet, .btn-google{
/*height:62px;*/
padding-right:10px;}

.facebook{
margin-left:12px;}

.txt-res{
font-size:25px;
margin-bottom:10px;}

/*********************************
	COLONNE DROITE
*********************************/
.colonne-droite{
/*width:630px;*/
max-width: 1300px;
width: 100%;
margin-left:auto;
margin-right: auto;}

.contenu-txt{
padding:0 20px;}

.encadre-bordeau{
background:#8B2538;
padding:10px;
margin:20px 0;}

.encadre-bordeau a{
display:block;
float:left;
width:124px;
height:123px;
margin:0 0 10px 15px;}

/*********************************
	ARIANE
*********************************/
.ariane{
font-size:25px;
margin-bottom:10px;}

/*********************************
	FOOTER
*********************************/

.fond-footer{
width:100%;
min-height:150px;
margin-top:45px;
background:#658d93;}

.footer{
width:960px;
margin:auto;
padding: 20px 10px;}

.logo-footer{
margin-top:-39px;}
 

.txt-footer{
width:600px;
padding:45px 10px 0 20px;}

.liste-footer li{
display:inline;}

.droite-footer{
width:145px;
padding:45px 10px 0 10px;}

.profil-fb{
margin:3px 0 0 10px;}
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	font-size:25px;
	font-family:'post-it', 'trebuchet ms', verdana;
	padding-left:50px;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}



.theme-default .nivoSlider {
	position:relative;
	background:#fff url(img/loading.gif) no-repeat 50% 50%;
   /* margin-bottom:10px;*/
    /*-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;*/
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    /*box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}


.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}

.ombre{
width:629px;
height:29px;
background:url('img/ombre.png');}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('img/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('img/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('img/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('img/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
.encadre-accueil{
/*width:920px;*/
width: 100%;
background:#658d93;
margin:20px 0 55px 0;
padding:10px;}

.encadre-accueil a{
display:block;}

.espace{
/*width:920px;*/
width: 100%;
margin-bottom:10px;}

.espace-beaute{
width:124px;
height:93px;
background:url('img/rond-jaune.png') top left no-repeat;
font-size:30px;
color:#40161c;
padding:30px 0 0 0;
text-align:center;}

.bulle-epilation, .bulle-fauteuils, .bulle-manucure, .bulle-ongles-gel, .bulle-renforcement, .bulle-maquillage, .bulle-regard, .bulle-sourire, .bulle-soin-visage, .bulle-cabine-uv, .bulle-pulverisation, .bulle-epilation-homme, .bulle-produits-bronzage, .bulle-extension-cils, .bulle-cellu-m6, .bulle-epilation-lumiere, .bulle-hyalu, .bulle-microneedling, .bulle-vernis-permanent, .bulle-hydraface{
width:124px;
height:123px;
margin:0 0 10px 35px;}

.bulle-epilation{
background:url('img/bulle-epilation.png') top left no-repeat;}
.bulle-epilation:hover{
background:url('img/bulle-epilation.png') top right no-repeat;}

.bulle-manucure{
background:url('img/bulle-manucure-pedicure.png') top left no-repeat;}
.bulle-manucure:hover{
background:url('img/bulle-manucure-pedicure.png') top right no-repeat;}

.bulle-ongles-gel{
background:url('img/bulle-onglerie-ongles-en-gel.png') top left no-repeat;}
.bulle-ongles-gel:hover{
background:url('img/bulle-onglerie-ongles-en-gel.png') top right no-repeat;}

.bulle-renforcement{
background:url('img/bulle-renforcement-ongles-naturels.png') top left no-repeat;}
.bulle-renforcement:hover{
background:url('img/bulle-renforcement-ongles-naturels.png') top right no-repeat;}

.bulle-maquillage{
background:url('img/bulle-maquillage.png') top left no-repeat;}
.bulle-maquillage:hover{
background:url('img/bulle-maquillage.png') top right no-repeat;}

.bulle-regard{
background:url('img/bulle-regard.png') top left no-repeat;}
.bulle-regard:hover{
background:url('img/bulle-regard.png') top right no-repeat;}

.bulle-sourire{
background:url('img/bulle-sourire.png') top left no-repeat;}
.bulle-sourire:hover{
background:url('img/bulle-sourire.png') top right no-repeat;}

.bulle-soin-visage{
background:url('img/bulle-soin-visage.png') top left no-repeat;}
.bulle-soin-visage:hover{
background:url('img/bulle-soin-visage.png') top right no-repeat;}

.bulle-fauteuils{
background:url('img/bulle-fauteuils-massants.png') top left no-repeat;}
.bulle-fauteuils:hover{
background:url('img/bulle-fauteuils-massants.png') top right no-repeat;}

.bulle-cabine-uv{
background:url('img/bulle-cabine-uv.png') top left no-repeat;}
.bulle-cabine-uv:hover{
background:url('img/bulle-cabine-uv.png') top right no-repeat;}

.bulle-pulverisation{
background:url('img/bulle-pulverisation.png') top left no-repeat;}
.bulle-pulverisation:hover{
background:url('img/bulle-pulverisation.png') top right no-repeat;}

.bulle-epilation-homme{
background:url('img/bulle-epilation-homme.png') top left no-repeat;}
.bulle-epilation-homme:hover{
background:url('img/bulle-epilation-homme.png') top right no-repeat;}

.bulle-produits-bronzage{
background:url('img/bulle-produits-bronzage.png') top left no-repeat;}
.bulle-produits-bronzage:hover{
background:url('img/bulle-produits-bronzage.png') top right no-repeat;}

.bulle-extension-cils{
background:url('img/bulle-extension-de-cils.png') top left no-repeat;}
.bulle-extension-cils:hover{
background:url('img/bulle-extension-de-cils.png') top right no-repeat;}

.bulle-cellu-m6{
background:url('img/bulle-cellu-m6.png') top left no-repeat;}
.bulle-cellu-m6:hover{
background:url('img/bulle-cellu-m6.png') top right no-repeat;}

.bulle-epilation-lumiere{
background:url('img/bulle-epilation-lumiere.png') top left no-repeat;}
.bulle-epilation-lumiere:hover{
background:url('img/bulle-epilation-lumiere.png') top right no-repeat;}

.bulle-hyalu{
background:url('img/bulle-hyaluronpen.png') top left no-repeat;}
.bulle-hyalu:hover{
background:url('img/bulle-hyaluronpen.png') top right no-repeat;}


.bulle-microneedling{
background:url('img/bulle-microneedling.png') top left no-repeat;}
.bulle-microneedling:hover{
background:url('img/bulle-microneedling.png') top right no-repeat;}

.bulle-vernis-permanent{
background:url('img/bulle-vernis-permanent.png') top left no-repeat;}
.bulle-vernis-permanent:hover{
background:url('img/bulle-vernis-permanent.png') top right no-repeat;}

.bulle-hydraface{
background:url('img/bulle-hydraface.png') top left no-repeat;}
.bulle-hydraface:hover{
background:url('img/bulle-hydraface.png') top right no-repeat;}
