/***********************************************
	GENERAL
***********************************************/

* { padding: 0; margin: 0; }

body { font: 12px Arial, Helvetica, "sans-serif"; color: #5A524F;  background: #fff;  }

td { font: 12px Arial, Helvetica, "sans-serif"; color: #5A524F; }

a { text-decoration: none; outline: none; }
a img { border: 0; }

.left { float : left; }
.right { float : right; }

img.left {	margin-right: 10px; }
img.right {	margin-left: 10px;}
img.center { display : block; margin: 0 auto; text-align: center; padding-bottom: 8px; }

.newline { display: block; clear: both; line-height: 1px; font-size: 1px; }

/***********************************************
   GLOBAL
***********************************************/

body { background: #d1e1e9 url(img/2010/body.jpg) center top repeat-x; }

#global { margin: 0 auto; width: 1010px; }

#ombre { padding: 0; margin: 0; background: url(img/2010/ombre.png) center top no-repeat; }
#ombre_bottom { clear: both; height: 20px; background: url(img/2010/ombre_bottom24.png) center top no-repeat; }

#page { padding: 0 0 0 11px; }
#bloc-center { position: relative; z-index: 2; float: left; overflow: hidden; zoom:1; display: inline; width: 608px; padding: 0 20px; background: #fff; height:auto !important;}
#sideBar { float: right; display: inline; width: 328px; padding: 0 0 0 20px; background: url(img/2010/colRight_bg.png) left top repeat-y; }

* html #ombre { min-height: 1000px; height: auto !important; height: 1000px; }
* html #ombre_bottom { clear: both; height: 20px; background: url(img/2010/ombre_bottom.png) center top no-repeat; }


/***********************************************
   INFOTOP
***********************************************/

#infoTop { font: normal 12px Arial; height: 25px; width: 990px; margin: 0 auto; padding: 10px 0 0 0; color: #fff; }
#infoTop a { color: #fff; }
#infoTop a:hover { text-decoration: underline; }

#lienref { float: left; }
#changeLang { float: right; }

/***********************************************
   HEADER
***********************************************/

#header { height: 182px; width: 1000px; padding: 0 0 0 10px; background: url(img/2010/header_bg.png) center top; }
#logoEDM { float: left; }

/***********************************************
   BASELINE
***********************************************/

h2#baseline { font: bold 18px Arial; line-height: 18px; height: 18px; margin: 0 0 5px 215px; padding: 5px 0 0 0; color: #1d5876; text-align: center; }
h2#baseline .lieu { padding: 0 10px 0 0; background: url(img/2010/baseline_lieu.png) right top no-repeat; }

/***********************************************
   PUB
***********************************************/

#banner { float: right; width: 728px; height: 90px; margin: 5px 0 15px 0; padding: 0 60px 0 0; }
#banner img { display: block; border: none; }

/***********************************************
   MAIN MENUS
***********************************************/

#navigation { height: 40px; padding: 0 20px; background: url(img/2010/menu_nav_bg.png) repeat-x; }
*+html #navigation { height: 41px !important; }
* html #navigation { height: 41px !important; }

/* DEFAUT *****/

.onMenu * { cursor: pointer; list-style: none; margin: 0; padding: 0; }
.onMenu { position: relative; z-index: 9990; display: block; }
.onMenu li { position: relative; padding: 0 10px 0 0; }
.onMenu li a { display: block; padding: 0 0 0 10px; }
.onMenu li a span { display: block; height: 100%; margin: 0; padding: 0; }
.onMenu li ul { display: none; position: absolute; left: 100%; }
.onMenu li ul.sel,
.onMenu li ul.sel li { display: block; }
.onMenu li, .onMenu li a { background: 50% 0; }
.onMenu li.last { background-position:  100% 0; }
.onMenu li.first a { background-position:  0 0; }
.onMenu li.first a span { background:  center center no-repeat; }
.onMenu li ul.sel li a { background: none; padding: 0; }

/* SIZE & POSITION *****/

.onMenu li ul	 												{ width: 200px; }
.onMenu li ul li 												{ width: 170px; padding: 5px 20px 4px 10px; }

/* vertical 
#menu_nav 													{ width: 200px; }
#menu_nav li ul												{ top: 1px; }
*/

/* horizontal */
#menu_nav 		{ height: 40px; background: url(img/2010/menu_nav_bg.png) repeat-x; width: 970px;}
#menu_nav li 	{ float: left; }
#menu_nav li ul												{ top: 40px; left: 0; }
#menu_nav li ul li ul										{ top: -1px; left: 100%; }

#menu_nav li a 											{ font: bold 16px Arial; line-height: 40px; text-decoration: none; }
#menu_nav li ul li a 										{ font: normal 13px Arial; line-height: 16px; text-decoration: none; }

#menu_nav li a span.homeIcon 						{ width: 17px; background-image: url(img/2010/home.png); }
#menu_nav li.sel a span.homeIcon					{ background-image: url(img/2010/home.png); }

#menu_nav li 												{ border: solid #638da2; border-width: 0 1px 0 0; } /*#menu_nav li.last { border: none; }*/
#menu_nav li.sel											{ border-color: #e74d38; }
#menu_nav li, #menu_nav li a 						{ color: #fff; }
#menu_nav li.sel, #menu_nav li.sel a 				{ background-image: url(img/2010/menu_nav_onglet_sel.png); color: #fff; }

#menu_nav li.sel ul.sel									{ border: solid #e74d38; border-width: 0 1px 1px 1px; }
#menu_nav li.sel ul.sel li 								{ background: #d32912; border: solid #e74d38; border-width: 1px 0 0 0; }
#menu_nav li.sel ul.sel li a 							{ background: none; color: #fff; }
#menu_nav li.sel ul.sel li.sel 							{ background: #fff; }
#menu_nav li.sel ul.sel li.sel a.sel 					{ background: none; color: #d32912; }

#menu_nav li.sel ul.sel li.folder 						{ background: #d32912 url(img/2010/menu_nav_arrow.png) right center no-repeat; }
#menu_nav li.sel ul.sel li.folder a 					{ background: none; color: #fff; }
#menu_nav li.sel ul.sel li.folder_hover 			{ background: #fff url(img/2010/menu_nav_arrow_sel.png) right center no-repeat; color: #d32912; }
#menu_nav li.sel ul.sel li.folder_hover a.sel 	{ background: none; color:  #d32912; }


/* vertical 
#menu_acces 													{ width: 200px; }
#menu_acces li ul												{ top: 1px; }
*/

/* horizontal */
#menu_manuel 											{ float: right; height: 30px; padding: 1px 0 0 0; positiopn: absolute; top: -84px; right: 134px; }
#menu_manuel li 											{ float: left; }
#menu_manuel li ul										{ top: 30px; left: 0; }
#menu_manuel li ul li ul									{ top: -1px; left: 100%; }

#menu_manuel li a 										{ font: bold 12px Arial; line-height: 30px; text-decoration: none; }
#menu_manuel li ul li a 									{ font: normal 13px Arial; line-height: 16px; text-decoration: none; }

#menu_manuel li a img 									{ float: left; padding: 7px 0 0 0; }

#menu_manuel li 											{ border: solid #c8d9e2; border-width: 0 1px 0 0; } /*#menu_nav li.last { border: none; }
#menu_manuel li.sel										{ border-color: #e74d38; }*/
#menu_manuel li, #menu_manuel li a 			{ background-image: url(img/2010/menu_manuel_onglets.png); color: #fff; }
#menu_manuel li a:hover 								{ color: #FDC244; }
/*
#menu_manuel li.sel, #menu_manuel li.sel a 	{ background-image: url(img/2010/menu_manuel_onglets_sel.png); color: #fff; }*/

#menu_manuel li.sel ul.sel								{ border: solid #555; border-width: 0 1px 1px 1px; }
#menu_manuel li.sel ul.sel li 							{ background: #333; border: solid #555; border-width: 1px 0 0 0; }
#menu_manuel li.sel ul.sel li a 						{ background: none; color: #fff; }
#menu_manuel li.sel ul.sel li.sel 						{ background: #fff; }
#menu_manuel li.sel ul.sel li.sel a.sel 				{ background: none; color: #333; }

.proLink { float: right; width: 135px; height: 41px; margin: 0; padding: 0; background: right center no-repeat; }
#proLink_FR { background-image: url(img/2010/proLink_FR.png); }
#proLink_GB { background-image: url(img/2010/proLink_GB.png); }

#acces_lvl1, #acces_lvl1 li { padding: 0; margin: 0; list-style: none; }
#acces_lvl1 { width: 300px; margin: 20px 0 0 0; }
#acces_lvl1 li { font: bold 13px Arial; height: 40px; line-height: 40px; margin: 0 0 5px 0; }
#acces_lvl1 li a { display: block; padding: 0 0 0 20px; color: #fff; text-decoration: none; background: url(img/2010/menu_lvl1.png) left bottom no-repeat; }
#acces_lvl1 li a:hover,
#acces_lvl1 li a.sel { background-position: left top; }

/********************************************************************/
/*   CDF (chemin de fer)
/********************************************************************/

#cdf { position: absolute; line-height: 15px; height: 23px; width: 960px; padding: 7px 0 0 50px; background: url(img/2010/cdf_bg.png) left top no-repeat; }
#cdf .info { font: bold 12px Arial; color: #6098b4; }
#cdf .separator, #cdf .prev { font: normal 12px Arial; color: #6098b4; }
#cdf .current { font: bold 12px Arial; color: #6098b4; }

/****************************************************************
	VALUEHOME
****************************************************************/

#valuehome_container { overflow: hidden; height: 275px; width: 950px; padding: 15px 30px 0 30px; background: url(img/2010/homevalue_bg.png) center top no-repeat; }

#valuehome { position: relative; z-index: 1; height: 275px; width: 950px; }
#valuehome img { display: block; border: none; }

#valuehome_panels { float: left; }
#valuehome_panels .valuehome_panel { display: none; color: #333; height: 295px; width: 740px; overflow: hidden; }
#valuehome_panels .sel { display: block; }

#valuehome_panels .valuehome_panel .line { float: left; width: 740px; }
#valuehome_panels .valuehome_panel .colLeft { float: left; }
#valuehome_panels .valuehome_panel .colRight { }

#valuehome_panels .valuehome_panel .visuel { margin: 0 15px 0 0; }
#valuehome_panels .valuehome_panel .texte { padding: 15px 15px 0 0; color: #fff; }
#valuehome_panels .valuehome_panel .texte a { color: #eb6d20; }
#valuehome_panels .valuehome_panel .texte img { display: block; }

#valuehome_btns { position: absolute; z-index: 2; right: 0; list-style: none; width: 235px; height: 100%; padding: 10px 5px 10px 0; background: url(img/2010/value_ul_fd.png) right top no-repeat; }
#valuehome_btns li { height: 60px; width: 185px; margin: 0 0 5px 0; padding: 0 0 0 45px; background: url(img/2010/homevalue_onglet.png) right top no-repeat; cursor: pointer; }
#valuehome_btns li.sel { background-image: url(img/2010/homevalue_onglet_sel.png); }

#valuehome_btns li p { padding: 0 10px; font: bold 20px Arial; line-height: 20px; color: #fff; }
/* IE6 */ * html #valuehome_btns li p { height: 20px; }
#valuehome_btns li p a { text-decoration: none; color: #fff; }

/****************************************************
   ACTUALITES
****************************************************/

#bloc-center #actualites_container { width: 609px; margin: 20px 0 0 0; }

#bloc-center #actualites_btns { list-style: none; height: 31px; margin: 0; padding: 0; border: 1px solid #e23319; border-width: 0 0 1px 0; }
#bloc-center #actualites_btns li { float: left; height: 31px; width: 120px; margin: 0 1px 0 0; padding: 0; background: url(img/2010/actualites_onglet.png); }
#bloc-center #actualites_btns li.sel { background-image: url(img/2010/actualites_onglet_sel.png); }
#bloc-center #actualites_btns li a { display: block; font: bold 13px Arial; line-height: 13px; height: 13px; padding: 9px 5px 0 8px; color: #fff; text-align: center; text-decoration: none; }
#bloc-center #actualites_btns li.sel a { color: #fff; }

#bloc-center #actualites_panels { padding: 15px 0 0 0; }

#bloc-center #actualites_panels .line { float: left; /*background: url(img/2010/flux_article_border.png) center top repeat-y;*/ }
#bloc-center #actualites_panels .article { float: left; width: 190px; padding: 10px 5px 0 5px; } /*background: url(img/2010/flux_article_border.png) right top repeat-y; }
#bloc-center #actualites_panels .colRight { background: none; }*/
#bloc-center #actualites_panels .contenu .flux { }

#bloc-center #actualites_panels .actualites_panel { overflow: hidden; zoom: 1; float: left; display: none; color: #333; }
#bloc-center #actualites_panels .sel { display: block; display: inline; }
#bloc-center #actualites_panels .actualites_panel h3 { font: bold 18px Arial; margin: 0 0 10px 0; color: #D32912; }
#bloc-center #actualites_panels .actualites_panel h3 a { color: #D32912; }
#bloc-center #actualites_panels .actualites_panel a { color: #6098b4; }
#bloc-center #actualites_panels .actualites_panel a:hover { color: #f75038; }
#bloc-center #actualites_panels .actualites_panel img { display: block; margin: 5px; border: none; }

#bloc-center #actualites_panels .contenu { float: left; display: inline; padding: 0; margin: 0 0 10px 0; }
#bloc-center #actualites_panels .contenu .flux_loader { height: 50px; width: 600px; margin: 0 auto; background: url(img/2010/loading.gif) center center no-repeat; }
#bloc-center #actualites_panels .contenu .date { font: 10px Arial; padding: 0; margin: 0 0 5px 0; color: #ccc; }
#bloc-center #actualites_panels .contenu .titre { font: bold 17px Arial; margin: 0 0 15px 0; color: #D32912; }
#bloc-center #actualites_panels .contenu .titre a{color: #D32912;}
#bloc-center #actualites_panels .contenu .titre a:hover{color: #f75038;}
#bloc-center #actualites_panels .contenu .description { font: 12px Arial; padding: 0; margin: 0 0 5px 0; color: #333; }
#bloc-center #actualites_panels .contenu .lien_sup { float: right; display: inline; margin: 5px; }
#bloc-center #actualites_panels .contenu .lien_sup a { font: bold 11px Arial; }
#bloc-center #actualites_panels .contenu .lien_sup img { margin: 0 0 0 5px; border: none; }

/***********************************************
	AUTEURS
***********************************************/

#bloc-center #auteurs { overflow: hidden; width: 609px; margin: 20px 0 10px 0; }
#bloc-center #auteurs h3.top { font: bold 20px Arial; padding: 0 10px; margin: 0; background: url(img/2010/auteurs_top.png); }
#bloc-center #auteurs h3.top span { font: bold 20px Arial; padding: 0 10px; margin: 0 0 0 10px; background: #fff; color: #d32912; }

#bloc-center #auteurs .line { overflow: hidden; zoom: 1; padding: 20px; border: 1px solid #d32912; border-width: 0 5px; }
#bloc-center #auteurs .col { overflow: hidden; float: left; width: 186px; text-align: center; }
#bloc-center #auteurs .identite { clear: both; font: bold 16px Arial; color: #e73113; }

#bloc-center #auteurs .bottom { height: 25px; background: url(img/2010/auteurs_bottom.png); }
#bloc-center #auteurs .bottom p { float: right; line-height: 15px; height: 15px; margin: 3px 20px 0 20px; padding: 0 10px 2px 18px; background: #fff url(img/2010/auteurs_arrow.png) left 2px no-repeat; }
#bloc-center #auteurs .bottom a { font: bold 13px Arial; color: #d32912; }
#bloc-center #auteurs .bottom a:hover { text-decoration: none; color: #EB6D20; }

/***********************************************
	PARAGRAPHES
***********************************************/

/* old */

#bloc-center td.C2 { width: 49%; }
#bloc-center td.C3 { width: 32%; }

#bloc-center td.spacer-inter-col { width: 2%; }
#bloc-center td.spacer-sub-col { height: 20px; }

/* v7 */

#bloc-center .w50 { float : left; clear : left; width : 49%; }
#bloc-center .w50-newline { float : right; clear : right; width : 49%; }
#bloc-center .w33-first { float : left; display : inline; width : 32%; }
#bloc-center .w33-2 { float : left; display : inline; width : 32%; margin-left : 2%;  } /*Hack ie6*/ * html #bloc-center .w33-2 { margin : 0 0 0 1%; }
#bloc-center .w33-newline { float : right; display : inline; clear : right; width : 32%; }

#bloc-center h1 { font: bold 20px Arial, Verdana; margin: 30px 0; padding: 0; color: #d32912; }

#bloc-center .paragraphe { overflow: hidden; margin: 10px 0 0 0; }

#bloc-center .paragraphe h2 { font: bold 13px Arial; padding: 0 0 0 10px; }
#bloc-center .paragraphe h2 .coinDroit { padding: 5px 10px 5px 0; }
#bloc-center .paragraphe h2, #bloc-center .paragraphe h2 .coinDroit { float: left; }

#bloc-center .paragraphe h2, #bloc-center .paragraphe h2 .coinDroit { background: url(img/2010/entetes.png) no-repeat; color: #fff; }

	#bloc-center .sansTitre h2, #bloc-center .sansTitre h2 .coinDroit { display: none; }	

	#bloc-center .style1 h2 					{ background-position: 0 0; }
	#bloc-center .style1 h2 .coinDroit 	{ background-position: 100% 0; }
	#bloc-center .style2 h2 					{ background-position: 0 -64px; }
	#bloc-center .style2 h2 .coinDroit 	{ background-position: 100% -64px; }
	#bloc-center .style3 h2 					{ background-position: 0 -128px; }
	#bloc-center .style3 h2 .coinDroit 	{ background-position: 100% -128px; }
		
	.titreMultiColonnes {border:1px solid #E23319; border-width: 0 0 1px 0; }
	
#bloc-center .paragraphe h3 { font: bold 18px Arial; color: #6098b4; padding: 0; margin: 0 0 10px 0; }

#bloc-center .paragraphe .middle { clear: both; overflow: hidden; zoom: 1; font: 12px Arial; padding: 15px 15px 0 15px; }

	#bloc-center .style1 .middle { border: solid 1px #E23319; border-width: 1px 0 0 0; }
	#bloc-center .style2 .middle { border: solid 1px #748F9D; border-width: 1px 0 0 0; }
	#bloc-center .style3 .middle { border: solid 1px #629AB6; border-width: 1px 0 0 0; background: #d1e1e9; }
	#bloc-center .sansTitre .middle { border: none; }

#bloc-center .paragraphe .middle p { padding: 0; margin: 10px 0 0 0; }
#bloc-center .paragraphe .middle a { font: bold 12px Arial; color: #6098b4; }
#bloc-center .paragraphe .middle a.lien { display: block; font: bold 13px Arial; padding:  10px 0 0 0; color: #6098b4; }

#bloc-center .paragraphe .bottom, .paragraphe .bottom .coinDroit { height: 15px; }
#bloc-center .paragraphe .bottom { padding: 0 0 0 10px; background: left top no-repeat; }
#bloc-center .paragraphe .bottom .coinDroit { padding: 0 10px 0 0; background: right top no-repeat; }

	#bloc-center .style3 .bottom,
	#bloc-center .style3 .bottom .coinDroit { margin: 0 0 10px 0; background-image: url(img/2010/pied.png); }


#bloc-center ul { margin: 10px; }

/*
	#bloc-center h2 .style1 .titreMultiColonnes { border: solid 1px #E23319; border-width: 0 0 1px 0; }
	#bloc-center h2 .style2 .titreMultiColonnes { border: solid 1px #748F9D; border-width: 0 0 1px 0; }
	#bloc-center h2 .style3 .titreMultiColonnes { border: solid 1px #629AB6; border-width: 0 0 1px 0; background: #d1e1e9; }
*/

/********************************/
/*   PAGE ONGLET
/********************************/

ul#ongletAncre { list-style: none; height: 30px; margin:10px 0 0 0;}

ul#ongletAncre li { float: left; margin-right: 2px; }

ul#ongletAncre li a { float: left; padding-left: 10px; height: 30px; color: #FFF; text-decoration: none; line-height: 30px;
background: url(img/page_onglet.gif) no-repeat 0 -70px; zoom:1;}

ul#ongletAncre li a span { float: left; padding-right: 10px; height: 30px; cursor: pointer; 
background: url(img/page_onglet.gif) no-repeat 100% -70px; }

ul#ongletAncre li a:hover { background: url(img/page_onglet.gif) no-repeat 0 -35px; color:#d32912; }
ul#ongletAncre li a:hover span { background: url(img/page_onglet.gif) no-repeat 100% -35px; color:#d32912; }

* html ul#ongletAncre li a:hover { color:#d32912 !important; }
* html ul#ongletAncre li a:hover span { color:#d32912 !important; }

ul#ongletAncre li.ongleton a { background: url(img/page_onglet.gif) no-repeat 0 0; color:#FFFFFF !important; }
ul#ongletAncre li.ongleton a span { background: url(img/page_onglet.gif) no-repeat 100% 0; color:#FFFFFF !important; }


.magicOnglet { clear: both; border: 1px solid #E53517; padding: 15px; margin-bottom: 15px; overflow: hidden; zoom:1;  }

/***********************************************
	CARREPUB
***********************************************/

#carrepub { width: 300px; margin: 20px 0 0 0; }

/***********************************************
	COMMUNAUTE
***********************************************/

#communaute { height: 115px; width: 328px; margin: 20px 2px 0 0; background: url(img/2010/communaute_bg.png) left top no-repeat; }
#communaute a { float: left; font: bold 12px Arial; width: 60px; margin: 10px 0 10px 30px; background: url(img/2010/communaute_item_bg.png) left top no-repeat; color: #fff; text-align: center; }
#communaute a:hover { background: url(img/2010/communaute_item_bg.png) right top no-repeat; }
#communaute img { display: block; width: 42px; height: 42px; margin:  9px 9px 18px 9px; }

/***********************************************
	AUTOPROMO
***********************************************/

#autoPromo { margin: 10px 0 0 0; }
#autoPromo .line { margin: 0 0 15px 0; }
#autoPromo .visuel { width: 300px; height: 66px; }

/********************************************************************/
/*   MAP (plansitebas)
/********************************************************************/

#map { overflow: hidden; zoom: 1; clear:both; width:990px; padding: 0 10px; }

#plansite { width: 100%; height: 100%;}
#plansite td { padding: 5px 20px 20px 20px; border: 1px dotted #bbb; border-width: 0 0 0 1px; }
#plansite td.first { border: none; }

#plansite p.titres { font: bold 14px Arial; padding: 0 0 10px 0; color:#222; }
#plansite a { color: #222; }
#plansite a:hover { color: #555; }
#plansite ul, #plansite ul li { list-style-type:none; }
#plansite ul li { font: normal 12px Arial; padding: 3px 0; }

/***********************************************
	FOOTER
***********************************************/

#footer { clear: both; float: left; height: 45px; width: 1010px; background: url(img/2010/footer_bg24.png) center top no-repeat; text-align: center; }
* html #footer { background: url(img/2010/footer_bg.png) center top no-repeat; }

#footer ul { color: #6098b4; padding: 16px 0 0 0; }
#footer li { list-style: none; display: inline; }
#footer a { font: bold 12px Arial; color: #6098b4;  }
#footer a:hover { color: #555; }

#footer_sne { float: left; margin: 2px 30px 0 0; }
#footer_reed { float: left; margin: 13px 10px 0 20px; }
#footer_ojd { float: right; margin: 10px 20px 0 20px; }


#flux_auteurs{
	border-left:5px solid #D32912;
	border-right:5px solid #D32912;
	padding:0 10px;
}

#flux_auteurs .auteurs_article{
	float:left;
	width: 193px;
	text-align:center;
}

#flux_auteurs span{
	color:#E73113;
	font-size:16px;
	font-weight:bold;
}

