@charset "iso-8859-1";
.print {
    display: block;
}
#leftbar, #rightbar, #header, #footer, #accessibility, .breadcrumb, #signature, form, .cc-cookies, .articleAction, .noprint, #social, .widgetPartenaires {
    display: none;
}

p, blockquote {
    orphans: 3;
    widows: 3;
}
blockquote, ul, ol {
    page-break-inside: avoid;
}
h1, h2, h3, caption {
    page-break-after: avoid;
}

p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
    color: #000 !important;
    margin: 10px auto;
}
h1{margin-top:30px;}
h2{margin-top:20px;}
h3{margin-top:15px;}
a {
    color: #000 !important;
    text-decoration: underline !important;
}
/*a[href^="/"]:after,
a[href^="http"]:after {
    content: " (lien : " attr(href) ")";
	color:#888;
}*/
body {
    background-color: #fff !important;
    color: #000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    margin: auto !important;
    padding: 0;
    width: auto !important;
}
#page, #conteneur, #wrapper {
    margin: auto;
    width: auto;
}
#contents {
    padding: 0;
}
.clear{border:none;visibility:hidden;clear:both;width:0px;height:0px;}
table,tr,td{border:none;border-collapse:collapse;vertical-align:top;}
th,td{padding:5px;border:1px solid #aaa;}
th{font-weight:bold;}


#recetteContents{
	display:grid;
	grid-template-columns:1fr 1fr;
}
#recetteContents > .bloc{margin:1rem 0;}
#recetteContents > .bloc:nth-child(odd){padding-right:2rem;}
#recetteContents > .bloc:nth-child(even){padding-left:2rem;}
#recetteContents > .bloc:nth-child(3){
	padding:0;
	grid-column:span 2;
}
