/*Rose : # E2017B
Jaune "verd�tre" : # E2DF44 
bleu : 1dacca
*/
html 					{	height:100%;}
h1, h2,h3, h4, h5, h5	{	margin: 0 0 0 0;}
img 					{	border:0;}
body 					{	margin:0;  padding:0;  height:100%;font-size : 11px;  font-family: verdana, arial, sans-serif;background-color:white;}
form,table				{	padding:0;	margin:0;}
tr 						{	vertical-align: top;}
fieldset				{	border:0px;}
ul						{	margin:11px 0px;padding-left:40px;}/*pour que ie soit co firefox */
p						{	margin:11px 0px;padding:0;}/*pour que ie soit co firefox */
/*legend				{	display:none;}*/
.center 				{	text-align: center;}
.nettoie 				{	clear:both;}
.retrait				{	padding-left:25px;	}
a						{	color:black;}
a:hover	 				{	color:#E2017B ;}
a.default				{	color:black;text-decoration:none;}
a.nostyle				{	color:black;text-decoration:none;}
a:hover.nostyle			{	color:black;}
.bordertop				{	border-top:2px solid black;}
.fond_bottom			{	background-color:#240C22;}
.no_width				{	width:auto!important;margin-left:0px!important;}
#page{
	/*BONNE largeur width:988px;*/
	width:988px;
	/*width:100%;*/
	margin-left: auto;
	margin-right: auto;
	background-color:white;
	text-align:left;
	overflow:hidden;
	border:2px solid black;
}

/*********************/
/*Menu LATERAL gauche*/
/*********************/
	#page #menu_lateral{
		width:193px;
		float:left;
		overflow:hidden;
	}
		#page #menu_lateral #acces{
			width:193px;
			height:122px;
			background: #E2017B url('/images/campagne_folie/accueil_10.jpg') no-repeat;
		}
			#page #menu_lateral #acces a{
				color:white;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
			}
			#page #menu_lateral #acces a:hover{
				color:black;
			}
			#page #menu_lateral #acces #contenu_acces{
				position:relative;
				top:35px;
				left:50px;
			}
			#page #menu_lateral #acces #formulaire_acces{
				width:123px;				
			}
				#page #menu_lateral #acces #formulaire_acces input{
					text-align:center;		
					margin:0;		
				}
				#page #menu_lateral #acces #formulaire_acces td{
					vertical-align: middle;		
					padding-top:20px;			
				}
				#page #menu_lateral #acces #formulaire_acces #identifiant{
					margin-bottom:4px;		
				}
	#page #menu_transversale{
		text-align:center;
		width:193px;
		height:42px;
	}
		#page .menu_transversale_multimedia{
			background:url('/images/multimedia/menu_autre.jpg');
		}
		#page .menu_transversale_image{
			background:url('/images/image/menu_autre.jpg');
		}
		#page .menu_transversale_son{
			background:url('/images/son/menu_autre.jpg');
		}
		#page .menu_transversale_menager{
			background:url('/images/menager/menu_autre.jpg');
		}
		#page #menu_transversale #pictos{
			margin-left:40px;
		}
			#page #menu_transversale #pictos a{
				width:37px;
				overflow:hidden;
				float:left;
				display:block;
			    -moz-opacity : 0.6;
			    opacity : 0.6;
			}
			#page #menu_transversale #pictos a:hover{
			    -moz-opacity : 1;
			    opacity : 1;
			}
	
	#page #menu_roll_over a{
		text-decoration: none;
		display:block;
	}
	#page #menu_roll_over a.diagno{
		width:95px;
		height:47px;
	}
		#page #menu_roll_over.menu_multimedia a.diagno{
			background: transparent url('/images/multimedia/e-diagno.jpg');
		}
		#page #menu_roll_over.menu_son a.diagno{
			background: transparent url('/images/son/e-diagno.jpg');
		}
		#page #menu_roll_over.menu_menager a.diagno{
			background: transparent url('/images/menager/e-diagno.jpg');
		}
		#page #menu_roll_over.menu_image a.diagno{
			background: transparent url('/images/image/e-diagno.jpg');
		}
	#page #menu_roll_over a.guide{
		width:98px;
		height:47px;
	}
		#page #menu_roll_over.menu_multimedia a.guide{
			background: transparent url('/images/multimedia/guide.jpg');
		}
		#page #menu_roll_over.menu_son a.guide{
			background: transparent url('/images/son/guide.jpg');
		}
		#page #menu_roll_over.menu_menager a.guide{
			background: transparent url('/images/menager/guide.jpg');
		}
		#page #menu_roll_over.menu_image a.guide{
			background: transparent url('/images/image/guide.jpg');
		}
	#page #menu_roll_over a.check{
		width:95px;
		height:46px;
	}
		#page #menu_roll_over.menu_multimedia a.check{
			background: transparent url('/images/multimedia/tous-les-guides.jpg');
		}
		#page #menu_roll_over.menu_son a.check{
			background: transparent url('/images/son/tous-les-guides.jpg');
		}
		#page #menu_roll_over.menu_menager a.check{
			background: transparent url('/images/menager/tous-les-guides.jpg');
		}
		#page #menu_roll_over.menu_image a.check{
			background: transparent url('/images/image/tous-les-guides.jpg');
		}
	#page #menu_roll_over a.produits{
		width:98px;
		height:46px;
	}
		#page #menu_roll_over.menu_multimedia a.produits{
			background: transparent url('/images/multimedia/produits.jpg');
		}
		#page #menu_roll_over.menu_son a.produits{
			background: transparent url('/images/son/produits.jpg');
		}
		#page #menu_roll_over.menu_menager a.produits{
			background: transparent url('/images/menager/produits.jpg');
		}
		#page #menu_roll_over.menu_image a.produits{
			background: transparent url('/images/image/produits.jpg');
		}
		
	/* ROLL OVER */
	#page #menu_roll_over a.guide:hover,
	#page #menu_roll_over a.diagno:hover{
		background-position: 0px -47px;
	}
	#page #menu_roll_over a.check:hover,
	#page #menu_roll_over a.produits:hover{
		background-position: 0px -46px;
	}
/*********************/
/*********************/
/*   INFERFACE */
#contenu{
	/*BONE largeur width:795px;*/
	width:100%;
	float:left;
	overflow:hidden;
}
	#contenu #entete{
		width:100%;
	}
		#contenu #entete .col1{
			width:182px;
		}
		#contenu #entete .col2 div{
			background-color:#E2017B;
		}
	#contenu #menu_top{
		margin:0;
		padding:0;	
		list-style: none;
		background-color:white;
	}
		#contenu #menu_top li{
			display:inline;
			padding-left:12px;
			padding-right:2px;
		}
		#contenu #menu_top li a{
			text-decoration: none;
			font-style: italic;
			font-weight:bold;
			font-size: 11px;
			line-height: 20px;
		}
#footer{
	clear:both;
}

	#page .fond_page_type{
		background:transparent url('/images/fond_page_type.jpg') no-repeat left top;
		/*width:795px;*/
		width:769px;
		/*height:412px;*/
		height:394px;
		clear:both;
		padding:9px 13px;
		overflow:hidden;
	}
	#page h1#titrePage{
		background:transparent url('/images/titre_page_type.jpg') no-repeat left top;
		width:297px;
		height:35px;
		/*width:472px;height:70px;*/
		float:left;
		font-size: 20px;
		padding-top:35px;
		padding-left:175px;
	}
	#page .fond_page_type .max_page_type{
		overflow:auto;
		height:395px;
	}
/* centralisation des titre h2 */

	#page #contenu_decouverte h2,
	#page #coordonnees h2,
	#page  #legende h2,
	#page  #formCarte h2,
	#page #recherche_carte h2,
	#page #page_checklist h2,
	#page #financement h2,
	#page.modele_e_diagnostic #e_diagnostic_fin h2,
	#page.modele_e_diagnostic #questionnaire h2,
	#page.modele_espace_club h2,
	#page #contact_form h2,
	#page #presse1 h2,
	#page #contenantResultat h2,
	#page.modele_profils #candidature h4,
	#page #contenant_explorer2 h2,
	#page.modele_mentions .fond_page_type h2,
	#page.modele_financement .fond_page_type h2,
	#page #presse2 h2{
		font-size:12px;
		font-style:italic;
		margin-top:10px;
		margin-left:18px;
		padding:7px 1px 7px 35px;
	}
	#page #recrutement h3,
	#page #contacter_nous h3,
	#page #contacter_mag h3{
		font-size:11px;
		font-style:italic;
		margin-top:10px;
		margin-left:8px;
		padding:7px 1px 7px 26px;
	}
	
		#page #contenantResultat h2{
			background:transparent url(/images/mags/picto-resultats.jpg) no-repeat scroll left center;
		}
		#page #contenant_explorer2 h2{
			background:transparent url(/images/explorer/picto.jpg) no-repeat scroll left center;
		}		
		#page #presse1 h2,
		#page #presse2 h2{
			background:transparent url(/images/presse/picot.jpg) no-repeat scroll left center;
		}
		#page #recrutement h3{
			background:transparent url(/images/contact/picto-coche.jpg) no-repeat scroll left center;
		}
		#page #contacter_nous h3{
			background:transparent url(/images/contact/contact-s.jpg) no-repeat scroll left center;
		}
		#page.modele_profils #candidature h4{
			margin-left:0px;
			background:transparent url(/images/contact/contact-s.jpg) no-repeat scroll left center;
		}
		#page #contacter_mag h3{
			background:transparent url(/images/contact/picto-interro.jpg) no-repeat scroll left center;
		}
		#page #contact_form h2{
			background:transparent url(/images/contact/picto-fl.jpg) no-repeat scroll left center;
		}
		#page  #formCarte h2{
			background:transparent url(/images/mags/magasin-cut_13.jpg) no-repeat scroll left center;
		}
		#page.modele_mentions .fond_page_type h2,
		#page.modele_financement .fond_page_type h2,
		#page #contenu_decouverte h2,
		#page #coordonnees h2{
			background:transparent url(/images/decouvrez/fl.jpg) no-repeat scroll left center;
		}
		#page  #legende h2{
				background:transparent url(/images/mags/picto-lgde.jpg) no-repeat scroll left center;
				margin-top:7px;
		}
		#page #recherche_carte h2{
			background:transparent url(/images/mags/picto.jpg) no-repeat scroll left 10px;
			position:absolute;
			margin-left:525px;
			width:220px;
		}
		#page #page_checklist h2{
			background:transparent url(/images/checklist/picto-check.jpg) no-repeat scroll left center;
		}
		#page #financement h2{
			background:transparent url(/images/mags/magasin-cut_13.jpg) no-repeat scroll left center;
			position:absolute;
		}
		#page.modele_e_diagnostic #e_diagnostic_fin h2,
		#page.modele_e_diagnostic #questionnaire h2{
			background:transparent url(/images/diagnostic/picto_interro.jpg) no-repeat scroll left center;
		}

	#page #unProduit .description h2{
		font-style: italic;
		font-size: 13px;
		font-weight:bold;
		background:transparent url('/images/picto_fiche.jpg') no-repeat left center;
		padding:8px 1px 5px 30px;
		margin: 10px 0px 10px 10px;
	}
	h2.nom_boutique{
			background:transparent url(/images/mags/magasin-cut_09.jpg) no-repeat scroll left center;
			font-size:14px;
			font-style:italic;
			padding:6px 1px 5px 35px;
			margin-left:15px;
	}
		h2.nom_boutique span{
			color:#99CC00;
		}


/*********************/
/*   FORMULAIRES     */
/*********************/
input,textarea{
	border:1px solid #444444;
	font-size:11px;
	padding:1px 2px;
}
	#page .submit{
			color:white;
			background-color:#99CC00;
			border:1px solid #444444;
			padding:0px 1px;	
			font-weight:bold;
			cursor: pointer;
		}
			#page .submit:hover,
			#page .submit.mouseover{
				background-color:#444444;		
			}
			#page .submit:active,
			#page .submit.focus{
				color:#444444;
				background-color:white;		
			}
/*********************/
/********************/


/*accueil*/
	#page.modele_accueil #conteneur_produit_accueil{
		float:left;
		position:relative;
	}
	#page.modele_accueil #contenant_selecteur{
		width:323px;
		float:left;
		height:367px;
		position: relative;
	}
		#page.modele_accueil #contenant_selecteur #selecteur_courant{
			border:5px solid white;
			height:282px;
			width:309px;
			overflow:hidden;
			position:absolute;
			z-index:9;
			background-color: white;
		}
			#page.modele_accueil #contenant_selecteur #selecteur_courant .fermer{
				position:absolute;
				right:0;
				top:0;
			}
	#page .spaceurAccueil{
		height:22px;
	}
	#page.modele_accueil #promo{
		width:472px;
		float:left;
		overflow:hidden;
	}
	#page.modele_accueil #recherche_mag{
		width:323px;
		height:70px;
	}
		#page.modele_accueil #trouver_mag{
			width:323px;
			height:70px;
		}
		#page.modele_accueil #recherche_mag h3{
			display:none;
		}
	#page #menu.origine{
		list-style: none;
		margin:0;
		padding:0;
		background-color:#96BC0D;
	}
		#page #menu.origine li{
			margin:0;
			padding:0;
			font-size: 0px;
			line-height:0px;
			height:36px;
			padding-top:1px;
		}
		#page #menu.origine li.menager{
			padding-bottom:3px;
		}
			#page #menu.origine li a{
				width:193px;
				height:36px;
				display:block;
			}
				#page #menu.origine li a span{
					display:none;
				}	
				#page #menu.origine li.image a{
					background:transparent url('/images/accueil/image.jpg') no-repeat;
				}
				#page #menu.origine li.son a{
					background:transparent url('/images/accueil/son.jpg') no-repeat;
				}
				#page #menu.origine li.menager a{
					background:transparent url('/images/accueil/menager.jpg') no-repeat;
				}
				#page #menu.origine li.multimedia a{
					background:transparent url('/images/accueil/multimedia.jpg') no-repeat;
				}
				#page #menu.origine li a:hover	{
					background-position: -193px;
				}
	.liens_top{
		position:relative;
		top:-2px;
	}
	#couponing_accueil{
		float:left;
		position:relative;
		padding-bottom:62px;
	}
		#couponing_accueil a{
			z-index:9;
			position:absolute;
			top:-1px;
		}
	#spot_accueil{
		height:28px;
		color:#E2DF44;
		/*background:transparent url('/images/accueil/bottoium.jpg') no-repeat 310px;*/
		position:relative;
	}
		#spot_accueil a#bt_innovation{
			display:block;
			overflow:hidden;
			width:218px;
			height:51px;
			background:transparent url('/images/accueil/innovationp2.jpg') no-repeat;
			position:absolute;
			top:-6px;
			left:0px;
		}
		#spot_accueil a#bt_innovation span{
			display:none;
		}
			#spot_accueil a:hover#bt_innovation{
				/*background-position: -218px  0px;*/
			}
		#spot_accueil #spot000{
			float:right;
			width:260px;
			padding-top:10px;
		}
			#spot_accueil #spot000 #radio_accueil{
				float:right;
				top:-3px;
				position:relative;
			}
		#spot_accueil td{
			vertical-align: middle;
		}
/**************/
	
/*************/
	#page #selecteur{
		width:309px;
		border:5px solid white;
		height:282px;
		/*background-color:blue;*/
		color:white;
		/*padding-left:10px;*/
	}
	
	#page #recherche_mag{
		text-align:center;
	}
		#page #recherche_mag #form2{
			position:relative;
			top:40px;
			left:10px;
		}
			#page #recherche_mag #form2 .recherche_carte{
				width:180px;
				height:30px;
				display:block;
				text-decoration:none;
				position:relative;
				top:-10px;
			}
		#page #recherche_mag input,
		#page #recherche_mag select{
			border:1px solid black;
			font-size:10px;
		}
		#page #recherche_mag #rec_cp{
			width:160px;
		}
		#page #recherche_mag h3{
			font-size:12px;
			color:yellow;
			letter-spacing: 2px;
			font-family: cursive;
		}
