H2.titre {
  	font-size: 16px;
  	padding:  2px 0;
	margin:0 0 10px 0;
  	color:  #C10000;
  
  	border-bottom:1px solid #C10000;
  	font-weight:bold;
	
}


H3.sous_titre {
  	display:inline;
  	padding:0;

  	font-size:14px ;
  	padding: 2px 0;
  	color:  #C10000;
  	border-bottom: 1px dashed #C10000;
  	font-weight:bold;


}

H4.chapeau{
	
	padding:0;
	margin:0 0 10px 0;
	font-size:  13px;
	color:#999999;


}



H5.inter-titre{
	padding:0;
	margin:0 0 10px 0;
	color:#C10000;
	font-weight:bold;
	font-size:14px;


}


H6.legende{
	padding:0;
	margin:0;
	color:#7EA88E;
	font-size:10px;
	font-style:italic;
}

.text_12px{ 
	font-size:12px;
}

.text_14px{ 
	font-size:14px;
}






.red{
	color:#C10000;

}

.red_12px{
	color:#C10000;
    font-size:12px;

}

.red_14px{
	color:#C10000;
    font-size:14px;

}

