@charset "iso-8859-1";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-repeat: repeat;
	background-color:#000;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
#bloc-flash {
	width : 641px;
	height: 487px;
	position: absolute;
	top: 160px;
	left: 305px;
	border: 1px solid #FFFFFF;
  z-index : 1;

}
div.logo {
padding-left:35px;
padding-top:0px;

}

.footer {
	z-index : 2;
	width:100%;
	height: 30px;
	position: fixed;
	bottom: 0px;
	background-image: none;
	background-repeat:repeat-x;
	font-size:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#FFFFFF;
	background-color: #000;
}

#bloc-contenu-club30 {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 115px;
	left: 306px;
	background-image: url(../images/LSC/CLUB_30/grande_box/club_30.png);
	background-repeat: no-repeat;
}

td.heure{
font-size:11px;
color:#FFFFFF;

word-spacing: 1px;
}

li.li-liste {
	list-style-type: square;

}


div.bloc-texte-biographie{

	width : 345px;
	height: 383px;
	left: 625px;
	top: 235px;

}


#bloc-contenu-biographie {

	background-image: url(../en/pictures/lsc/success_story/big_box/success_story_gb.png);
	background-repeat: no-repeat;	
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
}

#bloc-contenu-newsletter {

	background-image: url(../en/pictures/footer/newsletter.png);
	background-repeat: no-repeat;	
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
}

#bloc-contenu-scroll-footcare {

	background-image: url(../en/pictures/beauty_salons/facial_care/soins_visage.png);
	background-repeat: no-repeat;	
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
}

#bloc-contenu-sitemap {

	background-image: url(../en/pictures/footer/site_map.png);
	background-repeat: no-repeat;	
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
}



#bloc-contenu-partenaires-co {

	background-image: url(../en/pictures/lsc/our_partners/big_box/partners_gb.png);
	background-repeat: no-repeat;	
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
}

#reflet {


	position: absolute;

	top: 505px;
	left: -42px;
	


}


#bloc-contenu-home {
	width : 745px;
	height: 640px;
	top: 200px;
	left: 350px;

}

#bloc-contenu-charte-qualite {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/lsc/quality_charter/big_box/quality_charter_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-les-mariees {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/hairdressing/lsc_bridal/big_box/lsc_bridal_gb_003.png);
	background-repeat: no-repeat;
}

#bloc-contenu-pole {
	width : 670px;
	height: 512px;
	position: absolute;
	top: 117px;
	left: 306px;
	padding-top:4px;
	padding-left:9px;

}
#bloc-contenu-partenaires {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 117px;
	left: 306px;
	background-image: url(images/background_partenaire.png);
	background-repeat: no-repeat;
}

#bloc-contenu {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 117px;
	left: 306px;
	background-image: url(images/masque_fenetre_vierge.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(images/masque_fenetre_vierge.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-les-soins-du-cheveu {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/hairdressing/hair_care/big_box/hair_care_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-disneyland {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 115px;
	left: 306px;
	background-image: url(../en/pictures/lsc/Disneyland/big_box/disneyland_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-le-concept {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/franchise/our%20layout%20concept/big_box/masque_fenetre.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-recrutement {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/job_opportunities/job_opportunities.png);
	background-repeat: no-repeat;
}
#bloc-contenu-scroll-recrutement-light {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/job_opportunities/job_opportunities_vierge.png);
	background-repeat: no-repeat;
}
#bloc-contenu-scroll-evenements {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/event/partnerships/partnerships.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-accessoires-sechoir {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 115px;
	left: 306px;
	background-image: url(../images/BIJOUX/les_accessoires/sechoir_ionic_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-news {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/lsc/news/news_bb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-vierge {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(images/vierge/background_footer2.png);
	background-repeat: no-repeat;


}


#bloc-contenu-scroll-la-formation {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/franchise/training/big_box/formation_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-univers {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/franchise/lsc_universe/big_box/lsc_universe_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-joaillerie {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/jewellery/jewellery%20creation/big_box/jewellery_creation_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-accessoires {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/jewellery/accessories/big_box/accessories_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-cote-couleur {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/hairdressing/color_side/big_box/color_side_gb.png);
	background-repeat: no-repeat;
}
#bloc-contenu-scroll-nouvelles-ouvertures{
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/event/new_openings/big_box/new_openings.png);
	background-repeat: no-repeat;
}


#bloc-contenu-scroll-contact {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/contact/contact_us.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-liste-salons {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/our_salons/our_salons_gb_vide.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-bijoux {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/jewellery/jewellery/big_box/jewellery_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-demande-info {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/franchise/online_request_for_information/big_box/request_infos_gb.png);
	background-repeat: no-repeat;
}


#bloc-contenu-scroll-les-produits-coiffage {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/our_products/hair_products/big_box/hair_products_GB.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-maquillage {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/beauty_salons/make_up/big_box/make_up_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-soins-du-corps {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/beauty_salons/body_care/big_box/body_care_gb.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-liste-instituts {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/beauty_salons/beauty_salons/big_box/beauty_salons_gb.png);
	background-repeat: no-repeat;
}
#bloc-contenu-scroll-soins-prestiges {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/beauty_salons/prestige_treatment/big_box/prestige__treatment_gb.png);
	background-repeat: no-repeat;
}


