h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.dmarche
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#046EBA;
text-decoration:none;
}

#content_article h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.arial_12_gris
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
/* text-align:justify; */
}

.arial_12_gris_actu
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
text-align:left;
}

.arial_12_gris_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
text-align:justify;
font-weight:bold;
}

#content_article p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
text-align:left;
vertical-align:top;
margin:10px 0px 0px 0px;
padding:0px;
}

.arial_12_blanc
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:justify;
}

.arial_10_blanc
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:justify;
text-decoration:none;
}


.arial_10_blanc:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:justify;
text-decoration:underline;
text-align:center;
}

.arial_12_vert_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#74963F;
text-decoration:none;
font-weight:bold;
text-align:justify;
}

.lirelasuite
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e4457;
text-decoration:underline;
text-align:justify;
float:right;
}

.plusdactus
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2e4457;
text-decoration:underline;
text-align:justify;
float:right;
}

#titre_cadre_rub p, #titre_lire_aussi p
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
width:488px;
color:#FFFFFF;
text-decoration:none;
text-align:justify;
}

#descriptif p
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
width:488px;
color:#FFFFFF;
text-decoration:none;
text-align:justify;
height:25px;
line-height:20px;
}

.arial_14_bold_rub
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-align:justify;
}

.arial_16_bold_gris3
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
text-align:justify;
color:#686866;
}


		
		.arial_12_gris1, .arial_12_gris2, .arial_12_gris3, .arial_12_gris4, .arial_12_gris5, .arial_12_gris6, .arial_12_gris7, .arial_12_gris8, .arial_12_gris9, .arial_12_gris10, .arial_12_gris11, .arial_12_gris12, .arial_12_gris13 
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		text-decoration:none;
		display:block;
		width:270px;
		padding:4px 0 4px 5px;
		}
		
		.arial_12_gris1:hover 
		{
			background-color:#d7e3f7;
		}
		
		.arial_12_gris2:hover 
		{
			background-color:#f9d2c1;
		}
		
		
		.arial_12_gris3:hover 
		{
			background-color:#f3d279;
		}
		
		
		.arial_12_gris4:hover 
		{
			background-color:#fccfef;
		}
		
		
		.arial_12_gris5:hover 
		{
			background-color:#eefbbc;
		}
		
		
		.arial_12_gris6:hover 
		{
			background-color:#fee9bf;
		}
		
		
		.arial_12_gris7:hover 
		{
			background-color:#deeef1;
		}
		
		
		.arial_12_gris8:hover 
		{
			background-color:#fcc7ca;
		}
		
		
		.arial_12_gris9:hover 
		{
			background-color:#ebcdf7;
		}
		
		.arial_12_gris10:hover 
		{
			background-color:#e8fdd1;
		}
		
		.arial_12_gris11:hover 
		{
			background-color:#f8d8c8;
		}
		
		.arial_12_gris12:hover 
		{
			background-color:#f4fbd5;
		}
		
		.arial_12_gris13:hover 
		{
			background-color:#fed3bf;
		}
		

.on { 
	background-color:#2765c2;
	color:#FFF;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:9px;
	padding-right:9px;
	margin-left:2px;
	font-weight:bold;
	height:60px;
}



.lien_pagination {
	background-color:#fff;
	color:#2764c1;
	border:1px solid #b8b8f6;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:9px;
	padding-right:9px;
	text-decoration:none;
	margin-left:2px;
	font-weight:bold;
	height:60px;
}
