/**** modifié par sberthu ********/
.nodisplay, .HIDECLIENTINLINE, .HIDECLIENTBLOCK{display:none !important}
.CMSCACHERtrue{display:none !important}
#body-admin-formulaire .CMSCACHERtrue{display:block !important}
.pageasbsente{display:block;position:absolute;left:30%;top:40%;font-size:12px;font-weight:bold}
/*********************************/
*
{
	margin : 0;
	padding : 0;
	font-size : 1em;
	line-height : 1em;
	font-weight : normal;
}
body
{
	font: .5625em/1em Verdana, Arial, sans-serif;
	background : url("../../images/client/bg_papier_peint.jpg") 0 0 repeat-y;/*"../../images/client/bg_bois_03.jpg"*/
}
form, fieldset, input, textarea
{
	font: 1em/1em Verdana, Arial, sans-serif;
}
a
{
	text-decoration : none;
}
a img
{
	border : 0;
}
p
{	
	line-height : 1.4em;
}
#wrapper1
{
	width : 946px;
	padding : 0 7px 0 7px;
	position : relative;
}
#wrapper2
{
	min-height : 630px;
}
#home #wrapper2
{
	min-height : 640px;
}
/* header >> */
#header
{
	height : 114px;
}
/*-- anniversaire --*/

div#header .header_logo{
	display:block;
	float:left;
	margin:0 50px 0 0;
}

.img_subst
{	
	display : block;
	text-indent : -5000px;
	overflow : hidden;
}
.clearer
{
	display : block;
	clear : both;
	height : 0;
	border : 0;
	visibility : hidden;
	overflow : hidden;
}
h1
{
	display : none;
}
a#logo
{
	width : 127px;
	height : 90px;
	background : url("/images/client/logo_hg.png") 0 0 no-repeat;
	position : absolute;
	left : 14px;
	top : 15px;
}

/* << header */
/* menu horizontal >> */
#zone_menu
{
	background : #e1051d;
	float : left;
	width : 100%;
	margin : 4px 0;
}
#zone_menu h2
{
	display : none;
}


#nav1
{
	background : #e1051d;
}
#nav1 a
{
	text-decoration : none;
}
#nav1, #nav1 ul, #nav1 li
{
	list-style : none;
}
#nav1, #nav1 *
{
	display : block;
	float : left;
	z-index : 5000;
}
#nav1 li
{
	position : relative;
	padding-left : 1px;
	background : url("/images/client/nav1_separateur.png") 0 50% no-repeat;
}
#nav1 li.first
{
	padding-left : 0;
	background : 0;
}
#nav1 li li
{
	position : static;
	padding-left : 0;
	padding-top : 1px;
	background : url("/images/client/submenu_01.png") 100% 0 repeat-x;
}
#nav1 li li.first
{
	padding-top : 0;
	background : none;
}

#nav1 li a
{
	padding : .66em;
	background : #e1051d;
	color : #ffe184;
}
#nav1 li:hover a, #nav1 li.hovered a
{
	background : #e1051d;
	color : #ffe184;
}
#nav1 li .submenu
{
	background : #fff;
	display : none;
}
#nav1 li:hover .submenu, #nav1 li.hovered .submenu
{
	display : block;
	position : absolute;
	left : 0;
	top : 2.32em;
	padding-top : 4px;
}
#nav1 li ul
{
	background : #e1051d;
	border : 1px solid #CFD0D0;
}
#nav1 li ul a, #nav1 li:hover ul a, #nav1 li.hovered ul a
{
	width : 13.5em;
	padding-left : 15px;
	background : url("/images/client/puce_01.png") #e1051d 5px 50% no-repeat;
	color : #ffe184;
	white-space : nowrap;
}
#nav1 #nav1_lien1 ul a, #nav1 #nav1_lien1:hover ul a, #nav1 #nav1_lien1.hovered ul a
{
	width : 18em;
}
#nav1 #nav1_lien2 ul a, #nav1 #nav1_lien2:hover ul a, #nav1 #nav1_lien2.hovered ul a
{
	width : 15em;
}
#nav1 li ul a:hover
{
	background : url("/images/client/puce_01.png") #e1051d 5px 50% no-repeat;
	color : #ffe184;
}
#nav1 li .submenu, #nav1 li .submenu *
{
	clear : left;
}
#form_search, #form_search *
{
	display : block;
}
#form_search
{
	float : right;
	padding : 3px 3px 0 0;
}
#search
{
	padding : 0 .5em;
	width : 9.7em;
	height : 1.6em;
	line-height : 1.6em;
	border : 0;
	color : #2e2e2e;
	background : #f4f5f5;
	float  :left;
}
#form_search_submit
{
	float : left;
	margin-left : .3em;
}
/* << menu horizontal */
/* contenu >> */
#contenu
{
	clear : both;
}
/* << contenu */
/* footer >> */
#footer
{
	clear : both;
	padding-top : 20px;
	padding-bottom : 10px;
}
#home #footer
{
	padding-top : 10px;
}
#footer ul, #footer li, #footer a
{
	margin : 0;
}
#footer ul
{
	background : #e1051d;
	text-align : center;
	list-style : none;
	padding : .66em 0;
}
#footer li
{
	display : inline;
	padding : 0 0 0 1px;
	background : url("/images/client/nav1_separateur.png") #e1051d 0 50% no-repeat;
}
#footer li.first
{
	padding-left : 0;
	background : none;
}
#footer a
{
	color : #ffe184;
	background : #e1051d;
	padding : 0 .66em;
}
#footer a:hover
{
	text-decoration : underline;
}
/* << footer */

/* home >> */
#tout_sur_lhuile
{
	width : 471px;
	float : left;
	display:block;
	margin:0 4px 0 0;
}
#tout_sur_lhuile h2, #atelier_fait_main h2
{
	height : 20px;
	padding : 13px 0 10px 5px;
}
#tout_sur_lhuile h2
{
	color : #02433B;
	background : url("/images/client/tout_sur_lhuile_titre.png") #8dbd12 5px 13px no-repeat;
}
#tout_sur_lhuile .liens_deportes
{
	height : 274px;
	overflow : hidden;
}
#tout_sur_lhuile h3, #atelier_fait_main h3
{
	display : none;
}
.liens_deportes a, .liens_deportes img
{
	display : block;
}
.liens_deportes
{
	position : relative;
	z-index : 10;
	width : 471px;
	height : 274px;
	overflow : hidden;
}
.liens_deportes ul
{
	list-style : none;
	padding-left : 236px;
	height : 274px;
}
.liens_deportes li
{
	padding-top : 1px;
	background : url("/images/client/tout_sur_lhuile_separateur.png") 0 0 no-repeat;
}
.liens_deportes li.first
{
	padding-top : 0;
}
.liens_deportes li, .liens_deportes a
{
	width : 235px;
}
.liens_deportes a span.lien_contenu
{
	display : none;
}
.liens_deportes a img.normal
{
	display : block;
}
.liens_deportes a img.hovered
{
	display : none;
}
/*	ICI LA MODIF	>>	*/
.liens_deportes img.decaleDefaut
{
	position : absolute;
	top : 0;
	left : 0;
}
/*	<<	ICI LA MODIF	*/
.liens_deportes a img.decale
{
	position : absolute;
	top : -5000px;
	left : -5000px;
}
.liens_deportes a:hover img.normal, .liens_deportes a.hovered img.normal
{
	display : none;
}
.liens_deportes a:hover img.hovered, .liens_deportes a.hovered img.hovered
{
	display : block;
}
.liens_deportes a:hover img.decale, .liens_deportes a.hovered img.decale
{
	left : 0;
	top : 0;
}
#tout_sur_lhuile .liens_deportes li, #tout_sur_lhuile .liens_deportes a
{
	height : 54px;
}
#atelier_fait_main .liens_deportes li, #atelier_fait_main .liens_deportes a
{
	height : 68px;
}
#atelier_fait_main .liens_deportes li.last, #atelier_fait_main .liens_deportes li.last a
{
	height : 67px;
}
#atelier_fait_main
{
	width : 460px;
	float : left;
	display:block;
}
#atelier_fait_main h2
{
	color : #433B02;
	background : url("/images/client/atelier_fait_main_titreD.png") no-repeat;
	width:466px;
}
#afm_flash_liste_wrapper
{
	background : url("/images/client/atelier_fait_main_flash.jpg") 0 0 no-repeat;
}
#afm_flash
{
	position : absolute;
	top : 0;
	left : 0;
	width : 235px;
	height : 274px;
}
/* les infos vignettes en bas >> */
.wrapper4
{
	clear : both;
	float : left;
	width : 100%;
	margin-top : 1px;
	background : url("/images/client/wrapper4_bg.png") 0 0 repeat-y;
}
div.wrapper4.first
{
	background : url("/images/client/wrapper4_bg_first.png") 0 0 repeat-y;
}
.wrapper4 div
{
	float : left;
	width : 235px;
	min-height : 180px;
	margin-left : 1px;
	color : #434343;
	font-size : 1.3em;
	line-height : 1.3em;
}
.wrapper4 .col1
{
	margin-left : 0;
}
.wrapper4 .col3
{
	margin-left : 4px;
}
.wrapper4 h3
{
	display : none;
}
.wrapper4 a
{
	display : block;
	min-height : 180px;
	color : #434343;

}
.wrapper4 .doublecol {display:block;float:left;width:471px;overflow:hidden;}
.wrapper4 .doublecol img {width:471px;display:block;height:158px;}
/**** modifié par sberthu 
.wrapper4 img, .wrapper4 span
{
	display : block;
}
***************************/
.wrapper4 img, .wrapper4 span.lien_titre, .wrapper4 span.lien_contenu
{
	display : block;
}
.wrapper4 img
{
	width : 235px;
	height : 98px;
}
.wrapper4 a span.lien_contenu
{
	padding : 0 13px 5px 13px;
	line-height : 1.3em;
	min-height : 54px;
}
.wrapper4 .col4
{
}
.wrapper4 .col4 p
{
	padding : 0 13px 0 13px;
}
.wrapper4 #form_nl p
{
	font-size : .8em;
	line-height : 1.3em;
	padding : 0;
	height : auto;
	background : none;
}
/* sIFR >> */
.wrapper4 span.lien_titre
{
	font-weight : bold;
	padding : 0;
	font-size : 1.4em;
	display : block;
	white-space : nowrap;
	margin : 10px 13px 0 13px;
}
/* << sIFR */

