/*#{CUBE}#*/
.cube_conteneur
{
position:absolute;
margin:0;
padding:0;
height:100%;
width:100%;
}
.cube_conteneur table.titre-cube
{
padding:10px;
width:100%;
}
.cube_conteneur td.titre_principal
{
padding-left:5px;
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 tr
{
margin: 0px;
padding: 0px;
}
.cube_conteneur table.tbl-datas thead tr
{
background-color: #E9E9E9;
}
.cube_conteneur table.tbl-datas thead tr td
{
cursor:pointer;
background-color: none;
padding: 5px 2px 5px 2px;
border-bottom:1px solid #808080;
font-size: 9pt;
font-weight: normal;
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
{
cursor:pointer;
background-color: none;
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
{
cursor:pointer;
background-color: none;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.cube_conteneur table.tbl-datas tbody tr td.numerique, .cube_conteneur table.tbl-datas tfoot tr td.numerique
{
text-align:right;
}
.cube_conteneur table.tbl-datas tbody tr td
{
white-space:nowrap;
border-bottom:1px dotted #C0C0C0;
padding: 5px 2px 5px 2px;
}
.cube_conteneur table.tbl-datas tfoot tr
{
background-color: #A6FFA6;
}
.cube_conteneur table.tbl-datas tfoot tr td
{
background-color: none;
padding: 5px 2px 5px 2px;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #008000;
}
.cube_conteneur table.tbl-datas tbody tr:hover
{
background-color: #C6C6FF;
}
.cube_conteneur table.tbl-datas tbody tr:hover td
{
background-color: none;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
}
.cube_conteneur table.tbl-datas tbody tr.selection
{
background-color: #EAEAEA;
}
.cube_conteneur table.tbl-datas tbody tr.selection td
{
background-color: none;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
}
.cube_conteneur div.contenu-presse-papier
{
height:100%;
width:100%;
overflow:auto;
}
.cube_conteneur div.palette-presse-papier
{
position:absolute;
background-color:black;
height: 30px;
bottom:0;
width:100%;
}
.cube_conteneur div.palette-presse-papier h1
{
position:absolute;
font-family:Arial;
font-size:9pt;
color:white;
background-color:none;
left:0;
right:20px;
text-align:center;
}
.cube_conteneur div.palette-presse-papier button
{
position:absolute;
width:15px;
height:15px;
right:0;
}
.cube_conteneur .pte-cube-dimensions
{
background-color: whitesmoke;
}
.cube_conteneur .pte-cube-cadre-boutons
{
background-color: silver;
padding-top:2px;
padding-bottom:2px;
}
.cube_conteneur .ptes-graphe
{
position:relative;
background-color: white;
z-index:999;
display:none;
height:auto;
width:200px;
margin-left:5px;
margin-top:5px;
}
.cube_conteneur .ptes-graphe .header
{
text-align:center;
font-size:8pt;
line-height:20px;
position:relative;
background-color: silver;
height:20px;
width:100%;
}
.cube_conteneur .ptes-graphe .footer
{
position:relative;
background-color: silver;
height:30px;
width:100%;
}
.cube_conteneur .ptes-graphe .footer img
{
padding:5px;
}
/*#{FORMULAIRE}#*/
.cadre_principal1
{
margin:0;
padding:0;
}
.cadre_principal2
{
margin:0;
padding:0;
}
.cadre_principal3
{
margin:0;
padding:0;
}
.cadre_principal4
{
margin:0;
padding:0;
}
.cadre_principal5
{
margin:0;
padding:0;
}
.cadre_principal6
{
margin:0;
padding:0;
}
.cadre_principal7
{
margin:0;
padding:0;
}
.cadre_principal8
{
margin:0;
padding:0;
}
.cadre_principal9
{
margin:0;
padding:0;
}
.cadre_principal10
{
margin:0;
padding:0;
}
/*#{FORMULAIRE_CADRE_SAISIE}#*/
.conteneur-palette
{
}
.panneau-haut
{
background-color: #FFFFFF;
}
.cadre_ombre
{
border:1px solid #C0C0C0;
box-shadow: 5px 4px 8px #CECECE;
}
.sous-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;
}
.fond_alerte
{
box-shadow: 5px 4px 8px #FFB997;
}
.fond_saut_de_page
{
background-color: #C0C0C0;
}
.contexte_entete
{
background-color: #C0C0C0;
}
.cadre_saisie8
{
}
.cadre_saisie9
{
}
.cadre_saisie10
{
}
.cadre_saisie11
{
}
.cadre_saisie12
{
}
.cadre_saisie13
{
}
.cadre_saisie14
{
}
.cadre_saisie15
{
}
/*#{FORMULAIRE_SYSTEME}#*/
.formulaire-mono-ligne
{
margin:0;
padding:0;
border:1px solid #C0C0C0;
box-shadow: 5px 4px 8px #cecece;
}
.formulaire-multi-lignes
{
margin:0;
padding:0;
border:1px solid #C0C0C0;
box-shadow: 5px 4px 8px #cecece;
}
div.conteneur_direct_saisie
{
}
div.login-pied-fonte
{
border:none;
-moz-border-radius : 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.liste-fichiers
{
overflow: auto;
border: 2px solid gray;
border:none;
border:1px solid #808080;
box-shadow: 5px 5px 5px #C0C0C0;
}
.liste-fichiers table.type-liste, .liste-fichiers table.filtre
{
width: 100%;
}
.liste-fichiers div.conteneur-filtre
{
font-family:inherit;
font-size:inherit;
border:none;
border-bottom:1px solid #C0C0C0;
}
.liste-fichiers div.conteneur-filtre table.filtre tbody tr:hover
{
}
.liste-fichiers table.type-liste tr td
{
padding: 2px;
border-bottom: 1px dotted #C0C0C0;
}
.liste-fichiers table.type-liste tr td:nth-child(2)
{
text-align: center;
}
.liste-fichiers div.conteneur-liste, .liste-fichiers div.conteneur-arbre ul
{
}
.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:inherit;
color:#0000A0;
}
.liste-fichiers table.type-liste tr:hover
{
cursor: pointer;
color:#FFFFFF;
background-color: silver;
}
div.conteneur-arbre  ul > li > div:hover
{
cursor: pointer;
color:#FFFFFF;
background-color: silver;
}
.liste-fichiers button.actualiser
{
margin:0px;
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;
text-align: center;
}
.liste-fichiers button.actualiser:hover
{
font-size:inherit;
}
.perso-liste div.fen-draggable-body
{
bottom: 35px;
left: 0;
position: absolute;
right: 0;
}
.perso-liste div.fen-draggable-caption > span
{
margin-left:5px;
}
.perso-liste div.footer
{
position:absolute;
padding-top:5px;
padding-bottom:5px;
bottom:0;
height:25px;
width:100%;
background-image: PERSONNALISATION_COLONNES_PIED_IMAGE_FOND];
}
.perso-liste div.footer img
{
cursor:pointer;
}
.perso-liste div.conteneur-champs
{
position:absolute;
top:35px;
bottom:10px;
width:400px;
}
.perso-liste ul
{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px;
height:100%;
width:100%;
overflow:auto;
}
.perso-liste li
{
list-style-type: none;
border:1px silver dotted;
margin:5px;
padding:3px;
color:black;
margin: 5px;
padding: 5px;
width:350px;
cursor:pointer;
}
.perso-liste div.titre-conteneur
{
position:absolute;
top:3px;
height:20px;
width:350px;
padding:5px;
text-align:center;
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: none;
font-size: 10pt;
font-weight: normal;
font-style: italic;
text-decoration: none;
color: #0076AE;
text-align:center;
}
.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)
{
background-color: #BFFFBF;
}
.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: none;
}
.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)
{
background-color: #FFB9B9;
}
.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: none;
}
.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: none;
font-style: italic;
}
.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: none;
color: #FF0000;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_rouge h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert:nth-child(even) h2
{
background-color: none;
color: #008000;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_vert h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu:nth-child(even) h2
{
background-color: none;
color: #0000FF;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_bleu h1:hover
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(odd),
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(even)
{
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(odd) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(even) h1,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(odd) h2,
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange:nth-child(even) h2
{
background-color: none;
font-style: italic;
color: #FF8040;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.texte_orange 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: none;
}
.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: none;
}
.conteneur_liste div.conteneur_liste_datas tbody tr.ligne_specifique_10 h1:hover
{
}
#sorttable_sortfwdind, #sorttable_sortrevind
{
cursor: pointer;
}
/*#{LISTE_SIMPLIFIEE}#*/
.conteneur_liste
{
margin:0;
padding:0;
border:1px solid #C0C0C0;
box-shadow: 4px 5px 8px #CECECE;
}
.conteneur_liste tr
{
margin: 0px;
padding: 0px;
}
.conteneur_liste tr td
{
cursor:default;
vertical-align:middle;
}
div.conteneur_liste_datas thead tr
{
background-color: #E9E9E9;
}
div.conteneur_liste_datas thead tr:hover
{
background-color: none;
}
div.conteneur_liste_datas thead tr td
{
padding:1px 1px 1px 1px;
border-bottom:1px solid #C0C0C0;
}
div.conteneur_liste_datas thead tr h1
{
background-color: none;
font-size: 11pt;
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 h1, div.conteneur_liste_datas  tbody tr h2
{
margin: 0;
padding: 0;
white-space: nowrap;
overflow: hidden;
}
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: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:center;
}
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: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #313131;
text-align:center;
}
div.conteneur_liste_datas tbody tr:hover
{
background-color: #C6C6FF;
}
div.conteneur_liste_datas tbody tr:hover h1, div.conteneur_liste_datas tbody tr:hover h2
{
font-size: 10pt;
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: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#000000;
}
div.conteneur_liste_datas tbody tr td
{
padding:1px 1px 1px 1px;
border-bottom:1px dotted #C0C0C0;
}
/*#{MENU}#*/
ul.menu-standard
{
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position:absolute;
width:100%;
height: 100%;
line-height: 100%;
margin: 0;
padding: 0;
display: inline-block;
}
ul.menu-standard > li
{
margin: 0;
padding: 0;
float: left;
position: relative;
list-style: none;
z-index:999;
}
ul.menu-standard > li > a
{
text-decoration: none;
display: block;
margin: 0;
font-size:13pt;
color:#6B6B6B;
background-color: #E9E9E9;
border-right:1px solid #C0C0C0;
text-align: left;
cursor:pointer;
}
ul.menu-standard > li:first-child
{
border-left:1px solid #C0C0C0;
}
ul.menu-standard > li:first-child > a
{
}
ul.menu-standard > li:last-child
{
}
ul.menu-standard > li:last-child > a
{
font-style: italic;
color:#000000;
}
ul.menu-standard img
{
float:left;
display:block;
width:20px;
height:20px;
margin-right:5px;
}
ul.menu-standard li a span
{
float:left;
display:block;
}
ul.menu-standard > li > a
{
padding-left:20px;
padding-right:20px;
}
ul.menu-standard > li:hover > a
{
color:#000000;
text-align: left;
}
ul.menu-standard > li.current > a
{
text-align: left;
}
ul.menu-standard ul
{
position: absolute;
display: none;
margin: 0;
padding:0;
width: auto;
height: auto;
left: 0;
box-shadow: 2px 2px 3px  #CECECE;
}
ul.menu-standard ul li
{
float: none;
margin: 0;
padding: 0;
list-style: none;
z-index:999;
}
ul.menu-standard ul li > a
{
text-decoration: none;
display: block;
margin: 0;
padding:0;
white-space: nowrap;   
padding:13px 5px 8px 13px;
height:15px;
background-color: #6C6C6C;
font-size:10pt;
color:#FFFFFF;
text-align: left;
min-width:120px;
cursor:pointer;
}
ul.menu-standard ul li:first-child
{
}
ul.menu-standard ul li:first-child > a
{
}
ul.menu-standard ul li:last-child
{
}
ul.menu-standard ul li:last-child > a
{
}
ul.menu-standard ul li:hover > a
{
color:#C0C0C0;
text-align: left;
}
ul.menu-standard ul li.current > a
{
font-size:10pt;
color:#FF8080;
text-align: left;
}
/*
ul.menu-standard ul ul
{
}
*/
ul.menu-accordeon
{
margin: 0;
padding: 0;
list-style: none;
width: 100%;
box-shadow: 5px 5px 8px #aaa;
}
ul.menu-accordeon a
{
text-decoration:none;
cursor:pointer;
}
ul.menu-accordeon a img
{
width:20px;
height:20px;
margin-right:5px;
}
.menu-accordeon > li:first-child
{
}
.menu-accordeon > li.open:last-child ul li:last-child, .menu-accordeon > li:last-child
{
}
ul.menu-accordeon > li
{
background-color: #6C6C6C;
}
ul.menu-accordeon > li > a
{
background: none;
padding:0;
margin:0;
padding:0px 0px 0px 30px;
height: 32px;
line-height: 32px;
font-size:13pt;
color:#FFFFFF;
text-align: left;
}
ul.menu-accordeon li:hover
{
}
ul.menu-accordeon li a:hover
{
text-decoration: underline;
}
ul.menu-accordeon li.current
{
}
.menu-accordeon li.current a
{
}
ul.menu-accordeon ul
{
margin: 0;
padding: 0;
display:none;
}
ul.menu-accordeon ul li
{
list-style-type:none;
padding:0;
margin:0;
padding:5px 0px 5px 20px;
background-color: #FFFFFF;
border-bottom:1px solid #666;
}
ul.menu-accordeon ul li a
{
background: none;
height: 25px;
line-height: 25px;
font-size:10pt;
color:#313131;
}
/*#{MENU}#*/
ul.menu-standard2
{
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position:absolute;
width:100%;
height: 100%;
line-height: 100%;
margin: 0;
padding: 0;
display: inline-block;
border-right:2px solid #FF0000;
}
ul.menu-standard2 > li
{
margin: 0;
padding: 0;
float: left;
position: relative;
list-style: none;
z-index:999;
}
ul.menu-standard2 > li > a
{
text-decoration: none;
display: block;
margin: 0;
font-size:13pt;
color:#6B6B6B;
background-color: #E9E9E9;
border-right:1px solid #C0C0C0;
text-align: left;
cursor:pointer;
}
ul.menu-standard2 img
{
float:left;
display:block;
width:20px;
height:20px;
margin-right:5px;
}
ul.menu-standard2 li a span
{
float:left;
display:block;
}
ul.menu-standard2 > li > a
{
padding-left:20px;
padding-right:20px;
}
ul.menu-standard2 > li:hover > a
{
color:#000000;
text-align: left;
}
ul.menu-standard2 > li.current > a
{
text-align: left;
}
ul.menu-standard2 ul
{
position: absolute;
display: none;
margin: 0;
width: auto;
height: auto;
left: 0;
box-shadow: 2px 2px 3px  #CECECE;
}
/*
ul.menu-standard2 li:hover > ul
{
display: block;
}
*/
ul.menu-standard2 ul li
{
float: none;
margin: 0;
padding: 0;
list-style: none;
z-index:999;
}
ul.menu-standard2 ul li > a
{
text-decoration: none;
display: block;
margin: 0;
cursor:pointer;
white-space: nowrap;   
height:15px;
padding:13px 5px 8px 13px;
font-size:10pt;
color:#FFFFFF;
background-color: #6C6C6C;
text-align: left;
min-width:120px;
}
ul.menu-standard2 ul li:hover > a
{
color:#C0C0C0;
text-align: left;
}
ul.menu-standard2 ul li.current > a
{
font-size:10pt;
color:#FF8080;
background-color: transparent;
text-align: left;
}
/*
ul.menu-standard2 ul ul
{
}
*/
ul.menu-accordeon2
{
margin: 0;
padding: 0;
list-style: none;
width: 100%;
box-shadow: 5px 5px 8px #aaa;
}
ul.menu-accordeon2 a
{
text-decoration:none;
cursor:pointer;
}
ul.menu-accordeon2 a img
{
width:20px;
height:20px;
margin-right:5px;
}
.menu-accordeon2 > li:first-child
{
}
.menu-accordeon2 > li.open:last-child ul li:last-child, .menu-accordeon2 > li:last-child
{
}
ul.menu-accordeon2 > li
{
background-color: #6C6C6C;
}
ul.menu-accordeon2 > li > a
{
background: none;
padding:0px 0px 0px 30px;
height: 32px;
line-height: 32px;
font-size:13pt;
color:#FFFFFF;
text-align: left;
}
ul.menu-accordeon2 li:hover
{
}
ul.menu-accordeon2 li a:hover
{
text-decoration: underline;
}
ul.menu-accordeon2 li.current
{
}
.menu-accordeon2 li.current a
{
}
ul.menu-accordeon2 ul
{
margin: 0;
padding: 0;
display:none;
}
ul.menu-accordeon2 ul li
{
list-style-type:none;
padding:5px 0px 5px 20px;
background-color: #FFFFFF;
border-bottom:1px solid #666;
}
ul.menu-accordeon2 ul li a
{
background: none;
height: 25px;
line-height: 25px;
font-size:10pt;
color:#313131;
}
/*#{MENU}#*/
ul.menu-standard3
{
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position:absolute;
width:100%;
height: 100%;
line-height: 100%;
margin: 0;
padding: 0;
display: inline-block;
border-right:2px solid #FF0000;
}
ul.menu-standard3 > li
{
margin: 0;
padding: 0;
float: left;
position: relative;
list-style: none;
z-index:999;
}
ul.menu-standard3 > li > a
{
text-decoration: none;
display: block;
margin: 0;
font-size:13pt;
color:#6B6B6B;
background-color: #E9E9E9;
border-right:1px solid #C0C0C0;
text-align: left;
cursor:pointer;
}
ul.menu-standard3 img
{
float:left;
display:block;
width:20px;
height:20px;
margin-right:5px;
}
ul.menu-standard3 li a span
{
float:left;
display:block;
}
ul.menu-standard3 > li > a
{
padding-left:20px;
padding-right:20px;
}
ul.menu-standard3 > li:hover > a
{
color:#000000;
text-align: left;
}
ul.menu-standard3 > li.current > a
{
text-align: left;
}
ul.menu-standard3 ul
{
position: absolute;
display: none;
margin: 0;
width: auto;
height: auto;
left: 0;
box-shadow: 2px 2px 3px  #CECECE;
}
/*
ul.menu-standard3 li:hover > ul
{
display: block;
}
*/
ul.menu-standard3 ul li
{
float: none;
margin: 0;
padding: 0;
list-style: none;
z-index:999;
}
ul.menu-standard3 ul li > a
{
text-decoration: none;
display: block;
margin: 0;
cursor:pointer;
white-space: nowrap;   
height:15px;
padding:13px 5px 8px 13px;
font-size:10pt;
color:#FFFFFF;
background-color: #6C6C6C;
text-align: left;
min-width:120px;
}
ul.menu-standard3 ul li:hover > a
{
color:#C0C0C0;
text-align: left;
}
ul.menu-standard3 ul li.current > a
{
font-size:10pt;
color:#FF8080;
background-color: transparent;
text-align: left;
}
/*
ul.menu-standard3 ul ul
{
}
*/
ul.menu-accordeon3
{
margin: 0;
padding: 0;
list-style: none;
width: 100%;
box-shadow: 5px 5px 8px #aaa;
}
ul.menu-accordeon3 a
{
text-decoration:none;
cursor:pointer;
}
ul.menu-accordeon3 a img
{
width:20px;
height:20px;
margin-right:5px;
}
.menu-accordeon3 > li:first-child
{
}
.menu-accordeon3 > li.open:last-child ul li:last-child, .menu-accordeon3 > li:last-child
{
}
ul.menu-accordeon3 > li
{
background-color: #6C6C6C;
}
ul.menu-accordeon3 > li > a
{
background: none;
padding:0px 0px 0px 30px;
height: 32px;
line-height: 32px;
font-size:13pt;
color:#FFFFFF;
text-align: left;
}
ul.menu-accordeon3 li:hover
{
}
ul.menu-accordeon3 li a:hover
{
text-decoration: underline;
}
ul.menu-accordeon3 li.current
{
}
.menu-accordeon3 li.current a
{
}
ul.menu-accordeon3 ul
{
margin: 0;
padding: 0;
display:none;
}
ul.menu-accordeon3 ul li
{
list-style-type:none;
padding:5px 0px 5px 20px;
background-color: #FFFFFF;
border-bottom:1px solid #666;
}
ul.menu-accordeon3 ul li a
{
background: none;
height: 25px;
line-height: 25px;
font-size:10pt;
color:#313131;
}
.multi-users
{
margin:0;
padding:0;
border:none;
border:1px solid #C0C0C0;
box-shadow: 4px 5px 8px #CECECE;
}
.multi-users table
{
width: 100%;
}
.multi-users tr
{
margin: 0px;
padding: 0px;
}
.multi-users tr td
{
cursor:default;
vertical-align:middle;
padding:2px 2px 2px 2px;
border-bottom:1px dotted #C0C0C0;
}
.multi-users tr
{
margin: 0;
padding: 0;
white-space: nowrap;
overflow: hidden;
background-color: transparent;
font-family:inherit;
font-size:inherit;
text-align:center;
}
.multi-users table.corps-multi-users tr:hover
{
background-color: #C0C0C0;
}
/*#{OBJET_ADDITIONNEL}#*/
.obligatoire
{
margin:0px;
background-color: #FFF9BD;
}
img.inhibe
{
opacity: 0.5;
}
input.inhibe, select.inhibe
{
margin:0px;
font-style: italic;
background-color: #DFDFDF;
}
.survol
{
}
.survol:hover
{
cursor:pointer;
}
._erreur_saisie_
{
margin:0px;
color:#313131;
background-color: #FF8080;
}
.zoneFocus:not(img)
{
margin:0px;
background-color: #DCF8F8;
}
/*#{OBJET_BASE}#*/
body
{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background-color: #FFFFFF;
font-family:"Segoe UI";
font-size:9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
text-align:left;
}
img
{
border: none;
}
textarea
{
resize:none;
font-family:inherit;
font-size:inherit;
background-color: #FFFFFF;
}
input
{
margin:0px;
padding:1px 1px 1px 1px;
font-family:inherit;
font-size:inherit;
color:#313131;
border:none;
border:1px solid #C0C0C0;
-moz-border-radius : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
text-align: left;
}
h1
{
margin:0px;
white-space:pre-wrap;
font-family:inherit;
font-size:inherit;
font-weight: normal;
color:#313131;
text-align: right;
}
select
{
margin:0px;
font-family:inherit;
font-size:inherit;
color:#313131;
border:1px solid #C0C0C0;
-moz-border-radius : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
text-align: left;
}
button
{
margin:0px;
font-family:inherit;
font-size:inherit;
color:#313131;
text-align: center;
}
button:hover
{
font-family:inherit;
font-size:inherit;
text-decoration: underline;
cursor:pointer;
}
table.case-coche td
{
vertical-align:middle;
}
table.case-coche td:first-child
{
padding-right:8px;
height:15px;
width:15px;
}
table.case-coche input
{
font-family:none;
font-weight:none;
font-style:none;
text-decoration:none;
}
table.case-coche h1
{
font-family:inherit;
font-size:inherit;
color:#313131;
background-color: transparent;
text-align: left;
}
div.liste-boutons-acces-pla button
{
margin:0px;
font-family:inherit;
font-size:inherit;
color:#313131;
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); 
background-image: url(../images/fond_bouton_aide.png);
background-repeat:x-repeat;
text-align: center;
overflow:hidden;
}
div.liste-boutons-acces-pla button:hover
{
font-family:inherit;
font-size:inherit;
text-decoration: underline;
color:#313131;
cursor:pointer;
}
div.liste-boutons-acces-pla h1
{
margin:0px;
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;
}
/*#{OBJET_SPECIFIQUE}#*/
h1.titretraitements
{
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
{
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: left;
}
h1.titre:hover
{
cursor:default;
}
h1.titreclic
{
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: left;
}
h1.titreclic:hover
{
cursor:pointer;
text-decoration: underline;
}
h1.titresansclic
{
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.titresansclic:hover
{
cursor:default;
}
h1.titrenum
{
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
{
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
{
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
{
margin:0px;
font-weight: bolder;
text-align: center;
}
h1.entete:hover
{
cursor:default;
}
h1.libformule
{
margin:0px;
font-style: italic;
text-align: left;
}
h1.libformule:hover
{
cursor:default;
}
h1.libellecampagne
{
margin:0px;
font-style: italic;
color:#808080;
}
h1.libellecampagne:hover
{
cursor:default;
}
button.bouton-gris
{
margin:0px;
font-size:10pt;
font-weight: bold;
text-decoration: none;
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:1px solid #dcdcdc;
-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-gris:hover
{
text-decoration: underline;
color:#004080;
cursor:pointer;
}
button.bouton-bicouleur
{
margin:0px;
font-size:11pt;
font-weight: bold;
text-decoration: none;
color:#1B78F7;
text-align: center;
}
button.bouton-bicouleur:hover
{
text-decoration: underline;
cursor:pointer;
}
input.texte_rouge
{
margin:0px;
padding:1px 1px 1px 1px;
font-family:Arial,"Trebuchet MS", "Lucida Grande", Lucida, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
font-size:9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#FF0000;
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;
}
/*#{ONGLET}#*/
div.onglet
{
margin:0;
}
div.onglet ul.menu_onglet
{
position:relative;
list-style: none;
list-style-position: outside;
margin:0px;
padding:0px;
width:100%;
height:100%;
float:left;
background-color: #6C6C6C;
}
div.onglet ul.menu_onglet li
{
position: relative;
float: left;
display: block;
cursor: pointer;                                        
border:none;
border-right:1px solid silver;
margin-right: 0px;
background-color: transparent;
color: #FFFFFF;
font-size: 12pt;
}
.onglet ul.menu_onglet li.onglet-actif
{
border-bottom-width: 0;
background-color: #C0C0C0;
color: #313131;
}
.onglet ul.menu_onglet li span
{
display:block;
padding: 5px 10px 5px 10px;
-moz-border-radius : 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px;
background-color: transparent;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.onglet ul.menu_onglet li.onglet-actif span
{
background-color: #C0C0C0;
}
.onglet ul.menu_onglet li.survol_onglet
{
background-color: transparent;
}
.onglet ul.menu_onglet li.survol_onglet span
{
border:none;
background-color:transparent;
color: #000000;
}
.contenu_onglet
{
clear: both;
margin: 0;
text-align: left;
padding: 0;
}
/*#{AGENDA}#*/
.planning-principal
{
position: relative;
background-color: transparent;
}
.planning-principal div.planning-titretraitement
{
position: absolute;
font-size: 18pt;
font-weight: normal;
font-style: italic;
color: #313131;
}
.planning-principal div.planning-palette
{
position: absolute;
}
.planning-principal div.planning-conteneur
{
position: absolute;
overflow:auto;
}
.planning-principal .planning-principal, .planning-principal div.fond-segmente, .planning-principal div.corps-ressource, .planning-principal div.corps-semaine, .planning-principal div.corps-weekend, .planning-principal div.corps-aujourdhui
{
position:absolute;
border: 1px solid #808080;
}
.planning-principal div.entete-mois
{
position:absolute;
white-space: nowrap;
background-color: #C0C0C0;
border:1px solid #808080;
text-align:center;
}
.planning-principal div.entete-mois span
{
font-size: 10pt;
color: #FFFFFF;
}
.planning-principal div.entete-jour, .planning-principal div.entete-weekend
{
position:absolute;
text-align:center;
background-color: #C0C0C0;
border:1px solid #808080;
font-size: 10pt;
color: #FFFFFF;
}
.planning-principal div.entete-weekend
{
background-color: #F0F0F0;
color: gray;
}
.planning-principal div.fond-segmente
{
position:absolute;
background-color: #808080;
}
.planning-principal div.entete-segmente
{
position:absolute;
white-space:nowrap;
background-color: transparent;
border:1px solid #808080;
font-size: 9pt;
color: #FFFFFF;
text-align:center;
}
.planning-principal div.corps-ressource
{
position:absolute;
background-color: #F0F0F0;
border:1px solid #808080;
text-align:center;
}
.planning-principal div.corps-ressource span
{
font-size: 10pt;
color: #313131;
}
.planning-principal div.corps-semaine
{
background-color: #FFFFFF;
}
.planning-principal div.corps-weekend
{
/*
font-size: 8pt;
background-color: #DEEDF6;
*/
background-color: #F0F0F0;
}
.planning-principal div.corps-aujourdhui
{
background-color: #FFF9BD;
}
.planning-principal button.resize-arrow-left
{
position: absolute;
right: 0;
top: 0;
width: 5px;
height: 100%;
background-color: transparent;
margin: 0;
padding: 0;
border: 1px solid;
background-image: url(../../../../sources/images/planning_resize_arrow_right.png);
background-repeat: no-repeat;
background-position: center;
}
.planning-principal button.resize-arrow-left:hover
{
background-color:silver;
}
.planning-principal button.resize-arrow-bottom
{
position:absolute;
left:0;
width:100%;
height:5px;
bottom:0;
background-color:transparent;
margin:0;
padding:0;
border:none;
background-image: url(../../../../sources/images/planning_resize_arrow_bottom.png);
background-repeat: no-repeat;
background-position: center;
}
.planning-principal button.resize-arrow-bottom:hover
{
background-color:silver;
}
.planning-principal div.evenement
{
cursor:pointer;
position:absolute;
overflow: hidden;
}
.planning-principal div.visuel_standard
{
border-left:0px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background-color: #F0F0F0;
}
.planning-principal div.visuel_standard div.infos-evenements
{
position: relative;
left: 0px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #808080;
}
.planning-principal table.palette-evenements
{
position: relative;
left: 0px;
display:none;
padding:2px;
}
.planning-principal button.acces-fiche
{
float:left;
padding:0;
margin-right:5px;
margin-bottom:5px;
height:24px;
width:24px;
background-color:transparent;
border:none;
background-image: url(../../../../sources/images/planning_acces.png);
background-repeat: no-repeat;
background-position: center;
}
.planning-principal button.suppression-fiche
{
float:left;
padding:0;
margin-right:5px;
margin-bottom:5px;
height:24px;
width:24px;
background-color:transparent;
border:none;
background-image: url(../../../../sources/images/planning_poubelle.png);
background-repeat: no-repeat;
background-position: center;
}
.planning-principal button.zoom-evenement
{
float:left;
padding:0;
margin-right:5px;
margin-bottom:5px;
height:24px;
width:24px;
background-color:transparent;
border:none;
background-image: url(../../../../sources/images/planning_zoom.png);
background-repeat: no-repeat;
background-position: center;
}
.planning-principal div.cel-horz, .planning-principal div.cel-horz-last
{
position: relative;
height:100%;
top:1px;
float:left;
}
.planning-principal div.cel-horz
{
border-right:1px dotted #CBC5C5;
}
.planning-principal div.cel-horz-last
{
border:none;
}
.planning-principal div.cel-vert, .planning-principal div.cel-vert-last
{
position: relative;
width:100%;
left:1px;
}
.planning-principal div.cel-vert
{
border-bottom:1px dotted #CBC5C5;
}
.planning-principal div.cel-vert .cel-vert-last
{
border:none;
}
.planning-principal div.entete-horaire-horizontal
{
position:absolute;
font-size: 10pt;
margin-left:-10px;
padding-top:2px;
padding-bottom:4px;
background-color: #808080;
color: #FFFFFF;
}
.planning-principal div.entete-horaire-horizontal-premier
{
margin-left:8pt;
font-size:6pt;
margin-left:0;
color: #FFFF80;
}
.planning-principal div.entete-horaire-horizontal-dernier
{
margin-left:-8pt;
background-color: transparent;
font-size:6pt;
color: #FFFF80;
}
.planning-principal div.entete-horaire-vertical
{
position:absolute;
padding-left:8px;
padding-right:4px;
font-size: 10pt;
margin-top:-10px;
background-color: #808080;
color: #FFFFFF;
}
.planning-principal div.entete-horaire-vertical-premier
{
margin-top:0;
background-color: transparent;
font-size:6pt;
color: #FFFF80;
}
.planning-principal div.entete-horaire-vertical-dernier
{
margin-top: -10pt;
background-color: transparent;
font-size: 6pt;
color: #FFFF80;
}
.planning-principal div.entete-horaire-vertical-minutes
{
position: absolute;
padding-left: 25px;
padding-right: 4px;
font-size: 7pt;
margin-top: -8px;
background-color: #808080;
color: #FFFFFF;
}
.planning-principal div.conteneur-ajout-evt
{
position:absolute;
z-index:900;
right:0;
height:100%;
width:100%;
border:none;
margin:0;
padding:0;
}
.planning-principal img.ajout-evt
{
float:left;
height:24px;
width:24px;
}
.planning-principal div.infos-cellule-vide
{
float:left;
font-size:7pt;
width:auto;
height:100%
white-space:nowrap;
padding-left:2px;
padding-right:2px;
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
{
position: absolute;
display: none;
left: 0;
top: 0;
width: auto;
height: auto;
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;
}
/*#{AGENDA_EVT}#*/
.cls_rdv
{
cursor:pointer;
position:absolute;
overflow: hidden;
border-left:0px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background-color: #BFEBFF;
}
.cls_rdv div.infos-evenements
{
position: relative;
left: 0px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #0000FF;
}
.cls_tel
{
cursor:pointer;
position:absolute;
overflow: hidden;
border-left:0px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background-color: #FFC6AA;
}
.cls_tel div.infos-evenements
{
position: relative;
left: 0px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #DD4800;
}
.cls_action_faite
{
cursor:pointer;
position:absolute;
overflow: hidden;
border-left:0px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background-color: #A6FFA6;
}
.cls_action_faite div.infos-evenements
{
position: relative;
left: 0px;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #008000;
}
/*#{CSS_SYSTEME}#*/
.tableAide
{
display: none;
}
.tableAide .contenuAide tr td
{
padding:2px 1px 2px 1px;
background-color:transparent;
}
.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;
cursor:default;
}
.tableAide .contenuAide tbody tr td
{
border-bottom:1px dotted #C0C0C0;
cursor:pointer;
}
.tableAide .contenuAide tbody tr:nth-child(odd)
{
background-color: transparent;
font-size: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align:center;
}
.tableAide .contenuAide tbody tr:nth-child(even)
{
background-color: transparent;
font-size: 10pt;
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;
height: 20px;
padding: 2px;
}
.tableAide div.headFiltre img
{
float:right;
}
.tableAide div.headFiltre img#valideFiltre
{
height:20px;
width:20px;
}
.tableAide div.headFiltre img#fermeFiltre
{
height:20px;
width:20px;
}
.tableAide div.headFiltre span
{
font-size: 10pt;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #313131;
}
.tableAide div.bodyFiltre
{
clear: both;
}
.tableAide div.bodyFiltre table tr
{
background-color: transparent;
}
.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;
}
.tableAide .footerAide
{
position:absolute;
bottom:0;
width:100%;
}
.div_pagineur div.footer
{
height: 25px;
background-color: #999999;
}
.div_pagineur ul.pagineur
{
list-style:none;
padding:3px;
padding-left:5px;
margin:0;
}
.div_pagineur ul.pagineur li
{
float:left;                      
margin-right:6px;
}
.div_pagineur ul.pagineur li a
{
text-decoration:none;
}
.div_pagineur ul.pagineur li a span
{
margin-right:5px;             
font-size:11pt;
color:#FFFFFF;
}
.div_pagineur ul.pagineur li a span.pageSelectionnee
{
color:#313131;
}
.div_pagineur ul.pagineur li:hover
{
cursor: pointer;                 
color:#808080;
}
.div_pagineur ul.pagineur img
{
margin-top: 2px;
}
div.jauge-silvertool
{
position: absolute;
width: 400px;
top: 50%;
left: 50%;
margin-top: -85px;
margin-bottom: auto;
margin-left: -160px;
margin-right: auto;
text-align: center;
background-color:yellow;
display:none;
z-index:1000;
font-family: Arial;
font-size: 16px;
padding: 5px;
text-decoration: none;
}
div.jauge-silvertool-mobile
{
position: absolute;
top: 50%;
left: 50%;
margin-top: -40px;
margin-bottom: auto;
margin-left: -40px;
margin-right: auto;
background-color:white;
padding:5px;
display:none;
z-index:1000;
border:2px solid silver;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
box-shadow: 5px 4px 8px #cecece;
}
div.fen-draggable
{
position:absolute;
padding:0px;
z-index:1000;
background-color: #FFFFFF;
border:1px solid #808080;
box-shadow: 5px 4px 8px #cecece;
}
div.fen-draggable-caption
{
padding:0px;
height:30px;
line-height:30px;
background-color: #E9E9E9;
font-size:12pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
}
div.fen-draggable-caption img
{
cursor:pointer;
vertical-align:middle;
}
div.ligne-etat
{
position:relative;
margin-top:3px;
bottom:0;
-moz-border-radius : 4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
height:20px;
margin-bottom:2px;
}
div.ligne-etat p
{
position:relative;
padding:0;
padding-top:2px;
margin:0;
font-size:9pt;
font-weight:bold;
width:100%;
text-align:center;
}
.ligne-etat-modification
{
background-color: #80FF80;
}
.ligne-etat-creation
{
background-color: #FF8080;
}
div.palette-recherche-rapide
{
background-color: transparent;
border-bottom:1px gray solid;
}
.lst_liste_operateurs
{
background-color:silver;
background-color: #C0C0C0;
background: -webkit-linear-gradient(#C0C0C0, #D5D3D3); 
background: -o-linear-gradient(#C0C0C0, #D5D3D3); 
background: -moz-linear-gradient(#C0C0C0, #D5D3D3); 
background: linear-gradient(#C0C0C0, #D5D3D3); 
box-shadow: 5px 5px 8px #aaa;
padding:5px;
background-color:silver;
width:auto;
height:auto;
margin:10px;
display:none;
-moz-border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border-radius:4px;
box-shadow: 5px 5px 8px #aaa;
}
.lst_operateur_selectionne
{
background:none;
border:none;
cursor: pointer;
margin-left:5px;
padding:0;
color:#FF0000;
}
div.palette-recherche-rapide img
{
margin-left:5px;
cursor: pointer;
}
div.palette-recherche-rapide input
{
border:1px solid #C0C0C0;
-moz-border-radius : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
}
.lst_saisie_recherche
{
margin-left:5px;
width:100px;
}
.lst_recherche_ouvre
{
margin-left:10px;
width:21px;
height:21px;
}
.lst_liste_operateurs button
{
width:30px;
height:20px;
background:none;
border:none;
-moz-border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border-radius:4px;
border:1px solid;
margin-left:5px;
margin-top:5px;
cursor: pointer;
}
.lst_liste_operateurs img
{
margin-left:30px;
margin-top:0px;
}
.requete_conteneur
{
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.requete_conteneur img
{
cursor:pointer;
}
.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: 3px;
padding-bottom: 3px;
background-color: #E9E9E9;
}
.requete_conteneur button.parentheses
{
width:11px;
height:25px;
}
.requete_conteneur select, .requete_conteneur input
{
font-size:10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
}
.requete_conteneur select, .requete_conteneur input
{
font-size:10pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:#313131;
}
.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;
}
.requete_conteneur td
{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
tr.ligneCourante
{
background-color:none;
}
table.objetTableau
{
margin:0;
padding:0;
}
/*
table.objetTableau td
{
vertical-align:top;
}
*/
.paletteTableau
{
}
.paletteTableau ul
{
margin:0;
padding:0;
list-style:none;
}
.paletteTableau li
{
float:left;
padding:0;
margin:0;
}
.paletteTableau li:hover
{
}
.paletteTableau li span
{
font-size: 9pt;
color:#313131;
}
.paletteTableau li select
{
font-size: 11pt;
color:#313131;
}
.paletteTableau img
{
display:block;
border:none;
width:24px;
height:24px;
margin:0;
padding:2px;
}
.paletteTableau img:hover
{
cursor:pointer;
text-decoration: underline;
}
img._BOUTON_MENU_FORMULAIRE_:hover
{
cursor:pointer;
}
.fileinput-button
{
position: relative;
overflow: hidden;
float: left;
margin-right: 4px;
}
.fileinput-button input
{
position: absolute;
top: 0;
right: 0;
margin: 0;
border: solid transparent;
border-width: 0 0 100px 200px;
opacity: 0;
filter: alpha(opacity=0);
-moz-transform: translate(-300px, 0) scale(4);
direction: ltr;
cursor: pointer;
}
.fileinput-button
{
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #E9E9E9;
font-family:inherit;
font-size:10pt;
text-align: center;
border:1px solid #6C6C6C;
vertical-align: middle;
display: inline-block;
cursor: pointer;
}
.fileinput-button span
{
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
}
.fileinput-button:hover
{
font-family:inherit;
font-size:10pt;
color:#FFFFFF;
background-color: #C0C0C0;
cursor:pointer;
}
#upload-progressbar
{
position:absolute;
width:400px;
padding:5px;
color:#575757;
background-color: #E9E9E9;
font-family:inherit;
font-size:11pt;
font-weight: normal;
border:1px solid #C0C0C0;
}
#pourcent-progressbar, #fileName
{
text-align:center;
padding:5px;
}
#upload-progressbar table
{
width:100%;
height:auto;
}
.traitement-image div.caption > span
{
margin-left:5px;
}
.traitement-image div.caption div.pannel_caption
{
float:right;
}
.traitement-image div.caption div.pannel_caption img
{
vertical-align: middle;
margin-right:5px;
cursor:pointer;
}
.traitement-image div.googlemap-container
{
position:absolute;
overflow:auto;
top:30px;
left:0;
bottom:0;
right:0;
}
#image-infos-post-traitement
{
position:absolute;
padding:20px;
color:#575757;
background-color: #E9E9E9;
font-family:inherit;
font-size:11pt;
font-weight: normal;
border:1px solid #C0C0C0;
}
