h2 { font-size: 2.3em; margin-top: 20px; }
#left-content h2 { color: #CC0202; }
#center-content h2 { color: Black; }

/**************** Contenu **********************/
#content-home {
	margin: 0;
	padding: 0;
	background: url(../images/fd_content-home.gif) 0 0 repeat-y;
	position: relative;
	min-height: 250px;
/*	overflow: auto;*/
}
* html #content-home, * html #home01 { height: 250px; overflow: visible; }
#home01 { overflow: auto; background: url(../images/fd_home.gif) left bottom no-repeat; }

#left-content { padding: 0 10px 0 65px; width: 310px !important; width: 306px; }
#left-content img { border: 1px solid black }

#center-content { padding: 0 10px 0 65px; width: 285px; /*width: 281px;*/}

#right-content { background: url(../images/fd_right-content.gif) 0 0 repeat-x #D6DFEB; }
/*position: absolute; top: 0; right: 0; width: 228px;*/ 

#left-content, #left-links { position: relative; float: left; }
#center-content, #center-links { position: relative; margin-left: 385px !important; margin-left: 381px; }
#right-content, #right-links  { float: right; position: relative; /*float: left; margin-left: 776px;*/ }
#right-content h2 { margin-bottom: 10px; }

/* Dernières actus */
.actu { overflow: auto; margin: 5px 0; padding: 5px; border: 1px solid #EE9D00; background-color: #FDF7CC; width: 295px; }
.title-actu { /*position: relative;*/ margin: 0 0 10px 0; padding: 0; color: #CC0202; font-weight: bold; }
.title-actu a { color: #CC0202; }
.img-actu { position: relative; float: left; margin: 0 10px 10px 0; border: 1px solid black; }
.content-actu { margin-left: auto; }


/* Links bottom */
#bottom-links-home { background: url(../images/fd_bottom-links.gif) 0 bottom repeat-x; }
#left-links, #center-links { height: 33px; padding: 10px 0px 0 48px; }

#left-links { 
	background: url(../images/plus_left-links.gif) 0 center no-repeat #B31010; 
	width: 338px;
	color: white;
}
#left-links ul, #center-links ul { margin: 0; padding: 0; }
#left-links ul li, #center-links ul li { display: inline; padding: 0 15px 0 0; }
#left-links a, #center-links a, #bottom-links-interne a { color: white; }

#center-links { background: url(../images/plus_center-links.gif) 0 center no-repeat #EE9D00;  /*width: 342px;*/  width: 338px; }
* html #center-links { left: -3px; }

#right-links { width: 222px; height: 43px; }