#form_newsletter, #form_nl *
{
	display : block;
}
#form_nl
{
	padding-top : 5px;
}
#form_nl_email
{
	padding : 0 4px;
	width : 166px;
	height : 1.6em;
	line-height : 1.6em;
	border : 0;
	color : #2e2e2e;
	background : #E3E3E3;
	margin : 0 0 0 12px;
	
	float : left;
}
#form_nl_submit
{
	float : left;
	margin-left : 10px;
}
/* << home */
/* entreprise >> */
.col1, .col2, .col3, .col4, .col2-3, .col1-2-3, .col1-mid-2, .col2-mid-3, .col2b, .col3b, .col2c, .col3c
{
	float : left;
}
.col1
{
	clear : left;
}
.col1, .col4
{
	width : 167px;
}
.col2, .col3
{
	width : 285px;
}
#journalistes .col2{width:332px;}
.col2, .col2-3, .col4
{
	margin-left : 10px;
}
.col3
{
	margin-left : 22px;
}
#journalistes .col2, #journalistes .col3{margin-left:0;margin-top:21px;}
.col2-3
{
	width : 592px;
}
.col2-3 .col2
{
	margin-left : 0;
}
.col1-2-3
{
	width : 769px;
}
.col1-2-3 .col1-mid-2
{
	width : 430px;
}
.col1-2-3 .col2-mid-3
{
	width : 339px;
}
.col2b
{
	width : 386px
}
.col3b
{
	width : 186px;
}
.col2-3 .col3b
{
	margin-left : 20px;
}
.col2c
{
	width : 389px;
}
.col3c
{
	width : 194px;
	margin-left : 9px;
}
#wrapper_haut .col1
{
	height : 1px;
}
/* Lien avec image et description (actionnariat) >> */
.h3_masque_plus_a h3
{
	display : none;
}
.h3_masque_plus_a a, .h3_masque_plus_a a *
{
	display : block;
}
.h3_masque_plus_a a:hover
{
	text-decoration : underline;
}
.h3_masque_plus_a a .lien_contenu
{
	line-height : 1.2em;
	font-size : 1.2em;
	color : #000000;
}

.lien_type_01
{
	background : #DCDDE2;
	color : #02433B;
	margin-bottom : 5px;
}
#journalistes .lien_type_01{background:none;}
.lien_type_01 .lien_titre
{
	font-weight : bold;
	text-transform : uppercase;
	padding : 8px 10px 0 10px;
	margin-bottom : .5em;
}
.lien_type_01 .lien_sous_titre
{
	font-weight : bold;
	padding : 0 10px;
	margin-bottom : .5em;
}
.lien_type_01 .lien_contenu
{
	padding : 0 10px 10px 10px;
	margin-bottom : .5em;
}
#journalistes .lien_type_01 .lien_titre, #journalistes .lien_type_01 .lien_sous_titre, #journalistes .lien_type_01 .lien_contenu{padding-left:0;}
/*<<  Lien avec image et description (actionnariat) */

.lien_autres
{
	color : #555554;
	background : url("/images/client/puce_02.gif") 0 55% no-repeat;
	line-height : 1.2em;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
	padding : 0 0 0 7px;
}
a.lien_autres:hover{text-decoration : underline;}
.lien-retour
{
	color : #000000;
	background : url("/images/client/puce-retour.gif") 0 55% no-repeat;
	line-height : 1.2em;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
	padding : 0 0 0 7px;
}
a.lien-retour:hover{text-decoration : underline;}
#journalistes .lien_autres{text-transform:none;}
.liste_type_01, .liste_type_01 *
{
	display : block;
}
.liste_type_01
{
	list-style : none;
}
.liste_type_01 li
{
	float : left;
	clear : left;
	margin-top : 10px;
	width : 100%;
}
.liste_type_01 li.first
{
	margin-top : 0;
}
.liste_type_01 img
{
	float : left;
	width : 138px;
}
.liste_type_01 .desc
{
	float : left;
	width : 147px;
}


.liste_type_01 .desc a
{
	color:#000;	
}

.liste_type_01 .desc a:hover
{
	text-decoration : underline;
	
}


.liste_type_01 h3
{
	padding : 0 0 0 9px;
}
.liste_type_01 h3 a
{
	font-size : 2.2em;
	padding : 0 0 0 10px;
	background : url("/images/client/puce_02.gif") 0 50% no-repeat;
	white-space : nowrap;
}
.liste_type_01 h3 a:hover
{
	cursor : default;
	background-position : 1px 50%;
}
.liste_type_01 p
{
	padding-left : 10px;
}
img
{
	display : block;
}
.h3_masque h3
{
	display : none;
}
#entreprise .col4 h3
{
	padding : 8px 10px 0 10px;
}
.degrade_gris .degrade_contenu
{
	background : url("/images/client/degrade_01.png") 0 0 repeat-x;
	min-height : 43px;
}
.degrade_gris a
{
	color  :#02433B;
	line-height : 1.4em;
}
.degrade_gris a .lien_contenu
{
	padding : 8px 10px 0 10px;
	color:#02433b;
}
.col1_bloc, .col4_bloc
{
	margin-bottom : 10px;
}
#activites ul, #tout_savoir_sur_lhuile p
{
}
.col4_bloc ul, .col4_bloc p
{
	padding : 8px 10px 0 10px;
}
.liste_type_02
{
	list-style : none;
}
.liste_type_02 li
{
	margin-bottom : .2em;
}
.liste_type_02 li a
{
	display : block;
	padding : 0 0 0 13px;
	background : url("/images/client/puce_02.gif") 0 .5em no-repeat;
	color : #000;
	line-height : 1.1em;
	font-size : 1.2em;
	color : #000000;
}
.liste_type_02 li.recettes a
{
	background : url("/images/client/puce_recettes.gif") 0 .5em no-repeat;
	color:#008654;
}
.liste_type_02 a:hover
{
	background-position : 1px .5em;
}
.degrade_bleu .degrade_contenu
{
	background : url("/images/client/degrade_02.png") 0 0 repeat-x;
	min-height : 43px;
}
.degrade_bleu a, .degrade_bleu a *
{
	display : block;
}
.degrade_bleu a
{
	color : #000;
}
.degrade_bleu a:hover
{
	text-decoration : underline;
}
.h3_img
{
	padding : 8px 0 0 9px;
}
.degrade_bleu a .lien_contenu
{
	padding : 8px 10px 0 10px;
}
.col_pied
{
	display : block;
	margin : 20px auto 0 auto;
}
/* breadcrumb >> */
/* modification SB : ajout du param height pour désactiver temporairement le breadcrumb >> */
#breadcrumb
{
	margin : 5px 0 10px 0;
	height:15px;
}
#breadcrumb, #breadcrumb *
{
	color : #000;
}
#breadcrumb a:hover
{
	text-decoration : underline;
}
#breadcrumb .breadcrumb_end
{
	color : #999;
}
/* << breadcrumb */
/* "titre" de la page >> */
/* sIFR >> */
.titre_mainversion2
{
	margin-bottom : 0px;
	color : #02433B;
	font-size : 3em;
	text-transform : uppercase;
	white-space : nowrap;
}
.titre_main
{
	margin-bottom : 0px;
	color : #45a5ec;
	font-size : 3em;
	text-transform : uppercase;
	white-space : nowrap;
}
.zone_cellules .titre_main
{
	color : #45a5ec;
}
/* << sIFR */
/* << "titre" de la page */
/* form newsletter >> */
#form_nl_02
{
	background :url("/images/client/form_nl_02_bg.png") 0 0 no-repeat;	
	min-height : 53px;
}
#form_nl_02, #form_nl_02 *
{
	display : block;
}
#form_nl_02
{
	padding : 5px;
}
#form_nl_02_email
{
	padding : 0 4px;
	width : 120px;
	height : 1.6em;
	line-height : 1.6em;
	border : 0;
	color : #434343;
	border : 1px solid #D3D6D7;
	background : #fff;
	margin : 5px 0 0 0;	
	float : left;
}
#form_nl_02_submit
{
	float : left;
	margin : 5px 0 0 4px;
}
#form_nl_02_intro
{
	color : #404445;
	
}
/* << form newsletter */
/* << entreprise */
/* home mercredi >> */
.intro_big, .intro_big3
{
	background : url("/images/client/gens_03.jpg") 0 0 no-repeat;
	color : #B0B0B0;
	font-size : 1.7em;
	min-height : 369px;
	padding : 77px 20px 20px 295px;
	margin-bottom : 20px;
}
.saison4 .intro_big{background:none;}
#cuisine_mercredi .intro_big h3 span.l2
{
	margin-left : 10px;
}
#cuisine_mercredi .intro_big p
{
	margin-left : 20px;
}
.mercredi_recette a
{
	display : block;
	padding-top : 1px;
	color : #222222;
	
	background : #FFD839;
}
.mercredi_recette .lien_titre
{
	color : #02433B;
	background : #FFD839;
	font-size : 2.4em;
	margin : 5px 10px 6px 10px;
	white-space : nowrap;
}
.mercredi_recette a img
{
	padding-top : 1px;
	background : #fff;
}
.mercredi_recette .lien_contenu
{
	padding : 8px 0;
	background : #fff;
}
p.autres_menus
{
	text-align : right;
}
#fais_une_pause
{
	clear : left;
}
#fais_une_pause, #astuces
{
	margin-top : 20px;
	background : #FFD839;
}
#fais_une_pause
{
	padding : 0;
	background : none;
}
#fais_une_pause a
{
	width : 275px;
	height : 134px;
}
#astuces
{
	padding-bottom : 10px;
}
#astuces h3
{
	padding : 6px 5px 5px 10px;
	background : #FFE26B;	
}
#astuces h4
{
	font-size : 1.1em;
	line-height : 1.3em;
	font-weight : bold;
	padding : 7px 10px;
	
}
#astuces p
{
	padding : 0 10px 10px 10px;
}
.lien_astuces_archives
{
	color : #434343;
	text-decoration : underline;
	margin : 10px;
}
/* << home mercredi */
/* home niveau 2b >> */
#odyssee_vegetale  #wrapper_centre .col2-3
{
	background : url("/images/client/motif_01_285.png") 100% 100% repeat-y;
}
#odyssee_vegetale  #wrapper_centre .col2-3 p.intro_big
{
	min-height : 0;
	margin : 0;
	padding : 0 0 10px 0;
	background : #fff;
	
}
#odyssee_vegetale  #wrapper_centre .col2-3 .col2
{
	background : #fff;
	padding-bottom : 10px;
	margin-top : -10px;
}