#bloc-contenu-scroll-mentions {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/footer/legal_notice.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-credits {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/footer/credits.png);
	background-repeat: no-repeat;
}


#bloc-contenu-scroll-soins-visage {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(images/LES_INSTITUTS/soins_visage/GRANDE_BOX/soins_visage_GB.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-produits-soins {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/our_products/hair_care_products/big_box/hair_care_products_GB.png);
	background-repeat: no-repeat;
}

#bloc-contenu-scroll-les-incontournables {
	width : 670px;
	height: 511px;
	position: absolute;

	top: 117px;
	left: 306px;

}

#bloc-contenu-scroll-collection {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/hairdressing/collections/big_box/collections_gb.png);
	background-repeat: no-repeat;
}
#bloc-contenu-scroll-les-extensions {
	width : 670px;
	height: 511px;
	position: absolute;
	padding-left: 20px;
	padding-top: 30px;
	top: 117px;
	left: 306px;
	background-image: url(../en/pictures/hairdressing/extensions/big_box/extensions_gb.png);
	background-repeat: no-repeat;
}


#bloc-contenu-news {
	width : 670px;
	height: 511px;
	position: absolute;
	top: 117px;
	left: 306px;
	background-repeat: no-repeat;
	background-color:black;
}

div.bloc-texte-charte-qualite{

	width : 545px;
	height: 383px;
		position: absolute;
	left: 60px;
	top: 60px;

}


div.lsc-portait{

	width : 264px;
	height: 383px;
	left: 365px;
	top: 296px;

}



div.bloc-texte-partenaires{

	width : 300px;
	height: 383px;
		position: absolute;
	left: 40px;
	top: 180px;

}

div.titre-partenaires{

	width : 300px;
	height: 383px;
	left: 600px;
	top: 230px;

}


p.contenu{
padding:50px;
	font-size: 11px;
	line-height: 18px;
	color:#FFFFFF;
	text-align:justify


}
p.contenu-home{
	font-size: 11px;
	line-height: 18px;
	color:#FFFFFF;
	text-align:justify


}
p.contenu-bio{
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-align:justify;
	width: 270px;


}
div.bt-retour{

color: #FFFFFF;
font-size: 13px;
	width : 345px;
	position: absolute;
	left: 790px;
	top: 590px;

}


b.titre-produits{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:13px;
color:#FFFFFF;

}



div.femme-home{
	width : 345px;
	height: 383px;
	left: 685px;
	

}

div.bloc-texte-home{

	width : 345px;
	height: 383px;
	left: 350px;


}

div.choix-langues{

	width : 345px;
	height: 383px;
	top: 580px;
	left: 350px;


}

span.prix-produits{
	font-size: 10px;
	line-height: 18px;
	color:#FFFFFF;
	text-align: right;
	margin-top:15px;
	color:#FFFFFF;


}

span.liste-instituts{
	font-size: 12px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;

	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;


}

