.center{
	text-align:			center;
}
.right{
	float:				right;
}
.left{
	float:				left;
}

#accueil-article{
	display:			block;
	float:				left;
	width:				100%;
	margin-top:			1px;
	margin-bottom:		1px;
	max-height:			1232px;
	overflow:			hidden;
}
.accueil-article-header{
	background-color:	rgb(0,0,0);
	height:				55px;
	width:				100%;
}
.accueil-article-header-titre{
	display:			block;
	float:				left;
	color:				rgb(255,255,255);
	width:				200px;
	padding:			15px 0px 0px 15px;
	font-size:			18px;
	font-weight:		bold;
}
.accueil-article-header-tout{
	display:			block;
	padding:			22px 10px 0px 30px;
	float:				right;
	text-align:			right;
	width:				100px;
	color:				rgb(213,0,24);
	font-size:			12px;
	vertical-align:		middle;
	font-weight:		bold;
}
.accueil-article-data{
	overflow:			hidden;
	height:				1179px;
}
.accueil-article-conteneur{
	width:				688px;
	margin-top:			1px;
}
.breve{
	height:				130px;
}
.breve-img{
	width:				130px;
	height:				130px;
}
.breve-article{
	display:			block;
	float:				right;
	width:				557px;
	height:				130px;
	background-color:	rgb(255,255,255);
}
.breve-article-header{
	display:			block;
	height:				33px;
	padding:			5px;
}
.breve-article-titre{
	color:				rgb(226,0,0);
	font-size:			15px;
	font-weight:		bold;
}
.breve-article-sous_titre{
	color:				rgb(20,20,20);
}
.breve-article-edition{
	font-size:			9px;
}
.breve-article-agenda{
	font-size:			11px;
	font-weight:		bold;
}
.breve-article-contenu{
	display:			block;
	color:				rgb(20,20,20);
	font-size:			12px;
	font-style:			italic;
	text-align:			justify;
	padding:			5px;
	height:				55px;
}
.breve-article-footer{
	background-color:	rgb(230,230,230);
	width:				557px;
	height:				22px;
}
.breve-article-footer-ico{
	margin:				0px 10px 0px 0px;
	padding:			0px;
	color:				rgb(10,10,10);
}
.breve-article-footer-ico ul{
	float:				right;
}
.breve-article-footer-ico li{
	margin:				0px;
	padding:			0px;
	display:			inline-block;
	list-style:			none;
	font-size:			9px;
	font-weight:		bold;
	vertical-align:		middle;
}
.breve-article-footer-dl{
	float:				left;
	margin:				0px 0px 0px 10px;
	padding:			0px;
	color:				rgb(100,100,100);
}
.breve-article-footer-dl ul{
	float:				left;
}
.breve-article-footer-dl li{
	margin:				0px;
	padding:			0px;
	display:			inline-block;
	list-style:			none;
	font-size:			9px;
	font-weight:		bold;
	vertical-align:		middle;
}


.article{
	height:				260px;
	width:				688px;
	overflow:			hidden;
}
.article-header{
	height:				40px;
	font-size:			20px;
	width:				678px;
	background-color:	rgb(255,255,255);
	padding:			5px;
}
.article-contenu{
	height:				178px;
	width:				678px;
	background-color:	rgb(255,255,255);
	padding:			5px;
	text-align:			justify;
}
.article-footer{
	background-color:	rgb(230,230,230);
	height:				22px;
	width:				688px;
}
.article-footer-ico{
	margin:				0px 10px 0px 0px;
	padding:			0px;
	color:				rgb(10,10,10);
}
.article-footer-ico ul{
	float:				right;
}
.article-footer-ico li{
	margin:				0px;
	padding:			0px;
	display:			inline-block;
	list-style:			none;
	font-size:			9px;
	font-weight:		bold;
	vertical-align:		middle;
}
.article-footer-dl{
	float:				left;
	margin:				0px 0px 0px 10px;
	padding:			0px;
	color:				rgb(100,100,100);
}
.article-footer-dl ul{
	float:				left;
}
.article-footer-dl li{
	margin:				0px;
	padding:			0px;
	display:			inline-block;
	list-style:			none;
	font-size:			9px;
	font-weight:		bold;
}

.youtube{	
	display:			block;
	width:				100%;
	height:				260px;
	margin-top:			1px;
	margin-bottom:		1px;
	color:				rgb(235,235,235);
	overflow:			hidden;
}
.youtube-detail{
	background-color:	rgb(0,0,0);
	display:			block;
	width:				204px;
	height:				240px;
	padding:			10px;
	
}
.youtube-detail-titre{
	font-size:			18px;
	font-weight:		bold;
	margin:				0px 0px 10px 0px;
}
.youtube-detail-sous_titre{
	font-size:			15px;
	font-weight:		bold;
}
.youtube-detail-contenu{
	height:				200px;
	font-size:			12px;
	font-style:			italic;
	text-align:			justify;
	padding:			5px 0px 5px 0px;
	overflow:			hidden;
}
.youtube-detail-bouton{
	background-color:	rgb(226,0,0);
	width:				150px;
	font-size:			10px;
	font-weight:		bold;
	text-align:			center;
	margin-top:			10px;
}
.youtube-contenu{
	display:			block;
	width:				462px;
	height:				100%;
	background-color:	rgb(255,255,255);
}