*{box-sizing:border-box}body#body{margin:0;font-family:"Comic Sans MS",cursive;font-size:14px;line-height:1.5}#background{width:min(1116px,100%);margin:35px auto 0;display:grid;grid-template-columns:200px minmax(0,1fr) 185px;column-gap:24px;overflow:visible}#header{grid-column:1/-1;margin:0;height:190px}#menu1_float{grid-column:1;grid-row:2;float:none;min-width:0}#menu2_float{grid-column:3;grid-row:2;float:none;min-width:0}#content{grid-column:2;grid-row:2;margin:25px 0 0;min-width:0}#menu1,#menu2{width:auto;margin:25px 0 0}#footer{grid-column:1/-1;height:auto;min-height:35px;padding:10px;color:white;line-height:1.8}.module_titre_contenu{height:auto;min-height:20px}.module_contenu img{max-width:100%;height:auto}.module_menu_contenu{overflow-wrap:anywhere}#titre_header{margin:0}#titre_header a{line-height:1.4}.module_menu_titre{box-sizing:content-box}input,select,button{max-width:100%;font:inherit}input[type=submit],button{cursor:pointer;padding:5px 9px}input[type=text]{width:100%;padding:6px!important;background-image:none!important}a:focus-visible,input:focus-visible,button:focus-visible,select:focus-visible{outline:3px solid #a77622;outline-offset:3px}.article_sharebtns{display:none}.pagination{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:24px}.pagination a,.pagination-current{padding:5px 8px}.menu-lastvisitors-avatar{max-width:45px;height:auto}#header-link{height:100%}.search-status{padding:10px;color:#555}.module_menu_contenu ul{padding-left:0}#content .module_contenu{overflow-wrap:anywhere}.module_contenu_block{max-width:100%}#footer a{display:inline-block}#menu_calendar{border-collapse:collapse}#menu_calendar caption{color:#555;background:white}#menu_calendar td{padding:3px}.archive-message{font-size:12px;color:#666}
@media(max-width:1000px){#background{grid-template-columns:180px minmax(0,1fr);gap:18px;padding:0 12px}#menu2_float{grid-column:1;grid-row:3}#content{grid-row:2/4}#titre_header{left:55px}#titre_header a{font-size:68px}}
@media(max-width:640px){#background{margin-top:0;display:flex;flex-direction:column;padding:0 12px;border:0;gap:0}#header{height:145px;flex:none;background-size:cover}#titre_header{left:15px;top:25px}#titre_header a{font-size:54px}#content{order:1;margin-top:10px}#menu1_float{order:2}#menu2_float{order:3}#footer{order:4;margin:20px -12px 0;padding:14px}#menu1,#menu2{margin-top:14px}.module_menu_titre{height:auto!important;min-height:30px}.module_titre{padding:8px 10px}.module_titre_contenu,.module_titre_contenu a{font-size:15px}#content p{line-height:1.65}.module_contenu img{height:auto!important;max-width:100%!important}.module_bottom{margin-bottom:25px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
@media print{#menu1_float,#menu2_float,#footer,form,.pagination{display:none}#background{display:block;width:100%;margin:0}#content{margin:0}#header{height:130px}body#body{background:white}.module_titre{break-after:avoid}.module_contenu img{max-height:500px;object-fit:contain}}
#background,#background *{box-sizing:border-box}#menu1 .module_menu_titre,#menu2 .module_menu_titre{height:57px}#header{width:100%}@media(max-width:640px){#header{background-size:100px auto;background-position:right center}#titre_header{left:5px;top:37px}#titre_header a{font-size:45px}#background{width:100%;max-width:100%}#background>div{min-width:0}#footer{width:auto}}
