﻿/* 26.11.2022 */


.icones {
    line-height: 60px;
}

.alignc {
    display: block;
    text-align: center;
}


.appuser {
    text-align: right;
    font-weight: bold;
}

.titlien {
    color: black;
    font-size: large;
    font-weight: bold;
}

.titlientop {
    margin-bottom: 0;
    height: min-content;
    color: black;
    font-size: large;
    font-weight: bold;
}

.titlienbottom {
    margin-top: 0;
    height: min-content;
    color: black;
    font-size: large;
    font-weight: bold;
}

.titred {
    color: red;
    font-size: large;
    font-weight: bold;
}

.icones {
    line-height: 60px;
}

.input_h20l {
    width: 100%;
    height: 540px;
    margin: 0 0 12px 0;
}

.input_h12l {
    width: 100%;
    height: 320px;
    margin: 0 0 12px 0;
}
.input_h9l {
    width: 100%;
    height: 240px;
    margin: 0 0 12px 0;
}
.input_h6l {
    width: 100%;
    height: 160px;
    margin: 0 0 12px 0;
}
.input_h3l {
    width: 100%;
    height: 80px;
    margin: 0 0 12px 0;
}
.input_h1l {
    width: 100%;
    height: 40px;
    margin: 0 0 12px 0;
}
.Wrap {
    white-space: pre-wrap;
    margin: 0 ;
    padding:0;
}
.Listelarge {
    width: 100%;
    height: 40px;
    white-space: pre-line;
    margin: 0 0 12px 0;
}
.TitreCenter {
    text-align: center;
}
.nomargin {
    padding: 0;
    margin: 0;
}

.txtsmall {
    font-size: small;
}
.txtred {
    color: red;
}
.txtgreen {
    color: green;
}
.txtblack {
    color: black;
}
.txtstd {
    line-height: 1.2em;
    padding:0;
    margin:0;
}
.indent1 {
    text-indent: 5em;  
    color : blue;
    font-style:italic;
}
.indent2 {
    text-indent: 5em each-line;
    color: blue;
    font-style: italic;
}

.indent3 {
    padding-left: 5em;
    color: blue;
    font-style: italic;
}

.txtgras {
    font-weight: bold;
}
.txtstd0 {
    line-height: 1em;
    padding: 0;
    margin: 0;
}
.txttitdet {
    line-height: 1.2em;
    padding: 0;
    margin: 0;
    font-weight: bold;
    text-decoration: underline;
}
.txtdatemaj {
    line-height: 1.2em;
    padding: 0;
    margin: 0;
    font-style: italic;
}
.txtdatemaju {
    line-height: 1.2em;
    padding: 0;
    margin: 0;
    font-style: italic;
    text-decoration: underline;
}
.tablistbottom {
    border-bottom: 1px solid black;
}

.tabgen {
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
    border: 2px solid black;
}

.tablisttitre {
    text-align: center;
    background-color: lightgrey;
    font-weight: bold;
    padding-top: 9px;
    padding-bottom: 9px;
    border: 2px solid black;
}
.tablisttitresc {
    text-align: center;
    background-color: lightgrey;
    font-weight: bold;
    padding-top: 9px;
    padding-bottom: 9px;
}
.tablisttitretop {
    text-align: center;
    background-color: aqua;
    font-weight: bold;
    padding-top: 9px;
}
.tablisttitrebottom {
    text-align: center;
    background-color: aqua;
    font-weight: bold;    
    padding-bottom: 9px;
}
.tabdte {
    text-align: right;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
    border: 1px solid black;
}
.tabdtesc {
    text-align: right;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
}

.tabgauche {
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
    border: 1px solid black;
}
.tabgauchesc {
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
}

.tabcentre {
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
    border: 1px solid black;
}
.tabcentresc {
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
}

.LienRech {
    line-height: 1em;
    margin-top: 0;
    margin-bottom: 2px;
    text-align: center;
    font-size: initial;
    vertical-align: central;
}
.Lien {
    line-height: 1em;
    margin-top: 0;
    margin-bottom: 2px;
}

.tabcolbud {
    min-width: 5em;
}

.input_large {
    width: 100%;
    height: 40px;
    margin: 0 0 12px 0;
}

.fond_Red {
    background-color: red;
}

.fond_BlueViolet {
    background-color: blueviolet;
}

.fond_DarkSalmon {
    background-color: darksalmon;
}

.fond_LightSalmon {
    background-color: lightsalmon;
}

.fond_LightGray {
    background-color: lightgray;
}

.fond_CadetBlue {
    background-color: cadetblue;
}

.fond_DarkCyan {
    background-color: darkcyan;
}

.fond_DodgerBlue {
    background-color: dodgerblue;
}

.fond_Aqua {
    background-color: aqua;
}

.fond_GreenYellow {
    background-color: greenyellow;
}

.fond_BurlyWood {
    background-color: burlywood;
}

.fond_Wheat {
    background-color: wheat;
}

.fond_White {
    background-color: white;
}

.fond_Yellow {
    background-color: yellow;
}
