
body , p{
}

.fond_gris  {
     background-color:#D9DAE2; 
     }

.fond_jaune  {
     background-color:#fbf9e8     
}
.fond_mauv {
	background-color: #efeff1; 
}

.fond_mauv_sombre {
	background-color: #948F9C ; 
}


.bando_r  {
        FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#853A29;
               }

.bando_r_titre  {
        BORDER-RIGHT: gray 0.5pt solid;
        BORDER-TOP: gray 0.5pt solid;
        BORDER-LEFT: gray 0.5pt solid;
        BORDER-BOTTOM: medium none; 
        FONT-SIZE: 12pt;
        FONT-WEIGHT: bold;
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        background-color:#853A29;
        text-transform: uppercase;
               }

.bando_j  {
        BORDER-RIGHT: gray 0.5pt solid;
        BORDER-TOP: medium none; 
        BORDER-LEFT: gray 0.5pt solid;
        BORDER-BOTTOM: gray 0.5pt solid; 
        FONT-SIZE: 11pt;
        FONT-WEIGHT: bold;
        COLOR: #4E4064;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        background-color:#F2B300;
        font-style : italic ;
        }
.bando_titre_gris{
	FONT-SIZE:12pt;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#6A5C73;
}

.txtgj {
	FONT-SIZE: 12 pt;
	FONT-WEIGHT: bold;
	COLOR:  #FFE291;
	FONT-FAMILY: Arial, Helvetica, sans-serif; }

.bando_entete_unique{
                     BORDER-RIGHT: gray 0.5pt solid; 
                     BORDER-TOP: medium none; 
                     BORDER-LEFT: gray 0.5pt solid;
                     BORDER-BOTTOM: gray 0.5pt solid; 
                     PADDING-RIGHT: 3.5pt; 
                     PADDING-LEFT: 3.5pt; 
                     PADDING-BOTTOM:  1pt; 
                     PADDING-TOP:  1pt; 
                     BACKGROUND: #D9DAE2; 
                     TEXT-ALIGN: center;
                     }

.bando_entete_gauche{
                     BORDER-RIGHT: gray 0.5pt solid;
                     BORDER-TOP: medium none; 
                     BORDER-LEFT: gray 0.5pt solid;
                     BORDER-BOTTOM: gray 0.5pt solid; 
                     PADDING-RIGHT: 3.5pt; 
                     PADDING-LEFT: 3.5pt; 
                     PADDING-BOTTOM:  1pt;  
                     PADDING-TOP:  1pt; 
                     BACKGROUND: #D9DAE2; 
                     TEXT-ALIGN: center;
                     }
.bando_entete_milieu{
                    BORDER-RIGHT: gray 0.5pt solid; 
                    BORDER-LEFT: medium none;
                    BORDER-TOP: medium none; 
                    BORDER-BOTTOM: gray 0.5pt solid; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-RIGHT: 3.5pt;
                    PADDING-BOTTOM: pt; 
                    PADDING-TOP: pt; 
                    BACKGROUND: #D9DAE2; 
                    TEXT-ALIGN: center;
                    }
.bando_entete_droite{
                    BORDER-RIGHT: gray 0.5pt solid; 
                    BORDER-TOP: medium none; 
                    BORDER-LEFT: medium none; 
                    BORDER-BOTTOM: gray 0.5pt solid;  
                    PADDING-RIGHT: 3.5pt; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-BOTTOM: pt; 
                    PADDING-TOP:  pt; 
                    BACKGROUND: #D9DAE2; 
                    TEXT-ALIGN: center;
                   }
.colonne_unique{
                    border-top:none;
                    border-left:solid gray 0.5pt;
                    border-bottom:solid gray 0.5pt;
                    border-right:solid gray 0.5pt;
                    PADDING-RIGHT: 3.5pt; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-BOTTOM:  3pt; 
                    PADDING-TOP:  3pt; 
                   }

.colonne_gauche {
                    border-top:none;
                    border-left:solid gray .5pt;
                    border-bottom:solid gray .5pt;
                    border-right:solid gray .5pt;
                    PADDING-RIGHT: 3.5pt; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-BOTTOM:  3pt;  
                    PADDING-TOP: 3pt;  
                    }
.colonne_milieu {
                    border-top:none;
                    border-left:none;
                    border-bottom:solid gray .5pt;
                    border-right:solid gray .5pt;
                    PADDING-RIGHT: 3.5pt; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-BOTTOM:  3pt; 
                    PADDING-TOP:  3pt;  
                   }
.colonne_droite {
                    border-top:none;
                    border-left: none;
                    border-bottom:solid gray .5pt;
                    border-right:solid gray .5pt;
                    PADDING-RIGHT: 3.5pt; 
                    PADDING-LEFT: 3.5pt; 
                    PADDING-BOTTOM:  3pt; 
                    PADDING-TOP: 3pt; 
                   }

.bodytext {
     FONT-SIZE: 8pt;
     FONT-WEIGHT: normal;
     COLOR: #000000;
     FONT-FAMILY: Arial;
}

.txt:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }
.txt:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : underline ;
        }
.txt:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : underline ;
        }
