@font-face {
    font-family: 'Baskervvol';
    src: url(./fonts/BBBBaskervvol-Medium.otf);
}

@font-face {
    font-family: 'Nudles';
    src: url(./fonts/Nudles-Bold.ttf);
}

body {
    font-size: 10pt;
    line-height: 1.2rem;
    color: black;
    margin: 0;
}

h3.titres {
    font-family: 'Baskervvol';
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 1.8rem;
    margin-bottom: 1rem;
}

p.corps {
    font-family: 'Nudles';
    margin-bottom: 1rem;
    text-indent: 5mm;
}

.liste {
    font-family: 'Baskervvol';
}

a {
    text-decoration: none;
    color: black;
    font-family: 'Baskervvol';
}

a:hover {
    text-decoration: underline;
}

ul.menu {
    list-style: none;
    text-align: center;
    margin-top: 2rem;
    margin-bottom: 3rem;
}

li {
    display: inline-block;
    padding: 0 2.5mm;
}

img {
    width: 100%;
}

.clear-fix {
    clear:both;
    margin-bottom: 3rem;
}

.contenu {
    margin: 0 auto;
    width: 70%;
}

div.planche {
    margin: 0 auto;
}

.instruction {
    width: 33%;
    float: left;
}

.fig {
    width: 66%;
    float: right;
}

.note {
    width: 66%;
    margin: 0 auto;
}


footer {
    margin-bottom: 2rem;
}

.colophon {
    text-align: center;
    padding: 0;
    margin: 0;
}

.colophon li {
    font-family: 'Nudles';
}

.couverture {
    object-fit: cover;
}

.photogau {
    float: left;
    width: 49%;
}

.photodr {
    float: right;
    width: 49%;
}