*{box-sizing:border-box}html{background:#f7f3ea}body{margin:0;color:#333;font:15px/1.6 Verdana,Tahoma,"DejaVu Sans",sans-serif}
a{color:#4a6b2f}.dbx-tete{background:#fff;border-bottom:1px solid #ddd}
.dbx-tete-in{max-width:980px;margin:0 auto;padding:18px 16px;display:flex;align-items:center;gap:14px}
.dbx-logo{width:48px;height:48px}.dbx-nom{font:bold 1.5rem/1.1 "Trebuchet MS",Verdana,sans-serif;color:#2f4620;text-decoration:none}
.dbx-accroche{display:block;color:#888888;font-size:.85rem}
.dbx-bandeau{background:#4a6b2f;}.dbx-bandeau ul{max-width:980px;margin:0 auto;padding:0 8px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}
.dbx-bandeau a{display:block;padding:10px 13px;color:#fff;text-decoration:none;font-size:.88rem}.dbx-bandeau a:hover,.dbx-bandeau .dbx-on a{background:#2f4620}
.dbx-main{max-width:980px;margin:0 auto;padding:24px 16px 36px}
.dbx-ariane{font-size:.8rem;color:#888888}.dbx-ariane a{color:#888888}
h1{color:#7a5a32;font:normal 1.9rem/1.2 "Trebuchet MS",Verdana,sans-serif;margin:.3em 0 .7em}h2{color:#2f4620;font:bold 1.15rem "Trebuchet MS",Verdana,sans-serif;margin-top:1.4em}
.dbx-photo img{width:100%;height:auto;display:block;border-radius:4px}.dbx-photo{margin:0 0 1.2em}
.dbx-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dbx-carte{background:#fff;border:1px solid #e2dccd;border-top:4px solid #7a5a32;padding:6px 18px 14px}
.dbx-plus{font-weight:bold;text-decoration:none}
.dbx-pied{background:#3a3a3a;color:#ccc;font-size:.82rem;text-align:center;padding:20px 16px}
.dbx-pied a{color:#e6efd9;margin:0 6px}.dbx-pied p{max-width:900px;margin:.4em auto}.dbx-credit{color:#888888;font-size:.74rem}
@media(max-width:700px){.dbx-duo{grid-template-columns:1fr}h1{font-size:1.5rem}.dbx-bandeau a{padding:8px 9px;font-size:.8rem}}
