﻿body {
    font-family: Arial;
    font-size: small;
}

.TitrePage {
    font-size: x-large;
    text-align: left;
}

.TexteErreur {
    font-size: medium;
    font-weight: bold;
    color: darkred;
}

.TexteInfo {
    font-size: small;
    font-weight: bold;
    color: darkgreen;
}

.TexteInscrit {
    font-size: small;
    font-weight: bold;
    color: darkgreen;
}

.TexteRecap {
    font-size: medium;
    font-weight: bold;
    color: darkblue;
}

.TexteAttente {
    font-size: small;
    font-weight: bold;
    color: black;
}

.TexteAnnule {
    font-size: small;
    font-weight: bold;
    color: darkred;
}

.TexteTotalInscrit {
    font-size: medium;
    font-weight: bold;
    color: darkgreen;
}

.TexteTotalAttente {
    font-size: medium;
    font-weight: bold;
    color: black;
}

.TexteTotalAnnule {
    font-size: medium;
    font-weight: bold;
    color: darkred;
}

.TableauInfo {
    border-color: #507CD1;
}

.colTitre {
    width: 100px;
    background-color: white;
}

.colTitreRecap {
    width: 250px;
    background-color: #EFF3FB;
    font-size: medium;
}

.colTitreRecap3 {
    width: 250px;
    background-color: #507CD1;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    color: white;
}

.colTitreRecap2 {
    width: 250px;
    background-color: white;
    font-size: medium;
}

.colNbRecap3 {
    width: 100px;
    background-color: #507CD1;
    vertical-align: central;
    text-align: center;
    font-size: medium;
    font-weight: bold;
    color:white;
}

.colNbRecap2 {
    width: 100px;
    background-color: white;
    vertical-align: central;
    text-align: center;
    font-size: medium;
}

.ligneRecap2 {
    height: 40px;
}

.colTitreTotal {
    background-color: lightgray;
    font-size: medium;
    font-weight: bold;
}

.colValide {
    width: 100px;
    background-color: #9AE09A;
    vertical-align: central;
    text-align: center
}

.colNbRecap {
    width: 100px;
    background-color: #EFF3FB;
    vertical-align: central;
    text-align: center;
    font-size: medium;
}

.colInscrit {
    width: 100px;
    background-color: #AFFFC8;
    vertical-align: central;
    text-align: center
}

.colAttente {
    width: 100px;
    background-color: orange;
    vertical-align: central;
    text-align: center
}

.colAnnule {
    width: 100px;
    background-color: lightpink;
    vertical-align: central;
    text-align: center
}

.TableData {
    width: 1000px;
    background-color: aliceblue;
    border-style: solid;
    border-width: 1px;
}

.TableAccompagnant {
    width: 1000px;
    background-color: honeydew;
    border-style: solid;
    border-width: 1px;
}

.TableUser {
    width: 1000px;
    background-color: whitesmoke;
    border-color: darkblue;
    border-width: thin;
}

.TitreUser {
    font-size: x-large;
    background-color: black;
    color: white;
}

.BoutonPetit {
    font-size: x-small;
}

.TableCotisation {
    width: 480px;
    background-color: #e8ffdf;
}

.TableFichier {
    width: 1000px;
    background-color: whitesmoke;
}

.TableLicence {
    width: 480px;
    background-color: #fdf1f6;
}

.TableAdherent {
    width: 480px;
    background-color: aliceblue;
}

.TableAdherentLong {
    width: 1000px;
    background-color: aliceblue;
}

.TitreCotisation {
    font-size: x-large;
    background-color: darkgreen;
    color: white;
}

.TitreFichier {
    font-size: x-large;
    background-color: black;
    color: white;
}

.TitreAdherent {
    font-size: x-large;
    background-color: darkblue;
    color: white;
    text-align: center;
}

.TitreAccompagnant {
    font-size: x-large;
    background-color: darkgreen;
    color: white;
    text-align: center;
}

.TitreLocationMateriel {
    font-size: x-large;
    background-color: darkblue;
    color: white;
    text-align: center;
}

.TitreIdAdherent {
    background-color: darkblue;
    text-align: right;
    color: white;
}

.TitreLicence {
    font-size: x-large;
    background-color: darkred;
    color: white;
}


.TitreColonne {
    font-size: small;
    text-align: right;
    width: 300px;
}

.TitreColonne2 {
    font-size: small;
    text-align: right;
    width: 180px;
}

.TitreColonneManquant {
    font-size: small;
    color: darkred;
    text-align: right;
    width: 200px;
    font-weight: bold;
}

.TitreTotal {
    font-size: small;
    text-align: right;
}

.ValeurTexte {
    width: 700px;
}

.ValeurOuiNonLong {
    width: 500px;
}

.ValeurOuiNon {
    width: 150px;
}

.TexteTaille {
    font-size: small;
    text-align: right;
    width: 50px;
}

.CelluleTaille {
    width: 500px;
}

.ValeurTaille {
    width: 50px;
}

.ValeurTexteErreur {
    color: darkred;
    font-size: larger;
    font-weight: bold;
}

.ValeurTexteLong {
    width: 700px;
}

.ValeurTexteCaptcha {
    font-size: large;
    width: 150px;
}

.ValeurTexteSmall {
    font-size: small;
}

.ValeurPrix {
    width: 120px;
    text-align: right;
    font-size: small;
}

.TitreStatut {
    text-align: center;
    font-size: medium;
    color: darkred;
}


.ValeurCommentaire {
    font-size: xx-small;
}

.TableauPalanquee {
    border-color: #507CD1;
}

.lignePalanquee {
    height: 40px;
}

.TitrePalanquee {
    background-color: #000000;
    height: 40px;
    width: 720px;
    font-size: x-large;
    font-weight: bold;
    color: white;
    padding:5px;
}

.celPalanqueeTitre {
    background-color: #000000;
    vertical-align: central;
    text-align: center;
    font-size: medium;
    font-weight: bold;
    color: white;
}

.colDP {
    background-color: #67b467;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: white;
    height: 30px;
}

.celDP {
    background-color: #AFFFC8;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: black;
}

.txtDP {
    vertical-align: central;
    text-align: right;
    font-size: medium;
    width:50px;
}

.colGP {
    background-color: #800000;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: white;
    height:40px;
}

.celGP {
    background-color: #fce4d6;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: black;
}

.colP1 {
    background-color: #305496;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: white;
}

.celP1 {
    background-color: #D9E1F2;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: black;
}

.colP2 {
    background-color: #254276;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: white;
}

.celP2 {
    background-color: #BBCAE8;
    vertical-align: central;
    text-align: left;
    font-size: medium;
    color: black;
}

.celPGP {
    background-color: #800000;
    vertical-align: central;
    text-align: left;
    font-size: x-large;
    font-weight: bold;
    color: white;
    width:500px;
    height: 35px;
    padding: 5px;
}

.celParamDP {
    background-color: #800000;
    vertical-align: central;
    text-align: right;
    font-size: large;
    font-weight: normal;
    width: 200px;
    color: white;
    padding: 5px;
}

.celPP1 {
    background-color: #D9E1F2;
    vertical-align: central;
    text-align: left;
    font-size: large;
    color: black;
}

.celPP2 {
    background-color: #BBCAE8;
    vertical-align: central;
    text-align: left;
    font-size: large;
    color: black;
}

.TitreCelPlongee {
    background-color: #D9E1F2;
    text-align: left;
    width: 150px;
    height: 25px;
}

.ValeurCelPlongee {
    background-color: #bfd1f8;
    text-align: left;
    width: 300px;
}

.txtCelPlongee {
    width: 290px;
}