@font-face { font-family : "Michelin"; font-style : normal; font-weight : normal; src : url("fonts/Michelin.otf"); } @font-face { font-family : "BodoniStd-Italic"; src : url("fonts/BodoniStd-Italic.otf"); } @font-face { font-family : "MyriadPro-SemiboldIt"; src : url("fonts/MyriadPro-SemiboldIt.otf"); } @font-face { font-family : "Myriad Pro Light"; font-style : italic; font-weight : 300; src : url("fonts/MyriadPro-LightIt.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 SemiCond"; font-stretch : semi-condensed; font-style : normal; font-weight : normal; src : url("fonts/MyriadPro-SemiCn.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 : "Myriad Pro Light"; font-style : normal; font-weight : 300; src : url("fonts/MyriadPro-Light.otf"); } @font-face { font-family : "MyriadPro-BoldIt"; src : url("fonts/MyriadPro-BoldIt.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"); } @font-face { font-family : "Myriad Pro"; font-style : normal; font-weight : bold; src : url("fonts/MyriadPro-Bold.otf"); } @font-face { font-family : "Myriad Pro"; font-style : italic; font-weight : normal; src : url("fonts/MyriadPro-It.otf"); } @font-face { font-family : "MyriadPro-Semibold"; src : url("fonts/MyriadPro-Semibold.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"; } .Text_intro_bold { font-family : "Myriad Pro Black"; font-weight : 600; } .imprint_text .Text_Italic { font-family : "Myriad Pro Light"; font-style : italic; font-weight : 300; } .bold_italic , .Text_Indication .bold_italic { color : #000000; font-family : "MyriadPro-SemiboldIt"; } .Main_Text_Heavy_intro_text { font-family : "Myriad Pro Black"; font-style : normal; font-weight : 900; } span.link_index { color : #0033FF; text-decoration : underline; font-family : "Myriad Pro"; font-weight : bold; } span.Michelin_red { color : #ff0000; font-family : Michelin, sans-serif; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } 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; } .regular { color : #9eb247; font-family : "BodoniStd-Italic"; font-size : 1em; font-style : italic; font-weight : normal; } 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; } .Text-indication-bleu { color : #129fad; font-family : "MyriadPro-SemiboldIt"; } .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; } p.Sommaire_niveau2_grand { color : #009680; font-family : "Myriad Pro", sans-serif; font-size : 10pt; 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; } .vert_clair { color : #9eb247; font-family : "Myriad Pro"; font-style : normal; font-weight : bold; } 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 , div.IMAGE , div.image { max-width : 100%; text-align : center; height : 100%; width : auto; } 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 img { height : 100%; width : auto !important; } div.CARTO img , div.image img { 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; } .pagebreak , div.PAGE-DE-DEBUT { page-break-after : always; page-break-before : always; } div.orange p.Sommaire_niveau1 { background-color : #f08925; } div.orange .Main_Text_liens , div.orange .Main_Text_liens span.link_index_occurence , div.orange .Main_Text_liens span.link_sommaire , div.orange p.Sommaire_niveau2 , div.orange p.Sommaire_niveau2 span.fleche , div.orange p.Sommaire_niveau2 span.link_sommaire { color : #f08925; } 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; } div.vert_fonce p.Sommaire_niveau1 { background-color : #009680; } 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 { font-size : 11pt; } 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; } 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; } h1.Chapter_Introduction_Text span.Italic_bold , span.Italic_bold { font-family : "MyriadPro-BoldIt"; } 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; } 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.Info_Box_Text_Heading_bleu { color : #129fad; 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.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", sans-serif; 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"; 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; font-family : "Myriad Pro"; 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 6px; text-align : left; text-decoration : none; text-indent : 5px; } p.Index_niveau3 { color : #000000; font-family : "Myriad Pro"; 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.intro_para { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-variant : normal; font-weight : normal; line-height : 1.5em; margin : 0px 0px; text-align : left; 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 : normal; 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 : normal; line-height : 1.5em; margin : 0px; text-align : left; text-decoration : none; text-indent : 0px; } 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.Main_Text_SPACE_BEFORE { color : #000000; font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-variant : normal; font-weight : normal; 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.Main_Text_Opening_time , p.Main_Text_Opening_times , p.Restaurant_and_hotel_details { color : #000000; font-family : "Myriad Pro", sans-serif; 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.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_niveau3 { color : #000000; font-family : "Myriad Pro"; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.3em; margin : 6px 0px 0px 10px; text-align : left; text-decoration : none; text-indent : 0px; } p.Sommaire_niveau2_petit { color : #009680; font-family : "Myriad Pro", sans-serif; font-size : 8.5pt; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.3em; margin : 10px 0px 0px 10px; text-align : left; text-decoration : none; text-indent : 0px; } .vert , p.Sommaire_niveau2 span.link_sommaire , p.Sommaire_niveau2_petit span.link_sommaire { color : #009680; } 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.Sommaire_niveau3_petit { color : #000000; font-family : "Myriad Pro"; font-size : 8pt; font-style : normal; font-variant : normal; font-weight : normal; line-height : 1.3em; margin : 6px 0px 0px 20px; text-align : left; text-decoration : none; text-indent : 0px; } p.Sommaire_niveau3 span.link_sommaire , p.Sommaire_niveau3_petit span.link_sommaire { color : #000000; } .box_text .Main_Text_SemiBold , .Chapter_Introduction_Text .Main_Text_SemiBold , .Index_niveau1 .Main_Text_SemiBold , .Info_Box_Text .Main_Text_SemiBold , .intro_para .Main_Text_SemiBold , .Main_Text .Main_Text_SemiBold , .table-texte .Main_Text_SemiBold , p.Text_Bullet_Paragraph .Main_Text_SemiBold { font-family : "MyriadPro-Semibold"; } 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 : 900; 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.65em; 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; } span.bold , span.Text_Bold , span.Text_bold { color : #000000; font-family : "Myriad Pro"; font-style : normal; font-weight : bold; } 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.Michelin , span.Michelin_BLACK , span.Michelin_black { color : #000000; font-family : "Michelin"; font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; } 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; } .Michelin_Green , span.Michelin_black_vert { color : #9eb247; font-family : "Michelin"; 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_Italic_semi { font-family : "Myriad Pro SemiCond"; font-style : italic; } 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; } .Main_Text_Opening_times .Text_Italic , div.ENCADRE-VERT-CLAIR span.Text_Italic , div.ENCADRE-VERT-CLAIR span.Text_Italic_noir , h1.Chapter_Introduction_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_indent { font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-weight : normal; padding : 3px; padding-left : 15px; } td.table-texte , td.table-texte_vert { font-family : "Myriad Pro"; font-size : 0.63em; font-style : normal; font-weight : normal; padding : 3px; }