/* CSS Document */
/* --------------------------------------------------------------------------------------------- Left */
	#left {
		float:left;
		width:278px;
		overflow:hidden;
	}
	#left img {vertical-align:top}
/* ------------------------------------------------------------------------- Bouton */
	#left img.bouton {
		display:block;
		margin:0 auto 8px auto
	}
/* ------------------------------------------------------------------------- Success stories */
	/*#left img.success_stories {margin:0 0 5px 4px}
	#left div.success_stories {
		text-align:center;
		background:url(../../images/structure/background/success_story.jpg) no-repeat left bottom;
		padding:0 0 24px 0
	}*/
/* ------------------------------------------------------------------------- Pellicule photos */
	/*#left #pellicule_photos {
		position:relative;
		float:left;
		width:256px;
		height:99px;
		background:url(../../images/structure/background/pellicule_photos.gif) no-repeat;
		padding:40px 0 0 33px;
		margin:0 0 0 -11px;
		z-index:10000
	}
	#left #pellicule_photos li {
		float:left;
		margin:0 10px 0 0
	}
	#left #pellicule_photos li img {border:1px solid #000}*/
/* --------------------------------------------------------------------------------------------- Contenu */
	#contenu {
		float:left;
		width:438px;
		padding:0 8px;
		overflow:hidden;
	}
/* ------------------------------------------------------------------------- Bloc */
/* ----------------------------------------------------- Top */
	#contenu div.bloc_top {
		float:left;
		width:413px;		height:1.7em;		background:#D14138 url(../../images/structure/background/bloc_top_home.gif) no-repeat left top;
		padding:4px 15px 3px 10px	}
	#contenu div.bloc_top h2 {
		float:left;
		font-size:1.5em;
		font-weight:normal;
		color:#fff
	}
	#contenu div.bloc_top img {
		float:right;
		margin:3px 0 0 0	}
/* ----------------------------------------------------- Middle */
	#contenu ul {
		float:left;
		width:383px;
		background:url(../../images/structure/background/bloc_middle_home.gif) repeat-y;
		padding:10px 25px 0 30px
	}
	#contenu ul li {padding:0 0 15px 0}
	#contenu ul li span {
		font-weight:bold;
		color:#464646
	}
	#contenu ul li h3 {
		font-size:1.1em;
		margin:1px 0
	}
	#contenu ul li h3 a {
		color:#259bbd;
		background:url(../../images/elements/fleches_bleu.gif) no-repeat right 7px;
		padding:0 9px 0 0
	}
	#contenu ul li p {text-align:justify}
/* ----------------------------------------------------- Bottom */
	#contenu div.bloc_bottom {
		clear:both;		height:8px;		background:url(../../images/structure/background/bloc_bottom_home.gif) no-repeat;
		margin:0 0 5px 0;		font-size:0	}
/* --------------------------------------------------------------------------------------------- Right */
	#right {		float:left;		width:248px;		overflow:hidden;	}
	#right img {		float:left;		vertical-align:top	}
/* ------------------------------------------------------------------------- S'inscrire à la newsletter */
	#newsletter_home  {		margin: 0	}
	#newsletter_home form {		float:left;		width:100%;		clear:left;		background:url(../../images/structure/background/inscrire_newsletter.gif) repeat-y;		padding:0 0 3px 0;		margin: 0	}
	#newsletter_home form label img {margin:0 0 10px 22px}
	#newsletter_home form #champ_newsletter {		float:left;		width:149px;		font-size:1em;		color:#646464;		border:1px solid #dfdfdf;		padding:4px 0 4px 3px;		margin:0 7px 0 11px	}
	#newsletter_home form #champ_newsletter:focus {outline-color:#259bbd}
	#newsletter_home form input#bouton_newsletter {		float:left;		margin-top:-1px	}
	#newsletter_home form span {		display:block;		float:left;		font-size:.9em;		color:#ff0000;		margin:0 0 0 11px	}
	#newsletter_home #inscrire_newsletter_bottom {
		clear:both;
		height:10px;
		background:url(../../images/structure/background/inscrire_newsletter_bottom.gif) no-repeat;
		font-size:0
	}	#newsletter_home #inscrire_newsletter_top {		height:11px;		background:url(../../images/structure/background/la_une_top.gif) no-repeat;		clear:both;	}	* html #newsletter_home #inscrire_newsletter_top {		position:relative;		top:4px;	}
