#container_actualite h2 a,#container_actualite_listing h2,#container_actualite .link{color:#f70 !important}
#actualite_detail{color:#ccc}
#container_actualite .link:hover{text-decoration:underline}
#listing_calendrier ul li ul{margin-top:20px}
#listing_calendrier ul li ul li a{color:#999 !important;font-size:10px;line-height:11px;font-family:arial;line-height:12px;margin-bottom:20px;display:list-item;list-style:square}
#listing_calendrier ul li ul li a:hover{background:none !important;color:#fff !important}
#listing_calendrier ul li ul li:hover{background:none !important}
#news_rechercher{color:#fff}
#listing_calendrier .all_actu a{color:#fff !important}
#fancy_div{background:#fff !important;color:#3B3B3B !important;text-align:center !important}
a:active, a:focus{outline:none}
.valide{background:#AE8080 !important;color:#000 !important}
*{margin:0;padding:0;}
body{background:url(../gifs/fond.jpg) top left;margin:0;padding:0;font-size:12px;font-family:Tahoma, Arial, Verdana;}
.container{width:981px;margin:0 auto;position:relative;padding-bottom:60px;padding-top:135px;}
.header{height:135px;position:absolute;top:0;left:0;width:981px;}
.top_page{width:981px;height:135px;overflow:hidden;position:absolute;background:url(../gifs/top_page.jpg) top no-repeat;}
.logo{width:325px;height:125px;display:block;}
.logo a{width:260px;height:75px;font-size:12px;color:#620100;display:block;text-align:right;padding-top:90px;text-decoration:none;padding-right:65px;font-size:11px;background:url(../gifs/m_rod_coiffure.jpg) top no-repeat;}
.logo a:hover{color:#fff !important;}
.menu{width:752px;height:32px;position:absolute;top:49px;z-index:1;left:295px;}
.utile{width:600px;height:auto;position:absolute;bottom:0;right:0;z-index:2;}
.utile p{text-align:right;font-size:10px;color:#ae8080;}
.utile a{color:#ae8080;font-size:10px;text-decoration:none;}
.utile a:hover{color:#fff;text-decoration:none;}
#content{width:981px;height:495px;background:url(../gifs/fond_content.jpg) top no-repeat;overflow:hidden;}
#content_long{width:960px;height:auto;background:url(../gifs/fond_content_long.jpg) top repeat-y;overflow:hidden;border:1px solid #999999;padding-left:20px;}
.colonne_droite{width:364px;height:493px;float:right;display:inline;position:relative;margin:1px 1px 0 0;}
.colonne_droite_long{width:0px;height:0px;float:right;}
.colonne_centre{float:left;display:inline;width:576px;padding-left:40px;height:auto;}
.colonne_centre_long{padding-left:20px;height:auto;}
.colonne_centre_long p{padding-right:50px}
.colonne_centre_long object{}
.colonne_centre_long #donut{width:364px;height:492px;float:right;margin-left:20px;border-bottom:1px solid #CCC;overflow:hidden}
.footer{width:981px;height:auto;clear:both;}
.footer p{text-align:center;font-size:11px;color:#ae8080;padding-bottom:10px;padding-top:5px;}
.footer a{color:#ae8080;font-size:11px;text-decoration:none;}
.footer a:hover{color:#fff;}
.tel{width:250px;height:auto;position:absolute;top:135px;right:0;z-index:1;margin-top:6px;margin-right:0px;padding-left:20px;}
.tel p{text-align:right;font-size:12px;color:#fff;}
.tel strong{font-size:20px;color:#ffaf22;}
.pagination{height:15px;margin:10px auto;}
.numpage{height:15px;width:15px;line-height:15px;text-align:center;display:inline;font-size:11px;float:left;color:#fefefe!important;text-decoration:none !important;font-weight:900;margin:2px;background:url(gifs/pagination_link.jpg) no-repeat;}
.numpage_selec{height:15px;width:15px;font-size:11px;margin:2px;line-height:15px;text-align:center;display:inline;float:left;color:#fefefe!important;text-decoration:none !important;font-weight:900;background:url(gifs/pagination_hover.jpg) no-repeat}
.bt_suivant{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant.jpg) no-repeat;margin:2px;}
.bt_suivant_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant_inactiv.jpg) no-repeat;margin:2px;}
.bt_precedent{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent.jpg) no-repeat;margin:2px;}
.bt_precedent_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent_inactiv.jpg) no-repeat;margin:2px;}
.date{color:#fff !important}
.page p, #actualite_detail, #actualite_detail .date{color:#fff;text-align:justify;line-height:1.5em;padding-bottom:10px}
#container_actualite_listing{width:900px !important}
.important{width:100%;height:auto;margin-bottom:10px;padding:10px 0 0 0;background:#eee}
#listing_calendrier{background:none !important}
#container_actualite{width:600px !important}
.important p{padding:0 20px 10px 20px !important;}
.big_lien{font-size:15px;}
.centrer{text-align:center !important;}
.page strong{color:#ffaf22;}
.page a{color:#ffaf22;text-decoration:underline;}
.page a:hover{text-decoration:none;color:#ffaf22;}
.lien{line-height:1.6em;text-align:right !important;color:#ffaf22;padding:10px 0 10px 0;}
.lien a{text-decoration:underline;color:#ffaf22;}
.lien a:hover{text-decoration:none;color:#ffaf22;}
.paragraphe5050{float:left;width:305px;height:auto;display:inline;}
.paragraphe50501{float:right;width:305px;height:auto;display:inline;}
.filet{width:100%;height:15px;border-top:1px solid #a58080;margin:10px auto 5px auto;clear:both;}
.page ul{margin:0 0 10px 25px;padding:0;list-style-image:url(../gifs/puce_liste.jpg);}
.page ul li{line-height:1.5em;color:#fff;text-align:left;}
.img_massage{float:right;display:inline;margin-left:20px;margin-right:2px;margin-bottom:5px;border:1px solid #a58080;}
#loupe{position:absolute;top:0;right:0;z-index:1000;font-size:11px;color:#AE8080;}
#loupe p{text-align:right !important;color:#AE8080;}
#loupe a{color:#AE8080;text-align:center;text-decoration:none;}
#loupe a:hover{text-decoration:underline;}
zoom{font-size:120%;}
.input_form{background:none;border:1px solid #ffaf22;font-family:Arial;color:#fff;margin-top:5px;font-size:12px;width:250px;}
.area_form{background:none;border:1px solid #ffaf22;font-family:Arial;color:#fff;margin-top:5px;height:100px;font-size:12px;width:250px;overflow:auto;}
.bouton_form{height:30px;width:150px;border:1px none #fff;color:#000;display:block;cursor:pointer;font-weight:bold;clear:both;margin:20px 175px 0;background-color:#ffaf22;}
#formulaire_1{float:left}
#formulaire_1 .submit{margin-left:0 !important;margin-top:0 !important;}
.bouton_form:hover{opacity:0.8;filter:alpha(opacity=80);}
.optional{width:175px !important;text-align:right !important;}
.required{width:175px !important;text-align:right !important;}
.divGenerateurRequired{margin-bottom:10px !important;color:#fff;}
#formulaire_1 p{margin:0 !important;padding:0 !important;}
#newsletter_iframe{background:#fff !important;height:400px !important;}
#newsletter_iframe h1{color:#ffaf22 !important;}
#newsletter_iframe p{color:#000 !important;}
#newsletter_iframe a{color:#ffaf22 !important;text-decoration:underline !important;}
#newsletter_iframe a:hover{text-decoration:none !important;}
#newsletter_iframe #submit_newsletter, #newsletter_iframe #input_newsletter{float:left !important;}
ul.MenuHorizontal{width:752px;list-style:none;margin:0;padding:0;overflow:hidden;}
ul.MenuHorizontal li{float:left;}
ul.MenuHorizontal li a{display:block;color:#ffaf22;font-size:13px;padding-top:0px;height:32px;text-align:center;line-height:32px;text-decoration:none;}
li#menu0{width:65px;}
li#menu1{width:141px;}
li#menu1_2{width:110px;}
li#menu2{width:113px;}
li#menu3{width:111px;}
li#menu4{width:106px;}
li#menu5{width:106px;}
li#menu0 a{background:url('../gifs/menu_07.jpg') top left no-repeat;}
li#menu1 a{background:url('../gifs/menu_08.jpg') top left no-repeat;}
li#menu1_2 a{background:url('../gifs/menu_08.jpg') top left no-repeat;}
li#menu2 a{background:url('../gifs/menu_09.jpg') top left no-repeat;}
li#menu3 a{background:url('../gifs/menu_10.jpg') top left no-repeat;}
li#menu4 a{background:url('../gifs/menu_11.jpg') top left no-repeat;}
li#menu5 a{background:url('../gifs/menu_12.jpg') top left no-repeat;}
li#menu0 a:hover, a#selected-over0{background:url('../gifs/menu_07.jpg') top right no-repeat !important;}
li#menu1 a:hover, a#selected-over1{background:url('../gifs/menu_08.jpg') top right no-repeat !important;}
li#menu1_2 a:hover, a#selected-over1_2{background:url('../gifs/menu_08.jpg') top right no-repeat !important;}
li#menu2 a:hover, a#selected-over2{background:url('../gifs/menu_09.jpg') top right no-repeat !important;}
li#menu3 a:hover, a#selected-over3{background:url('../gifs/menu_10.jpg') top right no-repeat !important;}
li#menu4 a:hover, a#selected-over4{background:url('../gifs/menu_11.jpg') top right no-repeat !important;}
li#menu5 a:hover, a#selected-over5{background:url('../gifs/menu_11.jpg') top right no-repeat !important;}
#footer_container{width:100%;height:50px;background:url(../gifs/tranche_footer_bar.jpg) #ffb022 top repeat-x;position:fixed;z-index:10;bottom:0px;left:0px;-position:absolute;-top:expression(fixed_bottom(this,0));}
#footer{text-align:center;}
#ya li{width:981px;height:auto;list-style:none !important;}
#ya{margin:0 auto 0 auto;padding:0;width:981px;height:50px}
#ya ul{padding:0;}
.dropdown{overflow:hidden;width:100%;background:url(../gifs/tranche_footer.jpg) #ffb022 repeat-x;margin:0 !important;padding:0 !important;position:fixed;bottom:0px;left:0px;}
.parques{clear:both;display:none;overflow:hidden;margin-left:auto !important;margin-right:auto !important;width:981px;}
.col1{width:327px;height:145px;margin-top:15px;float:left;display:inline;background:url(../gifs/ligne_footer.jpg) top right no-repeat;}
.contact{width:287px;height:125px;position:relative;padding:10px;background:url(../gifs/back_contact.jpg) top repeat;}
.contact p, .clock p{text-align:left;color:#252525;z-index:2;line-height:18px;font-size:12px;}
.clock{width:287px;height:125px;position:relative;margin-left:8px;padding:10px;background:url(../gifs/back_contact.jpg) top repeat;}
.clock p{text-align:center !important;padding-bottom:15px;}
.contact a{color:#520100;text-decoration:underline;}
.contact strong, .clock strong{font-size:20px;color:#520100;}
.col2{width:325px;height:145px;float:left;margin-top:15px;display:inline;background:url(../gifs/ligne_footer.jpg) top right no-repeat;}
.horaire{width:287px;height:36px;padding-top:5px;margin:0 auto;background:url(../gifs/puce_horaire.jpg)top no-repeat;}
.col3{width:329px;height:145px;margin-top:15px;float:left;display:inline;}
.btn_foot, .btn_foot a{width:174px;height:23px;display:block;float:right;}
.btn_foot{margin-left:10px;margin-top:10px;}
.btn_foot a{background:url(../gifs/btn_foot.jpg) top no-repeat;text-decoration:none;color:#fff;text-align:center;line-height:23px;font-size:13px;}
.btn_foot a:hover{opacity:0.8;filter:alpha(opacity=80);}
h1{width:550px;overflow:hidden;color:#ffaf22;font-size:24px;font-weight:100;padding:8px 0;margin-bottom:15px;overflow:hidden;background:url(../gifs/ligne_h1.jpg) bottom no-repeat;}
.tarif{font-size:10px;color:#fff;padding-left:388px;}
h2, h3{color:#ffaf22;font-size:16px;padding:8px 0;}
#p_massage_img{word-spacing:5px;text-align:center;}
.massage{width:187px;height:401px;background:url(../gifs/massage_cuir_chevelu.jpg) top no-repeat;display:inline;float:left;display:inline;margin-right:20px;}
.massage h2 a{text-align:center !important;font-size:15px !important;color:#fff !important;padding:0 !important;margin-top:10px !important;text-decoration:none !important;font-weight:bold;width:187px;height:391px;display:block;}
.massage h2 a:hover{color:#ffaf22 !important;}
.btn_content, .btn_content a{width:174px;height:23px;display:block;}
.btn_content{float:right;display:inline;margin-top:10px;}
.btn_content a{background:url(../gifs/btn_content.jpg) top no-repeat;text-decoration:none;color:#000;text-align:center;text-decoration:none;line-height:23px;font-size:15px;}
.btn_content a:hover{color:#000 !important;opacity:0.8;filter:alpha(opacity=80);}
#enc_actualite{margin-top:2em;}
ul.coupe{margin:0 11px 0 0;padding:0;list-style-image:none !important;list-style:none !important;width:409px;float:left;display:inline;}
ul.coupe li{font-size:12px;color:#fff;line-height:20px;border-bottom:1px dotted white;width:409px;list-style-image:none !important;}
ul.prix{margin:0;padding:0;list-style-image:none !important;width:75px;float:left;list-style:none !important;display:inline;}
ul.prix li{font-size:12px;color:#fff;text-align:right;line-height:20px;border-bottom:1px dotted white;width:75px;list-style-image:none !important;}
#souslienbonnemine{position:absolute;left:680px;top:160px;}
.bold{color:#FFAF22;font-weight:bold}
h3.soin{color:#FFAF22;line-height:1.5em;padding-bottom:10px;padding-top:0px;text-align:justify;font-weight:bold;font-size:12px}
h3.soin2{color:#FFAF22;line-height:1.5em;padding-bottom:0px;padding-top:0px;text-align:justify;font-weight:bold;font-size:12px}
