body   {text-align: justify;}
.td { text-align: justify }
.tdtxtmargin { text-align: justify; padding: 2px }
.titreGrasRed   { color: #a5005a; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 13px; text-align: left }
.titreRegRed   { color: #c0004d; font-size: 12px; font-family: Verdana; line-height: 13px; text-align: left }
.txtGrasBlak    { color: #000; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; text-align: justify; padding-left: 5px }
.txtRegBlak   { color: #000; font-size: 11px; font-family: Verdana; line-height: 13px; text-align: justify }
.txtRegBlak a:link  { color: #c0004d; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; text-align: justify }
.txtRegBlak a:hover    { color: #c0004d; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; background-color: #fff4c0; text-align: justify }
.txtRegBlak a:visited    { color: #c0004d; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 13px; text-align: justify }
.txtRegGris   { color: #424242; font-size: 11px; font-family: Verdana, Arial; line-height: 13px; text-align: justify }
.txtRegGrisMargin { color: #424242; font-size: 11px; font-family: Verdana, Arial; line-height: 13px; text-align: justify; padding-top: 5px; padding-right: 5px; padding-left: 5px }
.txtPucesRoses { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 14px; text-align: justify }
.txtGrasred  { color: #c0004d; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-align: justify }
.txtGrasGris { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 14px; text-align: justify; padding-right: 5px; padding-left: 5px }
.txtGrasGris a:link       { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 14px; text-decoration: none }
.txtGrasGris a:hover       { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 14px; text-decoration: none; background-color: #ffe474 }
.txtGrasGris a:visited        { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 14px; text-decoration: none; background-color: #ffe474 }
.titreGrasGris { color: #424242; font-size: 13px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-align: justify }
.titresavoir   { color: #c0004d; font-size: 12px; font-family: Verdana; font-style: italic; font-weight: bold; line-height: 14px; background-color: #fc3; text-align: left }
.txtsavoir    { color: #c0004d; font-size: 12px; font-family: Verdana; font-style: italic; line-height: 14px; background-color: #fc3; text-align: justify; padding: 5px }
.txtqualista     { color: #367c23; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 14px; text-align: justify; margin-bottom: 2px; padding-right: 2px }
.txtsavoir a:link   { color: #424242; font-size: 12px; font-family: Verdana; font-style: italic; line-height: 14px; text-decoration: none; text-align: justify }
.txtsavoir a:hover   { color: #424242; font-size: 12px; font-family: Verdana; font-style: italic; line-height: 14px; text-decoration: underline; text-align: justify }
.txtsavoir a:visited     { color: #424242; font-size: 12px; font-family: Verdana; font-style: italic; line-height: 14px; text-align: justify }
.lien  { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-decoration: none; text-align: justify }
.lien a:link  { color: #bd5075; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-decoration: none; text-align: justify }
.lien a:hover { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-decoration: none; background-color: #ffe474; text-align: justify }
.lien a:visited  { color: #a5005a; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; text-decoration: none; text-align: justify }
.imageCentrenomargin         { text-align: center; padding-bottom: 10px; position: static; border: 0 }
.imageCentreMargin2 { text-align: center; padding-top: 4px; position: static; border: 0 }
.imageCentreMargin1 { text-align: right; padding-top: 4px; padding-right: 19px; padding-bottom: 4px; position: static; border: 0 }
.imageCentre1 { padding-left: 3px; position: static; vertical-align: top; border: 0 }
.imagebasGauche  { padding-top: 10px; padding-bottom: 0; position: static; vertical-align: bottom; border: 0 }
.imageBas { padding-top: 0; padding-bottom: 0; position: static; vertical-align: bottom; border: 0 }
img.picA
 { background: url("images/interview_labo_01.jpg") no-repeat; padding: 3px; position: relative; top: 0; width: 75px; height: 98px }
img.floatleft
{
float: left;
margin: 0px 14px 3px 0px;
}