#odyssee_vegetale  #wrapper_centre .col2-3 .col3
{
	background : #fff;
	padding-bottom : 10px;
	margin-top : -20px;
}

#odyssee_vegetale #fabrication a
{
	background : #BADF9D;
	color : #000;
} 
.liste_petits_liens h3, .liste_petits_liens .lien_titre
{
	font-weight : bold;
	text-transform : uppercase;
}
.liste_petits_liens span
{
	line-height : 1.4em;
}
.liste_petits_liens h3
{
	margin : 15px 0 10px 0;
}
.liste_petits_liens *
{
	color : #000;
}
.liste_petits_liens a:hover
{
	text-decoration : underline;
}
.liste_petits_liens ul
{
	float: left;
	clear : left;
	margin : 0 0 5px 0;
	list-style : none;
}

.liste_petits_liens li
{
	float : left;
	clear : left;
	margin-top : 10px;
	width : 100%;
}
.liste_petits_liens li.first
{
	margin-top : 0;
}
.liste_petits_liens li img
{
	float : left;
	margin-right : 10px;
}
.liste_petits_liens li .desc
{
	float : left;
	width : 240px;
}
.liste_petits_liens a.lien_autres
{
	text-transform : none;
	clear : left;
}
.liste_type_03 
{
	list-style : none;
}
.liste_type_03 li
{
	margin-top : 10px;
}
#journalistes .liste_type_03 li{margin-bottom : 39px;}
.liste_type_03 li.first
{
	margin-top : 0;
}
.liste_type_03 li a
{
	color : #434343;
}
.liste_type_03 li a .lien_contenu
{
	line-height : 1.2em;
	margin-top : 2px;
	font-size : 1.2em;
	color : #000000;
}
#tous_vos_produits
{
	background-position : 0 80px;
}
#tous_vos_produits a
{
	color : #02433B;
}
#tous_vos_produits .lien_contenu
{
}
#vos_outils_nutri
{
	background : url("/images/client/picto_outils.png") #CDE9F5 0 0 no-repeat;
	min-height : 60px;
}
#vos_outils_nutri_titre
{
	display : block;
	padding : 12px 5px 5px 54px;
}
#vos_outils_nutri ul
{
	padding : 0 5px 5px 58px;
}
#vos_outils_nutri li
{
}
#vos_outils_nutri a
{
	background : url("/images/client/puce_03.png") 0 .3em no-repeat;
	color  :#2F6C67;
}
#vos_outils_nutri li.first a
{
	background-position : 0 .4em;
}
#vos_outils_nutri a:hover
{
	background-position : 1px .3em;
}
#vos_outils_nutri li.first a:hover
{
	background-position : 1px .4em;
}
.boite_a_outils
{
}
.boite_a_outils a
{
	padding : 12px 5px 0 54px;
	color : #2F6C67;
}
.boite_a_outils a span
{
	line-height : 1.4em;
}
.boite_a_outils .lien_titre
{
	font-weight : bold;
	padding-top : 2px;
}
#questions_reponses a
{
	background : url("/images/client/picto_questions.png") 0 0 no-repeat;
}
#conseils_astuces a
{
	background : url("/images/client/picto_idees.png") 0 0 no-repeat;
}
#vos_outils_nutri, #questions_reponses, #conseils_astuces
{
	margin-left : -5px;
}
/* << home niveau 2b */
/* home nutrition santé >> */
#form_pro_sante_wrapper
{
	background : #00CEF0;
}
#form_pro_sante, #form_pro_sante input
{
	display : block;
}
#form_pro_sante
{
	padding : 0 0 5px 13px;
}
#form_pro_sante_login, #form_pro_sante_pass
{
	border : 0;
	height : 1.6em;
	line-height : 1.6em;
	padding : 0 4px;
	width : 94px;
	color : #2E2E2E;
}
#form_pro_sante_login
{
	margin : 18px 0 .9em 0;
}
#form_pro_sante_submit
{
	margin : -.8em 0 0 106px;
	position : relative;
	top : -13px;
}
#form_pro_sante_liens
{
	margin-top : -10px;
	padding-bottom : 5px;
}
#form_pro_sante_liens a
{
	color : #000;
	text-decoration : underline;
	line-height : 1.4em;
}
#coaching a, #regime a
{
	background : #CAECF9;
	color : #434343;
}
#coaching, #carnet_nutrition
{
	margin-bottom : 10px;
}
.lien_type_02
{
	color : #02433B;
}
#recettes_sante
{
}
#recettes_sante ul
{
	margin-top : 2px;
}
#recettes_sante a.lien_autres
{
	font-weight : normal;
	text-transform : none;
	text-decoration : underline;
}
#du_cote_atelier
{
}
#du_cote_atelier a
{
	color : #02433B;
}
#du_cote_atelier .lien_contenu
{
}
#nutrition_sante #wrapper_centre .col2-3
{
	background : url("/images/client/motif_02_285.png") 100% 100% repeat-y;
}
.col2-3 .col2, .col2-3 .col3
{
	background : #fff;
	padding-bottom : 1em;
}
/* << home nutrition santé */
/* home produit >> */
.produit_teaser
{
	margin-bottom : 10px;
}
.produit_teaser a
{
	color : #000;
}
.produit_teaser .lien_contenu
{
	padding : 8px 10px 8px 10px;
}
.flash_wrapper, .flash_wrapper object
{
	z-index : 10;
}
#home_produit .flash_wrapper
{
	width : 530px;
	margin : auto;
}
#produit_familles_liste
{
	margin : 0 0 10px 0;
}
#produit_familles_liste, #produit_familles_liste ul
{
	list-style : none;
}
#produit_familles_liste li
{	
	clear : left;
	background
}
#produit_familles_liste h4
{
	font-weight : bold;
	font-size : 14px;
	margin : 0 0 10px 0;
	clear : left;
}
#produit_familles_liste li ul
{
	clear : both;
	margin : 0px 0 0 0;
}
#produit_familles_liste li li
{
	float : left;
	clear : none;
	margin : 20px 10px 20px 0;
	width : 100px;
	height : 360px;
}
#produit_familles_liste li li.col1
{
	clear : left;
}
.produits_liste_img
{
	text-align : center;
}
.produits_liste img
{
	display : block;
	margin : 0 auto;
}
.produits_liste h5
{
	text-align : center;
	margin : 5px 0 0 0;
}
.produits_liste h5 a
{
	color : #898989;
	line-height : 1.2em;
}
.produits_liste h5 a:hover
{
	text-decoration : underline;
}
/* << home produit */
/* une huile des recettes >> */
.liste_type_04 .contenu, .liste_type_04  img
{
	float : left;
}
.liste_type_04
{
	background : #BADF9D;
}
.liste_type_04 .contenu
{
	width : 260px;
	padding : 10px;
}
.liste_type_04 h3
{
	font-size : 2.2em;
	color : #434343;
	margin-bottom : 11px;
}
.liste_type_04 h4
{
	font-weight : bold;
	color : #000;
	margin-bottom : 17px;
	font-size : 1.1em;
	margin-top: -5px;
}
.liste_type_04 ul
{
	list-style : none;
	padding : 0 0 0 5px;
}
.liste_type_04 a
{
	color : #000;
	line-height : 1.3em;
	padding : 0 0 0 8px;
	background : url("/images/client/puce_02.gif") 0 50% no-repeat;
}
.liste_type_04 a:hover
{
	text-decoration : underline;
}
#flash_huiles_recettes
{
	margin-top : 10px;
}
#form_recettes
{
	margin-top : 10px;
	padding : 10px 15px;
	border : 1px solid #8CC95C;
	color : #02433B;
	font-size : 1.5em;
	line-height : 1.3em;
}
#form_recettes h3
{
	font-weight : bold;
	text-transform : uppercase;
	line-height : 1.1em;
	margin-bottom : .5em;
	font-size : 1.2em;
	white-space : nowrap;
}
#form_recettes label
{
	width : auto;
	margin : 1px 15px 0 0;
	line-height : 1em;
}
#form_recettes_search
{
	border : 1px solid #000;
	padding : 0 2px;
}
#form_recettes_submit
{
	border : 0;
	background : 0;
	color : #02433B;
	text-transform : uppercase;
}

#separation
{	margin : 0px 15px 0 0;
}
/* << une huile des recettes */
/* la cuisine santé >> */
#cuisine_sante .intro_big
{
	background-image : url("/images/client/gens_13.jpg");
}
.intro_big p
{
	/*margin-bottom : 15px;*/
}
a.lien_intro_big
{
	padding : 0 0 0 8px;
	color : #492b52;
	font : bold 11px Verdana, Arial, sans-serif;
	background : url("/images/client/puce_04.gif") 0 5px no-repeat;
}
a.lien_intro_big:hover
{
	background-position : 1px 5px;
}
.flash_menu_wrapper .flash_wrapper
{
	float : left;
	width : 345px;
}
.menu_wrapper
{
	float : left;
	width : 245px;

}
.menu_wrapper ul h3, .menu_wrapper ul span
{
	display : none;
}
.menu_wrapper ul *
{
	display : block;
}
.menu_wrapper li
{
	margin-top : 6px;
	width : 243px;
	height : 75px;
	background : url("/images/client/ombrage_01.png") 100% 100% no-repeat
}

.menu_wrapper a
{
	width : 235px;
}
.menu_wrapper a:hover
{
	background : #0c0;
}

/* << la cuisine santé */
/* menu mercredi >> */
.intro
{
	color : #B0B0B0;
	font-size : 1.5em;
	line-height : 1.3em;
	background : #fff;
	padding-bottom : 10px;
}
#menu_mercredi .intro
{
	font-size : 1em;
}
#menu_mercredi .flash_wrapper
{
	margin : auto;
}
/* << menu mercredi */
/* page article >> */
#page_article #wrapper_centre h3
{
	font-size : 1.2em;
	font-weight : bold;
	line-height : 1.3em;
	color : #011916;
}
.article_intro
{
	font-size : 1.1em;
	line-height : 1.3em;
	font-weight : bold;
	color : #545454;
}
.discussion
{
	color : #333333;
	width : 100%;
}
/*********** modifié par sberthu
.discussion p
{
	margin-top : 20px;
	font-size : 1.1em;
	line-height : 1.3em;
}
******************************/
.discussion p
{
	margin-top : 20px;
	font-size : 1.2em;
	line-height : 1.3em;
	clear:both
}