/* ------------------------------------------------------------------------- La Une */
	#la_une {
		background:url(../../images/structure/background/la_une.gif) repeat-y;		margin:0 0 10px 0	}
	#la_une p {
		float:left;
		font-size:1em;
		margin:10px;
		text-align:justify
	}
	
	#la_une p  a  b{
		color:#259BBD;
	}
	
	#la_une #la_une_bottom {
		clear:both;
		height:10px;
		background:url(../../images/structure/background/la_une_bottom.gif) no-repeat;		font-size:0	}	#la_une #la_une_top{		height:11px;		background:url(../../images/structure/background/la_une_top.gif) no-repeat;		clear:both;	}	#la_une img{		margin:0 0 0 22px;	}*
		
		
		/* ------------------------------------------------------------------------ Success Stories */	#left .success_stories {		margin:5px 0 0 4px;		padding:0 0 24px 0;		background:transparent url('../../images/structure/background/success_story.jpg') no-repeat scroll left bottom;	}	#left .success_stories #titre-success-stories{		margin:0 0 4px 0;	}
/* ------------------------------------------------------------------------- Vous recherchez */
	#vous_recherchez {
		float:left;
		background:url('../../images/structure/background/recherche_home.gif') repeat-y;
		margin:10px 0 10px 0;		width:248px;
	}
	#vous_recherchez ul {
		clear:left;
		float:left;
		display:inline;
		width:230px;
		font-size:1em;
		margin:10px 20px 0 20px;
	}
	#vous_recherchez ul li {
		display:inline-block;
		width:220px;
		background:url(../../images/elements/carre_rouge.gif) no-repeat left 6px;
		padding:0 0 0 10px;
		margin:0 0 10px 0
	}
	*html #vous_recherchez ul {
		margin-left:10px;
	}
	*+html #vous_recherchez ul {
		margin-left:10px;
	}
	#vous_recherchez ul li a {
		color:#259bbd;	}
	#vous_recherchez #vous_recherchez_bottom {
		clear:both;
		position:relative;
		height:17px;
		width:100%;
		overflow:hidden;
		background:url('../../images/structure/background/recherche_home_bottom.gif') no-repeat;
		zoom:1;
		bottom:-10px;
	}	#vous_recherchez #vous_recherchez_top{		height:11px;		background:url('../../images/structure/background/recherche_home_top.gif') no-repeat;		clear:both;	}	#vous_recherchez img{		margin:0 0 0 22px;	}

/* -------------------------------------------------------------------------- Pots de miel */

	#global .pot_de_miel {
		background:url(../../images/structure/background/la_une.gif) repeat-y;
		margin:0 0 10px 0;
		clear:both;
	}
	#global .pot_de_miel .content {
		margin:10px;
	}
	#global .pot_de_miel h2 {
		color:#3A3A3A;
		margin:5px 10px 0px 25px;
		font-family:Arial,sans-serif;
		font-weight:400;
		letter-spacing:-0.04em;
		margin:5px 10px 0 25px;
	}
	#global .pot_de_miel h2 span {
		text-transform:uppercase;
		color:#DC291E;
		font-weight:600;
		letter-spacing:-0.11em;
	}
	#global .pot_de_miel .content ul {
		clear:left;
		float:left;
		display:inline;
		width:230px;
		font-size:1em;		margin:10px 20px 0 20px;	}
	#global .pot_de_miel .content ul li {
		display:inline-block;
		width:220px;
		background:url(../../images/elements/carre_rouge.gif) no-repeat left 6px;
		padding:0 0 0 10px;		margin:0 0 5px 0
	}
	*html #global .pot_de_miel .content ul {
		margin-left:10px;
	}
	*+html #global .pot_de_miel .content ul {
		margin-left:10px;
	}
	#global .pot_de_miel .content ul li a {
		color:#259bbd;
	}


	#global .top_pot_de_miel  {
		background:url(../../images/structure/default.gif) no-repeat;
		width:278px;
		padding-top:4px;
	}
	#global .bottom_pot_de_miel {		clear:both;		height:10px;		background:url(../../images/structure/background/la_une_bottom.gif) no-repeat;
		font-size:0;
	}	img#innovation {		margin:0 0 10px 0;	}	img#etapes-6 {		margin:0 0 5px 0;	}	img#heart {		margin:0 0 8px 0;	}
	
	#right div.spacer{		height:10px; float:left; width:10px; clear:both;	}
	#right #spacer_1 { height:14px;	}
	#right #spacer_2 { height:8px;	}
	#right #spacer_4 { height:4px;	}
	
	* html #right #spacer_1 { height:0px;	}
	* html #right #spacer_2 { height:0px;	}
	* html #right #spacer_3 { height:0px;	}
	* html #right #spacer_4 { height:0px;	}

