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

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #999999;
}
.bg_edit_link  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #ffffff; background-color: #FF6600; }
.bg_edit_link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #ffffff; background-color: #006633; }

#conteneur_page{
	padding:0px;
	height:auto;
}
#conteneur_page.sommaire_bg{
background-color:#3E3634;
}
#conteneur_page.collection_bg{
background-color:#ffffff;
}
#conteneur_page.casting_bg{
background-color:#ffffff;
}
#conteneur_page.collection_bg #conteneur_menu, #conteneur_page.casting_bg #conteneur_menu{
//background-color:#ffffff;
}


#conteneur_950{
	position:relative;
	width:952px;
	height:1000px;
	margin:0 auto 0 auto;
	border:0px solid #000000;
	text-align:left;
}

#conteneur_950.sommaire{
height:920px;
}
#conteneur_950.haircolor{
height:850px;
}
#conteneur_950.spas{
height:1000px;
}
#conteneur_950.electrobeaute{
height:900px;
}
#conteneur_950.colorama{
height:900px;
}
#conteneur_950.colorama2{
height:900px;
}
#conteneur_950.techno{
height:900px;
}
#conteneur_950.bestof{
height:850px;
}
#conteneur_950.girls{
height:950px;
}
#conteneur_950.bonus{
height:1750px;
}
#conteneur_menu_home{
	position:absolute;
	top:-15px;
	left:0px;
	margin-top:15px;
	margin-left:5px;
	width:200px;
	height:auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 25px;
}

#conteneur_menu{
	position:absolute;
	top:-15px;
	left:0px;
	margin-top:15px;
	margin-left:5px;
	width:210px;
	height:auto;
	padding-top: 25px;

}

#conteneur_pied{
	position:relative;
	width:950px;
	padding:25px 0 25px 0;
	background:#FFFFFF;
	border:0px solid #98999D;
	left:0px;
	text-align:center;
	color:#000000;
}
#leLogo{
	margin-bottom:20px;
	z-index:99;
}
#leMenu{
	width:210px;
	overflow:hidden;
}
#leMenu ul {
	line-height:18px;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
}
#leMenu ul li.titre{
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#leMenu ul li {
	line-height:16px;
	list-style:none;
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	margin:0px;
	margin-left:38px;
	padding:0px;
}
#leMenu ul li a{
}
.nav_fondnoir {background:#000000;padding:1px;}
.nav_fondnoir, .nav_fondnoir a, .nav_fondnoir a:link, .nav_fondnoir a:visited, .nav_fondnoir a:hover, .nav_fondnoir a:active{color:#FFFFFF;}
.nav_fondgris {}
.nav_fondgris a{text-decoration:underline;font-weight:bold;}
.nav_cadrenoir {border:0px solid #000000;margin-left:38px;padding:0;}
.nomargin {margin:0;padding:0;}


.flash{
	background:#ffffff;
}
.bloc{
	position:absolute;
	width:0px;
	height:0px;
	overflow:hidden;
}
.bloc_content{

}


#bloc_sommaire{
	position:absolute;
	right:10px;
	margin-top:50px;
	width:600px;
	height:1000px;
	text-align:right;
}


#bloc_sommaire_video{
	float:right;
	clear:both;
	width:310px;
	height:230px;
	overflow:hidden;
	margin-top:500px;	
}
#bloc_sommaire_video_bout{
	position:relative;
	top:0px;
	right:0px;
	width:100px;
	height:66px;
	display:none;
}
#bloc_sommaire_video_cont{
	position:relative;
	top:0px;
	right:0px;
	width:310px;
	height:230px;
	display:block;
	margin:0;
	padding:0;
}
#bloc_video{
	position:relative;
	top:0px;
	right:0px;
	width:310px;
	height:230px;
	margin:0;
	padding:0;
}
#bloc_video_fond{
	position:absolute;
	top:0px;
	left:0px;
	width:310px;
	height:230px;
	opacity:0.6;
	filter:alpha(opacity=60);
	background:#666666;
	margin:0;
	padding:0;
}
#bloc_video_video{
	position:absolute;
	top:5px;
	left:5px;
	width:300px;
	height:220px;
	margin:0;
	padding:0;
}



#bloc_sommaire_collection{
	float:right;
	clear:both;
	width:100px;
	height:151px;	
	overflow:hidden;
	margin-bottom:20px;	
	text-align:left;
}
#bloc_sommaire_collection_bout{
	position:relative;
	top:0px;
	right:0px;
	width:100px;
	height:151px;
}
#bloc_sommaire_collection_cont{
	position:relative;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	display:none;
}

#bloc_sommaire_collection_cont{
	padding:10px;
}
#bloc_sommaire_collection_cont, #bloc_sommaire_collection_cont h3, #bloc_sommaire_collection_cont p, #bloc_sommaire_collection_cont a, #bloc_sommaire_collection_cont img{
	color:#666666;
	margin:10px;
	
} #bloc_sommaire_collection_cont img{
 float:left;
 }