#page_article .liens_utils
{
  clear : left;
}

.speaker_id
{
	font-weight : bold;
}
.breaker
{
	clear : both;
}
.img_gauche
{
	display : block;
	float : left;
	margin : .2em 10px 10px 0;
}
.img_droite
{
	display : block;
	float : right;
	margin : .2em 0 10px 10px;
}
.img_centre
{
	display : block;
	margin : 10px auto;
}
.liens_utils
{
	list-style : none;
	font-size : 1.1em;
	line-height : 1.3em;
	margin-top : 15px;
}
.liens_utils a
{
	color : #000;
	text-decoration : underline;
	line-height : 1.3em;
	padding : 0 0 0 18px;
}
.liens_utils li
{
	margin-bottom : 5px;
}
.lien_print
{
	background : url("/images/client/picto_print.png") 0 50% no-repeat;
}
.lien_download
{
	background : url("/images/client/picto_pdf.png") 0 50% no-repeat;
}
.lien_download_pdf
{
	background : url("/images/client/picto_pdf.png") 0 50% no-repeat;
}
.lien_download_txt
{
	background : url("/images/client/picto_pdf.png") 0 50% no-repeat;
}
.lien_download_doc
{
	background : url("/images/client/picto_pdf.png") 0 50% no-repeat;
}
.lien_download_zip
{
	background : url("/images/client/picto_pdf.png") 0 50% no-repeat;
}
.article_nutrition #nav2
{
	background : #caecf9;
}
.article_generique #nav2
{
	background : #dadcdc;
}
.article_atelier #nav2
{
	background : #f9d955;
}
.article_huiles #nav2
{
	background : #9dd174;
}
#nav2, #nav2 *
{
	display : block;
}
#nav2 h2
{
	display : none;
}
#nav2 h3, #page_article #nav2 h3
{
	font-size : 1.6em;
	line-height : 1.3em;
	font-weight : normal;
	color : #4d4d4d;
	padding : 10px 10px 0 10px;
}
#nav2 h4
{
	font-weight : bold;
	font-size : 1.1em;
	line-height : 1.3em;
	color : #666;
	padding : 0 10px 5px 10px;
}
#nav2 ul
{
	list-style : none;
	font-size : 1.6em;
	line-height : 1.3em;
}
#nav2 ul ul
{
	font-size : .7em;
	line-height : 1.3em;
}
#nav2 li
{
	background : url("/images/client/liste_separateur_01.png") 50% 0 no-repeat;
	color : #545454;
	padding : 7px 10px 5px 10px;
}
.article_nutrition #nav2 li
{
	background-image : url("/images/client/liste_separateur_01_caecf9.png");
}
.article_generique #nav2 li
{
	background-image : url("/images/client/liste_separateur_01_dadcdc.png");
}
.article_atelier #nav2 li
{
	background-image : url("/images/client/liste_separateur_01_f9d955.png");
}
.article_huiles #nav2 li
{
	background-image : url("/images/client/liste_separateur_01_9dd174.png");
}
#nav2 li a
{
	color : #545454;
	display : block;
}
#nav2 li a.current
{
	color : #000;
}
#nav2 li a:hover
{
}
#nav2 li li
{
	background : none;
	padding : 0 0 0 0;
	margin-top : 3px;
}
.article_generique #nav2 li li, .article_nutrition #nav2 li li, .article_atelier #nav2 li li, .article_huiles #nav2 li li 
{
	background : none;
}
#nav2 li li a
{
	padding : 0 0 0 13px;
	background : url("/images/client/puce_05.png") 4px .3em no-repeat;
}
#nav2 li li.first a
{
	background-position : 4px .4em;
}
#nav2 li li a.current
{
	background-image : url("/images/client/puce_02.gif");
}
#nav2 li li a:hover
{
	background-position : 5px .3em;
}
#nav2 li li.first a:hover
{
	background-position : 5px .4em;
}
#cote_cuisine, #conseils, #questions_reponses_2, #isio4
{
}
#cote_cuisine ul, #questions_reponses_2 ul
{
	padding-left : 10px;
}
#cote_cuisine li, #questions_reponses_2 li
{
	margin-bottom : 2px;
}
#cote_cuisine li.first, #questions_reponses_2 li.first
{
	margin-top : 5px;
}
#cote_cuisine ul a
{
	background-position : 0 .2em;
}
#cote_cuisine ul a:hover
{
	background-position : 1px .2em;
}
#cote_cuisine .lien_autres
{
	font-weight : normal;
	text-transform : none;
	background : none;
	padding-left : 10px;
	display : inline;
}
#questions_reponses_2
{
	background : #C9D4DE;
	padding-bottom : 10px;
}
/* << page article */
/* page conseils >> */
#liste_themes #wrapper_centre .col2-3
{
	background : url("/images/client/motif_03_195.png") 100% 0 repeat-y;
}
.liste_type_05
{
	list-style : none;
	padding-right : 195px;
	color : #434343;
}
.liste_type_05 li
{
	margin-bottom : 10px;
	float : left;
	clear : left;
	width : 395px;
}
.liste_type_05 img
{
	float : left;
}
.liste_type_05 .desc
{
	float : left;
	width : 245px;
	margin-left : 10px;
}
.liste_type_05 h3
{
	float : left;
}
.liste_type_05 h3 a
{
	display : block;
	width : 240px;
	font-size : 2.2em;
	overflow : hidden;
	white-space : nowrap;
	min-height : 16px;
	
}

.liste_type_05 h3 a:hover
{
	cursor : default;
}

.liste_type_05 .desc p
{
	clear : left;
}



.liste_type_05 .desc p a
{
	color:#000;
	font-size : 1.2em;
}


.liste_type_05 .desc p a:hover
{
	text-decoration : underline;
}


