/* aujourd'hui */
DIV.m_aujourdHui{font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;height:400px;line-height:13px;word-spacing:-1px;overflow:hidden;text-align:left;width:686px;}
DIV.m_aujourdhui_v2 IMG, DIV.m_aujourdhui_plus IMG{display:block;}
DIV.m_aujourdhui_v2{background:#fff;position:relative;}
DIV.m_aujourdhui_v2 TD.m_aujourdhui_v2{border:1px solid #F2EFE8;border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-o-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;}
DIV.m_aujourdhui_v2 DIV.accTitre{background:url(../Images/home/noir65.png) center top;color:#fff;font-size:26px;line-height:28px;margin-bottom:10px;padding:5px 5px 8px 7px;width:70%;cursor:pointer;margin-left:10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;}
DIV.m_aujourdhui_v2 DIV.accSurTitre{cursor:pointer;}
IMG#m_accGrande{border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-o-border-radius: 0 0 5px 5px;-ms-border-radius: 0 0 5px 5px;}

/* 338 videos */
.m_bloc_video_content SPAN.m_video_play { position: absolute; bottom: 10px; right: 10px; }
.m_bloc_video_content { min-width:280px; width: 100%; max-width: 338px; display: inline-block; margin: 3.5px; text-align: left; }
.m_bloc_video_content a {position: relative; display: block;}
.m_bloc_video_content a img {display: block; width: 100%; height: auto;}
SPAN.m_video_play{display:block;width:49px;height:49px;background:url(../Images/home/play.png) left top no-repeat;font-size:0px;text-decoration:none;position:absolute;margin:-59px 0 0 279px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}
DIV.m_video_info{height:80px;background:#F2EFE8;}
A.m_video_info_label{color:#000;text-decoration:none;}
A.m_video_info_label H3{color:#000;margin:0;padding:5px 0 10px 10px;font-weight:normal;height:44px;overflow:hidden;font:normal 18px/22px Arial, Helvetica, sans-serif;}
DIV.m_video_info_puce{font-size:0px;border-left:6px solid #72716f;border-top:6px solid transparent;border-bottom:6px solid transparent;width:0;height:0;float:left;margin:2px 7px 0 10px}
A.m_video_info_rub{display:block;float:left;color:#72716f;font:normal 13px/15px Arial, Helvetica, sans-serif;text-decoration:none;;}
A.m_video_info_rub:hover{text-decoration:underline;}

/* en ce moment */
.m_enCeMoment_content {text-align: center; margin-top: 10px;}
.m_enCeMoment_content .m_en_ce_moment_col { display: inline-block; min-width: 180px; width: 32%; margin: 0.25% 0.5% 1%; vertical-align: top; text-align: left; }
@media (max-width: 660px) { .m_enCeMoment_content .m_en_ce_moment_col { width: 48%; } }
@media (max-width: 433px) { .m_enCeMoment_content .m_en_ce_moment_col { width: 90%; } }
DIV.m_en_ce_moment TABLE{margin:5px auto;}
DIV.m_en_ce_moment TD{padding:7px 0 0 0;font-size:0px;}
DIV.m_en_ce_moment TD.m_en_ce_moment_col{width:220px;vertical-align:top;padding:0 0 7px 0;border-top:3px solid #fff;}
A.m_en_ce_moment_thumb{display:block;width:100%;height:auto;border-bottom:1px solid #fff;}
A.m_en_ce_moment_thumb IMG{border:0 none;display:block;}
DIV.en_ce_moment_info{border-top:3px solid #F47321;}
A.en_ce_moment_label{color:#F47321;text-decoration:none;}
A.en_ce_moment_label H4{font:normal 18px/20px Arial, Helvetica, sans-serif;margin:0;padding:10px 5px 10px 5px;}
DIV.en_ce_moment_info P{margin:0;padding:0 5px 0 5px;font:normal 13px/15px Arial, Helvetica, sans-serif;color:#000;}

/* SANTE PLAISIR */
DIV.santePlaisir { }
DIV.santePlaisirTitre { background:url(../images/header-sante-vie.gif) no-repeat center top; width:480; height:144px; padding-top:14px; }
DIV.santePlaisirTitre SPAN, DIV.santePlaisirTitre SPAN A { margin-left:10px; background:#fdfbf8; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:24px; color:#762227; padding:2px 4px; }
DIV.santePlaisirTitre SPAN A { text-decoration :none; }
DIV.santePlaisirTitre P { margin:10px; font-size:12px; }
DIV.santePlaisir DIV.navprincipale { border-left:solid 1px #a3bc54; border-right:solid 1px #a3bc54; background:#d2e14f; padding:5px 0;}
DIV.santePlaisir DIV.navprincipale TD.separation { background:#3a3a3a; }
DIV.santePlaisir DIV.navprincipale A { color:#3a3a3a; font-weight:bold; font-size:11px; text-decoration:none; }
DIV.santePlaisir DIV.navprincipale A:HOVER { color:#3a3a3a; text-decoration:underline; }
DIV.santePlaisirTitre2 { background:url(../images/header-fiche-sante-vie.gif) no-repeat center top; width:480; height:64px; padding-top:14px; }
DIV.santePlaisirTitre2 SPAN, DIV.santePlaisirTitre2 SPAN A { margin-left:10px; background:#fdfbf8; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:24px; color:#762227; padding:2px 4px; }
DIV.santePlaisirTitre2 SPAN A { text-decoration :none; }
DIV.santePlaisir H1 { font-size:24px; color:#762227; background:#d2e14f; font-weight:normal; padding:0 5px; }
DIV.santePlaisir DIV.contenu { border-left:solid 1px #a3bc54; border-right:solid 1px #a3bc54; padding:10px 5px; }
DIV.santePlaisir DIV.contenu P { font-size:12px; }
DIV.santePlaisir DIV.contenu UL { margin:0; padding:5px 0; list-style:none; font-family:arial, sans-serif; font-size:12px;}
DIV.santePlaisir DIV.contenu LI { margin:0; padding:2px 0;}
DIV.santePlaisir DIV.contenu H2 { font-family:arial, sans-serif; font-size:12px;  }
DIV.santePlaisirContenuL, DIV.santePlaisirContenuR { margin-top:10px;}
DIV.santePlaisirContenuL { float:left; width:230px; font-size:12px; }
DIV.santePlaisirContenuR { float:right; width:220px; }
DIV.santePlaisirContenuR DIV.santePlaisirConseils { background:#ededed; border:solid 1px #e3e3e3; margin-top:10px; padding:5px;}
DIV.santePlaisirContenuR DIV.santePlaisirConseils UL { margin:0; padding:5px 0; list-style:none; }
DIV.santePlaisirContenuR DIV.santePlaisirConseils LI { margin:0; padding:2px 0;}
DIV.santePlaisirContenuR DIV.santePlaisirConseils H3{ font-size:13px; line-height:15px;}
DIV.santePlaisirContenuR DIV.selectionRecette { margin-top:10px; }
DIV.santePlaisirContenuR IMG.boutonSelectionRecette { background:url(../images/selection-recettes-sante-vie.gif) no-repeat left 50%; width:220px; height:50px; }
DIV.santePlaisir IMG.marmitonEditoBottom { background:url(../images/edito-480.gif) no-repeat center -6px; width:480px; height:4px; display:block; }
DIV.santePlaisir DIV.EditoUne { background:#f3f5e5; border:solid 1px #d2e14f; padding:5px; }
DIV.santePlaisir DIV.contenu DIV.EditoUne H2 A, DIV.santePlaisir DIV.contenu DIV.EditoUne H2 A:HOVER { color:#762227; }
DIV.santePlaisir DIV.contenu DIV.EditoUne DIV.EditotemTxt { width:268px; }
DIV.santePlaisir SPAN.petitTitre { font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#762227; display:block; margin-top:15px; }
DIV.navSantePlaisir { margin:20px 0px; }
DIV.navSantePlaisir DIV.navSantePlaisirL { float:left; }
DIV.navSantePlaisir DIV.navSantePlaisirR { float:right; }
DIV.navSantePlaisir DIV.navSantePlaisirL A,DIV.navSantePlaisir DIV.navSantePlaisirR A  {background:#eaf0e2; border:1px solid #dbe2c3; color:#868686; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-right:3px; padding:2px 4px; text-decoration:none;}
DIV.navSantePlaisir DIV.navSantePlaisirL A:HOVER,DIV.navSantePlaisir DIV.navSantePlaisirR A:HOVER  { color:#000000; text-decoration:underline;}
DIV.santePlaisir TD.zone1, DIV.santePlaisir TD.zone2 { padding:4px 5px; }
DIV.santePlaisir TD.zone2 { background:#F4F2EB; }
DIV.santePlaisir TABLE.listeRecette H2{ font-size:13px; color:#762227; font-weight:bold; padding-top:10px; }
TD.m_en_ce_moment_last{margin-right:0;}

/* tendances */
IMG.marmitonEditoTop, IMG.marmitonEditoBottom{background:#90B517 !important; height:1px !important;width:100% !important;}
DIV.marmitonEdito480 DIV.marmitonEditoContent{width:auto !important;}
DIV.EditotemTxt{float:left !important;margin:0 0 0 10px;width:470px !important;}
DIV.ToCContainer{padding:10px 0 0 0;}

/* nouveaux produits */
DIV.m_bloc_nouveaux_produits DIV.m_bloc_cadre{padding:0 10px;}
DIV.m_bloc_nouveaux_produits H1.m_title{padding-left:0 !important;}

/* Alimentation de b�b� */
DIV.m_alimentation_bebe DIV.m_bloc_cadre{padding:2px 10px;}
DIV.m_alimentation_bebe TABLE.cal_table{border:0 none;width:95% !important;margin:10px auto;}
DIV.m_alimentation_bebe TD.cal_head_blank{border:0 none;}
DIV.m_alimentation_bebe TD.cal_head_orange, DIV.m_alimentation_bebe TD.cal_head_line_orange{background:#F47321;border:0 none;color:#fff;text-align:center;}
DIV.m_alimentation_bebe TD.cal_head_green{border:0 none;background:#F47321;color:#000;text-align:center;}
TABLE.cal_table TD{border:1px solid #f0f0f0;padding:5px;}

/* Produits et plats */
div.contourMilieu div.m_recette_categorie { float:left; background:#fff !important; width:310px !important; line-height:25px; margin:0 5px; }
div.contourMilieu a.m_lien_recette_categorie { color:#000000; text-decoration:none; }
div.contourMilieu a.m_lien_recette_categorie:hover { color:#000000; text-decoration:underline; }

/* dossiers marmiton */
div.m_info_summary { font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:19px; margin-top:20px; }

/*Include Miam40 */
DIV.m_include_miam40 { width:684px; height:250px; border:1px #dadadb solid; background: url("../Images/miam40/tous_les_miam.gif") no-repeat 33px 15px; margin-top:20px; }
DIV.m_include_miam40 IMG { margin:100px 19px 0 0; }
DIV.m_include_miam40 IMG.miam_g { margin-left:33px; }

/*page bio*/
/*page bio accroche principale*/
DIV.bio DIV.m_aujourdhui_v2 TD.m_aujourdhui_v2 {border:1px solid #ceddba;border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-o-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;}
DIV.bio DIV.m_aujourdhui_v2 DIV.accTitre{background:#60a507;color:#fff;font-size:26px;line-height:28px;margin-bottom:10px;padding:5px 5px 8px 7px;width:70%;cursor:pointer;margin-left:10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; opacity:0.85;}

/*page bio vid�os*/
DIV.m_video_info_bio {height:60px;background:#e8f1dc;}
DIV.m_bloc_cadre_bio {background:none repeat scroll 0 0 #FFFFFF; border:medium none; border-radius:0 0 4px 4px; padding:0;}
SPAN.m_video_play_bio {display:block;width:49px;height:49px;background:url("../images/bio/play_bio.png") left top no-repeat;font-size:0px;text-decoration:none;position:absolute;margin: -87px 0 0 148px;;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}

/*page bio dossiers*/
DIV.m_dossier_auto_bio { margin-top:10px; }
TD.m_dossier_auto_bioaddict A.dossier_label_bio { color:#60a507; }
TD.m_dossier_auto_bioaddict A.dossier_label_bio H4, TD.m_dossier_auto_col_bio A.dossier_label_bio H4, TD.m_dossier_auto_publi-info A.dossier_label_bio H4 { text-align:left; padding:10px 10px 15px 15px; }
A.m_dossier_auto_thumb { display:block; margin:auto; width:183px;height:83px;border:none; }
TD.m_dossier_auto_publi-info A.dossier_label_bio, TD.m_dossier_auto_publi-info P { color:#60a507; }
A.dossier_label_bio {color:#fff;text-decoration:none;}
A.dossier_label_bio H4 {font:normal 18px/20px Arial, Helvetica, sans-serif;margin:0;padding:10px 5px 10px 5px;}
DIV.dossier_info_bio {border:none;}
DIV.dossier_info_bio P {margin:0;padding:0 5px 0 5px;font:normal 13px/15px Arial, Helvetica, sans-serif;color:#000;}
TD.m_dossier_auto_bioaddict DIV.dossier_info_bio, TD.m_dossier_auto_publi-info DIV.dossier_info_bio {border-top:0 none;}
TD.m_dossier_auto_col_bio {background:#60a507;border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;-o-border-radius: 0 0 4px 4px;width:32%; vertical-align:top; padding: 10px 0 0;border:none; }
TD.m_dossier_auto_bioaddict {background:#E8F1DC;}
TD.m_dossier_auto_publi-info {background:#fff; border:1px #60a507 solid; }

/*page bio s�lections*/
H2.m_title_bio { font:normal 25px/28px "lucida grande", "lucida sans unicode", arial, sans-serif;color:#60a507;padding:3px 0 8px 5px;margin:0;word-spacing:-1px; }
DIV.m_large_info_bio { height:60px;background:#60a507; margin-bottom:10px; }
A.m_large_info_label_bio { color:#000;text-decoration:none; }
A.m_large_info_label_bio H3 { color:#fff!important;margin:0;padding:5px 0 10px 10px;font-weight:normal;height:44px;overflow:hidden;font:normal 18px/22px Arial, Helvetica, sans-serif; text-align:center; }

@media only screen and (min-device-width : 319px) and (max-device-width : 736px) { 
    .m_bloc_cadre_bio div{
        width: 100%;
    }
    .m_bloc_cadre_bio div img{
        width: 100%;
    }
    m_margin_top_30_responsive{
        margin-top: 30px;
    }
    .m_bloc_cadre_bio A.m_dossier_auto_thumb{
        width: 100%;
    }
    TD.m_dossier_auto_bioaddict,td.m_dossier_auto_col_bio{
        display: block;
        width: 100%;
        text-align: center;
    }
    .m_bloc_cadre_bio tr{
        display: block;
    }
    .m_bloc_cadre_bio table{
        width: 100%
    }
    .m_margin_bottom_mobileonly{
        margin-bottom: 10px;
    }
    .m_bloc_cadre_bio div {
        width: 100%!important;
    }
    SPAN.m_video_play_bio {
        display: block;
        width: 49px;
        height: 49px;
        background: url("../images/bio/play_bio.png") left top no-repeat;
        font-size: 0px;
        text-decoration: none;
        position: absolute;
        margin: -101px 0 0 0px;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -o-border-radius: 2px;
        -ms-border-radius: 2px;
        left: 45%;
        }
    .m_bloc_cadre_bio A.m_video_info_label H3{
        height: auto;
    }
    DIV.m_video_info_bio {
    height: auto;
    }
}
    m_margin_right_20{
    margin-right: 20px;
}