
#zoneblanche.fp { height:288px; }

#main.fp { background:#FFF url(../images/background/zoneblanche.jpg) 50% 0 no-repeat; padding:0; }

#nav_principale.fp { background:url(../images/background/nav_principale.gif) no-repeat; }
	#nav_principale.fp li { height:18px; overflow:hidden; }
	#nav_principale.fp li.menunode12152 { background:url(../images/background/menunode12145fp.gif) no-repeat; }
	#nav_principale.fp li.menunode12153 { background:url(../images/background/menunode12146fp.gif) no-repeat; }
	#nav_principale.fp li.menunode12154 { background:url(../images/background/menunode12147fp.gif) no-repeat; }

#right_tools { float:right; width:240px; padding:14px 0 0 0; margin:0; }
	#menu2 { width:240px; height:55px; margin:0 0 20px 0; float:left; background:url(../images/background/menu2.gif) no-repeat; overflow:hidden; }
		#menu2 ul { width:230px; margin:0; padding:8px 5px 0 5px; list-style:none; }
			#menu2 ul li { margin:0; padding:0; background:none; }
				#menu2 ul li a { display:block; width:210px; color:#FFF; padding:1px 10px; font-size:1.3em; line-height:1.3em; }
					#menu2 ul li a:hover { text-decoration:none; color:#A5C400; background:#FFF; }
	#fpboutons { width:240px; height:90px; float:left; }
		#fpboutons a { display:block; width:72px; height:90px; float:left; }
			#fpboutons a span { position:absolute; top:-1000px; width:1px; height:1px; overflow:hidden; }
			#fpboutons a#btnblog , #fpboutons a#btnrss  { margin-right:12px; }
			#fpboutons a#btnblog { background:url(../images/background/btnblog.jpg) no-repeat; display:none; }
			#fpboutons a#btnrss { background:url(../images/background/btnbrss.png) no-repeat; }
			#fpboutons a#btnwebtv { background:url(../images/background/btnwebtv.jpg) no-repeat; display:none; }

#fpcarousel { width:377px; height:254px; padding:6px 44px 0 9px; margin:14px 0 0 0; float:left; position:relative; overflow:hidden; background:url(../images/background/fpcarousel.gif) no-repeat; }
	#fpcarousel h2 { color:#FFF; padding:0 13px; margin:0; }
	.carousel ul { margin:0; padding:0; list-style:none; width:377px; }
		#contenu .carousel ul li { margin:0; padding:0; background:none; height:221px; background:#FFF; overflow:hidden; }
			.carousel ul li img { text-align:center; vertical-align:top; margin:0; }
			.carousel ul li h3 { margin:0; padding:3px 10px; color:#005E92; font-size:1.3em; text-transform:uppercase; }
			.carousel ul li p { margin:0; padding:0 10px; font-size:1.1em; color:#272B31; }
	.carousel a.prev, .carousel a.next { position:absolute; top:57px; z-index:100; cursor:pointer }
		.carousel a.prev {left:0}
		.carousel a.next {right:0}

#fpmilieu { width:670px; clear:both; padding:35px 0 0 0; margin:0; overflow:hidden; }
	#enbref { width:395px; float:left; margin:0 35px 0 0; border-top:3px solid #005E92; overflow:hidden; }
		#enbref h2 { color:#005E92; font-size:2em; margin:0 0 15px 0; }
		.article { width:395px; float:left; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px dotted #4580AA; }
			.article.last { border:0; }
			.article h3 a { color:#005E92; }
			.article.hover { cursor:pointer; background:#f1f1f1; }
			.article.hover p { }
			.article h2 { }
			.article a { }
			.article img { float:left; margin:0 10px 0 0 }
			.article p { font-size:1.1em; }
	#fpagenda { width:240px; float:left; border-top:3px solid #005E92; overflow:hidden; }
		#fpagenda h2 { color:#005E92; font-size:2em; margin:0 0 15px 0; }
		#fpagenda .event { border-top:1px dotted #005E92; padding:6px 0; font-size:1.1em; }
			#fpagenda .event a { color:#005E92; }
				#fpagenda .event strong { font-size:1.1em; }
				#fpagenda .event a:hover { color:#A5C400; text-decoration:none; }
		#tous_evenements { margin:5px 0; }
			#tous_evenements a { color:#005E92; font-weight:bold; font-size:1.1em; }
				#tous_evenements a:hover { }
#dossiers { width:670px; clear:both; margin:0 0 10px 0; padding:10px 0 0 0; border-top:3px solid #005E92; overflow:hidden; }
	.dossier { width:210px; float:left; margin:0 20px 0 0; padding:0 0 15px 0; background:url(../images/background/dossier.gif) bottom no-repeat; }
	.dossier.last { margin:0; }
		.dossier h2 { background:url(../images/background/dossierh2.gif) left top no-repeat; padding:11px 11px 0; margin:0; }
			.dossier h2 a { color:#00B6E8; }
		.dossier p { margin:0; padding:0 11px; color:#FFF; overflow:hidden; font-size:1.1em; }
			.dossier p img { float:left; margin:0 8px 5px 0; }
