DIV.m_contentDiv{background:#fff;clear:both;padding:10px 0 0 0;width:1001px;}
DIV.m_clearFloat{clear:both;font-size:0px;}
.m_hp_sprite{background:url(images/sprite-homepage-m.png) 0 0 no-repeat;}

/*
---- CENTRE
*/
DIV.m_contentDiv2{clear:both;float:left;margin-right:15px;width:686px;}

/* RECHERCHE */ 
DIV.bloc_recherche{background-color:#f47321;height:160px;padding:3px 5px;margin-bottom:20px;}
DIV.bloc_recherche DIV.titre_recherche{font:normal 30px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#fff;text-decoration:none;display:block;padding-left:5px;} 
DIV.champs_recherche INPUT.recherche_mot_cles{height:30px;width:430px;background:-moz-linear-gradient(#fdfdfd, #e9e9e9);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#e9e9e9));background-color :#e9e9e9;border:solid 1px #999492;}
DIV.champs_recherche SELECT.recherche_types{width:190px;}
DIV.btn_recherche A.btn_ingredients, DIV.btn_recherche A.btn_recherche, DIV.btn_recherche INPUT.btn_valid{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align:center;background:-moz-linear-gradient(#fe893e, #f47321);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fe893e), to(#f47321));background-color:#fe893e;box-shadow:0 0 1px rgba(0, 0, 0, 0.6);font:normal 18px/35px Arial, Verdana, sans-serif;border:1px solid #fff;color:#fff;text-decoration:none;}
DIV.btn_recherche A.btn_ingredients{display:block;width:168px;height:34px;margin-left:12px;}
DIV.btn_recherche A.btn_recherche{display:block;box-shadow:0 0 1px rgba(0, 0, 0, 0.6);width:168px;height:34px;margin-left:20px;}
DIV.btn_recherche INPUT.btn_valid{box-shadow:0 0 1px rgba(0, 0, 0, 0.6);padding:6px 0 10px;height:36px;width:38px;margin-left:252px;line-height:normal;}


/* BLOC EDITO / VIDEO */
DIV.m_bloc_editoV2{background:#fff;}
DIV.m_bloc_editoV2 DIV.m_bloc_cadre{border-color:#E5DED1;border:solid 1px #E5DED1;margin-bottom:20px;padding:2px;font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;word-spacing:-1px;}

DIV.m_bloc_editoV2 DIV.m_bloc_top, DIV.m_bloc_colV2 DIV.m_bloc_top, DIV.m_bloc_colV2b DIV.m_bloc_top, TD.line, TD.line_restos{height:3px;margin-bottom:1px;font-size:0px;clear:both;}
DIV.m_bloc_editoV2 DIV.m_bloc_top{background:#e6e3e0;}

TABLE.m_bloc_editoV2 DIV.m_bloc_footer{height:29px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_footer A{color:#006871;}
TABLE.m_bloc_editoV2 DIV.m_bloc_footer A:HOVER, TABLE.m_bloc_editoV2 DIV.m_bloc_footer A:HOVER SPAN{text-decoration:underline;}
TABLE.m_bloc_editoV2 DIV.m_bloc_footer_liens{padding-top:5px;float:left;text-align:left;font-family:arial, sans-serif;font-size:12px;}

TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_l, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_l{background-position:-1px -122px;width:4px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_c, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_c{background-position:-1px -243px;background-repeat:repeat-x;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_c A, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_c A{color:#fff;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_r, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_r{background-position:-14px -122px;width:7px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus, DIV.m_bloc_colV2b DIV.m_bloc_plus{float:right;margin-right:10px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD, DIV.m_bloc_colV2b DIV.m_bloc_plus TD{height:29px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_c SPAN, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_c SPAN{cursor:pointer;font-family:Arial Black;float:left;margin-top:1px;margin-right:3px;font-size:17px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_c A, TABLE.m_bloc_editoV2 DIV.m_bloc_plus TD.m_bloc_plus_c A:HOVER, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_c A, DIV.m_bloc_colV2b DIV.m_bloc_plus TD.m_bloc_plus_c A:HOVER{display:block;padding:0 0 0 6px;font-size:12px;text-decoration:none;font-weight:bold;line-height:22px;}

TABLE.m_bloc_editoV2 TD.m_bloc_dotted{font-size:0;}
TABLE.m_bloc_editoV2 TD.m_bloc_dotted SPAN{background-position:-1px -342px;width:4px;height:136px;display:block;font-size:0px;}
TABLE.m_bloc_editoV2 TD.m_bloc_img IMG{margin-left:5px;display:block;}
TABLE.m_bloc_editoV2 TD.m_bloc_img DIV.m_bloc_img_pos{position:relative;display:block;}

TABLE.m_bloc_editoV2 TD.m_bloc_contenu{padding:0 5px;}
TABLE.m_bloc_editoV2 DIV.m_bloc_txt{height:111px;overflow:hidden;}
TABLE.m_bloc_editoV2 A, TABLE.m_bloc_editoV2 A:HOVER{text-decoration:none;}
TABLE.m_bloc_editoV2 SPAN.m_bloc_li_album, TABLE.m_bloc_editoV2 SPAN.m_bloc_li_other, TABLE.m_bloc_editoV2 SPAN.m_bloc_li_video{padding-left:16px;display:block;margin-right:20px;}
TABLE.m_bloc_editoV2 LI.m_bloc_li_com A{padding-left:16px;display:block;}
TABLE.m_bloc_editoV2 H2{color:#f47321;font-size:25px;line-height:28px;margin:0;padding:5px 0 0;font-weight:normal;}
TABLE.m_bloc_editoV2 P{color:#000000;font-size:13px;line-height:15px;margin:0;padding:5px 0 0;text-align:left;font-family:Arial, Verdana, sans-serif;word-spacing:normal;}

DIV.m_bloc_editoV2 DIV.bloc_video{background-color:#e5e3df; width:328px;height:82px;padding:5px;}
DIV.bloc_video DIV.txt_bloc_video, DIV.txt_bloc_video A{font:normal 20px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;height:63px;text-decoration:none;color:#333;}
DIV.bloc_video DIV.rub_bloc_video, DIV.rub_bloc_video A{font:normal 14px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;color:#333;}

DIV.playBouton{width:45px;height:45px;position:absolute;cursor:pointer;margin:-95px 0 0 145px;}
DIV.playBouton SPAN{width:45px;height:45px;display:block;background-position:-3px -1046px;font-size:0px;}


/**************************************************************************************************************/
/* SEARCH PAGE */
DIV.m_search_top DIV.m_rech_titre { float:left; width:234px; }
DIV.m_search_top DIV.m_rech_titre H1, DIV.m_search_top DIV.m_rech_titre_form H1 { margin:0; padding:0; color:#F47321; font-weight:normal; font-size:24px; margin:5px 0 0 5px; }
DIV.m_search_top DIV.m_search_top_droite { float:left; width:446px; }
DIV.m_search_top DIV.m_nb_resultat { float:left; width:280px; font-family:Arial,Verdana,Sans-serif; font-size:12px; padding:20px 0 0 0; }
DIV.m_search_top DIV.m_result_ortho { font-size:12px; padding:5px 0 0 0; color:#545454; }
DIV.m_search_top DIV.m_result_ortho A { font-size:14px; color:#F47321; }
DIV.m_search_top DIV.m_bouton_nouv_rech, DIV.m_search_form DIV.m_bouton_chercher { float:right; margin:10px 10px 0 0; }
DIV.m_bouton_nouv_rech DIV.m_bloc_plus TD.m_bloc_plus_l, DIV.m_bouton_chercher DIV.m_bloc_plus TD.m_bloc_plus_l { background-position:-195px -122px;width:4px; }
DIV.m_bouton_nouv_rech DIV.m_bloc_plus TD.m_bloc_plus_c, DIV.m_bouton_chercher DIV.m_bloc_plus TD.m_bloc_plus_c { background-position:-195px -243px;background-repeat:repeat-x;width:140px; }
DIV.m_bouton_nouv_rech DIV.m_bloc_plus TD.m_bloc_plus_r, DIV.m_bouton_chercher DIV.m_bloc_plus TD.m_bloc_plus_r { background-position:-208px -122px;width:7px; }
DIV.m_bouton_nouv_rech DIV.m_bloc_plus TD.m_bloc_plus_c A, DIV.m_bouton_chercher DIV.m_bloc_plus TD.m_bloc_plus_c A { display:block;padding:0 0 0 6px;font-size:12px;text-decoration:none;font-weight:bold;line-height:22px;color:#fff; }
DIV.m_bouton_nouv_rech DIV.m_bloc_plus TD, DIV.m_bouton_chercher DIV.m_bloc_plus TD { height:29px; }
DIV.m_search_content { font-family:Arial,Verdana,Sans-serif; margin:10px 0 0 0; }

/* COL GAUCHE */
DIV.m_search_content DIV.m_search_contentG { width:220px; float:left; margin:0 0 20px 0; position:fixed;}
DIV.m_search_content DIV.m_search_contentG TABLE {  }
DIV.m_search_content TD.m_search_line { width:2px; background-color:#ef3d26; font-size:1px; }
DIV.m_search_content DIV.m_type_rech {  }
DIV.m_search_content DIV.m_type_rech UL, DIV.m_search_content DIV.m_type_rech LI, DIV.m_search_content DIV.m_advanced_search UL, DIV.m_search_content DIV.m_advanced_search LI , DIV.m_search_content DIV.m_search_other_links UL, DIV.m_search_content DIV.m_search_other_links LI { list-style:none; margin:0; padding:0; font-size:14px; }
DIV.m_search_content DIV.m_type_rech UL { margin:0 0 0 5px; }
DIV.m_search_content DIV.m_search_separation { margin:20px 15px 10px 15px; background-color:#dddddd; height:1px; }
DIV.m_search_content DIV.m_type_rech LI { display:block; height:30px; line-height:30px; margin:5px 0; }
DIV.m_search_content DIV.m_txt_item_sel { border-left:5px solid #ef3d26; padding:0 0 0 10px; }
DIV.m_search_content LI.m_item A { display:block; padding:0 0 0 15px; color:#000; text-decoration:none; }
DIV.m_search_content LI.m_item A:hover { display:block; padding:0 0 0 15px; color:#000; text-decoration:underline; }
DIV.m_search_content DIV.m_advanced_search LI, DIV.m_search_content DIV.m_search_other_links LI { display:block; padding:3px 0; }
DIV.m_search_content DIV.m_advanced_search LI.m_item_titre { padding:3px 0 3px 15px; color:#ef3d26; font-weight:bold; }
DIV.m_search_content DIV.m_advanced_search LI.m_item A { display:block; padding:0 0 0 15px; color:#4c4c4c; text-decoration:none; }
DIV.m_search_content DIV.m_advanced_search LI.m_item A:hover { display:block; padding:0 0 0 15px; color:#4c4c4c; text-decoration:underline; }
DIV.m_search_content DIV.m_search_other_links LI.m_item A { display:block; padding:0 0 0 15px; color:#f47767; text-decoration:none; }
DIV.m_search_content DIV.m_search_other_links LI.m_item A:hover { display:block; padding:0 0 0 15px; color:#f47767; text-decoration:underline; }

/* COL RESULTS */
DIV.m_search_content DIV.m_search_contentD { float:right; margin:0 0 0 14px; width:437px; }
DIV.m_search_content DIV.rechercheIncontournable { border:1px solid #E4E4E4; padding:1px; margin:0 0 20px 0; }
DIV.m_search_content DIV.bgRech { background:-moz-linear-gradient(#f8f8f8, #f1f1f1); background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f1f1f1)); background-color:#f1f1f1; padding:5px; }
DIV.m_search_content DIV.bgRech A { color:#EF3D26; font-size:14px; display:block; background:url(images/sprite-homepage-m.png) no-repeat -276px -358px; text-decoration:none; }
DIV.m_search_content DIV.m_search_result { border-bottom:1px solid #dddddd; padding:0 0 10px 0; margin:20px 0 0 0; }
DIV.m_search_content DIV.m_search_result TD { vertical-align:top; }
DIV.m_search_content DIV.m_search_result_vide DIV.m_result_ortho { font-size:18px; color:#000; }
DIV.m_search_content DIV.m_search_result_vide DIV.m_result_ortho A { color:#F47321; }
DIV.m_search_content TD.m_search_result_img { width:193px; text-align:left; }
DIV.m_search_content TD.m_search_result_img_recipe { width:90px; text-align:left; }
DIV.m_search_content TD.m_search_result_img_video { width:122px; text-align:left; }
DIV.m_search_content TD.m_search_result_img IMG, DIV.m_search_content TD.m_search_result_img_video IMG, DIV.m_search_content TD.m_search_result_img_recipe IMG { border:0; }
DIV.m_search_content DIV.m_search_result_part1 { margin:0 0 5px 0; }
DIV.m_search_content DIV.m_search_titre_recette { float:left; }
DIV.m_search_content DIV.m_search_titre_recette A, DIV.m_search_content DIV.m_search_titre_dossier A, DIV.m_search_content DIV.m_search_titre_discuss A { color:#ed6b06; text-decoration:none; font-size:14px; }
DIV.m_search_content DIV.m_search_titre_recette A:hover, DIV.m_search_content DIV.m_search_titre_dossier A:hover, DIV.m_search_content DIV.m_search_titre_discuss A:hover { color:#F47321; text-decoration:underline; font-size:14px; }
DIV.m_search_content DIV.etoile1, DIV.m_search_content DIV.etoile0 { float:left; width:20px; height:19px; background:url(images/sprite-homepage-m.png) no-repeat 0 0; margin:0 1px; }
DIV.m_search_content DIV.etoile1 { background-position:-196px -311px; }
DIV.m_search_content DIV.etoile0 { background-position:-225px -311px; }
DIV.m_search_content DIV.m_search_note_recette { float:left; }
DIV.m_search_content DIV.m_search_result_part2 { margin:0 0 4px 0; }
DIV.m_search_content DIV.m_search_result_part3 { margin:0 0 8px 0; }
DIV.m_search_content DIV.m_search_type_plat, DIV.m_search_content DIV.m_search_nb_votes, DIV.m_search_content DIV.m_search_tps_prepa, DIV.m_search_content DIV.m_search_tps_cuisson, DIV.m_search_content DIV.m_search_type_dossier, DIV.m_search_content DIV.m_search_type_discuss { font-size:11px; color:#878787; }
DIV.m_search_content DIV.m_search_type_plat, DIV.m_search_content DIV.m_search_tps_prepa { float:right; }
DIV.m_search_content DIV.m_search_type_plat { padding:0 5px 0 0; }
DIV.m_search_content DIV.m_search_nb_votes, DIV.m_search_content DIV.m_search_tps_cuisson { float:left; }
DIV.m_search_content DIV.m_search_nb_votes { padding:3px 0 0 3px; }
DIV.m_search_content DIV.m_search_type_dossier, DIV.m_search_content DIV.m_search_type_discuss { padding:6px 0; }
DIV.m_search_content DIV.m_search_result_part3, DIV.m_search_content DIV.m_search_result_part4 { font-size:12px; color:#000; }
DIV.m_search_content DIV.m_search_pagination { margin:0 0 10px 0; font-size:14px; }
DIV.m_search_content DIV.m_search_pagination A, DIV.m_search_content DIV.m_search_pagination SPAN.m_pagination_active { display:block; margin:0 5px; }
DIV.m_search_content DIV.m_search_pagination SPAN.m_pagination_active { font-weight:bold; color:#F47321; }
DIV.m_search_content DIV.m_search_pagination A { color:#000; text-decoration:none; }
DIV.m_search_content DIV.m_lien_voir { text-align:right; padding:10px 0 0 0; }
DIV.m_search_content DIV.m_lien_voir A { font-size:12px; color:#F47321; }
DIV.m_search_content DIV.m_titre_type_result { font-size:22px; color:#F47321; padding:0 0 10px 0; }
/*DIV.m_search_content DIV.m_titre_type_result SPAN { text-transform:uppercase; }*/
DIV.m_search_content TD.m_rech_result_video { width:112px; text-align:center; font-size:12px; }
DIV.m_search_content TD.m_rech_result_video A { text-decoration:none; color:#000; }
DIV.m_search_content DIV.m_rech_play { background:url(images/sprite-homepage-m.png) no-repeat -93px -1047px; width:31px; height:31px; position:absolute; margin:25px 0 0 45px; }
DIV.blocHeaderResultat H2{font:normal 16px/18px Arial, Helvetica, sans-serif;color:#F47321;margin:0;padding:0;}
DIV.blocHeaderResultat TD.imageHeaderResultat IMG{display:block;margin:5px 10px 0 0;}


/* RECHERCHE AVANCEE */
DIV.m_search_form TABLE.m_table_search_form TD { padding:7px; font-size:14px; }
DIV.m_search_form TABLE.m_table_search_form SELECT { width:300px; }
DIV.m_search_form INPUT.m_champ_search_form { width:298px; height:26px; border:1px solid #AAA; background:-moz-linear-gradient(bottom, #EEEEEE 0%, #FFFFFF 100%); background:-webkit-linear-gradient(bottom, #EEEEEE 0%, #FFFFFF 100%); background-color:#ffffff; line-height:26px; padding:0 0 0 3px; }
DIV.m_search_form DIV.m_filtre_search { float:left; width:130px; margin:5px 0 0 0; }
DIV.m_search_form DIV.m_search_options { border-top:1px solid #dddddd; margin:20px 0 0 0; padding:10px 0 0 0; font-size:12px; }
DIV.m_search_form DIV.m_titre_search_options { font-size:18px; color:#ED3D26; padding:0 0 10px 0; }
DIV.m_search_form DIV.m_search_options_col { float:left; width:145px; padding:3px 0; }
DIV.m_bouton_chercher DIV.m_bloc_plus TD.m_bloc_plus_c { width:auto; }
DIV.m_search_form DIV.m_bouton_chercher { margin:20px 10px 10px 0; font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; }
DIV.m_search_form TABLE.m_table_search_form TD.m_txt_champ_form { text-align:right; vertical-align:top; padding:14px 7px 7px 7px; }
DIV.m_search_form DIV.m_search_example { text-align:left; font-size:11px; color:#AAAAAA; font-style:italic; line-height:18px; padding:6px 0 0 0; }
DIV.m_search_form DIV.m_search_example SPAN { color:#F37766; }
DIV.m_search_form DIV.m_search_example DIV { margin:0 0 0 48px; }

DIV.m_search_content DIV.m_nav_rech_avancee { padding:0 0 25px 0; }
DIV.m_search_content DIV.m_type_rech_av { background-color:#f1f1f1; }
DIV.m_search_content DIV.m_type_rech_av UL, DIV.m_search_content DIV.m_type_rech_av LI { list-style:none; margin:0; padding:0; font-size:14px; text-align:center; }
DIV.m_search_content DIV.m_type_rech_av UL { margin:0 0 0 5px; }
DIV.m_search_content DIV.m_search_separation { margin:20px 15px 10px 15px; background-color:#dddddd; height:1px; }
DIV.m_search_content DIV.m_type_rech_av LI { display:block; float:left; height:30px; line-height:30px; margin:0 8px 5px 8px; }
DIV.m_search_content DIV.m_txt_item_av_sel, DIV.m_search_content LI.m_item_av A {  }
DIV.m_search_content DIV.m_txt_item_av_sel { border-top:5px solid #ef3d26; font-size:12px; }
DIV.m_search_content LI.m_item_av A { display:block; padding-top:5px; color:#000; text-decoration:none; font-size:12px; }
DIV.m_search_content LI.m_item_av A:hover { text-decoration:underline; }


/* AIDE */
ul.listeRecette{margin:0px 0px 0px 17px;padding:0px;}
a.lienIndexAide:link, a.lienIndexAide:visited{color:#000;text-decoration:none;}
a.lienIndexAide:hover{color:#000;text-decoration:underline;}
div.indexAide{margin-bottom:30px;}
div.ssTitreAide{font-family:Trebuchet MS, Arial;font-size:18px;padding-bottom:15px;padding-top:5px;color:#F47321;}
div.ex2{margin-top:20px;}
div.revenir{text-align:right;padding-top:10px;}
div.revenir img{padding-left:10px;}
a.lienBack:link, a.lienBack:visited{color:#F47321;text-decoration:none;}
a.lienBack:hover{color:#F47321;text-decoration:underline;}
a.lienCarnetGris:link, a.lienCarnetGris:visited {color: #8E8E8E;font-size: 13px;text-decoration: none;}
div.separation2 {border-bottom: 1px dotted #F47321;font-size: 1px;height: 1px;}
div.separationGris {border-bottom: 1px solid #F4F2EB;font-size: 1px;height: 1px;margin-bottom: 10px;margin-top: 20px;}

/* Page "Chercher une recette" */
DIV.m_rech_titre H2{font:normal 25px/28px "lucida grande", "lucida sans unicode", arial, sans-serif;padding:3px 0 0 5px;margin:0;word-spacing:-1px;color:#ef3c25;}

/* Recette de marque */
div.recettesMarques {border: 1px solid #E5DED1;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;background: #fff;margin-bottom: 20px;}
div.recettesMarques div.headerRecettesMarques { color:#F47321;padding: 6px 0 7px 0px;font: normal 25px/28px "lucida grande", "lucida sans unicode", arial, sans-serif; word-spacing:-1px;}
div.recettesMarques a, div.recettesMarques a:hover {color: #F47321; text-decoration: none; font-size: 14px; }
div.recettesMarques a:hover { text-decoration: underline;}
div.recettesMarques div.listeRecettesSearch {padding:5px;}

/*Nouveau moteur de recherches*/
div.m_rechercher_recette { width:686px; font-family:Arial,Verdana,Sans-serif; font-size:12px; }
div.m_rechercher_recette div.m_menu_recherche { background:#ebebeb; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius:8px; padding:10px; }
div.m_rechercher_recette div.m_recherche {}
div.m_rechercher_recette div.m_champ_recherche { background-color:#ffffff; background-image:url(http://images.marmitoncdn.org/Skins/GlobalSearch/images/loupe-recherche.png); background-repeat:no-repeat; background-position:14px 10px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius:8px; width:467px; float:left; margin:0 10px 20px 0; }
div.m_rechercher_recette div.m_champ_recherche input[type=text] { border:0; border-left:1px solid #808284; margin:8px 0 8px 40px; padding:0 0 0 10px; height:19px; line-height:19px; font-family:Arial,Verdana,Sans-serif; font-size:14px; width:400px; }
div.m_rechercher_recette div.m_recherche input[type=submit] { background-color:#808284; border:0; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius:8px; width:104px; float:left; text-align:center; margin:0 10px 0 0; color:#ffffff; height:35px; font-family:Arial,Verdana,Sans-serif; font-size:14px; cursor:pointer; }
div.m_rechercher_recette a.m_bouton_filtrer { display:block; background-color:#808284; text-decoration:none; color:#ffffff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; width:74px; height:35px; line-height:35px; font-size:14px; float:left; text-align:center; }
div.m_rechercher_recette div.m_recherche input[type=submit]:hover, div.m_rechercher_recette a.m_bouton_filtrer:hover { background-color:#f47321; }
div.m_rechercher_recette div.m_type_recherche ul, div.m_rechercher_recette div.m_type_recherche ul li { list-style-type:none; margin:0; padding:0; }
div.m_rechercher_recette div.m_type_recherche ul li { float:left; border-bottom:2px solid #ffffff; margin:0; padding:0; color:#808284; }
div.m_rechercher_recette div.m_type_recherche ul li a { color:#808284; text-decoration:none; }
div.m_rechercher_recette div.m_type_recherche ul li a:hover { text-decoration:underline; color:#f47321; }
div.m_rechercher_recette div.m_type_recherche ul li.m_lien_type_recherche { padding:0 10px 15px 10px; }
div.m_rechercher_recette div.m_type_recherche ul li.m_lien_type_recherche.lien_actif { border-bottom:7px solid #f47321; padding:0 10px 10px 10px; }
div.m_rechercher_recette li.m_lien_type_recherche.lien_actif a { color:#f47321; }
div.m_rechercher_recette li.m_lien_type_recherche.lien_actif a:hover { text-decoration:none; }
div.m_rechercher_recette div.m_type_recherche ul li.m_type_recherche_separation { width:1px; padding:0 0 15px 0; }
div.m_rechercher_recette div.m_resultats_recherche { margin:25px 0 0 0; }
div.m_rechercher_recette div.m_resultats_recherche_titre { font-weight:bold; font-size:15px; color:#808284; border-bottom:1px solid #ebebeb; padding:0 0 5px 0; }
div.m_rechercher_recette div.m_resultat { border-bottom:1px solid #ebebeb; padding:10px 0; }
div.m_rechercher_recette a.m_resultat_lien_image { float:left; margin:0 10px 0 0; }
div.m_rechercher_recette a.m_resultat_lien_image img { border:0; display:block; }
div.m_rechercher_recette div.m_contenu_resultat { float:left; }
div.m_rechercher_recette div.m_titre_resultat { font-weight:bold; font-size:14px; color:#f47321; margin:5px 0; }
div.m_rechercher_recette div.m_titre_resultat a { color:#f47321; text-decoration:none; }
div.m_rechercher_recette div.m_titre_resultat a:hover { text-decoration:underline; }
div.m_rechercher_recette div.m_note_resultat {}
div.m_rechercher_recette div.m_recette_note1, div.m_rechercher_recette div.m_recette_note0 { float:left; width:20px; height:19px; background:url(http://images.marmitoncdn.org/Skins/GlobalSearch/images/sprite-homepage-m.png) no-repeat 0 0; margin:0 1px; }
div.m_rechercher_recette div.m_recette_note0 { background-position:-225px -311px; }
div.m_rechercher_recette div.m_recette_note1 { background-position:-196px -311px; }
div.m_rechercher_recette div.m_recette_nb_votes { float:left; font-size:11px; color:#808285; height:19px; line-height:19px; margin:0 0 0 10px; }
div.m_rechercher_recette div.m_detail_recette { font-size:11px; color:#808285; margin:5px 0; }
div.m_rechercher_recette div.m_resultat_pagination { text-align:center; margin:10px 0; }
div.m_rechercher_recette ul.m_resultat_liste_pagination{ display:inline-block; }
div.m_rechercher_recette ul.m_resultat_liste_pagination, div.m_rechercher_recette ul.m_resultat_liste_pagination li { list-style-type:none; margin:0; padding:0; }
div.m_rechercher_recette ul.m_resultat_liste_pagination li { float:left; padding:0 5px; height:16px; line-height:16px; }
div.m_rechercher_recette ul.m_resultat_liste_pagination li.m_resultat_pagination_separation { float:left; padding:0; margin:0; color:#808284; }
div.m_rechercher_recette li.m_resultat_pagination_lien a { color:#808284; text-decoration:none; }
div.m_rechercher_recette li.m_resultat_pagination_lien a:hover { color:#f37420; }
div.m_rechercher_recette li.m_resultat_pagination_lien.lien_actif { background:#f37420; color:#ffffff; }
div.m_rechercher_recette li.m_resultat_pagination_lien.lien_actif a, div.m_rechercher_recette li.m_resultat_pagination_lien.lien_actif a:hover  { color:#ffffff; }

/*Recette classique*/
div.m_rechercher_recette div.m_resultat.recette_classique a.m_resultat_lien_image img { width:114px; height:114px; }
div.m_rechercher_recette div.m_resultat.recette_classique div.m_contenu_resultat { width:550px; }
div.m_rechercher_recette div.m_contenu_resultat a.m_resultat_lien_video { display:block; position:absolute; height:16px; line-height:16px; background:url(http://images.marmitoncdn.org/Skins/GlobalSearch/images/picto-video.png) no-repeat left center; padding:0 0 0 20px; margin:0 0 0 500px; color:#f37420; font-weight:bold; text-decoration:none; }
div.m_rechercher_recette div.m_contenu_resultat a.m_resultat_lien_video:hover { text-decoration:underline; }

/*Recette vidéo*/
div.m_rechercher_recette div.m_resultat.recette_video a.m_resultat_lien_image img { width:150px; height:84px; }
div.m_rechercher_recette div.m_resultat.recette_video div.m_contenu_resultat { width:514px; }
div.m_rechercher_recette div.m_rech_play { background:url(http://images.marmitoncdn.org/Skins/GlobalSearch/images/sprite-homepage-m.png) no-repeat -93px -1047px; height:31px; margin:26px 0 0 60px; position:absolute; width:31px; }

/*Dossiers spéciaux*/
div.m_rechercher_recette div.m_resultat.dossier_speciaux a.m_resultat_lien_image img { width:114px; height:114px; margin:auto; }
div.m_rechercher_recette div.m_resultat.dossier_speciaux div.m_contenu_resultat { width:505px; }
div.m_rechercher_recette div.m_resultat.dossier_speciaux div.m_photo_dossier { width:141px; height:141px; background:url(http://images.marmitoncdn.org/Skins/GlobalSearch/images/bg-dossier-speciaux.png) no-repeat; display:table-cell; vertical-align:middle; }
div.m_rechercher_recette div.m_resultat.dossier_speciaux a.m_resultat_lien_image img.m_pliure_recette { width:51px; height:53px; position:absolute; margin:-14px 0 0 91px; }

/*Resto*/
div.m_rechercher_recette div.m_resultat.resto a.m_resultat_lien_image img { width:114px; height:114px; }
div.m_rechercher_recette div.m_resultat.resto div.m_contenu_resultat { width:550px; }
div.m_rechercher_recette div.m_resultat.resto div.m_titre_resultat, div.m_rechercher_recette div.m_resultat.resto div.m_titre_resultat a { color:#bd2726; }
div.m_rechercher_recette div.m_resultat.resto div.m_recette_note1, div.m_rechercher_recette div.m_resultat.resto div.m_recette_note0 { background:url(http://images.marmitoncdn.org/Skins/Restos/images/noteResultat.png) no-repeat left top; height:16px; margin:0 5px 0 0; width:16px; }
div.m_rechercher_recette div.m_resultat.resto div.m_recette_note0 { background-position:right top; }

/*Recette sponsorisée*/
div.m_rechercher_recette div.m_resultat.recette_sponso { background-color:#feefe7; }
div.m_rechercher_recette div.m_resultat.recette_sponso a.m_resultat_lien_image img { width:114px; height:114px; }
div.m_rechercher_recette div.m_resultat.recette_sponso div.m_contenu_resultat { width:550px; }
div.m_rechercher_recette div.m_resultat_sponso { position:absolute; width:82px; height:20px; line-height:20px; text-align:center; color:#ffffff; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; background:#f37420; margin:0 0 0 470px; }

/*Forum*/
div.m_rechercher_recette div.m_resultat.forum a.m_resultat_lien_image img { width:50px; height:50px; }
div.m_rechercher_recette div.m_resultat.forum div.m_contenu_resultat { float:none; }
div.m_rechercher_recette div.m_resultat.forum div.m_texte_resultat { padding:10px 0 0 0; }