#bloc_sommaire_makeup{
	float:right;
	clear:both;
	width:150px;
	height:100px;	
	overflow:hidden;
	margin-bottom:20px;	
		text-align:left;
		display:none;
}
#bloc_sommaire_makeup_bout{
	position:relative;
	top:0px;
	right:0px;
	width:150px;
	height:100px;
}
#bloc_sommaire_makeup_cont{
	position:relative;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	display:none;
}
#bloc_sommaire_makeup_cont{
	padding:10px;
}
#bloc_sommaire_makeup_cont,  #bloc_sommaire_makeup_cont h3, #bloc_sommaire_makeup_cont p, #bloc_sommaire_makeup_cont a, #bloc_sommaire_makeup_cont img{
	color:#666666;
	margin:10px;
	
}
 #bloc_sommaire_makeup_cont img{
 float:left;
 }




#bloc_sommaire_haircolor{
	float:right;
	clear:both;
	width:73px;
	height:109px;	
	overflow:hidden;
	margin-bottom:20px;	
		text-align:left;
		display:none;
}
#bloc_sommaire_haircolor_bout{
	position:relative;
	top:0px;
	right:0px;
	width:73px;
	height:109px;
}
#bloc_sommaire_haircolor_cont{
	position:relative;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	display:none;
}
#bloc_sommaire_haircolor_cont{
	padding:10px;
}
#bloc_sommaire_haircolor_cont, #bloc_sommaire_haircolor_cont h3, #bloc_sommaire_haircolor_cont p, #bloc_sommaire_haircolor_cont a, #bloc_sommaire_haircolor_cont img{
	color:#666666;
	margin:10px;
}
 #bloc_sommaire_haircolor_cont img{
 float:left;
 }

.position_relative{
	position:relative;
}
.fond_alpha{
	position:absolute;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	background-color:#ffffff;
	border:1px solid #999999;	
	opacity:0.4;
	filter:alpha(opacity=40);
}




#newsletter{
	width:auto;
}
#newsletter form, #newsletter p{
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#newsletter input{
	border:1px solid #999999;
	background:#ffffff;
	color:#000000;
	margin:0;
	padding:0;
	height:16px;
	font-size:11px;
	font-weight:normal;
}
#newsletter .submit{
	background:#ffffff;
	border:1px solid #999999;
	margin:0;
	padding:0;
	height:16px;
	font-size:11px;
	font-weight:normal;
}

#addthis{
	position:absolute;
	left:840px;
	top:13px;
	z-index:100;
}




#contenu_page{
	position:absolute;
	padding:10px;
	left:0px;
	top:0px;
	width:950px;
	height:auto;
}

#home_fenetre{
	position:absolute;
	padding:0px;
	left:0px;
	top:0px;
	width:950px;
	height:1220px;

	overflow:hidden;
}
#home_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:950px;
	height:1220px;
}
.home_mosaique{
	position:absolute;
	width:950px;
	height:1220px;
	margin-left: 0px;

}
#home_mosaique_1{ 	background:url(/images/sommaire/home-biguine-gp-ah2011.jpg) no-repeat; top:0px;	left:0px; }

#casting_fenetre{
	position:absolute;
	padding:-10px;
	left:230px;
	top:0px;
	width:720px;
	height:1000px;
	//background:#cccccc;
	overflow:hidden;
}
#casting_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.casting_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#casting_mosaique_1{ 	
	background:url(/images/casting/casting_ah2011.jpg) no-repeat; 
	top:0px;	
	left:0px; 
}
#casting_texte{
	position:absolute;
	top:230px;
	left:695px;
	width:230px;
	height:660px;

}
#casting_content h1{
margin-top:0;
}
#casting_content {
	position:absolute;
	padding:0 10px 10px 10px;
	color:#000000;
	}
#casting_bg{
position:absolute;
width:100%;
height:100%;
background:url(/images/makeup/makeup_teint_texte_pe2011.png) ; 
}


#makeup_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#makeup_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah09.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_texte{
	position:absolute;
	top:301px;
	left:253px;
	width:431px;
	height:160px;
}
#makeup_illus{	position:absolute;	left:0px;	top:0px;	width:1050px;	height:1000px;	overflow:hidden;	}
#makeup_illu_1{	position:absolute;	left:819px;	top:185px;	width:157px;	height:214px;	overflow:hidden;	}
#makeup_illu_2{	position:absolute;	left:834px;	top:399px;	width:200px;	height:133px;	overflow:hidden;	}
#makeup_illu_3{	position:absolute;	left:702px;	top:367px;	width:150px;	height:226px;	overflow:hidden;	}
#makeup_illu_4{	position:absolute;	left:726px;	top:593px;	width:150px;	height:226px;	overflow:hidden;	}
#makeup_illu_5{	position:absolute;	left:389px;	top:497px;	width:200px;	height:133px;	overflow:hidden;	}
#makeup_illu_6{	position:absolute;	left:538px;	top:708px;	width:200px;	height:133px;	overflow:hidden;	}
#makeup_illu_7{	position:absolute;	left:576px;	top:477px;	width:153px;	height:226px;	overflow:hidden;	}


