/**
/**
/**
 * @fichier reciprocs_style.css
 * @auteur  Thierry ROISNEL
 * @email   thierry.roisnel@univ-rennes.fr
 * @source  extracted from
 *     https://cdifx.univ-rennes.fr/cdifx_style.css
 *     http://ressources-infoglue.univ-rennes.fr/_styles/www.univ-rennes.fr/base.css
 *     http://ressources-infoglue.univ-rennes.fr/_styles/www.univ-rennes.fr/menu-vertical.css
 *     http://ressources-infoglue.univ-rennes.fr/_styles/www.univ-rennes.fr/puces/puce_101.gif


@import "ur1_menu_vertical.css";
  color: #f8971d;
*/





/********************************************************************
*/
body
{
        padding: 5px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #000;
        font-size: 13px;
        text-align: center;
        background-color: #FDFDFD;
}

/********************************************************************
*/

table
{
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #000;
        font-size: 13px;
        font-weight:normal;
}


/********************************************************************
title_1 old : font-size:18px; color:#AA0000; text-align:center;  font-weight: bold;
        new : font-size:20px; color:#9E877E; text-align:center;  font-weight: bold;

title_2 old : font-size:16px; color:#000000; text-align:center;  font-weight: bold;
        new : font-size:16px; color:#6B625F; text-align:right;   font-weight: bold;
*/

    h2           { font-family:Arial; color:blue;margin-left:50px; }
    p            { font-size:13px; margin-left:50px; margin-right:50px; text-align:justify;font-weight:normal;  }
    .title_main         { font-size:20px; color:#9E877E; text-align:center;  font-weight: bold;}
    .title_1            { font-size:18px; color:#AA0000; text-align:center;  font-weight: bold;}
    .title_11           { font-size:14px; color:#AA0000; text-align:center;  font-weight: normal;}
    .title_2            { font-size:16px; color:#6B625F; text-align:right;   font-weight: bold; }
    .title_RR           { font-size:16px; color:#584C70; text-align:right;   font-weight: bold;   font-family: 'dosislight';}
    .title_RR           { font-size:20px; color:#584C70; text-align:right;   font-weight: normal; font-family: 'Calibri';}
    .initiale_RR        { font-size:20px; color:#584C70; text-align:right;   font-weight: bold;   font-family: 'Calibri';}
    .texte_RR           { font-size:20px; color:#584C70; text-align:right;   font-weight: normal; font-family: 'Calibri';}
    .title_21           { font-size:16px; color:#837996; text-align:center;  font-weight: bold;   margin-left:0px;   margin-right:0px;   background-color:#F9F8F4; }
    .title_3            { font-size:16px; color:#660000; text-align:center;  font-weight: bold; }
    .title_314          { font-size:12px; color:#660000; text-align:center;  font-weight: bold;   margin-left:100px; margin-right:100px; }
    .title_315          { font-size:12px; color:#660000; text-align:center;  font-weight: bold; }
    .title_316          { font-size:14px; color:#660000; text-align:center;  font-weight: normal; margin-left:100px; margin-right:100px; background-color:#DDDDDD; border-radius: 5px;
                          padding-top:10px; padding-bottom:10px; padding-right:0px; padding-left:0px;}
    .title_317          { font-size:18px; color:#AA0000; text-align:center;  font-weight: bold;   margin-left:125px; margin-right:125px; background:#f3f3f3;  border:1px solid #AA0000;  border-radius:5px;}
    .title_318          { font-size:18px; color:#584C70; text-align:center;  font-weight: bold;   margin-left:250px; margin-right:250px;                      border:2px solid #584C70;  border-radius:5px;}
                          
    .title_info         { font-size:12px; color:#660000; text-align:center;  font-weight: bold; margin-left:100px; margin-right:100px; }
    .title_info         { font-size:12px; color:#660000; text-align:left;    font-weight: bold; border: 2px solid #ADADA; background: #DADADA; margin-left: 100px; margin-right= 100px; }
    
    
    .marge_l100         { margin-left:100px;}
    .marge_l75          { margin-left:75px;}
    .marge_l50          { margin-left:50px;}

    .question {color:#C48B8B;            text-align: left; margin-left:50px;}
    .answer   {background-color:#F0F0F0; text-align: left; margin-left:50px;}
    
    .title_31           { font-size:18px; color:#660000; text-align:center;  font-weight: bold; }
    .title_32           { font-size:18px; color:#374454; text-align:center;  font-weight: bold; }
    .title_4            { font-size:16px; color:#F9F8F4; text-align:left;    font-weight: bold;   background-color:#D1D1D1; border-radius: 5px; } 
    .title_4            { font-size:16px; color:#294B71; text-align:left;    font-weight: normal; background-color:#D1D1D1; border-radius: 5px; } 
    .title_4l           { font-size:16px; color:#294B71; text-align:left;    font-weight: normal; background-color:#F9F8F4; border-radius: 5px; margin-left:50px; margin-right:50px; } 
    .title_4m           { font-size:16px; color:#294B71; text-align:left;    font-weight: normal; margin-left: 75px; } 
    .title_discussion   { font-size:14px; color:#294B71; text-align:left;    font-weight: normal; background-color:#D1D1D1; border-radius: 5px; margin-left:50px; margin-right:50px; font-family: Helvetica;}	
        
    .title_4_old        { font-size:16px; color:#660000; margin-left: 10px;  font-weight: bold;  background-color:#f5f5f5;}
    .title_4n           { font-size:16px; color:#660000; margin-left: 10px;  font-weight: bold;  background-color: RGBa(135,104,170,0.05); }


    .title_40           { font-size:14px; color:#660000; margin-left: 10px;  font-weight: normal;  }
    .title_41           { font-size:16px; color:#660000; text-align:center;  font-weight: bold;  background-color:#f5f5f5;}  	
    .title_42           { font-size:16px; color:#660000; text-align:left;    font-weight: bold; }
    .title_actus        { font-size:16px; color:#F9F8F4; text-align:left;    font-weight: bold; background-color:#C1C1C1; border-radius: 5px; width: 100px;}
    .title_actus_new    { font-size:16px; color:#F9F8F4; text-align:center;  font-weight: bold; background-color:#C1C1C1; border-radius: 5px;  
                          text-transform: uppercase; font-family: 'dosislight';}
    .title_actus_new    { font-size:14px; color:#F9F8F4; text-align:center;  font-weight: bold; background-color:#C1C1C1; border-radius: 5px;  
                          text-transform: uppercase; font-family: 'courier';}
   

    .title_43           { font-size:16px; color:#837996; font-weight: bold;   margin-left: 10px;    background-color:#f5f5f5;}
    .title_46           { font-size:14px; color:#837996; font-weight: bold;   margin-left:0px;    }
    .title_45           { font-size:16px; color:#837996; font-weight: bold;   margin-left: 10px; }
    .title_452          { font-size:14px; color:#837996; font-weight: bold;   margin-left: 10px; }
    .title_44           { font-size:16px; color:#6B625F; font-weight: bold;   text-align:left;    }
    .title_5            { font-size:13px; color:#000000; font-weight: normal; margin-left: 10px;  }
    .title_6            { font-size:13px; color:#660000; font-weight: bold;}
    .title_contact      { font-size:12px; color:#660000; font-weight: normal; text-align:center;  }
    .fond_1             { font-size:13px; color:#660000; font-weight: normal;  background-color:#F0F0F0;}
    .fond_2             { font-size:13px; color:#660000; font-weight: normal;  background-color:#f5f5f5;}
    .fond_violet_clair  { font-size:13px; color:#660000; font-weight: normal;  background-color:#FBF8FF;}
    .fond_vert_clair    { font-size:13px; color:#660000; font-weight: normal;  background-color:#F3FFF4;}
    .couleur_bleu_nuit  { color:#483963; font-weight: bold;}
    .couleur_bleu       { color:#4A5CBF; font-weight: bold;}
    .orange             { color:#F7863B; font-weight: bold; }
    .rouge              { color:#D33F3F; font-weight: bold; }
    .gris               { color:#666666;}
    .gris_date          { color:#969696; font-size:9px; }
    .date_actu          { color:#294B71; font-size:9px; }
    .bleu_date          { color:#294B71; font-size:10px; }
    .gris_tres_clair    { color:#DEDEDE;}
    .remarque           { color:#B4B4B4; font-size:10px; text-align:right;}
    .rem_text           { color:#00427A; }
    .R_violet           { color:#58467A;}
    .text_center        { text-align:center;}
    .actu_img           { text-align:left;}
    .actu               { font-size:11px; color:#660000; text-align:left;  font-weight: normal; margin-left: 5px; margin-right:2px;}
    .actu_1             { font-size:11px; color:#660000; text-align:left;  font-weight: normal; background-color:#DCE2EF; border-radius: 5px; }
    .actu_2             { font-size:11px; color:#660000; text-align:left;  font-weight: normal; background-color:#E8EAEF; border-radius: 5px; }

    .info_1             { font-size:11px; color:#660000; text-align:left;   margin-right:20px; font-weight: normal; background-color:#DCE2EF; border-radius: 5px; border: 1px solid #666666;}
    .info_2             { font-size:11px; color:#660000; text-align:left;   margin-right:20px; font-weight: normal; background-color:#E8EAEF; border-radius: 5px; border: 1px solid #666666;}
    .info_news          { font-size:11px; color:#DBCE3F; text-align:center; margin-right:20px; font-weight: normal; background-color: RGBa(219,206,63,0.05); border-radius: 5px; border: 2px solid #DBCE3F; }
    
    .titre_info         { color:#333333; font-size:11px; }

    .actu2              { font-size:11px; color:#294B71; text-align:left;  font-weight: normal;}
    .actu_all           { font-size:11px; color:#F7863B; text-align:right; font-weight: normal;}
    .suite              { font-size:11px; color:#F7863B; text-align:right; font-weight: normal; margin-left: 5px; margin-right:2px; }
    .ariane             { font-size:9px;  color:#294B71; text-align:left;  font-family:Arial; }
    .en_haut            { font-size:10px; margin-left: 25px;}


    .title_oldn1        { font-size:14px; color:#F0F0F0; text-align:left;  font-weight: bold; background-color:#A6CE39; margin-left: -10px; width : 450px;}
    .title_oldn2        { font-size:14px; color:#F0F0F0; text-align:left;  font-weight: bold; background-color:#F4972C; margin-left: -10px; width : 450px;}
    .title_oldn3        { font-size:14px; color:#F0F0F0; text-align:left;  font-weight: bold; background-color:#8768AA; margin-left: -10px; width : 450px;}
    .title_oldn4        { font-size:14px; color:#F0F0F0; text-align:left;  font-weight: bold; background-color:#CE46BA; margin-left: -10px; width : 450px;}
    .title_oldn5        { font-size:14px; color:#F0F0F0; text-align:left;  font-weight: bold; background-color:#DBCE3F; margin-left: -10px; width : 450px;}


    .title_n1_old       { font-size:14px; text-align:left;  font-weight: bold; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background-color: RGBa(166,206,57,0.05)}
    .title_n2_old       { font-size:14px; text-align:left;  font-weight: bold; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background-color: RGBa(244,151,44,0.05)}
    .title_n3_old       { font-size:14px; text-align:left;  font-weight: bold; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background-color: RGBa(135,104,170,0.05)}
    .title_n4_old       { font-size:14px; text-align:left;  font-weight: bold; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background-color: RGBa(206,70,186,0.05) }
    .title_n5_old       { font-size:14px; text-align:left;  font-weight: bold; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background-color: RGBa(219,206,63,0.05)}
    .title_n5_old       { font-size:14px; text-align:left;  font-weight: bold; color:#DBCE3F; margin-left:   0px; border: 2px solid #DBCE3F; background-color: RGBa(219,206,63,0.05)}
    .title_n6_old       { font-size:14px; text-align:left;  font-weight: bold; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background-color: RGBa(88,76,112,0.05)}

    .title_news         { font-size:12px; text-align:center;  font-weight: normal; color:#DBCE3F; margin-left:  10px; margin-right:  10px; border: 2px solid #DBCE3F; background-color: RGBa(219,206,63,0.05)}
    .title_news1        { font-size:12px; text-align:center;  font-weight: normal; color:#A6CE39; margin-left:  10px; margin-right:  10px; border: 2px solid #A6CE39; background-color: RGBa(166,206,57,0.25)}
    .title_news_cadre   { font-size:11px; text-align:left;    font-weight: normal; color:#660000; background-color:#F5F5F5; border-radius: 5px;}	
    .title_rp           { font-size:12px; text-align:center;  font-weight: normal; color:#DBCE3F; margin-left:  10px; margin-right:  10px; border: 2px solid #0D81FF; background-color: RGBa(219,206,63,0.05)}
    .title_contact      { font-size:12px; text-align:center;  font-weight: normal; color:#DBCE3F; margin-left:  10px; margin-right:  10px; border: 2px solid #584C70; background-color: RGBa(219,206,63,0.05)}
    .title_discussions  { font-size:12px; text-align:center;  font-weight: normal; color:#DBCE3F; margin-left:  10px; margin-right:  10px; border: 2px solid #A6CE39; background-color: RGBa(219,206,63,0.05)}

/********************************************************************
*/ juin 2020 : font-family: 'dosisregular' remplacé par font-family: 'arial'

    .title_n1           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background: -webkit-linear-gradient(to right, RGBa(166,206,57,0.05) 0%, RGBa(166,206,57,0.59) 100%);}
    .title_n1           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background:    -moz-linear-gradient(to right, RGBa(166,206,57,0.05) 0%, RGBa(166,206,57,0.59) 100%);}
    .title_n1           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background:     -ms-linear-gradient(to right, RGBa(166,206,57,0.05) 0%, RGBa(166,206,57,0.59) 100%);}
    .title_n1           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background:      -o-linear-gradient(to right, RGBa(166,206,57,0.05) 0%, RGBa(166,206,57,0.59) 100%);}
    .title_n1           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#A6CE39; margin-left: -10px; border: 2px solid #A6CE39; background:         linear-gradient(to right, RGBa(166,206,57,0.05) 0%, RGBa(166,206,57,0.59) 100%);}
                                                                                                                        
    .title_n2           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background: -webkit-linear-gradient(to right, RGBa(244,151,44,0.05) 0%, RGBa(244,151,44,0.59) 100%);}
    .title_n2           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background:    -moz-linear-gradient(to right, RGBa(244,151,44,0.05) 0%, RGBa(244,151,44,0.59) 100%);}
    .title_n2           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background:     -ms-linear-gradient(to right, RGBa(244,151,44,0.05) 0%, RGBa(244,151,44,0.59) 100%);}
    .title_n2           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background:      -o-linear-gradient(to right, RGBa(244,151,44,0.05) 0%, RGBa(244,151,44,0.59) 100%);}
    .title_n2           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#F4972C; margin-left: -10px; border: 2px solid #F4972C; background:         linear-gradient(to right, RGBa(244,151,44,0.05) 0%, RGBa(244,151,44,0.59) 100%);}
             
    .title_n2b          { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#960303; margin-left: -10px; border: 2px solid #960303; background: -webkit-linear-gradient(to right, RGBa(147,3,3,0.05) 0%, RGBa(147,3,3,0.59) 100%);}
    .title_n2b          { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#960303; margin-left: -10px; border: 2px solid #960303; background:    -moz-linear-gradient(to right, RGBa(147,3,3,0.05) 0%, RGBa(147,3,3,0.59) 100%);}
    .title_n2b          { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#960303; margin-left: -10px; border: 2px solid #960303; background:     -ms-linear-gradient(to right, RGBa(147,3,3,0.05) 0%, RGBa(147,3,3,0.59) 100%);}
    .title_n2b          { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#960303; margin-left: -10px; border: 2px solid #960303; background:      -o-linear-gradient(to right, RGBa(147,3,3,0.05) 0%, RGBa(147,3,3,0.59) 100%);}
    .title_n2b          { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#960303; margin-left: -10px; border: 2px solid #960303; background:         linear-gradient(to right, RGBa(147,3,3,0.05) 0%, RGBa(147,3,3,0.59) 100%);}


			 
    .title_n3           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background: -webkit-linear-gradient(to right, RGBa(135,104,170,0.05) 0%, RGBa(135,104,170,0.59) 100%);}
    .title_n3           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background:    -moz-linear-gradient(to right, RGBa(135,104,170,0.05) 0%, RGBa(135,104,170,0.59) 100%);}
    .title_n3           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background:     -ms-linear-gradient(to right, RGBa(135,104,170,0.05) 0%, RGBa(135,104,170,0.59) 100%);}
    .title_n3           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background:      -o-linear-gradient(to right, RGBa(135,104,170,0.05) 0%, RGBa(135,104,170,0.59) 100%);}
    .title_n3           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#8768AA; margin-left: -10px; border: 2px solid #8768AA; background:         linear-gradient(to right, RGBa(135,104,170,0.05) 0%, RGBa(135,104,170,0.59) 100%);}
                                                                                                                         
    .title_n4           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background: -webkit-linear-gradient(to right, RGBa(206,70,186,0.05) 0%, RGBa(206,70,186,0.59) 100%);}
    .title_n4           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background:    -moz-linear-gradient(to right, RGBa(206,70,186,0.05) 0%, RGBa(206,70,186,0.59) 100%);}
    .title_n4           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background:     -ms-linear-gradient(to right, RGBa(206,70,186,0.05) 0%, RGBa(206,70,186,0.59) 100%);}
    .title_n4           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background:      -o-linear-gradient(to right, RGBa(206,70,186,0.05) 0%, RGBa(206,70,186,0.59) 100%);}
    .title_n4           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#CE46BA; margin-left: -10px; border: 2px solid #CE46BA; background:         linear-gradient(to right, RGBa(206,70,186,0.05) 0%, RGBa(206,70,186,0.59) 100%);}
                                                                                                                         
    .title_n5           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background: -webkit-linear-gradient(to right, RGBa(219,206,63,0.05) 0%, RGBa(219,206,63,0.59) 100%);}
    .title_n5           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background:    -moz-linear-gradient(to right, RGBa(219,206,63,0.05) 0%, RGBa(219,206,63,0.59) 100%);}
    .title_n5           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background:     -ms-linear-gradient(to right, RGBa(219,206,63,0.05) 0%, RGBa(219,206,63,0.59) 100%);}
    .title_n5           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background:      -o-linear-gradient(to right, RGBa(219,206,63,0.05) 0%, RGBa(219,206,63,0.59) 100%);}
    .title_n5           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#DBCE3F; margin-left: -10px; border: 2px solid #DBCE3F; background:         linear-gradient(to right, RGBa(219,206,63,0.05) 0%, RGBa(219,206,63,0.59) 100%);}
                                                                                                                        
    .title_n6           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background: -webkit-linear-gradient(to right, RGBa(88,76,112,0.05) 0%, RGBa(88,76,112,0.59) 100%);}
    .title_n6           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background:    -moz-linear-gradient(to right, RGBa(88,76,112,0.05) 0%, RGBa(88,76,112,0.59) 100%);}
    .title_n6           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background:     -ms-linear-gradient(to right, RGBa(88,76,112,0.05) 0%, RGBa(88,76,112,0.59) 100%);}
    .title_n6           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background:      -o-linear-gradient(to right, RGBa(88,76,112,0.05) 0%, RGBa(88,76,112,0.59) 100%);}
    .title_n6           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'calibri', arial; color:#584C70; margin-left: -10px; border: 2px solid #584C70; background:         linear-gradient(to right, RGBa(88,76,112,0.05) 0%, RGBa(88,76,112,0.59) 100%);}

    .title_n7           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#0D81FF; margin-left: -10px; border: 2px solid #0D81FF; background: -webkit-linear-gradient(to right, RGBa(13,129,255,0.05) 0%, RGBa(13,129,255,0.59) 100%);}
    .title_n7           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#0D81FF; margin-left: -10px; border: 2px solid #0D81FF; background:    -moz-linear-gradient(to right, RGBa(13,129,255,0.05) 0%, RGBa(13,129,255,0.59) 100%);}
    .title_n7           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#0D81FF; margin-left: -10px; border: 2px solid #0D81FF; background:     -ms-linear-gradient(to right, RGBa(13,129,255,0.05) 0%, RGBa(13,129,255,0.59) 100%);}
    .title_n7           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#0D81FF; margin-left: -10px; border: 2px solid #0D81FF; background:      -o-linear-gradient(to right, RGBa(13,129,255,0.05) 0%, RGBa(13,129,255,0.59) 100%);}
    .title_n7           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#0D81FF; margin-left: -10px; border: 2px solid #0D81FF; background:         linear-gradient(to right, RGBa(13,129,255,0.05) 0%, RGBa(13,129,255,0.59) 100%);}

    .title_n8           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#969696; margin-left: -10px; border: 2px solid #969696; background: -webkit-linear-gradient(to right, RGBa(150,150,150,0.05) 0%, RGBa(150,150,150,0.59) 100%);}
    .title_n8           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#969696; margin-left: -10px; border: 2px solid #969696; background:    -moz-linear-gradient(to right, RGBa(150,150,150,0.05) 0%, RGBa(150,150,150,0.59) 100%);}
    .title_n8           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#969696; margin-left: -10px; border: 2px solid #969696; background:     -ms-linear-gradient(to right, RGBa(150,150,150,0.05) 0%, RGBa(150,150,150,0.59) 100%);}
    .title_n8           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#969696; margin-left: -10px; border: 2px solid #969696; background:      -o-linear-gradient(to right, RGBa(150,150,150,0.05) 0%, RGBa(150,150,150,0.59) 100%);}
    .title_n8           { font-size:14px; text-align:left;  font-weight: bold; text-transform: uppercase;  font-family: 'dosisregular', arial; color:#969696; margin-left: -10px; border: 2px solid #969696; background:         linear-gradient(to right, RGBa(150,150,150,0.05) 0%, RGBa(150,150,150,0.59) 100%);}
    
    .coul_n1            { color:#A6CE39; }
    .coul_n2            { color:#F4972C; }
    .coul_n3            { color:#8768AA; }
    .coul_n4            { color:#CE46BA; }
    .coul_n5            { color:#DBCE3F; }
    .coul_n6            { color:#584C70; }

    .back_1             { width : 1%; background-color:#A6CE39; }
    .back_2             { width : 1%; background-color:#F4972C; }
    .back_2b            { width : 1%; background-color:#960303; }
    .back_3             { width : 1%; background-color:#8768AA; }
    .back_4             { width : 1%; background-color:#CE46BA; }
    .back_5             { width : 1%; background-color:#DBCE3F; }
    .back_6             { width : 1%; background-color:#584C70; }
    .back_7             { width : 1%; background-color:#0D81FF; }

	.back_1             { width : 8px; background-color:#A6CE39; }
    .back_2             { width : 8px; background-color:#F4972C; }
	.back_2b            { width : 8px; background-color:#960303; }
    .back_3             { width : 8px; background-color:#8768AA; }
    .back_4             { width : 8px; background-color:#CE46BA; }
    .back_5             { width : 8px; background-color:#DBCE3F; }
    .back_6             { width : 8px; background-color:#584C70; }
    .back_7             { width : 8px; background-color:#0D81FF; }

    .back_1t            { width : 170px; background-color:#A6CE39; text-align: center;}
    .back_2t            { width : 170px; background-color:#F4972C; text-align: center;}
    .back_3t            { width : 170px; background-color:#8768AA; text-align: center;}
    .back_4t            { width : 170px; background-color:#CE46BA; text-align: center;}
    .back_5t            { width : 170px; background-color:#DBCE3F; text-align: center;}
    .back_6t            { width : 170px; background-color:#584C70; text-align: center;}
    .back_6t            { width : 170px; background-color:#20F2FF; text-align: center;}

    .back_1c            { width : 5px; background-color:#A6CE39; text-align: center;}
    .back_2c            { width : 5px; background-color:#F4972C; text-align: center;}
    .back_3c            { width : 5px; background-color:#8768AA; text-align: center;}
    .back_4c            { width : 5px; background-color:#CE46BA; text-align: center;}
    .back_5c            { width : 5px; background-color:#DBCE3F; text-align: center;}
    .back_6c            { width : 5px; background-color:#584C70; text-align: center;}
    .back_6c            { width : 5px; background-color:#20F2FF; text-align: center;}

    .back_n1            { color:#A6CE39; background-color:#A6CE39; text-align:right;}
    .back_n2            { color:#F4972C; background-color:#F4972C; text-align:right;}
    .back_n3            { color:#8768AA; background-color:#8768AA; text-align:right;}
    .back_n4            { color:#CE46BA; background-color:#CE46BA; text-align:right;}
    .back_n5            { color:#DBCE3F; background-color:#DBCE3F; text-align:right;}
    .back_n6            { color:#584C70; background-color:#584C70; text-align:right;}
    .back_n7            { color:#20F2FF; background-color:#20F2FF; text-align:right;}

    .back_t1            { background-color: RGBa(166,206,57,0.1)}    /* #A6CE39 + transparence  */
    .back_t2            { background-color: RGBa(244,151,44,0.1)}    /* #F4972C + transparence  */
    .back_t3            { background-color: RGBa(135,104,170,0.1)}   /* #A6CE39 + transparence  */
    .back_t4            { background-color: RGBa(206,70,186,0.1)}    /* #8768AA + transparence  */
    .back_t5            { background-color: RGBa(219,206,63,0.1)}    /* #DBCE3F + transparence  */
    .back_t6            { background-color: RGBa(88,76,112,0.1)}     /* #584C70;+ transparence  */
    .back_t7            { background-color: RGBa(13,129,255,0.1)}    /* #20F2FF;+ transparence  */


/*************
rect_n + rect_nd (degrade de couleur)
*/
    .rect_1           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#A6CE39;}

    .rect_1d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image: -webkit-linear-gradient(to right, RGBa(166,206,57,0.59) 0%, RGBa(166,206,57,0.2) 100%);}	
    .rect_1d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:    -moz-linear-gradient(to right, RGBa(166,206,57,0.59) 0%, RGBa(166,206,57,0.2) 100%);}	
    .rect_1d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:     -ms-linear-gradient(to right, RGBa(166,206,57,0.59) 0%, RGBa(166,206,57,0.2) 100%);}	
    .rect_1d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:      -o-linear-gradient(to right, RGBa(166,206,57,0.59) 0%, RGBa(166,206,57,0.2) 100%);}	
    .rect_1d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:        -linear-gradient(to right, RGBa(166,206,57,0.59) 0%, RGBa(166,206,57,0.2) 100%);}	
    .rect_2           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#F4972C;}
    .rect_2d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa(244,151,44,0.59) 0%, RGBa(244,151,44,0.2) 100%);}	
    .rect_2d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa(244,151,44,0.59) 0%, RGBa(244,151,44,0.2) 100%);}	
    .rect_2d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa(244,151,44,0.59) 0%, RGBa(244,151,44,0.2) 100%);}	
    .rect_2d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa(244,151,44,0.59) 0%, RGBa(244,151,44,0.2) 100%);}	
    .rect_2d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa(244,151,44,0.59) 0%, RGBa(244,151,44,0.2) 100%);}	
    .rect_2db         { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa(147,3,3,0.59) 0%, RGBa(147,3,3,0.2) 100%);}	
    .rect_2db         { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa(147,3,3,0.59) 0%, RGBa(147,3,3,0.2) 100%);}	
    .rect_2db         { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa(147,3,3,0.59) 0%, RGBa(147,3,3,0.2) 100%);}	
    .rect_2db         { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa(147,3,3,0.59) 0%, RGBa(147,3,3,0.2) 100%);}	
    .rect_2db         { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa(147,3,3,0.59) 0%, RGBa(147,3,3,0.2) 100%);}	
    .rect_3           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#8768AA;}
    .rect_3d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa(135,104,170,0.59) 0%, RGBa(135,104,170,0.2) 100%);}
    .rect_3d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa(135,104,170,0.59) 0%, RGBa(135,104,170,0.2) 100%);}
    .rect_3d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa(135,104,170,0.59) 0%, RGBa(135,104,170,0.2) 100%);}
    .rect_3d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa(135,104,170,0.59) 0%, RGBa(135,104,170,0.2) 100%);}
    .rect_3d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa(135,104,170,0.59) 0%, RGBa(135,104,170,0.2) 100%);}
    .rect_4           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#CE46BA;}
    .rect_4d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa(206,70,186,0.59) 0%, RGBa(206,70,186,0.2) 100%);}
    .rect_4d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa(206,70,186,0.59) 0%, RGBa(206,70,186,0.2) 100%);}
    .rect_4d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa(206,70,186,0.59) 0%, RGBa(206,70,186,0.2) 100%);}
    .rect_4d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa(206,70,186,0.59) 0%, RGBa(206,70,186,0.2) 100%);}
    .rect_4d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa(206,70,186,0.59) 0%, RGBa(206,70,186,0.2) 100%);}
    .rect_5           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#DBCE3F;}
    .rect_5d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa(219,206,63,0.59) 0%, RGBa(219,206,63,0.2) 100%);} /* Chrome, Safari */
    .rect_5d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa(219,206,63,0.59) 0%, RGBa(219,206,63,0.2) 100%);} /* Firefox */
    .rect_5d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa(219,206,63,0.59) 0%, RGBa(219,206,63,0.2) 100%);} /* IE */
    .rect_5d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa(219,206,63,0.59) 0%, RGBa(219,206,63,0.2) 100%);} /* Opera */
    .rect_5d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa(219,206,63,0.59) 0%, RGBa(219,206,63,0.2) 100%);} /* Norme W3C */
    .rect_6           { color:#FFFFFF;font-weight: bold; width:250px;height:20px; font-size:14px; background-color:#584C70;}
    .rect_6d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background: -webkit-linear-gradient(to right, RGBa( 88, 76,112,0.59) 0%, RGBa( 88, 76,112,0.2) 100%);} /* Chrome, Safari */
    .rect_6d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:    -moz-linear-gradient(to right, RGBa( 88, 76,112,0.59) 0%, RGBa( 88, 76,112,0.2) 100%);} /* Firefox */
    .rect_6d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:     -ms-linear-gradient(to right, RGBa( 88, 76,112,0.59) 0%, RGBa( 88, 76,112,0.2) 100%);} /* IE */
    .rect_6d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:      -o-linear-gradient(to right, RGBa( 88, 76,112,0.59) 0%, RGBa( 88, 76,112,0.2) 100%);} /* Opera */
    .rect_6d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background:         linear-gradient(to right, RGBa( 88, 76,112,0.59) 0%, RGBa( 88, 76,112,0.2) 100%);} /* Norme W3C */
    .rect_7d          { color:#0D81FF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image: -webkit-linear-gradient(to right, RGBa(13,129,255,0.59) 0%, RGBa(13,129,255,0.2) 100%);}	
    .rect_7d          { color:#0D81FF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:    -moz-linear-gradient(to right, RGBa(13,129,255,0.59) 0%, RGBa(13,129,255,0.2) 100%);}	
    .rect_7d          { color:#0D81FF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:     -ms-linear-gradient(to right, RGBa(13,129,255,0.59) 0%, RGBa(13,129,255,0.2) 100%);}	
    .rect_7d          { color:#0D81FF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:      -o-linear-gradient(to right, RGBa(13,129,255,0.59) 0%, RGBa(13,129,255,0.2) 100%);}	
    .rect_7d          { color:#0D81FF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:        -linear-gradient(to right, RGBa(13,129,255,0.59) 0%, RGBa(13,129,255,0.2) 100%);}	
    .rect_8d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image: -webkit-linear-gradient(to right, RGBa(150,150,150,0.59) 0%, RGBa(150,150,150,0.2) 100%);}	
    .rect_8d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:    -moz-linear-gradient(to right, RGBa(150,150,150,0.59) 0%, RGBa(150,150,150,0.2) 100%);}	
    .rect_8d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:     -ms-linear-gradient(to right, RGBa(150,150,150,0.59) 0%, RGBa(150,150,150,0.2) 100%);}	
    .rect_8d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:      -o-linear-gradient(to right, RGBa(150,150,150,0.59) 0%, RGBa(150,150,150,0.2) 100%);}	
    .rect_8d          { color:#FFFFFF;font-weight: bold; width:200px;height:22px; font-size:14px; background-image:        -linear-gradient(to right, RGBa(150,150,150,0.59) 0%, RGBa(150,150,150,0.2) 100%);}	


    .rect_v           { width:10px;height:500px; background: -moz-linear-gradient(to top, RGBa(107,98,95,0.2) 0%, RGBa(109,98,95,0.99) 100%);}



    .retrait_1        { margin-left:  50px; text-align:justify; }
    .retrait_1c       { margin-left:  50px; text-align:center; }
    .retrait_2        { margin-left:  80px; }
    .retrait_3        { margin-left:   5px; }
    .retrait_4        { margin-left: -20px; }
    .retrait_5        { margin-left:  25px; text-align:left; }

    .back_color_1     { background-color:#F0F0F0; -moz-border-radius:5px; }
    .back_color_2     { background-color:#DDDDDD; -moz-border-radius:5px; }
    .back_color_3     { background-color:#F5F5F5;}
    .back_color_4     { background-color:#FBF8FF;}
    .back_color_5     { background-color:#FaFaFa;}
    .back_color_white { background-color:#FFFFFF;}
    .back_color_6     { background-color:#C9C9C9;}
    .back_color_7     { background-color:#F9F8F4;}
    .back_color_8     { background-color:#F9F8F4; background: -wekkit-linear-gradient(to bottom, RGBa(107,98,95,0.10) 0%, RGBa(107,98,95,0.50) 100%);}
    .back_color_8     { background-color:#F9F8F4; background:    -moz-linear-gradient(to bottom, RGBa(107,98,95,0.10) 0%, RGBa(107,98,95,0.50) 100%);}
    .back_color_8     { background-color:#F9F8F4; background:     -ms-linear-gradient(to bottom, RGBa(107,98,95,0.10) 0%, RGBa(107,98,95,0.50) 100%);}
    .back_color_8     { background-color:#F9F8F4; background:        -linear-gradient(to bottom, RGBa(107,98,95,0.10) 0%, RGBa(107,98,95,0.50) 100%);}
    .back_color_9     { background-color:#EAE7E5;}
    .back_color_9     { background-color:#F9F8F4; background: -webkit-radial-gradient(left , RGBa(107,98,95,0.10) 10%, RGBa(107,98,95,0.50) 80%);}
    .back_color_9     { background-color:#F9F8F4; background:    -moz-radial-gradient(left , RGBa(107,98,95,0.10) 10%, RGBa(107,98,95,0.50) 80%);}
    .back_color_9     { background-color:#F9F8F4; background:     -ms-radial-gradient(left , RGBa(107,98,95,0.10) 10%, RGBa(107,98,95,0.50) 80%);}
    .back_color_9     { background-color:#F9F8F4; background:        -radial-gradient(left , RGBa(107,98,95,0.10) 10%, RGBa(107,98,95,0.50) 80%);}


    .note {
    	margin-left:0px; 
    	padding-left:50px; 
    	padding-right:25px; 
    	color:#584C70;
    	font-family: 'Desyrel';
    	font-size: 11pt; 
    	}


    .cadre{ background:#f3f3f3;
            border:1px solid #f9f9f9;
            margin-top: ;
            padding-right:100px;
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}

    .cadre1{ background:#f3f3f3;
            border:1px solid #f3f3f3;
            margin-top: ;
            padding-right:100px;
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}

    .cadre2{ background:#fafafa;
            border:1px solid #fafafa;
            margin-top: ;
            padding-right:100px;
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}

    .cadre_1{ background:#f3f3f3;
            border:1px solid #f3f3f3;
            margin-top: ;
            padding-right:100px;
            margin-left:100px; 
            margin-right:100px; 
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}

    .cadre_2{ background:#fafafa;
            border:1px solid #fafafa;
            margin-top: ;
            padding-right:100px;
            margin-left:100px;
            margin-right:100px; 
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}


    .cadre_discussion{ background:#f3f3f3;
            border:1px solid #f9f9f9;
            margin-top: ;
            padding-right:100px;
            margin-left:50px;
            margin-right:50px;
            clear:both;
            overflow:hidden;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            border-radius:10px;
}




/*************
#F1EAFF
*/


    .highlighted  { color:#AA0000}
    .liste_menu   { list-style-image: url("../puces/puce_101.gif");}
    .liste_menu2  { list-style-image: url("../puces/puce_201.gif");}
    .liste_menu1  { list-style-image: url("puces/puce_101_RR.gif");}
    .liste_menu2  { list-style-image: url("puces/puce_102_RR.gif");}
    .liste_menu3  { list-style-image: url("puces/puce_103_RR.gif");}
    .liste_menu4  { list-style-image: url("puces/puce_104_RR.gif"); margin-right:75px;}
    .liste_menu5  { list-style-image: url("puces/puce_105_RR.gif");}
    .liste_menu7  { list-style-image: url("puces/puce_107_RR.gif"); margin-right:75px;}
    .horiz_1 {color: #a71817; height:2px; }



/********************************************************************
*/

ul {text-align:left;}
.ul1 {margin-left:-25px;}



/********************************************************************
*/

a:link,
a:active  { color: #666666; text-decoration: none; background-color: transparent;}
a:visited { color: #666666; text-decoration: none; background-color: transparent;}
a:hover   { color: #f8971d; text-decoration: none; background-color: transparent;}

acronym
{cursor: help;
 border-bottom: 1px dotted #000;}


a.rem           { color:#B4B4B4; font-weight: normal; }
a.rem:active    { color:#B4B4B4; font-weight: normal; }
a.rem:visited   { color:#B4B4B4; font-weight: normal; }
a.rem:hover     { color:#B4B4B4; font-weight: normal; }

a.haut_1           { color:#B4B4B4; font-weight: normal; }
a.haut_1:active    { color:#B4B4B4; font-weight: normal; }
a.haut_1:visited   { color:#B4B4B4; font-weight: normal; }
a.haut_1:hover     { color:#A6CE39; font-weight: bold;   }

a.haut_5           { color:#B4B4B4; font-weight: normal; }
a.haut_5:active    { color:#B4B4B4; font-weight: normal; }
a.haut_5:visited   { color:#B4B4B4; font-weight: normal; }
a.haut_5:hover     { color:#DBCE3F; font-weight: bold;   }


a.col1:hover    { color:#A6CE39; font-weight: bold; }
a.col2:hover    { color:#F4972C; font-weight: bold; }
a.col2b:hover   { color:#930303; font-weight: bold; }
a.col3:hover    { color:#8768AA; font-weight: bold; }
a.col4:hover    { color:#CE46BA; font-weight: bold; }
a.col5:hover    { color:#DBCE3F; font-weight: bold; } 
a.col6:hover    { color:#584C70; font-weight: bold; }
a.col7:hover    { color:#0D81FF; font-weight: bold; }
a.discuss:hover { color:#F9F8F4; font-weight: bold; }

a.col3c          { font-family: "courier"}
a.col3c:hover    { color:#8768AA; font-weight: bold; font-family: "courier"}

a.col32          { font-size:18px; }
a.col32:hover    { font-size:18px; color:#8768AA; font-weight: bold; }



a.tit4link          { color:#660000; font-weight: bold; }
a.tit4link:active   { color:#660000; font-weight: bold; }
a.tit4link:visited  { color:#660000; font-weight: bold; }
a.tit4link:hover    { color:#660000; font-weight: bold; }

a.actusuite         { color:#646464; font-weight: normal; }
a.actusuite:active  { color:#646464; font-weight: normal; }
a.actusuite:visited { color:#646464; font-weight: normal; }
a.actusuite:hover   { color:#483963; font-weight: normal; }


a.ariane_coul1         { color:#294B71; font-weight:normal;}
a.ariane_coul1:active  { color:#294B71; font-weight:normal;}
a.ariane_coul1:visited { color:#294B71; font-weight:normal;}
a.ariane_coul1:hover   { color:#A6CE39; font-weight:normal;}

a.ariane_coul2         { color:#294B71; font-weight:normal;}
a.ariane_coul2:active  { color:#294B71; font-weight:normal;}
a.ariane_coul2:visited { color:#294B71; font-weight:normal;}
a.ariane_coul2:hover   { color:#F4972C; font-weight:normal;}

a.ariane_coul3         { color:#294B71; font-weight:normal;}
a.ariane_coul3:active  { color:#294B71; font-weight:normal;}
a.ariane_coul3:visited { color:#294B71; font-weight:normal;}
a.ariane_coul3:hover   { color:#8768AA; font-weight:normal;}

a.ariane_coul4         { color:#294B71; font-weight:normal;}
a.ariane_coul4:active  { color:#294B71; font-weight:normal;}
a.ariane_coul4:visited { color:#294B71; font-weight:normal;}
a.ariane_coul4:hover   { color:#CE46BA; font-weight:normal;}

a.ariane_coul5         { color:#294B71; font-weight:normal;}
a.ariane_coul5:active  { color:#294B71; font-weight:normal;}
a.ariane_coul5:visited { color:#294B71; font-weight:normal;}
a.ariane_coul5:hover   { color:#DBCE3F; font-weight:normal;}


a.ariane_coul6         { color:#294B71; font-weight:normal;}
a.ariane_coul6:active  { color:#294B71; font-weight:normal;}
a.ariane_coul6:visited { color:#294B71; font-weight:normal;}
a.ariane_coul6:hover   { color:#584C70; font-weight:normal;}

/********************************************************************
bandeau
 couleur du fond :
  avant   #837996
  now     #99AACC   idem R logo (153, 170, 204)
  text-transform: uppercase;
*/

td.bandeau  {
  width : 14%;
  width : 140px;
  font-weight: bold;
  background-color: #99AACC;
  font-size: 18px;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  border-radius:0px;
}

td.bandeau2  {
  width : 100px;
  font-weight: bold;
  background-color: #99AACC;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}

td.bandeau_1  {
  width : 100px;
  font-weight: bold;
  background-color: #A6CE39;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}

td.bandeau_2  {
  width : 100px;
  font-weight: bold;
  background-color: #F4972C;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}

td.bandeau_3  {
  width : 100px;
  font-weight: bold;
  background-color: #8768AA;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}

td.bandeau_4 {
  width : 100px;
  font-weight: bold;
  background-color: #CE46BA;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}

td.bandeau_5  {
  width : 100px;
  font-weight: bold;
  background-color: #DBCE3F;
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
}
*/********************************************************************
*/