.txt  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }
.txtitalique:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic ;
        }
.txtitalique:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic,underline ;
	
        }
.txtitalique:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic,underline ;
        }
.txtitalique  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic ;
        }                        
.txtgras:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
            }
.txtgras:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : underline ;
            }
.txtgras:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : underline ;
            }   
.txtgras  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
            }                                             
.txtgrasitalique:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic ;
        }
.txtgrasitalique:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic ,underline;
        }
.txtgrasitalique:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic,underline ;
        }
.txtgrasitalique  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style : italic ;
        }                        
.txtOrangeGras:hover{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR:  #E3A102;
	FONT-FAMILY: Arial;
            }
.txtOrangeGras:link{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR:  #E3A102;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtOrangeGras:visited{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR:  #E3A102;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtOrangeGras{
	FONT-SIZE: pt;
	FONT-WEIGHT: bold;
	COLOR:  #E3A102;
	FONT-FAMILY: Arial;
            }                                    

.txtGrisGras:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial;
            }
.txtGrisGras:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtGrisGras:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtGrisGras  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial;
	}                                    

.txtRougeGras:hover  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #853A29;
	FONT-FAMILY: Arial;
            }
.txtRougeGras:link  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #853A29;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtRougeGras:visited  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #853A29;
	FONT-FAMILY: Arial;
	font-style :underline ;
            }
.txtRougeGras  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #853A29;
	FONT-FAMILY: Arial;
            }                                    
            
.txtGrand:hover {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }
.txtGrand:link  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrand:visited  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrand  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }                        
        
.txtGrandGras:hover  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }
.txtGrandGras:link  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrandGras:visited  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrandGras  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Arial;
        }                        
        
.txtGrandGrasRed:hover  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
        }
.txtGrandGrasRed:link  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrandGrasRed:visited  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGrandGrasRed  {
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
        }         
        
.txtGdRed:hover  {
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
        }
.txtGdRed:link  {
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGdRed:visited  {
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	font-style :underline ;
        }
.txtGdRed  {
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
        }                

ul { 
     margin:0 0 0 0px; 
     padding:5 5 5 10px; 
     list-style-type: square;
  
    }

li  { 
     margin:0 0 0 10px; 
     padding:1 1 1 2px;
     FONT-SIZE: 8pt;
     FONT-WEIGHT: normal;
     COLOR: #000000;
     FONT-FAMILY: Arial;
     line-height : 11pt;
     text-align : left;

     }
 



.txtgroug {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #853A29;
	FONT-FAMILY: Arial, Helvetica, sans-serif; }



.menu1_no,menu1_no:hover,menu1_no:link,menu1_no:visited {
 	BACKGROUND: #C6C2BA;
        FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #2B1056;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: none;
        text-align : center;
        BORDER-LEFT: #eff1f3 2px outset;
	BORDER-TOP: #dce0e0 2px outset;
	BORDER-RIGHT: #eff1f3 2px outset;
	BORDER-BOTTOM: #fbf9e8 2px outset;
}

.menu1_act,menu1_act:hover,menu1_act:link,menu1_act:visited {
        BACKGROUND:  #DBD4C7;
        FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: none; 
        text-align : center;
        BORDER-LEFT: #eff1f3 2px outset;
	BORDER-TOP: #dce0e0 2px outset;
	BORDER-RIGHT: #eff1f3 2px outset;
	BORDER-BOTTOM: #fbf9e8 2px outset;
}

.menu2_no,menu2_no:hover,menu2_no:link,menu2_no:visited {
 	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: none; 
        text-align : center;
        background-color:#968DA5;
        BORDER-LEFT: #eff1f3 1px outset;
	BORDER-TOP: #fbf9e8 1px outset;
	BORDER-RIGHT: #eff1f3 2px outset;
	BORDER-BOTTOM: #fbf9e8 2px outset;
}

.menu2_act,menu2_act:hover,menu2_act:link,menu2_act:visited {
        FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR:  #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: none; 
        text-align : center;
        background-color:#FFE291;
        BORDER-LEFT: #eff1f3 1px outset;
	BORDER-TOP: #fbf9e8 1px outset;
	BORDER-RIGHT: #eff1f3 2px outset;
	BORDER-BOTTOM: #fbf9e8 2px outset;
}





.menu1_no_tag,menu1_no_tag:hover,menu1_no_tag:link,menu1_no_tag:visited {
 	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
        text-align : center;
}

.menu1_act_tag,menu1_act_tag:hover,menu1_act_tag:link,menu1_act_tag:visited {
        FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #4E4064;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: none; 
        text-align : center;
}

.menu2_no_tag,menu2_no_tag:hover,menu2_no_tag:link,menu2_no_tag:visited {
      FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none 
        text-align : center;
}

.menu2_act_tag,menu2_act_tag:hover,menu2_act_tag:link,menu2_act_tag:visited {
     FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
        text-align : center;
}


table.search { background-color: #000000; }
a.search:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #999999; text-decoration: underline; background-color: #f9f9f9; }
a.search { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #999999; text-decoration: none; background-color: #f9f9f9; }
.search { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; background-color: #f9f9f9; }



