p { font-family:verdana; color:black;font-style:normal;font-size: 8pt;color:#990000;font-weight=normal}
 
h1           { font-family: verdana; font-size: 10pt; color: #000080; font-weight: bold }
h2           { font-family: verdana; font-size: 10pt; color: #000080 }
h3 { font-family:verdana; font-style:normal; font-weight:bold; background-color: #FCC238;font-size:10pt; color:black;
text-align:justify; margin:2;  border: #004d9c 1px solid;   text-align:center;font-weight: bold;border-collapse: collapse}
h4 { font-family:verdana; font-style:normal; font-size:8pt; color:black; text-align:justify; margin:0; }
a { font-family:verdana; font-style:normal; font-size:7pt; color:black; text-align:justify; margin:0; }
table { font-family: verdana; font-size: 8 pt;border: #FFFFFF 0px solid; border-collapse: collapse; border-spacing: 0px; align:center;color: #000000;}
th    { border: #004d9c 1px solid; padding: 3px; background: #add8e6; font-size: 10 pt}
td    { border: #A8A8A8 0px solid; padding: 3px; }
hr    { border: 0px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 1px; }

.titre1{ background-color: #3798B9;text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #ffffFF; table-align:center;font-family: verdana}

.titre2{ background-color: #FFFFFF;text-align:left;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #000000; table-align:center;font-family: verdana}


.detail0 { border: #004d9c 1px solid;  background-color: #FCC238; text-align:center;font-weight: bold;border-collapse: separate;
 border-spacing: 0px; font-size: 8 pt;table-align:center;font-family: verdana}


.detail1 { border: #004d9c 0px solid;  background-color: #d8d8d8; text-align:center;border-collapse: collapse;
 border-spacing: 0px; font-size: 8 pt;table-align:center;font-family: verdana;font-weight: normal}


.detail2 { border: #004d9c 0px solid;  background-color: #FDFCF1; text-align:left;border-collapse: collapse;
 border-spacing: 0px; font-size: 8 pt;table-align:center;font-family: verdana;font-weight: normal}

.detail3 { border: #004d9c 0px solid;  background-color: #F8F8F8; text-align:left;border-collapse: collapse;
 border-spacing: 0px; font-size: 8 pt;table-align:center;font-family: verdana;font-weight: normal}


.table0 { font-family: verdana; font-size: 8 pt;border: #000000 1px solid; border-collapse: collapse; border-spacing: 1px; align:center;color: #000000;}

.pme-titre-1 { border: #004d9c 1px solid;  background-color: #FCC238; text-align:left;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;table-align:center;font-family: verdana;width:50%}

.pme-form { background-color: #ffffff;text-align:left;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #ffffFF; table-align:center;font-family: verdana}

.pme-search { background-color: #d8d8d8;text-align:center;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #000000; table-align:left;font-family: verdana}

.pme-header { background-color: #3798B9;text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #ffffFF; table-align:center;font-family: verdana}

.pme-sortinfo { background-color: #686868;text-align:left;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;color: #ffffFF; table-align:center;font-family: verdana}

.pme-main { font-family: verdana;font-size: 10 pt; color: #0000FF; text-align: left; 
               background-color: #D8D8D8; margin:0 }
     
.pme-navigation { border: #004d9c 1px solid;  background-color: #FCC238; text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 1px; font-size: 10 pt;table-align:center;font-family: verdana}

.pme-navigation-0 { background-color: #F8F8F8;  text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;table-align:center;font-family: verdana}

.pme-navigation-1 { background-color: #E8E8E8;text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;table-align:center;font-family: verdana}

.pme-cell-1     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FBF8E1; margin: 2 }

.pme-cell-0     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FDFCF1; margin: 2 }

.pme-cell-2     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FEE8B2; margin: 2 }

.pme-cell-3     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FFFFFF; margin: 2 }

.menu_sup    { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #d8d8d8; margin: 2;text-align:center;width:5%  }

.pme-menu_sup_det-0    { font-family: verdana; font-style: normal; font-size: 8pt; color: #FFFFFF; 
               text-align: left; background-color: #F8F8F8; margin: 2;text-align:center }

.pme-menu_sup_det-1    { font-family: verdana; font-style: normal; font-size: 8pt; color: #FFFFFF; 
               text-align: left; background-color: #E8E8E8; margin: 2;text-align:center }
           
.pme-row-0 { background-color: #F8F8F8;  text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;table-align:center;font-family: verdana;width=10%}

.pme-row-1 { background-color: #E8E8E8;text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10 pt;table-align:center;font-family: verdana;width=10%}
 
.pme-value-1     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FBF8E1; margin: 2 }

.pme-value-0     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #FDFCF1; margin: 2 }

.pme-valueA     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #D8AAAA; margin: 2 }

.pme-value1-1     { font-family: verdana; font-style: normal; font-size: 8pt;font-weight: normal;
 color: #000000; 
               text-align: left; background-color: #FBF8E1; margin: 2 }

.pme-value1-0     { font-family: verdana; font-style: normal; font-size: 8pt; font-weight: normal;
color: #000000; 
               text-align: left; background-color: #FDFCF1; margin: 2 }

.pme-value2-0     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #F6F1C4; margin: 2 }

.pme-value2-1     { font-family: verdana; font-style: normal; font-size: 8pt; color: #000000; 
               text-align: left; background-color: #F6F1C4; margin: 2 }

.pme-key-0 { background-color: #F8F8F8;  text-align:left;color: #000000;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}

.pme-key-1 { background-color: #E8E8E8;text-align:left;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}

.pme-key1-0 { background-color: #F8F8F8;  text-align:left;color: #000000;font-weight: normal;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.pme-key1-1 { background-color: #E8E8E8;text-align:left;color: #000000; font-weight: normal;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.pme-keyA { background-color: #EED6D6;  text-align:left;color: #000000;font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}

.stat-test { background-color: #000000;text-align:left;color: #FFFFFF; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}

.stat-titre-clic-repos { background-color: #FEE8B2;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-titre-clic-ok { background-color: #FCC238;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.stat-titre-clic-on { background-color: #E6FEB2;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-cell-clic-repos { background-color: #FDFCF1;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-cell-clic-repos-7 { background-color: #FDFCF1;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:left;font-family: verdana}

.stat-cell-clic-ok { background-color: #FCC238;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-cell-clic-ok-7 { background-color: #FCC238;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}

.stat-cell-clic-on { background-color: #FBF8E1;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-cell-clic-on-7 { background-color: #FBF8E1;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}
 
.stat-cell-titre { background-color: #C7C5C5;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.stat-cell-titre-1 { background-color: #D9D7D7;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}

.stat-cell-couleur-1 { background-color: #41D359;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.stat-cell-couleur-2 { background-color: #9ABDEC;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.stat-cell-couleur-3 { background-color: yellow;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.stat-cell-couleur-4 { background-color: #F5ED73; text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

.stat-cell-couleur-1-7 { background-color: #41D359;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}

.stat-cell-couleur-3-7 { background-color: yellow;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}
 
.stat-cell-couleur-4-7 { background-color: #F5ED73; text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 7pt;table-align:center;font-family: verdana}

.mess-alerte { background-color:red; text-align:center;color: #FFFFFF; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 9pt;table-align:center;font-family: verdana}
 
.BOUTONC        { font-family: verdana; font-style: normal; font-size: 8pt; color: #FFFFFF; font-weight: bold; 
               text-align: center; background-color: #2A7A12; margin: 1 }
               
.BOUTONS        { font-family: verdana; font-style: normal; font-size: 8pt; color: #FFFFFF; font-weight: bold; 
               text-align: center; background-color: red; margin: 1 }

.cell-rappel { background-color: #9ABDEC;text-align:center;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 10pt;table-align:center;font-family: verdana}
               
.zhtml {text-align:left; width:200px; height:30px; border:black 1px dotted; overflow-y:auto ;background-color: #99D3E8}
.cellzhtml { border: #004d9c 1px solid;  background-color: #D3E7ED; text-align:center;font-weight: bold;border-collapse: collapse;
 border-spacing: 1px; font-size:7 pt;table-align:center;font-family: verdana}
.bouzhtml       { font-family: verdana; font-style: normal; font-size: 7pt; color: #000000; font-weight: normal; 
               text-align: center; background-color: #FCC238; margin: 2 }



.pme-petit { background-color: #E8E8E8;text-align:left;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 6pt;table-align:center;font-family: verdana;width=20%}

.indicateur-ligne-0 { background-color: #80FF80;text-align:left;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}

.indicateur-entete-0 { background-color: #00C000;text-align:center;color: #FFFFFF; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana;width=20%}
 
.indicateur-relance-0 { background-color: #FFFF80;text-align:left;color: #000000; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}
 
.indicateur-relance-1 { background-color: #FFFF80;text-align:center;color: #000F9C; font-weight: bold;border-collapse: collapse;
 border-spacing: 0px; font-size: 8pt;table-align:center;font-family: verdana}

 

