.titrePage{
    width: 100%;
    height: 40px;
    display: flex;
    margin-bottom: -10px;
}

.titreSection
{
    font-weight: bold ;
    font-size: 14px;
}

.spanLibelleTailleAjustee {
    display: inline-block;
    margin-right: -50%;
    margin-top: 5%;
}

.titrePage .traitbleu{
    display: inline-block;
    height: 50%;
    width: 35%;
}

.titrePage .titrebleu{
    display: inline-block;
    width: auto;
    margin: auto;
}

.sousTitre{
    padding-bottom: 35px;
}

.sousTitre .notice_border {
    text-align: right;
}

.saisie {
    display: table;
}

.saisie .rows {
    display: table-row;
    padding-bottom: 10px;
}

.saisie .sautDeLigne {
    margin-top: 10px;
}

.saisie .separationSection {
    margin-top: 25px;
}

.saisie .rows .label{
    display: table-cell;
    padding-right: 5px;
    vertical-align: middle;
}

.saisie .rows .label .aRight{
    text-align: right;    
}

.saisie .rows .label .aLeft{
    text-align: left;    
}

.saisie .rows .label .aCenter{
    text-align: center;    
}

.saisie .rows .champ{
    display: table-cell;
    padding-right: 5px;
    vertical-align: middle;
}

.saisie .rows .champ .detail{
    display: flex;
}

.saisie .rows .champ .detail div{
    display: inline-block;
    margin: auto 5px auto auto;
}

.saisie .rows .champ .detail div.codeRev{
    margin-right : -6px;
    font-weight: bold;
}

.saisie .rows .champ.radio .detail div.codeRev{
    margin: auto 2px auto 10px;
}

.saisie .rows .champ .detail .input{
   min-width: 107px;
}

.saisie .rows .champ .detail .input input[type="checkbox"]{
   margin: 0;
   width: auto;
}

.saisie .rows .champ .detail .input input[type="radio"]{
   margin: 0;
   width: auto;
}

.saisie .rows .champ .detail.checkbox div{
    display: inline-block;
    margin: auto 5px auto auto;
}

.saisie .rows .champ .detail.checkbox div.codeRev{
    display: inline-block;
    margin-right : -6px;
}

.saisie .rows .champ .detail .input div.customError{
    margin: 0;
}

.colspan>div {
  width: 1px;
}

.colspan>div>div {
  position: relative;
  width: 699px;
  overflow: hidden;
}