#makeup_yeux_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_yeux_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_yeux_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#makeup_yeux_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah2011_yeux.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_yeux_texte{
	position:absolute;
	top:155px;
	left:700px;
	width:270px;
	padding:10px 100px 10px 10px;
	text-align:justify;
	background:url(/images/makeup/makeup_ah2011_yeux_texte.png) no-repeat top left ; 
}
#makeup_yeux_texte p{
	margin:0;
	padding:0;
	width:300px;
}
#makeup_yeux_texte a{
	font-size:14px;
	font-weight:bold;
}



#makeup_look1_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:950px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_look1_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_look1_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;

}
#makeup_look1_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah2011_look1.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_look1_texte{
	position:absolute;
	top:155px;
	left:700px;
	width:270px;
	text-align:justify;
	color:#000;
		padding:5px;
		background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 

}
#makeup_look1_texte p{
padding:0;
margin:0;
}
#makeup_look1_texte a{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;

}






#makeup_look2_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:950px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_look2_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_look2_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;

}
#makeup_look2_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah2011_look2.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_look2_texte{
	position:absolute;
	top:155px;
	left:700px;
	width:270px;
	text-align:justify;
	color:#000;
		padding:5px;
		background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 

}
#makeup_look2_texte p{
padding:0;
margin:0;
}
#makeup_look2_texte a{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;

}







#makeup_levres_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:950px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_levres_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_levres_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#makeup_levres_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah2011_levres.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_levres_texte{
	position:absolute;
	top:155px;
	left:700px;
	width:270px;
	padding:8px;
	text-align:justify;
	color:#000000;
			background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 

}
#makeup_levres_texte p{
padding:0;
margin:0;
}
#makeup_levres_texte a{
	font-size:14px;
	font-weight:bold;

	color:#FFFFFF;
}




#makeup_ongles_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:950px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_ongles_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_ongles_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#makeup_ongles_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah2011_ongles.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_ongles_texte{
position:absolute;
	top:155px;
	left:700px;
	width:270px;
	text-align:justify;
	color:#000;
	padding:5px;
		background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 

}
#makeup_ongles_texte p{
padding:0;
margin:0;
}
#makeup_ongles_texte a{
	font-size:14px;
	font-weight:bold;
	color:#000;
}

#makeup_intro_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#makeup_intro_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.makeup_intro_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#makeup_intro_mosaique_1{ 	
	background:url(/images/makeup/makeup_ah09.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#makeup_intro_texte{
	position:absolute;
	top:301px;
	left:253px;
	width:431px;
	height:160px;
}





#spas_instituts_fenetre{
	position:absolute;
	padding:-10px;
	left:225px;
	top:0px;
	width:720px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#spas_instituts_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.spas_instituts_mosaique{
	position:absolute;
	width:1440px;
	height:1440px;
}
#spas_instituts_mosaique_1{ 	
	background:url(/images/spas_instituts/spas_instituts_ah2011.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#spas_instituts_texte h2{
margin:0;
padding:0;
}
#spas_instituts_texte{
	position:absolute;
	top:725px;
	left:245px;
	width:380px;
	background-color:#000000; 
	margin:0;
	padding:0;
	color:#ffffff;
}
#spas_instituts_texte_fond{
	margin:0;
	padding:5px;
}
#spas_instituts_texte p{
	margin:0;
	padding:0;
}
#spas_instituts_illus{	position:absolute;	left:0px;	top:-10px;	width:1050px;	height:1000px;	overflow:hidden;	}
#spas_instituts_illu_1{	position:absolute;	left:260px;	top:540px;	width:190px;	height:293px;	overflow:hidden;	}
#spas_instituts_illu_2{	position:absolute;	left:300px;	top:640px;	width:107px;	height:122px;	overflow:hidden;	}
#spas_instituts_illu_3{	position:absolute;	left:350px;	top:520px;	width:150px;	height:188px;	overflow:hidden;	}
#spas_instituts_illu_4{	position:absolute;	left:400px;	top:610px;	width:199px;	height:250px;	overflow:hidden;	}
#spas_instituts_illu_5{	position:absolute;	left:573px;	top:689px;	width:326px;	height:163px;	overflow:hidden;	}
#spas_instituts_illu_6{	position:absolute;	left:223px;	top:549px;	width:199px;	height:250px;	overflow:hidden;	}