/* FLUX RSS */
	#page #flux_table{
		background-color: #240C22;
		width:100%;
	}
	#page #conteneur_flux{
		position:relative;
		width:193px;	
		z-index:7;	
	}
	#page.modele_accueil #conteneur_flux{
		position:relative;
		width:400px;
	}
		#page #conteneur_flux #flux_rss{
			/*width:158px;*/
			width:178px;
			border:1px solid #999999;
			overflow:auto;
			height:136px;
			padding:20px 10px 0px 5px;
			/*padding:20px 10px 0px 25px;*/
		}
		.pasdescription{
			height:7px;
			line-height:7px;
		}
		#page #conteneur_flux.avec_menu_jaune #flux_rss{
			height:114px;
		}
		#page.modele_accueil #conteneur_flux #flux_rss{
			height:110px;
			width:350px;
			padding:20px 10px 0px 40px;
			background:white url('/images/accueil/en_direct_du_web.jpg') 5px 38px;
			background-repeat:no-repeat;
		}
			#page #conteneur_flux #flux_rss #menu_flux{
				width:178px;
				position:absolute;
				top:1px;
				left:1px;
				background-color:white;
				display:block;
				z-index:7;
			}	
			#page.modele_accueil #conteneur_flux #flux_rss #menu_flux{
				width:385px;
			}	
				#page #conteneur_flux #flux_rss #menu_flux ul{
					list-style: none;
					margin:0;
					padding:0;
					width:178px;
				}	
				#page.modele_accueil #conteneur_flux #flux_rss #menu_flux ul{
					width:385px;
				}	
					#page #conteneur_flux #flux_rss #menu_flux ul li{
						display:inline;
						float:left;
						width:88px;
					}	
					#page.modele_accueil #conteneur_flux #flux_rss #menu_flux ul li{
						width:191px; /* 385/2 */
					}	
						#page #conteneur_flux #flux_rss #menu_flux ul li a{
							font-size:9px;
							color:white;
							background:transparent url('/images/fond_flux.jpg') repeat-x;
							background-position: 0px -20px;
							display:block;
							width:88px;
							overflow:hidden;
							height:20px;
							text-align:center;
							text-decoration: none;
							line-height:20px;
						}	
						#page.modele_accueil #conteneur_flux #flux_rss #menu_flux ul li a{
							font-size:12px;
							width:191px;
						}		
						#page #conteneur_flux #flux_rss #menu_flux ul li a:hover{
							background-position: 0px 0px;
						}		
						#page #conteneur_flux #flux_rss #menu_flux ul li a.current{
							background-position: 0px 0px;
						}			
			#page #conteneur_flux #flux_rss h4{
				font-style: italic;
				font-size:9px;
				font-weight:normal;
				overflow:hidden;
				color:#E2017B;
				text-align:right;
			}
			#page #conteneur_flux #flux_rss h5{
				font-size:10px;
				overflow:hidden;
				font-weight:normal;
			}
				#page #conteneur_flux #flux_rss h5 a{
					text-decoration: none;
					color:#E2017B;
				}
					#page #conteneur_flux #flux_rss h5 a span{
						color:#E2017B;
					}
			#page #conteneur_flux #flux_rss p{
				margin:0;
				margin-bottom:4px;
				overflow:hidden;
				font-size:10px;
			}
			#page #conteneur_flux #flux_rss .je_mabonne{
				position:absolute;
				bottom:0px;
				right:17px;
				font-style:italic;
				font-size:11px;
				padding:2px;
				background:transparent url(/images/fond_flux.jpg) repeat-x scroll 0px -20px;
				text-decoration:none;
				color:white;
				display:block;
			}	
			#page #conteneur_flux #flux_rss a:hover.je_mabonne {
				background-position: 0px 0px;
			}	
	#page #footer #mini_lien{
		background-color: black;
		padding:0;
		margin:0;
		text-align: right;
		height: 21px;
	}
		#page #footer #mini_lien li{
			display:inline;
			padding-right:10px;
			position:relative;
			top:4px;
		}
			#page #footer #mini_lien li a{
				color:#888888;
				text-decoration: none;
				font-style: italic;
				font-size: 10px;
			}
			#page #footer #mini_lien li a:hover{
				color:white;
			}
			#page #footer #mini_lien li.gros_lien a{
				color:#E2DF44;
				font-size:10px;
			}
	#page.modele_accueil #footer #mini_lien{
		height: 16px;
	}
	#page.modele_accueil #footer #mini_lien li{
		top:1px;
	}
			
/******************/
/*   CHECKLIST    */
/******************/
	#page #page_checklist{
		background:transparent url('/images/checklist/fond.jpg') no-repeat left top;
		/*width:795px;*/
		width:769px;
		/*height:412px;*/
		height:394px;
		clear:both;
		padding:9px 13px;
		overflow:hidden;
	}
		#page #page_checklist #enteteImpression{
			display:none;
		}
		#page #page_checklist p{
			text-align:center;
			font-weight:bold;
			margin:25px;
			margin-bottom:7px;
		}
		#page #page_checklist #newCB{
			margin-left:110px;
		}
		#page #page_checklist .boiteListe{
			border: 3px solid #FF018B;
			position:absolute;
			display:none;
			z-index:1000;
			background:transparent url(/images/checklist/point.gif);
			width:250px;
		}
			#page #page_checklist .boiteListe ul{
				padding-left:10px;
				list-style: none;
				padding-right:5px;
			}
				#page #page_checklist .boiteListe ul .titre{
					display:none;
				}
				#page #page_checklist .boiteListe ul li{
					height: 17px;
				}
					#page #page_checklist .boiteListe ul li label{
						font-weight: bold;
						color:#3F3F3F;
					}
						#page #page_checklist .boiteListe ul li label img{
							vertical-align: bottom;
						}
		#page #page_checklist a.imprimer,
		#page #page_checklist input.submit{
			display:block;
			height:19px;
			width:170px;
			float:right;
			color:white;
			text-decoration:none;
			text-align:center;
			line-height:19px;
			font-weight:bold;
			font-size:11px;
			margin-right:40px;
			margin-top:15px;
			background-color:#5C1F58;
			position:absolute;
			bottom:45px;
			right:10px;
		}
			#page #page_checklist a.imprimer:hover{
				background-color:#404040;
				color:white;
			}
		#page #page_checklist input.submit{
			bottom:20px;
			right:10px;
		}
		#page #page_checklist input.submit.mouseover{
			background-color:#404040;
			color:white;
		}
		#page #page_checklist input.submit.focus{
			color:white;
		}
	#page.modele_checklist div.check_boite{
		background-color: #eeeeee;
		border: 1px solid #cccccc;
		width:650px;
		padding:10px;
		display:none;
	}
/****************/
/** financement */
/****************/
	#page #financement0{
		position:relative;
	}	
		#page.modele_financement #calculette{
			margin-top:8px;
			position:relative;
			left:-1px;
		}
		#page.modele_financement a#retour{
			position:absolute;
			background:transparent url('/images/financement/retour.jpg') no-repeat left top;
			display:block;
			width:70px;
			height:20px;
			right:70px;
			top:20px;
			z-index:1000;
			text-decoration: none;
		}
		#page.modele_financement a:hover#retour{
			background-position: -70px 0px;
		}
		#page.modele_financement #lienMentionFinance{
			text-align: right;
			margin-right:10px;
			position:absolute;
			width:750px;
		}
			#page.modele_financement #lienMentionFinance a{
				color:#aaaaaa;
				position:relative;
				top:-20px;
			}
			#page.modele_financement #lienMentionFinance a:hover{
				color:black;
			}
/****************/
/* QUESTIONNAIRE */
/****************/
	#page.modele_e_diagnostic #reponses{
		width:269px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page.modele_e_diagnostic #q_messages{
			width:269px;
			height:412px;
			float:left;
			overflow:hidden;
		}
			#page.modele_e_diagnostic #q_messages #contenant_dee{
				margin:0;
			}
		#page.modele_e_diagnostic #attente{
			width:269px;
			height:338px;
			float:left;
			overflow:hidden;
			z-index:20;
		}
			#page.modele_e_diagnostic #contenant_dee{
				overflow:hidden;
				width:269px;
				height:412px;
				position:relative;
			}
				#page.modele_e_diagnostic #contenant_dee #dee{
					width:807px;
					height:412px;
					position:relative;
				}
			#page.modele_e_diagnostic #attente #contenant_dee{
				margin:0;
				height:338px;
			}
		#page.modele_e_diagnostic #correct{
			background:transparent url(/images/diagnostic/vrai.jpg) no-repeat scroll left center;
			width:269px;
			height:338px;
			float:left;
			overflow:hidden;
		}
		#page.modele_e_diagnostic #incorrect{
			background:transparent url(/images/diagnostic/faux.jpg) no-repeat scroll left center;
			width:269px;
			height:338px;
			float:left;
			overflow:hidden;
		}
			#page.modele_e_diagnostic #incorrect p,
			#page.modele_e_diagnostic #correct p{
				margin:160px 50px 20px 50px;
				font-weight:bold;
				text-align:center;
			}
		#page.modele_e_diagnostic #score{
			width:269px;
			height:74px;
			float:left;
			overflow:hidden;
			z-index:30;
		}
			#page.modele_e_diagnostic #score #ligne_picto{
				width:269px;
				height:27px;
				margin:40px 5px 0px 5px;
				overflow:hidden;
			}
	#page.modele_e_diagnostic #e_diagnostic_fin,
	#page.modele_e_diagnostic #questionnaire{
		width:526px;
		height:412px;
		float:left;
		overflow:hidden;
	}
	#page.modele_e_diagnostic #e_diagnostic_fin{
		background:transparent url('/images/diagnostic/fd.jpg') no-repeat left top;
	}
		#page.modele_e_diagnostic #e_diagnostic_fin p{
			font-size:12px;
			margin:32px 25px 20px 32px;
		}
		#page.modele_e_diagnostic #questionnaire p.intro{
			margin:32px 25px 20px 32px;
			font-weight:bold;
			font-size:12px;
			color:white;
		}
		#page.modele_e_diagnostic #questionnaire p.question{
			margin:32px 25px 10px 39px;
			font-weight:bold;
			font-size:12px;
			padding-left:22px;
		}
			#page.modele_e_diagnostic #e_diagnostic_fin p.bilan,
			#page.modele_e_diagnostic #questionnaire #questions {
				background:transparent url(/images/diagnostic/visu_question.jpg) no-repeat right bottom;
				height:210px;
				margin-right:10px;
				margin-bottom:10px;
				margin-top:10px;
			}
			#page.modele_e_diagnostic #questionnaire #questions ul li{
				margin:5px 0px;
				font-size:13px;
				list-style: none;
			}
				#page.modele_e_diagnostic #questionnaire #questions ul li label img{
					vertical-align: bottom;
				}
		#page.modele_e_diagnostic #questionnaire .intero{
			float:right;
			margin-right:20px;
		}
		#page.modele_e_diagnostic #questionnaire a#question_suivante{
			display:block;
			width:123px;
			height:20px;
			margin:10px 30px 0px 0px;
			text-decoration: none;
			float:right;
		}
		#page.modele_e_diagnostic #questionnaire a#votre_diagnostic{
			display:block;
			width:132px;
			height:19px;
			margin:10px 30px 0px 0px;
			text-decoration: none;
			float:right;
		}
		#page.modele_e_diagnostic #e_diagnostic_fin a#rejouer{
			display:block;
			width:74px;
			height:19px;
			margin:10px 30px 0px 0px;
			text-decoration: none;
			float:right;
		}
	
/****************/
/* NOS VALEURS  */
/****************/
	#page.modele_nos_valeurs #loffre{
		background:transparent url('/images/nos_valeurs/fd_g.jpg') no-repeat;
		width:623px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page.modele_nos_valeurs #loffre #flashcontent{
			margin:15px 0px 0px 30px;
		}
	#page.modele_nos_valeurs #etsi{
		background:transparent url('/images/nos_valeurs/fd_d.jpg') no-repeat;
		width:172px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page.modele_nos_valeurs #etsi img{
			margin:15px 0px 0px 12px;
		}
/**************/
/* espace club*/
/**************/
	#page #contenant_club{
		background:transparent url('/images/espace_club/fd.jpg') no-repeat;
		width:547px;
		height:412px;
		float:left;
	}
		#page #contenant_club h2{
			background:transparent url(/images/espace_club/picto1.jpg) no-repeat scroll left center;
		}
		#page #contenant_club img{
			margin:30px 0px 0px 12px;
		}
		
		#page #contenant_club .boiteListe{
			border: 3px solid #932B6A;
			position:absolute;
			display:none;
			z-index:1000;
			width:248px;
			background:white;
			filter:alpha(opacity=95); 
			-moz-opacity: 0.95; 
			opacity: 0.95;
		}
			#page #contenant_club .boiteListe .note{
				font-size:10px;
				margin-top:0px;
				margin-bottom:0px;
			}
			#page #contenant_club .boiteListe .ul{
				margin-top:2px;
				padding-right:10px;
			}
		#page #contenant_club #demande.boiteListe{
			border: 3px solid #F49D00;
		}
		#page #contenant_club .boiteListe .close {
			text-decoration: none;
		}
			#page #contenant_club .boiteListe .close img{
				margin:0;
				float:right;
			}
			#page #contenant_club .boiteListe p{
				filter:alpha(opacity=100); 
				-moz-opacity: 1; 
				opacity: 1;
				padding:0px 12px;
			}
	#page #contenant_club_d{
		background:transparent url('/images/espace_club/fd2.jpg') no-repeat;
		width:248px;
		height:130px;
		float:left;
		overflow:hidden;
	}
		#page #contenant_club_d p{
			margin:10px 10px;
		}
		#page #contenant_club_d p.intro{
			margin-top:15px;
		}
		#page #contenant_club_d h2{
			background:transparent url(/images/espace_club/picto2.jpg) no-repeat scroll left center;
		}
		#page #contenant_club_d label{
			margin:5px 0px 0px 20px;
			display:block;
		}
		#page #contenant_club_d input.submit{
			width:92px;
			border:0;
			height:19px;
			cursor:pointer;
			margin:10px 0px 0px 105px;
			background:transparent url(/images/espace_club/connecter.jpg) no-repeat scroll left center;
		}
			#page #contenant_club_d input:hover{
				background-position: -92px 0px;
			}
	#page #contenant_club_db{
		background:transparent url('/images/espace_club/fd3.jpg') no-repeat;
		width:248px;
		height:282px;
		float:left;
		overflow:hidden;
	}
		#page #contenant_club_db h2{
			background:transparent url(/images/espace_club/picto3.jpg) no-repeat scroll left center;
		}
		#page #contenant_club_db img{
			margin:30px 0px 0px 12px;
		}
/***************/
/* NOS MAGASIN */
/****************/
	#page #contenant_explorer{
		background:transparent url('/images/explorer/explorez.jpg') no-repeat;
		width:492px;
		height:412px;
		float:left;
		overflow:hidden;
	}
	#page #contenant_explorer #exploration{
		margin:5px 0px 0px 10px;
	}
	#page #contenant_explorer2{
		background:transparent url('/images/explorer/explorez2.jpg') no-repeat;
		width:303px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page #contenant_explorer2 #video{
			margin:10px 0 0 50px;
		}
		#page #contenant_explorer2 p{
			margin:15px 25px;
		}
/***************/
/* DECOUVERTE */
/****************/
	#page #contenu_decouverte{
		background:transparent url('/images/decouvrez/fd.jpg') no-repeat;
		width:493px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page #contenu_decouverte p{
			margin:15px 10px 0px 20px;
		}
			#page #contenu_decouverte table strong,
			#page #contenu_decouverte p strong{
				color:#E2017B;
			}
		#page #contenu_decouverte table{
			margin-left:18px;
		}
		#page #contenu_decouverte table .col2{
			padding-left:58px;
		}
		#page #contenu_decouverte table .colm{
			padding-left:30px;
		}
		#page #contenu_decouverte ul{
			margin:5px 10px 5px 20px;
			padding-left:0px;
		}
		#page #contenu_decouverte li{
			background:transparent url('/images/decouvrez/bulles.jpg') no-repeat left top;
			margin:0;
			padding-left: 30px;
			list-style: none;
			margin-top:5px;
		}
	#page #coordonnees{
		background:transparent url('/images/decouvrez/fd2.jpg') no-repeat;
		width:302px;
		height:172px;
		float:right;
		overflow:hidden;
	}
		#page #coordonnees a#contactez_nous{
			display:block;
			width:115px;
			height:17px;
			text-decoration: none;
			background:transparent url('/images/decouvrez/contact.jpg') no-repeat;
			margin:20px 0 0 150px;
		}
			#page #coordonnees a:hover#contactez_nous{
				background-position: -115px 0px;
			}
	#page #images_liens{
		background:transparent url('/images/decouvrez/fd3.jpg') no-repeat;
		width:302px;
		height:240px;
		float:right;
		overflow:hidden;
	}
		#page #images_liens a{
			display: block;
			margin:1px 0 0 25px;
		}	

