@page{margin:1.5cm;}
body{max-width:none;padding:0 !important;}
body,th,td,input,select,textarea,button,a,div,p,span,strong,em,h1,h2,h3,h4,h5,h6,time{color:black !important;}

html,body{background-color:white;}

.posit{width:99.9% !important;min-width:99.9% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;}

.header__bip,.header__search,.header__links,nav,footer,.breadcrumb,.welcome,.advs,.page__buttons,.panel,.informations,.bottom,.cookies,.changes,.totop,.noprint{display:none !important;}

.logo + .header__bip{display:block !important;margin-left:20px !important;}

.claim{display:block !important;margin-left:20px !important;}

#maincontent .section:first-child .max{padding-top:0;}

.section .max{max-width:none !important;}

iframe img{max-width:none !important;}

/*page-break-inside:avoid;*/

.text ul > li,.text ol > li{margin-left:30px;padding-left:0;}
.text ul > li{list-style:disc;}
.text ul > li:before{display:none;}

.print{display:block !important;}

th,td{border-color:silver !important}

.files li a{border:0;padding:0 !important;}
.files li a .circle,.files li a div + .icon{display:none !important;}

.table table th,.table table td{font-size:14px;padding:5px 10px;}