@media screen {
BODY {font-family:  arial, sans-serif, monospace }
H1 {font-size: 24pt ; text-align: center}
H2 {font-size: 16pt }
H3 {font-size: 11pt }
H4 {font-size: 9pt }

p {text-align: justify }





TABLE.menu {background-color : #888888 ; padding:0 }
TD.menu { font-size: 10pt; text-align: center; vertical-align:middle; padding:0; font-weight: bold}

TABLE.presentation {padding:0; background-color :none; border:none}
TD.presentation { border: none; text-align: center; font-size: 12pt; padding:0}
TD.presentationg { border:none; text-align: left; font-size: 12pt; padding:0}
TD.presentationd { border:none; text-align: right; font-size: 12pt; padding:0}


TABLE.sautdepage{ border:none; background-color:white; width:100%}
TD.sautdepage{ background-color:white;}


A.bouton:link    { color: black;  background:none; font-variant :  small-caps; text-decoration: none; font-weight: bold}    
A.bouton:visited { color: black;  background:none; font-variant :  small-caps; text-decoration: none; font-weight: bold}  
A.bouton:hover   { color: black;  background:none; font-variant :  small-caps; text-decoration: none; font-weight: bold} 
A.bouton:active  { color: black;  background:none; font-variant :  small-caps; text-decoration: none; font-weight: bold } 

TABLE.formulaire {background-color : #AAAAAA ; padding:0 }
TH.formulaire {background-color:#AAAAFF; font-size: 16pt; padding:5}
TD.formulaire {background-color:#FFFFFF; font-size: 13pt; padding:5; vertical-align:top}

TABLE.encadre{width:100%}
TH.encadre{background-color:#84aa84; font-size: 16pt; padding:5}
TD.encadre{background-color:#eeffee; padding:5}


TABLE.tableau {border-color :#000000; border-style : solid;border-width:1; padding:0;border-collapse: collapse}
TH.titre {border-color :#000000; border-style : solid; border-width:1;background-color:#CCCCFF; text-align: center; font-size: 8pt; padding:5; font-weight: bold}
TH.ligne {border-color :#000000; border-style : solid; border-width:1;background-color:#EEEEFF; text-align: center; font-size: 8pt; padding:5; font-weight: bold}
TH.colonne {border-color :#000000; border-style : solid; border-width:1;background-color:#EEEEFF; text-align: left; font-size: 8pt; padding:5; font-weight: bold}
TH.ligneext {border-color :#000000; border-style : solid; border-width:1;background-color:#FFDDDD; text-align: center; font-size: 8pt; padding:5; font-weight: bold}
TH.colonneext {border-color :#000000; border-style : solid; border-width:1;background-color:#FFDDDD; text-align: left; font-size: 8pt; padding:5; font-weight: bold}
TD.texte { border-color :#000000; border-style : solid; border-width:1; background-color:#FFFFFF; text-align: center; font-size: 8pt; padding:5}
TD.texteg { border-color :#000000; border-style : solid; border-width:1; background-color:#FFFFFF; text-align: left; font-size: 8pt; padding:5}
TD.texted { border-color :#000000; border-style : solid; border-width:1; background-color:#FFFFFF; text-align: right; font-size: 8pt; padding:5}


P.erreur {text-align:center; font-size:15pt;  font-weight: bold; color: red; background-color: white}

P.valider {text-align:center; font-size:15pt;  font-weight: bold; color: black; background-color: white}

P.avertissement {font-weight: bold; font-size: 10pt; text-align: center; background-color:#ffcc66}

FONT.support{white-space: nowrap; font-weight: bold; font-size: 12pt; text-align: center; background-color:#ccccff}
FONT.puits{white-space: nowrap; font-weight: bold; font-size: 10pt; text-align: center; background-color:#bbbbbb; color:#ffffff}
FONT.echantillon {white-space: nowrap; font-weight: bold; font-size: 10pt; text-align: center; background-color:#ccffcc}
FONT.nomech{white-space: nowrap; font-weight: bold; font-size: 10pt; text-align: center; background-color:#eeaaaa}
FONT.traitement {white-space: nowrap; font-weight: bold; font-size: 10pt; text-align: center; background-color:#FFcc00}
FONT.recent {white-space: nowrap; font-weight: bold; font-size: 10pt; text-align: center; background-color:#FF5555;padding:10}
TD.puitsvide{background-color:#dddddd; padding:5}
TD.puitsradio{padding:0; margin:0;background-color:#dddddd;font-size:10;  text-align:center}


TABLE.stat {}

TH.stat {text-align:center ; font-size:10pt;  font-weight: bold; color: black; background-color: #AAAAFF; padding:5}
TH.statc0 {text-align:center ; font-size:10pt;  font-weight: bold; color: black; background-color: #AAAAFF; padding:5}
TH.statc1 {text-align:center ; font-size:10pt;  font-weight: bold; color: black; background-color: #AAFFAA; padding:5}

TH.statl0 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #9E9EFF; padding:5}
TD.statl0 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #9E9EFF; padding:5}
TH.statl0b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #9E9EFF; padding:5}
TD.statl0b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #9E9EFF; padding:5}

TH.statl1 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #44dd44; padding:5}
TD.statl1 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #44dd44; padding:5}
TH.statl1b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #44dd44; padding:5}
TD.statl1b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #44dd44; padding:5}

TH.statl2 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #BBBBFF; padding:5}
TD.statl2 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #BBBBFF; padding:5}
TH.statl2b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #BBBBFF; padding:5}
TD.statl2b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #BBBBFF; padding:5}

TH.statl3 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #A1DDA1; padding:5}
TD.statl3 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #A1DDA1; padding:5}
TH.statl3b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #A1DDA1; padding:5}
TD.statl3b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #A1DDA1; padding:5}

TH.statl4 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #D9D9FF; padding:5}
TD.statl4 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #D9D9FF; padding:5}
TH.statl4b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #D9D9FF; padding:5}
TD.statl4b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #D9D9FF; padding:5}

TH.statl5 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #C0EEC0; padding:5}
TD.statl5 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #C0EEC0; padding:5}
TH.statl5b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #C0EEC0; padding:5}
TD.statl5b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #C0EEC0; padding:5}

TH.statl6 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #E8E8FF; padding:5}
TD.statl6 {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #E8E8FF; padding:5}
TH.statl6b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #E8E8FF; padding:5}
TD.statl6b {text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #E8E8FF; padding:5}

TD.gstatl0 {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #AAAAFF; padding:5}
TD.gstatl1 {text-align:left ; font-size:8pt;  font-weight: bold; color: black; background-color: #AAFFAA; padding:5}
TD.gstatl0b {text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #CCCCFF; padding:5}
TD.gstatl1b {text-align:left ; font-size:8pt;  font-weight: bold; color: black; background-color: #CCFFCC; padding:5}

TH.stotal  {border-color :#000000; border-style : solid; border-width:1;text-align:center ; font-size:10pt;  font-weight: bold; color: black; background-color: #CCCCCC; padding:5}
TH.stotalg  {border-color :#000000; border-style : solid; border-width:1;text-align:left ; font-size:10pt;  font-weight: bold; color: black; background-color: #CCCCCC; padding:5}
TH.total  {border-color :#000000; border-style : solid; border-width:1;text-align:center ; font-size:10pt;  font-weight: bold; color: black; background-color: #AAAAAA; padding:5}



TD.stotal  {border-color :#000000; border-style : solid; border-width:1;text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #CCCCCC; padding:5}
TD.total  {border-color :#000000; border-style : solid; border-width:1;text-align:right ; font-size:8pt;  font-weight: bold; color: black; background-color: #AAAAAA; padding:5}

IMG { border:0}   
}

@media print{

BODY { font-family:  arial, sans-serif, monospace }

H1 {font-size: 14pt ; text-align: center; margin:10}
H2 {font-size: 12pt; margin:5}
H3 {font-size: 11pt ; margin:0}
H4 {font-size: 10pt ; margin:0}

P {text-align: justify ;font-size: 8pt;}

P.erreur {font-size: 8pt;}

P.valider {font-size: 8pt;}

P.avertissement {font-size: 8pt;}


TABLE.stat {display:none}
TABLE.menu {display:none}
BR.menu{display:none}
TABLE.formulaire {display:none}
TABLE.encadre {display:none}

/*DIV {visibility:hidden}*/

TABLE {visibility:hidden }
TH{ visibility:hidden }
TD{ visibility:hidden }


IMG {visibility:hidden; border:0}   

SELECT {visibility:hidden}

TABLE.sautdepage{ visibility : visible; border :none; page-break-after : always; font-size : 8pt; border-collapse : collapse; width : 100%}
TABLE.sautdepage * { visibility:visible}



TABLE.tableau { border-color :#000000; border-style : solid;border-width:1;padding:0;font-size: 8pt;border-collapse: collapse }
TH.titre { border-color :#000000; border-style : solid;border-width:1;text-align: center; font-size: 10pt; padding:2; font-weight: bold}
TH.ligne { border-color :#000000; border-style : solid;border-width:1;text-align: center; font-size: 8pt; padding:2; font-weight: bold}
TH.colonne { border-color :#000000; border-style : solid;border-width:1;text-align: left; font-size: 8pt; padding:2; font-weight: bold}
TH.ligneext { border-color :#000000; border-style : solid;border-width:1;text-align: center; font-size: 8pt; padding:2; font-weight: bold}
TH.colonneext { border-color :#000000; border-style : solid;border-width:1;text-align: left; font-size: 8pt; padding:2; font-weight: bold}
TD.texte { border-color :#000000; border-style : solid;border-width:1;text-align: center; font-size: 8pt; padding:2}
TD.texteg { border-color :#000000; border-style : solid;border-width:1;text-align: left; font-size: 8pt; padding:2}
TD.texted { border-color :#000000; border-style : solid;border-width:1;text-align: right; font-size: 8pt; padding:2}

TABLE.presentation {padding:0; background-color :none; border:none}
TD.presentation { border: none; text-align: center; font-size: 8pt; padding:0}
TD.presentationg { border:none; text-align: left; font-size: 8pt; padding:0}
TD.presentationd { border:none; text-align: right; font-size: 8pt; padding:0}


}

