/**
* --------------------------------------
* 				TITRES
* --------------------------------------
*/	
h1{	margin-left:-23px;margin-top:20px;}
h1.first-child{	margin-top:0px;}
h1 a{display:block;}
h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:focus,
h1 a:active{
	color:				#fff;
	text-decoration: 	none;
}
h2{
	font-size : 	14px;
	margin-bottom:	5px;
}
#droite{
	float:	right;
	width:	230px;
}
#droite h1{
	background:		url(/img/0a624fccc7011f1b992d50f5ed1375f737fada00.png);
	margin-left:	0px;
	margin-bottom:	0px;
}
#droite a{
	padding-left:	10px;
}

/**
* --------------------------------------
*           	MODULES
* --------------------------------------
*/
.module.f_droite{
	float:			right;
	width:			260px;
	margin-bottom:	20px;
}
.module.f_gauche{
	float:			left;
	width:			260px;
	margin-bottom:	20px;
}
.module.abstract{
	width:				172px;
	margin:				20px 0 20px 20px;
	padding:			14px;
	background-color: 	#f5f5f5;
}
.module.abstract img{
	width:	55px;
}
.module img.illustration.f_droite {
	margin:	5px 0px 0px 5px;
}
.module img.illustration.f_gauche {
	margin:	2px 5px 0px 0px;
}
.module div.illustration.f_droite {
	margin:	0px 0px 10px 10px;
}
.module div.illustration.f_gauche {
	margin:	0px 10px 10px 0px;
}
.module br {
	line-height:	7px;
}
.module a {
	text-align:	justify;
	display:	block;
}
.module a:link, 
.module a:visited,
.module a:hover, 
.module a:focus, 
.module a:active{
	text-decoration:	none;
	color:				#333;
}
.module a:link b, 
.module a:visited b, 
.module a:link span, 
.module a:visited span{
	text-decoration:	none;
	font-weight:		bold;
	color:				#9c0000;
}
.module a:hover b, 
.module a:active b, 
.module a:hover span, 
.module a:active span{
	text-decoration:	underline;
}
.module a:link .b1, 
.module a:visited .b1{
	text-decoration:	none;
	font-weight:		bold;
	color:				#444;
}
.module a:hover .b1,
.module a:active .b1{
	text-decoration:	underline;
}
.module ul li{
	margin-left:	30px;
}


/**
* --------------------------------------
*         MODULE ACTUS DEFILANTES
* --------------------------------------
*/
div#actus{
	background:#eee;
	margin:40px 0 20px 0;
}
div.scroller{
	position: 	relative;
	height:		210px;
	overflow: 	hidden;
}
div.scroller .content{
	position:	absolute;
	height:		200px;
	/*width:	228px;*/
	overflow: 	hidden;
	left:		0;
	top:		210px;
	padding:	10px;
	margin:		0;
}
div.scroller .content a{
	display:	block;
	font-size:	12px;
}
div.scroller .content a:link,
div.scroller .content a:visited,
div.scroller .content a:hover,
div.scroller .content a:active{
	font-weight:		normal;
	color:				#333; 
	text-decoration:	none;
}
div.scroller .content span.titre{
	color:				#333;
	font-weight:		bold;
	text-decoration:	none;
	font-size:			14px;
	background: 		none;
}
div.scroller .content a:link span.suite
div.scroller .content a:visited span.suite{
	color:				#920c0c;
	font-weight:		bold;
	text-decoration:	none;
}
div.scroller .content a:hover span.suite,
div.scroller .content a:active span.suite{
	color:				#920c0c;
	font-weight:		bold;
	text-decoration:	underline;
}
div.scroller .content .illustration{
	/*correction bug ie6*/
	width:	auto;
}
div.scroller .content .illustration.f_gauche{
	margin-right:	10px;
}

/**
* --------------------------------------
*           	LETTRINES
* --------------------------------------
*/
.lettrine{
	margin-right:	10px;
}
.module a:link .lettrine,
.module a:visited .lettrine,
.module a:hover .lettrine,
.module a:focus .lettrine,
.module a:active .lettrine{
	color:				#fff;
	text-decoration: 	none;
}