/***************/
/*   PRESSE   */
/****************/
	#page .titrePagePresse{
		background:transparent url('/images/presse/titre-revuepresse.jpg') no-repeat;
		width:472px;
		height:70px;
		overflow:hidden;
	}
		#page .titrePagePresse a{
			text-decoration: none;
			text-align: center;
			display:block;
			margin:11px 0px 0px 360px;
		}
		#page .titrePagePresse a #contact_presse{
			position:relative;
			top:-10px;
		}
	#page #presse1{
		width:398px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page #presse1 #presse1prem{
			background:transparent url('/images/presse/fdg1.jpg') no-repeat;
			width:398px;
			height:362px;
			overflow:hidden;
		}
		#page #presse1 #presse1bis{
			background:transparent url('/images/presse/fdg2.jpg') no-repeat;
			width:398px;
			height:50px;
			overflow:hidden;
		}
			#page #presse1 #presse1bis a{
				text-decoration: none;
			}
			#page #presse1 #presse1bis #radio_swf{
				float:right;
				margin:15px 25px 0 0;
			}
	#page #presse2{
		background:transparent url('/images/presse/fd-d.jpg') no-repeat;
		width:397px;
		height:412px;
		float:left;
		overflow:hidden;
	}
		#page #presse2 #defilTxt{
			background:transparent url('/images/presse/fdd1.jpg') no-repeat;
			width:397px;
			height:54px;
			overflow:hidden;
		}
		#page #presse2 #defilTxt marquee{
			color:white;
			width:367px;
			margin:20px auto;
			font-size:13px;
			display:block;
		}
		#page #presse2 #defilTxt marquee a{
			color:white;
			text-decoration: none;
		}
		#page #presse2 #presse2dossiers{
			background:transparent url('/images/presse/fdd2.jpg') no-repeat;
			width:397px;
			height:199px;
			overflow:hidden;
		}
		#page #presse2 #interview{
			background:transparent url('/images/presse/fdd3.jpg') no-repeat;
			width:397px;
			height:159px;
			overflow:hidden;
		}
	#page .conteneur_image{
		width:133px;
		height:200px;
		float:left;
		overflow:hidden;
		margin-left:20px;
		position:relative;
		z-index:10;
	}
	#page.modele_presse select{
		width:338px;
		margin:10px 0px 0px 40px;
	}
	#presse2dossiers select,
	#presse1 select{
		font-size: 10px;
	}
	#page.modele_presse select#select_archive{
		width:277px;
	}
	#page.modele_presse .acces{
		border-bottom:2px solid #7E0A4B;
		color:#7E0A4B;
		margin:5px 20px 0px 40px;
		font-weight:bold;
		font-size:14px;
	}
	#page.modele_presse .interview_express{
		color:#7E0A4B;
		margin:2px 20px 0px 40px;
		font-weight:bold;
		font-size:12px;
	}
		#page.modele_presse .interview_express #liensVideos{
			margin: 6px 0 0 1px;
		}
		#page.modele_presse .interview_express a{
			text-decoration: none;
			color:#7E0A4B;
		}
	#page.modele_presse .contact_presse{
		margin:15px 10px 0px 10px;
		width:300px;
	}
		#page.modele_presse .contact_presse a{
			text-decoration: none;
		}
	#page.modele_presse .navig_presse{
		width:350px;
		margin-left:50px;
		margin-top:-25px
	}
		#page.modele_presse .navig_presse .col1{
			width:196px;
		}
	#page.modele_presse .une_news{
		margin:15px 0px 0px 30px;
		height:215px;
	}
	#page.modele_presse .une_news2{
		margin:5px 0px 0px 30px;
		height:90px;
	}
	#page.modele_presse a.precedent,
	#page.modele_presse a.suivant{
		color:#7E0A4B;
		text-decoration:none;
		font-size:15px;
		font-weight: bold;
		float:left;
		margin:0px 5px;
	}
	#page.modele_presse a.precedent_bt,
	#page.modele_presse a.suivant_bt{
		width:26px;
		height:24px;
		display:block;
		text-decoration:none;
		overflow:hidden;
	}
	#page.modele_presse a.suivant_bt{
		background:transparent url('/images/presse/fl-d.jpg') no-repeat;
	}
	#page.modele_presse a.precedent_bt{
		background:transparent url('/images/presse/fl-g.jpg') no-repeat;
		float:left;		
	}
		#page.modele_presse a:hover.suivant_bt,
		#page.modele_presse a:hover.precedent_bt{
			background-position: -26px 0px
		}
	#page.modele_presse .text_lien{
		width:184px;
		height:200px;
		float:left;
		overflow:hidden;
		position:relative;
		z-index:9;
	}
		#page.modele_presse .text_lien2 h4,
		#page.modele_presse .text_lien h4{
			color:#7E0A4B;
			font-size:13px;
			margin:0 5px 5px 5px;
		}
		#page.modele_presse .text_lien2 h5{
			font-size:11px;
			margin: 2px 5px;
		}
		#page.modele_presse .text_lien h5{
			font-size:11px;
			margin: 15px 5px;
		}
		#page.modele_presse .text_lien2 .col1{
			width:190px;
		}
		#page.modele_presse .text_lien .zoom{
			background:transparent url('/images/presse/zoom3.jpg') no-repeat;
			width:143px;
			height:32px;
			float:left;
			text-decoration:none;
			overflow:hidden;
		}
		#page.modele_presse .text_lien .consulter{
			background:transparent url('/images/presse/consulter.jpg') no-repeat;
			width:143px;
			height:32px;
			float:left;
			text-decoration:none;
			overflow:hidden;
		}
		#page.modele_presse .text_lien .ecouter{
			background:transparent url('/images/presse/ecouter.jpg') no-repeat;
			width:38px;
			height:32px;
			float:left;
			text-decoration:none;
			overflow:hidden;
			padding-left:105px;
			padding-top:5px;
		}
		#page.modele_presse .text_lien2 .telecharger,
		#page.modele_presse .text_lien .telecharger{
			background:transparent url('/images/presse/telecharger3.jpg') no-repeat;
			width:143px;
			height:32px;
			float:left;
			margin-top:5px;
			text-decoration:none;
			overflow:hidden;
		}
		#page.modele_presse .text_lien2 a:hover.telecharger,
		#page.modele_presse .text_lien a:hover.telecharger,
		#page.modele_presse .text_lien a:hover.consulter,
		#page.modele_presse .text_lien a:hover.ecouter,
		#page.modele_presse .text_lien a:hover.zoom{
			background-position: -143px 0px;
		}


/*******************/
/*   CANDIDATURE   */
/*******************/
#candidature {
	position:relative;
}
	#candidature form{
		margin-left:10px;
	}
	#candidature form .pied_form,
	#candidature form p{
		margin:10px;
	}
	#candidature input{
		border:1px solid #5C1F58;
	}
	#candidature fieldset{
		border:1px solid #5C1F58;
		width:250px;
		float:left;
		margin:15px 8px;
		padding:10px;
	}
	#candidature fieldset legend{
		color: #5C1F58;
		font-weight:bold;
	}
	#overflower{
		position:relative;
		height:375px;
		width:550px;
		overflow:hidden;
		margin:10px 5px;
	}
	#page.modele_profils #lienScroll{
		right:15px;
		position:absolute;
		bottom:20px;
	}
		#page.modele_profils a#defilTop,
		#page.modele_profils a#defilBottom{
			width:13px;
			height:12px;
			display:block;
			text-decoration: none;
		}
		#page.modele_profils a#defilTop{
			background:transparent url(/images/multimedia/fl_ht.jpg) no-repeat scroll -9px 0px;
		}
		#page.modele_profils a#defilBottom{
			background:transparent url(/images/multimedia/fl_bs.jpg) no-repeat scroll -9px 0px;
		}
	#page #candidature ul{
		list-style: none;
		paddin-left:30px;
	}
	#page #candidature .postuler{
		border:1px solid #5C1F58;
		font-size:11px;
		padding:1px 2px;
		text-decoration: none;
	}
		#page #candidature .postuler.mouseover{
			background-color:#ECE9D8;		
		}
	
/*mentions*/
	#page.modele_mentions .fond_page_type p,
	#page.modele_financement .fond_page_type p{
		margin:15px 10px 0px 20px;
	}
	#page.modele_financement .fond_page_type ul{
		margin:15px 10px 5px 20px;
		padding-left:0px;
	}
	#page.modele_financement .fond_page_type li{
		background:transparent url('/images/decouvrez/bulles.jpg') no-repeat left top;
		margin:0;
		padding-left: 30px;
		list-style: none;
		margin-top:5px;
	}
	#page.modele_mentions .fond_page_type h3{
		background:transparent url('/images/decouvrez/bulles.jpg') no-repeat left top;
		margin:10px 0px 0px 20px;
		padding-left: 30px;
	}
	#page.modele_financement .important{
		font-weight:bold;
		font-size:18px;
		margin:10px 150px;
		text-align: center;	
		color:#E2017B;
	}	

#nouveau_guide{
	text-decoration:none;
	position:relative;
	text-align:center;
	background-color:#99CC01;
	color:#5B1E59;
	display:block;
	padding:2px 0;
	width:160px;
	font-size:9px;
	top:-14px;
	font-weight: bold;
}

#fond_opaque{
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background-color: black;
	z-index: 10;
	opacity:0.6;
	cursor: pointer;
}
#invite_innovation{
	position:absolute;
	width:600px;
	height:260px;
	background-color: white;
	z-index: 100;
	right:50%;
	margin-right:-300px;
	top:100px;
	border:6px solid white;
	overflow:hidden;
}
#courant{
	position:absolute;
	width:600px;
	height:600px;
	z-index: 100;
	right:50%;
	margin-right:-405px;
	top:20px;
	border:0px solid white;
	overflow:hidden;
}

#courant{
	position: absolute;
	/*width:495px;*/
	top:40px;
	z-index: 90;
	margin-right:-298px;
	right:50%;
}
	#courant .fermer{
		position:relative;
		left:520px;
		border:2px solid white;
		border-bottom: 0;
		padding:4px;
		background-color: white;
		color:black;
		display:block;
		width:60px;
	}
	#courant #light_contenu_sansbt{
		border:2px solid white;
		background: #879816 url(/images/interface/lightbox.jpg) no-repeat;	
	}
	
#invite_innovation .bt_fermer{
	position:absolute;
	top:-5px;
	right:0px;
	display:block;
	width:91px;
	height:29px;
	background-color: white;
}

#bt_accueil_valeur{
	margin-right:100px;
}

#page.modele_film-20-ans #explorez_contenu{
	height:412px;
	width:795px;
	display:block;
	overflow:hidden;
	background:url('/images/explorer/fonda.jpg');
	
}
	#page.modele_film-20-ans #explorez_contenu #film{	
		margin:97px 0px 0px 416px;
	}
#collection{
	background: transparent url(/medias/collection/fond_collection.jpg) no-repeat;
	width:795px;
	height:412px;
	overflow: hidden;
	position:relative;
}
	#collection .movie{
		width:800px;
		height:500px;
	}
	#collection #Carousel__ie{
		position:relative;
		top:-17px;
		left:-4px;
	}
/*rugby*/
#contenant_rugby2,
#contenant_rugby{
	background:transparent url(/images/rugby/fond.jpg) no-repeat scroll left top;
	clear:both;
	height:394px;
	overflow:hidden;
	padding:9px 13px;
	width:769px;
	color:white;
	font-weight:bold;
	font-size:12px;
	position:relative;
}
#formRugby1{
	margin-left:310px;
	margin-top:30px;
}
	#formRugby1 input{
		border:0;
		background-color: black;;
		color:white;
		font-size:13px;
	}
	#formRugby1 .email label,
	#formRugby1 .magasin label,
	#formRugby1 .age label,
	#formRugby1 .cp label,
	#formRugby1 .ville label,
	#formRugby1 .adresse label,
	#formRugby1 .prenom label,
	#formRugby1 .nom label{
		display:none;
	}
	#formRugby1 .nom{
		background:transparent url(/images/rugby/nom.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:208px;
	}
	#formRugby1 .nom input{
		margin-left:50px;
		margin-top:4px;
		width:139px;
	}
	#formRugby1 .prenom{
		background:transparent url(/images/rugby/prenom.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:208px;
	}
	#formRugby1 .prenom input{
		margin-left:75px;
		margin-top:4px;
		width:125px;
	}
	#formRugby1 .adresse{
		background:transparent url(/images/rugby/adresse.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:446px;
	}
	#formRugby1 .adresse input{
		margin-left:70px;
		margin-top:4px;
		width:360px;
	}
	#formRugby1 .cp{
		background:transparent url(/images/rugby/cp.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:203px;
	}
	#formRugby1 .cp input{
		margin-left:95px;
		margin-top:4px;
		width:100px;
	}
	#formRugby1 .ville{
		background:transparent url(/images/rugby/ville.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:241px;
		margin-left:1px;
	}
	#formRugby1 .ville input{
		margin-left:55px;
		margin-top:4px;
		width:175px;
	}
	#formRugby1 .email{
		background:transparent url(/images/rugby/email.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:310px;
	}
	#formRugby1 .email input{
		margin-left:60px;
		margin-top:4px;
		width:240px;
	}
	#formRugby1 .age{
		background:transparent url(/images/rugby/age.jpg) no-repeat scroll 0%;
		float:left;
		height:26px;
		width:131px;
		margin-left:3px;
	}
	#formRugby1 .age input{
		margin-left:50px;
		margin-top:4px;
		width:25px;
	}
	#formRugby1 .magasin{
		background:transparent url(/images/rugby/magasin.jpg) no-repeat scroll 0%;
		float:left;
		height:33px;
		width:336px;
	}
	#formRugby1 .magasin select{
		margin-left:138px;
		margin-top:3px;
		width:190px;
	}
	#formRugby1 .choix_rugby{
		margin-top:15px;
	}
	#formRugby1 .choix_rugby .cases_conteneur{
		width:450px;
	}
	#formRugby1 .choix_rugby .cases_conteneur img{
		margin:5px 8px 0 0;
	}
	#contenant_rugby2 #formRugby2 .submit,
	#contenant_rugby #formRugby1 .submit{
		width:138px;
		height:35px;
		border:0;
		margin-left:150px;
	}
	#contenant_rugby #formRugby1 .submit{
		background:transparent url('/images/rugby/valider.jpg') no-repeat;
		/*background:transparent url('/images/rugby/jouer.jpg') no-repeat;*/
	}
	#contenant_rugby2 #formRugby2 .submit{
		background:transparent url('/images/rugby/valider.jpg') no-repeat;
	}
		#contenant_rugby2 #formRugby2  .submit.mouseover,
		#contenant_rugby2 #formRugby2  .submit.hover,
		#contenant_rugby #formRugby1  .submit.mouseover,
		#contenant_rugby #formRugby1  .submit.hover{
			background-position: 0px -35px;
		}
	#contenant_rugby2{
		color:black;
		font-style: italic;
		font-size:14px;
	}
	
	#formRugby2{
		margin-left:310px;
		margin-top:35px;
	}
	#contenant_rugby2 #question_1{
		background:transparent url('/images/rugby/fdq1.jpg') no-repeat;
		width:434px;
		height:100px;
		margin:2px 0 1px 0;
	}
	#contenant_rugby2 #question_2{
		background:transparent url('/images/rugby/fdq2.jpg') no-repeat;
		width:434px;
		height:100px;
		margin:2px 0 1px 0;
	}
	#contenant_rugby2 #question_3{
		background:transparent url('/images/rugby/fdq3.jpg') no-repeat;
		width:434px;
		height:100px;
		margin:2px 0 1px 0;	
	}
	#contenant_rugby2 #question_1 p,
	#contenant_rugby2 #question_2 p,
	#contenant_rugby2 #question_3 p{
		text-align: center;
		margin:0;
		padding-top:15px;
	}
	#contenant_rugby2 .radio{
		margin-top:10px;
		text-align: center;
	}
	#contenant_rugby2 .radio input,
	#contenant_rugby2 .radio .spanie,
	#contenant_rugby2 .radio img{
		margin-left:40px;
		margin-right:4px;
	}
	#contenant_rugby .reglement,
	#contenant_rugby2 .reglement{
		color:white;
		font-style: normal;
		position:absolute;
		bottom:10px;
		right: 20px;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
	}
	
