@charset "utf-8";
/* CSS Document */
HTML, BODY, DIV, SPAN, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, INPUT, SELECT, TEXTAREA, EMBED { margin: 0px; padding: 0px;}
body {  margin:0px; padding:0px; 

}
a {color: #ffffff; text-decoration:none}
a:hover {text-decoration:underline; color:#FFFFFF}

.alerte{font-size:11px}
 /*#header_btn ul li a:link {color:#33FF33}    unvisited link 
#header_btn ul li a:visited {color:#FF0000}  visited link 
#header_btn ul li  a:active {color:#0000FF}   selected link */


#window   {width: 100%; margin: auto;background-color:#f9ade6}
#body  { margin: 0px 0 0 0;font-family: "Futura Md BT", Tahoma,Arial,Helvetica,serif; }
#header {height: 613px; margin: 0 0;}
#headerLogo{background-image:url(../images/header_logo.jpg);height:140px; width:1024px; margin:auto}
#header_btn{background-color:#c46cae; height:33.5px;border-bottom-style:solid;border-width:2.5px;border-color:#eaa4d9;padding:0 0 0 50px;width:974px}

#header_btn ul { margin: 0 0; padding: 0 0; list-style-type: none;}
#header_btn ul li { margin: 0px 0; padding: 0 0; color: #ffffff; float:left; /*pour IE*/}
#header_btn ul li a { color: #ffffff; font-size: 12.41px; text-decoration: none; 
 display:block ;margin:13px 0 0 50px;font-weight:normal; text-transform:uppercase;}
#header_btn ul li a:hover {text-decoration:underline; color:#FFFFFF}


 /*#header_btn ul li a:link {color:#33FF33}    unvisited link 
#header_btn ul li a:visited {color:#FF0000}  visited link 
#header_btn ul li  a:active {color:#0000FF}   selected link */




#header_body{height:447px;background-image:url(../images/header_bkg_txt_1.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative;width:997px };

#header_text_width_big{/*margin: 0 0 10px 0;width:600px*/}
.header_text_pink{Arial,Helvetica,sans-serif;font-size: 15.96px;width:621px;margin: 0 0 10px 0}
.header_text_pink2{Arial,Helvetica,sans-serif;font-size: 13px;width:520px;margin: 0 0 5px 0; text-align : justify;}
.header_text_pink_text2{font-family:Arial,Helvetica,sans-serif;font-size: 13px;color:da79c1; text-align : justify; margin-bottom : 3px;}
#header_text_width_small{width:545px;}
#header_text_width_small2{width:520px;}
.header_text_pink_title{Arial,Helvetica,sans-serif;font-size: 13.3px}
.header_text_pink_text{font-family:Arial,Helvetica,sans-serif;font-size: 11.50px;color:da79c1}
#header_contact_position{position:absolute;z-index:1000;left:27px;bottom:23px;height:104px;width:245px;padding:10px 0;color:#FFFFFF}
.title_white_border{font-size:11.41px ;text-transform:uppercase;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;height:19px;margin-bottom:5px}


.title_white_border_1{font-size:12.41px ;text-transform:uppercase;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;height:25px;margin-bottom:9px}

.title_white_border_small{font-size:11.41px ;text-transform:uppercase;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;height:20px;margin-bottom:5px}

.title_white_border_small_1{font-size:11.41px ;text-transform:uppercase;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;height:30px;margin-bottom:5px}

.title_white_small{font-size:12.41px ;text-transform:uppercase;height:18px}


.txt_white{font-family:Arial,Helvetica,serif;font-size: 11.59px;}

#content{height:298px; background-image:url(../images/body_bkg.jpg);padding:130px 0 0 27px;color:#FFFFFF;width:997px}
.bloc_left{background:url(../images/body_bloc_pink_small_tleft.jpg) repeat-y top;height:100px; width:9px;float:left}
.bloc_top{background:url(../images/body_bloc_pink_small_top.jpg) no-repeat;height:9px; width:158px; position:relative}
.bloc_bottom{background:url(../images/body_bloc_pink_small_bottom.jpg) no-repeat;height:9px; width:158px;}
.bloc_right{background:url(../images/body_bloc_pink_small_right.jpg) repeat-y top;height:100px; width:9px;}
#bloc_small_width{width:137px; height:66px;text-align:center;padding:10px 0 0 3px;background-color:#c46cae}
#bloc_small_small_width{width:137px; height:95px;text-align:center;padding:5px 0 0 3px;background-color:#c46cae}
#bloc_small_small_width_2{width:137px; height:105px;text-align:center;padding:5px 0 0 3px;background-color:#c46cae}
#bloc_small_small_width{width:137px; height:95px;text-align:center;padding:5px 0 0 3px;background-color:#c46cae}
.bloc_small_text{font-size:12.41px ;text-transform:uppercase;}


.bloc_left_1{background:url(../images/body_bloc_pink_small_tleft.jpg) no-repeat;height:76px; width:9px;float:left}
.bloc_right_1{background:url(../images/body_bloc_pink_small_right.jpg) no-repeat;height:76px; width:9px;}
#bloc_small_small_width_1{width:137px; height:71px;text-align:center;padding:5px 0 0 3px;background-color:#c46cae}


.bloc_left_2{background:url(../images/body_bloc_pink_small_tleft.jpg) repeat-y top;height:110px; width:9px;float:left}
.bloc_right_2{background:url(../images/body_bloc_pink_small_right.jpg) repeat-y top;height:110px; width:9px;}

#bloc_big_width{width:262px; height:66px;text-align:center;padding:10px 0 0 3px;background-color:#c46cae}
.bloc_big_left{background:url(../images/body_bloc_pink_big_left.jpg) no-repeat;height:89px; width:6px;float:left}
.bloc_big_top{background:url(../images/body_bloc_pink_big_top.jpg) no-repeat;height:6px; width:262px;}
.bloc_big_bottom{background:url(../images/body_bloc_pink_big_bottom.jpg) no-repeat;height:6px; width:262px;}
.bloc_big_right{background:url(../images/body_bloc_pink_big_right.jpg) no-repeat;height:89px; width:6px;}
.img_width{ height:89px;width:250px /*for IE*/}
.img_width a img{padding:0; margin:0}

#footer{height:140px; background-color:#c46cae;padding:20px 0 0 27px; color:#FFFFFF;font-size:10.64px;width:997px}
.footer_bloc_width{width:360px}
.footer_bloc_width_middle{margin-left:57px;width:266px}
#footer td{padding:0px 8px 0 0}
.footerLink{ margin-top:30px; text-align:center}

/*intenne commun*/
#interne_content{background:#fcf2fa url(../images/interne_body_bkg.jpg) no-repeat;padding:105px 95px 0 97px;color:#cd38a7; width:832px}
.interne_title{background:url(../images/am_bkg_title.jpg) no-repeat; width:780px ;height:47px ;font-size:21.28px;padding:22px 0 0 53px}
.interne_clean{background:url(../images/am_bkg_titleClean.jpg) no-repeat; width:780px ;height:47px ;font-size:21.28px;padding:22px 0 0 53px}
.interne_content_bloc{padding:15px 0px 40px 23px}
.interne_content_text_underImg{ margin:17px 0px 0 5px;text-align:justify}
.interne_content_text_rightImg{ margin:10px 0px 0 10px ;float: left;width:400px;text-align:justify}
.interne_content_text_rightImg ul{list-style-position:inside}
.interne_content_text_rightImg ul li {margin:0 0 0 4px; line-height:25px}
.interne_content_text { margin:0px 0px 0 5px}
.interne_content_title{font-size:15px ; margin:10px 0px 10px 0px;line-height:25px }
.interne_content_title_list{font-size:12px ; margin:10px 0px 10px 0px;line-height:25px }
.interne_text{font-size:11.50px; line-height:15px}
.interne_text ul li a{font-size:11.50px; line-height:15px; color:#c46cae}


/*epilation*/
#epi_header_body{height:235px;background-image:url(../images/epi_header.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative;width:997px }
#epi_contact_position{position:absolute;z-index:1000;left:27px;bottom:0px;height:104px;width:245px;padding:10px 0;color:#FFFFFF}
.title_page_position{position:absolute; top:72px ;left:344px;line-height:39px /*FOR IE*/}
.tilte_page_text{color:#c46cae; font-size:30px;}
.epi_liste{margin:50px 0 0 15px; float:left}
.epi_liste ul {list-style-position:inside ; margin: 0 0; padding: 0 0;list-style-type: disc; /*pour IE*/; font-size:13px}
.epi_liste ul li { margin: 0px 0px 6px 0; padding: 0 0;}




/*prestation*/
#pre_header_body{height:236px;background-image:url(../images/pre_header.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative ;width:997px }


/*amincissement*/
#am_header_body{height:236px;background-image:url(../images/ami_header.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative; width:997px }


/*soins visage*/
#vis_header_body{height:236px;background-image:url(../images/vis_header.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative ;width:997px}
.vis_content_text_rightImg ul{list-style-position:inside ;}
.vis_content_text_rightImg ul li{margin: 0px 0px 0px 4px ;}
.interne_content_text_underImg  ul{list-style-position:inside ;}
.interne_content_text_underImg  li{margin: 0px 0px 0px 4px ;}

.vis_content_text_rightImg {
float:left;
margin:10px 0 0 10px;
width:450px;
text-align:justify
}

 
 
.newsletter_bkg{background:url(../images/news_letter.jpg) no-repeat #ffffff ; width:541px;height:28px;  
 	padding:6px 0px 2px 483px}


.input_nl{
    background:url(../images/newsletter_input.jpg) no-repeat;
	width:303px;
	height:23px;
	float:left;

	}
.input-nl-width {
    background:#f8f8f8;
	width:290px;
	border:none;
	border-color: transparent;
	margin:5px 0 5px 5px;	 
	font-family:"Futura Md BT", Tahoma,Arial,Helvetica,serif; 
	font-size:11px;
	color:#cd38a7; 
	text-transform:uppercase;
	font-stretch:wider;
	float:left
	 
}

.btn_nl{margin:2px 0 0 20px;float:left}


/*****************************contact****************************************/

.formulaire{border:1px #C46CAE solid;
color:#c46cae;}

.formulaire_submit{ border:1px #C46CAE solid;
color:#c46cae;background-color:#f8e0f2}


.contact_right {margin: 0 0 0 508px}
.contact_right ul{list-style-position:inside ; margin: 0 0; padding: 0 0;list-style-type: disc; /*pour IE*/; font-size:13px}

.contact_right ul li{ margin: 0px 0px 6px 0; padding: 0 0;
}

.tilte_page_text-contact{color:#f3cbe9; font-size:30px;}

#ct_header_body{height:357px;background-image:url(../images/contact_header.jpg);padding:39px 0 0 27px;color:#cd38a7;line-height: 17px;position:relative; width:997px }
/**********fin contact************/



.center { text-align: center; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; height:1px; overflow:hidden; }
.clearS { clear:both; }
.clearLeft { clear:left; }
.clearRight { clear:right; }
.hidden { display: none;}
.margeT10 { margin-top: 10px;}
.margeB10 { margin-bottom:10px;}
.margeB5 { margin-bottom:5px;}
.margeT5 { margin-top:5px;}
.margeL65{margin-left:65px}
.margeR65{margin-right:65px}
.positionInside{list-style-position:inside}