/*	##### HOMEPAGE ##### */

	#hp_header	
	{	width:975px;
		height:131px;
		text-align:center;
		margin:10px 0px 10px 0px;
		_margin:10px 0px 0px 0px; }	

	.hp_menu1 a { display: block; height: 25px; padding: 0; }
	.hp_menu1 ul li {/* padding: 0 40px; */}
	.hp_menu1 #bt0 { width: 211px; background: url(../skins/menu/hp-mn0-bt0.gif) 0 0 no-repeat; }
	.hp_menu1 #bt1 { width: 181px; background: url(../skins/menu/hp-mn0-bt1.gif) 0 0 no-repeat; }
	.hp_menu1 #bt2 { width: 182px; background: url(../skins/menu/hp-mn0-bt2.gif) 0 0 no-repeat; }
	.hp_menu1 #bt3 { width: 181px; background: url(../skins/menu/hp-mn0-bt3.gif) 0 0 no-repeat; }
	.hp_menu1 #bt4 { width: 220px; background: url(../skins/menu/hp-mn0-bt4.gif) 0 0 no-repeat; }
	
	#hp_centre{
		margin:0;
		padding:0;
		background:url(../skins/homepage/visuels_home.gif) bottom right no-repeat;
		width:974px;
		border:1px solid #B2CFF1;
		border-top:none;
		min-height:380px;
		_height:380px;
		position:relative;
		}
	#produits{
		text-align:center;
		position:absolute; 
		right:230px;
		width:460px;
		bottom:8px;
	}
	#produits span{
		color:#1A2791;
		font-size:24px;
		}
	#produits a{
		color:#666;
		display:block;
		position:absolute;
		right:0;
		bottom:0;
		font-weight:bold;		
		}		
	#hp_gauche	
	{	width:456px;
		float:left;
		margin-top:6px;
		position:relative;
		z-index:0; }	

	#hp_gauche #hp_espace_adulte .illustration
	{	position:absolute;
		z-index:1;
		right:0;
		top:39px; }	

	#hp_espace_adulte
	{	float:left;
		height:116px;
		width:454px;
		padding: 19px 0 10px 2px;
		background:url(../skins/homepage/bg-adulte.jpg) no-repeat; }	

	#hp_gauche .roll1	
	{	background:url(../skins/homepage/bg-adulte-roll.gif) no-repeat !important; }	
	#hp_gauche .roll2
	{	background:url(../skins/homepage/bg-bebe-roll.jpg) no-repeat !important; }	

	#hp_espace_adulte h3, #hp_espace_adulte p
	{	display:block;
		width:225px;
		padding:8px 0 0 10px; 
		margin:0;}	

	#hp_espace_adulte h3, #hp_espace_adulte h3 a
	{	font-size:11px; 
		color:#003374;
		font-weight:bold; }	

	#hp_espace_adulte p, #hp_espace_adulte p a, #hp_espace_bebe p, #hp_espace_bebe p a
	{	font-size:11px; 
		color:#003374; }	

	#hp_espace_bebe
	{	float:left;
		height:70px;
		width:454px;
		padding: 10px 0 10px 2px;
		background:url(../skins/homepage/bg-bebe.jpg) no-repeat; }	

	#hp_espace_bebe p
	{	display:block;
		width:345px;
		padding:1px 0 0 10px; 
		margin:0;}	

	#hp_droite	
	{	float:right;
		width:510px;
		margin-top:6px; }	

	#hp_gamme_vendome	
	{	width:486px;
		height:47px;
		background-color:#eef7fa;
		margin-bottom:2px;
		padding:7px 10px 8px 14px; }	

	#hp_vendome_actu	
	{	float:left;
		width:248px;
		height:224px;
		/*background-color:#fde9b1;background-image:url(../skins/homepage/fd_actu.jpg);*/
		
		padding:0px 0px 0px 0px;
		margin-right:2px;
		position:relative;
		z-index:0; }	

	#hp_vendome_actu .illustration	
	{	position:absolute;
		z-index:1;
		right:5px;
		bottom:8px; }	

	#hp_vendome_actu p
	{	font-size:11px;
		line-height:12px;
		text-align:justify;
		color:#003274;
		padding:7px 10px 5px 0;
		margin:0; }	

	#hp_droite .plus
	{	float:left;
		background:url(../skins/puce-bleue1.gif) no-repeat 0 4px;
		padding-left:10px;
		color:#a84600;
		font-size:10px;
		font-weight:bold; }	

	#hp_vendome_actu .plus	{	margin-top:42px; }	

	#hp_diagnostic_peau	
	{	float:right;
		width:216px;
		height:37px;
		padding:42px 10px 0 7px;
		background:url(../skins/homepage/bg-diagnostic.gif) no-repeat;
		margin:0px;
		margin-bottom:2px; }	

	#hp_diagnostic_peau	p, #hp_offres_futees p, #hp_jeu p, #hp_jeu p a
	{	float:left;
		font-size:10px;
		color:#003374;
		padding-bottom:3px;
		margin:0; }	

	#hp_offres_futees	
	{	float:right;
		width:218px;
		height:31px;
		padding:37px 8px 2px 7px;
		background: url(../skins/homepage/bg-offres-futees.gif) no-repeat;
		margin-bottom:2px; }	

	#hp_offres_futees ul
	{	flot:left;
		width:100%; }

	#hp_offres_futees li
	{	margin:0 5px 0 0 !important; }
	
	#hp_jeu	
	{	float:right;
		width:213px;
		height:35px;
		padding:40px 8px 10px 12px;
		background:url(../skins/homepage/bg-jeu.gif) no-repeat #21fefe;
		position:relative;
		z-index:0; }	

	#hp_jeu p a
	{	font-size:12px !important; }	

	#hp_jeu p b
	{	font-size:12px;
		font-weight:bold;
		color:#003374; }	
	
	#hp_jeu	.illustration
	{	position:absolute;
		z-index:1;
		top:2px;
		right:5px; }	
		
/*	##### TELETHON ##### */

	#container #ban_telethon1	
	{	float:left;
		width:980px;
		height:90px;
		margin-top:20px; }	

	#ban_telethon1 #miniform {  
		float:right;
		height:88px;
		width:183px; 
		background: url(../skins/homepage/telethon/bk-form2.gif) no-repeat; 
		padding:3px 0 0 7px;
		position:relative;
		z-index:0; }

	#ban_telethon1 #miniform input#valider {  position:absolute; z-index:1; height:25px; width:25px; right:40px; bottom:15px; }