#page.modele_jeu_rugby_reglement .fond_page_type h2 {
	background:transparent url(/images/decouvrez/fl.jpg) no-repeat scroll left center;
	font-size:12px;
	font-style:italic;
	margin-left:18px;
	margin-top:10px;
	padding:7px 1px 7px 35px;
}
#page.modele_jeu_rugby_reglement .fond_page_type h3 {
	background:transparent url(/images/decouvrez/bulles.jpg) no-repeat scroll left top;
	margin:10px 0px 0px 20px;
	padding-left:30px;
	padding-bottom:1px;
	font-size:12px;
}
#page.modele_jeu_rugby_reglement .fond_page_type p {
	margin:15px 10px 0px 20px;
}
.gains_table {
	margin:15px 10px 0px 20px;
}
.erreurs{
	font-size:10px;
	color:white;
}#conteneur_page_coordonnees{
	background:transparent url(/images/jeux/formulaire2.jpg) no-repeat;
	clear:both;
	height:394px;
	overflow:hidden;
	padding:9px 10px;
	width:775px;
	position:relative;
}

	#conteneur_page_coordonnees .gagnants_phrase{
		text-align: center;
		padding:10px 0;
		margin:0;
	}
	#conteneur_page_coordonnees .gagnants{
		width:100%;
		margin:0px 10px;
	}
		#conteneur_page_coordonnees .gagnants th,
		#conteneur_page_coordonnees .gagnants td{
			padding:0px 5px;
		}

	#conteneur_page_coordonnees #reglement{
		top:215px;
		left:37px;
		position:absolute;
		color:white;
		font-size: 8px;
	}
	
	#conteneur_page_coordonnees #tableau_gagnants th,
	#conteneur_page_coordonnees #tableau_gagnants td,
	#conteneur_page_coordonnees #tableau_gagnants{
		border:1px solid #BF6B9A;
	}
	#conteneur_page_coordonnees #invite_form,
	#conteneur_page_coordonnees #newsletter_form{
		padding:5px 10px 0 337px;
	}
	#conteneur_page_coordonnees #newsletter_form.gagne{
		padding:0px 0 0 310px;
	}
		#conteneur_page_coordonnees #newsletter_form .game_over{
			font-weight: bold;
			font-size:15px;
			margin:150px 15px 0 30px;
		}
		#conteneur_page_coordonnees #newsletter_form .submitJeu{
			cursor:pointer;
			background: transparent url(/images/ligue/jouer.gif) no-repeat;
			width:86px;
			height:23px;
			float:right;
			margin-right:20px;
			border:0;
		}
		#conteneur_page_coordonnees #invite_form .btnSubmitInviter{
			cursor:pointer;
			background: transparent url(/images/ligue/valider.png) no-repeat;
			width:74px;
			height:22px;
			float:right;
			margin-right:20px;
			border:0;
		}
		#conteneur_page_coordonnees #invite_form h2,
		#conteneur_page_coordonnees #newsletter_form h2{
			text-align:left;
			margin:15px 0 25px 0;
			color:#E1007A;
			font-size: 20px;
		}
		#conteneur_page_coordonnees #invite_form table,
		#conteneur_page_coordonnees #newsletter_form table{
			margin-left:100px;
		}
		#conteneur_page_coordonnees #invite_form em,
		#conteneur_page_coordonnees #newsletter_form em{
			margin-left:80px;
		}
		#conteneur_page_coordonnees .pt_reglement,
		#conteneur_page_coordonnees #invite_form em,
		#conteneur_page_coordonnees #newsletter_form em{
			font-size: 9px;
		}
		#conteneur_page_coordonnees #invite_form h3{
			background-color: #003C7B;
			text-align: center;
			margin:20px 0 15px 0;
			padding:2px 0;
		}
		#conteneur_page_coordonnees #invite_form h4,
		#conteneur_page_coordonnees #newsletter_form h4{
			color:#921E5D;
			font-size:15px;
			font-style: italic;
		}
		#conteneur_page_coordonnees #invite_form h2{
			margin-bottom:10px;
		}
		#conteneur_page_coordonnees #invite_form p{
			width:359px;
			margin:0 auto;
		}
		#conteneur_page_coordonnees #invite_form p .important{
			color:red;
		}
		#conteneur_page_coordonnees #invite_form table{
			padding:5px 0 10px 30px ;
		}
		#conteneur_page_coordonnees #invite_form td{
			padding:4px 0;
		}
			#conteneur_page_coordonnees td strong{
				color:#921E5D;
			}
		#conteneur_page_coordonnees #invite_form .col1{
			text-align: right;
			color:#E1007A;
			font-weight: bold;
			font-style: italic;
		}
		#conteneur_page_coordonnees #newsletter_form .col1{
			text-align: right;
			color:#E1007A;
			font-weight: bold;
			font-style: italic;
			width:130px;
		}
		#conteneur_page_coordonnees #newsletter_form select,
		#conteneur_page_coordonnees #invite_form input,
		#conteneur_page_coordonnees #newsletter_form input{
			border:1px solid #610D3A;
			font-size:13px;
			margin-left:1px;
		}
		#conteneur_page_coordonnees #newsletter_form .moyen input{
			width:180px;
		}
		#conteneur_page_coordonnees #invite_form .grand input,
		#conteneur_page_coordonnees #newsletter_form .grand input{
			width:180px;
		}

#reglement-jeu  h2 {
	background:transparent url(/images/decouvrez/fl.jpg) no-repeat scroll left center;
	font-size:12px;
	font-style:italic;
	margin-left:18px;
	margin-top:10px;
	padding:7px 1px 7px 35px;
}
#reglement-jeu  h3 {
	background:transparent url(/images/decouvrez/bulles.jpg) no-repeat scroll left top;
	margin:10px 0px 0px 20px;
	padding-left:30px;
	padding-bottom:1px;
	font-size:12px;
}
#reglement-jeu  p {
	margin:15px 10px 0px 20px;
}

/*calandar*/
#ligue_gauche{
	clear:both;
	float:left;
}
#ligue_gauche #pub{
	position:absolute;
	margin:9px 0px 0px 11px;
}
#ligue_gauche #ligue_top{
	width:477px;
	height:140px;
	background:transparent url(/images/ligue/top.jpg) no-repeat;
}
	#ligue_gauche #ligue_top img{
		margin:9px 0px 0px 11px;
	}
#ligue_gauche #ligue_bottom{
	width:477px;
	height:272px;
	background:transparent url(/images/ligue/bottom.jpg) no-repeat;
}
	#ligue_gauche #ligue_bottom #sections{
		padding:116px 6px 0px 11px;
	}
		#ligue_gauche #ligue_bottom #sections .ligne_vide,
		#ligue_gauche #ligue_bottom #sections a{
			display: block;
			width:425px;
			height:25px;
			line-height:25px;
			font-weight:bold;
			font-size:10px;
			background-color: blue;
			text-decoration: none;
			font-style: italic;
			padding-left:35px;
		}
		#ligue_gauche #ligue_bottom #sections .ligne0{
			background-color: white;
			color:#00246A;
		}
		#ligue_gauche #ligue_bottom #sections .ligne_vide,
		#ligue_gauche #ligue_bottom #sections .ligne1{
			background-color: #00246A;
			color:white;
		}
		#ligue_gauche #ligue_bottom #sections .activated{
			background-color: #FABA00;
			color:#00246A;
		}
#conteneur_calandard{
	float:left;
	width:318px;
	height:412px;
	background:transparent url(/images/ligue/right.jpg) no-repeat;
}
	#conteneur_calandard #cache_animation{
		width:306px;
		height:398px;
		margin:8px 2px 0px 0px;
		overflow:hidden;
		position:absolute;
	}
	#conteneur_calandard #cache_animation #calandar{
		position:absolute;
		left:0px;
	}

/**************/
/*   UNIVERS  */

	#page #recherche_mag{
		width:323px;
		height:70px;
		background:transparent url('/images/recherche_mag.jpg') no-repeat;
	}
		#page #trouver_mag{
			width:323px;
			height:72px;
			background:transparent url('/images/mags/magasin-cut_04.jpg') no-repeat;
		}
		#page #trouver_mag #liensRechercheMag{
			position:absolute;
		}
			#page #trouver_mag #liensRechercheMag .recherche{
				position:absolute;
				width:66px;
				height:43px;
				display:block;
				left:251px;
				top:20px;
				z-index:20;
				text-decoration: none;
			}
			#page #trouver_mag #liensRechercheMag .fiche{
				position:absolute;
				width:46px;
				height:43px;
				display:block;
				left:201px;
				top:20px;
				z-index:20;
				text-decoration: none;
			}
		#page #recherche_mag h3{
			display:none;
		}
		#page #trouver_mag #mon_magasin{
			padding-top:22px;
			padding-left:15px;
			width:190px;
			overflow:hidden;
			white-space: nowrap;
		}
		
		
