﻿
body {
}

.CTS_Vert {
    color: #006400;
}

.CTS_Rouge {
    color: #FF0000;
}

.CTS_Orange {
    color: #FFA500;
}

.CTS_Bleu {
    color: #284E98;
}

.CTS_Bleu_Bordure {
    border-color: #507CD1;
    padding: 10px;
    border-style:ridge;
}

.CTS_Padding {
    padding: 3px;
    Border-Color: #507CD1;
    Border-Style: Solid;
    Border-Width: 1px;
    background-color: #F1F1F1;
    Color: #284E98;
    text-decoration-line: none;
    font-family: FontAwesome;
    font-size: 18px;
}
    .CTS_Padding:hover {
        cursor: pointer;
    }

.CTS_Titre1 {
    display: table-cell;
    font-weight: 700;
    background-color: #B5C7DE;
    color: #284E98;
    height: 30px;
    text-align: center;
    font-size: larger;
}
.CTS_Titre2 {
    font-size: larger;
    font-weight: 700;
    border: thin hidden #507CD1;
    display: table-cell;
    background-color: #507CD1;
    color: #284E98;
    height: 30px;
    text-align: center;
    color: white;
}
.CTS_Titre5 {
    font-size: large;
    /*font-weight: 700;*/
    background-color: #507CD1;
    height: 30px;
    color: white;
}

.cellPadding {
    padding-left: 2px;
    padding-right: 10px;
}

/* Appliquer un style aux lignes impaires */
.table-stripped tr:nth-child(odd) {
    background-color: #EFF3FB;
}

/* Appliquer un style aux lignes paires */
.table-stripped tr:nth-child(even) {
    background-color: #DDDDDD;
}

/* Styles pour la fenêtre modale */

.modal {
    display: none;
    position: fixed;
    /*z-index: 1;*/
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.5);
}

.modal-content {
    background-color: #fefefe;
    margin: 15% auto;
    padding: 10px;
    border: 1px solid #888;
    width: 80%;
    max-width: 400px;
}

/* Styles pour le bouton "OK" */
.modal-footer {
    text-align: right;
}

    .modal-footer button {
        /*padding: 10px 20px;
        background-color: #4CAF50;
        color: white;
        border: none;*/
        cursor: pointer;
    }

/* Styles pour la fenêtre modale de visu des PDF */

.VisuPDFmodal {
    display: none;
    position: fixed;
    /*z-index: 1;*/
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.5);
}

.VisuPDFmodal-content {
    background-color: #fefefe;
    margin: 1% auto;
    padding: 10px;
    border: 1px solid #888;
    width: 80%;
    max-width: 80%;
    height: 80%;
    max-height: 80%;
}

/* Styles pour le bouton "OK" */
.VisuPDFmodal-footer {
    text-align: right;
}

    .VisuPDFmodal-footer button {
        /*padding: 10px 20px;
        background-color: #4CAF50;
        color: white;
        border: none;*/
        cursor: pointer;
    }

/*<td align="center"
style="border: thin hidden #507CD1; background-color: #507CD1" >
<asp:Label ID="Label48" runat="server" Font-Bold="True"
Font-Overline="False" Font-Strikeout="False" Font-Underline="False"
Text="Tableau de bord" ForeColor="White" > </asp:Label >
</td >*/