body{width:auto;font-family:Arial,Times}#main{display:grid;grid-template-columns:15% 70% 15%;grid-template-rows:auto auto;background-image:url(images/appointments.png),url(images/pie.png),url(images/bars.png),url(images/personnel.png),url(images/organigram.png),linear-gradient(0, #d3d3d3, #ffffff);background-repeat:no-repeat no-repeat,no-repeat,no-repeat,no-repeat;background-position:300px 0,500px 0,800px 0,1100px 0,1400px 0,0 0;background-size:200px,300px,300px,300px,300px,auto;background-blend-mode:overlay;padding:0 10px}.PageHeader div{padding:0 10px 0 10px;white-space:nowrap}a{color:#309db1}.hmenu li{background-color:#eee !important}.hmenu li:hover{background-color:#e4dede !important}.ImageLink img:hover{transform:inherit}#menu{justify-self:flex-end}details{padding:10px;background-color:#fff8dc}#faq{width:90vw}#faq summary{font-weight:bold;color:blue}#faq p{line-height:150%}.DataGrid .header{background-color:#d3d3d3}.Content{width:90%}.Content p,.Content ul{text-align:justify;line-height:150%;font-family:"Times New Roman",Times,serif;font-size:x-large}.Content h2{text-align:center;font-family:"Times New Roman",Times,serif}.Content div>div>img:not([src*=ihm]){background-color:gray;cursor:pointer;border-style:ridge;border-radius:5px}.Content div>div>img:not([src*=ihm]):hover{transform:scale(2);transition:150ms ease-in}td:has(>.Content){background-color:bisque}
