body { background-color: #0093d6; }
h1, #ctntColDt, #nwsL a, .nwsF a { color: #fff; }
h1.tagline { margin: 46px 0 13px; }
#ctntColDt { float: none; width: auto; padding: 0; }
.fr #ctntColDt { margin-left: 173px; }
.en #ctntColDt { margin-left: 176px; }


/* liste */
#nwsL ul { font-size: 120%; padding-bottom: 25px; }
#nwsL, #nwsL ul, #nwsL ul li, #nwsL ul li a { float: left; }
#nwsL ul li { clear: both; width: 100%; }
#nwsL ul li a { position: relative; z-index: 3; padding: 2px 4px 2px 96px; border-bottom: 0.55em solid #0093d6; }
#nwsL ul li a strong { position: absolute; display: block; z-index: 3; left: 2px; width: 96px; height: 100%; background: url(/medias/communs/nwsl_arrow.png) no-repeat 0 0.3em; }
#nwsL ul li a:hover { color: #0093d6; background-color: #fff; }
#nwsL ul li a:hover strong { background-position: -86px 0.3em; }
#nwsLNav { display: block; clear: both; text-align: right; background: url(/medias/communs/nwsl_nav_prev_arrow_on.png) no-repeat -5000px; }
#nwsLNav a, #nwsLNav span { padding: 0 4px; font-weight: bold; text-decoration: none; background: url(/medias/communs/nwsl_nav_next_arrow_on.png) no-repeat -5000px; }
#nwsLNav span.off { color: #80c9eb; }
#nwsLNav .nwsLNavBtPrev { padding: 0 8px 0 10px; background: url(/medias/communs/nwsl_nav_prev_arrow_off.png) no-repeat 0 0.4em; }
#nwsLNav .nwsLNavBtNext { padding: 0 10px 0 8px; background: url(/medias/communs/nwsl_nav_next_arrow_off.png) no-repeat 100% 0.4em; }
#nwsLNav a.nwsLNavBtPrev:hover { background-image: url(/medias/communs/nwsl_nav_prev_arrow_on.png); }
#nwsLNav a.nwsLNavBtNext:hover { background-image: url(/medias/communs/nwsl_nav_next_arrow_on.png); }
#ctl00_cphContenu_lPagingPrev.off { background-image: url(/medias/communs/nwsl_nav_prev_arrow_dis.png); }
#ctl00_cphContenu_lPagingNext.off { background-image: url(/medias/communs/nwsl_nav_next_arrow_dis.png); }
#nwsLNav a:hover, #nwsLNav a.actif, .nwsF .txtContenu a:hover { background-color: #fff; color: #0093d6; text-decoration: none; }


/* fiche */
.nwsF h1 { margin: 0.6em 0; }
.nwsF h1.tagline { margin: 46px 0 23px; }
#nwsFDate { font-size: 160%; padding: 2px 4px 2px 3px; color: #0093d6; background: #fff; }
.nwsF .txtContenu { width: 663px; }
.nwsF .txtContenu ul li { background-image: url(/medias/communs/nwsf_txt_puce.png); }
#ctntColDt.nwsF a.colDtBtAction { margin: 10px 0 0; padding-left: 16px; color: #fff; }
#ctntColDt.nwsF a.colDtBtAction.static:hover { color: #0093d6; }
#ctntColDt.nwsF a.colDtBtAction span { top: 3px; width: 11px; height: 12px; background: #fff url(/medias/communs/coldt_cats_bt_discover_arrow.png) no-repeat; }
