@font-face { font-family : "MyriadPro-SemiboldSemiCn"; src : url("fonts/MyriadPro-SemiboldSemiCn.otf"); } @font-face { font-family : "Myriad Pro"; font-style : italic; font-weight : normal; src : url("fonts/MyriadPro-It.otf"); } @font-face { font-family : "BodoniStd-Italic"; src : url("fonts/BodoniStd-Italic.otf"); } @font-face { font-family : "Myriad Pro"; font-style : normal; font-weight : bold; src : url("fonts/MyriadPro-Bold.otf"); } @font-face { font-family : "Myriad Pro Light"; font-style : normal; font-weight : 300; src : url("fonts/MyriadPro-Light.otf"); } @font-face { font-family : "Myriad Pro"; font-style : normal; font-weight : normal; src : url("fonts/MyriadPro-Regular.otf"); } @font-face { font-family : "Myriad Pro"; font-style : italic; font-weight : 300; src : url("fonts/MyriadPro-LightIt.otf"); } @font-face { font-family : "Myriad Pro SemiCond"; font-stretch : semi-condensed; font-style : italic; font-weight : normal; src : url("fonts/MyriadPro-SemiCnIt.otf"); } @font-face { font-family : "Annuels"; src : url("fonts/Annuels.otf"); } @font-face { font-family : "Michelin"; font-style : normal; font-weight : normal; src : url("fonts/Michelin.otf"); } @font-face { font-family : "Myriad Pro SemiCond"; font-stretch : semi-condensed; font-style : normal; font-weight : normal; src : url("fonts/MyriadPro-SemiCn.otf"); } @font-face { font-family : "MyriadPro-SemiboldIt"; src : url("fonts/MyriadPro-SemiboldIt.otf"); } @font-face { font-family : "Myriad Pro Black"; font-style : normal; font-weight : 900; src : url("fonts/MyriadPro-Black.otf"); } @font-face { font-family : "BodoniStd-BoldItalic"; src : url("fonts/BodoniStd-BoldItalic.otf"); } @page { margin-bottom : 40%; margin-left : 40%; margin-right : 35%; margin-top : 70%; } .annuel { color : #686867; font-family : "Annuels"; } .Bodoni { font-family : "BodoniStd-Italic"; } .bold_italic { font-family : "MyriadPro-SemiboldIt"; } p.calendar_head { color : #ff7019; font-family : "Myriad Pro", sans-serif; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : bold; line-height : 1.27; margin : 3px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } .regular { color : #9eb247; font-family : "BodoniStd-Italic"; font-size : 1em; font-style : italic; font-weight : normal; } .Main_Text_Opening_times_vert { color : #9eb247; font-family : "MyriadPro-SemiboldIt"; font-size : 0.63em; font-style : italic; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } div.PAGE-DE-DEBUT span.Text_bold { color : #000000; display : block; font-family : "Myriad Pro", sans-serif; font-size : 1em !important; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : bold; margin-top : 10px; text-decoration : none; } span.link_index { color : #0033FF; text-decoration : underline; font-family : "Myriad Pro"; font-weight : bold; } .TABLEAU-2-COULEURS .Main_Text_Semibold { font-family : "Myriad Pro SemiCond"; font-stretch : semi-condensed; font-style : normal; font-weight : normal; } .TABLEAU-2-COULEURS_vert table.table tr { border-bottom : 1px solid #9eb247; border-collapse : collapse; } .TABLEAU-2-COULEURS_vert td { border-bottom : solid 1px #9eb247; border-left : none; border-right : none; border-top : none; } .Text_Head_2_bleu .Main_Text_Bold { font-family : "Myriad Pro"; font-style : normal; font-weight : bold; } .Touring_head { background-color : #a6d6cd; color : #FFFFFF; font-family : "Myriad Pro Black", sans-serif; font-weight : 900; margin-bottom : 0px; margin-top : 0px; page-break-inside : avoid; text-align : center; font-size : 8pt; } .Touring_Tip { background-color : #e9f5f0; margin : 0px 0px 0px 0px; padding : 10px 15px 15px 15px; } .vert { color : #9eb247; } a { color : #000000; text-decoration : none; } body { font-size : 1em; word-wrap : break-word; } div.bleu_fonce p.Sommaire_niveau1 { background-color : #4a9fd3; } div.bleu_fonce p.Sommaire_niveau2 , div.bleu_fonce p.Sommaire_niveau2 span.fleche , div.bleu_fonce p.Sommaire_niveau2 span.link_sommaire { color : #4a9fd3; } div.CARTO img , div.image img { height : 100%; width : auto; } div.IMAGE img { height : 100%; width : auto !important; } div.LISTE-CARTE { border-top : 1px solid #ff7019; margin-top : 15px; padding-top : 5px; } div.rouge p.Sommaire_niveau1 { background-color : #a51d29; } div.ENCADRE-BLEU { background-color : #e9eefb; margin : 30px 0px 30px 0px; padding : 15px; page-break-inside : avoid; } div.ENCADRE-VERT-FONCE { background-color : #f0f7f6; margin : 30px 0px 30px 0px; padding : 15px; page-break-inside : avoid; } div.ENCADRE-VERT-CLAIR { background-color : #e8edd6; margin : 30px 0px 30px 0px; padding : 15px; page-break-inside : avoid; } div.ENCADRE-ROSE { background-color : #f6e7e2; margin : 30px 0px 30px 0px; padding : 15px; page-break-inside : avoid; } div.ENCADRE-ORANGE { background-color : #fef2e5; margin : 30px 0px 30px 0px; padding : 15px; page-break-inside : avoid; } div.group { margin : 10px 0px 10px 0px; page-break-inside : avoid; height : 90%; } div.vert p.Sommaire_niveau1 { background-color : #97bf0d; } div.ENCADRE-BLEU div.IMAGE img , div.ENCADRE-ORANGE div.IMAGE img , div.ENCADRE-ROSE div.IMAGE img , div.ENCADRE-VERT-CLAIR div.IMAGE img , div.ENCADRE-VERT-FONCE div.IMAGE img , div.Touring_Tip div.IMAGE img { height : auto !important; width : auto !important; } div.ENCADRE-BLEU div.IMAGE , div.ENCADRE-ORANGE div.IMAGE , div.ENCADRE-ROSE div.IMAGE , div.ENCADRE-VERT-CLAIR div.IMAGE , div.ENCADRE-VERT-FONCE div.IMAGE , div.Touring_Tip div.IMAGE { text-align : center; height : auto; } div.group_encadre { margin : 10px 0px 10px 0px; page-break-inside : avoid; } div.group_large { margin : 10px 0px 10px 0px; max-height : 90%; max-width : 100%; page-break-inside : avoid; } div.image { font-size : 0em; max-width : 100%; page-break-inside : avoid; text-align : center; height : 100%; width : auto; } div.CARTO , div.IMAGE { max-width : 100%; text-align : center; height : 100%; width : auto; } div.CREDIT-PHOTO , div.LEGENDE { margin : 3px 0px 0px 0px; -moz-text-size-adjust : none; text-align : center; text-size-adjust : none; -webkit-text-size-adjust : none; } div.CARTO_large , div.CARTO_large img , div.image_large img , div.IMAGE_large img , div.PHOTO-BANDEAU_large img { max-width : 100%; text-align:center; } div.SOMMAIRE div.IMAGE img { height : auto; width : 50% !important; } div.orange p.Sommaire_niveau1 { background-color : #f08925; } div.orange p.Sommaire_niveau2 , div.orange p.Sommaire_niveau2 span.fleche , div.orange p.Sommaire_niveau2 span.link_sommaire { color : #f08925; } .pagebreak , div.PAGE-DE-DEBUT { page-break-after : always; page-break-before : always; } div.image_large , div.IMAGE_large , div.PHOTO-BANDEAU_large { max-width : 100%; text-align : center; } div.rouge p.Sommaire_niveau2 , div.rouge p.Sommaire_niveau2 span.fleche , div.rouge p.Sommaire_niveau2 span.link_sommaire { color : #a51d29; } div.LISTE-CREDITS-PHOTOS , div.SOMMAIRE { page-break-before : always; } div.SOUS-TITRE-ORANGE , div.SOUS-TITRE-VERT-CLAIR , div.SOUS-TITRE-VERT-FONCE { page-break-after : avoid; page-break-before : always; page-break-inside : avoid; } div.TITRE-BLEU , div.TITRE-VERT-CLAIR , div.TITRE-VERT-FONCE { margin : 30px 0px 20px 0px; padding : 0px; page-break-after : avoid; page-break-inside : avoid; text-align : left; text-indent : 0px; } div.TABLEAU-2-COULEURS , div.TABLEAU-2-COULEURS_vert { margin : 10px; page-break-inside : avoid; } div.ENCADRE-BLEU div.group , div.ENCADRE-ORANGE div.group , div.ENCADRE-ROSE div.group , div.ENCADRE-VERT-CLAIR div.group , div.ENCADRE-VERT-FONCE div.group , div.Touring_Tip div.group { height : auto; } div.vert p.Sommaire_niveau2 , div.vert p.Sommaire_niveau2 span.fleche , div.vert p.Sommaire_niveau2 span.link_sommaire { color : #97bf0d; } h1.chapter_head_18pt_lead { color : #7cb1db; font-family : "Myriad Pro Black", sans-serif; font-size : 11pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.2; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } h1.Chapter_Heading_bleu { color : #129fad; font-family : "Myriad Pro Black", sans-serif; font-size : 11pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.2; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } h1.Chapter_Heading_orange { color : #ff7019; font-family : "Myriad Pro Black", sans-serif; font-size : 11pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.2; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } h1.Chapter_Heading_rouge { color : #a51d29; font-family : "Myriad Pro Black", sans-serif; font-size : 11pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.2; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } h1.Chapter_Heading_vert { color : #9eb247; font-family : "Myriad Pro Black", sans-serif; font-size : 11pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.2; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } .Chapter_Introduction_Text , h1.Chapter_Introduction_Text { color : #000000; font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px 0px 15px 0px; text-align : left; text-decoration : none; text-indent : 0px; } h2.Chapter_Introduction_Text { color : #000000; font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.arrondissements { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.27; margin : 0px 0px 0px 4px; text-align : left; text-decoration : none; text-indent : -4px; } p.intro_para { color : #000000; font-family : "MyriadPro-SemiboldSemiCn"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.box_head_rouge { color : #a51d29; font-family : "Myriad Pro Black", sans-serif; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.36; margin : 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.box_head , p.Info_Box_Text_Heading { color : #000000; font-family : "Myriad Pro Black", sans-serif; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.36; margin : 0px; page-break-inside : avoid; text-align : center; text-decoration : none; text-indent : 0px; } p.Food_stop { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-style : normal; font-variant : normal; line-height : 1.27; margin : 10px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Food_stop_no_space_above { color : #000000; font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : bold; line-height : 1.27; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.imprint_text { color : #000000; font-family : "Myriad Pro Light"; font-size : 0.75em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.31; margin : 10px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.imprint_text_orange { color : #ff7019; font-family : "Myriad Pro", sans-serif; font-size : 0.75em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.31; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Index_niveau1 { color : #000000; font-family : "Myriad Pro Light"; font-size : 0.75em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 10px 0px 0px 3px; text-align : left; text-decoration : none; text-indent : -3px; } p.Index_niveau2 { color : #000000; ffont-family : "Myriad Pro Light"; font-size : 0.68em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 10px 0px 0px 9px; text-align : left; text-decoration : none; text-indent : 5px; } h1.Info_Box_Text , p.box_text , p.Info_Box_Text { color : #000000; font-family : "Myriad Pro", sans-serif; font-size : 0.58em; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px; text-align : justify; text-decoration : none; text-indent : 0px; } p.Lettrine { color : #ff7019; font-family : "Myriad Pro Black", sans-serif; font-size : 0.9em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : 900; line-height : 0.71; margin : 1.5em 0em 0.2em 0em; page-break-inside : avoid; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.Main_Text_space_above { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.27; margin : 10px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Main_Text_indent { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.27; margin : 0px; text-align : left; text-decoration : none; text-indent : 5px; } p.Main_Text , p.Main_Text_liens { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.5em; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Main_Text_Opening_time , p.Main_Text_Opening_times { color : #000000; font-family : "MyriadPro-SemiboldIt"; font-size : 0.63em; font-style : italic; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 5px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Main_Text_SPACE_BEFORE { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.27; margin : 6px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Michelin_nom { color : #0f6cb0; font-family : "Myriad Pro", sans-serif; font-size : 1em; font-stretch : semi-condensed; font-style : normal; font-weight : bold; margin : 31px 0px 0px 0px; page-break-before : always; } p.Normal_Paragraph_Style { color : #000000; font-family : "Myriad Pro SemiCond", sans-serif; font-size : 0.75em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1em; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Paragraphe-standard { margin : 0; padding : 0; } p.Paragraphe-table { border-bottom : 2px solid #fac694; border-top : 2px solid #fac694; color : #ff7019; font-family : "Myriad Pro Black", sans-serif; font-size : 0.7em; font-style : normal; font-weight : 900; margin : 0px; text-align : center; } p.Paragraphe-table_vert { border-bottom : 2px solid #9eb247; border-top : 2px solid #9eb247; color : #9eb247; font-family : "Myriad Pro Black", sans-serif; font-size : 0.7em; font-style : normal; font-weight : 900; margin : 0px; text-align : center; } p.Pic_Credit { color : #000000; font-family : "Myriad Pro SemiCond", sans-serif; font-size : 5pt; font-stretch : semi-condensed; font-style : italic; font-variant : normal; font-weight : normal; line-height : 1; margin : 0px; text-align : center; text-decoration : none; text-indent : 0px; } p.Pic_Photographer { color : #000000; font-family : "Myriad Pro SemiCond", sans-serif; font-size : 5pt; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1; margin : 0px; text-align : center; text-decoration : none; text-indent : 0px; } p.Price_categories { color : #000000; font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : bold; line-height : 1.27; margin : 5px 0px 0px 28px; text-align : left; text-decoration : none; text-indent : -28px; } p.Sommaire_niveau1 { background-color : #009680; color : #FFF; font-family : "Myriad Pro", sans-serif; font-size : 9pt; font-stretch : semi-condensed; font-style : normal; font-weight : bold; line-height : 1.3em; margin : 10px 0px 0px 0px; padding : 5px; text-align : left; text-decoration : none; text-indent : 0px; text-transform : none; } p.Sommaire_niveau1 span.link_sommaire { color : #FFF; } p.Sommaire_niveau2 { color : #009680; font-family : "Myriad Pro", sans-serif; font-size : 8.5pt; font-style : normal; font-variant : normal; font-weight : bold; line-height : 1.3em; margin : 10px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Sommaire_niveau2 span.link_sommaire { color : #009680; } p.Sommaire_niveau3 { color : #000000; font-family : "Myriad Pro"; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.3em; margin : 6px 0px 0px 10px; text-align : left; text-decoration : none; text-indent : 0px; } span.Michelin , span.Michelin_BLACK , span.Michelin_black { color : #000000; font-family : "Michelin"; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } p.Text_Bullet_Paragraph { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.5em; margin : 0px 0px 0px 9px; text-align : left; text-decoration : none; text-indent : -9px; } p.Text_Head_1_bleu { color : #129fad; font-family : "Myriad Pro Black", sans-serif; font-size : 9pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_1_orange { color : #ff7019; font-family : "Myriad Pro Black", sans-serif; font-size : 9pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_1_rouge { color : #a51d29; font-family : "Myriad Pro Black", sans-serif; font-size : 9pt; font-style : italic; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; text-transform : none; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_1_rouge_bodoni { color : #a51d29; font-family : "BodoniStd-Italic"; font-size : 9pt; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; text-transform : none; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_1_vert { color : #9eb247; font-family : "Myriad Pro Black", sans-serif; font-size : 9pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_1_vert_bodoni { color : #9eb247; font-family : "BodoniStd-Italic"; font-size : 9pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; page-break-after:avoid; page-break-before:avoid; } p.Text_Head_2_bleu { color : #129fad; font-family : "Myriad Pro Black", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 8px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Head_2_gris { color : #686867; font-family : "Myriad Pro Black", sans-serif; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 0px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Head_2_orange { color : #ff7019; font-family : "Myriad Pro Black", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.5em; margin : 8px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Head_2_rouge { color : #c1695e; font-family : "Myriad Pro Black", sans-serif; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1; margin : 10px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Head_2_vert { color : #9eb247; font-family : "Myriad Pro Black", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 900; line-height : 1.5em; margin : 8px 0px 0px 0px; page-break-inside : avoid; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Indication { color : #129fad; font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : 300; line-height : 1.5em; margin : 9px 0px 9px 9px; text-align : left; text-decoration : none; text-indent : -9px; } p.Text_Unjustified { color : #000000; font-family : "Myriad Pro SemiCond", sans-serif; font-size : 0.75em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.3em; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.Text_Unjustified_Space_before { color : #000000; font-family : "Myriad Pro SemiCond", sans-serif; font-size : 0.75em; font-stretch : semi-condensed; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.38; margin : 6px 0px 0px 0px; text-align : left; text-decoration : none; text-indent : 0px; } p.titre-sommaire { color : #4a9fd3; font-family : "Myriad Pro Black", sans-serif; font-size : 11.5pt; font-style : normal; font-weight : 900; } p.Sommaire_niveau3 span.link_sommaire , span.Main_Text_Regular { color : #000000; } span.Box_Text_Italic { font-style : italic; font-weight : normal; } span.fleche { font-family : Michelin; } span.Text_Italic_noir { color : #000000; font-family : "Myriad Pro"; font-style : italic; font-weight : normal; } span.bold , span.Main_Text_Bold , span.Text_bold , span.Text_Bold { color : #000000; font-family : "Myriad Pro"; font-style : normal; font-weight : bold; } span.link_ret_som_princ , span.link_retour_index , span.link_retour_minisommaire { margin-left : 5px; } span.link_sommaire { border-bottom : 1px solid #0033FF; } span.Text_Bold_bleu { color : #129fad; font-style : normal; font-weight : bold; } span.Michelin img { height : auto; width : 6%; } span.Michelin_100k { color : #000000; font-family : Michelin, sans-serif; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } span.Michelin_black_bleu { color : #129fad; font-family : Michelin, sans-serif; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } span.Michelin_black_vert { color : #9eb247; font-family : "Michelin"; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } span.Michelin_red { color : #ff0000; font-family : Michelin, sans-serif; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } span.Michelin_rouge { color : #a51d29; font-family : "Michelin"; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } span.orange { color : #ff7019; } span.rouge { color : #ff0000; font-weight : bold; } span.link_mail , span.link_web , span.telephone { color : #0033FF; text-decoration : underline; } span.Text_Bold_orange { font-style : normal; font-weight : bold; } span.Text_Bullet_Point { color : #14c78f; font-size : 1.08em; font-style : normal; font-weight : bold; } span.Text_Bullet_Point_bleu { color : #129fad; font-family : Michelin, sans-serif !important; font-size : 1.08em !important; font-style : normal; font-weight : normal; } span.Text_Bullet_Point_orange { color : #ff7019; font-family : Michelin, sans-serif !important; font-size : 1.08em !important; font-style : normal; font-weight : normal; } span.Text_Bullet_Point_vert { color : #9eb247; font-family : Michelin, sans-serif !important; font-size : 1.08em !important; font-style : normal; font-weight : normal; } table.table { border-collapse : collapse; margin : 0px; max-width : 100%; page-break-inside : avoid; width : 100%; } span.Text_light { color : #000000; font-family : "Myriad Pro"; font-style : normal; font-weight : normal; } span.tit_partie_bleu { color : #129fad; font-family : "Myriad Pro Black", sans-serif; font-size : 18pt; font-style : normal; font-weight : 900; line-height : 1em; } span.tit_partie_bleu_fonce { color : #7cb1db; font-family : "Myriad Pro Black", sans-serif; font-size : 18pt; font-style : normal; font-weight : 900; line-height : 1em; } span.tit_partie_orange { font-size : 18pt; } span.tit_partie_vert { color : #9eb247; font-family : "Myriad Pro Black", sans-serif; font-size : 18pt; font-style : normal; font-weight : 900; line-height : 1em; } span.vert_fonce { color : #009680; font-family : "Myriad Pro"; font-style : normal; font-weight : bold; } span.virgule { margin-right : 1em; } .ENCADRE-VERT-FONCE .Text_Italic , .Main_Text span.Main_Opening_Times_SemiBold_Italic , .Main_Text_Opening_times .Text_Italic , .Paragraphe-table .Text_Italic , div.ENCADRE-VERT-CLAIR span.Text_Italic , div.ENCADRE-VERT-CLAIR span.Text_Italic_noir , h1.Chapter_Introduction_Text .Text_Italic , p.box_text .Text_Italic , p.Text_Indication span.Text_Italic , p.Text_Indication span.Text_Italic_noir , span.Info_Box_Text_Italic , span.Text_Italic , table .Text_Italic { font-family : "Myriad Pro"; font-style : italic; font-weight : normal; } table.table tr { border-bottom : 2px solid #fac694; } tbody , td , tfoot , th , thead , tr { border-color : inherit; border-style : inherit; border-width : inherit; } td.table-head , td.table-head_vert { font-family : "Myriad Pro", sans-serif; font-size : 0.63em; font-style : normal; font-weight : bold; padding : 3px; } td.table-texte , td.table-texte_vert { font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-weight : normal; padding : 3px; } div.CARTO_carre2, div.CARTO_carre2 img { max-width : 100%; text-align : center; height : 90%; width : auto;}