td.contenu { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}

td.lignebas { background-repeat: repeat-x; background-image:   url(images/ligneblanchenoire2.gif); font-size: 1px; background-position: bottom}

BODY
{
   }
td.lignehaut { background-repeat: repeat-x; background-image: url(images/lignenoire.gif); text-align: justify; padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
p.p_titre { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #880000; font-weight: bold }
td.description { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-style: italic}
p.p_description { text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #888888; font-weight: normal; margin-bottom: 5px; margin-top: 5px ; font-style: normal; background-image: none}
p.p_contenu { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 ; font-weight: normal; margin-bottom: 5px; margin-top: 5px ; font-style: normal }
p.p_date { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 ; font-weight: normal; margin-bottom: 10px; font-style: normal}

a:hover {  color: #CC9933; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a:visited {  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a:link {  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a:active {  color: #CC9933; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.titresyllabus {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; background-repeat: no-repeat; background-image: none}
td.td_font1pt { font-size: 1pt }
p.p_centre { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; margin-bottom: 5px; margin-top: 5px ; font-style: normal }
img.img_hspace_gauche {  padding-left: 20px; background-position: right}
p.p_titre_centre { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }
A.a_bas:hover  {color : 880000;; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
A.a_bas:active  {color : 880000;; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A.a_bas:visited { color : 888888;; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
A.a_bas:link { color : 888888;; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
A.a_bas { text-decoration: none; color : 888888; ; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
a.a_titre { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; font-weight: bold ; margin-top: 5px; padding-top: 15px }
a.a_titre:hover { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: underline}
a.a_titre:link { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }
a.a_titre:active { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: none}
a.a_titre:visited { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }
a.a_new:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal}
a.a_new:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: 666666; font-weight: normal; text-decoration: none}
a.a_new:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: 666666; font-weight: normal}
a.a_new:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: 666666; font-weight: normal}
a.a_new { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal ; text-decoration: none}
p.p_etesici {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12px}
td.td_legende { text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #000000 ; font-weight: bold; margin-bottom: 10px; font-style: normal}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC9900; padding-bottom: 1px; font-weight: normal; margin-bottom: 1px}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 20pt; font-weight: bold; color: #666666}
h2.cTiErreur{ font-size: 0.84em; color: #880000; font-weight: bold; margin-bottom: 1em; }

ol{ list-style: url(include/images/ico_fl_liste.gif) inside; margin: 1em 0px 1.2em 0px; font-size: 0.80em; }
* html ol{ list-style: url(include/images/ico_fl_liste.gif) inside; margin: 1em 0px 1.2em 3em; font-size: 0.80em; }

td.td_justify { text-align: justify}
input.ancien { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: 880000 }
input {  font-size: 8pt; color: #330000}
br.br_titre { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #880000; font-weight: bold }
body {  }
body {  }
a {  font-size: 9px; color: #CCCCCC}
body {  }
p.cPErreur{ font-size: 0.84em; }
p.p_surtitre { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; margin-bottom: -20px}
a.a_surtitre { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold ; margin-top: 5px; padding-top: 15px }
.usurtitre { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; margin-bottom: -20px }
a.a_legende { text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #880000; font-weight: bold; margin-bottom: 10px; font-style: normal }
a.a_legende:link { text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #880000; font-weight: bold; margin-bottom: 10px; font-style: normal }
a.a_legende:active { text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #880000; font-weight: bold; margin-bottom: 10px; font-style: normal }
a.a_legende:visited { text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #880000; font-weight: bold; margin-bottom: 10px; font-style: normal }
form {  margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px}
td.td_manchette { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
td.td_nouvelles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
a.a_manchette { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #880000; font-weight: bold ; margin-top: 5px; padding-top: 15px }
a.a_manchette:hover { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: underline}
a.a_manchette:link { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }
a.a_manchette:active { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: none}
a.a_manchette:visited { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #880000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }

a.a_box { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold; margin-top: 5px; padding-top: 15px }
a.a_box:hover { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: underline}
a.a_box:link { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }
a.a_box:active { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px ; text-decoration: none}
a.a_box:visited { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold ; margin-bottom: 2px; margin-top: 5px; padding-top: 15px }

.verdana_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}


a.a_red_yel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #880000; font-weight: bold}
a.a_red_yel:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC9900; font-weight: bold }
a.a_red_yel:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_red_yel:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; text-decoration: none}
a.a_red_yel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_gray_yel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; font-weight: bold}
a.a_gray_yel:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC9900; font-weight: bold }
a.a_gray_yel:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_gray_yel:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; font-weight: bold ; text-decoration: none}
a.a_gray_yel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_brun_yel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
a.a_brun_yel:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC9900; font-weight: bold }
a.a_brun_yel:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_brun_yel:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold ; text-decoration: none}
a.a_brun_yel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
td.td_brun_just { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #330000; text-align: justify}

a.a_yel_brun { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cc9900; font-weight: bold}
a.a_yel_brun:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold }
a.a_yel_brun:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_yel_brun:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cc9900; font-weight: bold ; text-decoration: none}
a.a_yel_brun:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_blanc_brun { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold}
a.a_blanc_brun:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #330000; font-weight: bold }
a.a_blanc_brun:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_blanc_brun:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold ; text-decoration: none}
a.a_blanc_brun:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
td.td_noir_just { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: justify }
.verdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

a.a_noir2_yel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal}
a.a_noir2_yel:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC9900; font-weight: normal}
a.a_noir2_yel:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: normal}
a.a_noir2_yel:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}
a.a_noir2_yel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: normal}
td.td_reseau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; text-align: justify}

a.a_yel_soul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cc9900; font-weight: bold}
a.a_yel_soul:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; text-decoration: underline}
a.a_yel_soul:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_yel_soul:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline}
a.a_yel_soul:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }


a.a_focus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #669900; font-weight: bold}
a.a_focus:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; text-decoration: underline; color: #669900}
a.a_focus:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_focus:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline}
a.a_focus:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; color: #669900}

a.a_article { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc9900; font-weight: normal}
a.a_article:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: normal}
a.a_article:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}
a.a_article:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc9900; text-decoration: none; font-weight: normal}
a.a_article:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}

a.a_soul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; color: #000000}
a.a_soul:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; color: #000000}
a.a_soul:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; color: #000000}
a.a_soul:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; color: #000000}
a.a_soul:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-weight: normal; color: #000000}

a.a_cpr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
a.a_cpr:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC6600; font-weight: bold }
a.a_cpr:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_cpr:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC6600; font-weight: bold ; text-decoration: none}
a.a_cpr:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_aed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
a.a_aed:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFCC00; font-weight: bold }
a.a_aed:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_aed:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFCC00; font-weight: bold ; text-decoration: none}
a.a_aed:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_whmis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
a.a_whmis:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #99CC00; font-weight: bold }
a.a_whmis:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_whmis:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #99CC00; font-weight: bold ; text-decoration: none}
a.a_whmis:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }

a.a_blanc_noir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold}
a.a_blanc_noir:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold }
a.a_blanc_noir:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
a.a_blanc_noir:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold ; text-decoration: none}
a.a_blanc_noir:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold }
