.content_bloc
{
	padding: 				20px 10px;
}

.content_bloc h1
{
	font-family: 			'Times New Roman', Georgia, Serif;
	font-size: 				16pt;
	font-weight: 			bold;
	padding: 				0;
	margin: 				0;
	color: 					#86927C;
	letter-spacing: 		-1px;
}

.content_intro 
{	
	color: 					#86927C;
	margin: 				10px 0;
	text-align: 			justify;
}

.content_text 
{
}


/***********************
 * Articles de contenu
 ***********************/
.content_bloc h2 
{
	border: 				1px solid #D2DECC;
	padding: 				1px;
	margin: 				0;
	margin-top: 			20px;
}

.content_bloc h2 div,
.content_bloc h2 a:link,
.content_bloc h2 a:hover,
.content_bloc h2 a:active,
.content_bloc h2 a:visited
{
	display: 				block;
	margin: 				0;
	padding: 				3px;
	background-color: 		#F3F5F2;
	background-image: 		url(../images/content/content_puce_link.png);
	background-position: 	5px 5px;
	background-repeat: 		no-repeat;
	padding-left: 			23px;
	font-size: 				9pt;
	font-weight: 			bold;
	color: 					#86927C;
	cursor: 				pointer;
	text-decoration: 		none;
}
.content_bloc h2 div
{
	background-image: 		url(../images/content/content_puce.png);
}
.content_bloc h2 div:hover,
.content_bloc h2 a:hover
{
	background-color: 		#DAE8D3;
}


.content_item_picture
{
	float: 					left;
	margin: 				0 10px 10px 40px;
}

.content_text a:link,
.content_text a:active,
.content_text a:visited
{
	color: 					#86927C;
}

.content_text a:hover
{
}

.content_item_text 
{
	margin-bottom: 			20px;
	margin-left: 			40px;
	text-align: 			justify;
	color: 					#86927C;
	/*line-height: 			14pt;*/
}
.content_item_text_bloc
{
	padding: 				10px 20px;
	background-color: 		#FBFCFB;
	border: 				1px solid #F1F5F0;
}

.content_top:link,
.content_top:hover,
.content_top:active,
.content_top:visited
{
	display: 				block;
	float:	 				right;
	color: 					#86927C;
	color: 					#F00;
	background-image: 		url(../images/content/puce_top.png);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left:			12px;
	font-size: 				8pt;
	text-decoration: 		none;
	margin: 				10px 0;
}
.content_top:hover
{
	text-decoration: 		underline;
}

.content_text .content_item_seemore:link,
.content_text .content_item_seemore:hover,
.content_text .content_item_seemore:active,
.content_text .content_item_seemore:visited
{
	float: 					right;
	font-weight: 			bold;
	color: 					#86927C;
	background-color: 		#F3F5F2;
	border: 				1px solid #D2DECC;
	font-size: 				8pt;
	padding: 				2px 10px;
	-moz-border-radius: 	3px;
	text-decoration: 		none;	
	margin-top: 			10px;
	margin-left: 			2px;
}
.content_text .content_item_seemore:hover
{
	background-color: 		#D2DECC;
}