       body { margin: 0 0 0 0; }

     p.overtitle { text-align: center; }
 
     h3.info { font-family: Verdana, sans-serif; font-size: 12px; color: #F60; }
      
      p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-align: justify;
       }
	   
#contenu	{
	margin-left: 10px;
	margin-right : 10px;
}
		
		
      .normal {font-family: Verdana, sans-serif;
          font-size: 11px;
              }
			  
      .textenormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	color: #333333;*/
color: black;
	text-align: justify;
	}

      .textenormaldecale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
/*	color: #333333;*/
color: black;
	text-align: justify;
	}
	
	
      .textenormalnontraduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C00000;
	text-align: justify;
	}
		
      p.titrepage {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	text-align: center;
	color: #336699;
	line-height: normal;
	font-variant: small-caps;
	word-spacing: normal;
	}
	
	p.soustitrepage {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	text-align: left;
	color: #336699;
	line-height: normal;
/*	font-variant: small-caps;*/
	word-spacing: normal;
	}
	
	
      p.onglet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	text-align: center;
	color: #336699;
	line-height: normal;
	font-variant: small-caps;
	word-spacing: normal;
	}
	
      .soustitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	text-align: left;
	color: #336699;
/*	width:800px;*/
	}
        
	.soustitre2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	text-align: left;
	color: #336699;
	text-decoration: underline;
	}
	
	 #soustitre_index {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	text-align: right;
	color: #336699;
	}
        
	#soustitre_link{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	text-align: left;
	color: #336699;
	float: left;
	}
        	
		
		
	#texte {
	float:left;
	width : 730px;
	text-align:left;
	}
	
	#lien_droite a {
	width : 20px;
	float: left;	
	display : block;
	}
		
p.miseenvaleur {
      	font-family: "Times New Roman", sans-serif;
      	font-size: 14pt;
   /*   	font-style : italic;*/
      	font-weight:bolder;   	
      	text-align: left;
      	color: #CC0033;
	}
     
     p.miseenvaleurminuscule {
      	font-family: "Times New Roman", sans-serif;
      	font-size: 16pt;
      	font-style : italic;
      	font-weight:bolder;
    	
      	text-align: left;
      	color: #CC0033;
	}
  
     .miseenvaleurpetite {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #097F1F;
	text-decoration: underline;
	text-align: center;
	}
     
     .miseenvaleurpluspetite {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #7d7fb1;
	text-decoration: none;
	text-align: left;
	padding-left: 30px;
	font-weight: bold;
}
	
	
.rouge {
color:#990000;
font-weight:bold;
}

      p.mmenu   a  {
	font-size: 12px;
	font-weight: bold;
        color: #000000;
	margin-top: 0px;
	margin-bottom: 25px;
	margin-left: 10px;
	font-style: normal;

/*	text-transform: uppercase;   */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	background: url(../img/tri.jpg) no-repeat;
	padding-left: 20px;
	}
	
      p.mmenu_sel a {
	font-size: 12px;
	font-weight: bold;
	color:  #7d7fb1;/*#3b48b9 ; /*#FFFFFF;*/
	margin-left: 10px;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 25px;
/*	text-transform: uppercase;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration: none;
	display: block;
	background: url(../img/tri.jpg) no-repeat;
	padding-left: 20px;
	}
  
      p.smenu     {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-right: 10px;
	font-style: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase; 
      	text-align: center;
       }
      
      p.smenu_sel {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: center;
	text-transform: uppercase; 
      	text-align: center;
      	}


      p.lmenu     {
	font-size: 11px;
	font-weight: bold;
          color: #FFFFFF; 
	margin-left: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;   
	text-decoration: none;
	}
	
      p.lmenu_sel {
	font-size: 11px;
	font-weight: bold;
		  color: #000000;
	margin-left: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
	text-decoration: none;
	}
  

      
  
     p.smenu_titre {
        font-size: 11px; 
        font-weight: bold; 
        color: #FB7102;
      } 
       
     
      .multi_h_menu {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-weight: bold;
       color: #FFCC33;
       margin-right: 10px; 
       font-style: normal;
       text-decoration: none;

	  }
	  .multi_h_menu_sel{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px; 
      font-weight: bold; 
      color: #FF6600; 
      margin-right: 10px; 
      font-style: normal;
      text-decoration: none;
	  }	


       ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	}
	
       ul.nontraduit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C00000;
	text-align: justify;
	}
	
     div.rside { margin-top: 0; margin-left: 6px; border-left: solid gray thin; padding-left: 6px; }
 
       td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	}

     td.dates{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
	}
	
     td.monthyear {  
      	font-family: Verdana, Arial, Helvetica, sans-serif; 
      	font-size: 18px; 
      	font-style: normal; 
      	line-height: normal; 
      	font-weight: bold; 
      	color: #000000; 
      	text-decoration: none
      	}
     td.daynames {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
	}
	
	
#lien-simili-menu {
width : 800 px; 
/*border : 1px dashed blue;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;



}

   
 
#simili-gauche a{
	padding-left: 20px;
	width: 130px;
	display: block;
	float: left;	
	
	text-decoration: none;
	background: url(../img/puces/puce_on_gauche_fondbleupale.gif) no-repeat;
	background-color: #d4d5e2;
	color: black;

}

#simili-gauche a:hover{	
	background: url(../img/puces/puce_on_gauche_inv.gif) no-repeat;
	background-color: #d4d5e2;
	color: #7d7fb1;
}



#simili-droite a {
	padding-left: 20px;
	width: 130px;
	display: block;
	float: left;
	
	text-decoration: none;
	background: url(../img/puces/puce_on_fondbleupale.gif) no-repeat;
	background-color: #d4d5e2;
	color : black;

}

#simili-droite a:hover { 
	background: url(../img/puces/puce_on_inv.gif) no-repeat;
	background-color: #d4d5e2;
	color: #7d7fb1;
}

#simili-droite-bout a {
	padding-left: 20px;
	width: 135px;
	display: block;
	float: left;
	
	text-decoration: none;
	background: url(../img/puces/puce_on_fondbleupale.gif) no-repeat;
	background-color: #d4d5e2;
	color : black;

}

#simili-droite-bout a:hover { 
	background: url(../img/puces/puce_on_inv.gif) no-repeat;
	background-color: #d4d5e2;
	color: #7d7fb1;
}


#simili-encours {
	padding-left: 20px;
	width: 135px;
	display: block;
	float: left;

	background: url(../img/puces/puce_milieu.gif) no-repeat;
	background-color: #e7e8f3;
}

#fin_boite {
clear: both;	
}

#pied_page {
font-family:Arial, Helvetica, sans-serif;
font-size: 8px;
padding-left : 200px;
}

