@charset "utf-8";
/* CSS Document */
.clear{ clear:both; }


body
{
	margin:0;
	padding:0;
	font-family:Arial;
	color:#ccc;
}

a{ color:#990000; }

#wrap{ width:980px; margin:0 auto; color:#eaeaea; }

#wrap P
	{font-size:12px; color:blue;}

#wrap #topCommercial
{
	display:block;  height:89px; 
	background: url(images/topCommercial_bg.jpg); 
	margin:0 auto;
	text-align:center;
	padding-top:11px;	
}
#wrap #topLogo
{
	display:block;  height:71px; 
	background: url(images/headerTopNav_bg.jpg) top left no-repeat; 
	
}
#wrap #topLogo img
{
float:right;
}


/*middleSection starts here*/

#wrap #middleSection
{
	display:block; width:960px;
	padding:0 10px;

}

#wrap #middleSection  #middleSectionLeft
{
	display:block; width:608px;
	float:left;

}

#wrap #middleSection  #middleSectionRight
{
	display:block; width:342px;
	float:right;

}

#wrap #middleSection h2
{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#949494;
	margin:0;
	padding:0;
	line-height:35px;
	padding-left:15px;
}

#wrap #middleSection h3
{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#252525;
	margin:0;
	padding:0;
	
}

#wrap #middleSection h5
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#252525;
	margin:0;
	padding:0;
}

#wrap #middleSection h6
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#252525;
	margin:0;
	padding:10px 20px 10px 0;
}




#wrap #middleSection #middleSectionLeft #boxActualite #boxTopNews
{
	display:block; width:608px; height:300px;
	background: url(images/boxTop_bg.jpg) top center no-repeat; 
	margin-top:15px;

	
}

#wrap #middleSection #middleSectionLeft #boxActualite #boxTopNews h2
{color:orange;}



#wrap #middleSection #middleSectionLeft #boxActualite #boxTopNews #topImg
{
	padding:15px 5px 5px 5px;
	float:left;
	width:325px;

}

#wrap #middleSection #middleSectionLeft #boxActualite #boxTopNews #topNews
{
	float:right;
	width:260px;
	padding:15px 5px 5px 5px;

}

#wrap #middleSection #middleSectionLeft #boxActualite #boxTopNews #topNews p
{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	/*color:#747474;*/
	margin:0 0 15px 0;
}

#wrap #article
{
	font-family:Arial;
	font-size:12px;
	color:#545454;

}




#wrap #middleSection #middleSectionLeft #boxActualite #boxBottomNews
{
	display:block; width:598px; height:218px;
	background: url(images/boxBottom_bg.jpg) top center no-repeat; 
	padding:0 5px;
	
}

#wrap #middleSection #middleSectionLeft #boxActualite #boxBottomNews p
{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	margin:0 0 15px 0;
}




#wrap #middleSection #middleSectionLeft #boxActualite #boxBottomNews #boxBottomLeft
{
	display:block; width:179px; height:173px;
	background: url(images/middleBottom_bg.jpg) top center no-repeat;
	float:left;
	padding:5px 5px;
	margin:5px 5px 10px 5px;
	
}



#wrap #middleSection #middleSectionLeft #boxActualite #boxBottomNews #boxBottomBetween
{
	display:block; width:179px; height:173px;
	background: url(images/middleBottom_bg.jpg) top center no-repeat;
	float:left;
	padding:5px 5px;
	margin:5px 5px 10px 5px;

}

#wrap #middleSection #middleSectionLeft #boxActualite #boxBottomNews #boxBottomRight
{
	display:block; width:179px; height:173px;
	background: url(images/middleBottom_bg.jpg) top center no-repeat;
	float:left;
	padding:5px 5px;
	margin:5px 5px 10px 5px;

}

/*end of middleSectionLeft boxActualité */



#wrap #middleSection #middleSectionLeft #lePlusLu
{
	display:block; width:608px; height:300px;
	background: url(images/boxTop_bg.jpg) top center no-repeat; 
	margin-top:5px;
	
}

#wrap #middleSection #middleSectionLeft #lePlusLu h2
{color:orange;}



#wrap #middleSection #middleSectionLeft #lePlusLu #topImg
{
	padding:15px 5px 5px 5px;
	float:left;
	width:325px;

}

#wrap #middleSection #middleSectionLeft #lePlusLu #topNews
{
	float:right;
	width:260px;
	padding:15px 5px 5px 5px;

}

#wrap #middleSection #middleSectionLeft #lePlusLu #topNews p
{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	margin:0 0 15px 0;
}