#electrobeaute_fenetre{
	position:absolute;
	padding:-10px;
	left:230px;
	top:0px;
	width:720px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#electrobeaute_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.electrobeaute_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#electrobeaute_mosaique_1{ 	
	background:url(/images/electrobeaute/electrobeaute_ah2011.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#electrobeaute_texte{
	position:absolute;
	top:135px;
	left:680px;
	width:250px;
	color:#000;
	padding:5px;
	background:url(/images/electrobeaute/electrobeaute_ah2011_texte.png); 
}
 #electrobeaute_texte p{
	margin:0;
	padding:0;
}
#electrobeaute_illus{	position:absolute;	left:0px;	top:-10px;	width:1050px;	height:1000px;	overflow:hidden;	}
#electrobeaute_illu_1{	position:absolute;	left:746px;	top:421px;	width:190px;	height:293px;	overflow:hidden;	}
#electrobeaute_illu_2{	position:absolute;	left:411px;	top:624px;	width:107px;	height:122px;	overflow:hidden;	}
#electrobeaute_illu_3{	position:absolute;	left:539px;	top:517px;	width:150px;	height:188px;	overflow:hidden;	}
#electrobeaute_illu_4{	position:absolute;	left:349px;	top:386px;	width:199px;	height:250px;	overflow:hidden;	}
#electrobeaute_illu_5{	position:absolute;	left:573px;	top:689px;	width:326px;	height:163px;	overflow:hidden;	}
#electrobeaute_illu_6{	position:absolute;	left:223px;	top:549px;	width:199px;	height:250px;	overflow:hidden;	}

#colorama_fenetre{
	position:absolute;
	padding:-10px;
	left:230px;
	top:0px;
	width:720px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#colorama_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.colorama_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#colorama_mosaique_1{ 	
	background:url(/images/colorama/colorama_ah2011_B.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#colorama_mosaique_2{ 	
	background:url(/images/colorama/colorama_ah2011_A.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:720px; 
}
#colorama_texte{
	position:absolute;
	top:25px;
	left:250px;
	width:150px;
	color:#000;
	padding:5px;
	background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 
}
 #colorama_texte p{
	margin:0;
	padding:0;
}
#colorama_illus{	position:absolute;	left:0px;	top:-10px;	width:1050px;	height:1000px;	overflow:hidden;	}
#colorama_illu_1{	position:absolute;	left:746px;	top:421px;	width:190px;	height:293px;	overflow:hidden;	}
#colorama_illu_2{	position:absolute;	left:411px;	top:624px;	width:107px;	height:122px;	overflow:hidden;	}
#colorama_illu_3{	position:absolute;	left:539px;	top:517px;	width:150px;	height:188px;	overflow:hidden;	}
#colorama_illu_4{	position:absolute;	left:349px;	top:386px;	width:199px;	height:250px;	overflow:hidden;	}
#colorama_illu_5{	position:absolute;	left:573px;	top:689px;	width:326px;	height:163px;	overflow:hidden;	}
#colorama_illu_6{	position:absolute;	left:223px;	top:549px;	width:199px;	height:250px;	overflow:hidden;	}


#colorama2_fenetre{
	position:absolute;
	padding:-10px;
	left:230px;
	top:0px;
	width:720px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#colorama2_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.colorama2_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#colorama2_mosaique_1{ 	
	background:url(/images/colorama/colorama_ah2011_A.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#colorama2_texte{
	position:absolute;
	top:580px;
	left:240px;
	width:250px;
	color:#000;
	padding:5px;
	background:url(/images/makeup/makeup_ah2011_yeux_texte.png); 
}
 #colorama2_texte p{
	margin:0;
	padding:0;
}
#colorama2_illus{	position:absolute;	left:0px;	top:-10px;	width:1050px;	height:1000px;	overflow:hidden;	}
#colorama2_illu_1{	position:absolute;	left:746px;	top:421px;	width:190px;	height:293px;	overflow:hidden;	}
#colorama2_illu_2{	position:absolute;	left:411px;	top:624px;	width:107px;	height:122px;	overflow:hidden;	}
#colorama2_illu_3{	position:absolute;	left:539px;	top:517px;	width:150px;	height:188px;	overflow:hidden;	}
#colorama2_illu_4{	position:absolute;	left:349px;	top:386px;	width:199px;	height:250px;	overflow:hidden;	}
#colorama2_illu_5{	position:absolute;	left:573px;	top:689px;	width:326px;	height:163px;	overflow:hidden;	}
#colorama2_illu_6{	position:absolute;	left:223px;	top:549px;	width:199px;	height:250px;	overflow:hidden;	}