/* << page conseils */
/* page contacts >> */
#form_contacts p
{
	margin-bottom : 15px;
}
#form_contacts select
{
	margin-left : 10px;
}
#form_contacts option
{
	padding : 0 5px;
}
.adresse_titre
{
	display : block;
	font-weight : bold;
}
/* << page contacts */
/* page contacts autre >> */
p.for_radio, p.for_text, p.for_textarea
{
	float : left;
	margin : 0 0 7px 0;
}
p.for_radio
{
	margin-bottom : 10px;
}
.form_intro
{
	margin-bottom : 15px;
}
label, span.titre
{
	float : left;
	width : 62px;
	padding : 0 5px 0 0;
	line-height : 1.6em;
	border : 1px solid #fff;
	border-width : 1px 0;
}
p.for_radio input
{
	float : left;
	color : #B1B1B1;
}
p.for_radio label
{
	margin : 0 20px 0 5px;
	width : auto;
}
p.for_text input
{
	line-height : 1.6em;
	height : 1.6em;
	padding : 0 4px;
	width : 140px;
	border : 1px solid #B1B1B1;
}
p.for_textarea textarea
{
	border : 1px solid #B1B1B1;
	width : 374px;
	height : 90px;
	padding : 2px 0 2px 4px;
	line-height : 1.4em;
}
.form_col1
{
	clear : left;
	width : 217px;
	padding : 0 13px 0 0;
}
.form_col2
{
}
.form_col1-2
{
	clear : both;
	width : 460px;
}
.for_text.form_col1-2 input
{
	width : 370px;
}
.for_textarea.form_col1-2 textarea
{
	width : 374px;
}
.for_submit
{
	clear : both;
	padding-left : 67px;
}
.for_submit input
{
	text-transform : uppercase;
	background : #E5E5E5;
	border : none;
	font-size : 1.1em;
	font-weight : bold;
	padding : 0 .5em;
	margin : 0 5px 0 0;
	line-height : 1.4em;
}
p.form_warning
{
	clear : both;
	width : 440px;
	text-align : right;
	color : #666;
}
/* << page contacts autre */
/* page contact entreprise >> */
p.form_message
{
	margin-bottom : 10px;
}
p.form_message a
{
	color : #000;
	text-decoration : underline;
}
/* << page contact entreprise */
/* page contacts réclamation >> */
#select_produit_p label
{
	width : auto;
	margin-bottom : 7px;
}
#select_produit
{
	margin-left : 67px;
	width : 150px;
	border : 1px solid #b1b1b1;
	float : left;
	height : 8.5em;
}
#select_produit option
{
	padding : .1em 2px;
}
#reference_dluo_bloc
{
	float : left;
	clear : none;
	width : 217px;
	margin : -1.6em 0 0 13px;
	position : relative;
	top : -2px;
}
#reference_dluo_bloc label
{
	width : auto;
	margin-bottom : 7px;
}
#reference_p, #dluo_p
{
	float : left;
}
#reference
{
	width : 207px;
}
#dluo_p
{
	margin-top : 6px;
}
#dluo_p select
{
	border : 1px solid #b1b1b1;
}
#dluo_p option
{
	padding : 0 5px;
}
#dluo_mois
{
	margin-right : 5px;
	width : 105px;
}
#dluo_annee
{
	width : 104px;
	margin-right : 0;
}
#contacts_entreprise #message_p
{
	margin-top : 7px;
}
/* << page contacts réclamation */
/* page contacts information >> */
#select_produit_liens_swap
{
	float : left;
}
#select_produit_cat
{
	clear : left;
	margin-left : 67px;
	width : 150px;
	border : 1px solid #b1b1b1;
	height : 8.5em;
}
#select_produit_choix
{
	width : 150px;
	border : 1px solid #b1b1b1;
	height : 8.5em;
}
#select_produit_cat option, #select_produit_choix option
{
	padding : .1em 2px;
}
#select_produit_liens_swap
{
	margin-top : 10px;
	width : 80px;
	height : 30px;
	padding-top : 15px;
}
#select_produit_liens_swap a
{
	display : block;
	width : 20px;
	height : 16px;
	margin : 0 auto;
}
#select_produit_liens_swap img
{
	display : block;
}
a#select_produit_liens_swap_lr
{
	margin-bottom : 5px;
}
#contacts_information #message_p
{
	margin-top : 7px;
}
/* NS >> */
#contacts_information #select_produit_p  label
{
	float : none;
}
.select_wrapper
{
	float : left;
	margin-top : 10px;
}
/* << NS */
/* << page contacts information */
/* page contacts nutrition >> */
/* << page contacts nutrition */
/* page journalistes >> */
#huile_olive_lenotre a
{
}
/* << page journalistes */
/* page liste videos >> */
#liste_videos .flash_menu_wrapper
{
	margin : 5px 0 15px 0;
}
#liste_videos .menu_wrapper li.first
{
	margin-top : 9px;
}
/* << page liste videos */
/* page recette vidéo >> */
#recette_flash h3
{
	display : none;
}
#plat_video_menu
{
	padding-bottom : .3em;
}
#recette_menu
{
	width : 373px;
	margin : 0 auto;
}
#recette_menu_haut
{
	width : 299px;
	height : 22px;
	margin : 0 auto 15px auto;
	padding-top : 9px;
	background : url("/images/client/onglet_01_haut.png") 50% 100% no-repeat;
}
a#recette_retour
{
	display : block;
	width : 193px;
	height : 22px;
	margin : 0 auto;
	background : url("/images/client/btn_retour_recette.png") 50% 100% no-repeat;
	text-indent : -5000px;
	overflow : hidden;
}
#recette_menu_bas
{
	width : 373px;
	background : url("/images/client/onglet_01_bas.png") 50% 0 no-repeat;
}
#recette_menu_bas ul
{
	list-style : none;
	float : left;
	width : 333px;
	padding : 0 20px;
}
#recette_menu_bas h4
{
	display : none;
}
#recette_menu_bas li
{
	float : left;
	width : 101px;
	padding : 0 5px 0 5px;
	margin-bottom : 10px;
}
#recette_menu_bas li.onglet_off
{
	background : url("/images/client/onglet_01_off.png") 50% 100% no-repeat;
	height : 82px;
}
#recette_menu_bas li.onglet_off a
{
	display : block;
	height : 77px;
	padding : 0 8px 0px 8px;
}
#recette_menu_bas li.onglet_on
{
	background : url("/images/client/onglet_01_on.png") 50% 100% no-repeat;
	position : relative;
}
.onglet_on_hg, .onglet_on_hd
{
	position : absolute;
	top : 0;
	width : 5px;
	height : 10px;
}
.onglet_on_hg
{
	left : 0;
	background : url("/images/client/onglet_01_on_hg.png") 0 0 no-repeat;
}
.onglet_on_hd
{
	right : 0;
	background : url("/images/client/onglet_01_on_hd.png") 100% 0 no-repeat;
}
.onglet_off .h4_img
{
	padding : 4px 0 5px 0;
}
.onglet_on_contenu
{
	padding : 0 8px 10px 8px;
}
.onglet_on .h4_img
{
	padding : 0 0 5px 0;
}
.onglet_on .photo
{
	margin : 0 0 5px 0;
}
.plat_description
{
	display : block;
	line-height : 1.4em;
}
#plat_video_menu a.lien_autres
{
	margin : 0 0 0 5px;
}
#plat_desc h3
{
	font-size : 2.8em;
}
#plat_desc h4
{
	color : #000;
	font-size : 1.1em;
	line-height : 1.3em;
	text-transform : uppercase;
	font-weight : bold;
	margin : 7px 0 15px 0;
}
.ingredients_titre
{
	color : #9f9f9f;
	font-size : 1.1em;
	line-height : 1.3em;
	font-weight : bold;
	padding-left : 3px;
	margin:7px 0 10px 0;
}
.ingredients_liste
{
	color : #9f9f9f;
	list-style : none;
	padding-left : 3px;
}
.ingredients_liste li
{
	font-size : 1.1em;
	padding-left : 2px;
	line-height : 1.3em;
}
.btn_podcast, .btn_print
{
	display : block;
	text-indent : -5000px;
	height : 45px;
}
.btn_podcast
{
/*
	width : 143px;
	background : url("/images/client/btn_podcast_01.png") 0 0 no-repeat;
	margin-top : 10px;
*/
	width : 143px;
	background : url("/images/client/btn_podcast_01.png") 0 0 no-repeat;
	margin-top : 10px;
	float : left;
	margin-right : 17px;
}
.btn_print
{
/*
	width : 121px;
	background : url("/images/client/btn_print_01.png") 0 0 no-repeat;
	margin : -45px 0 0 160px;
*/
	width : 121px;
	background : url("/images/client/btn_print_01.png") 0 0 no-repeat;
	float : left;
	margin-top : 10px;
}
#le_point_sur_ingredients li a
{
	color : #02433B;
	background-image : url("/images/client/puce_03.png");
}
/* << page recette vidéo */
/* page nutrition santé : inscription >> */
#inscription_pro .for_submit
{
	padding-left : 20px;
}
#profession_p label
{
	width : auto;
}
#profession_p select
{
	float : left;
	clear : left;
	margin-left : 20px;
}
#profession_p option
{
	padding : 0 5px;
}
#profession_autre_wrapper
{
	float : left;
	margin-left : 20px;
	width : 235px;
}
#profession_autre
{
	height : 1.6em;
	padding : 0 4px;
	width : 140px;
	border : 1px solid #B1B1B1;
}
#certifie_p
{
	margin-left : 20px;
	margin-bottom : 10px;
}
#certifie_p label
{
	float : none;
	display : inline;	/* NS */
}
/* << page nutrition santé : inscription */
/* page perte de mot de passe >> */
#form_passe_perdu .for_submit
{
	clear : none;
	float : left;
	padding-left : 0;
}
/* << page perte de mot de passe */
/* page modification de profil >> */
#modif_pro .for_submit
{
	padding-left : 0;
}
#password_old_p label, #password_new_p label, #password_new2_p label
{	
	width : 250px;
}
#password_old_p input, #password_new_p input, #password_new2_p input
{
	width : 140px;
}
#form_nutrition_modif p.for_submit
{
	margin-top : 10px;
}
/* << page modification de profil */
/* page inscription newsletter >> */
#inscription_nl #select_produit_p label
{
	font-weight : bold;
	float : none;	/* NS */
}
#inscription_nl .for_submit
{
	padding-left : 0;
	margin-top : 10px;
}

#date_naissance_jour, #date_naissance_mois, #date_naissance_annee
{
	width : 30px;
	margin-right : 12px;
	text-align : center;
}
#date_naissance_annee
{
	margin-right : 0;
}
#form_inscription_nl .form_col2 label
{
	width : 70px;
}
#select_produit_choix_wrapper
{
	position : relative;
	left : 8px;
}
#form_inscription_nl h3
{
	clear : left;
	font-weight : bold;
	margin : 10px 0;
	font-size : 1.1em;
	line-height : 1.3em;
}
#huile_utilisee_wrapper, #but_visite_wrapper
{
	clear : left;
}
#huile_utilisee_wrapper *, #but_visite_wrapper *
{
	float : none;
	width : auto;
}
#huile_utilisee_wrapper p
{
	float : left;
	margin : 0 10px 5px 0;
	white-space : nowrap;
}
#but_visite_wrapper p
{
	margin : 0 0 5px 0;
}
#but_visite_autre_txt
{
	height : 1.6em;
	padding : 0 4px;
	width : 140px;
	border : 1px solid #B1B1B1;
}
/* NS >> */
#but_visite_wrapper label
{
	display : inline;
}
/* << NS */
/* << page inscription newsletter */
/* page menus de l'atelier >> */
#menus_atelier .intro_big
{
	background-image : url("/images/client/gens_18.jpg");
	padding : 131px 20px 20px 261px;
}
.intro_big h3 span
{
	display : block;
	white-space : nowrap;
}
.intro_big h3 span.l1
{
	font-size : 2.8em;
}
.intro_big h3 span.l2
{
	font-size : 2.1em;
	margin-top : -10px;
}
#menus_atelier .intro_big p, #menus_atelier .intro_big a
{
	margin-left : 10px;
}
/* << page menu de l'atelier */
/* page produit >> */
#page_produit #nav2
{
	background : #BADF9D;
}
#page_produit #nav2 li
{
	background-image : url("/images/client/liste_separateur_02.png");
}
#page_produit #nav2 li li
{
	background-image : none;
}
#page_produit #nav2 .current
{
	font-weight : bold;
	color : #545454;
	background-image : url("/images/client/puce_05.png");
}
#page_produit .col2b
{
	color : #454545;
}
.produit_intro2 h3, .utilisation h3, .informations_nutri h3
{
	font-weight : bold;
	font-size : 1.2em;
	text-transform : uppercase;
	margin-bottom : 15px;
}
.produit_intro2 p
{
	margin-bottom : 15px;
}
.utilisation
{
	border : 5px solid #E9F3E1;
	border-width : 5px 0;
	padding : 10px 0;
	margin : 0 0 10px 0;
}
.utilisation_pictos
{
	list-style : none;
	width : 100%;
	padding-bottom : 10px;
}
.utilisation_pictos, .utilisation_pictos li
{
	float : left;
}
.assaisonnement
{
	padding-left : 29px;
}
.cuisson
{
	padding-left : 23px;
}
.patisserie
{
	padding-left : 35px;
}
.friture
{
	padding-left : 36px;
}
strong
{
	font-weight : bold;
}
.informations_nutri ul
{
	list-style : none;
}
.informations_nutri li
{
	line-height : 1.3em;
}
.lipide_titre
{
	font-weight : bold;
}
.lipides_details img
{
	float : left;
}
.lipides_details ul
{
	float : left;
	list-style : square;
	padding : 8px 0 0 20px;
}
.lipides_details ul ul
{
	float : none;
	padding : 0 0 0 13px;
}
li.satures
{
	list-style-image : url("/images/client/puce_07.png");
}
li.monoinsat
{
	list-style-image : url("/images/client/puce_08.png");
}
li.polyinsat
{
	list-style : none;
}
li.linoleique
{
	list-style-image : url("/images/client/puce_09.png");
}
li.alinoleique
{
	list-style-image : url("/images/client/puce_10.png");
}
.produit_desc
{
	font-size : 1.1em;
	line-height : 1.3em;
	color : #7F7F7F;
	text-align : center;
	width : 130px;
	margin : 0 auto;
	padding : 0 0 20px 0;
}
.produit_img_desc
{
	display : block;
	margin : 0 auto;
}
.produit_desc p
{
	margin-top : -10px;
}
.full_bleu
{
	background : #E9EEF2;
	padding : 10px 0 10px 10px;
}
/* << page produit */
/* page recette >> */
.ingredients h3, .preparation h3, .le_conseil_du_chef h3
{
	white-space : nowrap;
	font-size : 2.2em;
	text-transform : uppercase;
}
/********* modifié par sberthu 04/10/2006 ***
.ingredients h3
{
	width : 250px;
}
**********************/
.ingredients h3
{
	width : 240px;
}
.temps_prepa_cuisson
{
	float : right;
	position : relative;
	margin : 32px 0 0 0;
}
/* modif p33 >> */
.temps_prepa_cuisson p
{
	font-weight : bold;
	color : #878787;
	min-height : 20px;
	line-height : 2.2em;
}
.temps_prepa_cuisson p img
{
	float : left;
	margin-right : 5px;
}
/* << modif p33 */
.ingredients, .preparation
{
	margin : 15px 0 0 0;
}
.ingredients
{
	color : #5a5a5a;
}
.ingredients ul
{
	list-style : none;
}
/*********** modifié par sberthu *********
.ingredients li
{
	line-height : 1.6em;
}
*/
.ingredients li, .ingredients P 
{
	line-height : 1.6em;
}
.preparation ol, .preparation ul
{
	list-style : none;
}
.preparation li
{
	line-height : 1.6em;
}
.preparation ol ol, .preparation ul ul
{
	padding-top : 1em;
}
.preparation ol li.first ol, .preparation ul li.first ul
{
	padding-top : 0;
}
.le_conseil_du_chef
{
	background : #F8CF2A;
}
.recette_huiles .le_conseil_du_chef
{
	background : #8cc95c;
}
.recette_nutrition .le_conseil_du_chef
{
	background : #03c9ed;
}
.chef_photo
{
	display : block;
}
.le_conseil_du_chef h3
{
	margin : 10px 0 0 10px;
}
.le_conseil_du_chef p
{
	margin : 3px 10px 10px 10px;
}
/* << page recette */
/* plan du site >> */
.plan_site
{
	font-size : 1.1em;
	line-height : 1.3em;
}
.plan_site, .plan_site ul
{
	list-style : none;
}
.plan_site a
{
	color : #000;
}
.plan_site a:hover
{
	text-decoration : underline;
}
.plan_site h3 a
{
	font-size : 1.1em;
	line-height : 1.3em;
	font-weight : bold;
}
.plan_site h4 a
{
	font-weight : bold;
}
.plan_site h5
{
        font-style : italic;
}
.plan_site h5 a
{
	font-style : italic;
}
.plan_site ul
{
	margin : 0 0 2em 4em;
}
.plan_site li
{
	line-height : 1.3em;
}
.plan_site h3
{
	margin : 0 0 .8em 0;
}
.plan_site h4
{
	margin : 0 0 .6em 0;
}
.plan_site h3, .plan_site h3 a
{
	color : #AFAFB7;
}
#menu_tout_sur_les_huiles h3, #menu_tout_sur_les_huiles h3 a
{
	color : #8CC95C;
}
#menu_tout_sur_les_huiles h4, #menu_tout_sur_les_huiles h4 a
{
	color : #ADC997;
}
#sous_menu_nutrition_sante h4, #sous_menu_nutrition_sante h4 a
{
	color : #03C9ED;
}
#menu_atelier_fait_main h3, #menu_atelier_fait_main h3 a
{
	color : #E2BD26;
}
#menu_atelier_fait_main h4, #menu_atelier_fait_main h4 a
{
	color : #F8CF2A;
}
/* << plan du site */
/* abécédaire >> */
#abecedaire .intro
{
	font-size : 1.2em;
	line-height : 1.5em;
}
/* << abécédaire */
/* faq >> */
ul#faq_liste
{
	list-style : none;
}
ul#faq_liste li
{
	clear : left;
}

