/*  modif MJQ
 *  titre18_index: diminution de 18px a 16px Raison: COMRED en uppercase est plus long que le titre d'origine 'labo1' 
 *                 et donc il y avait un decalage dans image.
 *                 avec 16px, tout eszt OK   */
body { color: black; font-size: 11px; font-family: Helvetica, Arial; }
 td { color: black; font-size: 11px; font-family: Helvetica, Arial; }
 p { }
 td.pucebleu { background-color: #3f4492; }
 td.puceviolet { background-color: #973e88; }
 td.pucevert { background-color: #afc475; }
 td.pucejaune { background-color: #e3bc39; }
 td.pucerouge { background-color: #cd200e; }
 td.actus_tableau { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #3f4492; }
 td.actus_stl { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #cd200e; }
 td.actus_sirocco { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #3f4492; }
 td.actus_images { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #e3bc39; }
 td.actus_aca { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #973e88; }
 td.actus_alm { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #afc475; }
 td.actus_tableautetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #3f4492; text-align: center; padding: 2px; border-color: #3f4492; border-style: solid; }
 td.actus_stltetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #cd200e; text-align: center; padding: 2px; border-style: solid; border-color: #cd200e; }
 td.actus_siroccotetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #3f4492; text-align: center; padding: 2px; border-style: solid; border-color: #3f4492; }
 td.actus_imagestetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #e3bc39; text-align: center; padding: 2px; border-style: solid; border-color: #e3bc39; }
 td.actus_acatetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #973e88; text-align: center; padding: 2px; border-style: solid; border-color: #973e88; }
 td.actus_almtetiere { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #afc475; text-align: center; padding: 2px; border-style: solid; border-color: #afc475; }
 td.navhaut { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-right: 2px; padding-right: 2px; }
 td.sousmenus { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: right; margin-right: 2px; padding-right: 2px; }
 div.sousmenus { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: right; vertical-align: middle; margin-right: 2px; padding-right: 2px; }
 td.navbas { color: black; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
 a:link { text-decoration: none; }
 a:visited { text-decoration: none; }
 a:hover { text-decoration: underline; }
 a.news1:link { color: #3f4492; line-height: 14px; text-decoration: none; }
 a.news1:visited { color: #3f4492; line-height: 14px; text-decoration: none; }
 a.news1:hover { color: #6e77ff; line-height: 14px; text-decoration: underline; }
 a.news1:active { color: #3f4492; line-height: 14px; text-decoration: none; }
 .texte_intro { color: #878787; font-size: 16px; font-family: Helvetica, Arial; text-align: justify; }
 .texte_intro_noir { color: black; font-size: 16px; font-family: Helvetica, Arial; text-align: justify; }
 .titre18_index { font-size: 16px; font-family: Helvetica, Arial; font-weight: bold; text-align: justify; }
 .titrelabo_barrenav { font-size: 18px; font-family: Helvetica, Arial; text-align: justify; }
 .titrelabo_barrenav16 { font-size: 16px; font-family: Helvetica, Arial; text-align: justify; }
 .texte_14just { font-size: 14px; font-family: Helvetica, Arial; text-align: justify; }
 .texte_12just { font-size: 12px; font-family: Helvetica, Arial; text-align: justify; }
 .etat_souligne_gras { font-weight: bold; text-decoration: underline; }
 .etat_gras { font-weight: bold; }
 #coul_noir { color: black; }
 #coul_aca { color: #973e88; }
 #coul_alm { color: #afc475; }
 #coul_images { color: #e3bc39; }
 #coul_sirocco { color: #3f4492; }
 #coul_stl { color: #cd200e; }
 .texte_introI3S { color: #878787; font-size: 20px; font-family: Helvetica, Arial; text-align: left; }
 .texte_chapitre { color: #878787; font-size: 14px; font-family: Helvetica, Arial; text-align: left; font-weight:bold;text-decoration: underline; }
 .texte_bleu20 { color: blue; font-size: 20; font-family: Helvetica, Arial; text-align: left; font-weight:bold;text-decoration: normal; }
 .texte_chapitrebleu { color: blue; font-size: 14px; font-family: Helvetica, Arial; text-align: left; font-weight:bold;text-decoration: underline; }
 .texte_12mid { font-size: 12px; font-family: Helvetica, Arial; text-align: middle; }
 .texte_normal { text-indent: 0px; color: black; font-size: 11px; font-family: Helvetica, Arial; }
 .texte_normal14 { font-size: 14px; color: black ; font-family: Helvetica, Arial; text-align: middle; }
 .texte_normal12_i20u { text-indent: 20px; color: black; font-size: 11px; font-family: Helvetica, Arial;font-weight:bold;text-decoration: underline; }
 .texte_titre { color: blue; font-size: 12px; font-family: Helvetica, Arial; text-align: left; font-weight:bold; }
 ul.ul_images {list-style-image: url(images/index/liens_carre_small.jpg);margin-left: 20px;}

 td.actus_gris { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 5px; border: solid 2px #cccccc; }
 td.actus_gristetiere { color: Black; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #cccccc; text-align: center; padding: 2px; border-style: solid; border-color: #cccccc; }
 a.obligatoire:link { color: #000000; line-height: 14px; text-decoration: none; }
 a.obligatoire:visited { color: #000000; line-height: 14px; text-decoration: none; }
 a.obligatoire:hover { color: #aaaaaa; line-height: 14px; text-decoration: underline; }
 a.obligatoire:active { color: #000000; line-height: 14px; text-decoration: none; }
 .texte_blink { text-indent: 0px; color: red; font-size: 11px; font-family: Helvetica, Arial; text-decoration: blink;}
table#mjqurl {
width: 250px; height: 144px;
margin: 0em;
padding: 0em;
vertical-align: top;
border-width: 0px;
border-spacing: 0px;
border-style: none ;
background-image: url(images/4poles.gif) ;
background-repeat: no-repeat; 
background-position: 0% 0%;
}
table#mjqurl td {
border-width: 0px;
padding: 0em 0em 0em 0em;
border-style: none;
border-color: blue;
-moz-border-radius: 0px 0px 0px 0px;
}
a.overimage4pole:hover { text-decoration: none; }
td.actus_tableau_presentation { color: black; font-size: 12px; font-family: Helvetica, Arial; line-height: 18px; padding: 2px 5px 2px 0px; border: solid 2px #3f4492; }
td.actus_tableautetiere_presentation { color: white; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; background-color: #3f4492; text-align: center; padding: 2px; border-color: #3f4492; border-style: solid; }
a.prg {  color: white;background: #ffffff;text-decoration: none; }
a.prg:link {  color: white;background: #ffffff;text-decoration: none; }
a.prg:visited {color: white;background: #ffffff;text-decoration: none; }
a.prg:hover {  color: white;background: #ffffff;text-decoration: none; }
a.prg:active { color: white;background: #ffffff;text-decoration: none; }
a.prg:focus { color: white; background: #ffffff;text-decoration: none; }
img { border:none;}
/* textebox0,textebox1 et textebox2 pour presentation.html  */
div.textebox0
{
    MARGIN: 5px 2% 2% 1%;
    BORDER-RIGHT: #808080 2px none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #808080 2px none;
    PADDING-TOP: 2px;
    BORDER-LEFT: #808080 2px none;
    PADDING-LEFT: 2px;
    BORDER-BOTTOM: #808080 2px none;
    PADDING-BOTTOM: 2px;
    /*FONT-WEIGHT: lighter;
    FONT-SIZE: medium;*/
    /*FONT-FAMILY: 'Courier New', Courier, 'Times New Roman';*/
    /*HEIGHT: 80px;*/
    COLOR: #000000;
    WIDTH: 670px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
div.textebox1 {
    MARGIN: 0px 2% 2% 1%;
    BORDER-RIGHT: #808080 2px none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #808080 2px none;
    PADDING-TOP: 2px;
    BORDER-LEFT: #808080 2px none;
    PADDING-LEFT: 2px;
    BORDER-BOTTOM: #808080 2px none;
    PADDING-BOTTOM: 2px;
    /*FONT-WEIGHT: lighter;
    FONT-SIZE: medium;*/
    /*FONT-FAMILY: 'Courier New', Courier, 'Times New Roman';*/
    /*HEIGHT: 80px;*/
    COLOR: #000000;
    WIDTH: 900px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
div.textebox2 {
    MARGIN: 4% 2% 2% 2%;
    BORDER-RIGHT: blue 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: blue 2px solid;
    PADDING-TOP: 2px;
    BORDER-LEFT: blue 2px solid;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: blue 2px solid;
    PADDING-BOTTOM: 10px;
    /*FONT-WEIGHT: lighter;
    FONT-SIZE: medium;*/
    /*FONT-FAMILY: 'Courier New', Courier, 'Times New Roman';*/
    /*HEIGHT: 80px;*/
    COLOR: #000000;
    WIDTH: 630px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
ul.bluecircle {list-style-type: disc; }
ul.bluedisc {list-style-type: disc; color: blue;margin-left: 40px;}
a.plusgros:link { font-size: 13px; line-height: 24px; }

a.lienBlanc:link { color: white; line-height: 14px; text-decoration: none; }
a.lienBlanc:visited { color: white; line-height: 14px; text-decoration: none; }
a.lienBlanc:hover { color: white; line-height: 14px; text-decoration: underline; }
a.lienBlanc:active { color: white; line-height: 14px; text-decoration: none; }
/*  modif FP
 *   *  description des tableaux des pages membre
 *    */

table.TabMembres {text-align: left; width: 690px; /*cellpadding=0; cellspacing=0; border=0px none;*/}
/*.LargeurTabMembres {width: 690px;}*/
td.ColNom {
        width: 200px;
	text-align: left;
        border-bottom: 1pt solid rgb(204, 204, 204);
}
td.ColStatus {
       width: 250px;
        text-align: left;
        border-bottom: 1pt solid rgb(204, 204, 204);
}
td.ColCoord {
        width: 240px;
        text-align: left;
        border-bottom: 1pt solid rgb(204, 204, 204);
}

td.ColStatusImages {
        width: 150px;
       text-align: left;
        border-bottom: 1pt solid rgb(204, 204, 204);
}

td.ColProjetImages {
        width: 100px;
        text-align: left;
        border-bottom: 1pt solid rgb(204, 204, 204);
}
.jobs {font-size: 12px; color: blue ; font-weight:bold;font-family: Helvetica, Arial; text-align: middle;}