#techno_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:720px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#techno_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.techno_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#techno_mosaique_1{ 	
	background:url(/images/techno/techno_ah2011.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#techno_texte{
	position:absolute;
	top:130px;
	left:720px;
	width:182px;
	padding:5px;
	background:url(/images/makeup/makeup_teint_texte_pe2011.png) ; 
}


#techno_texte p{
	margin:0;
	padding:0;
}
#techno_illus{	position:absolute;	left:0px;	top:-10px;	width:1050px;	height:1000px;	overflow:hidden;	}
#techno_illu_1{	position:absolute;	left:746px;	top:421px;	width:190px;	height:293px;	overflow:hidden;	}
#techno_illu_2{	position:absolute;	left:411px;	top:624px;	width:107px;	height:122px;	overflow:hidden;	}
#techno_illu_3{	position:absolute;	left:539px;	top:517px;	width:150px;	height:188px;	overflow:hidden;	}
#techno_illu_4{	position:absolute;	left:349px;	top:386px;	width:199px;	height:250px;	overflow:hidden;	}
#techno_illu_5{	position:absolute;	left:573px;	top:689px;	width:326px;	height:163px;	overflow:hidden;	}
#techno_illu_6{	position:absolute;	left:223px;	top:549px;	width:199px;	height:250px;	overflow:hidden;	}



#bestof_texte{
	position:absolute;
	top:692px;
	left:254px;
	width:385px;
	height:261px;
}
#bestof_texte, #bestof_texte p{
	margin:0;
	padding:0;
}
#bestof_fenetre{
	position:absolute;
	padding:0px;
	left:620px;
	top:210px;
	width:320px;
	height:390px;
	overflow:hidden;
}
#bestof_illu{ position:absolute; top:0px; left:0px;	height:420px; width:18000px;	}
.bestof_illu{ float:left; width:280px; height:420px; overflow:hidden;  margin-left:20px;	}
.bestof_illu_img{ width:280px; height:350px; overflow:hidden;	}
.bestof_illu_text{
	margin-top:5px;
	font-size:18px;
	color:#999999;
	color:#999999;
	width:280px;
	text-align:center;
}
#bestof_mini{ position:absolute; top:210px; left:250px;	height:450px; width:380px;	}
.bestof_mini{	float:left;	width:60px; height:75px; overflow:hidden; margin-right:10px; margin-bottom:17px; }


#infosnews_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#infosnews_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.infosnews_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#infosnews_mosaique_1{
	background:url(/images/infosnews/infosnews_ah09.jpg) no-repeat	#ffffff; 
	top:0px;
	left:0px;
}
#infosnews_contenu{
	position:absolute;
	width:722px;
	height:auto;
	top:92px;
	left:302px;
	margin:0;
	padding:0;
	background:#ffffff;
}
#infosnews_contenu_haut{
	position:relative;
	height:10px;
	margin:0;
	padding:0;
}
#infosnews_contenu_milieu{
	position:relative;
	height:auto;
	margin:0;
	padding:10px;
}
#infosnews_contenu_bas{
	position:relative;
	height:20px;
	margin:0;
	padding:0;
}
#infosnews_contenu_milieu h3 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
#infosnews_contenu_milieu p img {
	float:left;
	margin-top:0;
	margin-right:5px;
	margin-bottom:5px;
}






#newsletter_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#newsletter_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.newsletter_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#newsletter_mosaique_1{
	background:url(/images/infosnews/infosnews_ah09.jpg) no-repeat	#ffffff; 
	top:0px;
	left:0px;
}
#newsletter_contenu{
	position:absolute;
	width:460px;
	height:auto;
	top:240px;
	left:300px;
	margin:0;
	padding:0;}
#newsletter_contenu_haut{
	position:relative;
	height:10px;
	background:url(/images/infosnews/infosnews_fond_haut.png) no-repeat top left;
	margin:0;
	padding:0;
}
#newsletter_contenu_milieu{
	position:relative;
	height:auto;
	background:url(/images/infosnews/infosnews_fond_milieu.png) repeat-y top left;
	margin:0;
	padding:10px;
}
#newsletter_contenu_bas{
	position:relative;
	height:20px;
	background:url(/images/infosnews/infosnews_fond_bas.png) no-repeat top left;
	margin:0;
	padding:0;
}
#newsletter_contenu_milieu h3 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
#newsletter_contenu_milieu p img {
	float:left;
	margin-top:0;
	margin-right:5px;
	margin-bottom:5px;
}







#signaler_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#signaler_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.signaler_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#signaler_mosaique_1{
	background:url(/images/infosnews/infosnews_ah09.jpg) no-repeat	#ffffff; 
	top:0px;
	left:0px;
}
#signaler_contenu{
	position:absolute;
	width:460px;
	height:auto;
	top:240px;
	left:300px;
	margin:0;
	padding:0;}