p.question
{
	min-height : 16px;
	margin-bottom : 3px;
	background : url("/images/client/puce_12b.png") 0 0 no-repeat;
	padding : 0 0 0 21px;
	font-weight : bold;
	line-height : 12px;
	color : #535353;
}

p.question *
{
  font-weight : bold;
}

p.reponse
{
	margin : 0 0 10px 21px;
	padding : 5px 10px 10px 25px;
	background : url("/images/client/quote_open.png") #E7E7E7 5px 7px no-repeat;
	font-size : 1.1em;
	color  :#565656;
}

p.reponse img
{
	float : left;
	margin : .3em 10px 0 0;
}
.quote_close
{
	padding : 0 12px 0 7px;
	background : url("/images/client/quote_close.png") 100% 0 no-repeat;;
}
/* << faq */
/* home nutrition pro >> */
#journees_nutrition_pratique
{
	background : #F6D902;
}
#journees_nutrition_pratique a
{
	color : #2B3E77;
}
#journees_nutrition_pratique .lien_contenu
{
	padding : 10px 8px;
	text-transform : uppercase;
	font-weight : bold;
	font-size : 1.2em;
	letter-spacing : -0.1em;
}
#acides_gras a, #etudes a
{
	background : #CAECF9;
	color : #434343;
}
#acides_gras, #etudes, #canal_nutrition, #la_lettre_nutrition
{
	margin-bottom : 10px;
}
#nutrition_pro #wrapper_centre .col2-3
{
	background : url("/images/client/motif_04_285.png") 100% 100% repeat-y;
}
/* << home nutrition pro */
/* calcul IMC >> */
#calcul_imc_01 #wrapper1, #calcul_imc_02 #wrapper1
{
	width : 300px;
	padding : 0;
	background : #fff;
}
#logo_wrapper
{
	padding : 2px 0 2px 5px;
}
#imc_texte
{
	background : url("/images/client/picto_outils_02.png") 0 0 no-repeat;
	padding : 10px 10px 5px 10px;
	margin : 0 0 2px 0;
}
#imc_texte h2.titre_main
{
	margin : 0 0 5px 0;
	padding : 0 0 0 45px;
}
#imc_texte p
{
	padding : 0 10px;
	font-size : 1.1em;
}
#imc_texte p.resultat
{
	font-weight : bold;
	margin-bottom : 10px;
}

#form_imc label
{
	float : none;
	display : block;
	margin : 0 auto 2px auto;
}
#form_imc p.for_texte
{
	text-align : center;
	width : 49%;
	float : left;
}
#form_imc input.texte
{
	border : 1px solid #B1B1B1;
	width : 60px;
	padding : 0 2px;
}
#form_imc .for_submit
{
	padding : 7px 0 0 0;
	text-align : center;
}
p.nouvel_imc
{
	padding : 10px;
}
p.nouvel_imc a.lien_autres
{
	text-transform : none;
	font-size : 1.1em;
}
/* << calcul IMC */
/* liste articles >> */
#liste_articles .liste_petits_liens li .desc
{
	width : 550px;
}
/* << liste articles */
/* toutes les recettes >> */
#toutes_recettes #wrapper_centre .col2-3
{
	background : url("/images/client/motif_03_265.png") 100% 0 repeat-y;
}
#toutes_recettes #wrapper_centre .col2
{
	width : 305px;
}
#toutes_recettes #wrapper_centre .col3
{
	width : 265px;
}
.recettes_section
{
	margin : 0 0 10px 0;
}
.recettes_section ul
{
	list-style : none;
}
.recettes_section ul, .recettes_section ul *
{
	background : none;
}
.recettes_section .liste_type_02 li a
{
	margin-left : 5px;
}
.recettes_section .liste_type_02 li p.recettes_subcat_switcher a
{
	margin-left : 0;
}
.recettes_section li a img
{
	display : inline;
	margin-left : 5px;
}
p.recettes_subcat_switcher
{
	min-height : 13px;
	margin : 3px 0;
}
p.recettes_subcat_switcher a, p.recettes_subcat_switcher a:hover
{
	background : url("/images/client/puce_12.png") 0 50% no-repeat;
	color : #919191;
	padding : .1em 0 .1em 21px;
	font-weight : bold;
}
li.deplie p.recettes_subcat_switcher a, li.deplie p.recettes_subcat_switcher a:hover
{
	background : url("/images/client/puce_12b.png") 0 50% no-repeat;
	color : #535353;
}
.recettes_subcat ul
{
	display : none;
}
.recettes_subcat.deplie ul
{
	display : block;
	margin-bottom : 10px;
}
#legende
{
	list-style : none;
}
#legende li
{
	padding-left : 15px;
	line-height : 1.4em;
}
#legende_vegetarien
{
	background : url("/images/client/puce_vegetarien.png") 0 3px no-repeat;
}
#legende_facile
{
	background : url("/images/client/puce_facile.png") 0 4px no-repeat;
}
#legende_arachide
{
	background : url("/images/client/puce_arachide.png") 0 4px no-repeat;
}
/* << toutes les recettes */
/* page de résultats : simple >> */
.result_intro, .result_intro *
{
	font-weight : bold;
}
.result_intro
{
	margin : 0 0 20px 0;
}
.result_termes
{
	font-style : italic;
}
.result_choix_01, .result_choix_01 ul
{
	list-style : none;
}
.result_choix_01 li
{
	padding : 0 0 0 10px;
	background : url("/images/client/puce_02.gif") 0 3px no-repeat;
}
.result_choix_01 li
{
	margin-top : 10px;
}
.result_choix_01 li li
{
	margin-top : 5px;
}
.result_choix_01 a
{
	color : #000;
}
.result_choix_01 a, .result_choix_01 a:hover
{
	text-decoration : underline;
}
.result_choix_01 ul
{
	padding : 0 0 0 40px;
}
.result_choix_01 ul li, .result_choix_01 ul li *
{
	color : #808080;
}
.result_choix_01 ul li
{
	background-image : url("/images/client/puce_04.gif");
}
/* << page de résultats : simple */
/* page de résultats : détails >> */
.result_choix_02, .result_choix_02 ul
{
	list-style : none;
}
.result_choix_02 li
{
	font-weight : bold;
	margin-top : 10px;
}
.result_choix_02 li li
{
	font-weight : normal;
	margin-top : 5px;
	padding : 0 0 0 10px;
	background : url("/images/client/puce_04.gif") 0 3px no-repeat;
}
.result_choix_02 a
{
	color : #000;
	font-weight : bold;
}
.result_choix_02 ul a
{
	font-weight : normal;
}
.result_choix_02 a, .result_choix_02 a:hover
{
	text-decoration : underline;
}
.result_choix_02 ul
{
	padding : 0 0 0 40px;
}
.result_choix_02 ul li, .result_choix_02 ul li *
{
	color : #808080;
}
/* << page de résultats : détails */
/* page recettes print >> */
body.print
{
	background : none;
}
#recette_print #wrapper1
{
	background : none;
	width : 520px;
	padding : 20px;
}
#recette_print h2
{
	font : 2.2em Helvetica, Arial, sans-serif;
	color : #02433B;
	text-transform : uppercase;
}

