.auteur { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0 0 0.5em; padding: 0 } .avoid { display: block; page-break-inside: avoid; margin: 1em 0 0; padding: 0 } .avoid1 { display: block; page-break-inside: avoid; margin: 0.5em 0 0; padding: 0 } .avoid2 { display: block; page-break-inside: avoid; margin: 1.2em 0 0; padding: 0 } .avoid3 { display: block; page-break-inside: avoid; margin: 0; padding: 0 } .avoid4 { display: block; page-break-inside: avoid; text-align: center; width: 98%; margin: 0.5em auto; padding: 0 } .avoid5 { display: block; page-break-inside: avoid; text-align: center; width: 98%; margin: 1em auto 0.5em; padding: 0 } .bleu { -moz-hyphens: none; -webkit-hyphens: none; color: #79b3bf; display: list-item; font-family: "Garamond", serif; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.5em; padding: 0 } .bold { font-family: "Garamond", serif; font-style: normal; font-weight: bold; margin: 0 0 0.1em; padding: 0 } .bold1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; font-style: normal; font-weight: bold; hyphens: none; text-align: left; margin: 0 0 0.1em; padding: 0 } .bold2 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; font-style: normal; font-weight: bold; hyphens: none; text-align: center; margin: 0 0 0.1em; padding: 0 } .calibre { display: block; font-size: 1em; margin: 0 5pt; padding: 0 } .calibre1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: left; margin: 0 0 0.5em; padding: 0 } .calibre2 { height: auto; line-height: 1; width: auto; margin: 0; padding: 0 } .calibre3 { display: block; line-height: 1; margin: 0; padding: 0 } .calibre4 { font-size: 0.58065em; line-height: normal; vertical-align: super; margin: 0; padding: 0 } .calibre5 { height: auto; max-width: 100%; width: auto; margin: 0; padding: 0 } .calibre6 { color: #000; font-style: italic; text-decoration: none; margin: 0; padding: 0 } .calibre7 { height: auto; line-height: 1; max-width: 100%; width: auto; margin: 0; padding: 0 } .calibre8 { display: block; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 0.2em; padding-bottom: 0; padding-right: 0; padding-top: 0 } .calibre9 { -moz-hyphens: none; -webkit-hyphens: none; color: #000; display: list-item; font-family: "Garamond", serif; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.5em; padding: 0 } .calibre10 { display: block; margin: 0; padding: 0 } .calibre11 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: left; text-indent: 0; margin: 0 0 0.5em; padding: 0 } .calibre12 { height: auto; max-width: 100%; width: auto; margin: 0; padding: 0 0 0.25em } .caneletter { font-family: "Caneletter"; font-size: 1.29167em; line-height: 1; margin: 0; padding: 0 } .center { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: center; text-indent: 0; margin: 0 0 0.5em; padding: 0 } .center1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: center; margin: 0 0 0.5em; padding: 0 } .chapo { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; font-size: 1em; font-weight: bold; hyphens: none; text-align: center; margin: 0 0 0.5em; padding: 0 } .clear { clear: both; display: block; height: 1px; margin: 0; padding: 0 } .copyright { display: block; font-family: "Garamond", Georgia, serif; font-size: 1.29167em; line-height: 1; text-align: center; margin: 0.5em auto 0; padding: 0.5em 0 } .div_collection { display: block; text-align: center; margin: 0; padding: 1em 0 } .droite { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Caneletter"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: right; margin: 0 0 0.5em; padding: 0 } .encadre { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 0.5em auto 1em; padding: 0.7em; border: #57c2b1 dotted 4px } .encadre1 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #57c2b1 dotted 4px } .encadre2 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #79b3bf dotted 4px } .encadre3 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #79b3bf solid 3px } .encadre4 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #f5b529 solid 3px } .encadre5 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #9fbf30 solid 3px } .encadre6 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #9fbf30 dotted 4px } .encadre7 { clear: both; display: block; overflow: auto; page-break-inside: avoid; text-align: left; width: 90%; margin: 1em auto; padding: 0.7em; border: #f5b529 dotted 4px } .gazon { -moz-hyphens: none; -webkit-hyphens: none; color: #9fbf30; display: list-item; font-family: "Garamond", serif; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.5em; padding: 0 } .image { display: block; text-align: center; width: 98%; margin: 0.5em auto; padding: 0 } .image1 { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1; text-align: center; width: 98%; margin: 0.5em auto; padding: 0 } .image2 { display: block; text-align: center; width: 98%; margin: 0.5em auto 0; padding: 0 } .ingdts { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; font-style: normal; font-weight: bold; hyphens: none; text-align: left; width: 50%; margin: 0 0 0.1em; padding: 0 } .ingdts1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: left; width: 50%; margin: 0.5em 0 0.6em; padding: 0 } .ingdts2 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: left; width: 50%; margin: 0 0 0.6em; padding: 0 } .ingdts3 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; font-style: normal; font-weight: bold; hyphens: none; text-align: left; width: 50%; margin: 0.5em 0 0.1em; padding: 0 } .italic { font-style: italic; margin: 0; padding: 0 } .jaune { -moz-hyphens: none; -webkit-hyphens: none; color: #f5b529; display: list-item; font-family: "Garamond", serif; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.5em; padding: 0 } .left { display: block; float: left; text-align: center; width: 48%; margin: 0; padding: 0 } .margin { display: block; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 1em; padding-bottom: 0; padding-right: 0; padding-top: 0 } .margin1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: left; margin: 1em 0 0.5em; padding: 0 } .noir { color: #000; margin: 0; padding: 0 } .right { display: block; float: right; text-align: center; width: 48%; margin: 0; padding: 0 } .semi-bold { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Futuralight", serif; font-style: normal; font-weight: normal; hyphens: none; text-align: left; margin: 0.5em 0; padding: 0 } .ss-titre { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0; padding: 0 } .ss-titre1 { -moz-hyphens: none; -webkit-hyphens: none; color: #57c2b1; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: left; margin: 0; padding: 0 } .ss-titre2 { -moz-hyphens: none; -webkit-hyphens: none; color: #57c2b1; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0; padding: 0 } .ss-titre3 { -moz-hyphens: none; -webkit-hyphens: none; color: #f5b529; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: left; margin: 0; padding: 0 } .ss-titre4 { -moz-hyphens: none; -webkit-hyphens: none; color: #79b3bf; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0; padding: 0 } .ss-titre5 { -moz-hyphens: none; -webkit-hyphens: none; color: #9fbf30; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0; padding: 0 } .ss-titre6 { -moz-hyphens: none; -webkit-hyphens: none; color: #f5b529; display: block; font-family: "Futura"; font-size: 1.29167em; hyphens: none; line-height: 1; text-align: center; margin: 0; padding: 0 } .textencadre { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Futuramedium"; hyphens: none; text-align: left; margin: 1em 0 0.3em; padding: 0 } .textencadre1 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Futuramedium"; hyphens: none; text-align: left; margin: 0 0 0.3em; padding: 0 } .textencadre2 { -moz-hyphens: none; -webkit-hyphens: none; color: #000; display: list-item; font-family: "Futuramedium"; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.3em; padding: 0 } .titre { -webkit-hyphens: none; display: block; font-family: "Helvetica"; font-size: 1.83333em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; margin: 2em 0 0.2em; padding: 0 } .titre_chiffre { font-family: "Garamond", serif; line-height: 1; margin: 0; padding: 0 } .titre-fond { -moz-border-radius: 0.3em; -moz-hyphens: none; -webkit-border-radius: 0.3em; -webkit-hyphens: none; background-color: #84cec1; border-radius: 0.3em; color: #fff; display: block; font-family: "Futura"; font-size: 1.66667em; hyphens: none; line-height: 1; text-align: left; width: 40%; margin: 0 0 0.3em; padding: 0.4em 0.4em 0.2em } .titre1 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #57c2b1; color: #fff; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre2 { -webkit-hyphens: none; color: #57c2b1; display: block; font-family: "Helvetica"; font-size: 1.83333em; font-weight: bold; hyphens: none; line-height: 1; text-align: left; margin: 0.5em 0 0.2em; padding: 0 } .titre3 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #f5b529; color: #fff; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre4 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #00a99a; color: #fff; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre5 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #79b3bf; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre6 { -moz-hyphens: none; -webkit-hyphens: none; color: #79b3bf; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto; padding: 0 } .titre7 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #79b3bf; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.9em; padding: 0.3em 0 0.2em } .titre8 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #f5b529; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.9em; padding: 0.3em 0 0.2em } .titre9 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #57c2b1; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.9em; padding: 0.3em 0 0.2em } .titre10 { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Helvetica"; font-size: 1.83333em; hyphens: none; line-height: 1; text-align: center; margin: 0.5em 0 0.2em; padding: 0 } .titre11 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #f5b529; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre12 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #57c2b1; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 65%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titre13 { -webkit-hyphens: none; background-color: #f5b529; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 80%; margin: 0 auto; padding: 0.3em 0 0.2em } .titre14 { -webkit-hyphens: none; background-color: #57c2b1; color: #fff; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 80%; margin: 0 auto; padding: 0.3em 0 0.2em } .titrerecette { -moz-hyphens: none; -webkit-hyphens: none; background-color: #79b3bf; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titrerecette1 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #f5b529; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titrerecette2 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #9fbf30; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .titrerecette3 { -moz-hyphens: none; -webkit-hyphens: none; background-color: #57c2b1; display: block; font-family: "Caneletter"; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1; text-align: center; width: 50%; margin: 0 auto 0.5em; padding: 0.3em 0 0.2em } .variante { -moz-hyphens: none; -webkit-hyphens: none; color: #79b3bf; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: bold; hyphens: none; line-height: 1; text-align: center; width: 45%; margin: 0 auto 0.3em; padding: 0; border-bottom: #79b3bf dotted 3px } .variante1 { -moz-hyphens: none; -webkit-hyphens: none; color: #f5b529; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: bold; hyphens: none; line-height: 1; text-align: center; width: 45%; margin: 0 auto 0.3em; padding: 0; border-bottom: #f5b529 dotted 3px } .variante2 { -moz-hyphens: none; -webkit-hyphens: none; color: #57c2b1; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: bold; hyphens: none; line-height: 1; text-align: center; width: 45%; margin: 0 auto 0.3em; padding: 0; border-bottom: #57c2b1 dotted 3px } .variante3 { -moz-hyphens: none; -webkit-hyphens: none; color: #9fbf30; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: bold; hyphens: none; line-height: 1; text-align: center; width: 45%; margin: 0 auto 0.3em; padding: 0; border-bottom: #9fbf30 dotted 3px } .variante4 { color: #f5b529; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: normal; line-height: 1; text-align: center; width: 45%; margin: 0 auto; padding: 0; border-bottom: #f5b529 dotted 3px } .variante5 { color: #57c2b1; display: block; font-family: "Garamond", serif; font-size: 1.29167em; font-weight: normal; line-height: 1; text-align: center; width: 45%; margin: 0 auto; padding: 0; border-bottom: #57c2b1 dotted 3px } .vert { -moz-hyphens: none; -webkit-hyphens: none; color: #57c2b1; display: list-item; font-family: "Garamond", serif; hyphens: none; list-style-position: outside; list-style-type: disc; text-align: left; margin: 0 0.8em 0.5em; padding: 0 } .vignette { -moz-hyphens: none; -webkit-hyphens: none; display: block; font-family: "Garamond", serif; hyphens: none; text-align: center; margin: 0 0 0.5em; padding: 0 0 0.5em }