/**************/
/*     SON    */
/**************/
	#page.modele_son  #tab_interface .top_produit{
		background:transparent url('/images/son/top_produit.jpg') no-repeat;
	}
		#page.modele_son  #tab_interface .top_produit a.fleche_g{
			background:transparent url('/images/son/fl_g_b.jpg') no-repeat;
		}
		#page.modele_son  #tab_interface .top_produit a.fleche_d{
			background:transparent url('/images/son/fl_d_b.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_son  #tab_interface .noel{
		background:transparent url('/images/son/noel2.jpg') no-repeat;
	}
	#page.modele_son  #tab_interface .top_innovation{
		background:transparent url('/images/son/top_innovation.jpg') no-repeat;
	}
		#page.modele_son  #tab_interface .top_innovation a.fleche_g{
			background:transparent url('/images/son/fl_g_n.jpg') no-repeat;
		}
		#page.modele_son  #tab_interface .top_innovation a.fleche_d{
			background:transparent url('/images/son/fl_d_n.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_son  #tab_interface .guide{
		background:transparent url('/images/son/fond_guide.jpg') no-repeat;
	}
		#page.modele_son  #tab_interface .guide a{
			background:transparent url('/images/son/voir.jpg') no-repeat;
		}
	#page.modele_son  #tab_interface .checklist{
			background:transparent url('/images/son/fond_checklist.jpg') no-repeat;
	}
			#page.modele_son  #tab_interface .checklist a{
				background:transparent url('/images/son/chez-vous.jpg') no-repeat;
			}
	#page.modele_son  #tab_interface .diagno{
		background:transparent url('/images/son/fond_diagno.jpg') no-repeat;
	}
		#page.modele_son  #tab_interface .diagno a{
			background:transparent url('/images/son/pour-vous.jpg') no-repeat;
		}
	#page.modele_son  #tab_interface .selector{
		background:transparent url('/images/son/fond_selecteur.jpg') no-repeat;
	}
	#page.modele_son #unProduit .illustration{
		background:transparent url('/images/son/produits_image.jpg') no-repeat;
	}
	#page.modele_son #unProduit .description{
		background:transparent url('/images/son/produits_fiche.jpg') no-repeat;
	}
	#page.modele_son #unProduit .stickers{
		background:transparent url('/images/son/produits_logos.jpg') no-repeat;
	}
	#page.modele_son #bouton_droite a{
		background:transparent url('/images/son/fleched.gif') no-repeat;
	}
	#page.modele_son #bouton_gauche a{
		background:transparent url('/images/son/flecheg.gif') no-repeat;
	}
	#page.modele_son #bandeau td{
		border-right:1px solid #D010B1;
	}
	#page.modele_son #bandeau .imgPdx{
	    background-color: #D010B1; 
	}
	#page.modele_son #accroche_selecteur span{
		color:#D010B1;	
	}
	#page.modele_son #unProduit .stickers ul li.sticker_textuel{
		background-color:#D010B1;
	}
	/*#page.modele_son #unProduit .illustration .prix{
		background:transparent url('/images/son/fd_prix.png') no-repeat center center;
	}*/
	#page.modele_son .top_innovation .prix,
	#page.modele_son .top_produit .prix{
		background:transparent url('/images/fonds_prix/fd-prix_v.png') no-repeat center center;
	}
	/*#page.modele_son #unProduit .illustration .prix_barre{
		background:transparent url('/images/fonds_prix/produits_32.png') no-repeat center center;
	}*/
		#page.modele_e_diagnostic #quizz_son #q_messages{
			background:transparent url('/images/son/fd_de.jpg') no-repeat left top;
		}
		#page.modele_e_diagnostic #quizz_son #questionnaire{
			background:transparent url('/images/son/fd.jpg') no-repeat left top;	
		}
		#page.modele_e_diagnostic #quizz_son #score{
			background:transparent url(/images/son/score.jpg) no-repeat scroll left center;
		}
		#page.modele_e_diagnostic #quizz_son #contenant_dee #dee{
			background:transparent url(/images/son/cube_fd.jpg) repeat-x scroll left center;
		}
		#page.modele_e_diagnostic #quizz_son #questionnaire a#question_suivante{
			background:transparent url(/images/son/bouton_question.jpg) no-repeat scroll left center;
		}
			#page.modele_e_diagnostic #quizz_son #questionnaire a#question_suivante:hover{
				background-position: -123px 0px;
			}
		#page.modele_e_diagnostic #quizz_son #questionnaire p.question{
			background:transparent url(/images/son/bulles.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_son #attente{
			background:transparent url(/images/son/fd_inter.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_son #questionnaire a#votre_diagnostic{
			background:transparent url(/images/son/vdiagno.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_son #questionnaire a:hover#votre_diagnostic{
				background-position: -132px 0px;
			}
		#page.modele_e_diagnostic #quizz_son #e_diagnostic_fin a#rejouer{
			background:transparent url(/images/son/rejouer.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_son #e_diagnostic_fin a:hover#rejouer{
				background-position: -74px 0px;
			}
	
/**************/
/*     IMAGE    */
/**************/
	#page.modele_image  #tab_interface .top_produit{
		background:transparent url('/images/image/top_produit.jpg') no-repeat;
	}
	#page.modele_image  #tab_interface .noel{
		background:transparent url('/images/image/noel0.jpg') no-repeat;
	}
		#page.modele_image  #tab_interface .top_produit a.fleche_g{
			background:transparent url('/images/image/fl_g_b.jpg') no-repeat;
		}
		#page.modele_image  #tab_interface .top_produit a.fleche_d{
			background:transparent url('/images/image/fl_d_b.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_image  #tab_interface .top_innovation{
		background:transparent url('/images/image/top_innovation.jpg') no-repeat;
	}
		#page.modele_image  #tab_interface .top_innovation a.fleche_g{
			background:transparent url('/images/image/fl_g_n.jpg') no-repeat;
		}
		#page.modele_image  #tab_interface .top_innovation a.fleche_d{
			background:transparent url('/images/image/fl_d_n.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_image  #tab_interface .guide{
		background:transparent url('/images/image/fond_guide.jpg') no-repeat;
	}
		#page.modele_image  #tab_interface .guide a{
			background:transparent url('/images/image/voir.jpg') no-repeat;
		}
	#page.modele_image  #tab_interface .checklist{
			background:transparent url('/images/image/fond_checklist.jpg') no-repeat;
	}
			#page.modele_image  #tab_interface .checklist a{
				background:transparent url('/images/image/chez-vous.jpg') no-repeat;
			}
	#page.modele_image  #tab_interface .diagno{
		background:transparent url('/images/image/fond_diagno.jpg') no-repeat;
	}
		#page.modele_image  #tab_interface .diagno a{
			background:transparent url('/images/image/pour-vous.jpg') no-repeat;
		}
	#page.modele_image  #tab_interface .selector{
		background:transparent url('/images/image/fond_selecteur.jpg') no-repeat;
	}
	#page.modele_image #unProduit .illustration{
		background:transparent url('/images/image/produits_image.jpg') no-repeat;
	}
	#page.modele_image #unProduit .description{
		background:transparent url('/images/image/produits_fiche.jpg') no-repeat;
	}
	#page.modele_image #unProduit .stickers{
		background:transparent url('/images/image/produits_logos.jpg') no-repeat;
	}
	#page.modele_image #bouton_droite a{
		background:transparent url('/images/image/fleched.gif') no-repeat;
	}
	#page.modele_image #bouton_gauche a{
		background:transparent url('/images/image/flecheg.gif') no-repeat;
	}
	#page.modele_image #bandeau td{
		border-right:1px solid #FF7F00;
	}
	#page.modele_image #bandeau .imgPdx{
	    background-color: #FF7F00; 
	}
	#page.modele_image #accroche_selecteur span{
		color:#FF7F00;	
	}
	#page.modele_image #unProduit .stickers ul li.sticker_textuel{
		background-color:#FF7F00;
	}
	/*#page.modele_image #unProduit .illustration .prix{
		background:transparent url('/images/image/fd_prix.png') no-repeat center center;
	}*/
	#page.modele_image .top_innovation .prix,
	#page.modele_image .top_produit .prix{
		background:transparent url('/images/fonds_prix/fd-prix_o.png') no-repeat center center;
	}
		/*#page.modele_image #unProduit .illustration .prix_barre{
			background:transparent url('/images/fonds_prix/produits_35.png') no-repeat center center;
		}*/
		#page.modele_e_diagnostic #quizz_image #q_messages{
			background:transparent url('/images/image/fd_de.jpg') no-repeat left top;
		}
		#page.modele_e_diagnostic #quizz_image #questionnaire{
			background:transparent url('/images/image/fd.jpg') no-repeat left top;	
		}
		#page.modele_e_diagnostic #quizz_image #score{
			background:transparent url(/images/image/score.jpg) no-repeat scroll left center;
		}
		#page.modele_e_diagnostic #quizz_image #contenant_dee #dee{
			background:transparent url(/images/image/cube_fd.jpg) repeat-x scroll left center;
		}
		#page.modele_e_diagnostic #quizz_image #questionnaire a#question_suivante{
			background:transparent url(/images/image/bouton_question.jpg) no-repeat scroll left center;
		}
			#page.modele_e_diagnostic #quizz_image #questionnaire a#question_suivante:hover{
				background-position: -123px 0px;
			}
		#page.modele_e_diagnostic #quizz_image #questionnaire p.question{
			background:transparent url(/images/image/bulles.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_image #attente{
			background:transparent url(/images/image/fd_inter.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_image #questionnaire a#votre_diagnostic{
			background:transparent url(/images/image/vdiagno.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_image #questionnaire a:hover#votre_diagnostic{
				background-position: -132px 0px;
			}
		#page.modele_e_diagnostic #quizz_image #e_diagnostic_fin a#rejouer{
			background:transparent url(/images/image/rejouer.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_image #e_diagnostic_fin a:hover#rejouer{
				background-position: -74px 0px;
			}
		
/**************/
/*  MENAGER   */
/**************/
	#page.modele_espace_club #tab_interface .top_produit,
	#page.modele_menager  #tab_interface .top_produit{
		background:transparent url('/images/menager/top_produit.jpg') no-repeat;
	}
		#page.modele_espace_club #tab_interface .top_produit a.fleche_g,
		#page.modele_menager  #tab_interface .top_produit a.fleche_g{
			background:transparent url('/images/menager/fl_g_b.jpg') no-repeat;
		}
		#page.modele_espace_club #tab_interface .top_produit a.fleche_d,
		#page.modele_menager  #tab_interface .top_produit a.fleche_d{
			background:transparent url('/images/menager/fl_d_b.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_menager  #tab_interface .noel{
		background:transparent url('/images/menager/noel1.jpg') no-repeat;
	}
	#page.modele_espace_club #tab_interface .top_innovation,
	#page.modele_menager  #tab_interface .top_innovation{
		background:transparent url('/images/menager/top_innovation.jpg') no-repeat;
	}
		#page.modele_espace_club #tab_interface .top_innovation a.fleche_g,
		#page.modele_menager  #tab_interface .top_innovation a.fleche_g{
			background:transparent url('/images/menager/fl_g_n.jpg') no-repeat;
		}
		#page.modele_espace_club #tab_interface .top_innovation a.fleche_d,
		#page.modele_menager  #tab_interface .top_innovation a.fleche_d{
			background:transparent url('/images/menager/fl_d_n.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_espace_club #tab_interface .guide,
	#page.modele_menager  #tab_interface .guide{
		background:transparent url('/images/menager/fond_guide.jpg') no-repeat;
	}
	#page.modele_espace_club #tab_interface .checklist,
	#page.modele_menager  #tab_interface .checklist{
			background:transparent url('/images/menager/fond_checklist.jpg') no-repeat;
	}
			#page.modele_espace_club #tab_interface .checklist a,
			#page.modele_menager  #tab_interface .checklist a{
				background:transparent url('/images/menager/chez-vous.jpg') no-repeat;
			}
	#page.modele_espace_club #tab_interface .diagno,
	#page.modele_menager  #tab_interface .diagno{
		background:transparent url('/images/menager/fond_diagno.jpg') no-repeat;
	}
		#page.modele_espace_club #tab_interface .diagno a,
		#page.modele_menager  #tab_interface .diagno a{
			background:transparent url('/images/menager/pour-vous.jpg') no-repeat;
		}
	#page.modele_espace_club #tab_interface .selector,
	#page.modele_menager  #tab_interface .selector{
		background:transparent url('/images/menager/fond_selecteur.jpg') no-repeat;
	}
	#page.modele_espace_club #unProduit .illustration,
	#page.modele_menager #unProduit .illustration{
		background:transparent url('/images/menager/produits_image.jpg') no-repeat;
	}
	#page.modele_espace_club #unProduit .description,
	#page.modele_menager #unProduit .description{
		background:transparent url('/images/menager/produits_fiche.jpg') no-repeat;
	}
	#page.modele_espace_club #unProduit .stickers,
	#page.modele_menager #unProduit .stickers{
		background:transparent url('/images/menager/produits_logos.jpg') no-repeat;
	}
	#page.modele_espace_club #bouton_droite a,
	#page.modele_menager #bouton_droite a{
		background:transparent url('/images/menager/fleched.gif') no-repeat;
	}
	#page.modele_espace_club #bouton_gauche a,
	#page.modele_menager #bouton_gauche a{
		background:transparent url('/images/menager/flecheg.gif') no-repeat;
	}
	#page.modele_espace_club #bandeau td,
	#page.modele_menager #bandeau td{
		border-right:1px solid #E2017B;
	}
	#page.modele_espace_club #bandeau .imgPdx,
	#page.modele_menager #bandeau .imgPdx{
	    background-color: #E2017B; 
	}
	#page.modele_espace_club #accroche_selecteur span,
	#page.modele_menager #accroche_selecteur span{
		color:#E2017B;	
	}
	#page.modele_espace_club #unProduit .stickers ul li.sticker_textuel,
	#page.modele_menager #unProduit .stickers ul li.sticker_textuel{
		background-color:#E2017B;
	}
	
	#page.modele_espace_club #tab_interface .guide #guide_menager,
	#page.modele_menager  #tab_interface .guide #guide_menager{
		float: right;
		margin:5px 11px 0 0;
	}
	#page.modele_espace_club #tab_interface .guide ul,
	#page.modele_menager  #tab_interface .guide ul{
		display: block;
		padding:0;
		margin:0px 0 0 10px;
	}
		#page.modele_espace_club #tab_interface .guide li,
		#page.modele_menager  #tab_interface .guide li{
			padding-right:5px;
			display:inline;
		}
			#page.modele_espace_club #tab_interface .guide ul li a,
			#page.modele_menager  #tab_interface .guide ul li a{
				background-image: none;
				display:inline;
				white-space:nowrap;
				background: transparent url('/images/menager/puce-rose.jpg') no-repeat left center;
				padding:0;
				padding-left:7px;
				height:auto;
				margin:0;
				color:black;
				text-decoration:none;
				width:auto;
			}
			#page.modele_menager  #tab_interface .guide ul li a:hover{
				background: transparent url('/images/menager/puce-rose.jpg') no-repeat left center;
				color:#E2017B;
			}
	/*#page.modele_espace_club #unProduit .illustration .prix,
	#page.modele_menager #unProduit .illustration .prix{
		background:transparent url('/images/menager/fd_prix.png') no-repeat center center;
	}*/
	#page.modele_menager .top_innovation .prix,
	#page.modele_menager .top_produit .prix{
		background:transparent url('/images/fonds_prix/fd-prix_r.png') no-repeat center center;
	}
	/*#page.modele_espace_club #unProduit .illustration .prix_barre,
	#page.modele_menager #unProduit .illustration .prix_barre{
		background:transparent url('/images/fonds_prix/produits_25.png') no-repeat center center;
	}*/
		#page.modele_e_diagnostic #quizz_menager #q_messages{
			background:transparent url('/images/menager/fd_de.jpg') no-repeat left top;
		}
		#page.modele_e_diagnostic #quizz_menager #questionnaire{
			background:transparent url('/images/menager/fd.jpg') no-repeat left top;	
		}
		#page.modele_e_diagnostic #quizz_menager #score{
			background:transparent url(/images/menager/score.jpg) no-repeat scroll left center;
		}
		#page.modele_e_diagnostic #quizz_menager #contenant_dee #dee{
			background:transparent url(/images/menager/cube_fd.jpg) repeat-x scroll left center;
		}	
		#page.modele_e_diagnostic #quizz_menager #questionnaire a#question_suivante{
			background:transparent url(/images/menager/bouton_question.jpg) no-repeat scroll left center;
		}
			#page.modele_e_diagnostic #quizz_menager #questionnaire a#question_suivante:hover{
				background-position: -123px 0px;
			}
		#page.modele_e_diagnostic #quizz_menager #questionnaire p.question{
			background:transparent url(/images/menager/bulles.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_menager #attente{
			background:transparent url(/images/menager/fd_inter.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_menager #questionnaire a#votre_diagnostic{
			background:transparent url(/images/menager/vdiagno.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_son #questionnaire a:hover#votre_diagnostic{
				background-position: -132px 0px;
			}
		#page.modele_e_diagnostic #quizz_menager #e_diagnostic_fin a#rejouer{
			background:transparent url(/images/menager/rejouer.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_menager #e_diagnostic_fin a:hover#rejouer{
				background-position: -74px 0px;
			}
/**************/
/* MULTIMEDIA */
/**************/
	#page.modele_multimedia  #tab_interface .top_produit{
		background:transparent url('/images/multimedia/top_produit.jpg') no-repeat;
	}
		#page.modele_multimedia  #tab_interface .top_produit a.fleche_g{
			background:transparent url('/images/multimedia/fl_g_b.jpg') no-repeat;
		}
		#page.modele_multimedia  #tab_interface .top_produit a.fleche_d{
			background:transparent url('/images/multimedia/fl_d_b.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_multimedia  #tab_interface .noel{
		background:transparent url('/images/multimedia/noel3.jpg') no-repeat;
	}
	#page.modele_multimedia  #tab_interface .top_innovation{
		background:transparent url('/images/multimedia/top_innovation.jpg') no-repeat;
	}
		#page.modele_multimedia  #tab_interface .top_innovation a.fleche_g{
			background:transparent url('/images/multimedia/fl_g_n.jpg') no-repeat;
		}
		#page.modele_multimedia  #tab_interface .top_innovation a.fleche_d{
			background:transparent url('/images/multimedia/fl_d_n.jpg') no-repeat;
			background-position: -20px 0px;
		}
	#page.modele_multimedia  #tab_interface .guide{
		background:transparent url('/images/multimedia/fond_guide.jpg') no-repeat;
	}
		#page.modele_multimedia  #tab_interface .guide a{
			background:transparent url('/images/multimedia/voir.jpg') no-repeat;
		}
	#page.modele_multimedia  #tab_interface .checklist{
			background:transparent url('/images/multimedia/fond_checklist.jpg') no-repeat;
	}
			#page.modele_multimedia  #tab_interface .checklist a{
				background:transparent url('/images/multimedia/chez-vous.jpg') no-repeat;
			}
	#page.modele_multimedia  #tab_interface .diagno{
		background:transparent url('/images/multimedia/fond_diagno.jpg') no-repeat;
	}
		#page.modele_multimedia  #tab_interface .diagno a{
			background:transparent url('/images/multimedia/pour-vous.jpg') no-repeat;
		}
	#page.modele_multimedia  #tab_interface .selector{
		background:transparent url('/images/multimedia/fond_selecteur.jpg') no-repeat;
	}
	#page.modele_multimedia #unProduit .illustration{
		background:transparent url('/images/multimedia/produits_image.jpg') no-repeat;
	}
	#page.modele_multimedia #unProduit .description{
		background:transparent url('/images/multimedia/produits_fiche.jpg') no-repeat;
	}
	#page.modele_multimedia #unProduit .stickers{
		background:transparent url('/images/multimedia/produits_logos.jpg') no-repeat;
	}
	#page.modele_multimedia #bouton_droite a{
		background:transparent url('/images/multimedia/fleched.gif') no-repeat;
	}
	#page.modele_multimedia #bouton_gauche a{
		background:transparent url('/images/multimedia/flecheg.gif') no-repeat;
	}
	#page.modele_multimedia #bandeau td{
		border-right:1px solid #1DACCA;
	}
	#page.modele_multimedia #bandeau .imgPdx{
	    background-color: #1DACCA; 
	}
	#page.modele_multimedia #accroche_selecteur span{
		color:#1dacca;	
	}
	#page.modele_multimedia #unProduit .stickers ul li.sticker_textuel{
		background-color:#1dacca;
	}
	/*#page.modele_multimedia #unProduit .illustration .prix{
		background:transparent url('/images/multimedia/fd_prix.png') no-repeat center center;
	}*/
	#page.modele_multimedia .top_innovation .prix,
	#page.modele_multimedia .top_produit .prix{
		background:transparent url('/images/fonds_prix/fd-prix_b.png') no-repeat center center;
	}
	/*#page.modele_multimedia #unProduit .illustration .prix_barre{
		background:transparent url('/images/fonds_prix/produits_20.png') no-repeat center center;
	}*/
		#page.modele_e_diagnostic #quizz_multimedia #q_messages{
			background:transparent url('/images/multimedia/fd_de.jpg') no-repeat left top;
		}
		#page.modele_e_diagnostic #quizz_multimedia #questionnaire{
			background:transparent url('/images/multimedia/fd.jpg') no-repeat left top;	
		}
		#page.modele_e_diagnostic #quizz_multimedia #score{
			background:transparent url(/images/multimedia/score.jpg) no-repeat scroll left center;
		}
		#page.modele_e_diagnostic #quizz_multimedia #contenant_dee #dee{
			background:transparent url(/images/multimedia/cube_fd.jpg) repeat-x scroll left center;
		}		
		#page.modele_e_diagnostic #quizz_multimedia #questionnaire a#question_suivante{
			background:transparent url(/images/multimedia/bouton_question.jpg) no-repeat scroll left center;
		}
			#page.modele_e_diagnostic #quizz_multimedia #questionnaire a#question_suivante:hover{
				background-position: -123px 0px;
			}
		#page.modele_e_diagnostic #quizz_multimedia #questionnaire p.question{
			background:transparent url(/images/multimedia/bulles.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_multimedia #attente{
			background:transparent url(/images/multimedia/fd_inter.jpg) no-repeat left center;
		}
		#page.modele_e_diagnostic #quizz_multimedia #questionnaire a#votre_diagnostic{
			background:transparent url(/images/multimedia/vdiagno.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_multimedia #questionnaire a:hover#votre_diagnostic{
				background-position: -132px 0px;
			}
		#page.modele_e_diagnostic #quizz_multimedia #e_diagnostic_fin a#rejouer{
			background:transparent url(/images/multimedia/rejouer.jpg) no-repeat left center;
		}
			#page.modele_e_diagnostic #quizz_multimedia #e_diagnostic_fin a:hover#rejouer{
				background-position: -74px 0px;
			}
			
	
/****************/
/*UNIVERS COMMUN*/
/****************/
	#page #contenant_recherche{
		width:323px;
		overflow:hidden;
		float:left;
		height:70px;
	}
	#page  #tab_interface .top_produit{
		width:269px;
		height:252px;
	}
	#page  #tab_interface .noel{
		width:530px;
		height:252px;
	}
		#page  #tab_interface .noel #minibook_noel{
			padding: 20px 0px 0px 280px;
			cursor:pointer;
		}
		#page  #tab_interface .noel #chapitres1{
			padding-left:190px;
		}
		#page  #tab_interface .noel #chapitres2{
			padding-left:40px;
		}
		#page  #tab_interface .noel #chapitres2,
		#page  #tab_interface .noel #chapitres1{
			float:left;
			padding-top:3px;
			list-style: url("/images/puce.gif");
		}
			#page  #tab_interface .noel #chapitres2 li,
			#page  #tab_interface .noel #chapitres1 li{
				padding-top:1px;
			}
				#page  #tab_interface .noel #chapitres2 a,
				#page  #tab_interface .noel #chapitres1 a{
					text-decoration: none;
					color:black;
					font-style: italic;
					font-weight: bold;
					font-size:10px;
				}
				#page  #tab_interface .noel #chapitres2 a:hover,
				#page  #tab_interface .noel #chapitres1 a:hover{
					color:white;
				}
		#page  #tab_interface .top_produit a.fleche_g{
			width:20px;
			height:20px;
			display:block;
			float:left;
			margin:5px 10px;
			text-decoration:none;
		}
			#page  #tab_interface .top_produit a:hover.fleche_g{
					background-position: -20px 0px;
			}
		#page  #tab_interface .top_produit a.fleche_d{
			width:20px;
			height:20px;
			display:block;
			float:right;
			margin:5px 10px;
			text-decoration:none;
		}
			#page  #tab_interface .top_produit a:hover.fleche_d{
					background-position: 0px 0px;
			}
				#page .top_produit h4.categorie,
				#page .top_innovation h4.categorie{
					font-style: italic;
					font-size: 14px;
					text-transform:uppercase;
					padding:6px 1px 0px 35px;
					margin: 10px 0px 0px 10px;
				}
				#page .top_produit .contenant_top{
					width:265px;
					height:220px;
					cursor:pointer;
				}
				#page .top_innovation .contenant_top{
					width:260px;
					height:220px;
					cursor:pointer;
				}
				#page .top_produit .image_produit{
					text-align:center;
					padding-left:8px;
					height:154px;
					overflow:hidden;
				}
				#page .top_innovation .image_produit{
					text-align:center;
					padding-left:0px;
					height:154px;
					overflow:hidden;
				}
				#page .top_innovation .prix,
				#page .top_produit .prix{
					width:auto;
					height:47px;
					text-align:center;
					font-weight:bold;
					float:right;
					padding-right:8px;
				}
					#page .top_innovation .prix .entier,
					#page .top_produit .prix .entier{
						line-height:47px;
						font-size:20px;
					}
					#page .top_innovation .prix .euro,
					#page .top_produit .prix .euro{
						font-size:10px;
						line-height:10px;
					}
					#page .top_innovation .prix td,
					#page .top_produit .prix td{
						vertical-align: middle;
					}
				#page .top_innovation .prix,
				#page .top_produit .prix{
					position:relative;
					top:-8px;
				}
					#page .top_innovation .prix .prix_eco,
					#page .top_produit .prix .prix_eco{
						font-size: 6px;
						position: absolute;
						top:40px;
						text-align: center;
						float:right;
					}
				#page .top_innovation .nom_et_marque,
				#page .top_produit .nom_et_marque{
					float:left;
					padding-top:0px;
					margin-top:14px;
					display:inline;
					padding-left:25px;
					font-size:10px;
					width:250px;
					position:absolute;
					height:53px;
					overflow:hidden;
				}
				#page .top_innovation .nom_et_marque{
					padding-left:20px;
				}
	#page  #tab_interface .top_innovation{
		width:261px;
		height:252px;
	}
		#page  #tab_interface .top_innovation a.fleche_g{
			width:20px;
			height:20px;
			display:block;
			float:left;
			margin:5px 10px;
			text-decoration:none;
		}
			#page  #tab_interface .top_innovation a:hover.fleche_g{
					background-position: -20px 0px;
			}
		#page  #tab_interface .top_innovation a.fleche_d{
			width:20px;
			height:20px;
			display:block;
			float:right;
			margin:5px 10px;
			text-decoration:none;
		}
			#page  #tab_interface .top_innovation a:hover.fleche_d{
					background-position: 0px 0px;
			}
	
	/* ROWSPANS */
	
	#page #tab_interface #whirlpool{
		width:265px;
		height:167px;
		background:transparent url('/images/menager/fd_whirlpool.jpg') no-repeat;
	}
		#page #tab_interface #whirlpool a{
			display:block;
			margin:1px 0 0 3px;
			text-align: center;
		}
	#page #tab_interface .media_redirect{
		width:265px;
		height:252px;
		background:transparent url('/images/image/fond_grand.jpg') no-repeat;
	}
	#page #tab_interface .media_redirect #pioneer{
		margin:3px 0 0 3px;
		width:257px;
		height:245px;
		position:relative;
		overflow:hidden;
		background-color: black;
		/*padding-top:17px;*/
	}
		#page #tab_interface .media_redirect #pioneer #inner_pioneer{
			position:relative;
		}
		#page #tab_interface #denon a{
			margin:0;
			padding:1px 0 0 2px;
			background: none;
		}
	
	#page  #tab_interface .guide{
		width:265px;
		height:85px;
	}
		#page  #tab_interface .guide p.intro{
			margin:0;
			margin-top:35px;
			margin-bottom:5px;
			font-size:9px;
			text-align:center;
			padding:0;
		}
		#page  #tab_interface .guide a{
			margin:35px 0px 0px 7px;
			padding:0;
			/*width:98px;
			height:41px;*/
			width:139px;
			height:40px;
			display:block;
			text-decoration:none;
		}
			#page  #tab_interface .guide a:hover{
				background-position: 0px -40px;
			}
	#page  #tab_interface .checklist{
			width:265px;
			height:82px;
		}
			#page  #tab_interface .checklist a{
				margin:33px 0px 0px 7px;
				width:167px;
				height:41px;
				display:block;
				text-decoration:none;
			}
				#page  #tab_interface .checklist a:hover{
					background-position: 0px -41px;
				}
	#page  #tab_interface .diagno{
		width:265px;
		height:85px;
	}
		#page  #tab_interface .diagno a{
			margin:33px 0px 0px 7px;
			width:167px;
			height:41px;
			display:block;
			text-decoration:none;
		}
			#page  #tab_interface .diagno a:hover{
				background-position: 0px -41px;
			}
			
	#page  #tab_interface .selector{
		width:795px;
		height:160px;
	}
	
