BODY { 	FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; 
	FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF ; MARGIN: 2px 0px 10px 3px; }

	
	
.bandeautop {
   	     background-color: #E6B122; 
   	     border: solid 1px #E6B122;
   	     }
   
.logotop {   padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 16px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
}   
 
.t40 { FONT-WEIGHT: bold;  FONT-SIZE: 40px; }   
.slogan { FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #715823; } 
 
.fno  {      padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 5px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	     background-color: #715823; 
}   
 
.contacto {  padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #000000; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
}  


A.topblanc:link { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.topblanc:visited { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.topblanc:active { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.topblanc:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }      
   
A.aenlace:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E6B122; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aenlace:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E6B122; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aenlace:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E6B122; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aenlace:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #715823; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }                
   
A.avy:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.avy:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.avy:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.avy:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }      
   
A.avy2:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.avy2:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.avy2:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.avy2:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }         

.tdoc2 {
padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; 
FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #EACF88; 
}

.tdoc {
padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; 
FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff; 
}

.docadjunto { FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff;  }

.datenoticias { FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #715823; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff;  }
.titrenoticias { FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff;  }
.soustitrenoticias { FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff;  }
.textenoticias { FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #ffffff;  }
   	     
.menutop   { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 14px; COLOR: ffffff; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     }   	     
   	     
.tabmenutop0 { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 11px; COLOR: #222222; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #ffffff; 
   	     border-left: solid 1px #dddddd;
   	     border-right: solid 0px #dddddd;
   	     }   	     
	
.tabmenutop1 { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 11px; COLOR: #222222; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #ffffff; 
   	     border-left: solid 0px #dddddd;
   	     border-right: solid 1px #dddddd;
   	     }   	

	
.tabmenutopgen { margin-bottom: 5px; }	
	
.traitsep { padding-top: 3px; padding-bottom: 3px;}
	
.cadrelogo { padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 0px;
   	     padding-right: 3px;
   	     background-color: #FFFFFF; }
   	     
.cadrepubtop { padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 3px;
   	     padding-right: 0px;
   	     background-color: #FFFFFF; }
   	     
.cadreclaim { padding-top: 0px;
   	     padding-bottom: 3px;
   	     padding-left: 3px;
   	     padding-right: 3px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 11px; COLOR: #222222; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   
   	     
.cadredate { padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 3px;
   	     padding-right: 0px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 11px; COLOR: #BE241C; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
             border: solid 0px #cccccc;  
   	     background-color: #FFFFFF; }       	     
   	       	     
.menug {     FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; 
             LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
             BACKGROUND-COLOR: #000000; TEXT-DECORATION: none; 
             padding-left: 4px; 
             text-transform: uppercase; }   	     
   	     
.forange {   BACKGROUND-COLOR: #FC8E1B;	border: solid 1px #000000;}
.frouge {   BACKGROUND-COLOR: #BE241C; border: solid 1px #000000; }  
.frougesimple {   BACKGROUND-COLOR: #BE241C; } 
.fnoir {   BACKGROUND-COLOR: #000000;	} 
.fgris {   BACKGROUND-COLOR: #e1e1e1; padding: 3px; } 
.fondgris {   BACKGROUND-COLOR: #e1e1e1; }
.fblanc {   BACKGROUND-COLOR: #FFFFFF; border: solid 1px #000000; }  
.cgris { COLOR: #222222; FONT-WEIGHT: normal;}

.fmenujournal { BACKGROUND-COLOR: #C7322C; border: solid 1px #000000; }
.fmenuactualite { BACKGROUND-COLOR: #D9CBB1;	border: solid 1px #000000; }
.fmenuguide { BACKGROUND-COLOR: #FFFFFF; border: solid 1px #000000; }

.bordergris { border-left: solid 0px #cccccc;   }

.bordure1 {  border: solid 1px #cccccc; } 
.bordure0 {  border: solid 0px #ffffff; }   
.bordurenoire {  border: solid 1px #000000; }   
   	     
.majuscules { text-transform: uppercase; }   	     
   	     
A.aune:link { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.aune:visited { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.aune:active { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.aune:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }   
   
A.arubtt:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #993300;  FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.arubtt:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #993300; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.arubtt:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #993300; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.arubtt:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #993300; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }      
   
A.atop:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.atop:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.atop:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, Helvetica,  sans-serif; TEXT-DECORATION: none; }
A.atop:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }      
   
   
.margenbas2 { margin-bottom: 2px; }
.margenbas4 { margin-bottom: 4px; }
.margenbas5 { margin-bottom: 5px; }
.margenbas8 { margin-bottom: 8px; }
.margenbas10 { margin-bottom: 10px; }
.margenbas12 { margin-bottom: 12px; }
.margenhaut3 { margin-top: 3px; }
.margenhaut3bas10 { margin-top: 3px; margin-bottom: 10px; }
.margenhaut10bas5 { margin-top: 10px; margin-bottom: 5px; }
.margenhaut5 { margin-top: 5px; }
.margenhaut10 { margin-top: 10px; }
.margenhaut15 { margin-top: 15px; }

.menudetail { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; 
              FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
              BACKGROUND-COLOR: #e1e1e1; TEXT-DECORATION: none; 
              padding-left: 11px; padding-right: 2px; }   

A.amenu:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenu:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenu:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenu:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
   
.menuspecial { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; 
               LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
               BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none; 
               padding-left: 11px; }

A.aspecial:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aspecial:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aspecial:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aspecial:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 17px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
 
A.aarticle:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aarticle:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aarticle:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aarticle:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }

                
.textartune { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }                                              
.textartdate { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }                                                             
               
.menud { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
         BACKGROUND-COLOR: #D9CBB2; TEXT-DECORATION: none;
         PADDING-LEFT: 5px; text-transform: uppercase; }              
            
A.aagendaune:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aagendaune:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aagendaune:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aagendaune:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            
            
.dateagendaune { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-DECORATION: none; }                                                            

.cadreunepa { padding-top: 3px;
   	     padding-bottom: 3px;
   	     padding-left: 5px;
   	     padding-right: 5px;
   	     background-color: #FFFFFF; } 
 
A.apattune:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apattune:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apattune:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apattune:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             
 
A.apattunem:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none; }
A.apattunem:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none; }
A.apattunem:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none; }
A.apattunem:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: underline; }              
 
.pucepa    { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 3px;
   	     padding-right: 2px;
   	     background-color: #FFFFFF; }  

.menutxtg {  padding-top: 3px;
   	     padding-bottom: 2px;
   	     padding-left: 5px;
   	     padding-right: 3px;
   	     background-color: #e1e1e1; }
   	        	     
.menutxtg2 {  padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 1px;
   	     padding-right: 1px;
   	     background-color: #e1e1e1; }   	     

.menutxtg3 {  padding-top: 3px;
   	     padding-bottom: 2px;
   	     padding-left: 10px;
   	     padding-right: 3px;
   	     background-color: #e1e1e1; }   

   	       
.txtgr { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif;   }
.txtgris { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif;   }

.unepatxt { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 0px;
   	     padding-right: 2px;
   	     background-color: #FFFFFF; }  
 

 
.cadreunenews { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 5px;
   	     padding-right: 5px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; }       
                  	     
.txtnews { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 5px;
   	     padding-right: 5px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; } 

.form2 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; 
	 FONT-FAMILY:  verdana, arial, helvetica, sans-serif;
	 BACKGROUND-COLOR: #ffffff  }	
 
.ttcatune { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #000000; TEXT-DECORATION: none; 
	    padding-left: 5px; }  
	    
.ttcatunemaj { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #000000; TEXT-DECORATION: none; 
	    padding-left: 5px; text-transform: uppercase; }  	    
	    
.ttmenubas { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #000000; TEXT-DECORATION: none; text-transform: uppercase;
	    padding-left: 5px; }  	          

.ttcatmenug { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #BE241C; TEXT-DECORATION: none; 
	    padding-left: 10px; text-transform: uppercase; } 

	        
 
.ttcatunepub { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #AAAAAA; TEXT-DECORATION: none; 
	    padding-left: 10px; text-transform: uppercase; }  
	    
.pubarticlecentre { FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 15px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; 
	    BACKGROUND-COLOR: #AAAAAA; TEXT-DECORATION: none; padding-left: 5px; }  	    
 
.repondrearticle { padding-top: 3px;
   	     padding-bottom: 10px;
   	     padding-left: 10px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #BE241C; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
             }
              
.banpub { border: solid #000000 1px; } 
 
/* articles les plus lus */ 

A.aartpl:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartpl:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartpl:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartpl:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             

A.arubpa:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arubpa:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arubpa:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arubpa:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             



.artpl     { padding-top: 2px;
   	     padding-bottom: 10px;
   	     padding-left: 0px;
   	     padding-right: 2px;
   	     background-color: #FFFFFF; }  

.casefoto {  padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     background-color: #E1E1E1; }  

.cadrereport { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 11px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #e1e1e1; }   

.cadrephreport { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     background-color: #e1e1e1; }   
 
.cadreactu { padding-bottom: 15px; }   


.cadredossier { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     background-color: #e1e1e1; }  

.casephotoarticle{ padding-top: 0px;
   	     padding-bottom: 2px;
   	     padding-left: 3px;
   	     padding-right: 0px; }

.legendephotoarticle { FONT-WEIGHT: 500;  FONT-SIZE: 10px; COLOR: #222222; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
             padding-bottom: 2px;  }

.copyrightphotoarticle{ FONT-WEIGHT:300 ;  FONT-SIZE: 9px; COLOR: #999999; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;  }

.tabfotoarticle { float:right; clear:both; padding-right:3px; 
                  padding-left:5px; padding-bottom:5px; margin-left:10px; margin-bottom:3px;
}

.tabpubarticle {
		float:left; clear:both; margin-right:10px;
}

.casepubarticle {  padding-top: 10px; padding-bottom: 10px;}

A.adossier:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossier:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossier:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossier:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             

A.adossiert:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossiert:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossiert:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.adossiert:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             

A.arepondrearticle:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arepondrearticle:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arepondrearticle:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.arepondrearticle:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BE241C; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }             


.rouge { COLOR: #993300; }


.cadreartdos { padding-top: 5px;
   	     padding-bottom: 5px;
   	     padding-left: 10px;
   	     padding-right: 2px;
   	     background-color: #e1e1e1; } 

.cadreartdosa { padding-top: 5px;
   	     padding-bottom: 5px;
   	     padding-left: 10px;
   	     padding-right: 2px; 
   	     background-color: #e1e1e1;}    	     

.cadreartdosb { padding-top: 1px;
   	     padding-bottom: 5px;
   	     padding-left: 0px;
   	     padding-right: 2px; 
   	     background-color: #e1e1e1;} 

.cadreartdosc { padding-top: 5px;
   	     padding-bottom: 5px;
   	     padding-left: 10px;
   	     padding-right: 2px; 
   	     background-color: #e1e1e1;} 

.cadreprat { padding-top: 1px;
   	     padding-bottom: 5px;
   	     padding-left: 10px;
   	     padding-right: 2px; } 

.cadreprat1 { padding-top: 1px;
   	     padding-bottom: 5px;
   	     padding-left: 2px;
   	     padding-right: 10px; }    	     

.cadreent  { padding-top: 1px;
   	     padding-bottom: 5px;
   	     padding-left: 5px;
   	     padding-right: 2px; } 

.cadreent2  { padding-top: 1px;
   	     padding-bottom: 5px;
   	     padding-left: 0px;
   	     padding-right: 2px; }    	     

A.apratique:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apratique:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apratique:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.apratique:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.abas:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.abas:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.abas:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.abas:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.amenudroite:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenudroite:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenudroite:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.amenudroite:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            
                                                   
A.aauteur:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aauteur:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aauteur:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aauteur:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #111111; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.alienbio:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.alienbio2:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio2:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio2:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.alienbio2:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.aext:link { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #993300; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aext:visited { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #993300; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aext:active { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #993300; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aext:hover { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #993300; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

A.aartlien:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartlien:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartlien:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: none; }
A.aartlien:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; TEXT-DECORATION: underline; }            

#tabbio { width: 150px; height:100%; vertical-align: top;}
#tabbio2 { height:100%; vertical-align: top;}
.espacio-vertical {height:100%;}

.rubgrtt { padding-top: 2px; padding-bottom: 5px;
	   FONT-WEIGHT: bold;  FONT-SIZE: 14px; COLOR: #111111; 
           FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;}


.pgrubtt {   padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 0px;
   	     padding-right: 0px; } 

.pgrubcat { padding-top: 2px; padding-bottom: 0px;
	     FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #999999; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;  } 

.piedpage   { padding-top: 0px;
   	     padding-bottom: 5px;
   	     padding-left: 5px;
   	     padding-right: 5px; } 


.articletitre { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 18px; COLOR: #993300; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   



.articleintro { padding-top: 2px;
   	     padding-bottom: 15px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   

.articledate { padding-top: 0px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   


.articletexte { padding-top: 2px;
   	     padding-bottom: 15px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 13px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   

.articlenote { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 13px; COLOR: #999999; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   

.articlelien { padding-top: 2px;
   	     padding-bottom: 12px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 13px; COLOR: #999999; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }  

.articleauteur { padding-top: 2px;
   	     padding-bottom: 5px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   



.fondsection { padding-top: 5px;
   	     padding-bottom: 5px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #BE241C; }   


.photosection { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 0px;
   	     padding-right: 0px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #FFFFFF; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   


.fondsection2 { padding-top: 0px;
   	     padding-bottom: 0px;
   	     padding-left: 0px;
   	     padding-right: 0px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #FFFFFF; 
   	     background-color: #BE241C; 
   	     margin-bottom: 15 px;}   

.noarticle  { padding-top: 2px;
   	     padding-bottom: 15px;
   	     padding-left: 5px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 9px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; } 
	
.forumtexte { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   	
   	     
.forumdate { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #d9cbb2; }      	     

.forumtitre { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #d9cbb2; }

.forumdate2 { FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #ffffff; }      	     

.forumtitre2 { padding-top: 2px;
   	     padding-bottom: 2px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #ffffff; 
   	     border: solid 2px #d9cbb2;}   	     

.forummessages { padding-top: 2px;
   	     padding-bottom: 10px;
   	     padding-left: 2px;
   	     padding-right: 2px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #993300; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }      	     

.forumrubart { padding: 0px 0px 0px 0px; }

.forumrubtxt { 
   	     padding-bottom: 10px;
   	     FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }   

.forumrubtt { padding: 0px 0px 0px 0px;
   	     FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #111111; 
             FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
   	     background-color: #FFFFFF; }  

.rubpiedarticle { padding-top: 10px;
   	     padding-bottom: 3px;
   	     padding-left: 5px;
   	     padding-right: 2px;  }
     
.biofoto { padding-top: 10px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }     
.bionombre { padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 5px; }     
.bioredactor { padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 5px; 
FONT-WEIGHT: normal;  FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; }     
  
/* Style pour le menu */
#affiche{
visibility:visible;
}
#cache{
display:none;
}
.lien{
FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
color: #000000 ;
text-decoration: none;
}
.lienon{
FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
color: #dddddd ;
text-decoration: none;
}
ul.racine{
FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
margin-left:0px;
padding-left:2px;
list-style:none;
}
.article{
FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
margin-left:0px;
padding-left:25px;
list-style-type:square;
}
.rubrique{
FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
margin-left:0px;
padding-left:15px;
list-style-type:circle;
}       

.forml {
FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #00aaff; FONT-STYLE: normal;
margin: 2; padding: 2; vertical-align: middle;
}	   

.formrecherche {
FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR: #222222; FONT-STYLE: normal;
margin-top:1; padding-top:1 ; background-color: #FFFFFF;

}


form {margin: 0; padding: 0;}   	     