/* CSS Document */

/* CERO
body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #808080;
/*	background-color: #FFFFFF; 
}

input,select,textfield {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}
h1{ color:DarkBlue; font-weight:bold; font-size:20px; border-bottom:1px solid #126cc4; margin-top:10px;}
*/

h1 {
    color: #0756a3;
    font-weight: bold;
    font-size: 20px;
    border-bottom: 1px solid #0756a3;
    margin-top: 10px;
}

input, select, textfield, option {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
}

*.RedColor {
    font-family: Arial;
    font-size: 12px;
    ForeColor: red !important;
    color: red !important;
}

    *.RedColor b {
        color: red !important;
    }

* {
    font-family: Arial;
    font-size: 12px;
    color: #0756a3;
}



.TitleBlue {
    color: #0756a3;
    font-size: 20px;
    padding: 0px 0px 0px 0px;
}

.MenuTitleBlue {
    color: #0756a3;
    font-size: 16px;
    padding: 0px 0px 5px 0px;
    font-weight: bold;
}

.TraitBleu {
    height: 2px;
    background-color: #0756a3;
}

.FondLavande {
    background-color: #EAECFB;
}

.CadreBleu {
    border: solid 2px #0756a3;
    padding: 15px 15px 15px 15px;
}

/*.TexteBlue {color:#126cc4} */
.TexteBlue {
    color: #0756a3;
}

.contactClient {
    font-family: Arial;
    background-image: url("../IMAGES/MENU/bouton_contact_bleu.jpg");
    background-repeat: no-repeat;
    text-align: left;
    padding-left: 60px;
    width: 242px;
    color: #0756a3;
    height: 63px;
    font-size: 11px;
    font-weight: bold;
}

.numTel {
    vertical-align: top;
    padding-top: 10px;
    font-size: 12px;
    font-weight: bold;
}

.tarifTel {
    vertical-align: bottom;
    font-size: 9px;
    font-weight: normal;
}


.lnk-customer {
    color: #0756a3;
    Font-Size: 11px;
    font-family: Arial;
    text-align: left;
    padding-left: 5px;
    font-weight: normal;
}

.lnk-customer-new {
    color: #FF0000;
    Font-Size: 11px;
    font-family: Arial;
    text-align: left;
    padding-left: 5px;
    font-weight: bold;
}

a.lnk-customer {
    color: #0756a3;
    Font-Size: 11px;
    font-family: Arial;
    text-align: left;
    padding-left: 5px;
    font-weight: normal;
}

a.lnk-customer-on {
    color: #9768A4;
    Font-Size: 11px;
    text-decoration: none;
    font-family: Arial;
    text-align: left;
    padding-left: 5px;
    font-weight: normal;
    text-decoration: none;
}

    a.lnk-customer:hover, a.lnk-customer-on:hover, a.lnk-customer-new:hover {
        color: #9768A4;
        Font-Size: 11px;
        text-decoration: none;
        font-family: Arial;
        text-align: left;
        padding-left: 5px;
        font-weight: normal;
        text-decoration: underline;
    }
/*Entete de tableau: */
.headergrid {
    background-color: #0756a3;
    color: white;
    height: 16px;
    text-align: left;
    font-size: small;
    font-family: Arial;
    font-weight: bold;
    padding-left: 10px;
    display: inline-block;
}

/*Entete de tableau FAQ: */
.headergrid_text {
    background-color: #0756a3;
    color: white;
    height: 10px;
    text-align: left;
    font-size: small;
    font-family: Arial;
    padding-left: 10px;
    display: inline-block;
}