/*end of middleSectionLeft lePlusLu */



#wrap #middleSection #middleSectionLeft #choisiPourVous
{
	display:block; width:608px; height:300px;
	background: url(images/boxTop_bg.jpg) top center no-repeat; 
	margin-top:5px;
	
}

#wrap #middleSection #middleSectionLeft #choisiPourVous h2
{color:orange;}



#wrap #middleSection #middleSectionLeft #choisiPourVous #topImg
{
	padding:15px 5px 5px 5px;
	float:left;
	width:325px;

}

#wrap #middleSection #middleSectionLeft #choisiPourVous #topNews
{
	float:right;
	width:260px;
	padding:15px 5px 5px 5px;

}

#wrap #middleSection #middleSectionLeft #choisiPourVous #topNews p
{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	margin:0 0 15px 0;
}

/*end of middleSectionLeft choisiPourVous */



/*end of middleSectionLeft at this level and we'll start middleSectionRight*/



#wrap #middleSection  #middleSectionRight #les4articles h2
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:orange;
	margin:0;
	padding:0;
	text-align:center;
}


#wrap #middleSection  #middleSectionRight #les4articles #top1
{
	display:block; width:341px;  height:70px; 
	background: url(images/faitesUnDon_bg.jpg) top left no-repeat; 
	padding-top:2px;
	margin-top: 5px;
}

#wrap #middleSection  #middleSectionRight #les4articles #top2
{
	display:block; width:341px;  height:70px; 
	background: url(images/faitesUnDon_bg.jpg) top left no-repeat; 
	padding-top:2px;
	margin: 0;
}


#wrap #middleSection  #middleSectionRight #les4articles #bottom1
{
	display:block; width:341px;  height:70px; 
	background: url(images/faitesUnDon_bg.jpg) top left no-repeat; 
	padding-top:2px;
	margin: 0;
}

#wrap #middleSection  #middleSectionRight #les4articles #bottom2
{
	display:block; width:341px;  height:70px; 
	background: url(images/faitesUnDon_bg.jpg) top left no-repeat; 
	padding-top:2px;
	margin: 0;
}

#wrap #middleSection  #middleSectionRight #les4articles p
{
	font-family:Arial;
	font-size:12px;
	color:#CCCCCC;
	margin:0 0 15px 0;
	padding-left:15px;

}

#wrap #middleSection  #middleSectionRight #les4articles a
{
	color:yellow;
	text-decoration:none;
	font-size:11px;
}

#wrap #middleSection  #middleSectionRight #rightCoinMahadjirFils #coinMahadjirFilsHeader
{
	display:block; width:341px;  height:37px; 
	background: url(images/audioVisuelHeader_bg.jpg) top left no-repeat; 
	margin-top:5px;
	
}

#wrap #middleSection  #middleSectionRight #rightCoinMahadjirFils #coinMahadjirFilsHeader a
{
	color:#CCCCCC;
	text-decoration:none;
	font-size:13px;
}


#wrap #middleSection  #middleSectionRight #rightCoinSao #coinSaoHeader
{
	display:block; width:341px;  height:37px; 
	background: url(images/audioVisuelHeader_bg.jpg) top left no-repeat; 
	
}

#wrap #middleSection  #middleSectionRight #rightCoinSao #coinSaoHeader a
{
	color:#CCCCCC;
	text-decoration:none;
	font-size:13px;
}



#wrap #middleSection  #middleSectionRight #rightHommage a
{
	color:#CCCCCC;
	text-decoration:none;
	font-size:13px;
	margin:0;
}

#wrap #middleSection  #middleSectionRight #rightHonneur #honneurHeader
{
	display:block; width:341px;  height:37px; 
	background: url(images/audioVisuelHeader_bg.jpg) top left no-repeat; 
	margin:0;
	
}


#wrap #middleSection  #middleSectionRight #rightEnv #envHeader
{
	display:block; width:341px;  height:37px; 
	background: url(images/audioVisuelHeader_bg.jpg) top left no-repeat; 
	margin:0;
	
}


#wrap #middleSection  #middleSectionRight #rightHommage #hommageHeader
{
	display:block; width:341px;  height:37px; 
	background: url(images/audioVisuelHeader_bg.jpg) top left no-repeat; 
	
}

#wrap #middleSection  #middleSectionRight #rightHommage a
{
	color:#CCCCCC;
	text-decoration:none;

}





#wrap #footer
{
	display:block; width:960;  height:75px; 
	background: url(images/headerTopNav_bg.jpg) top left no-repeat; 
	text-align:right;
	padding:0 10px;
	
}