/*PRODUIT*/
	#page #produit{
		padding-top:0px;
	}
	#page #unProduit .illustration{
		width:443px;
		height:252px;
	}
		#page #unProduit .illustration #titre_fiche_produit{
			position:absolute;
		}
		#page #unProduit .illustration .image_produit{
			text-align:center;
			height:212px;
			width:440px;
			margin-top:2px;
			margin-left:1px;
			text-align:center;
			overflow:hidden;
		}
		#page #unProduit .illustration .prix_barre,
		#page #unProduit .illustration .prix{
			width:122px;
			height:58px;
			text-align:center;
			font-weight:bold;
			float:left;
			margin-left:300px;
			margin-top:10px;
			padding-right:8px;
			padding-top:3px;
			position:absolute;
			z-index:20;
			color:black;
		}
		#page #unProduit .illustration .prix_barre{
			width:122px;
			height:80px;
		}
		#page #unProduit .illustration .prix{
			background:transparent url('/images/fonds_prix/prix.png') no-repeat center center;
		}
		#page #unProduit .illustration .prix_barre{
			background:transparent url('/images/fonds_prix/prix_barre.png') no-repeat center center;
		}
			#page #unProduit .illustration .prix_barre .entier,
			#page #unProduit .illustration .prix .entier{
				font-size:23px;
				text-align: right;
			}
			#page #unProduit .illustration .prix_barre .euro,
			#page #unProduit .illustration .prix .euro{
				font-size:12px;
			}
			#page #unProduit .illustration .prix_barre td,
			#page #unProduit .illustration .prix td{
				vertical-align: middle;
			}
			#page #unProduit .illustration .prix_barre td.eco_part,
			#page #unProduit .illustration .prix td.eco_part{
				font-weight:normal;
				font-size:10px;
				color:black;
				position:relative;
			}
			#page #unProduit .illustration .prix_barre_txt{
				text-decoration:line-through;
				font-size:12px;
			}
		#page #unProduit .illustration #nom_et_marque{
			float:left;
			padding-top:1px;
			width:438px;
			margin-left:10px;
			margin-top:0px;
			height:35px;
			overflow:hidden;
			vertical-align: bottom;
		}
		#page #unProduit .illustration #nom_et_marque .col2{
			text-align:right;
			padding-right:20px;
			vertical-align: middle;
		}
		#page #unProduit .illustration #nom_et_marque .col1{
			vertical-align: middle;
		}
			#page #unProduit .illustration #nom_et_marque .nomProd{
				font-size:11px;
				font-weight:bold;
			}
			#page #unProduit .illustration span.categorie{
				font-size:11px;
				font-weight:bold;
			}
	#page #unProduit .description{
		width:208px;
		height:252px;
	}
		#page #unProduit .description a#basDescription{
			width:9px;
			display:block;
			height:9px;
			float:right;
			text-decoration:none;
			background: transparent url('/images/multimedia/fl_bs.jpg') no-repeat;
			margin:5px 13px 0px 0px;
			background-position: -9px 0px;
		}
		#page #unProduit .description a#hautDescription{
			width:9px;
			display:block;
			height:9px;
			float:right;
			text-decoration:none;
			background: transparent url('/images/multimedia/fl_ht.jpg') no-repeat;
			margin:5px 10px 0px 0px;
			background-position: -9px 0px;
		}		
		#page #unProduit .description #fiche_produit{
			height:180px;
			overflow:hidden;
			margin-right:10px;
			position:relative;
		}
			#page #unProduit .description #fiche_produit #contenu_fiche_produit{
				position:relative;
				overflow:hidden;
				width:195px;
			}
			#page #unProduit .description #fiche_produit p{
				margin: 10px 0px 10px 10px;
				color:#931C5C;
			}
				#page #unProduit .description #fiche_produit p strong{
					color:#F19200;
				}
			#page #unProduit .description #fiche_produit ul{
				margin-top:0;
				padding-left:24px;
				list-style-image: url("/images/puce_prune.jpg");
			}
			
	#page #unProduit .stickers{
		height:252px;
		width:145px;
	}
		#page #unProduit .stickers #contenant_stickers0{
			height:230px;
			overflow:hidden;
			position:relative;
		}
			#page #unProduit .stickers #contenant_stickers0 #contenant_stickers1{
				position:relative;
			}
			#page #unProduit .stickers ul{
				text-align:center;
				padding-left:17px;
				padding-right:7px;
				list-style: none;
			}
				#page #unProduit .stickers ul li.sticker_textuel{
					display:block;
					color:white;
					margin-left:2px;
					margin-top:1px;
					padding: 5px 5px;
				}
				#page #unProduit .stickers ul li.sticker_textuel a{
					color:white;
					text-decoration: none;
				}
				#page #unProduit .stickers ul li.sticker_textuel a:hover{
					color:black;
				}
				#page #unProduit .stickers ul li.sticker_image{
					display:block;
					padding-right:4px;
					color:white;
				}
				#page #unProduit .stickers ul li.sticker_odr{
					display:block;
					padding-right:4px;
					margin-bottom: 4px;
				}
					#page #unProduit .stickers ul li.sticker_odr a{
						text-decoration: none;
					}
					#page #unProduit .stickers ul li.sticker_odr a .voir_offre{
						display: block;
						text-align: right;
						text-decoration: underline;
					}
				#page #unProduit .stickers ul li.financement a{
					display:block;
					padding:4px;
					text-decoration:none;
					border:1px solid black;
				}
				#page #unProduit .stickers ul li.financement {
					margin:4px 0px 1px 1px;
				}
				#page #unProduit .stickers ul li.financement a:hover{
					background-color: #eeefff;
				}

		#page #unProduit .stickers a#basStick{
			width:9px;
			display:block;
			height:9px;
			float:left;
			text-decoration:none;
			background: transparent url('/images/multimedia/fl_bs.jpg') no-repeat;
			margin:5px 4px 0px 20px;
			background-position: -9px 0px;
		}
		#page #unProduit .stickers a#hautStick{
			width:9px;
			display:block;
			height:9px;
			float:left;
			text-decoration:none;
			background: transparent url('/images/multimedia/fl_ht.jpg') no-repeat;
			margin:5px 10px 0px 5px;
			background-position: -9px 0px;
		}	
		
			
/*****************************/
/* MENU HORIZONTAL + VERTICAL*/
a.defil{
	width:100px;
	display:block;
	height:9px;
	text-decoration: none;	
}
	a.defil span{
		width:9px;
		display:block;
		height:9px;
		background: transparent url('/images/multimedia/fl_ht.jpg') no-repeat;
		margin:4px 0px 0px 4px;
		background-position: -9px 0px;
	}
	a:hover.defil span{
		background-position: 0px 0px;
	}
a.defilBas{
	width:100px;
	display:block;
	height:9px;
	text-decoration: none;	
}
	a.defilBas span{
		width:9px;
		display:block;
		height:9px;
		background: transparent url('/images/multimedia/fl_bs.jpg') no-repeat;	
		margin:1px 0px 0px 148px;
		background-position: -9px 0px;
	}
	a:hover.defilBas span{
		background-position: 0px 0px;
	}
#icones{
	position:relative;
	width:157px;
	/*margin-right:70px;*/
	overflow:hidden;
	left:14px;
	height:372px;
}
#icones_horizontal{
	position:relative;
	width:730px;
	margin:5px 0px 0px 3px;
	/*margin-right:70px;*/
	overflow:hidden;
	height:126px;
}
#accroche_selecteur{
	margin:5px 0px 0px 37px;
	font-weight: bold;	
}

#bouton_droite{
	width:17px;
	height:17px;
	float:right;
	margin:55px 13px 0px 1px;
	padding:0;
	overflow:hidden;
}
	#bouton_droite a{
		width:17px;
		height:17px;
		display:block;
		text-decoration:none;
		overflow:hidden;
		background-position: 0px 0px;
		}
		#page #bouton_droite a:hover	{
			background-position: -17px 0px;
		}
#bouton_gauche{
	width:17px;
	height:17px;
	float:left;
	margin:55px 0px 0px 14px;
	padding:0;
	overflow:hidden;
}
	#bouton_gauche a{
		width:17px;
		height:17px;
		display:block;
		float:left;
		text-decoration:none;
		overflow:hidden;
		}
		#page #bouton_gauche a:hover	{
			background-position: -17px 0px;
		}
#bandeau{
	text-align:center;
	background-color: black;
}
	#bandeau .imgPdx{
		width:145px;
		height:124px;
	    -moz-opacity : 0.7;
	    opacity : 0.7;
	    cursor: pointer;
	    position:relative;
	}
	#bandeau .imgPdx.fidelite{
	    -moz-opacity : 1;
	    opacity : 1;
	    cursor:auto;
	    color:white;
	    font-size:26px;
	    position:relative;
	    line-height:37px;
	}
	#bandeau .imgPdx.autres{
	    -moz-opacity : 1;
	    opacity : 1;
	    cursor:auto;
	    color:white;
	    font-size:18px;
	    position:relative;
	}
		#bandeau .imgPdx.autres div{
		    padding:10px 5px 2px 5px;
		}
	#bandeau div.produit a{
		text-decoration:none;
		color:inherit;
		display:block;
		width:145px;
		height:124px;		
	}
	#bandeau span.nomProduit{
		bottom:0px;
		width:145px;
		position:absolute;
		left:0px;
		text-align: left;
		margin-left:2px;
		font-size:9px;
		font-weight:bold;
		display:none;
		color:white;
	}
	#bandeau span.contenantMarqueProduit{
		height:30px;
		display:block;
	}
		#bandeau span.marqueProduit{
			display:none;
		}
	#bandeau span.contenantMarqueProduit img{
		position:absolute;
		z-index:20;
		left:5px;
	}
	#bandeau .sticker_odr{
		display:block;
		position: absolute;
		top:40px;
		left:2px;
	}
	#bandeau .etoile_rose,
	#bandeau .etoile_blanche{
		display:none;
	}
	#bandeau .etoile_rose img,
	#bandeau .etoile_blanche img{
		position:absolute;
		bottom:-4px;
		right:0;
		z-index:10;
	}
	#bandeau .etoile_rose .prix,
	#bandeau .etoile_blanche .prix{
		position:absolute;
		bottom:8px;
		right:0;
		width:60px;
		text-align:center;
		font-weight:bold;
		font-size:13px;
		z-index:11;
		color:black;
		display:block;
	}
	#bandeau .etoile_rose .prix .euro,
	#bandeau .etoile_blanche .prix .euro{
		font-size:9px;
	}
	#bandeau .etoile_rose .prix_eco ,
	#bandeau .etoile_blanche .prix_eco {
		width:60px;
		text-align:center;
		position: absolute;
		bottom:4px;
		right:0;
		font-size:5px;
		z-index:11;
		color:black;
		display:block;
		white-space: nowrap;
	}


