.tuile .tableau .zp .boiteRow  a{color:#000;}
.factory_action .bouton .t:hover {background-color:#338033; color:#fff;}

.tuile .tableau .croissant:after{border-bottom-color:#fff;}
.tuile .tableau .decroissant:after{border-top-color:#fff;}



/***************************************************/
/******************** GRIS *************************/
/***************************************************/

.tuile.blanc  .zoneCliquable { background-color:#747474;}
.tuile.blanc select optgroup {
	background-color:#747474;
	color:#fff;
	text-align:center;
}
.tuile.blanc select option {
	background-color:#fff;
	color:#000;
	text-align:left;
}
.menubao .blanc,#bao .blanc {background-color:#b2b2b2;}
.tuile.blanc .tableau th .icone {
    background-color:#b2b2b2;
    color:#FFF;
}
.tuile.blanc .titre{border-bottom-color:#b2b2b2;}
.tuile.blanc .titre h1{color:#000;}
.tuile.blanc .btn-primary{background-color: #484848; border-color: #373737;}
.tuile.blanc .btn-primary:hover{background-color: #373737; border-color: #2d2d2d;}
.tuile.blanc .btn-outline-primary{background:none!important; border-color: #484848; color: #484848 !important;}
.tuile.blanc .btn-outline-primary:hover{background-color: #484848!important; border-color: #373737; color:#fff!important;}

.tuile input ,
.tuile textarea ,
.tuile select{background-color:#fff; }

.tuile.f0.blanc input ,
.tuile.f0.blanc textarea ,
.tuile.f0.blanc select{ border-color:#b2b2b2;}

.tuile.blanc .row_rad,
.tuile.blanc .row_rad .label{border-bottom-color:#b2b2b2;}
.tuile.blanc .row_bt input{background-color:#747474; color:#fff;}

.tuile.blanc .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.blanc .MoteurNavigation a:hover {background-color:#dedede;}
.tuile.blanc .MoteurNavigation a {background-color:#f2f2f2;}

/* Elegant */
.tuile.f0.blanc .titre .nb_par_page input,
.tuile.f0.blanc .titre .itemCountPerPageForm ul{color:#000;background-color:#dedede;}

.tuile.f3.blanc .tableau th,
.tuile.f0.blanc .tableau th{border-color:#d3d3d3; color:#484848;}
.tuile.f0.blanc .tableau .croissant:after{border-bottom-color:#484848;}
.tuile.f0.blanc .tableau .decroissant:after{border-top-color:#484848;}

/* Accroche */
.tuile.f1.blanc {background: #a2a2a2; /* Old browsers */
background: -moz-linear-gradient(top,  #a2a2a2 0%, #484848 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2a2a2), color-stop(100%,#484848)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a2a2a2 0%,#484848 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a2a2a2 0%,#484848 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a2a2a2 0%,#484848 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a2a2a2 0%,#484848 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2a2a2', endColorstr='#484848',GradientType=0 ); /* IE6-9 */}

.tuile.f1.blanc .row_bt input{background-color:#fff; color:#000;}

/* Mise en avant */
.tuile.f2.blanc .titre .nb_par_page input,
.tuile.f2.blanc .titre .nb_par_page .itemCountPerPageForm ul{color:#fff;background-color:#484848;}

.tuile.f2.blanc .row label,
.tuile.f2.blanc .row_are label{color:#fff; background-color:#747474;}
.tuile.f2.blanc .row_rad,
.tuile.f2.blanc .row_rad .label{border-bottom-color:#747474;}

.tuile.f2.blanc .tableau th {background: #484848;}
.tuile.f2.blanc .tableau .td01 td,
.tuile.f2.blanc .tableau .zp01 td{background-color:#ededed;}
.tuile.f2.blanc .tableau .td02 td,
.tuile.f2.blanc .tableau .zp02 td{background-color:#d7d7d7;}

.tuile.f2.blanc .tableau .zp01 td{border-top-color:#d7d7d7;}
.tuile.f2.blanc .tableau .zp02 td{border-top-color:#ededed;}

.tuile.f2.blanc .tableau .zp01 .lbl{background:#d7d7d7;}
.tuile.f2.blanc .tableau .zp01 .chp,
.tuile.f2.blanc .tableau .zp01 .MiniFiche{border-color:#d7d7d7;} 

.tuile.f2.blanc .tableau .zp02 .lbl{background:#ededed;}
.tuile.f2.blanc .tableau .zp02 .chp,
.tuile.f2.blanc .tableau .zp02 .MiniFiche{border-color:#ededed;} 


/* ** HOVER des TD ** */
.tuile.f0.blanc .tableau tr:hover > td{background-color:#dedede;}
.tuile.f1.blanc .tableau tr:hover > td ,
.tuile.f1.blanc .tableau tr:hover > td a{color:#000;}
.tuile.f2.blanc .tableau tr.ligne:hover > td a,
.tuile.f2.blanc .tableau tr.ligne:hover > td{background-color:#484848; color:#fff;}

.tuile.f0.blanc .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.blanc .tableau .ligne .Champ_Libelle a:hover{background-color:#484848;color:#fff;}
.tuile.f2.blanc .tableau .ligne .Champ_Libelle a:hover{background-color:#dedede;}


/* ** HOVER des ACTIONS ** */
.tuile.f1.blanc .tableau .factory_action .bouton .t:hover{background-color:#fff; color:#484848;}
.tuile.f0.blanc .factory_action .bouton .t:hover,
.tuile.f2.blanc .factory_action .bouton .t:hover,
.tuile.blanc .tableau .factory_action .bouton .t:hover{background-color:#484848; color:#fff;}
.tuile.blanc .factory_action .bouton a:hover {color:#484848;}

/*****************************************************/
/******************** BLEU *************************/
/***************************************************/
.menubao .bleu,#bao .bleu {background-color:#1274ac;}

.tuile.bleu .tableau th .icone {
    background-color:#1274ac;
    color:#FFF;
}

.tuile.bleu .btn-primary {background-color: #1274ac; border-color: #06669d;}
.tuile.bleu .btn-primary:hover{background-color: #06669d; border-color: #005e94;}
.tuile.bleu .btn-outline-primary{background:none!important;border-color: #1274ac; color: #1274ac !important;}
.tuile.bleu .btn-outline-primary:hover{background-color: #1274ac!important; border-color: #06669d; color:#fff!important;}

.tuile.bleu .titre{border-bottom-color:#1274ac;}
.tuile.bleu .titre h1{color:#1274ac;}
.tuile.bleu .titre .nb_par_page input,
.tuile.bleu .titre .nb_par_page .itemCountPerPageForm ul{background:#1274ac; color:#fff;}

.tuile.bleu input ,
.tuile.bleu textarea ,
.tuile.bleu select{border-color:#a8c3df;}
.tuile.bleu .row_rad,
.tuile.bleu .row_rad .label{border-bottom-color:#a8c3df;}

.tuile.bleu .row_rad .label{color:#1274ac;}
.tuile.bleu .row_bt input{background-color:#1274ac; color:#fff;}

.tuile.bleu .tableau tr.td02 td{background-color:#F1F1F1;}

.tuile.bleu .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.bleu .MoteurNavigation a:hover{background-color:#A8C3DF;}
.tuile.bleu .MoteurNavigation a {background-color:#e4f0fc;}


/* Elegant */
.tuile.f3.bleu .tableau th,
.tuile.f0.bleu .tableau th{border-color:#ced6db; color:#1274ac;}
.tuile.f0.bleu .tableau .croissant:after{border-bottom-color:#1274ac;}
.tuile.f0.bleu .tableau .decroissant:after{border-top-color:#1274ac;}

.tuile.f0.bleu table.contenu.saisieMultiple tr td { border:1px solid #a8c3df; }
.tuile.f0.bleu table.contenu.saisieMultiple tr th {border:1px solid #a8c3df; background-color:#e4f0fc}
.tuile.f0.bleu .tableau a.btnActionListe {border-color:#1274ac; background-color:#1274ac;}
.tuile.f0.bleu .tableau a.btnActionListe:hover {border-color:#1274ac; color:#1274ac;}

/* Accroche */
.tuile.f1.bleu {background: #2a9ad6; /* Old browsers */
background: -moz-linear-gradient(top,  #2a9ad6 0%, #02649c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a9ad6), color-stop(100%,#02649c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2a9ad6 0%,#02649c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a9ad6', endColorstr='#02649c',GradientType=0 ); /* IE6-9 */
}
.tuile.f1.bleu .row_bt input{color:#1274ac; background-color:#fff;}
.tuile.f1.bleu .titre .nb_par_page input{color:#1274ac;}
.tuile.f1.bleu .tableau .factory_action .bouton .t:hover{background-color:#fff; color:#1274ac;}

/* Mise en avant */
.tuile.f2.bleu,
.tuile.f2.bleu p,
.tuile.f2.bleu a,
.tuile.f2.bleu table{color:#1274ac;}

.tuile.f2.bleu a.btn-primary {color: #FFFFFF;}

.tuile.f2.bleu .row label,
.tuile.f2.bleu .row_are label{ color:#fff; background-color:#438fb7;}
.tuile.f2.bleu .row_rad,
.tuile.f2.bleu .row_rad .label{border-bottom-color:#438fb7;}

.tuile.f2.bleu .tableau th{background:#1274ac;}

.tuile.f2.bleu .tableau .td01 td,
.tuile.f2.bleu .tableau .zp01 td{background-color:#d3e1ef;}
.tuile.f2.bleu .tableau .td02 td,
.tuile.f2.bleu .tableau .zp02 td{background-color:#b9cfe5;}
.tuile.f2.bleu .tableau .zp01 td{border-top-color:#b9cfe5;}
.tuile.f2.bleu .tableau .zp02 td{border-top-color:#d3e1ef;}

.tuile.f2.bleu .tableau .zp01 .lbl{background:#B9CFE5;}
.tuile.f2.bleu .tableau .zp01 .chp,
.tuile.f2.bleu .tableau .zp01 .MiniFiche{border-color:#B9CFE5;} 

.tuile.f2.bleu .tableau .zp02 .lbl{background:#D3E1EF;}
.tuile.f2.bleu .tableau .zp02 .chp,
.tuile.f2.bleu .tableau .zp02 .MiniFiche{border-color:#D3E1EF;} 

.tuile.f2.bleu .tableau a.btnActionListe {border-color:#1274ac; color:#1274ac; background-color:#fff;}
.tuile.f2.bleu .tableau a.btnActionListe:hover {border-color:#1274ac; color:#1274ac !important;}

/* ** HOVER des TD ** */
.tuile.f0.bleu .tableau tr:hover > td{background-color:#A8C3DF;}
.tuile.f1.bleu .tableau tr:hover > td a,
.tuile.f1.bleu .tableau tr:hover > td {color:#1274ac;}
.tuile.f2.bleu .tableau tr.ligne:hover > td a,
.tuile.f2.bleu .tableau tr.ligne:hover > td{background-color:#1274ac; color:#fff;}

.tuile.f0.bleu .tableau .ligne .Champ_Libelle a:hover{background-color:#1274ac;color:#fff;}
.tuile.f1.bleu .tableau .ligne .Champ_Libelle a:hover{background-color:#b9cfe5;color:#fff;}
.tuile.f2.bleu .tableau .ligne .Champ_Libelle a:hover{background-color:#fff; color:#1274ac}

/* ** HOVER des ACTIONS ** */
.tuile.f0.bleu .factory_action .bouton .t:hover,
.tuile.f2.bleu .factory_action .bouton .t:hover,
.tuile.bleu .tableau .factory_action .bouton .t:hover{background-color:#1274ac; color:#fff;}
.tuile.bleu .factory_action .bouton a:hover {color:#1274ac;}

/* MENU */
.entete .bleu.labelgroupe {background:#fff;border:1px solid #1274ac; color:#1274ac;}
.entete .bleu.lienMenu {background: #2a9ad6; /* Old browsers */
background: -moz-linear-gradient(top,  #2a9ad6 0%, #02649c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a9ad6), color-stop(100%,#02649c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2a9ad6 0%,#02649c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2a9ad6 0%,#02649c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a9ad6', endColorstr='#02649c',GradientType=0 ); /* IE6-9 */}


/*****************************************************/
/******************** FUSHIA *************************/
/***************************************************/
.menubao .fushia,#bao .fushia {background-color:#C3283E;}
.tuile.fushia hr {border-top: 1px dotted #df9da6;}

.tuile.fushia .btn-primary{background-color: #C3283E; border-color: #bc2137;}
.tuile.fushia .btn-primary:hover{background-color: #bc2137; border-color: #b41c32;}
.tuile.fushia .btn-outline-primary{background:none!important; border-color: #C3283E; color: #C3283E !important;}
.tuile.fushia .btn-outline-primary:hover{background-color: #C3283E!important; border-color: #bc2137; color:#fff!important;}

.tuile.fushia .tableau th .icone {
    background-color:#C3283E;
    color:#FFF;
}
.tuile.fushia .titre{border-bottom-color:#C3283E;}
.tuile.fushia .titre h1{color:#C3283E;}
.tuile.fushia .titre .nb_par_page input,
.tuile.fushia .titre .nb_par_page .itemCountPerPageForm ul{background:#C3283E; color:#fff;}

.tuile.fushia input,
.tuile.fushia textarea,
.tuile.fushia select{border-color:#df9da6;}
.tuile.fushia .row_rad,
.tuile.fushia .row_rad .label{border-bottom-color:#C3283E;}
.tuile.fushia .row_rad .label{color:#b20019;}
.tuile.fushia .row_bt input{background-color:#C3283E; color:#fff;}
.tuile.fushia .errors li{color:#C3283E;}

.tuile.fushia .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.fushia .MoteurNavigation a:hover{background-color:#df9da6;}
.tuile.fushia .MoteurNavigation a {background-color:#fae6e9;}


/* Elegant */
.tuile.f3.fushia .tableau th,
.tuile.f0.fushia .tableau th{border-color:#ddcfd1; color:#C3283E;}

.tuile.f0.fushia .tableau .croissant:after{border-bottom-color:#C3283E;}
.tuile.f0.fushia .tableau .decroissant:after{border-top-color:#C3283E;}

/* Accroche */
.tuile.f1.fushia {background: #e5596c; /* Old browsers */
background: -moz-linear-gradient(top,  #e5596c 0%, #b90c24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5596c), color-stop(100%,#b90c24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e5596c 0%,#b90c24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5596c', endColorstr='#b90c24',GradientType=0 ); /* IE6-9 */
}
.tuile.f1.fushia .row_bt input{color:#C3283E; background-color:#fff;}
.tuile.f1.fushia  .titre .nb_par_page input{color:#C3283E;}
.tuile.f1.fushia .tableau .factory_action .bouton .t:hover{background-color:#fff; color:#C3283E;}

/* Mise en avant */
.tuile.f2.fushia,
.tuile.f2.fushia p,
.tuile.f2.fushia a,
.tuile.f2.fushia table{color:#C3283E;}

.tuile.f2.fushia a.btn-primary {color: #FFFFFF;}

.tuile.f2.fushia .row label,
.tuile.f2.fushia .row_are label{ color:#fff; background-color:#b7394a;}
.tuile.f2.fushia .row_rad,
.tuile.f2.fushia .row_rad .label{border-bottom-color:#b7394a;}

.tuile.f2.fushia .tableau th {background:#C3283E;}
.tuile.f2.fushia .tableau .td01 td,
.tuile.f2.fushia .tableau .zp01 td{background-color:#f5dfe2;}
.tuile.f2.fushia .tableau .td02 td,
.tuile.f2.fushia .tableau .zp02 td{background-color:#f0ccd1;}

.tuile.f2.fushia .tableau .zp01 td{border-top-color:#f0ccd1;}
.tuile.f2.fushia .tableau .zp02 td{border-top-color:#f5dfe2;}

.tuile.f2.fushia .tableau .zp01 .lbl{background:#f0ccd1;}
.tuile.f2.fushia .tableau .zp01 .chp,
.tuile.f2.fushia .tableau .zp01 .MiniFiche{border-color:#f0ccd1;} 

.tuile.f2.fushia .tableau .zp02 .lbl{background:#f5dfe2;}
.tuile.f2.fushia .tableau .zp02 .chp,
.tuile.f2.fushia .tableau .zp02 .MiniFiche{border-color:#f5dfe2;} 


/* ** HOVER des TD ** */
.tuile.f0.fushia .tableau tr:hover > td{background-color:#df9ea7;}
.tuile.f1.fushia .tableau tr:hover >  td a,
.tuile.f1.fushia .tableau tr:hover > td {color:#C3283E;}
.tuile.f2.fushia .tableau tr.ligne:hover > td a,
.tuile.f2.fushia .tableau tr.ligne:hover > td{background-color:#C3283E; color:#fff;}

.tuile.f0.fushia .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.fushia .tableau .ligne .Champ_Libelle a:hover{background-color:#C3283E;color:#fff;}
.tuile.f2.fushia .tableau .ligne .Champ_Libelle a:hover{background-color:#d9a4ac; color:#fff}


/* ** HOVER des ACTIONS ** */
.tuile.f0.fushia .factory_action .bouton .t:hover,
.tuile.f2.fushia .factory_action .bouton .t:hover,
.tuile.fushia .tableau .factory_action .bouton .t:hover{background-color:#C3283E; color:#fff;}
.tuile.fushia .factory_action .bouton a:hover {color:#C3283E;}

/* MENU */
.entete .fushia.labelgroupe { background:#fff;border:1px solid #C3283E; color:#C3283E;}
.entete .fushia.lienMenu {background: #e5596c; /* Old browsers */
background: -moz-linear-gradient(top,  #e5596c 0%, #b90c24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5596c), color-stop(100%,#b90c24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e5596c 0%,#b90c24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e5596c 0%,#b90c24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5596c', endColorstr='#b90c24',GradientType=0 ); /* IE6-9 */
}

/*****************************************************/
/******************** ORANGE *************************/
/***************************************************/
.menubao .orange,#bao .orange {background-color:#db6124;}

.tuile.orange .btn-primary {background-color: #db6124; border-color: #d1581b; color: #ffffff;}
.tuile.orange .btn-primary:hover {background-color: #d1581b; border-color: #c95114;}
.tuile.orange .btn-outline-primary{background:none!important; border-color: #db6124; color: #db6124 !important;}
.tuile.orange .btn-outline-primary:hover{background-color: #db6124!important; border-color: #d1581b; color:#fff!important;}

.tuile.orange .tableau th .icone {
    background-color:#db6124;
    color:#FFF;
}
.tuile.orange .titre {border-bottom-color:#db6124;}
.tuile.orange .titre h1{color:#db6124;}
.tuile.orange .titre .nb_par_page input,
.tuile.orange .titre .nb_par_page .itemCountPerPageForm ul{background:#fa7102; color:#fff;}

.tuile.orange input ,
.tuile.orange textarea ,
.tuile.orange select{border-color:#fe9866;}
.tuile.orange .row_rad,
.tuile.orange .row_rad .label{border-bottom-color:#fe9866;}
.tuile.orange .row_rad .label{color:#f32b02;}
.tuile.orange .row_bt input{background-color:#f25d12; color:#fff;}
.tuile.orange .errors li{color:#f25d12;}

.tuile.orange .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.orange .MoteurNavigation a:hover{background-color:#fea97f;}
.tuile.orange .MoteurNavigation a {background-color:#fedac8;}

/* Elegant */
.tuile.f3.orange .tableau th,
.tuile.f0.orange .tableau th{border-color:#dcd2cd; color:#db6124;}

.tuile.f0.orange .tableau .croissant:after{border-bottom-color:#db6124;}
.tuile.f0.orange .tableau .decroissant:after{border-top-color:#db6124;}

.tuile.f0.orange table.contenu.saisieMultiple tr td { border:1px solid #fea97f; }
.tuile.f0.orange table.contenu.saisieMultiple tr th {border:1px solid #fea97f; background-color:#fedac8;}

/* Accroche */
.tuile.f1.orange {background: #fd6a4c; /* Old browsers */
background: -moz-linear-gradient(top,  #fd6a4c 0%, #c22101 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd6a4c), color-stop(100%,#c22101)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fd6a4c 0%,#c22101 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fd6a4c 0%,#c22101 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fd6a4c 0%,#c22101 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fd6a4c 0%,#c22101 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd6a4c', endColorstr='#c22101',GradientType=0 ); /* IE6-9 */}

.tuile.f1.orange  .titre .nb_par_page input{color:#db6124;}
.tuile.f1.orange .tableau .factory_action .bouton .t:hover{background-color:#fff; color:#db6124;}

.tuile.f1.orange .row_bt input{color:#f25d12; background-color:#fff;}

/* Mise en avant */
.tuile.f2.orange,
.tuile.f2.orange p,
.tuile.f2.orange a,
.tuile.f2.orange table{color:#db6124;}

.tuile.f2.orange a.btn-primary {color: #FFFFFF;}

.tuile.f2.orange .row label,
.tuile.f2.orange .row_are label{ color:#fff; background-color:#db6124;}
.tuile.f2.orange .row_rad,
.tuile.f2.orange .row_rad .label{border-bottom-color:#db6124;}

.tuile.f2.orange .tableau th{background: #db6124;}
.tuile.f2.orange .tableau .td01 td,
.tuile.f2.orange .tableau .zp01 td{background-color:#ffb171; }
.tuile.f2.orange .tableau .td02 td,
.tuile.f2.orange .tableau .zp02 td{background-color:#ffcea7; /*opacity:0.4; filter:alpha(opacity=50);*/}

.tuile.f2.orange .tableau .zp01 td{border-top-color:#ffcea7;}
.tuile.f2.orange .tableau .zp02 td{border-top-color:#ffb171;}

.tuile.f2.orange .tableau .zp01 .lbl{background:#ffcea7;}
.tuile.f2.orange .tableau .zp01 .chp,
.tuile.f2.orange .tableau .zp01 .MiniFiche{border-color:#ffcea7;} 

.tuile.f2.orange .tableau .zp02 .lbl{background:#ffb171;}
.tuile.f2.orange .tableau .zp02 .chp,
.tuile.f2.orange .tableau .zp02 .MiniFiche{border-color:#ffb171;} 


/* ** HOVER des TD ** */
.tuile.f0.orange .tableau tr:hover > td{background-color:#ffb171;}
.tuile.f1.orange .tableau tr:hover > td a,
.tuile.f1.orange .tableau tr:hover > td {color:#db6124;}
.tuile.f2.orange .tableau tr.ligne:hover > td a,
.tuile.f2.orange .tableau tr.ligne:hover > td{background-color:#d94d01; color:#fff;}

.tuile.f0.orange .tableau .ligne .Champ_Libelle a:hover{background-color:#db6124;color:#fff;}
.tuile.f1.orange .tableau .ligne .Champ_Libelle a:hover{background-color:#c22101;color:#fff;}
.tuile.f2.orange .tableau .ligne .Champ_Libelle a:hover{background-color:#f0ab74; color:#fff}

/* ** HOVER des ACTIONS ** */
.tuile.f0.orange .factory_action .bouton .t:hover,
.tuile.f2.orange .factory_action .bouton .t:hover,
.tuile.orange .tableau .factory_action .bouton .t:hover{background-color:#db6124; color:#fff;}
.tuile.orange .factory_action .bouton a:hover {color:#db6124;}

/* MENU */
.entete .orange.labelgroupe { background:#fff;border:1px solid #db6124; color:#db6124;}
.entete .orange.lienMenu {background: #f36c43; /* Old browsers */
background: -moz-linear-gradient(top,  #f36c43 0%, #d03f1d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f36c43), color-stop(100%,#d03f1d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f36c43 0%,#d03f1d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f36c43 0%,#d03f1d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f36c43 0%,#d03f1d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f36c43 0%,#d03f1d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36c43', endColorstr='#d03f1d',GradientType=0 ); /* IE6-9 */}

/*****************************************************/
/******************** BRONZE *************************/
/***************************************************/
.menubao .bronze,#bao .bronze {background-color:#9d7300;}

.tuile.bronze .btn-primary{background-color: #9d7300; border-color: #916a00;}
.tuile.bronze .btn-primary:hover{background-color: #916a00; border-color: #856100;}
.tuile.bronze .btn-outline-primary{background:none!important; border-color: #9d7300; color: #9d7300 !important;}
.tuile.bronze .btn-outline-primary:hover{background-color: #9d7300!important; border-color: #916a00; color: #fff!important;}

.tuile.bronze .tableau th .icone {
    background-color:#9d7300;
    color:#FFF;
}
.tuile.bronze .titre {border-bottom-color:#9d7300;}
.tuile.bronze .titre h1{color:#9d7300;}
.tuile.bronze .titre .nb_par_page input,
.tuile.bronze .titre .nb_par_page .itemCountPerPageForm ul{background:#bf8700; color:#fff;}

.tuile.bronze input ,
.tuile.bronze textarea ,
.tuile.bronze select{border-color:#e0af39;}
.tuile.bronze .row_rad,
.tuile.bronze .row_rad .label{border-bottom-color:#e0af39;}
.tuile.bronze .row_rad .label{color:#bf8700;}
.tuile.bronze .row_bt input{background-color:#bf8700; color:#fff;}
.tuile.bronze .errors li{color:#bf8700;}

.tuile.bronze .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.bronze .MoteurNavigation a:hover{background-color:#fed267;}
.tuile.bronze .MoteurNavigation a {background-color:#ffe4a1;}

/* Elegant */
.tuile.f3.bronze .tableau th,
.tuile.f0.bronze .tableau th{border-color:#dcd2cd; color:#9d7300;}

.tuile.f0.bronze .tableau .croissant:after{border-bottom-color:#9d7300;}
.tuile.f0.bronze .tableau .decroissant:after{border-top-color:#9d7300;}

/* Accroche */
.tuile.f1.bronze {background: #bf8700; /* Old browsers */
background: -moz-linear-gradient(top,  #bf8700 0%, #9d7300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf8700), color-stop(100%,#9d7300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf8700 0%,#9d7300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf8700', endColorstr='#9d7300',GradientType=0 ); /* IE6-9 */}

.tuile.f1.bronze  .titre .nb_par_page input{color:#9d7300;}
.tuile.f1.bronze .tableau .factory_action .bouton .t:hover{background-color:#fff; color:#9d7300;}

.tuile.f1.bronze .row_bt input{color:#bf8700; background-color:#fff;}

/* Mise en avant */
.tuile.f2.bronze,
.tuile.f2.bronze p,
.tuile.f2.bronze a,
.tuile.f2.bronze table{color:#9d7300;}

.tuile.f2.bronze a.btn-primary {color: #FFFFFF;}

.tuile.f2.bronze .row label,
.tuile.f2.bronze .row_are label{ color:#fff; background-color:#bf8700;}
.tuile.f2.bronze .row_rad,
.tuile.f2.bronze .row_rad .label{border-bottom-color:#bf8700;}

.tuile.f2.bronze .tableau th{background: #9d7300;}
.tuile.f2.bronze .tableau .td01 td,
.tuile.f2.bronze .tableau .zp01 td{background-color:#fed267; }
.tuile.f2.bronze .tableau .td02 td,
.tuile.f2.bronze .tableau .zp02 td{background-color:#ffe4a1; /*opacity:0.4; filter:alpha(opacity=50);*/}

.tuile.f2.bronze .tableau .zp01 td{border-top-color:#ffe4a1;}
.tuile.f2.bronze .tableau .zp02 td{border-top-color:#fed267;}

.tuile.f2.bronze .tableau .zp01 .lbl{background:#ffe4a1;}
.tuile.f2.bronze .tableau .zp01 .chp,
.tuile.f2.bronze .tableau .zp01 .MiniFiche{border-color:#ffe4a1;} 

.tuile.f2.bronze .tableau .zp02 .lbl{background:#fed267;}
.tuile.f2.bronze .tableau .zp02 .chp,
.tuile.f2.bronze .tableau .zp02 .MiniFiche{border-color:#fed267;} 


/* ** HOVER des TD ** */
.tuile.f0.bronze .tableau tr:hover > td{background-color:#fed267;}
.tuile.f1.bronze .tableau tr:hover > td a,
.tuile.f1.bronze .tableau tr:hover > td {color:#9d7300;}
.tuile.f2.bronze .tableau tr.ligne:hover > td a,
.tuile.f2.bronze .tableau tr.ligne:hover > td{background-color:#bf8700; color:#fff;}

.tuile.f0.bronze .tableau .ligne .Champ_Libelle a:hover{background-color:#9d7300;color:#fff;}
.tuile.f1.bronze .tableau .ligne .Champ_Libelle a:hover{background-color:#9d7300;color:#fff;}
.tuile.f2.bronze .tableau .ligne .Champ_Libelle a:hover{background-color:#e0af39; color:#fff}

/* ** HOVER des ACTIONS ** */
.tuile.f0.bronze .factory_action .bouton .t:hover,
.tuile.f2.bronze .factory_action .bouton .t:hover,
.tuile.bronze .tableau .factory_action .bouton .t:hover{background-color:#9d7300; color:#fff;}
.tuile.bronze .factory_action .bouton a:hover {color:#9d7300;}

/* MENU */
.entete .bronze.labelgroupe { background:#fff;border:1px solid #9d7300; color:#9d7300;}
.entete .bronze.lienMenu {background: #bf8700; /* Old browsers */
background: -moz-linear-gradient(top,  #bf8700 0%, #9d7300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf8700), color-stop(100%,#9d7300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf8700 0%,#9d7300 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf8700 0%,#9d7300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf8700', endColorstr='#9d7300',GradientType=0 ); /* IE6-9 */}

/*****************************************************/
/******************** VERT *************************/
/***************************************************/
.menubao .vert,#bao .vert {background-color:#008509;}
.tuile.vert .tableau th .icone {
    background-color:#008509;
    color:#FFF;
}
.tuile.vert .titre {border-bottom-color:#008509;}
.tuile.vert .titre h1{color:#008509;}
.tuile.vert .titre .nb_par_page input,
.tuile.vert .titre .nb_par_page .itemCountPerPageForm ul{background:#008509; color:#fff;}

.tuile.vert .btn-primary{background-color: #008509; border-color: #007908;}
.tuile.vert .btn-primary:hover{background-color: #007908; border-color: #006e08;}
.tuile.vert .btn-outline-primary{background:none!important; border-color: #008509; color: #008509 !important;}
.tuile.vert .btn-outline-primary:hover{background-color: #008509!important; border-color: #007908; color: #fff!important;}

.tuile.vert input ,
.tuile.vert textarea ,
.tuile.vert select{border-color:#7edc77;}
.tuile.vert .row_rad,
.tuile.vert .row_rad .label{border-bottom-color:#008509;}
.tuile.vert .row_rad .label{color:#008509;}
.tuile.vert .row_bt input{background-color:#008509; color:#fff;}

.tuile.vert .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.vert .MoteurNavigation a:hover{background-color:#9ccc6d;}
.tuile.vert .MoteurNavigation a {background-color:#dcf3c5;}

/* Elegant */
.tuile.f3.vert .tableau th,
.tuile.f0.vert .tableau th{border-color:#cdddce; color:#008509;}
.tuile.f0.vert .tableau tr.td02 td{background-color:#f1f1f1;}

.tuile.f0.vert .tableau .croissant:after{border-bottom-color:#008509;}
.tuile.f0.vert .tableau .decroissant:after{border-top-color:#008509;}

.tuile.f0.vert table.contenu.saisieMultiple tr td { border:1px solid #9ccc6d; }
.tuile.f0.vert table.contenu.saisieMultiple tr th {border:1px solid #9ccc6d; background-color:#dcf3c5}


/* Accroche */
.tuile.f1.vert {background: #008509; /* Old browsers */
background: -moz-linear-gradient(top,  #008509 0%, #1c9001 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008509), color-stop(100%,#1c9001)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #008509 0%,#1c9001 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #008509 0%,#1c9001 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #008509 0%,#1c9001 100%); /* IE10+ */
background: linear-gradient(to bottom,  #008509 0%,#1c9001 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008509', endColorstr='#1c9001',GradientType=0 ); /* IE6-9 */
}
.tuile.f1.vert .row_bt input{color:#008509; background-color:#fff;}

.tuile.f1.vert  .titre .nb_par_page input{color:#008509;}

.tuile.f1.vert .factory_action .bouton .t:hover{background-color:#fff; color:#008509;}

/* Mise en avant */
.tuile.f2.vert,
.tuile.f2.vert p,
.tuile.f2.vert a,
.tuile.f2.vert table{color:#008509;}

.tuile.f2.vert a.btn-primary {color: #FFFFFF;}

.tuile.f2.vert .row label{background-color:#9cee96;}
.tuile.f2.vert .row label,
.tuile.f2.vert .row_are label{ color:#fff; background-color:#008509;}
.tuile.f2.vert .row_rad,
.tuile.f2.vert .row_rad .label{border-bottom-color:#008509;}

.tuile.f2.vert .tableau th{background: #008509;}
.tuile.f2.vert .tableau .td01 td,
.tuile.f2.vert .tableau .zp01 td{background-color:#d4efbc; }
.tuile.f2.vert .tableau .td02 td,
.tuile.f2.vert .tableau .zp02 td{background-color:#b8e590;}

.tuile.f2.vert .tableau .zp01 td{border-top-color:#b8e590;}
.tuile.f2.vert .tableau .zp02 td{border-top-color:#d4efbc;}

.tuile.f2.vert .tableau .zp01 .lbl{background:#b8e590;}
.tuile.f2.vert .tableau .zp01 .chp,
.tuile.f2.vert .tableau .zp01 .MiniFiche{border-color:#b8e590;} 

.tuile.f2.vert .tableau .zp02 .lbl{background:#d4efbc;}
.tuile.f2.vert .tableau .zp02 .chp,
.tuile.f2.vert .tableau .zp02 .MiniFiche{border-color:#d4efbc;} 


/* ** HOVER des TD ** */
.tuile.f0.vert .tableau tr:hover > td{background-color:#b7df92;}
.tuile.f1.vert .tableau tr:hover > td a,
.tuile.f1.vert .tableau tr:hover > td {color:#008509;}
.tuile.f2.vert .tableau tr.ligne:hover > td a,
.tuile.f2.vert .tableau tr.ligne:hover > td{background-color:#1c9001; color:#fff;}

.tuile.f0.vert .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.vert .tableau .ligne .Champ_Libelle a:hover{background-color:#008509;color:#fff;}
.tuile.f2.vert .tableau .ligne .Champ_Libelle a:hover{background-color:#94cb63; color:#fff}

/* ** HOVER des ACTIONS ** */
.tuile.f0.vert .factory_action .bouton .t:hover,
.tuile.f2.vert .factory_action .bouton .t:hover,
.tuile.vert .tableau .factory_action .bouton .t:hover{background-color:#008509; color:#fff;}
.tuile.vert .factory_action .bouton a:hover {color:#008509;}


/* MENU */
.entete .vert.labelgroupe { background:#fff;border:1px solid #008509; color:#008509;}
.entete .vert.lienMenu {background: #01ad01; /* Old browsers */
background: -moz-linear-gradient(top,  #01ad01 0%, #008a00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01ad01), color-stop(100%,#008a00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #01ad01 0%,#008a00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #01ad01 0%,#008a00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #01ad01 0%,#008a00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #01ad01 0%,#008a00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01ad01', endColorstr='#008a00',GradientType=0 ); /* IE6-9 */}


/*****************************************************/
/******************** CIEL *************************/
/***************************************************/
.menubao .ciel,#bao .ciel {background-color:#009bda;}
.tuile.ciel .tableau th .icone {
    background-color:#009bda;
    color:#FFF;
}

.tuile.ciel .btn-primary{background-color: #009bda; border-color: #009bda;}
.tuile.ciel .btn-primary:hover{background-color: #009bda; border-color: #0094d0;}
.tuile.ciel .btn-outline-primary{background:none!important; border-color: #009bda; color: #009bda !important;}
.tuile.ciel .btn-outline-primary:hover{background-color: #009bda!important; border-color: #009bda; color: #fff!important;}

.tuile.ciel .titre {border-bottom-color:#009bda;}
.tuile.ciel .titre h1{color:#009bda;}
.tuile.ciel .titre .nb_par_page input,
.tuile.ciel .titre .nb_par_page .itemCountPerPageForm ul{background:#009bda; color:#fff;}

.tuile.ciel input ,
.tuile.ciel textarea ,
.tuile.ciel select{border-color:#009bda;}
.tuile.ciel .row_rad,
.tuile.ciel .row_rad .label{border-bottom-color:#009bda;}
.tuile.ciel .row_rad .label{color:#009bda;}
.tuile.ciel .row_bt input{background-color:#009bda; color:#fff;}

.tuile.ciel .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.ciel .MoteurNavigation a:hover{background-color:#60d0fe;}
.tuile.ciel .MoteurNavigation a {background-color:#c2ebfc;}

/* Elegant */
.tuile.f3.ciel .tableau th,
.tuile.f0.ciel .tableau th{border-color:#cdddce; color:#009bda;}
.tuile.f0.ciel .tableau tr.td02 td{background-color:#f1f1f1;}

.tuile.f0.ciel .tableau .croissant:after{border-bottom-color:#009bda;}
.tuile.f0.ciel .tableau .decroissant:after{border-top-color:#009bda;}

/* Accroche */
.tuile.f1.ciel {background: #72d3fa; /* Old browsers */
background: -moz-linear-gradient(top,  #72d3fa 0%, #00a9d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#72d3fa), color-stop(100%,#00a9d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #72d3fa 0%,#00a9d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72d3fa', endColorstr='#00a9d7',GradientType=0 ); /* IE6-9 */}

.tuile.f1.ciel .row_bt input{color:#009bda; background-color:#fff;}

.tuile.f1.ciel  .titre .nb_par_page input{color:#009bda;}

.tuile.f1.ciel .factory_action .bouton .t:hover{background-color:#fff; color:#009bda;}

/* Mise en avant */
.tuile.f2.ciel,
.tuile.f2.ciel p,
.tuile.f2.ciel a,
.tuile.f2.ciel table{color:#009bda;}

.tuile.f2.ciel a.btn-primary {color: #FFFFFF;}

.tuile.f2.ciel .row label{background-color:#009bda;}
.tuile.f2.ciel .row label,
.tuile.f2.ciel .row_are label{ color:#fff; background-color:#009bda;}
.tuile.f2.ciel .row_rad,
.tuile.f2.ciel .row_rad .label{border-bottom-color:#009bda;}

.tuile.f2.ciel .tableau th{background: #009bda;}
.tuile.f2.ciel .tableau .td01 td,
.tuile.f2.ciel .tableau .zp01 td{background-color:#c9efff; }
.tuile.f2.ciel .tableau .td02 td,
.tuile.f2.ciel .tableau .zp02 td{background-color:#a1e3ff;}

.tuile.f2.ciel .tableau .zp01 td{border-top-color:#a1e3ff;}
.tuile.f2.ciel .tableau .zp02 td{border-top-color:#c9efff;}

.tuile.f2.ciel .tableau .zp01 .lbl{background:#a1e3ff;}
.tuile.f2.ciel .tableau .zp01 .chp,
.tuile.f2.ciel .tableau .zp01 .MiniFiche{border-color:#a1e3ff;} 

.tuile.f2.ciel .tableau .zp02 .lbl{background:#c9efff;}
.tuile.f2.ciel .tableau .zp02 .chp,
.tuile.f2.ciel .tableau .zp02 .MiniFiche{border-color:#c9efff;} 


/* ** HOVER des TD ** */
.tuile.f0.ciel .tableau tr:hover > td{background-color:#c2ebfc;}
.tuile.f1.ciel .tableau tr:hover > td a,
.tuile.f1.ciel .tableau tr:hover > td {color:#009bda;}
.tuile.f2.ciel .tableau tr.ligne:hover > td a,
.tuile.f2.ciel .tableau tr.ligne:hover > td{background-color:#009bda; color:#fff;}

.tuile.f0.ciel .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.ciel .tableau .ligne .Champ_Libelle a:hover{background-color:#009bda; color:#fff;}
.tuile.f2.ciel .tableau .ligne .Champ_Libelle a:hover{background-color:#008bc3; color:#fff}/**/

/* ** HOVER des ACTIONS ** */
.tuile.f0.ciel .factory_action .bouton .t:hover,
.tuile.f2.ciel .factory_action .bouton .t:hover,
.tuile.ciel .tableau .factory_action .bouton .t:hover{background-color:#009bda; color:#fff;}
.tuile.ciel .factory_action .bouton a:hover {color:#009bda;}

/* MENU */
.entete .ciel.labelgroupe {background:#fff; border:1px solid #2672ec; color:#2672ec;}
.entete .ciel.lienMenu {background: #72d3fa; /* Old browsers */
background: -moz-linear-gradient(top,  #72d3fa 0%, #00a9d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#72d3fa), color-stop(100%,#00a9d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #72d3fa 0%,#00a9d7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #72d3fa 0%,#00a9d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72d3fa', endColorstr='#00a9d7',GradientType=0 ); /* IE6-9 */}


/*****************************************************/
/******************** VIOLET *************************/
/***************************************************/
.menubao .violet,#bao .violet {background-color:#8c0095;}
.tuile.violet .tableau th .icone {
    background-color:#8c0095;
    color:#FFF;
}
.tuile.violet .btn-primary{background-color: #8c0095; border-color: #82008a;}
.tuile.violet .btn-primary:hover{background-color: #82008a; border-color: #790081;}
.tuile.violet .btn-outline-primary{background:none!important; border-color: #8c0095; color: #8c0095 !important;}
.tuile.violet .btn-outline-primary:hover{background-color: #8c0095!important; border-color: #82008a; color: #fff!important;}

.tuile.violet .titre {border-bottom-color:#8c0095;}
.tuile.violet .titre h1{color:#8c0095;}
.tuile.violet .titre .nb_par_page input,
.tuile.violet .titre .nb_par_page .itemCountPerPageForm ul{background:#8c0095; color:#fff;}

.tuile.violet input ,
.tuile.violet textarea ,
.tuile.violet select{border-color:#b06bb4;}
.tuile.violet .row_rad,
.tuile.violet .row_rad .label{border-bottom-color:#8c0095;}
.tuile.violet .row_rad .label{color:#8c0095;}
.tuile.violet .row_bt input{background-color:#8c0095; color:#fff;}

.tuile.violet .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.violet .MoteurNavigation a:hover{background-color:#dca0e0;}
.tuile.violet .MoteurNavigation a {background-color:#edcfef;}

/* Elegant */
.tuile.f3.violet .tableau th,
.tuile.f0.violet .tableau th{border-color:#cdddce; color:#8c0095;}
.tuile.f0.violet .tableau tr.td02 td{background-color:#f1f1f1;}

.tuile.f0.violet .tableau .croissant:after{border-bottom-color:#8c0095;}
.tuile.f0.violet .tableau .decroissant:after{border-top-color:#8c0095;}

/* Accroche */
.tuile.f1.violet {background: #a700ae; /* Old browsers */
background: -moz-linear-gradient(top,  #a700ae 0%, #8c0095 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a700ae), color-stop(100%,#8c0095)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a700ae 0%,#8c0095 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a700ae', endColorstr='#8c0095',GradientType=0 ); /* IE6-9 */}

.tuile.f1.violet .row_bt input{color:#8c0095; background-color:#fff;}

.tuile.f1.violet  .titre .nb_par_page input{color:#8c0095;}

.tuile.f1.violet .factory_action .bouton .t:hover{background-color:#fff; color:#8c0095;}

/* Mise en avant */
.tuile.f2.violet,
.tuile.f2.violet p,
.tuile.f2.violet a,
.tuile.f2.violet table{color:#8c0095;}

.tuile.f2.violet a.btn-primary {color: #FFFFFF;}

.tuile.f2.violet .row label{background-color:#dca0e0;}/**/
.tuile.f2.violet .row label,
.tuile.f2.violet .row_are label{ color:#fff; background-color:#8c0095;}
.tuile.f2.violet .row_rad,
.tuile.f2.violet .row_rad .label{border-bottom-color:#8c0095;}

.tuile.f2.violet .tableau th{background: #8c0095;}
.tuile.f2.violet .tableau .td01 td,
.tuile.f2.violet .tableau .zp01 td{background-color:#edcfef; }
.tuile.f2.violet .tableau .td02 td,
.tuile.f2.violet .tableau .zp02 td{background-color:#e4b2e7;}

.tuile.f2.violet .tableau .zp01 td{border-top-color:#e4b2e7;}
.tuile.f2.violet .tableau .zp02 td{border-top-color:#edcfef;}

.tuile.f2.violet .tableau .zp01 .lbl{background:#e4b2e7;}
.tuile.f2.violet .tableau .zp01 .chp,
.tuile.f2.violet .tableau .zp01 .MiniFiche{border-color:#e4b2e7;} 

.tuile.f2.violet .tableau .zp02 .lbl{background:#edcfef;}
.tuile.f2.violet .tableau .zp02 .chp,
.tuile.f2.violet .tableau .zp02 .MiniFiche{border-color:#edcfef;} 


/* ** HOVER des TD ** */
.tuile.f0.violet .tableau tr:hover > td{background-color:#dca0e0;}/**/
.tuile.f1.violet .tableau tr:hover > td a,
.tuile.f1.violet .tableau tr:hover > td {color:#8c0095;}
.tuile.f2.violet .tableau tr.ligne:hover > td a,
.tuile.f2.violet .tableau tr.ligne:hover > td{background-color:#8c0095; color:#fff;}

.tuile.f0.violet .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.violet .tableau .ligne .Champ_Libelle a:hover{background-color:#8c0095; color:#fff;}
.tuile.f2.violet .tableau .ligne .Champ_Libelle a:hover{background-color:#c572cb; color:#fff}/**/

/* ** HOVER des ACTIONS ** */
.tuile.f0.violet .factory_action .bouton .t:hover,
.tuile.f2.violet .factory_action .bouton .t:hover,
.tuile.violet .tableau .factory_action .bouton .t:hover{background-color:#8c0095; color:#fff;}
.tuile.violet .factory_action .bouton a:hover {color:#8c0095;}

/* MENU */
.entete .violet.labelgroupe {background:#fff; border:1px solid #8c0095; color:#8c0095;}
.entete .violet.lienMenu {background: #a700ae; /* Old browsers */
background: -moz-linear-gradient(top,  #a700ae 0%, #8c0095 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a700ae), color-stop(100%,#8c0095)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a700ae 0%,#8c0095 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a700ae 0%,#8c0095 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a700ae', endColorstr='#8c0095',GradientType=0 ); /* IE6-9 */}

/*****************************************************/
/******************** TURQUOISE *************************/
/***************************************************/
.menubao .turquoise,#bao .turquoise {background-color:#0e7a8d;}

.tuile.turquoise .tableau th .icone {
    background-color:#0e7a8d;
    color:#FFF;
}

.tuile.turquoise .btn-primary{background-color: #0e7a8d; border-color: #08778b;}
.tuile.turquoise .btn-primary:hover{background-color: #08778b; border-color: #036e81;}
.tuile.turquoise .btn-outline-primary{background:none!important; border-color: #0e7a8d; color: #0e7a8d !important;}
.tuile.turquoise .btn-outline-primary:hover{background-color: #0e7a8d!important; border-color: #08778b; color: #fff!important;}

.tuile.turquoise .titre {border-bottom-color:#0e7a8d;}
.tuile.turquoise .titre h1{color:#0e7a8d;}
.tuile.turquoise .titre .nb_par_page input,
.tuile.turquoise .titre .nb_par_page .itemCountPerPageForm ul{background:#0e7a8d; color:#fff;}

.tuile.turquoise input ,
.tuile.turquoise textarea ,
.tuile.turquoise select{border-color:#6ba9b4;}
.tuile.turquoise .row_rad,
.tuile.turquoise .row_rad .label{border-bottom-color:#0e7a8d;}
.tuile.turquoise .row_rad .label{color:#0e7a8d;}
.tuile.turquoise .row_bt input{background-color:#0e7a8d; color:#fff;}

.tuile.turquoise .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.turquoise .MoteurNavigation a:hover{background-color:#80c4d0;}
.tuile.turquoise .MoteurNavigation a {background-color:#cfe9ed;}

/* Elegant */
.tuile.f3.turquoise .tableau th,
.tuile.f0.turquoise .tableau th{border-color:#cdddce; color:#0e7a8d;}
.tuile.f0.turquoise .tableau tr.td02 td{background-color:#f1f1f1;}

.tuile.f0.turquoise .tableau .croissant:after{border-bottom-color:#0e7a8d;}
.tuile.f0.turquoise .tableau .decroissant:after{border-top-color:#0e7a8d;}

/* Accroche */
.tuile.f1.turquoise {background: #2cacc3; /* Old browsers */
background: -moz-linear-gradient(top,  #2cacc3 0%, #0e7a8d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2cacc3), color-stop(100%,#0e7a8d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2cacc3 0%,#0e7a8d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2cacc3', endColorstr='#0e7a8d',GradientType=0 ); /* IE6-9 */
}
.tuile.f1.turquoise .row_bt input{color:#0e7a8d; background-color:#fff;}

.tuile.f1.turquoise  .titre .nb_par_page input{color:#0e7a8d;}

.tuile.f1.turquoise .factory_action .bouton .t:hover{background-color:#fff; color:#0e7a8d;}

/* Mise en avant */
.tuile.f2.turquoise,
.tuile.f2.turquoise p,
.tuile.f2.turquoise a,
.tuile.f2.turquoise table{color:#0e7a8d;}

.tuile.f2.turquoise a.btn-primary {color: #FFFFFF;}

.tuile.f2.turquoise .row label{background-color:#70bbc8;}
.tuile.f2.turquoise .row label,
.tuile.f2.turquoise .row_are label{ color:#fff; background-color:#0e7a8d;}
.tuile.f2.turquoise .row_rad,
.tuile.f2.turquoise .row_rad .label{border-bottom-color:#0e7a8d;}

.tuile.f2.turquoise .tableau th{background: #0e7a8d;}
.tuile.f2.turquoise .tableau .td01 td,
.tuile.f2.turquoise .tableau .zp01 td{background-color:#cfe9ed; }
.tuile.f2.turquoise .tableau .td02 td,
.tuile.f2.turquoise .tableau .zp02 td{background-color:#aedbe3;}

.tuile.f2.turquoise .tableau .zp01 td{border-top-color:#aedbe3;}
.tuile.f2.turquoise .tableau .zp02 td{border-top-color:#cfe9ed;}

.tuile.f2.turquoise .tableau .zp01 .lbl{background:#aedbe3;}
.tuile.f2.turquoise .tableau .zp01 .chp,
.tuile.f2.turquoise .tableau .zp01 .MiniFiche{border-color:#aedbe3;} 

.tuile.f2.turquoise .tableau .zp02 .lbl{background:#cfe9ed;}
.tuile.f2.turquoise .tableau .zp02 .chp,
.tuile.f2.turquoise .tableau .zp02 .MiniFiche{border-color:#cfe9ed;} 


/* ** HOVER des TD ** */
.tuile.f0.turquoise .tableau tr:hover > td{background-color:#aedbe3;}
.tuile.f1.turquoise .tableau tr:hover > td a,
.tuile.f1.turquoise .tableau tr:hover > td {color:#0e7a8d;}
.tuile.f2.turquoise .tableau tr.ligne:hover > td a,
.tuile.f2.turquoise .tableau tr.ligne:hover > td{background-color:#0e7a8d; color:#fff;}

.tuile.f0.turquoise .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.turquoise .tableau .ligne .Champ_Libelle a:hover{background-color:#0e7a8d; color:#fff;}
.tuile.f2.turquoise .tableau .ligne .Champ_Libelle a:hover{background-color:#70bbc8; color:#fff}

/* ** HOVER des ACTIONS ** */
.tuile.f0.turquoise .factory_action .bouton .t:hover,
.tuile.f2.turquoise .factory_action .bouton .t:hover,
.tuile.turquoise .tableau .factory_action .bouton .t:hover{background-color:#0e7a8d; color:#fff;}
.tuile.turquoise .factory_action .bouton a:hover {color:#0e7a8d;}

/* MENU */
.entete .turquoise.labelgroupe {background:#fff; border:1px solid #0e7a8d; color:#0e7a8d;}
.entete .turquoise.lienMenu {background: #2cacc3; /* Old browsers */
background: -moz-linear-gradient(top,  #2cacc3 0%, #0e7a8d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2cacc3), color-stop(100%,#0e7a8d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2cacc3 0%,#0e7a8d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2cacc3 0%,#0e7a8d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2cacc3', endColorstr='#0e7a8d',GradientType=0 ); /* IE6-9 */}


/*****************************************************/
/******************** MAUVE *************************/
/***************************************************/
.menubao .mauve,#bao .mauve {background-color:#7752d1;}
.tuile.mauve .tableau th .icone {
    background-color:#7752d1;
    color:#FFF;
}
.tuile.mauve .btn-primary{background-color: #7752d1; border-color: #6e49ca;}
.tuile.mauve .btn-primary:hover{background-color: #6e49ca; border-color: #6741c4;}
.tuile.mauve .btn-outline-primary{background:none!important; border-color: #7752d1; color: #7752d1 !important;}
.tuile.mauve .btn-outline-primary:hover{background-color: #7752d1!important; border-color: #6e49ca; color: #fff!important;}

.tuile.mauve .titre {border-bottom-color:#7752d1;}
.tuile.mauve .titre h1{color:#7752d1;}
.tuile.mauve .titre .nb_par_page input,
.tuile.mauve .titre .nb_par_page .itemCountPerPageForm ul{background:#7752d1; color:#fff;}

.tuile.mauve input ,
.tuile.mauve textarea ,
.tuile.mauve select{border-color:#ad94e9;}
.tuile.mauve .row_rad,
.tuile.mauve .row_rad .label{border-bottom-color:#7752d1;}
.tuile.mauve .row_rad .label{color:#7752d1;}
.tuile.mauve .row_bt input{background-color:#7752d1; color:#fff;}

.tuile.mauve .MoteurNavigation .MoteurNavigationPageActuelle,
.tuile.mauve .MoteurNavigation a:hover{background-color:#cdb8ff;}
.tuile.mauve .MoteurNavigation a {background-color:#e7dffb;}

/* Elegant */
.tuile.f3.mauve .tableau th,
.tuile.f0.mauve .tableau th{border-color:#cdddce; color:#7752d1;}
.tuile.f0.mauve .tableau tr.td02 td{background-color:#f1f1f1;}

.tuile.f0.mauve .tableau .croissant:after{border-bottom-color:#7752d1;}
.tuile.f0.mauve .tableau .decroissant:after{border-top-color:#7752d1;}

/* Accroche */
.tuile.f1.mauve {background: #7752d1; /* Old browsers */
background: -moz-linear-gradient(top,  #7752d1 0%, #58419b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7752d1), color-stop(100%,#58419b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7752d1 0%,#58419b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7752d1', endColorstr='#58419b',GradientType=0 ); /* IE6-9 */
}
.tuile.f1.mauve .row_bt input{color:#7752d1; background-color:#fff;}

.tuile.f1.mauve  .titre .nb_par_page input{color:#7752d1;}

.tuile.f1.mauve .factory_action .bouton .t:hover{background-color:#fff; color:#7752d1;}

/* Mise en avant */
.tuile.f2.mauve,
.tuile.f2.mauve p,
.tuile.f2.mauve a,
.tuile.f2.mauve table{color:#7752d1;}

.tuile.f2.mauve a.btn-primary {color: #FFFFFF;}
.tuile.f2.mauve .row label{background-color:#9cee96;}/**/
.tuile.f2.mauve .row label,
.tuile.f2.mauve .row_are label{ color:#fff; background-color:#7752d1;}
.tuile.f2.mauve .row_rad,
.tuile.f2.mauve .row_rad .label{border-bottom-color:#7752d1;}

.tuile.f2.mauve .tableau th{background: #7752d1;}
.tuile.f2.mauve .tableau .td01 td,
.tuile.f2.mauve .tableau .zp01 td{background-color:#e7dffb; }
.tuile.f2.mauve .tableau .td02 td,
.tuile.f2.mauve .tableau .zp02 td{background-color:#cdb8ff;}

.tuile.f2.mauve .tableau .zp01 td{border-top-color:#cdb8ff;}
.tuile.f2.mauve .tableau .zp02 td{border-top-color:#e7dffb;}

.tuile.f2.mauve .tableau .zp01 .lbl{background:#cdb8ff;}
.tuile.f2.mauve .tableau .zp01 .chp,
.tuile.f2.mauve .tableau .zp01 .MiniFiche{border-color:#cdb8ff;} 

.tuile.f2.mauve .tableau .zp02 .lbl{background:#e7dffb;}
.tuile.f2.mauve .tableau .zp02 .chp,
.tuile.f2.mauve .tableau .zp02 .MiniFiche{border-color:#e7dffb;} 


/* ** HOVER des TD ** */
.tuile.f0.mauve .tableau tr:hover > td{background-color:#cdb8ff;}
.tuile.f1.mauve .tableau tr:hover > td a,
.tuile.f1.mauve .tableau tr:hover > td {color:#7752d1;}
.tuile.f2.mauve .tableau tr.ligne:hover > td a,
.tuile.f2.mauve .tableau tr.ligne:hover > td{background-color:#7752d1; color:#fff;}

.tuile.f0.mauve .tableau .ligne .Champ_Libelle a:hover,
.tuile.f1.mauve .tableau .ligne .Champ_Libelle a:hover{background-color:#7752d1; color:#fff;}
.tuile.f2.mauve .tableau .ligne .Champ_Libelle a:hover{background-color:#9f7feb; color:#fff}

/* ** HOVER des ACTIONS ** */
.tuile.f0.mauve .factory_action .bouton .t:hover,
.tuile.f2.mauve .factory_action .bouton .t:hover,
.tuile.mauve .tableau .factory_action .bouton .t:hover{background-color:#7752d1; color:#fff;}
.tuile.mauve .factory_action .bouton a:hover {color:#7752d1;}

/* MENu */
.entete .mauve.labelgroupe {background:#fff; border:1px solid #58419b; color:#58419b;}
.entete .mauve.lienMenu {background: #7752d1; /* Old browsers */
background: -moz-linear-gradient(top,  #7752d1 0%, #58419b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7752d1), color-stop(100%,#58419b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7752d1 0%,#58419b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7752d1 0%,#58419b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7752d1', endColorstr='#58419b',GradientType=0 ); /* IE6-9 */}



/************************************************************/
/******************** F0 - Elégant *************************/
.tuile.f0.blanc, .tuile.f2.blanc,
.tuile.f0.bleu, .tuile.f2.bleu, 
.tuile.f0.fushia, .tuile.f2.fushia,
.tuile.f0.orange, .tuile.f2.orange,
.tuile.f0.bronze, .tuile.f2.bronze,
.tuile.f0.vert,.tuile.f2.vert,
.tuile.f0.ciel,  .tuile.f2.ciel,
.tuile.f0.turquoise, .tuile.f2.turquoise,
.tuile.f0.violet, .tuile.f2.violet,
.tuile.f0.mauve, .tuile.f2.mauve {background-color:#fff;}

.tuile.f0 .tableau th{background:#f1f1f1;}
.tuile.f0 .tableau input,
.tuile.f0 .tableau select,
.tuile.f0 .tableau textarea{border-color:#d3d3d3;}

.tuile.f0 .tableau .zp01{background-color:#e7e7e7; border-bottom:5px solid #fff;}
.tuile.f0 .tableau .zp01 .lbl{background:#f6f6f6;}
.tuile.f0 .tableau .zp01 .chp{border-color:#f6f6f6;} 
.tuile.f0 .tableau .zp01 .MiniFiche{border-color:#f6f6f6;} 

.tuile.f0 .tableau .zp02{background-color:#f6f6f6; border-bottom:5px solid #fff;}
.tuile.f0 .tableau .zp02 .lbl{background:#e7e7e7;}
.tuile.f0 .tableau .zp02 .chp {border-color:#e7e7e7;} 
.tuile.f0 .tableau .zp02 .MiniFiche{border-color:#e7e7e7;} 

.tuile.f0 .tableau tr.td02 td{background-color:#f6f6f6;}

.tuile.f0 .tableau .zp01:hover > td{background:#e8e8e8 !important;}
.tuile.f0 .tableau .zp02:hover > td{background:#f6f6f6 !important;}

/************************************************************/
/******************** F1 - Accroche *************************/
.tuile.f1 {color:#fff;}
.tuile.f1 table,
.tuile.f1 p,
.tuile.f1 a{color:#fff;}

.tuile.f1 .titre {border-bottom-color:#fff;}
.tuile.f1 .titre h1{color:#fff;}
.tuile.f1 .titre .nb_par_page input,
.tuile.f1 .titre .nb_par_page .itemCountPerPageForm ul{background:#fff; color:#000;}

.tuile.f1 input ,
.tuile.f1 textarea,
.tuile.f1 select{border:none;}
.tuile.f1 .errors li{color:#fff;}

.tuile.f1 .tableau th{background:none; border-bottom:1px solid #fff;}
.tuile.f1 .tableau tr.td02 td{background-color:transparent;}
.tuile.f1 .tableau tr:hover > td{background-color:#fff;}

.tuile.f1 .tableau .zp01 td,
.tuile.f1 .tableau .zp02 td{background:#fff;}


/*****************************************************/
/******************** F2 - Mise en avant *************************/
.tuile.f2 input ,
.tuile.f2 textarea,
.tuile.f2 select{background-color:#f1f1f1;border-color:#ece9d8;}
.tuile.f2 label{color:#000;}
.tuile.f2 .row label{color:#fff;}

.tuile.f2 .MoteurNavigationNbResultat{color:#000;}

.tuile.f2 .tableau th{color:#fff;}
.tuile.f2 .tableau td,
.tuile.f2 .tableau td a{color:#000;}

/*****************************************************/
/******************** F2 - Transparent *************************/


.pasEtoile i.fa {color:#C00000; }
.uneEtoile i.fa {color:#FF8000; }
.deuxEtoiles i.fa {color:#3879b1; }
.troisEtoiles i.fa {color:#00C000; }


.tuile .conteneur-form .row.material-switch label.form-control-label { color:#000; background-color:#FFFFFF;}