#flux_auteurs img{
	margin: 0 6px;
}

#flux_loader_auteurs { height: 50px; width: 600px; margin: 0 auto; background: url(img/2010/loading.gif) center center no-repeat; }

/***********************************************
	NOUVEAUTES
***********************************************/

#nouveautes { float: right; width: 260px; background: url(img/ombre.png) no-repeat 100% 0; padding: 20px 10px 0 0 }
#nouveautes h1 { font-size: 14px; border-bottom: 5px solid #d2d2d2; padding: 0 0 5px 0; margin: 0 0 15px 0; }
#nouveautes .article { margin: 0 0 10px 0; }


/***********************************************
	ACTUS - RSS
***********************************************/

#actualites { margin: 5px 0 20px 0; border-bottom: 5px solid #d2d2d2; }
#actualites .allnews { float: right; position: relative; top: 8px; font-size: 9px; }
#actualites h1 { border-bottom: 5px solid #d2d2d2; padding: 0 0 3px 0; margin: 0 0 10px 0; }
#actualites h2 .date { font-size: 11px; font-weight: 400; color: #7E8C92;  }
#actualites .article { margin: 0 0 10px 0; }
#actualites .sep-pointilles { background: url(img/pointilles.gif) repeat-x 0 0; height: 1px; line-height: 1px; font-size: 1px; margin-top: 10px; }


/***********************************************
	PAGE ONGLET
***********************************************/
#pageonglet a {color:#6098B4;font:bold 12px Arial;}