/**************/
/* INNOVATION */
/**************/
	#page.modele_innovation #mon_magasin,
	#page.modele_innovation #tab_interface{
		color:white;
	}
	#page.modele_innovation #recherche_mag {
		background:transparent url('/images/innovation/recherche_mag.jpg') no-repeat;
	}
	#page.modele_innovation #trouver_mag {
		background:transparent url('/images/innovation/votre_mag.jpg') no-repeat;
	}
	#page.modele_innovation #bouton_droite a{
		background:transparent url('/images/innovation/flecheg.gif') no-repeat;
	}
	#page.modele_innovation #bouton_gauche a{
		background:transparent url('/images/innovation/fleched.gif') no-repeat;
	}
		#page.modele_innovation #bouton_droite a:hover,
		#page.modele_innovation #bouton_gauche a:hover{
			background-position:-17px 0px;
		}
	#page.modele_innovation  #tab_interface .selector{
		background:transparent url('/images/innovation/fond_selecteur.jpg') no-repeat;
	}
	#page.modele_innovation #bandeau td{
		border-right:1px solid #D13CBE;
	}
	#page.modele_innovation #bandeau .imgPdx{
	    background-color: #D13CBE; 
	}
	#page.modele_innovation input{
	    background-color: transparent; 
	    border: 1px solid white!important;
	    color:white;
	}
	#page.modele_innovation #unProduit .illustration{
		background:transparent url('/images/innovation/produits_image.jpg') no-repeat;
	}
	#page.modele_innovation #unProduit .description{
		background:transparent url('/images/innovation/produits_fiche.jpg') no-repeat;
	}
	#page.modele_innovation #unProduit .stickers{
		background:transparent url('/images/innovation/produits_logos.jpg') no-repeat;
	}
	#page.modele_innovation #unProduit .description a#hautDescription {
		background:transparent url(/images/innovation/fl_ht.gif) no-repeat scroll 0px 0px;
	}
	#page.modele_innovation #unProduit .description a#basDescription {
		background:transparent url(/images/innovation/fl_bs.gif) no-repeat scroll 0px 0px;
	}
	#page.modele_innovation .innov_accueil{
		width:651px;
		height:242px;
		background:transparent url('/images/innovation/accueil.jpg') no-repeat;
		padding-top:10px;
	}
	#page.modele_innovation .vignette{
		float:right;
		margin:0 10px 0px 5px;
		position:relative;
		z-index:10;
	}
	#page.modele_innovation .hdmi_1,
	#page.modele_innovation .mpeg4_1,
	#page.modele_innovation .blu_ray_1,
	#page.modele_innovation .hd_dvd_1,
	#page.modele_innovation .full_hd_1{
		width:269px;
		height:252px;
	}
	#page.modele_innovation .mpeg4_1 a,
	#page.modele_innovation .hdmi_1 a,
	#page.modele_innovation .blu_ray_1 a,
	#page.modele_innovation .hd_dvd_1 a,
	#page.modele_innovation .full_hd_1 a{
		display:block;
		text-decoration:none;
		width:269px;
		height:252px;
	}
	#page.modele_innovation .hdmi_1,
	#page.modele_innovation .full_hd_1{
		background:transparent url('/images/innovation/hd-ready.jpg') no-repeat;
	}
	#page.modele_innovation .hdmi_1,
	#page.modele_innovation .blu_ray_1{
		background:transparent url('/images/innovation/blu-ray.jpg') no-repeat;
	}
	#page.modele_innovation .mpeg4_1,
	#page.modele_innovation .hdmi_1,
	#page.modele_innovation .hd_dvd_1{
		background:transparent url('/images/innovation/hd-dvd.jpg') no-repeat;
	}
	#page.modele_innovation .mpeg4_2,
	#page.modele_innovation .hdmi_2,
	#page.modele_innovation .blu_ray_2,
	#page.modele_innovation .full_hd_2,
	#page.modele_innovation .hd_dvd_2{
		position:relative;
		display:block;
		width:651px;
		height:242px;
		background:transparent url('/images/innovation/accueil.jpg') no-repeat;
		padding-top:10px;
	}
		#page.modele_innovation .mpeg4_2 h2,
		#page.modele_innovation .hdmi_2 h2,
		#page.modele_innovation .blu_ray_2 h2,
		#page.modele_innovation .full_hd_2 h2,
		#page.modele_innovation .hd_dvd_2 h2{
			margin:0px 10px 0px 15px;
		}
		#page.modele_innovation .mpeg4_2 a,
		#page.modele_innovation .hdmi_2 a,
		#page.modele_innovation .blu_ray_2 a,
		#page.modele_innovation .full_hd_2 a,
		#page.modele_innovation .hd_dvd_2 a{
			color: white;
			text-decoration: none;
			text-align: center;
			
		}
		#page.modele_innovation .mpeg4_2 a span,
		#page.modele_innovation .hdmi_2 a span,
		#page.modele_innovation .blu_ray_2 a span,
		#page.modele_innovation .full_hd_2 a span,
		#page.modele_innovation .hd_dvd_2 a span{
			text-decoration: underline;
		}
		#page.modele_innovation .mpeg4_2 p,
		#page.modele_innovation .hdmi_2 p,
		#page.modele_innovation .blu_ray_2 p,
		#page.modele_innovation .full_hd_2 p,
		#page.modele_innovation .hd_dvd_2 p{
			margin:1px 10px 2px 15px;
			font-size:9px;
		}
		#page.modele_innovation #defil_hd{
			float:right;
			position:relative;
			width:20px;
			height:200px;
			margin-right:15px;
			margin-top:10px;
		}
			#page.modele_innovation #defil_hd #hautInno{
				position:relative;
				top:0;
				left:0;
				display:block;
			}
			#page.modele_innovation #defil_hd #basInno{
				position:relative;
				top:+170px;
				left:0;
				display:block;
			}
		#page.modele_innovation #conteneur_texte_hd{
			position:relative;
			overflow: hidden;
			height:200px;
		}
		#page.modele_innovation #conteneur_texte_hd #texte_hd{
			position:relative;
		}
		#page.modele_innovation .hd_dvd_2 .vignette{
			margin:0px 25px 0px 10px;
		}
		#page.modele_innovation .mpeg4_2 p,
		#page.modele_innovation .hd_dvd_2 p,
		#page.modele_innovation .hdmi_2 p{
			margin:10px 10px 10px 15px;
		}
		#page.modele_innovation .blu_ray_2 h2{
			margin-bottom:10px;
		}
		#page.modele_innovation .full_hd_2 p{
			margin:4px 10px 4px 15px;
		}
		#page.modele_innovation .blu_ray_2 table,
		#page.modele_innovation .full_hd_2 table,
		#page.modele_innovation .hd_dvd_2 table{
			margin:10px 10px 0px 15px;
			position:absolute;
			z-index:8;
		}
		#page.modele_innovation .blu_ray_2 table th,
		#page.modele_innovation .full_hd_2 table th,
		#page.modele_innovation .hd_dvd_2 table th,
		#page.modele_innovation .blu_ray_2 table td,
		#page.modele_innovation .full_hd_2 table td,
		#page.modele_innovation .hd_dvd_2 table td{
			font-size:9px;
			width:320px;
		}
		#page.modele_innovation .blu_ray_2 #mini_menu,
		#page.modele_innovation .full_hd_2 #mini_menu,
		#page.modele_innovation .hd_dvd_2 #mini_menu{
			position:absolute;
			bottom:10px;
			right:15px;
		}
			#page.modele_innovation #mini_menu a{
				color:white;
			}
		#page.modele_innovation .innov_accueil p{
			margin:3px 35px 6px 30px;
		}
		#page.modele_innovation .innov_accueil h2{
			margin:0px 35px 2px 30px;
		}
		
		#page.modele_innovation  p.last{
			margin-bottom:0px!important;
		}
		#page.modele_innovation  h2{
			font-size:12px;
		}
		#page.modele_innovation .innov_accueil a{
			color:white;
		}
	#page.modele_innovation #unProduit .illustration .prix{
		color:white;
		background:transparent url('/images/innovation/prix.png') no-repeat center center!important;
	}
	#page.modele_innovation #unProduit .illustration .prix_barre td.eco_part, 
	#page.modele_innovation #unProduit .illustration .prix td.eco_part{
		color:white;
	}
	#page.modele_innovation #unProduit .illustration .prix_barre{
		color:white;
		background:transparent url('/images/innovation/prix_barre.png') no-repeat center center!important;
	}
	#page.modele_innovation #unProduit .description #fiche_produit ul {
		list-style-image:none;
		list-style: disc;
	}
	#page.modele_innovation #unProduit .description #fiche_produit p{
		color:white;
	}
		#page.modele_innovation #unProduit .description #fiche_produit p strong{
			color:white;
		}
	#page.modele_innovation #unProduit .stickers h2{
		font-size: 11px;
		font-style: italic;
		background: transparent url("/images/innovation/fleche.gif") no-repeat;
		margin:10px 0px 0px 15px;
	}
		#page.modele_innovation #unProduit .stickers h2 .alinea{
			width:13px;
			float:left;
		}
	#page.modele_innovation .stickers  ul{
		width:120px;
		padding:0;
		margin:0;
	}
	#page.modele_innovation .stickers  ul li{
		width:120px;
		padding:0;
		margin:0;
	}
	#page.modele_innovation .stickers a{
		overflow:hidden;
		text-align:center;
		margin: 10px 0px 2px 0px;
		display:block;
	    -moz-opacity : 0.4;
	    opacity : 0.4;
	    position:relative;
	}
	#page.modele_innovation .stickers a.activate,
	#page.modele_innovation .stickers a:hover{
	    -moz-opacity : 1;
	    opacity : 1;
	}
	#page.modele_innovation #unProduit .description h2 {
		background-image:none;
		font-size:13px;
		font-style:italic;
		font-weight:bold;
		margin:10px 0px 10px 10px;
		padding:2px 1px 2px 1px;
	}
	#page.modele_innovation  #accroche_selecteur{
		color:#451C62;
	}
	#page.modele_innovation  .selector{
		color:black;
	}
	#page.modele_innovation #bandeau .imgPdx{
	    -moz-opacity : 0.3;
	    opacity : 0.3;
	}



/**************/
/* COUPONNING */
/**************/
	#page.modele_couponing #recherche_mag {
		background:transparent url('/images/couponing/recherche_mag.jpg') no-repeat;
	}
	#page.modele_couponing #trouver_mag {
		background:transparent url('/images/couponing/votre_mag.jpg') no-repeat;
	}
	#page.modele_couponing #bouton_droite a{
		background:transparent url('/images/couponing/i_29.jpg') no-repeat;
		width:11px;
	}
	#page.modele_couponing #bouton_gauche a{
		background:transparent url('/images/couponing/i_25.jpg') no-repeat;
		width:11px;
	}
		#page.modele_couponing #bouton_droite a:hover,
		#page.modele_couponing #bouton_gauche a:hover{
			background-position:-11px 0px;
		}
	#page.modele_couponing #bandeau td{
		border-right:1px solid #CCFF00;
	}
	#page.modele_couponing #bandeau .imgPdx{
	    background-color: #CCFF00; 
	    color:black;
	}
	#page.modele_couponing #accueil_couponning{
		width:795px;
		height:252px;
		background:transparent url('/images/couponing/fond_accueil.jpg') no-repeat;
		color:black;
	}
		#page.modele_couponing #accueil_couponning .pave{
			padding:80px 160px 0 165px;
		}
		#page.modele_couponing #accueil_couponning h2{
			color:black;
			font-style: italic;
			margin-bottom:30px;
			font-size: 17px;
		}
		#page.modele_couponing #accueil_couponning p{
			font-style: italic;
			font-size: 12px;
			font-weight: bold;
		}
	#page.modele_couponing #tab_interface .selector{
		background:transparent url('/images/couponing/fond_selecteur.jpg') no-repeat;
	}
		#page.modele_couponing #tab_interface .selector .etoile_rose .prix{
			color:white;
		}
		#page.modele_couponing .nomProduit{
			color:#E2017B!important;
		}
	#page.modele_couponing #unProduit .illustration{
		width:440px;
		background:transparent url('/images/couponing/m_prod.jpg') no-repeat;
	}
		#page.modele_couponing #unProduit .illustration #nom_et_marque{
			color:black;
		}
	#page.modele_couponing #unProduit .illustration .prix,
	#page.modele_couponing #unProduit .illustration .prix_barre {
		width:121px;
		height:58px;
		background:transparent url(/images/couponing/prix_barre.png) no-repeat scroll center;
	}
	#page.modele_couponing #unProduit .illustration td.eco_part,
	#page.modele_couponing #unProduit .illustration .prix,
	#page.modele_couponing #unProduit .illustration .prix_barre {
		color:white;
	}
	#page.modele_couponing #unProduit .illustration .prix_barre_txt {
		text-align: left;
		padding-left:5px;
	}
	#page.modele_couponing #unProduit .illustration td.eco_part{
		font-size: 8px;
		text-align: center;
	}
	#page.modele_couponing #unProduit .illustration #offre_produit{
		position:absolute;
		margin-left:27px;
		z-index: 30;
		margin-top:120px;
	}
		#page.modele_couponing #unProduit .illustration #offre_produit .offre{
			position:absolute;
			width:88px;
			height:89px;
			display: block;
			text-align: center;
			color:white;
			font-weight: bold;
			font-size:14px;
		}
			#page.modele_couponing #unProduit .illustration #offre_produit .offre td{
				vertical-align:middle;
				width:88px;
				height:84px;
			}
	#page.modele_couponing #unProduit .description{
		width:144px;
		background:transparent url('/images/couponing/d_prod.jpg') no-repeat;
	}
	#page.modele_couponing #unProduit .description img {
		margin:5px;
	}
	#page.modele_couponing #unProduit .description a img {
		margin:10px 0 0 15px;
	}
	#page.modele_couponing #unProduit .stickers{
		width:211px;
		background:transparent url('/images/couponing/g_prod.jpg') no-repeat;
		color:black;
		text-align: left;
	}
	#page.modele_couponing #unProduit .stickers h2{
		margin: 2px 0px 2px 20px;
		background:transparent url('/images/couponing/puce_txt.jpg') no-repeat left;
		padding:14px 0px 14px 35px;
		font-size: 12px;
		color:#E2017B;
		font-style: italic;
	}
	#page.modele_couponing #unProduit .stickers #fiche_produit p{
		margin: 10px 0px 10px 20px;
		text-align: left;
	}
	#page.modele_couponing #unProduit .stickers #fiche_produit ul{
		margin: 10px 0px 10px 20px;
		padding-left:15px;
		list-style: disc;
		text-align: left;
	}
	#page.modele_couponing #unProduit .stickers a#basStick{
		width:11px;
		height:10px;
		background: transparent url('/images/couponing/fl_bs.jpg') no-repeat;
	}
	#page.modele_couponing #unProduit .stickers a#hautStick{
		width:11px;
		height:10px;
		background: transparent url('/images/couponing/fl_ht.jpg') no-repeat;
	}
	#page.modele_couponing #unProduit .stickers a:hover#basStick,
	#page.modele_couponing #unProduit .stickers a:hover#hautStick{
		background-position: -11px 0;
	}	
	#page.modele_couponing #accroche_selecteur {
		color:#E2017B;
	}
	#page.modele_couponing #magasins_couponning{
		color:black;
	}
	#page.modele_couponing #magasins_couponning .form_recherche{
		background: transparent url(/images/couponing/magasin_g.jpg) no-repeat;
		width:338px;
		height:252px;
		padding:0 0 0 30px;
	}
		#page.modele_couponing #magasins_couponning .form_recherche #conteneur_mag{
			height:95px;
		}
			#page.modele_couponing #magasins_couponning .form_recherche #contenant_mon_mag{
				font-weight: bold;
			}
			#page.modele_couponing #magasins_couponning .form_recherche h2{
				color:#E2017B;
				font-size: 12px;
				font-weight:bold;
				margin:20px 20px 20px 0px;
				font-style: italic;
			}
			#page.modele_couponing #magasins_couponning .form_recherche h3{
				color:#E2017B;
				font-size: 11px;
				font-weight:bold;
				margin:20px 20px 5px 0px;
				font-style: italic;
			}
			#page.modele_couponing #magasins_couponning .form_recherche input{
				background-color: white;
				width:190px;
			}
		#page.modele_couponing #magasins_couponning .form_recherche h2 .moins{
			font-size: 11px;
		}
		#page.modele_couponing #magasins_couponning .coupons a,
		#page.modele_couponing #magasins_couponning .res_recherche a,
		#page.modele_couponing #magasins_couponning .form_recherche #contenant_mon_mag a{
			color:#E2017B;
			font-style: italic;
			text-decoration: none;
			font-weight: bold;
			font-size: 10px;
		}
	#page.modele_couponing #magasins_couponning .res_recherche{
		background: transparent url(/images/couponing/magasin_m.jpg) no-repeat right;
		width:283px;
		height:252px;
	}
		#page.modele_couponing #magasins_couponning .res_recherche h2{
			padding:10px 10px 0 15px;
			margin:0;
		}
		#page.modele_couponing #magasins_couponning .res_recherche #resultat_choix{
			height:174px;
			overflow:hidden;
		}
		#page.modele_couponing #magasins_couponning .res_recherche ul{
			list-style: none;
			font-weight: bold;
			padding-left:20px;
		}
			#page.modele_couponing #magasins_couponning .res_recherche ul li{
				margin:0 5px 8px 5px;
			}
	#page.modele_couponing #magasins_couponning .coupons{
		background: transparent url(/images/couponing/magasin_d.jpg) no-repeat;
		width:144px;
		height:252px;
	}
		#page.modele_couponing #magasins_couponning .coupons h3,
		#page.modele_couponing #magasins_couponning .coupons h2{
			text-align: center;
			margin-top:3px;
		}
		#page.modele_couponing #magasins_couponning .coupons p{
			margin:0;
			padding-left:10px;
		}
	
	#page.modele_couponing #magasins_couponning .important{
		color:#E2017B;
		font-weight: bold;
	}
	#page.modele_couponing #coupon_reduction{
		background: transparent url(/images/couponing/fond_g.jpg) no-repeat;
		width:358px;
		height:252px;
		float:left;
		overflow:hidden;
	}
		#page.modele_couponing #coupon_reduction #coupon_reduc{
			margin:13px 0;
			text-align: center;
			color:#E2017B;
			font-size: 14px;
		}
	#page.modele_couponing #coupon_formulaire{
		background: transparent url(/images/couponing/fond_d.jpg) no-repeat;
		width:437px;
		height:252px;
		float:left;
		overflow:hidden;
	}
		#page.modele_couponing #coupon_formulaire .col1{
			text-align: right;
		}
		#page.modele_couponing #coupon_formulaire .submit_valider{
			float:right;
		}
			#page.modele_couponing #coupon_formulaire .submit_valider img{
				vertical-align: middle;
			}
			#page.modele_couponing #coupon_formulaire .submit_valider input{
				color:black;
				background: transparent;
				border: 0;
				cursor: pointer;
				font-weight: bold;
				font-size: 14px;
			}
		#page.modele_couponing #coupon_formulaire .intro{
			font-size: 10px;
			margin-left: 13px;
		}
		#page.modele_couponing #coupon_formulaire .table_inscription{
			width:360px;
			margin-left:50px;
		}
		#page.modele_couponing #coupon_formulaire .table_inscription td{
			padding:2px;
		}
		#page.modele_couponing #coupon_formulaire .table_inscription input{
			border: 0;
		}
		#page.modele_couponing #coupon_formulaire .table_inscription .radio input{
			padding: 0;
		}
		#page.modele_couponing #coupon_formulaire .moyen input{
			border: 0;
			width:260px;
		}
		#page.modele_couponing #coupon_formulaire .normal input{
			border: 0;
			width:100px;
		}
		#page.modele_couponing #coupon_formulaire .info{
			padding-left:25px;
		}
		#page.modele_couponing #coupon_formulaire #foot_form{
			padding:10px 35px 0 75px;
		}