#signaler_contenu_haut{
	position:relative;
	height:10px;
	background:url(/images/infosnews/infosnews_fond_haut.png) no-repeat top left;
	margin:0;
	padding:0;
}
#signaler_contenu_milieu{
	position:relative;
	height:auto;
	background:url(/images/infosnews/infosnews_fond_milieu.png) repeat-y top left;
	margin:0;
	padding:10px;
}
#signaler_contenu_bas{
	position:relative;
	height:20px;
	background:url(/images/infosnews/infosnews_fond_bas.png) no-repeat top left;
	margin:0;
	padding:0;
}
#signaler_contenu_milieu h3 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
#signaler_contenu_milieu p img {
	float:left;
	margin-top:0;
	margin-right:5px;
	margin-bottom:5px;
}







#infoslegales_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#infoslegales_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.infoslegales_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#infoslegales_mosaique_1{
	background:url(/images/infosnews/infosnews_ah09.jpg) no-repeat	#ffffff; 
	top:0px;
	left:0px;
}
#infoslegales_contenu{
	position:absolute;
	width:460px;
	height:auto;
	top:240px;
	left:300px;
	margin:0;
	padding:0;}
#infoslegales_contenu_haut{
	position:relative;
	height:10px;
	background:url(/images/infosnews/infosnews_fond_haut.png) no-repeat top left;
	margin:0;
	padding:0;
}
#infoslegales_contenu_milieu{
	position:relative;
	height:auto;
	background:url(/images/infosnews/infosnews_fond_milieu.png) repeat-y top left;
	margin:0;
	padding:10px;
}
#infoslegales_contenu_bas{
	position:relative;
	height:20px;
	background:url(/images/infosnews/infosnews_fond_bas.png) no-repeat top left;
	margin:0;
	padding:0;
}
#infoslegales_contenu_milieu h3 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
#infoslegales_contenu_milieu p img {
	float:left;
	margin-top:0;
	margin-right:5px;
	margin-bottom:5px;
}






#extensions_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#extensions_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.extensions_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#extensions_mosaique_1{
	background:url(/images/extensions/extensions_ah09.jpg) no-repeat	#ffffff; 
	top:0px;
	left:0px;
}
#extensions_texte{
	position:absolute;
	top:218px;
	left:330px;
	width:486px;
	height:218px;
}
#extensions_texte h3{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
}
#extensions_illu1{
	position:absolute;
	top:550px;
	left:435px;
	width:140px;
	height:170px;
}
#extensions_illu2{
	position:absolute;
	top:439px;
	left:330px;
	width:140px;
	height:170px;
}



#bettyboop_fenetre{
	position:absolute;
	padding:-10px;
	left:-345px;
	top:0px;
	width:1600px;
	height:1100px;
	overflow:hidden;
}
#bettyboop_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:1600px;
	height:1100px;
}
.bettyboop_mosaique{
	position:absolute;
	width:1600px;
	height:1100px;
}
#bettyboop_mosaique_1{ 	
	background:url(/images/bettyboop/makeup-betty-boop-fond.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}

#bettyboop #bloc1 img , #bettyboop #bloc2 img{
border:none;
}