INPUT.bt_large {
    /*color: #FFF7DE;
	background-image: url(../Images/Menu/bt_enregistrer.gif);*/
    background-image: url(../Images/Menu/grand_boutons_bleu.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 180px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

INPUT.bt_small {
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    margin-left: 5px;
    text-align: left;
    padding-left: 30px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}


/* fin CERO */


a {
    text-decoration: none;
    /*	color: #808080;  */
}

    a:hover {
        text-decoration: underline;
        /*	color: #808080;  */
    }

.lnk-violet, .lnk-violet:hover {
    font-size: 10px;
    color: #9768A4;
    text-decoration: underline;
}

.lnk-blanc, .lnk-blanc:hover {
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: underline;
}

.lnk-jaune, .lnk-jaune:hover {
    font-size: 10px;
    color: #FFFF30;
    text-decoration: underline;
}

.lnk-underline {
    text-decoration: underline;
}

.tableMainMenu {
    padding-left: 37px;
    border-bottom: 1px solid #DADADA;
    height: 19px;
}
/*
.fd-navigation{
	background-image:url(../Images/Menu/fd_navigation.gif);
	background-repeat:repeat-y;
}
*/
/* input off */
INPUT.bt_enregistrer {
    /*color: #FFF7DE;
	background-image: url(../Images/Menu/bt_enregistrer.gif);*/
    background-image: url(../Images/Menu/grand_boutons_bleu.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 180px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bolder;
    border-left: 0px;
    border-bottom: 0px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
    text-align: left;
    padding-left: 10px;
    font-size: 9px;
}

INPUT.Modifier {
    /*color: #FFF7DE;
	background-image: url(../Images/Menu/bt_modifier.gif);*/
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

/* input off */
INPUT.bt_annuler {
    /*	color: #FFF7DE;*/
    /*background-image: url(../Images/Menu/bt_annuler.gif);*/
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    /*	background-color: #ffffff;*/
    background-repeat: no-repeat;
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    margin-left: 3px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

INPUT.bt_send {
    /*	color: #FFF7DE;
	background-image: url(../Images/Menu/bt_send.gif); */
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    /*	width: 226px; */
    height: 45px;
    width: 100px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-align: left;
    padding-left: 30px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

a.lnk-modedemploi {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_emploi.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-modedemploi-on, a.lnk-modedemploi:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_emploi.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-profil {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_profil.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-profil-on, a.lnk-profil:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_profil.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-financeur {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_financeur.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-financeur-on, a.lnk-financeur:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_financeur.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-intervenants {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_intervenants.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-intervenants-on, a.lnk-intervenants:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_intervenants.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-credit {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_credit.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-credit-on, a.lnk-credit:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_credit.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-intervenant {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_intervenant.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-intervenant-on, a.lnk-intervenant:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_intervenant.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-order {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_commander-cesu.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-order-on, a.lnk-order:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_commander-cesu.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-orderlist {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_historique-commandes.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-orderlist-on, a.lnk-orderlist:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_historique-commandes.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-paiement {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_declencher-paiement.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-paiement-on, a.lnk-paiement:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_declencher-paiement.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-paiementhisto {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_historique-paiements.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-paiementhisto-on, a.lnk-paiementhisto:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_historique-paiements.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-rechercher {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_rechercher-intervenant.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-rechercher-on, a.lnk-rechercher:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_rechercher-intervenant.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-inscription {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_inscription.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-inscription-on, a.lnk-inscription:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_inscription.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-suividossier {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_suivi_dossier.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-suividossier-on, a.lnk-suividossier:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_suivi_dossier.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

a.lnk-accueil {
    display: block;
    height: 18px;
    width: 217px;
    background-image: url(../Images/Menu/bt_pageaccueil.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

    a.lnk-accueil-on, a.lnk-accueil:hover {
        display: block;
        height: 18px;
        width: 217px;
        background-image: url(../Images/Menu/bt_pageaccueil.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
    }

/*Navigation*/
a span {
    display: none;
}

/*TODO: paiement */

datagridListPayment {
    font-size: 7pt;
    /*height : 15;*/
    color: #003063;
    /*font-family: Verdana, Arial, 'Times New Roman';*/
}

    datagridListPayment td {
        font-size: 7pt;
        /*height : 15;*/
        font-family: Verdana, Arial, 'Times New Roman';
    }

/* datagrid*/
.dataGrid {
    font-size: 8pt;
    color: #003063;
    font-family: Verdana, Arial, 'Times New Roman';
}

    .dataGrid A {
        /*color: #ffffff;*/
        text-decoration: underline;
        /*color: Yellow;*/
    }

        .dataGrid A:Hover {
            /*color:  Green;*/
        }

    .dataGrid.Pager {
        color: #003063;
    }

/* datagrid simple */
.dataGridSimple {
    padding-left: 65px;
    height: 23px;
}

    .dataGridSimple.ColWidth {
        width: 260px;
    }

/* bouton */
INPUT.Payer {
    /*	color: #b2e2ee; */
    /*	background-image: url(../Images/Menu/bt_payer.gif); */
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    /*background-color: #b2e2ee;
	width: 226px;*/
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /* text-decoration: underline; */
    cursor: pointer;
    color: #0756a3;
}

INPUT.Affilier {
    /*	color: #b2e2ee;
	background-image: url(../Images/Menu/bt_affilier.gif); */
    background-image: url(../Images/Menu/grand_boutons_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    /*background-color: #b2e2ee;
	width: 285px;*/
    width: 180px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-align: left;
    padding-left: 10px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

INPUT.Retour {
    /*background-image: url(../Images/Menu/bt_retour.gif);*/
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
    font-weight: bold;
    cursor: pointer;
    color: #0756a3;
}


INPUT.Ok {
    /*background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
	color: #b2e2ee;*/
    /*	background-image: url(../Images/Menu/bt_ok.gif); */
    background-image: url(../Images/Menu/tres_petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    width: 57px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-align: left;
    padding-left: 30px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

INPUT.Valider {
    /*color: #b2e2ee;
	background-image: url(../Images/Menu/bt_valider.gif);*/
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    /*background-color: #b2e2ee;*/
    width: 100px;
    height: 45px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

INPUT.Gauche {
    color: #b2e2ee;
    background-image: url(../Images/Menu/bt_fleche-gauche.gif);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-color: #b2e2ee;
    width: 20px;
    height: 20px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-decoration: underline;
    cursor: pointer;
}

INPUT.Droite {
    color: #b2e2ee;
    background-image: url(../Images/Menu/bt_fleche-droite.gif);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-color: #b2e2ee;
    width: 20px;
    height: 20px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-decoration: underline;
    cursor: pointer;
}

/* lien */
.lnk-underline {
    text-decoration: underline;
}

/* page mere */
/*
#fd-navigation {
	background-image:url(../Images/Menu/fd_navigation.gif);
	background-repeat:repeat-y;
}
#fd-titre {
	background-image:url(../Images/Menu/fd_titre.gif);
	background-repeat:repeat-x;
}
*/
/*tableaux*/
#retrait-20 {
    padding-left: 20px;
}

#retrait-15 {
    padding-left: 15px;
}

#retrait-65 {
    padding-left: 65px;
}

#retrait-50 {
    padding-left: 50px;
}

#retrait-20-onglet {
    padding-left: 20px;
    border: solid 1px;
    border-right: none;
    border-bottom: none;
    margin-top: -1.8px;
    width: 100%;
}


/* objet error */
.errorInfo {
    font-weight: bold;
    font-size: 9pt;
    color: red;
    font-family: Verdana, Arial, 'Times New Roman';
}

/* objet identifiant */
#identifiant {
    padding: 10px;
    border: 1px solid #808080;
    background-color: #FFFFFF;
    text-align: left;
}

/* input off */
INPUT.bt_lancer {
    /*color: #FFF7DE;
	background-image: url(../Images/Menu/bt_lancer.gif) ;*/
    background-image: url(../Images/Menu/grand_boutons_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    height: 45px;
    width: 180px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /*	text-decoration: underline;*/
    cursor: pointer;
    color: #0756a3;
}

/* input off */
INPUT.bt_valider_affiliation {
    /*	color: #FFF7DE; */
    /*	background-image: url(../Images/Menu/bt_valider_affiliation.gif) ; */
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    height: 45px;
    /*	width: 230px; */
    width: 100px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /* text-decoration: underline; */
    color: #0756a3;
    cursor: pointer;
}

/* input off */
INPUT.bt_poursuivre_affiliation {
    /*	color: #FFF7DE; */
    /*	background-image: url(../Images/Menu/bt_poursuivre_affiliation.gif) ; */
    background-image: url(../Images/Menu/grand_boutons_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    height: 45px;
    width: 180px;
    /*	width: 260px; */
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    text-align: left;
    padding-left: 20px;
    /* text-decoration: underline; */
    color: #0756a3;
    cursor: pointer;
}


/* input off */
INPUT.bt_confirmer {
    /*color: #FFF7DE;
	background-image: url(../Images/Menu/bt_confirmer.gif) ; */
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    height: 45px;
    width: 100px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /* text-decoration: underline; */
    cursor: pointer;
    color: #0756a3;
}

INPUT.bt_login {
    /*
	background-image: url(../Images/loginBeneficiaire/bouton_valid.jpg);
	background-repeat:no-repeat; */
    background-image: url(../Images/Menu/petit_bouton_bleu.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    height: 45px;
    width: 100px;
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    border-bottom: 0px;
    /* text-decoration: underline; */
    cursor: pointer;
    color: #0756a3;
}

INPUT.border {
    border-right: #c0c0c0 1px solid;
    border-top: #c0c0c0 1px solid;
    border-left: #c0c0c0 1px solid;
    /*color: #808080;*/
    /*font-weight: bold;*/
    border-bottom: #c0c0c0 1px solid;
    /*font-family: Verdana;*/
}

Select.border {
    border-right: #c0c0c0 1px solid;
    border-top: #c0c0c0 1px solid;
    border-left: #c0c0c0 1px solid;
    /*color: #808080;*/
    /*font-weight: bold;*/
    border-bottom: #c0c0c0 1px solid;
    /*font-family: Verdana;*/
}

/*Encres : Mode d'emploi*/
a span {
    display: none;
}

a.lnk-gerer1 {
    display: block;
    height: 16px;
    width: 620px;
    color: #0000C0;
    /*background-image:url(../Images/Menu/bt_gerer5.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
}

    a.lnk-gerer1-on, a.lnk-gerer1:hover, a.lnk-gerer1-on:hover {
        display: block;
        height: 16px;
        width: 620px;
        color: #1776D2;
        /*background-image:url(../Images/Menu/bt_gerer5.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
    }

a.lnk-gerer2 {
    display: block;
    height: 16px;
    width: 620px;
    color: #0000C0;
    /*background-image:url(../Images/Menu/bt_gerer2.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
}

    a.lnk-gerer2-on, a.lnk-gerer2:hover, a.lnk-gerer2-on:hover {
        display: block;
        height: 16px;
        width: 620px;
        color: #1776D2;
        /*background-image:url(../Images/Menu/bt_gerer2.gif);
	background-repeat:no-repeat;
	background-position:0 -16px;*/
    }

a.lnk-gerer3 {
    display: block;
    height: 16px;
    width: 620px;
    color: #0000C0;
    /*background-image:url(../Images/Menu/bt_gerer3.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
}

    a.lnk-gerer3-on, a.lnk-gerer3:hover,, a.lnk-gerer3-on:hover {
        display: block;
        height: 16px;
        width: 620px;
        color: #1776D2;
        /*background-image:url(../Images/Menu/bt_gerer3.gif);
	background-repeat:no-repeat;
	background-position:0 -16px;*/
    }

a.lnk-gerer4 {
    display: block;
    height: 16px;
    width: 620px;
    color: #0000C0;
    /*background-image:url(../Images/Menu/bt_gerer6.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
}

    a.lnk-gerer4-on, a.lnk-gerer4:hover,, a.lnk-gerer4-on:hover {
        display: block;
        height: 16px;
        width: 620px;
        color: #1776D2;
        /*background-image:url(../Images/Menu/bt_gerer6.gif);
	background-repeat:no-repeat;
	background-position:0 -16px;*/
    }

a.bold-red {
    color: #0000C0;
}

/*ValidationSummary @ OrderCreationCx.ascx */
.red10 ul li {
    font-weight: bold;
    font-size: 10pt;
    color: #FF0000;
    font-family: Verdana, Arial, 'Times New Roman';
}

/*Encadré : Mode d'emploi*/
.gerer-encadre {
    padding: 10px 0 0 10px;
    color: #0756a3;
    border-top: #0756a3 solid 1px;
    border-bottom: #0756a3 solid 1px;
    border-left: #0756a3 solid 1px;
    border-right: #0756a3 solid 1px;
}

.gerer-encadre-red {
    padding: 10px 0 0 10px;
    border-left: #ff0000 solid 1px;
    border-right: #ff0000 solid 1px;
    border-top: #ff0000 solid 1px;
    border-bottom: #ff0000 solid 1px;
}

.HeaderH23 {
    height: 23px;
    /*	background-image: url(../Images/Menu/deg_tbl-bleu.gif);	 */
    background-color: #FFFFFF;
    border-bottom: #0756a3 solid 1px;
    font-weight: bold;
}

.ItemH23 {
    height: 23px;
}

.HeaderH36 {
    height: 36px;
    /*	background-image: url(../Images/Menu/deg_tbl-bleu.gif); */
    border-bottom: #0756a3 solid 1px;
    background-color: #FFFFFF;
}

.ItemH36 {
    height: 36px;
}

.HeaderH15 {
    height: 15px;
    font-weight: bold;
    /*	background-image: url(../Images/Menu/deg_tbl-bleu.gif); */
    border-bottom: #0756a3 solid 1px;
    background-color: #FFFFFF;
}

.ItemH15 {
    height: 15px;
}

.margin-btm {
    margin-bottom: 1em;
}

.collapsePanel {
    width: 640px;
    background-color: white;
    overflow: hidden;
}

/*Panel ajax retractable*/
.collapsePanelHeader {
    background-color: #0756a3;
    color: white;
    text-align: left;
    font-size: small;
    font-family: Arial;
    font-weight: bold;
    padding-left: 10px;
    display: inline-block;
    cursor: pointer;
}

.red8 {
    font-weight: bold;
    font-size: 8pt;
    color: #FF0000;
    font-family: Verdana, Arial, 'Times New Roman';
}

.green8 {
    font-weight: bold;
    font-size: 8pt;
    color: #339900;
    font-family: Verdana, Arial, 'Times New Roman';
}

.PanelCgu {
}

    .PanelCgu P {
        color: Red;
        font-weight: bold;
    }

.PanelCguLink {
    font-weight: bold;
}
/* facade onglet multidispositif*/

.commonTab {
    height: 30px;
    border: solid 1px #0756a3;
    font-size: 12pt !important;
    background-color: #ffffff;
    color: #0756a3;
}

.ActiveTab {
    border-bottom: none;
}

.UnactiveTab {
    background-color: #DFF2FF;
}
