/* CSS Document */
body{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:0; padding:0; background-color:#FFFFFF;}
a img {border:none; margin:0px; padding:0px}
a {text-decoration:none;}

/* modif profil */
.modif_profil {display:none; padding-top:5px}
.modif_profil a {color:#FFFFFF; text-decoration:none;font-size:11px}
.modif_profil a:hover {text-decoration:underline}
.modif_profil_ok {display:block}
/* fin modif profil */

.contenuHaut, #contenuMenu, #footer{position:relative; width:979px; margin:0 auto;}

.contenuHaut {height:195px; overflow:hidden}
.contenuHautHome {height:430px; overflow:hidden}

.contenuHaut #menuRecherche {position:absolute; top:20px; right:15px;}
.contenuHaut #menuRecherche a.enews{color:white; text-decoration:none; font-weight:bold; font-size:12px}
.contenuHaut #menuRecherche a.enews:hover {text-decoration:underline}
.contenuHaut #menuRecherche form{ margin:0; display:inline; margin-left:20px;}
.contenuHaut #menuRecherche form input.submit{color:#fff; font-weight:bold;font-size:12px; background-color:#ff9400; border:none; line-height:20px;}
.contenuHaut #menuRecherche form input#inputRecherche{color:#black;border:1px solid #ff7820;}

#contenuMenu {background-color:#ffbd54;}

#footer{background:url(../FCK/Image/footer-bkgrd.jpg) top left no-repeat; height:94px; margin-top:10px; text-align:center; padding-top:5px; color:#cf5a2c}
#footer .externe {padding-top:5px}
#footer .externe a {color:#cf5a2c; font-weight:bold; padding:0px 3px 0px 3px; text-decoration:none}
#footer .externe a:hover {text-decoration:underline}
#footer .interne {padding-top:5px}
#footer .interne a {color:#cf5a2c;padding:0px 3px 0px 3px}
#footer .interne a:hover {text-decoration:underline}


.created {position:relative; text-align:left; margin-top:5px; text-align:right}
.created p {font-size:10px; color:#cf5a2c}
.created p a {color:#034895; text-decoration:underline; font-size:10px}
.created p a:hover {text-decoration:none}
.created p.desc_footer { text-align:center; padding-top:5px;}

/******************	HOME	**************************/
#contenuMenu #tableMenu, #contenuMenu #tableMenu tr, #contenuMenu #tableMenu td{padding:0; margin:0;}
#contenuMenu #tableMenu{border-collapse:collapse;}
#contenuMenu #tableMenu #contenuGauche{width:209px; background-color:#ffbd54; vertical-align:top;}
#contenuMenu #tableMenu #contenuGauche .menu{margin:5px 0;}

#contenuMenu #tableMenu #contenuMilieu{width:365px; background-color:#ffb43c; vertical-align:top; padding:15px; font-weight:bold; color:#9f4b00;}
#contenuMenu #tableMenu #contenuMilieu .accroche{color:#fff;}
#contenuMenu #tableMenu #contenuDroite{background-color:#ffb43c;}
#contenuMenu #tableMenu #contenuDroite div{margin:15px 0;}






/****************** CONTENU **************************/
#contenuMenu #tableMenuContenu #contenuGauche {width:209px; background-color:#ffbd54; vertical-align:top;}
#contenuMenu #tableMenuContenu #ariane {position:relative; font-weight:bold; padding:10px 0px 10px 0px; background-color:#ffc871;color:#59210a;}
#contenuMenu #tableMenuContenu #ariane p {padding:0px 0px 0px 10px; margin:0px}
#contenuMenu #tableMenuContenu #ariane a {padding:5px;color:#a35f00;font-weight:normal; text-decoration:underline;}
#contenuMenu #tableMenuContenu #ariane a.page {font-weight:bold;text-decoration:none;}
#contenuMenu #tableMenuContenu, #contenuMenu #tableMenu tr, #contenuMenu #tableMenu td {padding:0; margin:0;}
#contenuMenu #tableMenuContenu {border-collapse:collapse;}


/******* COLONNE GAUCHE *********/
#contenuMenu #tableMenuContenu #contenuGauche{width:209px; background-color:#ffbd54;}
#contenuMenu #tableMenuContenu #contenuGauche .menu{margin:5px 0;}

#contenuMenu #tableMenuContenu #contenuGauche .ssMenu{margin:5px 0 5px 20px; color:#FF0000; background:url(../FCK/Image/ssmenu-puce.jpg) center left no-repeat; padding-left:15px; width:170px;}
#contenuMenu #tableMenuContenu #contenuGauche .ssMenu a{color:#59210a;}
#contenuMenu #tableMenuContenu #contenuGauche .ssMenu a.page{color:#59210a;font-weight:bold;}



/******* COLONNE CENTRE *********/
#contenuMenu #tableMenuContenu #contenuMilieu{width:586px; background-color:#ffe4b8; vertical-align:top; color:#9f4b00;}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte{background-color:#fff4e3;padding-top:15px; clear:both; position:relative; text-align:justify}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte .imageG{overflow:hidden; width:150px; height:150px; float:left; margin:0 10px 5px 0;}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte .imageD{overflow:hidden; width:150px; height:150px; float:right; margin:0 10px 5px 0;}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte .titre{color:#623c00;margin:0 auto 5px auto;background:url(../FCK/Image/titre-puce.jpg) left top no-repeat #ffcf8b;height:24px; line-height:24px;width:550px; text-indent:25px;font-weight:bold;}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte .texte{color:#623c00;width:550px;margin:0 auto; padding-bottom:10px}
#contenuMenu #tableMenuContenu #contenuMilieu .contenuTexte hr{color:#ffcf8b; border:3px solid #ffcf8b; height:6px;}


/*------	BLOCK ACCROCHE	-----------*/
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 {background-color:#ffe4b8;padding-top:15px;font-weight:bold;position:relative;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 .titre{color:#623c00;background:#ffcf8b;width:340px; font-weight:bold; padding:5px;position:relative;float:right; margin-right:10px;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 .texte{color:#623c00;width:340px;padding:5px;position:relative; float:right;margin-right:10px}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 .image{overflow:hidden; width:200px; height:200px; float:left; margin:0 5px 5px 0;position:relative;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 #ancre{color:#623c00;width:340px;padding:5px;position:relative; float:right;margin-right:15px;_margin-right:12px;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 a{color:#d38200;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche01 #ancre a{color:#d38200;width:340px;padding:0 5px;}

#contenuMenu #tableMenuContenu #contenuMilieu .accroche02 {background-color:#fffaf3;padding-top:15px;font-weight:bold;position:relative;}
#contenuMenu #tableMenuContenu #contenuMilieu .accroche02 .texte{color:#623c00;width:550px;margin:0 auto;}


/******* COLONNE DROITE *********/
#contenuMenu #tableMenuContenu #contenuDroite{width:184px;background-color:#FFBE55; vertical-align:top; margin:0; padding:0;}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte {color:#623c00; background:#FFBE55; }

#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .titre{color:white; background:#ff9400; padding:5px;font-weight:bold}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .texte{color:#623c00;padding:5px;background:#ffda9e;}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette {position:relative; color:#f29400; width:184px; background:#FFDFAA; margin-bottom:15px}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette p {padding:10px; margin:0px; height:40px;}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette a {color:#f29400; text-decoration:none}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette a:hover {text-decoration:underline}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette p.gras a {font-weight:bold}
#contenuMenu #tableMenuContenu #contenuDroite .contenuTexte .recette #livre{float:right}



/******* COLONNE MILIEU + DROITE *********/
#contenuMenu #tableMenuContenu #contenuMilieuDroite{width:770px; vertical-align:top; padding:0; margin:0;}
#contenuMenu #tableMenuContenu #contenuMilieuDroite .accroche02 {background-color:#fffaf3;padding:15px;font-weight:bold;position:relative;}
#contenuMenu #tableMenuContenu #contenuMilieuDroite .accroche02 .texte{color:#623c00;width:100%;margin:0 auto; text-align:justify}


/* gelsuc_plan_du_site */

.gelsuc_plan_du_site .accroche02 .plan p {padding:1px 0px 1px 0px; margin:0px}
.gelsuc_plan_du_site .accroche02 .plan p a {color:#d38200; text-decoration:none}
.gelsuc_plan_du_site .accroche02 .plan p a:hover {text-decoration:underline}
.gelsuc_plan_du_site .accroche02 .plan p.plan_page {font-weight:normal}

/* fin gelsuc_plan_du_site */


/* gelsuc_search */

.gelsuc_search .accroche02 .search p {padding:1px 0px 1px 50px; margin:0px; background:none; font-size:12px; font-weight:normal}
.gelsuc_search .accroche02 .search p a {color:#d38200; text-decoration:none; font-weight:normal}
.gelsuc_search .accroche02 .search p a:hover {text-decoration:underline}
.gelsuc_search .accroche02 .search p.count {text-align:right; padding-right:30px}
.gelsuc_search .accroche02 .search p.fil {color:#999999; padding:1px 0px 5px 50px; font-size:11px}
.gelsuc_search .accroche02 .search p.site {padding:1px 0px 5px 30px; font-size:16px}
.gelsuc_search .accroche02 .search p.pointillet {margin:10px 0px 10px 0px; border-bottom:1px #7f3931 dotted}

/* fin gelsuc_search */

/* Calendrier des fruits */
#CalendrierFruits{ width:91%; text-align:center; margin:10px auto 0 auto; border:3px solid #ffa000; border-collapse:collapse;}
#CalendrierFruits th{ color:#fff; font-size:16px; font-weight:bold; background-color:#ffa000; padding:10px 0;}
#CalendrierFruits td{ color:#742F09; font-size:13px; padding:5px 0; background-color:#FFF3DF; border:2px solid #fff; width:50%; text-transform:uppercase}
#CalendrierFruits tr.pair td{ background-color:#FFE7BE}


/* gelsuc_search_recettes */

.gelsuc_search_recettes {width:586px; vertical-align:top}
.gelsuc_search_recettes * {color:#59210a}
.gelsuc_search_recettes p.bullet {background:url(../FCK/Image/bullet_orange.gif) no-repeat left 4px; padding-left:10px}
.gelsuc_search_recettes .chapo {position:relative; height:39px; padding:0px; margin:0px; background-color:#FFF2DE}
.gelsuc_search_recettes .chapo .liens {position:absolute; right:10px; top:0px}
.gelsuc_search_recettes .chapo .liens p {padding:0px 0px 0px 10px; margin:5px 0px 0px 0px}
.gelsuc_search_recettes .chapo .liens p a {text-decoration:none; color:#59210a}
.gelsuc_search_recettes .chapo .liens p a:hover {text-decoration:underline}

.gelsuc_search_recettes .liste {position:relative; width:586px; margin:0px; padding:0px}
.gelsuc_search_recettes .liste a {text-decoration:none; color:#59210a}
.gelsuc_search_recettes .liste a:hover {text-decoration:underline}
.gelsuc_search_recettes .liste table tr.tHead {background-color:#FFF9EF}
.gelsuc_search_recettes .liste table tr.tHead th {padding-top:10px}
.gelsuc_search_recettes .liste table tr.impair {background-color:#FFF1DC}
.gelsuc_search_recettes .liste table tr.pair {background-color:#FFF9EF}
.gelsuc_search_recettes .liste table th {vertical-align:middle; text-align:center; padding:0px 5px 5px 5px}
.gelsuc_search_recettes .liste table td {vertical-align:middle; text-align:center; padding:2px 5px 2px 5px}
.gelsuc_search_recettes .liste table td.col1 {text-align:left; width:30%}
.gelsuc_search_recettes .liste table td.col2 {width:5%}
.gelsuc_search_recettes .liste table td.col3 {width:15%}
.gelsuc_search_recettes .liste table td.col4 {width:10%}
.gelsuc_search_recettes .liste table td.col5 {width:15%}
.gelsuc_search_recettes .liste table td.col6 {width:15%}
.gelsuc_search_recettes .liste table td.col7 {width:5%}
.gelsuc_search_recettes .liste table td.noResult {width:586px; padding-top:10px}

.gelsuc_search_recettes .detail_recette {position:relative; width:586px; height:auto; margin:0px}
.gelsuc_search_recettes .detail_recette table {position:relative}
.gelsuc_search_recettes .detail_recette table td {margin:0px; padding:0px}

.gelsuc_search_recettes .detail_recette .zone {position:relative; height:auto; width:586px}
.gelsuc_search_recettes .detail_recette .zone p {margin:0px; padding:0px}
.gelsuc_search_recettes .detail_recette .zone1 {position:relative; height:auto}
.gelsuc_search_recettes .detail_recette .zone1 td.cont_image {background-color:#FFDA9E}
.gelsuc_search_recettes .detail_recette .zone1 .bloc_image {position:relative; background-color:#FFDA9E}
.gelsuc_search_recettes .detail_recette .zone1 td.cont_titre {background-color:#FFDA9E}
.gelsuc_search_recettes .detail_recette .zone1 .bloc_titre {position:relative}
.gelsuc_search_recettes .detail_recette .zone1 .bloc_titre .titre_recette {background-color:#FFEDCF}
.gelsuc_search_recettes .detail_recette .zone1 .bloc_titre .titre_recette p {font-size:14px; font-weight:bold; text-align:left; padding:30px 20px 30px 20px}
.gelsuc_search_recettes .detail_recette .zone1 td.cont_pictos_produit {background-color:#FFDA9E}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos {position:relative}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos .pictos_info {position:relative; height:34px}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos .pictos_info .picto {float:left; margin-left:10px}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos .pictos_info .first {margin-left:0px}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos .cont_detail {position:relative; width:210px; height:25px; border:1px solid #F8700C}
.gelsuc_search_recettes .detail_recette .zone1 .cont_pictos .cont_detail p {font-size:9px; padding:2px 5px 2px 5px}

.gelsuc_search_recettes .detail_recette .zone2 td {background-color:#FFF3DE; vertical-align:top}
.gelsuc_search_recettes .detail_recette .zone2 td p {padding:5px 10px 0px 10px}
.gelsuc_search_recettes .detail_recette .zone2 td p.gras {background:url(../FCK/Image/bullet_orange.gif) no-repeat left 9px; padding-left:10px 0px 0px 10px; font-weight:bold}
.gelsuc_search_recettes .detail_recette .zone2 td .rub {margin-top:10px}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .rub {position:relative; width:234px; margin-left:10px}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .auteur {background-color:#FFCA75}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .auteur p {padding:5px 10px 5px 10px}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .conseil {width:244px; margin-left:0px}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .conseil .middle_conseil {position:relative; padding:10px 10px 30px 10px; font-size:11px; background-color:#FFDA9E}
.gelsuc_search_recettes .detail_recette .zone2 td.col1 .conseil .middle_conseil p {padding:0px 0px 10px 10px; background:url(../FCK/Image/bullet_orange.gif) no-repeat left 4px}
.gelsuc_search_recettes .detail_recette .zone2 td.col2 {position:relative; width:342px}
.gelsuc_search_recettes .detail_recette .zone2 td.col2 .preparation {text-align:justify; width:342px}

.gelsuc_search_recettes .nb_com {background-color:#FFBE55; color:#FFED18}
.gelsuc_search_recettes .nb_com p {margin:0px; padding:10px 10px 5px 10px}
.gelsuc_search_recettes .nb_com p span {color:#FF0000}
.gelsuc_search_recettes .avousdejouer {background-color:#FFBE55; padding-bottom:5px}
.gelsuc_search_recettes .avousdejouer p {margin:0px; padding:0px; font-size:10px}
.gelsuc_search_recettes .avousdejouer p a {text-decoration:none; color:#FFED18}
.gelsuc_search_recettes .avousdejouer p a:hover {text-decoration:underline}
.gelsuc_search_recettes .avousdejouer p.lien {padding:0px 5px 5px 20px; background:url(../FCK/Image/bullet_blanc.gif) no-repeat 10px 4px}
.gelsuc_search_recettes .avousdejouer p.lien a {color:#742F09; font-weight:bold}

.gelsuc_search_recettes .aimez_aussi {position:relative; background-color:#FFCA75}
.gelsuc_search_recettes .aimez_aussi .middle_aimez {position:relative; padding:20px; height:60px}
.gelsuc_search_recettes .aimez_aussi .middle_aimez p {padding:0px; margin:0px; color:#59210a}
.gelsuc_search_recettes .aimez_aussi .middle_aimez .lienRecette {float:left; width:253px}
.gelsuc_search_recettes .aimez_aussi .middle_aimez .lienRecette p {padding:3px 0px 0px 10px; background:url(../FCK/Image/bullet_orange.gif) no-repeat left 7px}
.gelsuc_search_recettes .aimez_aussi .middle_aimez .lienRecette p a {text-decoration:none; color:#59210a}
.gelsuc_search_recettes .aimez_aussi .middle_aimez .lienRecette p a:hover {text-decoration:underline}

.gelsuc_search_recettes .cont_produit {position:relative; text-align:center; background-color:#FFBE55}
.gelsuc_search_recettes .cont_produit .realisee_avec p {margin:0px; padding:0px; color:#F8700C; font-weight:bold; font-size:14px}
.gelsuc_search_recettes .cont_produit .img_produit {text-align:center; padding:10px 0px 10px 0px}

/* fin gelsuc_search_recettes */


/* formulaires */

.formulaires {position:relative; border:1px solid #FFEDBC; background-color:#FFFFFF; height:auto}
.formulaires * {color:#904100}
.formulaires p {margin:0px; padding:0px}
.formulaires a {color:#FF7C00; text-decoration:none}
.formulaires a:hover {color:#FF7C00; text-decoration:underline}
.formulaires td {vertical-align:top; font-size:12px}
.formulaires td .titre {position:relative; margin-left:20px}
.formulaires td .titre p {font-size:12px; font-weight:bold; padding-top:10px}
.formulaires td.form_col1 .elmt {position:relative; width:480px; margin-left:20px}
.formulaires td.form_col1 .chapo {padding-top:10px}
.formulaires td.form_col1 .chapo p.texte_chapo {padding:10px 0px 10px 0px}
.formulaires td.form_col1 .champs {padding-top:10px}
.formulaires td.form_col1 .champs tr.impair {background-color:#FFF6DD}
.formulaires td.form_col1 .champs table.noDisplay {display:none}
.formulaires td.form_col1 .champs td {padding:2px 0 2px 0px}
.formulaires td.form_col1 .champs td.champs_col1 {width:240px}
.formulaires td.form_col1 .champs td.champs_col1 p {padding:3px 0px 0px 20px; background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat 10px 8px}
.formulaires td.form_col1 .champs td.champs_col2 {width:240px}
.formulaires td.form_col1 .champs td.champs_col2 textarea {width:230px}
.formulaires td.form_col1 .champs td.champs_col2 .champAnnee {width:50px; text-align:center}
.formulaires td.form_col1 .champs td.lien_form a {font-size:10px}
.formulaires td.form_col1 .champs td.valid {text-align:right}
.formulaires td.form_col2 .elmt {position:relative; width:200px; margin-left:10px}
.formulaires td.form_col2 .infos {background-color:#FFF5C4; border:1px solid #FFD665}
.formulaires td.form_col2 .infos p {padding:8px}
.formulaires td.form_col2 .infos p.step {padding:0px 8px 8px 20px; background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat 10px 5px}
.formulaires td.form_col2 .mention {color:#CEAB8D; margin-top:20px; font-size:10px}
.formulaires td .fermer {position:relative; width:16px; height:16px; overflow:hidden; margin-top:10px}
.formulaires td .obligatoire {margin-bottom:20px}
.formulaires td .obligatoire p {color:#CEAB8D; font-size:10px; padding:20px 0px 0px 20px}

.identification {width:526px}
.inscription {width:736px}
.recette {width:746px}
.recette td.form_col2 .elmt {width:210px}
.e_news {width:736px}
.alert {width:526px}
.commentaire {width:526px}
.astuce {width:526px}
.liste_commentaires {width:736px; height:510px}
.liste_commentaires td.form_col1 .elmt {width:690px; height:400px; overflow:auto}
.liste_commentaires td.form_col1 .champs td.champs_col1 {width:690px}

.contact_consommateurs {width:586px; border:none; background-color:#FFFCF6}
.contact_consommateurs * {color:#59210a}
.contact_consommateurs td.form_col1 .elmt {width:566px; margin-left:10px}
.contact_consommateurs td.form_col1 .champs td.champs_col1 p {padding:3px 0px 0px 20px; background:url(../FCK/Image/bullet_orange.gif) no-repeat 10px 8px}
.contact_consommateurs td.form_col1 .champs tr.impair {background-color:#FFF3DF}
.contact_consommateurs td.form_col1 .champs td.champs_col2 {width:326px}
.contact_consommateurs td .obligatoire p {color:#59210a}
.envoi_amis {width:736px}
.envoi_amis td.form_col1 .champs td.champs_col1 {width:160px}
.envoi_amis td.form_col1 .champs td.champs_col2 .email {width:310px}
.envoi_amis td.form_col1 .champs td.champs_col2 p {padding:3px 0px 3px 0px}
.envoi_amis td.form_col1 .champs td.champs_col2 {width:320px}
.envoi_amis td.form_col1 .champs td.champs_col2 textarea {width:310px}

/* fin formulaires */