#haircolor_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1000px;
	background:#cccccc;
	overflow:hidden;
}
#haircolor_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.haircolor_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#haircolor_mosaique_1{ 	
	background:url(/images/haircolor/haircolor_ah09.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#haircolor_texte{
	position:absolute;
	top:120px;
	left:280px;
	width:215px;
	height:500px;
}
#haircolor_boutons{position:absolute;width:140px;}
#haircolor_fiches{position:absolute;left:160px;}
.haircolor_fiche{position:relative;display:none;background:url(/images/haircolor/haircolor_fiche_fond.png) no-repeat top left;width:490px;height:380px;}
.haircolor_fiche_inside{position:relative;}
.haircolor_bouton{float:left;margin-right:10px;margin-bottom:5px;width:60px;height:95px;}
#hair_color_intro_jcb{float:right;margin:0 0 5px 5px;}
#haircolor_intro{
	width:475px;
}
#haircolor_intro h3{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
}
#haircolor_intro p{
	margin:0;
	padding:0;
	font-size:12px;

}
.haircolor_colonne1{float:left;margin:25px 18px auto 18px;width:200px;}
.haircolor_colonne2{float:left;margin:25px 18px auto 18px;;width:200px;background:#FFFFFF;text-align:center;}


#gammebio_fenetre{
	position:absolute;
	padding:-10px;
	left:-245px;
	top:0px;
	width:1440px;
	height:1100px;
	background:#cccccc;
	overflow:hidden;
}
#gammebio_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.gammebio_mosaique{
	position:absolute;
	width:1440px;
	height:1040px;
}
#gammebio_mosaique_1{ 	
	background:url(/images/gammebio/gammebio_ah09.jpg) no-repeat	#ffffff; 
	top:0px;	
	left:0px; 
}
#gammebio_texte{
	position:absolute;
	top:120px;
	left:250px;
	width:697px;
	height:530px;
}
#gammebio_texte_fond{position:relative;background:#FFFFFF;opacity:0.3;filter:alpha(opacity=30);width:675px;height:500px;}
#gammebio_boutons{position:absolute;width:140px;}
#gammebio_fiches{position:absolute;left:160px;}
.gammebio_fiche{position:relative;display:none;background:url(/images/gammebio/gammebio_fiche_fond.png) no-repeat top left;width:675px;height:380px;}
.gammebio_fiche_inside{position:relative;}
.gammebio_bouton{float:left;margin-right:10px;margin-bottom:5px;width:60px;height:95px;}
#hair_color_intro_jcb{float:right;margin:0 0 5px 5px;}
#gammebio_intro{
	width:475px;
}
#gammebio_intro h3{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
}
#gammebio_intro p{
	margin:0;
	padding:0;
	font-size:12px;

}
.gammebio_colonne1{float:left;margin:25px 18px auto 18px;width:200px;}
.gammebio_colonne2{float:left;margin:25px 18px auto 18px;;width:200px;background:#FFFFFF;text-align:center;}


#collection_fenetre{
	position:absolute;
	padding:-10px;
	left:220px;
	top:0px;
	width:720px;
	height:1000px;
	background:#ffffff;
	overflow:hidden;
}
#collection_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:7200px;
}
.collection_mosaique{
	position:absolute;
	width:720px;
	height:1000px;
}
#collection_mosaique_1{ 	background:url(/images/collection/ah2011/zoom/2011-9.jpg) 	no-repeat #ffffff; top:0px;		left:0px; }
#collection_mosaique_2{ 	background:url(/images/collection/ah2011/zoom/2011-13.jpg) 	no-repeat #ffffff; top:0px;		left:720px; }
#collection_mosaique_3{ 	background:url(/images/collection/ah2011/zoom/2011-4.jpg) 	no-repeat #ffffff; top:1000px;	left:0px; }
#collection_mosaique_4{ 	background:url(/images/collection/ah2011/zoom/2011-5.jpg) 	no-repeat #ffffff; top:1000px;	left:720px; }
#collection_mosaique_5{ 	background:url(/images/collection/ah2011/zoom/2011-6.jpg) 	no-repeat #ffffff; top:2000px;	left:0px; }
#collection_mosaique_6{ 	background:url(/images/collection/ah2011/zoom/2011-7.jpg) 	no-repeat #ffffff; top:2000px;	left:720px; }
#collection_mosaique_7{ 	background:url(/images/collection/ah2011/zoom/2011-8.jpg) 	no-repeat #ffffff; top:3000px;	left:0px; }
#collection_mosaique_8{ 	background:url(/images/collection/ah2011/zoom/2011-2.jpg)	no-repeat #ffffff; top:3000px;	left:720px; }
#collection_mosaique_9{ 	background:url(/images/collection/ah2011/zoom/2011-10.jpg) 	no-repeat #ffffff; top:4000px;	left:0px; }
#collection_mosaique_10{ 	background:url(/images/collection/ah2011/zoom/2011-11.jpg)	no-repeat #ffffff; top:4000px;	left:720px; }
#collection_mosaique_11{ 	background:url(/images/collection/ah2011/zoom/2011-12.jpg)	no-repeat #ffffff; top:5000px;	left:0px; }
#collection_mosaique_12{ 	background:url(/images/collection/ah2011/zoom/2011-3.jpg)	no-repeat #ffffff; top:5000px;	left:720px; }

#collection_nav{
	position:absolute;
	top:190px;
	left:228px;
	margin:0;
	padding:40px;
	width: 537px;
	height: 178px;
}
.collection_bouton{
	position:absolute;
	width:50px;
	height:50px;
	overflow:hidden;
}
#collection_bouton_1{ left:0px; top:0px;}
#collection_bouton_2{ left:55px; top:0px; }
#collection_bouton_3{ left:0px; top:55px; }
#collection_bouton_4{ left:55px; top:55px; }
#collection_bouton_5{ left:0px; top:110px; }
#collection_bouton_6{ left:55px; top:110px; }
#collection_bouton_7{ left:0px; top:165px; }
#collection_bouton_8{ left:55px; top:165px; }
#collection_bouton_9{ left:0px; top:220px; }
#collection_bouton_10{ left:55px; top:220px; }
#collection_bouton_11{ left:0px; top:275px; }
#collection_bouton_12{ left:55px; top:275px; }







