@import url(http://fonts.googleapis.com/css?family=Lobster);
@import url(http://fonts.googleapis.com/css?family=PT+Sans);
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:700);
*{margin:0;padding:0;}
.float_right {float:right;}
.float_left {float:left;}
.clear_both {clear:both;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}
.filet { width:100%; height:1px; border-bottom:1px solid #ccc; margin:15px 0; clear:both;}
img { border:0;}
.img-right { float:right; margin-left:20px; margin-bottom:15px; padding:2px; background-color:#FFFFFF; border:1px solid #d9d8d8;}
.img-left { float:left; margin-right:20px; margin-bottom:15px; padding:2px; background-color:#FFFFFF; border:1px solid #d9d8d8;}

#container {width:1000px;margin:0 auto;position:relative;padding-top:320px;}
#content {width:100%;}
#colonne_centre {width:1000px; padding-bottom:70px;}

/*************** HEADER *********************/
#header {height:122px;background-color:#fff; background-image:url(../gifs/bg-header.jpg); background-repeat:repeat-x; background-position:top;width:100%; position:absolute; top:0; left:0;}
.header-content { width:1000px; margin:0 auto; position:relative;}
.barre-top {height:31px; width:100%; float:left;}
.barre-top p { color:#FFFFFF; text-shadow:1px 1px 0px #2d2d2d; line-height:28px; float:left;}
.btn-fb { background-color:#FFFFFF; height:20px; color:#416ab2; text-decoration:none; font-weight:normal; float:right; margin-top:5px; padding:0 5px 0 15px; line-height:20px; font-size:11px; background-image:url(../gifs/puce-fb.jpg); background-repeat:no-repeat; background-position:5px 7px; background-color:#FFFFFF; width:165px; position:relative;}
.btn-fb img {position:absolute; top:2px; right:5px;}
#logo {width:212px;height:90px;background-image:url(../gifs/logo.jpg); background-repeat:no-repeat;border-right:1px solid #cbcbcb; padding-right:20px;}
.phone-area { float:right; padding-top:8px;}
.phone-area p { text-align:right; line-height:25px;}
.phone-area span { color:#FFFFFF; padding:3px;}
.phone-area .orange span { background-color:#e06404;}
.phone-area .vert span { background-color:#7da11f;}
.phone-area .rose span { background-color:#d65b9f;}
.btn-contact { display:block; width:160px; height:80px; position:absolute; top:35px; right:0; z-index:100}

/*************** MENU TOP *********************/
.menuHorizontal { list-style:none; float:left; height:90px;}
.menuHorizontal li { float:left;}
.menuHorizontal li a {font-family: 'Lobster', cursive; font-size:23px; text-decoration:none; color:#000000; border-right:1px solid #cbcbcb;border-left:1px solid #fff; padding:0 25px; height:90px; display:block; line-height:90px; font-weight:normal;}
.menuHorizontal li#menu01 a { color:#e06404;}
.menuHorizontal li#menu02 a { color:#d65b9f;}
.menuHorizontal li#menu03 a { color:#90b230;}
.menuHorizontal li#menu04 a { color:#58abd9;}
.menuHorizontal li a:hover, .menuHorizontal li a.selected { color:#fff!important;}
.menuHorizontal li#menu01 a:hover, .menuHorizontal li#menu01 a.selected { background-color:#e06404; background-image:url(../gifs/bg-menu01.jpg); background-repeat:repeat-x; background-position:top; text-shadow:1px 1px 1px #984403;}
.menuHorizontal li#menu02 a:hover, .menuHorizontal li#menu02 a.selected { background-color:#d65b9f; background-image:url(../gifs/bg-menu02.jpg); background-repeat:repeat-x; background-position:top; text-shadow:1px 1px 1px #953f6e;}
.menuHorizontal li#menu03 a:hover, .menuHorizontal li#menu03 a.selected { background-color:#90b230; background-image:url(../gifs/bg-menu03.jpg); background-repeat:repeat-x; background-position:top; text-shadow:1px 1px 1px #647c21;}
.menuHorizontal li#menu04 a:hover, .menuHorizontal li#menu04 a.selected { background-color:#58abd9; background-image:url(../gifs/bg-menu04.jpg); background-repeat:repeat-x; background-position:top; text-shadow:1px 1px 1px #3d7797;}

/*************** SOUS-MENU TOP *********************/
.menu-container { width:100%; height:37px; position:absolute; top:121px; left:0; z-index:10;}
.menu-content { width:1000px; margin:0 auto;}
.sousMenu { list-style:none; float:left;}
.sousMenu li { float:left;}
.sousMenu li a { font-size:16px; text-decoration:none;font-family: 'PT Sans', sans-serif; display:block; padding:3px 7px; margin:5px 5px 0 5px; font-weight:normal;}


/************* SLIDER INDEX ***********/
.slider { position:absolute; top:122px; left:0; width:100%; height:514px; z-index:10; overflow:hidden;}
#carousel-top li {height:514px;min-width: 1000px; width: 100%;}
#mycarousel { width:100%!important; height:514px;}
#mycarousel li.slide { float:left!important;height:514px; width:100%;}
li#slide01 { background-image:url(../gifs/001.jpg); background-repeat:no-repeat; background-position:center;}
li#slide02 { background-image:url(../gifs/002.jpg); background-repeat:no-repeat; background-position:center;}
li#slide03 { background-image:url(../gifs/003.jpg); background-repeat:no-repeat; background-position:center;}
li#slide04 { background-image:url(../gifs/004.jpg); background-repeat:no-repeat; background-position:center;}
li#slide05 { background-image:url(../gifs/005.jpg); background-repeat:no-repeat; background-position:center;}
.content-slide { width:970px; height:495px; margin:0 auto; padding:20px 0 0 30px;}
/*** Additional styles for the controls ***/
.jcarousel-control {width:100%; height:79px; position:absolute; bottom:22px; z-index:500;}
.control-content { width:1000px; height:79px; margin:0 auto; background-image:url(../gifs/bg-control.png); background-repeat:repeat-x;}
.jcarousel-control a { display:block; height:79px;width:180px; background-repeat:no-repeat; float:left; margin:0 9px; text-align:center; text-decoration:none; color:#000;font-family: 'Lobster', cursive; font-size:20px; line-height:45px; font-weight:normal;}
.jcarousel-control a:focus,
.jcarousel-control a:active {outline: none;}
#btn-slide01 {background-image:url(../gifs/btn01.png);}
#btn-slide01:hover, #btn-slide01.selected { background-image:url(../gifs/btn01-over.png); color:#fff;}
#btn-slide02 {background-image:url(../gifs/btn02.png);}
#btn-slide02:hover, #btn-slide02.selected { background-image:url(../gifs/btn02-over.png); color:#fff;}
#btn-slide03 {background-image:url(../gifs/btn03.png);}
#btn-slide03:hover, #btn-slide03.selected { background-image:url(../gifs/btn03-over.png); color:#fff;}
#btn-slide04 {background-image:url(../gifs/btn04.png);}
#btn-slide04:hover, #btn-slide04.selected { background-image:url(../gifs/btn04-over.png); color:#fff;}
#btn-slide05 {background-image:url(../gifs/btn05.png);}
#btn-slide05:hover, #btn-slide05.selected { background-image:url(../gifs/btn05-over.png); color:#000;}

.content-slide h2 {font-family: 'Lobster', cursive; font-size:75px; color:#fff; font-weight:normal; margin-bottom:15px;}
.menuSlider { list-style:none; border-left:3px solid #fff; float:left;}
.menuSlider li a {font-family: 'PT Sans', sans-serif; font-size:16px; color:#fff; text-decoration:none; display:block; padding:5px 10px 5px 20px; font-weight:normal;}
.menuSlider li a:hover { background-color:#fcfcfc;}

#slide01 h2 {text-shadow:1px 1px 1px #2d162b;}
#slide01 .menuSlider li a:hover { color:#e06404;}
#slide02 h2 {text-shadow:1px 1px 1px #000;}
#slide02 .menuSlider li a:hover { color:#d65b9f;}
#slide03 h2 {text-shadow:1px 1px 1px #4b4b4a;}
#slide03 .menuSlider li a { }
#slide03 .menuSlider li a:hover { color:#90b230;}
#slide04 h2 {text-shadow:1px 1px 1px #393326;}
#slide04 .menuSlider li a:hover { color:#58abd9;}

.lien-evenement { display:block; width:970px; height:495px; float:left;}


/*************** MISE EN PAGE *********************/
.orange { color:#e06404;}
.vert { color:#7da11f;}
.rose {color:#d65b9f;}
h1 {font-family: 'PT Sans', sans-serif; font-size:25px; text-transform:uppercase; margin-bottom:20px;}
h1 span { font-size:20px;color:#5b5b5b; text-transform:none;}
h2 {font-family: 'PT Sans', sans-serif; font-size:20px;color:#5b5b5b; margin-bottom:15px;}
h3 {font-family: 'PT Sans', sans-serif; font-size:16px; margin-bottom:10px;}
a:hover { text-decoration:none;}
a.lien { background-color:#FFFFFF; padding:3px 10px 3px 20px; border:1px solid #d9d8d8; background-repeat:no-repeat; background-position:8px 7px; float:right; margin-top:10px; text-decoration:none;}
#colonne_centre p { padding-bottom:10px; text-align:justify;}
.encart-mobile { width:548px; height:163px; float:left; background-image:url(../gifs/encart-mobile.jpg); background-repeat:no-repeat; position:relative;}
.encart-mobile p.titre {font-family: 'Lobster', cursive; font-size:30px; color:#FFFFFF; text-shadow:1px 1px 1px #558ba9; position:absolute; top:10px; left:10px; line-height:normal;}
.encart-mobile p.txt {font-family: 'PT Sans', sans-serif; color:#353434; font-size:20px; text-align:right; position:absolute; right:245px; top:70px; line-height:22px;}
.encart-mobile p.txt span { font-size:25px; font-weight:bold; color:#ee8114;}
.encart-mobile img { position:absolute; right:130px; bottom:20px;}
.encart-plan { float:right; border:1px solid #bababa; width:418px; height:161px; position:relative; background:url(../gifs/encart-plan.jpg) no-repeat; position:relative;}
.encart-plan a {background-image:url(../gifs/puce-orange.png);color:#e06404; position:absolute;bottom:15px; right:15px;}
.encart-plan a:hover {border:1px solid #e06404;}
.encart-2 { float:right; border:1px solid #bababa; width:418px; height:161px; position:relative;}
.encart-2 .titre-actu { font-size:18px; padding:10px 0 0 10px;}
.encart-2 #encart_actualite {height: 141px; width: 398px; padding:10px;}
.encart-2 #encart_actualite ul li a {display: block; margin-bottom: 10px; font-size:14px; font-weight:bold; color:#e06404;}
.encart-2 .all_actu a {background-color: #FFFFFF; background-position: 8px 7px; background-repeat: no-repeat; border: 1px solid #D9D8D8; float: right; margin-top: 10px;padding: 3px 10px 3px 20px; text-decoration: none;position:absolute; bottom:10px; right:10px; color:#e06404;background-image:url(../gifs/puce-orange.png);font-weight:bold;}
.encart-2 .all_actu a:hover {border:1px solid #e06404;}
.ariane { position:absolute; top:0; left:0; height:28px; width:675px; padding-left:10px; background-color:#ffffff; border-bottom:1px solid #dadada; padding-bottom:0!important; line-height:28px; color:#5e5d5d; font-size:11px;}
.ariane a { color:#5e5d5d; text-decoration:underline; font-weight:normal;}
.ariane a:hover { text-decoration:none;}
.fakeLi { padding-left:25px; border-bottom:1px dotted #d9d9d9; margin-bottom:7px; padding-bottom:7px!important;}
.liste {padding-left:25px;}
.encart-video { float:right; width:287px; background-color:#fff; border:1px solid #d8d8d8;margin-left:20px; margin-bottom:20px; position:relative;}
.encart-video img { width:285px; height:210px; border:1px solid #fff;}
.encart-video a.lien { position:absolute; bottom:3px; right:3px;}
.important { float:left; width:645px; background-color:#fff; border:1px solid #ccc; margin:10px 0; padding:10px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}
.important p { text-align:center!important;}
.important h2 { text-align:center;}
.pdf { background-image:url(../gifs/picto-pdf.jpg)!important; background-position:5px 3px!important; padding-left:35px!important; color:#c82b2b!important;}
.etoile { font-size:10px!important;}
table.centered td {padding: 10px 0 8px;text-align: center; /*background-color:#DDDDDD;*/}



.col-left { width:665px; float:left; background-color:#f6f6f6; padding:10px; position:relative; padding-top:40px; min-height:590px;}
/*************** COLONNE RIGHT *********************/
.col-right { width:285px; float:right;}
.slider-encart { float:left;width:285px; /*height:150px;*/ background-color:#efefef; position:relative; padding-bottom:10px;}
.slide-encart {width:285px; /*height:150px;*/}
.titre-encart {font-family: 'PT Sans', sans-serif; line-height:25px; font-size:18px; padding:3px 0 3px 10px!important;}
#encart_actualite { padding:10px;}
#encart_actualite ul{ list-style:none;}
#encart_actualite ul li a { display:block; margin-bottom:10px;}
.all_actu a {background-color:#FFFFFF; padding:3px 10px 3px 20px; border:1px solid #d9d8d8; background-repeat:no-repeat; background-position:8px 7px; float:right; margin-top:10px; text-decoration:none;}
.slide-r {padding:10px; width:265px; height:85px;}
.temoignages { position:relative; background-image:url(../gifs/img-temoignages.jpg); background-repeat:no-repeat; background-position:bottom;}
.temoignages a { position:absolute; bottom:10px; right:10px;}
.mills img { float:right; margin-left:15px;}
.sante img { margin:0 auto;}
.encart-horaires { float:left;width:285px; background-color:#efefef; margin-top:20px;}
.horaires {padding:10px; width:265px; position:relative;}
.horaires img { position:absolute; right:10px; bottom:10px;}
.diapo-photo { float:left; width:285px; height:300px; margin-bottom:20px;}


/*************** FORMULAIRE CONTACT *********************/
#formulaire_1{width:600px;float:right}
#formulaire_1 div{width:290px;float:left;margin:10px 10px 0 0}
#formulaire_1 input{background-color:#fbfbfb;width:240px;border:1px solid #ccc;padding:5px}
#formulaire_1 textarea{ background-color:#fbfbfb;width:240px;border:1px solid #ccc;height:210px;padding:5px}
#formulaire_1 input:hover, #formulaire_1 input:focus, #formulaire_1 textarea:hover, #formulaire_1 textarea:focus { background:#fff;border:1px solid #E06404}
#formulaire_1 input#field_5{height:30px;width:124px;display:block;font-weight:700;cursor:pointer; background:#E06404; color:#fff;border:1px solid #E06404}
#formulaire_1 input#field_5:hover { background:#f17719;}
#formulaire_1 .divGenerateurRequired{display:block;clear:both;color:#464545}
#formulaire_1 .submit{margin-left:125px !important}
form.generateur p.erreur, form.generateur div.divGenerateurErreur {border:none!important;}
.coord { float:left; margin-bottom: 20px; width:285px; background-color:#EFEFEF;}


/*************** ACTUALITES *********************/
#container_actualite {float: left; padding: 0px!important; width: 665px!important;}
#recherche_actualite {border:none!important; height: 20px; padding: 10px 0 10px 15px; background-color:#fff;}
#news_rechercher { border:1px solid #ccc!important;padding: 1px 10px 0 25px!important;}
#news_btn_rechercher { border:1px solid #ccc!important; background-color:#fbfbfb; cursor:pointer;}
#news_btn_rechercher:hover { background-color:#ccc;}
p.categorie {border-top: 1px solid #ccc!important;}
.actualite h2 a {color: #5b5b5b!important; display: block; font-size: 18px; font-weight: bold!important; text-decoration: none}
#listing_calendrier {background: none repeat scroll 0 0 #fff!important; float:left; margin-top:10px; padding:10px!important; width: 645px!important;}
#listing_calendrier li li:hover { background-color:#fff!important;}
.link { color: #fff!important; font-family: Arial,Helvetica,sans-serif; font-size: 12px!important; font-weight: bolder; padding:5px 10px; float:right; margin-top:10px;}
#actualite_detail { float: left; padding:0px!important; width: 665px!important;}
#actualite_detail h2 { color:#5b5b5b!important;border-bottom: 1px solid #ccc!important;}



/*************** FOOTER *********************/
#footer-container { width:100%; position:fixed; bottom:0; z-index:20; background-color:#5b5b5b; border-top:1px solid #fff;-webkit-box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.3);  }
.footer { width:1000px; height:29px;  margin:0 auto; position:relative;}
.panel_button { display:block; width:126px; height:16px; cursor:pointer; position:absolute; top:6px; right:0px; background-color:#5087a5; border:1px solid #7bcaf5;color:#FFFFFF; font-size:11px; text-decoration:none; text-align:center; text-shadow:1px 1px 0px #406c84;}
.panel_button:hover { background-color:#406c84;}
#btn_hide {}
.adresse { font-size:11px; color:#fff; line-height:30px;}
.footer-content {width:1000px; height:0px; float:left;}
.footer-content ul { list-style:none; margin-top:20px; float:left; margin-right:40px;}
.footer-content ul li a { color:#d3d3d3; text-decoration:none; font-size:11px; font-weight:normal;}
.footer-content ul li a:hover { text-decoration:none; color:#fff;}
.footer-content ul li.titre a {font-family: 'Lobster', cursive; color:#fff; font-size:22px; font-weight:normal;}
.footer-content ul.last-ul { margin-right:0px; padding-left:40px; border-left:1px solid #787878;}
.footer-content p { color:#fff; font-size:11px; text-align:center;}
.footer-content p a { color:#d3d3d3; text-decoration:none; font-weight:normal;}
.footer-content p a:hover { color:#fff;}
#foot {display: block;height: 40px;margin:20px auto 0 auto;width: 370px;}
#foot1 {float: left; width: 120px;}
#foot1 a, #foot2 a {color: #fff; font-size:10px!important; font-weight:normal;}
.about {background: none repeat scroll 0 0 #FFFFFF;border-radius: 0 10px 0 10px;box-shadow: 0 0 5px #393939;color: #0061A3;display: block;float: left;font-size: 10px;line-height: 1.5em; padding: 0 2em; text-align: center;width: 100px;}
.about a {display: block; margin-top: 2px;}
#foot2 {float: right; width: 100px;}
.titre-plan { text-transform:uppercase; text-decoration:none; font-size:13px;}
.newsletter { width:978px; margin:0 auto; border:1px solid #868686; height:20px; padding:10px;}
.newsletter label {color:#fff; font-size:11px; float:left; margin-right:10px; padding-top:2px;}
.newsletter form { float:left;}
.newsletter #js_submit { float:left; border:1px solid #ccc; font-size:11px; margin-left:5px; padding:1px 0 0 0; cursor:pointer;}
.newsletter #input_newsletter { float:left; width:150px; border:1px solid #ccc;}
.newsletter #mess_newsletter { color:#fff; float:left; margin-left:10px;}

/*************** CSS associé aux box d'inscription a la newsletter *********************/
#newsletter_iframe {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
div#fancy_overlay { background-color:#000!important;}


/*************** BACKGROUND *********************/
.logo-mills { position:absolute; top:200px; right:0;}
.bg-fitness { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-fitness.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodypump { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodypump.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodyattack { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodyattack.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodystep { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodystep.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodybalance { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodybalance.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodycombat { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodycombat.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-rpm { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-rpm.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-bodyjam { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-bodyjam.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-shbam { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-shbam.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-zumba { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-zumba.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-wellness { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-wellness.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-sauna { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-sauna.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-hammam { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-hammam.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-balneo { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-balneo.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-equitation { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-equitation.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-equitation2 { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-equitation2.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-equitation3 { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-equitation3.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-equitation4 { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-equitation4.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-equitation5 { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-equitation5.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-location { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-location.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-prestations { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-prestations.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-visage { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-visage.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-corps { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-corps.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-epilation { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-epilation.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-maquillage { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-maquillage.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-cils { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-cils.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-mains { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-mains.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-solarium { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-solarium.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-tarifs { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-tarifs.jpg); background-repeat:no-repeat; background-position:top center;}
.bg-muscu { position:absolute; top:158px; width:100%; height:478px; z-index:-1; background-image:url(../gifs/bg-musculation.jpg); background-repeat:no-repeat; background-position:top center;}

/***** FACEBOOK *****/
.FBConnectButton_Text_Simple { display:none!important; }
.twitter-share-button { float:right; }

/***** EVENEMENT *****/
.blocImgEvenement { float:left; height:200px; }

/***** FIL D'ARIANE *****/
.chemin { float:none; }
.chemin div, #ariane-complet div { display:inline; }
#ariane-complet div.first { display:block; }

/****** FORMULAIRE FITNESS ******/
.resulatFormFitness { margin-left:290px; padding-bottom:5px!important; font-weight:bold; }
