/*#{FORMULAIRE_CADRE_SAISIE}#*/
.formulaire-mono-ligne
{
}
.formulaire-multi-lignes
{
background-color: rgba(255,255,255,1);
}
.formulaire-multi-lignes .conteneur_datas tr td:not(.noligne)
{
border-bottom:1px dotted #C0C0C0;
}
.formulaire-multi-lignes .conteneur_datas tr td img
{
border-radius:8px;
}
.formulaire-multi-lignes .paletteTableau
{
background-color: rgba(233,233,233,1);
}
.formulaire-multi-lignes .paletteTableau li span
{
font-size: 9pt;
color:rgba(49,49,49,1);
}
.formulaire-multi-lignes .paletteTableau li select
{
font-size: 11pt;
color:rgba(49,49,49,1);
}
.formulaire-multi-lignes div.nl
{
font-family:PALETTE_VERTI_FONTE_FAMILLE];
color:rgba(0,128,192,1);
}
.formulaire-multi-lignes div.nl div#symbole
{
background-color:rgba(0,128,192,1);
}
.formulaire-multi-lignes tr._ligneCourante_ div.nl
{
}
.formulaire-multi-lignes tr._ligneCourante_ div.nl div#symbole
{
}
.formulaire-multi-lignes div.nl:hover
{
}
.formulaire-multi-lignes div.nl:hover div#symbole
{
}
.formulaire-fixe div.conteneur_data
{
}
.conteneur_objets, .objet-graphique, .conteneur_liste
{
}
.conteneur_objets .head, .objet-graphique .head, .conteneur_liste .head
{
font-weight: bold;
color:rgba(0,64,128,1);
border-bottom-right-radius:0;
border-bottom-left-radius:0;
text-align:center !important;
}
.conteneur-palette      /*#{BUILDER-CADRE}#*/
{
}
.conteneur-palette .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.panneau-haut      /*#{BUILDER-CADRE}#*/
{
background-color: #1b75bb;
border-bottom:1px solid #000000;
box-shadow: 0px 2px 2px #C0C0C0;
}
.panneau-haut .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.cadre_ombre     /*#{BUILDER-CADRE}#*/
{
background-color: rgba(255,255,255,1);
border:1px dotted #C0C0C0;
}
.cadre_ombre .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.sous-cadre      /*#{BUILDER-CADRE}#*/
{
background-color: #F7F7F7;
-moz-border-radius : 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
box-shadow: 3px 3px 3px #C0C0C0;
}
.sous-cadre .head
{
-moz-border-radius : 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.fond_alerte       /*#{BUILDER-CADRE}#*/
{
box-shadow: 5px 4px 8px #FFB997;
}
.fond_alerte .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.fond_saut_de_page       /*#{BUILDER-CADRE}#*/
{
background-color: #C0C0C0;
}
.fond_saut_de_page .head
{
height:32px;
line-height:32px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.contexte_entete         /*#{BUILDER-CADRE}#*/
{
background-color: #C0C0C0;
}
.contexte_entete .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.bordure_panneau      /*#{BUILDER-CADRE}#*/
{
background-color: #F4F4F4;
}
.bordure_panneau .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.cadre_login      /*#{BUILDER-CADRE}#*/
{
background-color: rgba(255,255,255,1);
border:2px solid rgba(0,128,192,1);
-moz-border-radius : 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
box-shadow: 0px 0px 5px 5px rgb(220, 220, 220);
}
.cadre_login .head
{
-moz-border-radius : 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.Objectifs      /*#{BUILDER-CADRE}#*/
{
background-color: rgba(255,255,255,1);
border:none;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
}
.Objectifs .head
{
height:40px;
line-height:40px;
font-size:14pt;
font-weight: bold;
color:#0080C0;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.accueil_chiffres_cles1   /*#{BUILDER-CADRE}#*/
{
background-color: #0080C0;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
}
.accueil_chiffres_cles1 .head
{
background-color: #0080C0;
font-size:11pt;
font-weight: bold;
color:#FFFFFF;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
text-align:center !important;
}
.accueil_chiffres_cles2        /*#{BUILDER-CADRE}#*/
{
background-color: #008040;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
}
.accueil_chiffres_cles2 .head
{
background-color: #008040;
font-size:10pt;
font-weight: bold;
color:#FFFFFF;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
text-align:center !important;
}
.panneau-gauche       /*#{BUILDER-CADRE}#*/
{
background-color: rgba(255,255,255,1);
}
.panneau-gauche .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.formulaire-cadre       /*#{BUILDER-CADRE}#*/
{
background-color: transparent;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.formulaire-cadre .head
{
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.fond_transparent      /*#{BUILDER-CADRE}#*/
{
background-color: transparent;
}
.fond_transparent .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.panneau-bas       /*#{BUILDER-CADRE}#*/
{
background-color: rgba(255,255,255,1);
}
.panneau-bas .head
{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
/*#{CUBE}#*/
.cube_conteneur
{
}
.cube_conteneur td.titre_principal
{
font-size: 16pt;
font-weight: normal;
font-style: italic;
text-decoration: none;
text-align:left;
}
.cube_conteneur td.date_heure
{
font-size: 10pt;
font-weight: normal;
font-style: italic;
text-decoration: none;
}
.cube_conteneur table.tbl-datas thead tr
{
background-color: #E9E9E9;
}
.cube_conteneur table.tbl-datas thead tr td
{
padding: 5px 2px 5px 2px;
border-bottom:1px solid #808080;
font-size: 9pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:center;
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(odd)
{
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(odd) td
{
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(even)
{
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(even) td
{
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.cube_conteneur table.tbl-datas tbody tr td
{
border-bottom:1px dotted #C0C0C0;
padding: 1px 1px 1px 1px;
}
.cube_conteneur table.tbl-datas tfoot tr
{
background-color: #808080;
}
.cube_conteneur table.tbl-datas tfoot tr td
{
padding: 5px 2px 5px 2px;
font-size: 9pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #FFFFFF;
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(even):hover,
.cube_conteneur table.tbl-datas tbody tr:nth-child(odd):hover,
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(even):hover td,
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(odd):hover td
{
background-color: #C6C6FF;
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(even):hover td,
.cube_conteneur table.tbl-datas tbody tr:nth-child(odd):hover td
{
background-color: #C6C6FF;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
}
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(even),
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(odd)
{
background-color: #EAEAEA;
}
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(even) td,
.cube_conteneur table.tbl-datas tbody tr.selection:nth-child(odd) td
{
background-color: #EAEAEA;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
}
.cube_conteneur table.tbl-datas tbody tr td.Colonne
{
background-color: #0080C0;
}
.cube_conteneur table.tbl-datas tbody tr:nth-child(even) td.Colonne,
.cube_conteneur table.tbl-datas tbody tr:nth-child(odd) td.Colonne
{
font-weight: bold;
font-style: italic;
color: #FFFFFF;
}
.liste-fichiers
{
border:1px solid #808080;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.liste-fichiers div.conteneur-filtre
{
font-family:inherit;
font-size:inherit;
border:none;
border-bottom:1px solid #C0C0C0;
padding:15px 15px 15px 15px;
}
.liste-fichiers div.conteneur-filtre table.filtre tbody tr:hover
{
}
.liste-fichiers div.conteneur-liste span.file, .liste-fichiers div.conteneur-arbre span.file
{
font-family:inherit;
font-size:inherit;
}
.liste-fichiers div.conteneur-arbre span.file-date, .liste-fichiers div.conteneur-arbre span.file-size
{
font-family:inherit;
font-size:8pt;
}
.liste-fichiers table.type-liste tr:hover
{
color:#FFFFFF;
background-color: silver;
}
.liste-fichiers div.conteneur-arbre  ul > li > div:hover
{
color:#FFFFFF;
background-color: silver;
}
.liste-fichiers button.actualiser
{
font-family:inherit;
font-size:inherit;
color:#777777;
background-color: #ededed;
background: -webkit-linear-gradient(#ededed, #B1B1B1); 
background: -o-linear-gradient(#ededed, #B1B1B1); 
background: -moz-linear-gradient(#ededed, #B1B1B1); 
background: linear-gradient(#ededed, #B1B1B1); 
border:none;
border:1px solid silver;
padding:8px 0px 8px 0px
}
.liste-fichiers button.actualiser:hover
{
font-size:inherit;
}
.perso-liste div.footer
{
background-image: PERSONNALISATION_COLONNES_PIED_IMAGE_FOND];
}
.perso-liste div.titre-conteneur
{
font-family: inherit;
font-size: 12pt;
color: #FFFFFF;
background-color: #999999;
background-image: PERSONNALISATION_COLONNES_SOUS_TITRE_IMAGE_FOND];
}
/*#{LISTE_STANDARD_LIGNE_SPECIFIQUE}#*/
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne:nth-child(even) h2
{
background-color: transparent;
font-weight: normal;
font-style: italic;
text-decoration: none;
color: rgba(0,128,192,1);
}
.conteneur_liste div.conteneur_liste_datas tbody tr.special_ligne h1:hover
{
color: #00FF80;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale:nth-child(even) h2
{
background-color: transparent;
color: #008040;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_vert_pale h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale:nth-child(even) h2
{
background-color: transparent;
color: #FF0000;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.fond_rouge_pale h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.italique:nth-child(even) h2
{
background-color: transparent;
font-style: italic;
color: #004080;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.italique h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge:nth-child(even) h2
{
background-color: transparent;
color: #FF0000;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06:nth-child(even) h2
{
background-color: transparent;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_06 h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07:nth-child(even) h2
{
background-color: transparent;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_07 h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08:nth-child(even) h2
{
background-color: transparent;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_08 h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09:nth-child(even) h2
{
background-color: transparent;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_09 h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10:nth-child(even) h2
{
background-color: transparent;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10 h1:hover
{
}
#sorttable_sortfwdind, #sorttable_sortrevind
{
cursor: pointer;
}
/*#{LISTE_SIMPLIFIEE}#*/
div.conteneur_liste_datas thead tr
{
background-color: #E9E9E9;
}
div.conteneur_liste_datas tbody tr
{
background-color: rgba(255,255,255,1);
}
div.conteneur_liste_datas thead tr td
{
padding:6px 2px 6px 2px;
border-bottom:1px solid #C0C0C0;
}
div.conteneur_liste_datas thead tr h1
{
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #575757;
text-align:center;
}
div.conteneur_liste_datas thead tr h1:hover
{
color: #FF0000;
}
div.conteneur_liste_datas tbody tr:nth-child(odd)
{
}
div.conteneur_liste_datas tbody tr:nth-child(odd) h1, div.conteneur_liste_datas tbody tr:nth-child(odd) h2
{
font-size: inherit;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:left;
}
div.conteneur_liste_datas tbody tr:nth-child(even)
{
}
div.conteneur_liste_datas tbody tr:nth-child(even) h1, div.conteneur_liste_datas tbody tr:nth-child(even) h2
{
font-size: inherit;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:left;
}
div.conteneur_liste_datas tbody tr:hover
{
background-color: #E1E1E1;
}
div.conteneur_liste_datas tbody tr:hover h1, div.conteneur_liste_datas tbody tr:hover h2
{
font-size: inherit;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
}
div.conteneur_liste_datas tbody tr.selectionnee
{
background-color: #EAEAEA;
}
div.conteneur_liste_datas tbody tr.selectionnee h1, div.conteneur_liste_datas tbody tr.selectionnee h2
{
font-size: inherit;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#000000;
}
div.conteneur_liste_datas tbody tr td
{
padding:4px 2px 4px 2px;
border-bottom:1px dotted #C0C0C0;
}
.conteneur_liste input.lst_critere_global
{
padding:3px 2px 3px 5px;
border:2px solid #C0C0C0;
-moz-border-radius : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
font-size:11pt;
font-weight: bold;
color:rgb(0,128,192,1);
}
.conteneur_liste input.lst_critere_global::placeholder
{
color:rgb(0,128,192,1);
}
/*#{MENU}#*/
.menu-standard
{
background-color: transparent;
}
.menu-standard > li > a
{
font-size:11pt;
color:rgba(255,255,255,1);
border-right:1px solid #C0C0C0;
padding-left:20px;
padding-right:20px;
}
.menu-standard > li:first-child
{
border-left:1px solid #C0C0C0;
}
.menu-standard > li:first-child > a
{
font-style: italic;
}
.menu-standard > li:last-child
{
}
.menu-standard > li:last-child > a
{
font-style: italic;
}
.menu-standard > li:hover > a, .menu-standard > li:hover > a span
{
color:rgba(255,255,255,1) !important;
background-color: rgba(0,64,128,1) !important;
}
.menu-standard > li.current > a
{
font-weight: bold;
background-color: rgba(0,64,128,1);
}
.menu-standard ul
{
background-color: rgba(255,255,255,1);
border:1px solid #C0C0C0;
box-shadow: 3px 3px 5px #DBDBDB;
}
.menu-standard ul li
{
border-bottom:1px dotted #C0C0C0;
}
.menu-standard ul li > a
{
padding:13px 5px 8px 13px;
height:15px;
font-size:11pt;
color:rgba(27,117,187,1);
text-align: left;
min-width:120px;
}
.menu-standard ul li:first-child
{
}
.menu-standard ul li:first-child > a
{
}
.menu-standard ul li:last-child
{
}
.menu-standard ul li:last-child > a
{
}
.menu-standard ul li:hover > a, .menu-standard ul li:hover > a span
{
color:rgba(255,255,255,1) !important;
background-color: rgba(0,64,128,1) !important;
text-align: left !important;
}
.menu-standard ul li.current > a
{
font-weight: bold;
color:rgba(255,255,255,1);
background-color: rgba(0,64,128,1);
text-align: left;
}
.menu-accordeon
{
}
.menu-accordeon a img
{
}
.menu-accordeon > li:first-child
{
}
.menu-accordeon > li.open:last-child ul li:last-child, .menu-accordeon > li:last-child
{
}
.menu-accordeon > li
{
background-color: transparent;
}
.menu-accordeon > li > a
{
padding:0px 0px 0px 10px;
height: 32px;
line-height: 32px;
font-size:13pt;
color:#77700;
text-align: left;
}
.menu-accordeon > li > a:hover
{
text-decoration: underline !important;
}
.menu-accordeon > li.current
{
}
.menu-accordeon > li.current > a
{
}
.menu-accordeon ul li
{
background-color: transparent;
border-left:7px solid #7d9600;
border-bottom:1px dotted #666000;
}
.menu-accordeon ul li a
{
padding:5px 0px 5px 10px;
height: 25px;
line-height: 25px;
font-size:10pt;
color:rgba(177,177,177,1);
}
.menu-accordeon ul li a:hover
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
}
.menu-accordeon ul li.current
{
background-color: rgba(0,64,128,1);
}
.menu-accordeon ul li.current a
{
font-weight: bold;
color:rgba(255,255,255,1);
}
/*#{MENU}#*/
.menu-standard2
{
background-color: transparent;
}
.menu-standard2 > li > a
{
font-size:11pt;
color:rgba(255,255,255,1);
border-right:1px solid #C0C0C0;
padding-left:20px;
padding-right:20px;
}
.menu-standard2 > li:first-child
{
border-left:1px solid #C0C0C0;
}
.menu-standard2 > li:first-child > a
{
font-style: italic;
}
.menu-standard2 > li:last-child
{
}
.menu-standard2 > li:last-child > a
{
font-style: italic;
}
.menu-standard2 > li:hover > a, .menu-standard2 > li:hover > a span
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
}
.menu-standard2 > li.current > a
{
font-weight: bold;
background-color: rgba(0,64,128,1);
}
.menu-standard2 ul
{
border:1px solid #C0C0C0;
box-shadow: 3px 3px 5px #DBDBDB;
}
.menu-standard2 ul li
{
}
.menu-standard2 ul li > a
{
padding:13px 5px 8px 13px;
height:15px;
background-color: #6C6C6C;
font-size:11pt;
color:#FFFFFF;
text-align: left;
min-width:120px;
}
.menu-standard2 ul li:first-child
{
}
.menu-standard2 ul li:first-child > a
{
}
.menu-standard2 ul li:last-child
{
}
.menu-standard2 ul li:last-child > a
{
}
.menu-standard2 ul li:hover > a, .menu-standard2 ul li:hover > a span
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
text-align: left !important;
}
.menu-standard2 ul li.current > a
{
font-weight: bold;
color:rgba(255,255,255,1);
background-color: rgba(0,64,128,1);
text-align: left;
}
.menu-accordeon2
{
}
.menu-accordeon2 a img
{
}
.menu-accordeon2 > li:first-child
{
}
.menu-accordeon2 > li.open:last-child ul li:last-child, .menu-accordeon2 > li:last-child
{
}
.menu-accordeon2 > li
{
background-color: transparent;
}
.menu-accordeon2 > li > a
{
padding:0px 0px 0px 10px;
height: 32px;
line-height: 32px;
font-size:12pt;
color:rgba(0,128,192,1);
text-align: left;
}
.menu-accordeon2 > li > a:hover
{
text-decoration: underline !important;
}
.menu-accordeon2 > li.current
{
}
.menu-accordeon2 > li.current > a
{
}
.menu-accordeon2 ul li
{
background-color: transparent;
border-left:5px solid rgba(0,128,192,1);
border-bottom:1px dotted #666000;
}
.menu-accordeon2 ul li a
{
padding:5px 0px 5px 10px;
height: 25px;
line-height: 25px;
font-size:10pt;
color:rgba(0,0,0,1);
}
.menu-accordeon2 ul li a:hover
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
}
.menu-accordeon2 ul li.current
{
background-color: rgba(0,64,128,1);
}
.menu-accordeon2 ul li.current a
{
font-weight: bold;
color:rgba(255,255,255,1);
}
/*#{MENU}#*/
.menu-standard3
{
background-color: transparent;
}
.menu-standard3 > li > a
{
font-size:11pt;
color:rgba(255,255,255,1);
border-right:1px solid #C0C0C0;
padding-left:20px;
padding-right:20px;
}
.menu-standard3 > li:first-child
{
border-left:1px solid #C0C0C0;
}
.menu-standard3 > li:first-child > a
{
font-style: italic;
}
.menu-standard3 > li:last-child
{
}
.menu-standard3 > li:last-child > a
{
font-style: italic;
}
.menu-standard3 > li:hover > a, .menu-standard3 > li:hover > a span
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
}
.menu-standard3 > li.current > a
{
font-weight: bold;
background-color: rgba(0,64,128,1);
}
.menu-standard3 ul
{
border:1px solid #C0C0C0;
box-shadow: 3px 3px 5px #DBDBDB;
}
.menu-standard3 ul li
{
}
.menu-standard3 ul li > a
{
padding:13px 5px 8px 13px;
height:15px;
background-color: #6C6C6C;
font-size:11pt;
color:#FFFFFF;
text-align: left;
min-width:120px;
}
.menu-standard3 ul li:first-child
{
}
.menu-standard3 ul li:first-child > a
{
}
.menu-standard3 ul li:last-child
{
}
.menu-standard3 ul li:last-child > a
{
}
.menu-standard3 ul li:hover > a, .menu-standard3 ul li:hover > a span
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
text-align: left !important;
}
.menu-standard3 ul li.current > a
{
font-weight: bold;
color:rgba(255,255,255,1);
background-color: rgba(0,64,128,1);
text-align: left;
}
.menu-accordeon3
{
}
.menu-accordeon3 a img
{
}
.menu-accordeon3 > li:first-child
{
}
.menu-accordeon3 > li.open:last-child ul li:last-child, .menu-accordeon3 > li:last-child
{
}
.menu-accordeon3 > li
{
background-color: transparent;
}
.menu-accordeon3 > li > a
{
padding:0px 0px 0px 10px;
height: 32px;
line-height: 32px;
font-size:12pt;
color:rgba(0,128,192,1);
text-align: left;
}
.menu-accordeon3 > li > a:hover
{
text-decoration: underline !important;
}
.menu-accordeon3 > li.current
{
}
.menu-accordeon3 > li.current > a
{
}
.menu-accordeon3 ul li
{
background-color: transparent;
border-left:5px solid rgba(0,128,192,1);
border-bottom:1px dotted #666000;
}
.menu-accordeon3 ul li a
{
padding:5px 0px 5px 10px;
height: 25px;
line-height: 25px;
font-size:10pt;
color:rgba(0,0,0,1);
}
.menu-accordeon3 ul li a:hover
{
font-weight: bold !important;
color:rgba(255,255,255,1) !important;
background-color: rgba(0,128,192,1) !important;
}
.menu-accordeon3 ul li.current
{
background-color: rgba(0,64,128,1);
}
.menu-accordeon3 ul li.current a
{
font-weight: bold;
color:rgba(255,255,255,1);
}
div.multi-users
{
border:none;
border:1px solid #C0C0C0;
box-shadow: 4px 5px 8px #CECECE;
}
div.multi-users tr
{
font-family:inherit;
font-size:inherit;
}
.multi-users table.corps-multi-users tr:hover
{
background-color: #C0C0C0;
}
/*#{OBJET_ADDITIONNEL}#*/
input.obligatoire
{
border-left:3px solid #FF0000 !important;
}
input.inhibe:not(img)
{
font-style: italic !important;
color:rgba(0,0,0,1) !important;
background-color: rgba(223,223,223,1) !important;
}
input.survol
{
}
.survol:hover
{
cursor:pointer !important;
}
input._erreur_saisie_
{
color:#313131;
background-color: #FF8080;
}
input.zoneFocus:not(#__no_ligne__):not(img)
{
border:1px solid #FF8000 !important;
-moz-border-radius : 5px 5px 5px 5px !important;
-webkit-border-radius: 5px 5px 5px 5px !important;
border-radius: 5px 5px 5px 5px !important;
}
select.obligatoire
{
border-left:3px solid #FF0000 !important;
}
select.inhibe:not(img)
{
font-style: italic !important;
color:rgba(0,0,0,1) !important;
background-color: rgba(223,223,223,1) !important;
}
select.survol:hover
{
}
select._erreur_saisie_
{
color:#313131;
background-color: #FF8080;
}
select.zoneFocus:not(#__no_ligne__):not(img)
{
border:1px solid #FF8000 !important;
-moz-border-radius : 5px 5px 5px 5px !important;
-webkit-border-radius: 5px 5px 5px 5px !important;
border-radius: 5px 5px 5px 5px !important;
}
button.inhibe
{
opacity:0.5;
cursor:default;
font-style: italic !important;
color:rgba(0,0,0,1) !important;
background-color: rgba(223,223,223,1) !important;
}
button.zoneFocus
{
}
._checkbox_default_.inhibe label.cbx span:first-child
{
background-color:rgba(223,223,223,1) !important;
}
._checkbox_default_.inhibe
{
background-color:transparent !important;
}
.checkbox_switch.inhibe label
{
opacity:0.5 !important;
}
textarea.inhibe
{
opacity:0.5 !important;
}
._radio_.inhibe
{
opacity:0.5 !important;
}
img.inhibe
{
opacity:0.5 !important;
}
/*#{OBJET_BASE}#*/
body   /*#{BUILDER-BODY}#*/
{
background-color: #F1F3F6;
font-family:Roboto,Arial;
font-size:9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
text-align:left;
}
img     /*#{BUILDER-IMAGE}#*/
{
}
img:hover
{
}
textarea    /*#{BUILDER-MEMO}#*/
{
font-family:inherit;
font-size:inherit;
background-color: #FFFFFF;
border-left:2px solid #808080;
border-top:2px solid #808080;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
}
input     /*#{BUILDER-SAISIE}#*/
{
padding:1px 1px 1px 1px;
font-family:inherit;
font-size:inherit;
color:#313131;
background-color: rgba(255,255,255,1);
border:1px solid #C0C0C0;
text-align: left;
}
input::placeholder
{
}
h1   /*#{BUILDER-LIBELLE}#*/
{
font-family:inherit;
font-size:inherit;
font-weight: normal;
color:#808080;
text-align: left;
}
select       /*#{BUILDER-COMBO}#*/
{
padding:1px 14px 1px 3px;
font-family:inherit;
font-size:inherit;
color:#313131;
background-color: rgba(255,255,255,1);
border:1px solid #C0C0C0;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
outline: none;
background-image: url('../../../../sources/images/arrowCombo2.png');
background-position: center right;
background-repeat: no-repeat;
}
select:hover
{
}
select option
{
}
button._button_default_         /*#{BUILDER-BOUTON}#*/
{
padding:0;
font-family:inherit;
color:rgba(255,255,255,1);
background-color: rgba(0,128,192,1);
-moz-border-radius : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
text-align: center;
}
button._button_default_:not(.inhibe):hover
{
text-decoration: none;
color:#FFFFFF;
background-color: rgba(0,128,192,0.7);
cursor:pointer;
opacity:0.8;
}
button._button_default_:not(.inhibe)::after
{
content:"";
text-decoration: none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border-radius:5px;
display:inline-block;
z-index:-1;
}
button._button_default_:active::after
{
background-color: gray;
opacity:0.8;
animation: button-wave-standard 0.6s ease;
}
@keyframes button-wave-standard
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
table.case-coche h1
{
font-family:inherit;
font-size:inherit;
}
div.liste-boutons-acces-pla button
{
font-family:inherit;
font-size:inherit;
color:#313131;
background-color: rgba(237,237,237,1);
background: -webkit-linear-gradient(rgba(237,237,237,1), rgba(177,177,177,1)); 
background: -o-linear-gradient(rgba(237,237,237,1), rgba(177,177,177,1)); 
background: -moz-linear-gradient(rgba(237,237,237,1), rgba(177,177,177,1)); 
background: linear-gradient(rgba(237,237,237,1), rgba(177,177,177,1)); 
border-left:LST_ACCES_TRT_BOUTON_BORDURE_GAUCHE];
text-align: center;
}
div.liste-boutons-acces-pla button:hover
{
font-family:inherit;
font-size:inherit;
text-decoration: underline;
color:#313131;
cursor:pointer;
}
._checkbox_default_ label.cbx
{
margin: auto;
-webkit-user-select: none;
user-select: none;
cursor: pointer;
}
._checkbox_default_ label.cbx span
{
display: inline-block;
vertical-align: middle;
transform: translate3d(0, 0, 0);
}
._checkbox_default_ label.cbx span:first-child
{
position: relative;
width: 15px;
height: 15px;
border-radius: 3px;
transform: scale(1);
vertical-align: middle;
border: 1px solid #9098A9;
transition: all 0.2s ease;
}
._checkbox_default_ label.cbx span:first-child svg
{
position: absolute;
top: 3px;
left: 2px;
fill: none;
stroke:rgba(255,255,255,1);
stroke-width: 2;
stroke-linejoin: round;
stroke-dasharray: 16px;
stroke-dashoffset: 16px;
transition: all 0.3s ease;
transition-delay: 0.1s;
transform: translate3d(0, 0, 0);
}
._checkbox_default_ label.cbx span:first-child:before
{
content: "";
width: 100%;
height: 100%;
background: #506EEC;
display: block;
transform: scale(0);
opacity: 1;
border-radius: 50%;
}
._checkbox_default_ label.cbx:hover
{
cursor:pointer;
}
._checkbox_default_ label.cbx:hover span:first-child
{
border-color: #506EEC;
}
._checkbox_default_ input:checked + .cbx span:first-child
{
background: rgba(128,128,128,1);
border-color: #506EEC;
animation: wave 0.4s ease;
}
._checkbox_default_ input + .cbx span:first-child
{
border: 1px solid #9098A9 !important;
}
._checkbox_default_ input:checked + .cbx span:first-child svg
{
stroke-dashoffset: 0;
}
._checkbox_default_ input:checked + .cbx span:first-child:before
{
animation: inp-wave 0.6s ease;
}
._checkbox_default_ span.txt-associe    /*#{BUILDER-CHECKBOX}#*/
{
font-family:inherit;
font-size:inherit;
}
@keyframes wave
{
50%
{
transform: scale(0.9);
}
}
@keyframes inp-wave
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
._radio_default_     /*#{BUILDER-RADIOS}#*/
{
}
._radio_default_ .txt-associe   /*#{BUILDER-RADIOS}#*/
{
}
._radio_default_ .radio
{
display: block;
cursor: pointer;
}
._radio_default_ .radio input
{
display: none;
}
._radio_default_ .radio input + span
{
line-height: 22px;
height: 22px;
padding-left: 22px;
display: block;
position: relative;
}
._radio_default_ .radio input + span:not(:empty)
{
padding-left: 30px;
}
._radio_default_ .radio input + span:before, ._radio_default_ .radio input + span:after
{
content: "";
width: 22px;
height: 22px;
display: block;
border-radius: 50%;
left: 0;
top: 0;
position: absolute;
}
._radio_default_ .radio input + span:before
{
background:rgba(209,215,227,1);
-webkit-transition: background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
transition: background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
transition: background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
transition: background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2), -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
}
._radio_default_ .radio input + span:after
{
background: #fff;
-webkit-transform: scale(0.78);
transform: scale(0.78);
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
transition: -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4), -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
}
._radio_default_ .radio input:checked + span:before
{
-webkit-transform: scale(1.04);
transform: scale(1.04);
background:rgba(128,128,128,1);     
}
._radio_default_ .radio input:checked + span:after
{
-webkit-transform: scale(0.4);
transform: scale(0.4);
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
._radio_default_ .radio:hover input:not([disabled]) + span:before
{
-webkit-transform: scale(0.92);
transform: scale(0.92);
}
._radio_default_ .radio:hover input:not([disabled]) + span:after
{
-webkit-transform: scale(0.74);
transform: scale(0.74);
}
._radio_default_ .radio:hover input:checked:not([disabled]) + span:after
{
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
div.liste-boutons-acces-pla h1
{
font-family:inherit;
font-size:14pt;
color:#FFFFFF;
background-color: #C0C0C0;
background: -webkit-linear-gradient(#C0C0C0, #808080); 
background: -o-linear-gradient(#C0C0C0, #808080); 
background: -moz-linear-gradient(#C0C0C0, #808080); 
background: linear-gradient(#C0C0C0, #808080); 
text-align: center;
}
span.fileinput-button   /*#{BUILDER-UPLOAD}#*/
{
background-color: #E9E9E9;
font-family:inherit;
font-size:10pt;
color: #575757;
text-align: center;
border:1px solid #6C6C6C;
}
span.fileinput-button:hover
{
font-family:inherit;
font-size:10pt;
color:#FFFFFF;
background-color: #C0C0C0;
cursor:pointer;
}
.slideshow_textes
{
color:rgba(0,0,0,1);
}
/*#{OBJET_SPECIFIQUE}#*/
h1.titretraitements           /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
text-align: left;
}
h1.titretraitements:hover
{
cursor:pointer;
text-decoration: underline;
color:#808080;
}
h1.titre       /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: rgb(128,128,128);
background-color: transparent;
text-align: left;
}
h1.titre:hover
{
cursor:default;
}
h1.titreclic       /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: rgb(128,128,128);
background-color: transparent;
text-align: left;
}
h1.titreclic:hover
{
cursor:pointer;
text-decoration: underline;
}
h1.titresansclic      /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: rgb(128,128,128);
text-align: left;
}
h1.titresansclic:hover
{
cursor:default;
}
h1.titrenum        /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
background-color: transparent;
text-align: right;
}
h1.titrenum:hover
{
cursor:default;
}
h1.titrealerte      /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:10pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color:#FF4F4F;
background-color: transparent;
text-align: right;
}
h1.titrealerte:hover
{
cursor:default;
}
h1.clair         /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
padding:2px 2px 2px 2px;
font-size:9pt;
color:#313131;
background-color: transparent;
text-align: left;
}
h1.clair:hover
{
cursor:default;
}
h1.entete       /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-weight: bolder;
text-align: center;
}
h1.entete:hover
{
cursor:default;
}
h1.libformule             /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-style: italic;
color:#808080;
text-align: left;
}
h1.libformule:hover
{
cursor:default;
}
h1.libellecampagne         /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-style: italic;
color:#808080;
}
h1.libellecampagne:hover
{
cursor:default;
}
h1.libformuleclic                  /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
}
h1.libformuleclic:hover
{
cursor:pointer;
}
h1.titrepanneau               /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
}
h1.titrepanneau:hover
{
cursor:default;
}
h1.libelleLogin          /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-size:18pt;
color:rgba(0,128,192,1);
}
h1.libelleLogin:hover
{
cursor:default;
}
h1.libentetetableau           /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-style: italic;
color:#FFFFFF;
}
h1.libentetetableau:hover
{
cursor:default;
}
h1.libchiffretdb                 /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
font-size:16pt;
font-weight: bolder;
color:#FFFFFF;
text-align: center;
}
h1.libchiffretdb:hover
{
cursor:pointer;
}
h1.libelleTheme             /*#{BUILDER-LIBELLE}#*/
{
margin:0px;
color:rgba(0,128,192,1);
}
h1.libelleTheme:hover
{
cursor:default;
}
button.bouton_vert              /*#{BUILDER-BOUTON}#*/
{
padding:0;
text-decoration: none;
color:rgba(255,255,255,1);
background-color: #4CAF50;
-moz-border-radius : 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
text-align: center;
}
button.bouton_vert:not(.inhibe):hover
{
opacity:0.8;
}
/*
button.bouton_vert.inhibe
{
opacity:0.5;
cursor:default;
}
*/
button.bouton_vert:not(.inhibe)::after
{
content:"";
text-decoration: none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border-radius:5px;
display:inline-block;
z-index:-1;
}
button.bouton_vert:active::after
{
background-color: gray;
opacity:0.8;
animation: button-wave-specif1 0.6s ease;
}
@keyframes button-wave-specif1
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
button.bouton_theme       /*#{BUILDER-BOUTON}#*/
{
padding:0;
font-size:14pt;
color:rgba(255,255,255,1);
background-color: rgba(0,128,192,1);
text-align: center;
}
button.bouton_theme:not(.inhibe):hover
{
font-size:14pt;
background-color: rgba(0,128,192,0.7);
opacity:0.8;
}
button.bouton_theme:not(.inhibe)::after
{
content:"";
text-decoration: none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border-radius:5px;
display:inline-block;
z-index:-1;
}
button.bouton_theme:active::after
{
background-color: gray;
opacity:0.8;
animation: button-wave-specif2 0.6s ease;
}
@keyframes button-wave-specif2
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
button.bouton_orange           /*#{BUILDER-BOUTON}#*/
{
padding:0;
color:rgba(255,255,255,1);
background-color: #fd9535;
}
button.bouton_orange:not(.inhibe):hover
{
opacity:0.8;
}
/*
button.bouton_orange.inhibe
{
opacity:0.5;
cursor:default;
}
*/
button.bouton_orange:not(.inhibe)::after
{
content:"";
text-decoration: none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border-radius:5px;
display:inline-block;
z-index:-1;
}
button.bouton_orange:active::after
{
background-color: gray;
opacity:0.8;
animation: button-wave-specif3 0.6s ease;
}
@keyframes button-wave-specif3
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
button.bouton_noir                 /*#{BUILDER-BOUTON}#*/
{
font-style: normal;
color:rgba(255,255,255,1);
background-color: rgba(0,0,0,1);
background: -webkit-linear-gradient(rgba(0,0,0,1), rgba(0,0,0,0.7)); 
}
button.bouton_noir:not(.inhibe):hover
{
opacity:0.8;
}
button.bouton_noir:not(.inhibe)::after
{
content:"";
text-decoration: none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border-radius:5px;
display:inline-block;
z-index:-1;
}
button.bouton_noir:active::after
{
background-color: gray;
opacity:0.8;
animation: button-wave-specif4 0.6s ease;
}
@keyframes button-wave-specif4
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
/*
*/
@keyframes button-wave-specif5
{
0% {
}
100%
{
transform: scale(1.5);
opacity: 0;
}
}
input.saisie_cadre           /*#{BUILDER-SAISIE}#*/
{
margin:0px;
padding:1px 1px 1px 5px;
font-family:inherit;
font-size:inherit;
border:1px solid gray;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
text-align: left;
}
input.saisie_cadre::placeholder
{
color:rgba(192,192,192,1);
}
input.login          /*#{BUILDER-SAISIE}#*/
{
margin:0px;
padding:7px 7px 7px 7px;
font-family:Arial,"Trebuchet MS", "Lucida Grande", Lucida, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:rgba(0,0,255,1);
border:2px solid gray;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
text-align: left;
}
input.login::placeholder
{
color:rgba(192,192,192,1);
}
select.combo_html_pur        /*#{BUILDER-COMBO}#*/
{
margin:0px;
font-family:Arial,"Trebuchet MS", "Lucida Grande", Lucida, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
font-size:9pt;
font-weight: normal;
text-decoration: none;
color:#000080;
border:1px solid #C0C0C0;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
text-align: left;
}
img.bords_arrondis         /*#{BUILDER-IMAGE}#*/
{
-moz-border-radius : 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
}
img.bords_arrondis:hover
{
}
.checkbox_switch input
{
position: absolute;
left: -100vw;
}
.checkbox_switch input:checked + label
{
--s: 0.8 ;
}
.checkbox_switch label
{
float:left;
--s: 0;
display: block;
position: relative;
--c: #5ff2e6;
text-indent: -100vw;
cursor: pointer;
}
.checkbox_switch label, .checkbox_switch label:before
{
width: 2.2em;
height: 1.25em;
border-radius: 1.3125em;
box-shadow: inset 0 0.125em 0.75em rgba(0, 0, 0, 0.5);
background: repeating-linear-gradient(-45deg, rgba(119, 119, 119, 0.04) 0, rgba(119, 119, 119, 0.04) 2px, transparent 0, transparent 5px) padding-box, repeating-linear-gradient(45deg, rgba(119, 119, 119, 0.04) 0, rgba(119, 119, 119, 0.04) 2px, transparent 0, transparent 5px) padding-box, linear-gradient(transparent, rgba(0, 0, 0, 0.32)) padding-box, linear-gradient(var(--c), var(--c)) padding-box, linear-gradient(#bebebb, #fdfdfc) border-box;
}
.checkbox_switch label:before, .checkbox_switch label:after
{
position: absolute;
top: 0;
left: 0;
content: "";
}
.checkbox_switch label:before
{
opacity: calc(1 - var(--s));
--c: #f89183;
transition: .2s opacity;
}
.checkbox_switch label:after
{
border: solid 1px transparent;
width: 1.05em;
height: 1.05em;
border-radius:50%;
transform: translate(calc(var(--s)*100%));
background: linear-gradient(#d1d1d1, #edede9) padding-box, linear-gradient(#fcfcfc, #b2b2b2) border-box;
transition: .2s transform ease-in;
}
.checkbox_switch span.txt-associe        /*#{BUILDER-CHECKBOX}#*/
{
font-family:inherit;
background-color: transparent;
}
.checkbox_html_pur span.txt-associe          /*#{BUILDER-CHECKBOX}#*/
{
color:#000000;
background-color: transparent;
}
.radio_anime   /*#{BUILDER-RADIOS}#*/
{
}
.radio_anime label input
{
position: absolute;
opacity: 0;
visibility: hidden;
}
.radio_anime label input:checked + span
{
color:rgba(128,128,128,1);
}
.radio_anime label input:checked + span::before
{
margin-right: 2rem;
border: 0.3rem solid rgba(128,128,128,1);
background:rgba(128,128,128,1);
}
.radio_anime label span        /*#{BUILDER-RADIOS}#*/
{
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
padding: 0.75rem 0;
text-transform: uppercase;
cursor: pointer;
-webkit-transition: all 0.25s linear;
transition: all 0.25s linear;
}
.radio_anime label span::before {
display: inline-block;
content: "";
height: 0.9rem;
width: 0.9rem;
margin-right: 0.625rem;
border: 0.3rem solid rgba(192,192,192,0.7);
border-radius: 50%;
-webkit-transition: all 0.25s linear;
transition: all 0.25s linear;
}
.radio_html_pur           /*#{BUILDER-RADIOS}#*/
{
}
.radio_html_pur span          /*#{BUILDER-RADIOS}#*/
{
}
/*#{ONGLET}#*/
.onglet1 .contenu_onglet
{
border-left:2px solid #7d9600;
-moz-border-radius : 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.onglet1 ul.menu_onglet
{
background-color: rgba(27, 117, 187, 1);
}
.onglet1 ul.menu_onglet li
{
margin-right: 2px;
color: rgba(255,255,255,1);
font-size: 11;
padding:5px 0px 5px 0px;
}
.onglet1 ul.menu_onglet li.onglet-actif
{
background-color: rgba(125, 150, 0, 1);
color: rgba(255,255,255,1);
}
.onglet1 ul.menu_onglet li span
{
padding: 5px 10px 5px 10px;
}
.onglet1 ul.menu_onglet li span label
{
font-size: 7pt;
}
.onglet1 ul.menu_onglet li.onglet-actif span
{
}
.onglet1 ul.menu_onglet li:hover
{
background-color: transparent;
color: rgba(233,233,233,1);
}
/*#{ONGLET}#*/
.onglet2 div.contenu_onglet
{
border:1px solid #808080;
-moz-border-radius : 0px 0px 15px 15px;
-webkit-border-radius: 0px 0px 15px 15px;
border-radius: 0px 0px 15px 15px;
background-color: #ece9e6;
}
.onglet2 ul.menu_onglet
{
background-color: transparent;
}
.onglet2 ul.menu_onglet li
{
margin-right: 40px;
margin-bottom:5px;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
font-size: 11pt;
padding:5px 0px 5px 0px;
}
.onglet2 ul.menu_onglet li:not(:last-child)::after
{
content:url(../images/arrow.png);
text-decoration: none;
position:absolute;
top:8px;
right:-40px;
border-radius:5px;
display:inline-block;
z-index:-1;
}
.onglet2 ul.menu_onglet li.onglet-actif
{
background-color: #ece9e6;
color: #313131;
}
.onglet2 ul.menu_onglet li span
{
padding: 5px 10px 5px 10px;
}
.onglet2 ul.menu_onglet li.onglet-actif span
{
}
.onglet2 ul.menu_onglet li:hover
{
background-color: rgba(192,192,192,1);
color: #000000;
}
/*#{ONGLET}#*/
.onglet3::before
{
content:"";
position:absolute;
top:35px;
left:0;
width:100%;
display:inline-block;
border-bottom:2px solid red;
}
.onglet3 .contenu_onglet
{
background-color: #ece9e6;
}
.onglet3 ul.menu_onglet
{
background-color: transparent;
}
.onglet3 ul.menu_onglet li
{
height:50px;
margin-bottom:-1px;
margin-right: 40px;
font-size: 11pt;
padding:5px 0px 5px 0px;
}
.onglet3 ul.menu_onglet li::after
{
content:"";
position:absolute;
top:28px;
left:50%;
width:16px;
height:16px;
border-radius:50%;
border:1px solid red;
background-color:white;
display:inline-block;
}
.onglet3 ul.menu_onglet li.onglet-actif::after
{
background-color:red;
}
.onglet3 ul.menu_onglet li:hover::after
{
background-color:silver;
}
.onglet3 ul.menu_onglet li.onglet-actif
{
}
.onglet3 ul.menu_onglet li span
{
padding: 5px 10px 5px 10px;
}
.onglet3 ul.menu_onglet li.onglet-actif span
{
}
.onglet3 ul.menu_onglet li:hover
{
}
/*#{AGENDA}#*/
.planning-principal
{
background-color: transparent;
}
.planning-principal div.planning-titretraitement
{
font-size: 18pt;
font-weight: normal;
font-style: italic;
color: #313131;
}
.planning-principal div.planning-conteneur
{
overflow:auto;
}
.planning-principal div.entete-mois
{
background-color: transparent;
text-align:center;
}
.planning-principal div.entete-mois span
{
font-size: 14pt;
color: #0080C0;
}
.planning-principal div.entete-jour, .planning-principal div.entete-weekend
{
text-align:center;
background-color: transparent;
font-size: 10pt;
color: #0080C0;
}
.planning-principal div.entete-weekend
{
color: gray;
}
.planning-principal div.fond-segmente
{
background-color: transparent;
}
.planning-principal div.entete-segmente
{
font-family: Arial;
font-size: 9pt;
color: #0080C0;
text-align:center;
}
.planning-principal div.entete-segmente
{
font-family: Arial;
font-size: 9pt;
color: #0080C0;
text-align:center;
}
.planning-principal div.entete-segmente-premier
{
}
.planning-principal div.entete-segmente-dernier
{
}
.planning-principal div.corps-ressource
{
background-color: #F0F0F0;
text-align:center;
}
.planning-principal div.corps-ressource span
{
font-size: 10pt;
color: #313131;
}
.planning-principal div.corps-semaine
{
background-color: #FFFFFF;
border:1px solid #808080;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.planning-principal div.corps-weekend
{
background-color: #F0F0F0;
border:1px solid #808080;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.planning-principal div.corps-aujourdhui
{
background-color: #FFF9BD;
border:1px solid #808080;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.planning-principal div.visuel_standard
{
background-color: #F0F0F0;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.planning-principal div.visuel_standard div.infos-evenements
{
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #808080;
}
.planning-principal div.entete-horaire-horizontal
{
background-color: transparent;
color: #0080C0;
}
.planning-principal div.entete-horaire-horizontal-premier
{
}
.planning-principal div.entete-horaire-horizontal-dernier
{
}
.planning-principal div.entete-horaire-vertical
{
background-color: transparent;
color: #0080C0;
font-family: Arial;
font-size: 9pt;
text-align:center;
}
.planning-principal div.entete-horaire-vertical-premier
{
}
.planning-principal div.entete-horaire-vertical-dernier
{
}
.planning-principal div.entete-horaire-vertical-minutes
{
background-color: transparent;
color: #0080C0;
}
.planning-principal div.infos-cellule-vide
{
border:1px solid silver;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
box-shadow: 2px 2px 4px #cecece;
background-color: #f5deb3;
color: #000000;
}
.planning-principal div.infosbulle
{
padding: 5px 5px 5px 5px;
border:1px solid silver;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
box-shadow: 2px 2px 4px #cecece;
background-color: #f5deb3;
font-size: 9pt;
color: #000000;
}
.planning-principal div.mode-mois > div
{
}
.planning-principal div.mode-mois > div > span:nth-child(1)
{
color: #FFFFFF;
}
/*#{AGENDA_EVT}#*/
.cls_rdv
{
background-color: #BFEBFF;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #0000FF;
}
.cls_tel
{
background-color: #FFC6AA;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #DD4800;
}
.cls_action_faite
{
background-color: #A6FFA6;
-moz-border-radius : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #008000;
}
/*#{CSS_SYSTEME}#*/
.tableAide .contenuAide tr td
{
padding:5px 4px 5px 4px;
}
.tableAide .contenuAide thead tr.titre
{
background-color: #E9E9E9;
font-size: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:center;
}
.tableAide .contenuAide thead tr td
{
border-bottom:1px solid #C0C0C0;
}
.tableAide .contenuAide tbody tr td
{
border-bottom:1px dotted #C0C0C0;
}
.tableAide .contenuAide tbody tr:nth-child(odd)
{
background-color: transparent;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align:center;
}
.tableAide .contenuAide tbody tr:nth-child(even)
{
background-color: transparent;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align:center;
}
.tableAide .contenuAide tbody tr:hover
{
background-color: #C6C6FF;
color: #313131;
}
.tableAide div.headFiltre
{
background-color: #F0F0F0;
}
.tableAide div.headFiltre span
{
font-size: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #313131;
}
.tableAide div.bodyFiltre
{
}
.tableAide div.bodyFiltre table tr td, .tableAide div.bodyFiltre table tr td input
{
font-size: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
}
.div_pagineur div.footer
{
height: 40px;
display: flex;
align-items: center;
border-top: 2px solid #C0C0C0;
background-color: rgba(246,246, 246,1);
}
.div_pagineur ul.pagineur
{
}
.div_pagineur ul.pagineur li
{
margin-right:5px;
}
.div_pagineur ul.pagineur li a span
{
padding:2px 10px 2px 10px;
font-size:13pt;
color:rgba(0,128,192,1);
border-radius:5px;
}
.div_pagineur ul.pagineur li a span.pageSelectionnee
{
color:rgba(255,255,255,1);
background-color: rgba(0,128,192,1);
}
.div_pagineur ul.pagineur li  a span:hover
{
text-decoration: underline;
color:rgba(255,255,255,1);
background-color: rgba(0,128,255,0.5);
}
div.fen-draggable
{
background-color: white;
border:1px solid #808080;
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
box-shadow: 5px 4px 8px #CECECE;
}
div.fen-draggable-body
{
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-top-left-radius:0;
border-top-right-radius:0;
overflow:hidden;
}
div.fen-draggable-caption
{
height:32px;
line-height:32px;
background-color: rgba(255,255,255,1);
background: -webkit-linear-gradient(to right,rgba(255,255,255,1), rgba(236,233,230,1)); 
background: -o-linear-gradient(to right,rgba(255,255,255,1), rgba(236,233,230,1)); 
background: -moz-linear-gradient(to right,rgba(255,255,255,1), rgba(236,233,230,1)); 
background: linear-gradient([to right,FEN_FLOTTANTE_TITRE_COULEUR_FOND], rgba(236,233,230,1)); 
font-size:11pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:rgba(0,128,192,1);
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
text-align: left
}
div.fen-draggable .conteneur-image
{
-moz-border-radius : 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border-top-left-radius:0;
border-top-right-radius:0;
}
.ligne-etat-modification
{
color:white;
background-color: rgba(0,128,0,1);
background: -webkit-linear-gradient(to right, rgba(0,128,0,1), rgba(0,128,128,1)); 
background: -o-linear-gradient(to right, rgba(0,128,0,1), rgba(0,128,128,1)); 
background: -moz-linear-gradient(to right, rgba(0,128,0,1), rgba(0,128,128,1)); 
background: linear-gradient(to right, rgba(0,128,0,1), rgba(0,128,128,1)); 
}
.ligne-etat-creation
{
color:white;
background-color: rgba(191,0,0,1);
background: -webkit-linear-gradient(to right, rgba(191,0,0,1), rgba(232,0,0,1)); 
background: -o-linear-gradient(to right, rgba(191,0,0,1), rgba(232,0,0,1)); 
background: -moz-linear-gradient(to right, rgba(191,0,0,1), rgba(232,0,0,1)); 
background: linear-gradient(to right, rgba(191,0,0,1), rgba(232,0,0,1)); 
}
div.palette-recherche-rapide
{
background-color: rgba(246, 246, 246);
height:40px;
}
.cbo_operateur_selectionne
{
}
.lst_saisie_recherche
{
}
.lst_recherche_ouvre
{
margin-left:10px;
height:21px;
}
.requete_conteneur div.id_cadre_selection
{
background-color: #FFFFFF;
}
.requete_conteneur div.id_cadre_tri
{
background-color: #FFFFFF;
}
.requete_conteneur div.id_cadre_boutons
{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFFFF;
border-top: 1px dotted #C0C0C0;
}
.requete_conteneur select, .requete_conteneur input
{
font-size:10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.requete_conteneur .label_tri
{
font-size:10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
}
.requete_conteneur div.id_cadre_boutons p
{
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#FF4F4F;
}
div.login-pied-fonte
{
-moz-border-radius : inherit;
-webkit-border-radius: inherit;
border-radius: inherit;
border-top-left-radius:0;
border-top-right-radius:0;
}
div#__NOTIFICATION_RECUE__ div.body-notification
{
}
div#__NOTIFICATION_RECUE__ div.caption-notification
{
}
#upload-progressbar
{
color:#575757;
background-color: #E9E9E9;
font-family:inherit;
font-size:11pt;
font-weight: normal;
border:1px solid #C0C0C0;
}
#image-infos-post-traitement
{
color:#575757;
background-color: #E9E9E9;
font-family:inherit;
font-size:11pt;
font-weight: normal;
border:1px solid #C0C0C0;
}
