/* couleur de la couverture */

:root{
    --couleur: rgb(255, 255, 255);
}

/* motif de bordure généré avec maxbittker.github.io/broider/ */

.couverture,
header {
    border-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAAAXNSR0IArs4c6QAAAxJJREFUeF7tm9Fu6yAQRJ3//+hWlio1YJfheNY0aee+ssBymB0wN31s2/axjf89RPvdzX1+r5ZPs/49uQBlkhjyClAGc48OUM5s2AMD7T1qtSUoz1TtLj+63ib+rOQDlB3SASokHIW6Nd71t4H2+VCPogmo+fr2aguqzrfJ7+ySHKBjyQ/5BOgRnvoSC1DTI5VFlZe8OhNu9ayTyd356HoCVBGD16oADdCWAD001DWM8sWHEjLhCQ+rBuB6pHstHK5HLfbsuUr1cRNWigpQaPIBKu55VNH/HigtcXUIqJJWwNX49IxA61PqmfFQNOHEagO0gzSzSSOuARqg3wSuqMktcaVAmtPd46F8UPDXPgTowLAC9AjHEkyAviFQa8cnrlkqhM5P45v5VyjUSlDRmmin89P4AIVvC0h0KPjiKW/t+IQCVQidn8ZjhaoJ3HYFxG1381P9AxS+jgVoMbAAfTWg9NuYxrue6Pan+aL4mZ/iqAddNKFLo6A/zRfFB+hxh6xf+wXoDUDRKXbyVxBqR698PBRU9o9DqPWq9n7gJn5frDXAtm0B+oQ4QH1BRKFdzboVdgA69IQTJ1IJqGvWnf44Mza6Bqm/nOstL6f8Dad8FNoSsCowCl2gUKVYtYO0fcb3nBh1LXTb8x5a/BoVoAHqFLz+Elxe8tRT3XgP37G3Alaa75WHi6UJFtBdmm+A+orGh5JbElQhBaJshqDz0/jlQNWGuN/+9NtcbViACkLU1gI0QMcEXEVVWwjKZyZYlYBqV55FPdYFpuaz3iIC1P+Swqe8UqBqj0LvfDyYoKuuQX++5KknqXgFTAFXNkYrCsWryffFoQEL4gMUWkQU2hFQqnYV/ecUSoGoc+a3PU9tkMpfVVQjsJn/9VSKVAkFKCzxAH0iEIUqORzbh5ZYAbS6pJXnrZ5vuYeuXuDq+QJUVHH1hpSf8tUJvn3Jq3unC4zaPs3HvdapkkYbPPOT8ABtkQ4foANUX4uiUOox4nHHBqoGMPPF3ZWn4gHNDkMLPCv5AB0TD1BTkegWEIVy2kOFfgI3TKBQqzsGrQAAAABJRU5ErkJggg==') 28 /  28px / 0 round;
    border-width:  28px;
    border-style:  solid; 
  }
   

.firstPage{
    filter:none;
}
.programme p {

    font-size: 10px;
    line-height: 13px;
}

.print_interface, .print_interface a, .print_interface a:visited, .print_interface p{
    color: white;
}

/* interface chemin de fer*/

@media screen,
pagedjs-ignore {
    .pagedjs_pages{
        width: calc(2rem + var(--pagedjs-width) * 4)!important;  
    }

    .pagedjs_left_page{

        margin-left: 1rem !important;
    }
}

h1 { color:black

}

h2 {color: black;
}

p{color: black;}