#recette_print h3
{
	font : 1.5em Helvetica, Arial, sans-serif;
	color : #02433B;
	font-weight : bold;
	text-transform : uppercase;
}

#recette_print h4
{
	font : 1.2em Helvetica, Arial, sans-serif;
	color : #02433B;
	font-weight : bold;
	text-transform : uppercase;
}

.print_logo
{
	text-align : center;
	margin : 0 0 30px 0;
}
.print_logo img
{
	display : block;
	margin : 0 auto;
}
body.print h2
{
	text-transform : uppercase;
	color : #02433B;
	font : 2.2em/1em Helvetica, Arial, sans-serif;
}
.recette_print_photo
{
	margin : 20px 0 0 0;
}
.photo
{
	float : left;
	
}
.wrapper_ingredients
{
	float : left;
	margin-left : 15px;
}
.print_preparation, .print_cuisson
{
	font-weight : bold;
}
ul.print_ingredients
{
	list-style : none;
	font-style : italic;
	margin : 20px 0 0 0;
}
ul.print_ingredients li
{
	line-height : 1.4em;
}
.preparation_etapes
{
	font-size : 1.1em;
}
.preparation_etapes p
{
	margin-top : 15px;
}
.conseil_du_chef
{
	font-size : 1.1em;
	font-weight : bold;
	margin : 40px 0 0 0;
}
.conseil_du_chef:first-line
{
	text-transform : uppercase;
}
/* << page recettes print */
/* page podcast >> */
#page_podcast #wrapper_centre .col1
{
	width : 330px;
	padding : 0 10px 0 0;
}
#page_podcast .ingredients_liste
{
	margin : 0 0 10px 0;
}
#page_podcast .btn_podcast
{
	width : 103px;
	background-image : url("/images/client/btn_podcast_02.png");
}
#page_podcast .btn_print
{
	width : 114px;
	height : 33px;
	background-image : url("/images/client/btn_print_02.png");
}
#page_podcast .btn_utils
{
	height : 45px;
	margin-bottom : 10px;
}
.podcast_bloc
{
	width : 329px;
	margin : 0 0 10px 0;
}
.podcast_bloc_contenu
{
	background : url("/images/client/podcast_bloc_bg.png") 0 100% no-repeat;
	padding : 5px 10px 10px 10px;
}
.podcast_bloc h3
{
	white-space : nowrap;
	font-size : 2.2em;
	text-transform : uppercase;
	color : #fff;
}
#regle_jeu
{
	padding : 38px 0 0 0;
	background : url("/images/client/regle_jeu_topper.png") 0 0 no-repeat;
}
#playlist
{
	padding : 31px 0 0 0;
	background : url("/images/client/playlist_topper.png") 0 0 no-repeat;
}
.playlist_sub
{
	font-weight : bold;
}
#playlist table
{
	width : 100%;
}
#playlist td
{
	padding : 5px 5px 5px 0;
	vertical-align : top;
}
td.morceau_interprete
{
	width : 105px;
	text-decoration : underline;
}
td.morceau_titre
{
	width : 100px;
	font-style : italic;
}
td.morceau_producteur
{
	text-decoration : underline;
}
td.morceau_producteur_self
{
	text-decoration : none;
}
/* << page podcast */
/* page recherche résultats : moins de 150 >> */
.result_intro, .result_intro *
{
	font-weight : bold;
}
.result_intro
{
	margin : 0 0 20px 0;
}
.result_choix_01, .result_choix_01 ul
{
	list-style : none;
}
.result_choix_01 li
{
	margin : 0 0 20px 0;
}
.result_choix_01
{
	padding : 0 0 0 20px;
}
.result_choix_01 p
{
	margin : 0 0 5px 0;
}
.result_choix_01_cat
{
	font-weight : bold;
}
.result_choix_01 li li
{
	margin : 0 0 10px 0;
}
a.result_choix_01_titre
{
	color : #000;
	padding : 0 0 0 10px;
	background : url("/images/client/puce_02.gif") 0 .5em no-repeat;
}
a.result_choix_01_titre:hover
{
	background-position : 1px .5em;
	text-decoration : underline;
}
/* << page recherche résultats : moins de 150 */
/* page recherche résultats : plus de 150 >> */
.result_choix_02
{
	list-style : none;
	padding : 0 0 0 20px;
}
.result_choix_02 li
{
	margin : 0 0 10px 0;
}
.result_choix_02 a
{
	color : #000;
	font-weight : bold;
	padding : 0 0 0 10px;
	background : url("/images/client/puce_02.gif") 0 .5em no-repeat;
}
.result_choix_02 a:hover
{
	background-position : 1px .5em;
	text-decoration : underline;
}
/* << page recherche résultats : plus de 150 */
/* page recherche résultats : par catégorie >> */
#recherche_resultats_cat .result_intro
{
	margin : 0 0 10px 0;
}
#recherche_resultats_cat .result_choix_01
{
	padding : 0;
}
#recherche_resultats_cat .result_choix_01 ul
{
	padding : 10px 0 0 20px;
}
/* << page recherche résultats : par catégorie */
#faq #flashcontent
{
  margin-top : 5px;
}

#faq #liste_toutes_recettes
{
  margin-top : -10px;
}