#accessories_fenetre{
	position:absolute;
	padding:-10px;
	left:235px;
	top:0px;
	width:720px;
	height:1000px;
	background:#ffffff;
	overflow:hidden;
}
#accessories_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:5760px;
	height:3300px;
}
.accessories_mosaique{
	position:absolute;
	width:1440px;
	height:1000px;
}
#accessories_mosaique_1{ 	background:url(/images/accessories/ah2011/zoom/accessoires1.jpg) 	no-repeat #ffffff; top:0px;		left:0px; }
#accessories_mosaique_2{ 	background:url(/images/accessories/ah2011/zoom/accessoires2.jpg) 	no-repeat #ffffff; top:0px;		left:720px; }
#accessories_mosaique_3{ 	background:url(/images/accessories/ah2011/zoom/accessoires3.jpg) 	no-repeat #ffffff; top:0px;		left:1440px; }
#accessories_mosaique_4{ 	background:url(/images/accessories/ah2011/zoom/accessoires4.jpg) 	no-repeat #ffffff; top:1200px;	left:0px; }
#accessories_mosaique_5{ 	background:url(/images/accessories/ah2011/zoom/accessoires5.jpg) 	no-repeat #ffffff; top:1200px;	left:720px; }
#accessories_mosaique_6{ 	background:url(/images/accessories/ah2011/zoom/accessoires6.jpg) 	no-repeat #ffffff; top:1200px;	left:1440px; }

#accessories_nav{
	position:absolute;
	top:245px;
	left:250px;
	margin:0;
	padding:40px;
	width: 537px;
	height: 178px;
}
.accessories_bouton{
	position:absolute;
	width:50px;
	height:50px;
	overflow:hidden;
}
#accessories_bouton_1{ left:0px; top:0px;}
#accessories_bouton_2{ left:0px; top:55px; }
#accessories_bouton_3{ left:0px; top:110px; }
#accessories_bouton_4{ left:0px; top:165px; }
#accessories_bouton_5{ left:0px; top:220px; }
#accessories_bouton_6{ left:0px; top:275px; }
#accessories_bouton_7{ left:0px; top:330px; }
#accessories_bouton_8{ left:0px; top:385px; }








#girls_fenetre{
	position:absolute;
	padding:0px;
	left:-245px;
	top:0px;
	width:1440px;
	height:950px;
	background:#ffffff;
	overflow:hidden;
}
#girls_tableau{
	position:absolute;
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	width:2250px;
	height:3000px;
}
.girls_mosaique{
	position:absolute;
	width:1440px;
	height:950px;
	overflow:hidden;
}
#girls_mosaique_1{ 	background:url(/images/girls/girls_ah09_1.jpg) 	no-repeat #ffffff; top:0px;		left:0px; }
#girls_mosaique_2{ 	background:url(/images/girls/girls_ah09_2.jpg) 	no-repeat #ffffff; top:0px;		left:2880px; }
#girls_mosaique_3{ 	background:url(/images/girls/girls_ah09_3.jpg) 	no-repeat #ffffff; top:1100px;	left:1440px; }
#girls_mosaique_4{ 	background:url(/images/girls/girls_ah09_4.jpg) 	no-repeat #ffffff; top:2200px;	left:0px; }
#girls_mosaique_5{ 	background:url(/images/girls/girls_ah09_5.jpg)	no-repeat #ffffff; top:2200px;	left:2880px; }

#girls_nav{
	position:absolute;
	top:367px;
	left:243px;
	margin:0;
	padding:40px;
	width: 264px;
	height: 114px;
}
.girls_bouton{
	position:absolute;
	width:40px;
	height:40px;
	overflow:hidden;
}
#girls_bouton_1{ left:0px; top:0px; }
#girls_bouton_2{ left:60px; top:0px; }
#girls_bouton_3{ left:30px; top:30px; }
#girls_bouton_4{ left:0px; top:60px; }
#girls_bouton_5{ left:60px; top:60px; }





#bloc_bonus_video{
	position:absolute;
	top:110px;
	left:260px;
	width:660px;
	height:380px;
	background-color:#000000;
	padding:0px;
	margin:0px;
}
#bloc_bonus_video_cont{
	position:relative;
	top:10px;
	left:10px;
	width:660px;
	height:480px;
	margin:0px;
	padding:0;
}

#bloc_bonus_fondsdecran{
	position:absolute;
	top:510px;
	left:240px;
	width:740px;
	height:1000px;
	padding:0px;
	margin:0px;
}
#bloc_bonus_ecarte{
	position:relative;
	border :1px solid #CCC;
	width:729px;
	top:100px;
	left:250px;
	margin:0;
	padding:0;
}

.imgFloat{float:left;}



.img-shadow {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
  
#img_langue{
margin-left: 0px;

}

#img_langue a img{
border: 0px;
}

.footer1, .footer1 a, a.footer1, a:visited.footer1, a:hover.footer1, a:link.footer1, a:active.footer1{
color:#FFFFFF;
}

#techno_title{
 width:740px;
 height:1000px;
}
  
 