.coupon{
	border:1px solid #E2017B;
	background-color: white;
	width:280px;
	margin:0 auto;
}
	.coupon .image_titre_coupon{
		background-color: #E2017B;
		text-align: center;
		padding:10px;
	}
	.coupon .contenu_coupon{
		background: white url(/images/couponing/fond_coupon.jpg) no-repeat 130px bottom;
		position:relative;
	}
		.coupon .contenu_coupon .col_produit_description{
			text-align: center;
		}
		.coupon .contenu_coupon .col_produit_description .image{
			height:90px;
		}
		.coupon .contenu_coupon .col_produit_prix{
			position:relative;
		}
		.coupon .contenu_coupon .col_produit_prix .reductions{
			width:68px;
			height:69px;
			background:transparent url(/images/couponing/etoile_coupon.jpg) no-repeat center;
			text-align:center;
			font-weight:bold;
			color:white;
			font-size: 12px;
			margin-left:45px;
			position:absolute;
			bottom:0;
		}
			.coupon .contenu_coupon .col_produit_prix .reductions td{
				vertical-align: middle;
			}
		.coupon .contenu_coupon .col_produit_prix .prix_barre,
		.coupon .contenu_coupon .col_produit_prix .prix{
			width:113px;
			height:54px;
			background:transparent url(/images/couponing/fond_prix_coupon.jpg) no-repeat center;
			text-align:center;
			font-weight:bold;
			padding-top:3px;
			color:white;
		}
			.coupon .contenu_coupon .col_produit_prix  .prix_barre .entier,
			.coupon .contenu_coupon .col_produit_prix  .prix .entier{
				font-size:20px;
				text-align: right;
			}
			.coupon .contenu_coupon .col_produit_prix  .prix_barre .euro,
			.coupon .contenu_coupon .col_produit_prix  .prix .euro{
				font-size:12px;
			}
			.coupon .contenu_coupon .col_produit_prix  .prix_barre td,
			.coupon .contenu_coupon .col_produit_prix  .prix td{
				vertical-align: middle;
			}
			.coupon .contenu_coupon .col_produit_prix  .prix_barre td.eco_part,
			.coupon .contenu_coupon .col_produit_prix  .prix td.eco_part{
				font-weight:normal;
				font-size:8px;
				position:relative;
			}
			.coupon .contenu_coupon .col_produit_prix  .prix_barre_txt{
				text-decoration:line-through;
				font-size:12px;
				text-align: left;
				padding-left:4px;
			}
#couponning_flotte_box{
	position:absolute;
	width:425px;
	background: #C0EF00 url(/images/couponing/fond_recap.jpg) no-repeat bottom;
	z-index: 100;
	right:50%;
	margin-right:-213px;
	top:50px;
	border:2px solid white;
	overflow:hidden;
}
#couponning_flotte_box .bt_fermer{
	position:absolute;
	top:0;
	right:0px;
	display:block;
	width:69px;
	height:16px;
	padding:3px;
}
#couponning_flotte_box h2{
	text-align: center;
	margin: 0 0 10px 0;
}
#couponning_flotte_box h3{
	text-align: center;
	color:#E2017B;
	font-size: 13px;
	font-weight:bold;
	margin:15px 20px 10px 0px;
}
#couponning_flotte_box #recap_coord{
	text-align: center;
	width:250px;
	margin:0 auto;
}
#couponning_flotte_box #recap_coord_succes{
	text-align: center;
	width:250px;
	margin:0 auto 100px auto;
}
#couponning_flotte_box #recap_coord .accepte{
	font-size: 9px;
}
#couponning_flotte_box .submit_confirme{
	margin:30px 0 45px 250px;
}
#couponning_flotte_box .submit_confirme input{
	background: transparent;
	color: black;
	font-weight: bold;
	font-size: 15px;
	border:0;
}


#page  #tab_interface .guide_collectif{
	background:transparent url('/images/accueil-univers-pave-guides.jpg') no-repeat;
	width:265px;
}
	#page  #tab_interface .guide_collectif #Carousel__ie{
		padding-left:2px;
	}
	#page  #tab_interface .guide_collectif #Carousel__ie .movie{
		width:256px;
		height:252px;
	}
/***************/
/* CONTACT */
/****************/
	#page #candidature{
		background:transparent url('/images/contact/fd.jpg') no-repeat;
		width:598px;
		height:412px;
		float:left;
		overflow:hidden;
	}
	#page #contact_form{
		background:transparent url('/images/contact/fd.jpg') no-repeat;
		width:598px;
		height:412px;
		float:left;
		overflow:hidden;
	}
	#contact_form input{
		width:120px;
	}
	#page #contact_form #newRB{
		margin:5px 0px;
	}
	#page #contact_form img.obligatoire{
		margin-left:18px;
	}
	#page #contact_form img.obligatoire2{
		margin-left:52px;
	}
	#page #contact_form img{
		vertical-align: middle;
	}
		#page #contact_form table{
			margin:0px 15px;
		}
			#page #contact_form table .col1{
				width:237px;
			}
			#page #contact_form table .col2{
				width:310px;
			}
		#page #contact_form label{
			display:none;
		}
			#page #contact_form .magasin label,
			#page #contact_form #newCB label{
				display:inline;
				font-weight: bold;
			}
		#page #contact_form .destinataire a.retourCheck{
			display:block;
			width:200px;
			float:right;
			text-align:center;
			padding-top:5px;
		}
		#page #contact_form .destinataire div strong{
			padding-left:120px;
			padding-top:9px;
			display:block;
		}
		#page #contact_form .destinataire div{
			width:332px;
			height:33px;
			margin:0px auto;
			background:transparent url('/images/contact/destinataire.jpg') no-repeat;
		}
			#page #contact_form div select,
			#page #contact_form div input{
				margin-left:105px;
				margin-top:5px;
			} 
			#page #contact_form div input{
				border:0;
			}
			#page #contact_form div textarea{
				margin-left:5px;
				margin-top:18px;
				border:0;
				width:520px;
				height:65px;
			}
		#page #contact_form .cp div{
			width:237px;
			height:26px;
			background:transparent url('/images/contact/cp.jpg') no-repeat;
		}
		#page #contact_form .tel div{
			width:237px;
			height:26px;
			background:transparent url('/images/contact/tel.jpg') no-repeat;
		}
		#page #contact_form .mail div{
			width:310px;
			height:26px;
			background:transparent url('/images/contact/mail.jpg') no-repeat;
		}
		#page #contact_form .ville div{
			width:309px;
			height:26px;
			background:transparent url('/images/contact/ville.jpg') no-repeat;
		}
		#page #contact_form .prenom{
			width:275px;
			height:26px;
			background:transparent url('/images/contact/prenom.jpg') no-repeat;
			float:right;
		}
		#page #contact_form .nom{
			width:272px;
			height:26px;
			background:transparent url('/images/contact/nom.jpg') no-repeat;
			float:left;
		}
		#page #contact_form .adresse div{
			width:549px;
			height:26px;
			background:transparent url('/images/contact/adresse.jpg') no-repeat;
		}
		#page #contact_form .demande div{
			width:549px;
			height:87px;
			background:transparent url('/images/contact/demande.jpg') no-repeat;
		}
		#page #contact_form .submit{
			width:158px;
			height:19px;
			background:transparent url('/images/contact/bt_send.jpg') no-repeat;
			border:0;
			margin-left:100px;
		}
			#page #contact_form .submit.mouseover,
			#page #contact_form .submit.hover{
				background-position: -158px 0px;
			}
	
	#page #recrutement{
		background:transparent url('/images/contact/fd-2.jpg') no-repeat;
		width:197px;
		height:138px;
		float:left;
		overflow:hidden;
	}
	#page #recrutement a.profil{
			width:158px;
			height:19px;
			display:block;
			text-decoration:none;
			background:transparent url('/images/contact/bt_recherche.png') no-repeat;
			border:0;
			margin:15px;
	}
		#page #recrutement a:hover.profil{
			background-position: -158px 0px;
		}
	#page #recrutement a.candidature{
			width:158px;
			height:19px;
			display:block;
			text-decoration:none;
			background:transparent url('/images/contact/bt_candidature.jpg') no-repeat;
			border:0;
			margin:15px;
	}
		#page #recrutement a:hover.candidature{
			background-position: -158px 0px;
		}
	#page #contacter_nous{
		background:transparent url('/images/contact/contact.jpg') no-repeat;
		width:197px;
		height:131px;
		float:left;
		overflow:hidden;
	}
	#page #contacter_mag{
		background:transparent url('/images/contact/contact-mag.jpg') no-repeat;
		width:197px;
		height:143px;
		float:left;
		overflow:hidden;
	}
		#page #contacter_nous a,
		#page #contacter_mag a{
			display:block;
			posiion:absolute;
			height:95px;
			width:185px;
			text-decoration:none;
		}#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	/*************/
/** MAGASIN **/
/*************/

	#page #magasin{
		background:transparent url('/images/mags/magasin-cut_06.jpg') no-repeat;
		width:292px;
		height:410px;
		float:left;
		overflow:hidden;
	}
		#page .adresse_et_contact{
			width:200px;
		}
		#page #picto_rech{
			float:right;
			width: 30px;
			padding-right:30px;
			margin-top:20px;
		}
		#page #contenuMag{
			margin-left:30px;
			margin-right:5px;
		}
			#page #contenuMag .envoieMess{
				width:152px;
				border:1px solid #99CC00;
				padding:1px 0 4px 0;
				margin-left:17px;
			}
			#page #contenuMag .decouverte_site{
				position: absolute;
				right: 10px;
				bottom: 10px;
			}
			#page #contenuMag .non_participation{
				color:#E2017B;
				/*width: 255px;*/
			}
			#page #contenuMag #limite_width_participe{
				width: 255px;
			}
				#page #contenuMag .envoieMess img{
					float:left;
					margin:2px 3px 3px 3px;
				}
				#page #contenuMag .envoieMess h4{
					font-size:10px;
					padding-top:2px;
				}
					#page #contenuMag .envoieMess h4 a{
						text-decoration: none;
					}
					#page #contenuMag .envoieMess h4 a:hover{
						color:#99CC00;
					}
				#page #contenuMag .envoieMess div{
					margin-left:10px;
				}
			#page #contenuMag #listes ul{
				color:#99CC00;
				margin:0;
				padding-left:15px;
			}
				#page #contenuMag #listes ul div{
					color:black;
					font-size:10px;
				}
				#page #contenuMag #listes ul h4{
					font-size:11px;
				}
			#page #retenir_mag{
				display:block;
				height:17px;
				width:117px;
				float:right;
				color:white;
				text-decoration:none;
				text-align:center;
				line-height:17px;
				padding-right:40px;
				margin-top:15px;
				background:transparent url('/images/mags/retenir.jpg') no-repeat scroll left top;
			}
			#page a:hover#retenir_mag{
				background-position: 0px -17px;
			}
	#page #fiche{
		float:right;
		height:412px;
		width:330px;
		overflow:hidden;
	}
		#page #fiche #recherche_autre{
			margin-top:20px;
			text-align:center;
		}
	#page #fiche #formCarte{
		width:330px;
		height:350px;
		overflow:hidden;
		display:block;
		background:transparent url(/images/mags/carte.jpg) no-repeat scroll left center;
	}
		#page #fiche #formCarte ul{
			color:#99CC00;
		}
			#page #fiche #formCarte li span{
				color:black;;
			}
		#page #fiche #formCarte #calIntineraire{
			margin-left:40px;
		}
			#page #fiche #formCarte #calIntineraire #contenantSubmit{
				text-align: center;
			}
	#page #photos{
		display:block;
		height:154px;
		width:203px;
		overflow:hidden;
		padding:1px;
		background:transparent url(/images/mags/image_fond_zoom.jpg) no-repeat scroll left center;
		margin-bottom:0;
		float:left;
	}
	#page #photos_flash{
		display:block;
		height:154px;
		width:203px;
		overflow:hidden;
		padding:0;
		margin:0;
		background:transparent url(/images/mags/image_fond_zoom.jpg) no-repeat;
		float:left;
	}
		#page #photos_flash #anime_flash{
			padding:2px 0 0 2px;
		}
		#page #photos td{
			text-align: center;
			vertical-align: middle;
			height:154px;
			width:203px;
		}
	#page #menuPhoto{
		display:block;
		height:156px;
		float:left;
		width:126px;
	}
		#page #menuPhoto #zoom{
			display:block;
			height:32px;
			width:126px;
			background:transparent url(/images/mags/zoom.jpg) no-repeat scroll left top;
			text-decoration: none;
			margin-top:10px;
		}
		#page #menuPhoto #video{
			display:block;
			height:32px;
			width:126px;
			margin-top:1px;
			background:transparent url(/images/mags/video.jpg) no-repeat scroll left top;
			text-decoration: none;
		}
		#page #menuPhoto #ecouter{
			margin-top:1px;
			display:block;
			height:32px;
			width:126px;
			background:transparent url(/images/mags/listen.jpg) no-repeat scroll left top;
			text-decoration: none;
		}
		#page #menuPhoto a:hover#video,
		#page #menuPhoto a:hover#zoom,
		#page #menuPhoto a:hover#ecouter{
			background-position: 0px -32px;
		}
	#page #navigPhotos{
		width:21px;
		height:156px;
		padding-left:40px;
		float:left;
	}
		#page #navigPhotos #suivant{
			display:block;
			width:21px;
			height:24px;
			margin-top:100px;
			text-decoration:none;
			background:transparent url(/images/mags/fl-d.jpg) no-repeat scroll left top;
		}
		#page #navigPhotos #precedent{
			display:block;
			width:21px;
			height:24px;
			margin-top:2px;
			text-decoration:none;
			background:transparent url(/images/mags/fl-g.jpg) no-repeat scroll left top;
		}
		#page #navigPhotos a:hover#suivant,
		#page #navigPhotos a:hover#precedent{
			background-position: 0px -24px;
		}
	#page .carre_sony{
	/*padding-left:70px;margin-top:25px;*/
	text-align: center;
	}
	#page .carre_sony_center{
		width:198px;
		margin-top:25px;
		text-align: center;
	}
	#page #presentation{
		width:465px;
		height:412px;
		float:left;
		overflow:hidden;
		background:transparent url(/images/mags/fiche-magasin.jpg) no-repeat scroll left center;
		position: relative;		
	}
	#page #magasins{
		float:right;
		overflow:hidden;
		width:507px;
		height:302px;
		background:transparent url(/images/mags/carte_g.jpg) no-repeat scroll left center;
	}
	#page #contenantResultat{
		float:left;
		width:288px;
		height:412px;
		background:transparent url(/images/mags/resultat.jpg) no-repeat scroll left center;
	}		
		#page #contenantResultat #boiteDefil{
			height:350px;
			width:250px;
			position:relative;
			overflow:hidden;
		}
			#page #contenantResultat #boiteDefil #resultat{
				position:relative;
				width:224px;
			}
		#page  #contenantResultat .etablissement{
			font-weight: bold;
		}
		#page  #contenantResultat ul{
			list-style: none;
			padding-left:30px;
		}
		#page  #contenantResultat .listeMag{
			list-style: disc;
			color:#99cc00;
			padding-left:10px;
		}
			#page  #contenantResultat .listeMag span{
				color:black;
			}
			#page  #contenantResultat .listeMag a:hover{
				color:#99CC00;
			}
		#page  #contenantResultat #lienDefilants{
			float:right;
			margin-right:19px;
			margin-top:290px;
			width:10px;
		}
			#page  #contenantResultat #lienDefilants #hautMag{
				background:transparent url(/images/mags/fl_22.jpg) no-repeat ;
				display:block;
				text-decoration: none;
				width:10px;
				height:10px;
				background-position: -10px 0px;
			}
			#page  #contenantResultat #lienDefilants #basMag{
				background:transparent url(/images/mags/fl_26.jpg) no-repeat;
				display:block;
				text-decoration: none;
				width:10px;
				height:10px;
				margin-top:20px;
				background-position: -10px 0px;
			}
			#page  #contenantResultat #lienDefilants a#hautMag:hover,
			#page  #contenantResultat #lienDefilants a#basMag:hover{
				background-position: 0px 0px;
			}
	#page #legende{
		float:right;
		width:507px;
		height:110px;
		overflow:hidden;
	}
	#page #legende.cp{
		background:transparent url(/images/mags/centre_ville.jpg) no-repeat;
	}
	#page #legende.dep{
		background:transparent url(/images/mags/legende_dep.gif) no-repeat;
	}
	.img_marker{
		float:left;
		margin-right:2px;
	}
		#page #magasins #formCarte #map{
			width: 480px;
			height: 250px;
			margin-left:12px;
		}
		#page #fiche #map{
			width: 300px;
			height: 200px;
			margin-left:10px;
		}
		#page #fiche #map span{
			font-size:9px!important;
		}
		
/* recherche par carte */
	#page #recherche_carte{
		background:transparent url(/images/mags/recherche_carte2.jpg) no-repeat;
		width:795px;
		height:412px;
		overflow:hidden;
	}
		#page #recherche_carte #boiteFlottanteCarte{
			position:absolute;
			width:250px;
			display:none;
			margin-left:525px;
			margin-top:66px;
		}
			#page #recherche_carte #boiteFlottanteCarte ul{
				padding-left:10px;
				width:230px;
			}
			#page #recherche_carte #boiteFlottanteCarte ul li{
				color:#99CC00;
				margin-bottom:10px;
				margin-left:15px;
			}
				#page #recherche_carte #boiteFlottanteCarte ul li span{
					color:black;
				}
			#page #recherche_carte #boiteFlottanteCarte ul li.nom{
				list-style:none;
				color:black;
				margin-left:0px;
				margin-bottom:5px;
				font-weight: bold;
			}
			#page #recherche_carte #boiteFlottanteCarte ul li.titre{
				list-style:none;
				color:black;
				margin-left:0px;
				margin-bottom:10px;
				font-weight: bold;
			}