#contenu .actus h2{
	color: #003057;
	font-size: 1em;
	width: auto;
	font-weight: normal;
}
#contenu .actus h3{
	color: #41A9D9;
	font-size: 1.1em;
	width: auto;
	font-weight: bold;
}
#contenu .actus h3 a{
	color: #005AA1;
	font-weight: bold;
}
#contenu .actus p{
	clear: right;
}
#contenu .actus img{
	float: left;
	margin-right: .6em;
}

#contenu .edito{
	border-bottom: 1px solid gray;
	padding-bottom: 1em;
	margin-bottom: 1em;
}
#contenu .edito h2{
	color: #41A9D9;
	font-size: 1.2em;
	width: auto;
	font-weight: bold;
}
#contenu .edito div.sign{
	position: relative;
	text-align: right;
	font-style: normal;
	color: #41A9D9;
	margin-top:8px;
}
#contenu .edito div.sign strong{
	color: #005AA1;
}
#contenu .edito .date{
	position: absolute;
	font-weight: normal;
	font-style: italic;
	top: 0;
	left: 0;
}

#contenu .videos{
	width: 32%;
	float: left;
	margin-right: 1%;
}
#contenu .videos a{
	color: #005AA1;
	font-weight: bold;
}
#contenu .videos h2{
	font-size: 1em;
	margin-bottom: .32em;
}
#contenu h2.mai{
	color: #0097D2;
}
#contenu h2.edu{
	color: #FABB00;
}
#contenu h2.pre{
	color: #CC0000;
}
#contenu h2.soc{
	color: #D91E8C;
}
#contenu h2.env{
	color: #39BB0D;
}
#contenu h2.cul{
	color: #9966CC;
}
#contenu h2.spo{
	color: #FF9900;
}
#contenu h2.log{
	color: #009999;
}
#contenu h2.int{
	color: #003366;
}
#contenu h2.eco{
	color: #004ED0;
}
#contenu h2.dec{
	color: #2197B6;
}