a.print   {     color: #000033;     text-decoration:none;   }   
  
a.print:hover   {     color:#FFFFFF;     text-decoration:none;   } 




a.liens-footer:link { color: #FFFFFF;  text-decoration:none; font-size:11px;} /* lien non-visité */
a.liens-footer:visited { color: #FFFFFF; text-decoration:none; font-size:11px;} /* lien visité */
a.liens-footer:hover { color: #FFFFFF; text-decoration: underline; font-size:11px;} /* lien survolé */
a.liens-footer:active { color: #FFFFFF; text-decoration:none; font-size:11px;} /* lien activé */ 




div.titre-page{
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 20px;
	font-weight: lighter;
	width : 700px;
	position: absolute;
	left: 240px;
	padding-top: 70px;
	padding-right:10px;
	top: 0px;
	text-align:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;/*# filter:alpha(opacity=50);
# -moz-opacity:0.5;
# opacity: 0.5;*/

}

a.sitemap-liens-sr:link { color:#FFFFFF;  text-decoration:none; font-size:10px;} /* lien non-visité */
a.sitemap-liens-sr:visited { color:#FFFFFF; text-decoration:none; font-size:10px;} /* lien visité */
a.sitemap-liens-sr:hover { color:#FFFFFF; text-decoration: underline; font-size:10px;} /* lien survolé */
a.sitemap-liens-sr:active { color:#FFFFFF; text-decoration:none; font-size:10px;} /* lien activé */ 

a.partenaires-liens:link { color: #FFFFFF;  text-decoration:none; font-size:10px;} /* lien non-visité */
a.partenaires-liens:visited { color: #FFFFFF; text-decoration:none; font-size:10px;} /* lien visité */
a.partenaires-liens:hover { color: #FFFFFF; text-decoration: underline; font-size:10px;} /* lien survolé */
a.partenaires-liens:active { color: #FFFFFF; text-decoration:none; font-size:10px;} /* lien activé */ 


a.sitemap-liens-s:link { color: #FFFFFF;  text-decoration:none; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien non-visité */
a.sitemap-liens-s:visited { color: #FFFFFF; text-decoration:none; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien visité */
a.sitemap-liens-s:hover { color: #FFFFFF; text-decoration: underline; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien survolé */
a.sitemap-liens-s:active { color: #FFFFFF; text-decoration:none; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien activé */ 

a.titre-liens:link { color: #FFFFFF;  text-decoration:none; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien non-visité */
a.titre-liens:visited { color: #FFFFFF; text-decoration:none; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien visité */
a.titre-liens:hover { color: #FFFFFF; text-decoration: underline; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien survolé */
a.titre-liens:active { color: #FFFFFF; text-decoration:none; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold} /* lien activé */ 


div.separateur-table{
	height: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 612px;
	background-image: none;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

h3 {
font-style:italic; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
}

h2 {
font-style:italic; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:18px;
}



h4 {
	font-size: 11px;
	color:#FFFFFF;

}
h3 {
font-style:italic; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
}
h3.credits {
font-style:italic; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
color:#FFFFFF;
}

h3.hcontact {
font-style:italic; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
color:#FFFFFF;
padding:0px;
margin:0px;
}



div.bandeau{
	height: 269px;
	width: 183px;
	background-image: url(images/background_bandeau.png);
	background-repeat: repeat-y;
	position: absolute;
	left: 380px;
	top: 5px;
	padding-top:200px;
	padding-left:20px;
	
}

form-champs 										{ padding: 10px 0px 10px 20px ; } 
input								{ font-family: Arial, Verdana, Helvetica, sans-serif ; font-size: 12px ; color: #fffffff ; border-color: #FFFFFF ; background-color: #FFFFFF ; border-style: solid ; border-width: 1px ; }
input.image 										{ border-style: none ; }
select 											{ font-family: Arial, Verdana, Helvetica, sans-serif ; font-size: 12px ; color: #fffffff ; border-color: #FFFFFF ; background-color: #FFFFFF ; border-style: solid ; border-width: 1px ; }
textarea 										{ font-family: Arial, Verdana, Helvetica, sans-serif ; font-size: 12px ; color: #fffffff ; border-color: #FFFFFF ; background-color: #FFFFFF ; border-style: solid ; border-width: 1px ; }
td.required 										{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 11px ; color: #244A82 ; font-weight: bold ; padding: 7px 10px 7px 10px ; } 
td.champs 										{ padding: 7px 0px 9px 0px ; } 