.discussion p.first
{
margin-top : 0;
}
/* Professionnels de santé >> */
.intro_pro
{
	background : url("/images/client/gens_21.jpg") 0 0 no-repeat;
/*
	height : 73px;
	padding : 293px 20px 20px 202px;
*/
/*	avant modif largeur >>
	height : 123px;
	padding : 247px 20px 10px 202px;
	<< avant modif largeur */
	padding : 297px 20px 10px 45px;
	height : 73px;
	overflow : hidden;
}
.intro_pro .intro
{
	color : #6e6e6e;
	background : none;
/*
	width: 380px;
*/
}
#dossierdumois a, #lexiquenutrition a
{
	background : #CAECF9;
	color : #434343;
}
#dossierdumois, #lexiquenutrition
{
	margin-bottom : 20px;
}
#brevenutrition a
{
	background : #CAECF9;
	color : #434343;
}
.lien_type_01 .lien_centre
{
	padding : 10px 10px 10px 10px;
	margin-bottom : .5em;
}
#ulsousligne{text-decoration:underline;}
.vosrecettessante{padding: 5px 0 5px 0;}
.lexiquenutrition{color:#02433B;}

.intro_pro2
{
	background : url("/images/client/gens_22.jpg") 0 0 no-repeat;
}
/* << Professionnels de santé */
/* page nutrition pro : login >> */
#espace_nutrition_01 #wrapper_centre .col2-3
{
	background : url("/images/client/degrade_03.png") 0 100% repeat-x;
}
#espace_nutrition_01 #wrapper_centre .intro
{
	margin : 30px 0 20px 0;
}
.img_wrapper_01
{
	float : left;
	width : 256px;
	padding : 0 33px 20px 18px;
}
.text_wrapper_01
{
	float : left;
	width : 280px;
	overflow : hidden;
}
#form_login_pro_01 label
{
	border : 0;
	display : block;
	float : none;
	width : auto;
	font-size : 12px;
}
#form_login_pro_01 .for_text input
{
	font-size : 12px;
	height : 18px;
	width : 160px;
}
#form_login_pro_01 .for_submit
{
	padding : 0;
	float : left;
	margin : -27px 0 0 175px;
}
#form_login_pro_01 .for_submit input
{
	padding : 0;
}
#password_oubli_01_p
{
	padding : 10px 0 3px 0;
}
#form_login_pro_01 .lien_autres
{
	text-transform : none;
}
#pro_newsletter_01_p
{
	padding : 30px 0 0 0;
}
#pro_newsletter_01_p label
{
	font-size : 10px;
	float : left;
}
/* << page nutrition pro : login */


.h3_masque_plus_a h3.h3_masque_plus_a_sifr1
{
    display : block;
    text-transform : uppercase;
    font-size : 2em;
    color : #02433b;
}




/* p53 >> */
.intro_big_02_wrapper
{
	height : 372px;
	background : url("/images/client/menuatelier_bg_01.jpg") 0 0 no-repeat;
	overflow : hidden;
	margin : 0 0 7px 0;
}

.intro_big_02_wrapper2
{
	height : 398px;
	background : url("/images/client/menuatelier_bg_03.jpg") 0 0 no-repeat;
	overflow : hidden;
	margin : 0 0 7px 0;
}

.intro_big_02_wrapper2version4
{
	height : 398px;
	background : url("/images/client/menuatelier_bg_04.jpg") 0 0 no-repeat;
	overflow : hidden;
	margin : 0 0 7px 0;
}

.intro_big_02_wrapper2version3
{
	height : 372px;
	background : url("/images/client/menuatelier_bg_02.jpg") 0 0 no-repeat;
	overflow : hidden;
	margin : 0 0 7px 0;
}

.intro_big_02_wrapper3
{
	height : 490px;
	background : url("/images/client/santeplaisir_bg_01.jpg") 0 0 no-repeat;
	overflow : hidden;
	margin : 0 0 7px 0;
}
.intro_big_02version2
{
	float : left;
	width : 325px;
	min-height : 0;
	height : 175px;
	padding : 196px 0 0 35px;
	margin : 0;
	background : none;
}
.intro_big_02, .intro_big_03
{
	float : left;
	width : 340px;
	min-height : 0;
	height : 369px;
	padding : 0 0 0 20px;
	margin : 0;
}
.intro_big_03
{
	height : 414px;
}
.intro_big_02 p, .intro_big_03 p
{
	margin-left : 10px;
}
.intro_big_02 a, .intro_big_03 a
{
	margin : 0 0 0 10px;
}
.intro_big_02version2 h3 span.l1
{
	color : #6a5606;
}
.intro_big_02version2 h3 span.l2
{
	color : #987b09;
}
.intro_big_02 h3 span.l1, .intro_big_03 h3 span.l1
{
	color : #6a5606;
}
.intro_big_02 h3 span.l2, .intro_big_03 h3 span.l2
{
	color : #987b09;
}
.intro_big_02_part_02
{
	float : left;
	padding : 26px 0 0 28px;
}
.intro_big_02_part_02 ul
{
	list-style : none;
}
.intro_big_02_part_02 li
{
	padding : 1px 0 0 0;
	margin:-1px 0 0 0;
}
.intro_big_02_part_02 li.first
{
	padding : 6px 0 0 0;
	_padding : 5px 0 0 0;
}
/* << p53 */
/* p54 >> */
.col1-2-3b
{
	margin-top : -36px;
}
.recette_video_2_anim_wrapper
{
	float : left;
	width : 602px;
}
.recette_video_2_anim
{
	margin : 0 0 7px 0;
}
.recette_video_2_txt
{
	float : left;
	width : 167px;
	/*overflow-x:hidden;*/
}
#plat_desc_2 h4
{
	color : #000;
	font-size : 1.1em;
	line-height : 1.3em;
	text-transform : uppercase;
	font-weight : bold;
	margin : 2px 0 5px 0;
}
#plat_desc_2_wrapper
{
	min-height : 314px;
	float:left;
	width:167px;
	/*overflow-x:hidden;*/
}
* html #plat_desc_2_wrapper
{
	overflow-x:hidden; /* fix for IE6 */
}

/* << p54 */
/* p55 >> */
.intro_big_02_wrapper_02
{
	background : url("/images/client/recettessante_bg_01.jpg") 0 0 no-repeat;
}
.intro_big_02_wrapper_02 .intro_big_02
{
	float : left;
	width : 349px;
	min-height : 0;
	height : 134px;
	padding : 237px 0px 0 11px;
	margin : 0;
	background : none;
}
.intro_big_02_wrapper_02 .intro_big_02 p
{
	width : 250px;
	height : 120px;
	overflow : hidden;
}
a.btn_rollover_01 .btn_off
{
	display : block;
}
a.btn_rollover_01 .btn_on
{
	display : none;
}
a.btn_rollover_01:hover .btn_off
{
	display : none;
}
a.btn_rollover_01:hover .btn_on
{
	display : block;
}
/* << p55 */


/* recette enfant >> */

.bloc-recette {
	margin : 20px 0 20px 0;
	padding : 0;
	background: #fbb145 url("/images/client/bg-recette.gif") left top no-repeat;
	display:block;
	width : 593px;
	height : 228px;
}

.visuel-recette {
	float : left;
	padding : 10px 0 0 10px;
	margin : 0 30px 0 0;
	display : block;
}

.texte-recette {
	float : left;
	padding : 10px 0 0 0;
	margin : 0;
	display : block;	
	width : 270px;
	font-size : 10px;
}
.texte-recette p{
	padding : 10px 0 0 0;
}
.lien-recette {
	float : right;
	display : block;
	height:10px;
	background: transparent url("/images/client/puce-lien-recette.gif") 0% 55% no-repeat;
	padding:0 0 0 5px;
	border-bottom : 1px solid #000000;	
}

.lien-recette a{
	font-size : 10px;
	font-weight : bold;
	text-transform : uppercase;
	color : #000000;
}

/* recette enfant */
.recette_video_telechargement_left
{
	float : left;
	width : 380px;
}

.recette_video_telechargement_right
{
	float : left;
	width : 389px;
	overflow : hidden;
	
}

.recette_description
{
	color : #9F9F9F;
	font-size : 1.1em;
	line-height : 1.3em;
	font-weight : bold;
	padding-top: 12px;
	padding-bottom : 30px;
	padding-left : 3px;
}

p.videos_liste
{
	color : #9F9F9F;
	font-size : 1em;
}
ul.videos_liste
{
	list-style-type : none;
	margin-top:6px;
}

ul.videos_liste li
{
	display:block;
	margin : 12px 0 6px 0;
	color : #9F9F9F;
	font-size : 1em;
}

ul.videos_liste li a
{
	color : #9F9F9F;
	font-size : 1em;
	text-decoration : none;
}

ul.videos_liste li a:hover
{
	text-decoration :underline;
}
a.btn_video
{
	display: block;
	width : 137px;
	height : 42px;
	background : url("/images/client/btn_download_01.jpg") 0 0 no-repeat;
	float : left;
	margin-top : 10px;
	text-indent : -5000px;
}

/* dispatch >> */
.dispatch_wrapper_01
{
	padding : 0 0 80px 0;
}
.dispatch_wrapper_01_img
{
	float : left;
	width : 547px;
	padding : 37px 0 0 0;
}
.dispatch_wrapper_01_lien
{
	float : left;
	width : 309px;
}
.dispatch_wrapper_01_lien_img
{
	display : block;
	padding : 15px 0 14px 63px;
}
.dispatch_wrapper_01_lien a
{
	font-size : 12px;
	line-height : 16px;
	color : #2e2e2e;
}
.dispatch_wrapper_01_lien a:hover
{
	text-decoration : underline;
}
/* << dispatch */
/* coach >> */
.coach_wrapper_01
{
	width : 905px;
	margin : 0 auto;
}
.coach_wrapper_01_img
{
	float : left;
	width : 395px;
	padding : 0 0 0 67px;
}
.coach_wrapper_01_txt
{
	float : left;
	width : 375px;
}
.coach_wrapper_01_txt p
{
	font-size : 1.33em;
	line-height : 1.5em;
	color : #2e2e2e;
	margin : 1.5em 0 0 0;
}
.coach_wrapper_01_txt p strong
{
	color : #f00;
}
.coach_titre_01
{
	height : 2.5em;
	color : #2e2e2e;
}
.coach_selection_01
{
	width : 100%;
	height : 2.2em;
	margin : 25px 0 15px 0;
	text-align : center;
}
.coach_bloc_01
{
	float : left;
	padding : 0 0 0 15px;
}
#coach_famille_01
{
	padding : 0;
}
/* << coach */

/* début formulaire journalistes */
#journalistesform .blockRub{margin:20px 0 0 0;width:530px;}
#journalistesform .blockRub .chapeau{}
#journalistesform .blockRub .cadreFormulaire{border-left:1px solid #a0d86b;border-right:1px solid #a0d86b;border-bottom:1px solid #a0d86b;padding:14px 0 7px 0;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire{width:408px;margin:0 0 6px 0;text-align:right;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire label{
	float : none;
	width : auto;
	padding : 0 9px 0 0;
	line-height: normal;
	border : none;
}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire input{
	border:1px solid #b1b1b1;
	width:224px;
	height:14px;
	line-height:11px;
}
*+html #journalistesform .blockRub .cadreFormulaire .ligneFormulaire input{line-height:13px;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaireBt{padding:6px 0 0 0;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire .pwdOublie, #journalistesform .blockRub .cadreFormulaire .ligneFormulaire .btOK{float:right;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire .pwdOublie{padding:2px 169px 0 0;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire .pwdOublie a{color:#000;text-decoration:underline;line-height:11px;}
#journalistesform .blockRub .cadreFormulaire .ligneFormulaire input.inputCivilite{
	border:none;
	width:20px;
	height:auto;
	line-height:normal;
	vertical-align: text-top;
	_vertical-align:middle;
}
*+html #journalistesform .blockRub .cadreFormulaire .ligneFormulaire input.inputCivilite{vertical-align:middle;}
/* fin formulaire journalistes */



.titre_main_menudelatelier{
	margin-bottom : 0px;
	text-transform : uppercase;
	white-space : nowrap;
}
.intro_big h2.titre_main_menudelatelier span{display : block;white-space : nowrap;}
.intro_big h2.titre_main_menudelatelier span.l1{font-size : 2.6em;margin-top : 16px;}
.intro_big h2.titre_main_menudelatelier span.l2{font-size : 2.2em;margin-top : -10px;}
.intro_big p.saison3global{margin-bottom:180px;}
.intro_big p.saison3global2{margin-bottom:230px;}
.intro_big span.saison3, .intro_big span.pictosaison3{float:left;}
.intro_big span.saison3{display : block;white-space : nowrap;margin-left:-7px;_margin-left:-4px;margin-top:2px;_margin-top:0;}
.intro_big span.pictosaison3{margin-top:2px;}
.intro_big h3.soustitre_main_menudelatelier span.l1{display : block;white-space : nowrap;font-size : 2.3em;}
.intro_big p span.soustitre_main_menudelatelier{display : block;white-space : nowrap;font-size : 1.3em;margin-left:-8px;}

.intro_big h3.soustitre_main_santeplaisir span{display : block;white-space : nowrap;color : #1a6195;font-size : 2.1em;}
.intro_big h3.soustitre_main_santeplaisir span.l2{margin-left:-8px;}


/* saison 3 */
.intro_big3 h2.titre_main_menudelatelier span{display : block;white-space : nowrap;	color : #ff7e00;}
.intro_big3 h2.titre_main_menudelatelier span.l1{font-size : 2.6em;	color : #ff9600;text-align:right;}
.intro_big3 h2.titre_main_menudelatelier span.l2{font-size : 2.2em;margin-top : -5px;text-align:right;}
.intro_big3 p.saison3global{margin-bottom:180px;}
.intro_big3 span.saison3, .intro_big3 span.pictosaison3{float:right;}
.intro_big3 span.saison3{font-size : 1.3em;color:#0074ea;display : block;white-space : nowrap;}
.intro_big3 span.pictosaison3{margin-top:2px;}
.intro_big3 h3.soustitre_main_menudelatelier3 span.l1{color:#56adee;display : block;white-space : nowrap;font-size : 2.3em;padding-left:8px;}
.intro_big3 p span.soustitre_main_menudelatelier{color:#434343;display : block;white-space : nowrap;font-size : 1.3em;}

.intro_big3 h3.soustitre_main_santeplaisir span{display : block;white-space : nowrap;color : #1a6195;font-size : 2.1em;}
.intro_big3 h3.soustitre_main_santeplaisir span.l1, .intro_big h3.soustitre_main_santeplaisir span.l2{padding-left:8px;}



.conseil-chef {margin:10px 0 15px 0;font-size:1.1em;color:#9f9f9f;}
.header-conseil {height:25px;}
.pictoconseil {float:left;display:block;height:25px;width:25px;}
.pictoconseil2 {float:left;display:block;height:25px;width:25px;}
.conseil-chef h5 {padding:10px 0 0 0;margin:0;font-size:1em;color:#000000;}
.conseil-chef p{margin:0;padding:0;}

.bt-recette {float:right;margin:0 15px 0 0;}


/*Lien sur la page d'accueil*/
#liens_home{
display:none;
}

.bloc-huiles-sauces {
	display:block;
	width:595px;
	height:496px;
	background : #ffffff;
} 
