/*
## vBegin
## Eclydre Web Manager v1.0.0
## Dateversion 2008-09-16
## File : ../../../cms/template//css/style.css
## Changelogs : nc;
## vEnd
*/

/* ------- HACK pour tournepage -----------*/
*+html .pagination_bloc {zoom:1}

/* ---------- bloc méteo ---------------- */
*+html .wrapper_right .bloc_meteo {zoom:1}
.wrapper_right .bloc_meteo {background:#FFF;margin-bottom:5px; }
.wrapper_right .bloc_meteo h2 {color:#fff; background: url(../image/locaux/bg_title_sponsor.gif) repeat-x bottom left; padding: 0px 5px; font-size: 12px; height: 30px; line-height: 30px; }
.wrapper_right .bloc_meteo .content { padding:10px}
.wrapper_right .bloc_meteo #releve .left {color:#004896;font-size:18px; }
.wrapper_right .bloc_meteo #releve .left img {padding:0 5px 0 0;}
.wrapper_right .bloc_meteo #releve .right a {font-size:11px;color:#009EEB;font-weight:normal;}
.wrapper_right .bloc_meteo #releve .right {color:#18294E;border-left:1px solid #009EEB;padding-left:10px;font-weight:bold;}

/* --------- bloc rotator d'image--------- */
.bloc_rotator {background:transparent url(../image/programmes/bg_ba_media.gif) repeat-x left bottom;text-align:center;padding:10px;margin-bottom:10px}
/* ----------- bloc jeux --------------*/
.bloc_xjeux { margin-bottom: 5px; background:url(../image/locaux/bg_bloc_xjeux.gif) repeat-y top left;border-top:solid 4px #e9ebf0; border-bottom:solid 4px #e9ebf0}
.bloc_xjeux .bloc_sousitem { width:144px; float:left;margin:0 0 4px 4px}
.bloc_xjeux h2 { display:none}
.bloc_xjeux .bloc_sousitem h2 { background:url(../image/home/bg_home_jeux.png) no-repeat left top;color:#EF5A24; font-size:13px;padding:5px; display:block }
.standard .wrapper_right .bloc_xjeux .bloc_sousitem h2 a { color:#EF5A24; }
.bloc_xjeux .bloc_sousitem .content { background:#fff; padding:2px}
.bloc_xjeux .bloc_sousitem .info {padding:5px 5px 5px 2px;}
.bloc_xjeux .bloc_sousitem .media { float:left; margin:4px 10px 10px 4px}
.bloc_xjeux .bloc_sousitem .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: auto; }

/*------------- bloc_xbloc ---------------- */
.bloc_xbloc { position:relative; margin-bottom:5px;z-index:1}
.bloc_xbloc h2 {color:#fff; background: url(../image/locaux/bg_title_bloc.gif) repeat-x bottom left; padding: 0px 5px; font-size: 12px; height: 30px; line-height: 30px; }
.bloc_xbloc .bloc_coretext h2 { display:none;}
#standard.standard .wrapper_right .bloc_xbloc .media_gauche .img_100_ .media, #standard.standard .wrapper_right .bloc_xbloc .media_in_gauche .img_100_ .media {margin:5px}
#standard.standard .wrapper_right .bloc_xbloc .media_gauche .img_100_ {background:none}
#standard.standard .wrapper_right .bloc_xbloc .bloc_coretext .img_100_ .info  { padding: 10px 10px 5px 117px; }
.bloc_xbloc .bloc_coretext .info h3 { font-size:13px; color:#1F3861; padding:0 }
.bloc_xbloc .bloc_coretext .info h3 a{ color:#1F3861;}
.wrapper_right .bloc_xbloc .bloc_coretext { margin-bottom:0}
.bloc_xbloc .bloc_coretext .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: auto; }
.bloc_xbloc .scroller { position: absolute;z-index:2}
.bloc_xbloc .scroller { background: url(../image/locaux/scroller_bloc.gif) no-repeat top left; position: absolute; top: 15px; right: 0px; z-index: 3; width: 130px;}
* html .bloc_xbloc .scroller { right: 5px; }
.bloc_xbloc .scroller ul { width:130px; padding-top: 4px; }
.bloc_xbloc .scroller li.suiv, .bloc_xbloc .scroller li.prec {top:4px;}

/*------------ bloc_xblocemission ----------------*/
.bloc_xblocemission { margin-bottom: 5px; }
.bloc_xblocemission h2 { background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x scroll left bottom; color:#fff;font-size:13px;padding:8px}
.bloc_xblocemission .container { height:220px;overflow-x:hidden;overflow-y:scroll;}
/*.bloc_xblocemission .content { background:url(../image/home/bg_home_media_gauche.png) repeat-y left top; border-top:solid 1px #fff; zoom:1}*/
.bloc_xblocemission .info { padding-top:10px}
.bloc_xblocemission .info h2{ background:transparent none repeat scroll 0 0;color:#1F3861;font-size:12px;font-weight:bold;padding:0 5px 2px 0; }

.bloc_xblocemission .bloc_blocemission .content, .bloc_xblocemission .bloc_emissionpresent .content, .bloc_xblocemission .bloc_emission .content {background:url(../image/programmes/bg_left_100_img.gif) repeat-y 0 0 #fff; margin-bottom:1px;}
.standard .wrapper_right .bloc_xblocemission .info h2 a {color:#1F3861;}

/* ------------ BLOC SCROLL --------------- */

.bloc_scroll { overflow:hidden;position:relative;width:642px; margin-bottom:10px;}
.standard .wrapper_content .bloc_scroll h2 {font-size:18px;padding:20px 0 0 20px;height:32px;}
.d_1024 #standard.standard .wrapper_left .bloc_scroll .soustitre {display:none;}
.bloc_scroll .scroll_conteneur {overflow:hidden;position:relative;background:url(../image/programmes/bg_scroll.png) repeat-x 0 0;}
.bloc_scroll .scroll_conteneur .outerBloc {width:100000px;position:relative;left:0px;}
.standard .wrapper_content .bloc_scroll .scroll_conteneur h2 {font-size:12px;background:none;padding:0;height:auto;}
.bloc_scroll .media {border-left:1px solid #FFF; height:100px}
#standard .bloc_scroll .info {padding:10px 0 15px 1px;margin-bottom:10px;}
.bloc_scroll .bloc_scrollitem {width:135px;float:left;margin-right:15px;display:inline;}
.bloc_scroll .scroll_left {float:left;width:22px;height:100px;display:block;background:url(../image/programmes/bg_scroll.png) repeat-x 0 0;}
.bloc_scroll .scroll_left a {height:100px;background:url(../image/programmes/btn_scroll_left.png) no-repeat top left;display:block; }
.bloc_scroll .scroll_right {float:right;width:22px;height:100px;display:block;background:url(../image/programmes/bg_scroll.png) repeat-x 0 0; border-left:solid 1px #fff}
.bloc_scroll .scroll_right a {height:100px;background:url(../image/programmes/btn_scroll_right.png) no-repeat top right;display:block;}
.bloc_scroll .scroll_right a:hover, .bloc_scroll .scroll_left a:hover {text-decoration:none;}
.bloc_scroll .info .bloc_lien_int {background:none;height:auto;display:none;}
.bloc_scroll .bloc_lien_int {height:28px;padding:0 25px;}
.bloc_scroll .bloc_lien_int li {display:inline;padding-right:60px;}
.bloc_scroll .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px;}
*+html .border-bottom.bloc_scroll { border:none}
*+html .bloc_scroll {display:inline}

.bloc_xpromo3 { margin-left:-9px; background:url(../image/locaux/bg_bloc_3colonnes.png) repeat-y 0 0}
.wrapper_content > .bloc_xpromo3:first-child  { margin-top: -10px; }
.bloc_xpromo3 .line { border-bottom: 10px solid #E9EBF0}
.bloc_xpromo3 .bloc_promo { float:left;width:208px;margin-left:9px;background:url(../image/bg_rubrique_title.png) repeat-x top left;}
.bloc_xpromo3 .bloc_promo h2 { line-height:30px;color:#808080;font-size:13px;font-weight:bold;}
.bloc_xpromo3 .bloc_promo h2 a {color:#FFF;}
.bloc_xpromo3 .media_haut_gauche .media { background:url(../image/locaux/bg-bloc_promo_208.png) repeat-x top left;background-color:#e9ebf0; margin-top:0; width:auto;}
.bloc_xpromo3 .info {padding:0 10px;background-color:#fff}
.standard .wrapper_content .bloc_xpromo3 h2 { padding:0 10px;color:#4C4C4C}
.standard .wrapper_content .bloc_xpromo3 h2 a {color:#4C4C4C}
.d_1024 #standard.standard .wrapper_left .bloc_xpromo3 .soustitre { font-size:14px}
.bloc_xpromo3 .bloc_promo .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;padding: 0px 0px 0px 20px;}

.bloc_videolist { margin-bottom:10px}
/*.bloc_videolist .nav-prev {left:0}
.bloc_videolist .nav-next {right:0}*/
.standard .wrapper_content .bloc_videolist .bloc_videohq .outerBloc{background:transparent}
#standard.standard .wrapper_left .bloc_videolist .bloc_videohq{background:none;zoom:1;}
.bloc_videolist .panel{background:transparent url(../image/programmes/bg_ba_media.gif) repeat-x left bottom;text-align:left;padding-top:10px}
.bloc_videolist .filmstrip{position:relative; padding:0 22px; background:url(../image/bg_filmstrip.png) repeat-x top left; /*height:120px;*/}
.bloc_videolist .filmstrip li img{padding:0;margin:0}
.bloc_videolist .filmstrip li{height:110px;display:block;float:left;padding:5px 10px 5px 5px}
.bloc_videolist .filmstrip li.act{border:5px solid #D6EBFF;height:110px;margin:0 5px 0 0;padding:0}
.bloc_videolist .filmstrip2 li img{padding:0;margin:0}
.bloc_videolist .filmstrip2 li{height:110px;display:block;float:left;padding:5px 10px 5px 5px}
.bloc_videolist .filmstrip2 li.act{border:5px solid #D6EBFF;height:110px;margin:0 5px 0 0;padding:0}
.bloc_videolist .strip_wrapper ul{width:5500px;}
.bloc_videolist .strip_wrapper{overflow: hidden;width:535px;margin:0 auto;}
.bloc_videolist .nav-next{position:absolute;right:0;top:0}
.bloc_videolist .nav-prev{position:absolute;left:0;top:0}

/* ------------- fin modif sites locaux 23/02/2010 -------------------*/

/* MODIFICATION LANGUE FRANCAISE 2/MARS/2010*/
/*--------------- BLOC A L'ANTENNE ---------------*/
* html .bloc_xantenne .media {margin-right:5px;}

.bloc_xantenne {position:relative;background:#FFF;margin-bottom:5px; zoom:1}
.bloc_xantenne h2 {color:#FFF;font-size:12px;height:30px;line-height:30px;padding:0 0 0 5px;background:url(../image/langfran/bg-h2-blue.gif) repeat-x 0 0;}
.bloc_xantenne h2 a {color:#FFF;}
#standard .bloc_xantenne .info {padding:10px 0 0 0;}
#standard.standard .bloc_xantenne .soustitre {padding:0;}
.bloc_xantenne .media {margin-right:10px;}
.bloc_xantenne .scroller {background:url(../image/langfran/bg-ajax-blue.png) no-repeat 0 0;height:26px;width:125px;top:4px;right:4px;}
.bloc_xantenne .scroller ul {padding-top:13px;}
.bloc_xantenne .scroller li.prec,
.bloc_xantenne .scroller li.suiv {top:11px;}

/*--------------- BLOC PROMO XCORETEXT ---------------*/
* html .bloc_xcoretext .bloc_coretext {width:316px;}
.standard .wrapper_content .xcoretext_title {border-bottom: solid 10px #E9EBF0; zoom: 1;padding: 5px 20px}
.bloc_xcoretext {margin:0px 0 20px 0;zoom:1;}
#standard .bloc_xcoretext {background:url(../image/langfran/bg_wrapper_promo.gif) repeat-y 0 0;}
#standard.standard .wrapper_content .bloc_xcoretext .bloc_coretext {width:291px;margin:0 10px 0 0;padding:10px;float:left;background:none;}
.standard .wrapper_content .bloc_xcoretext .media_in_droite, .standard .wrapper_content .bloc_xcoretext .media_droite { margin-right:0px;}
.bloc_xcoretext .line {border-bottom: solid 10px #E9EBF0; zoom: 1; background:url(../image/bg_xcoretext.png) -5px top repeat-y}

/* FIN MODIFICATION LANGUE FRANCAISE 2/MARS/2010*/

.soustitre .sst_layer{font-size:11px;color:#4c4c4c;}
.soustitre .gr_sst{padding-left:3px}

/* DIAPORAMA */
.panel{text-align:center;}
.nav-prev{bottom:0;left:-7px;position:absolute;cursor:pointer}
.nav-next{right:-6px; bottom:0;position:absolute;cursor:pointer}
#pointer{border:#d6ebff 5px solid;}
#pointer img{display:none}
.filmstrip li{height:113px;}
.filmstrip li img{margin:10px 0 10px 0px;}
.panel-overlay{text-align:left;}
.panel-overlay .legende, .standard .wrapper_content .panel-overlay h2{padding-left:15px}
.panel-overlay .legende{overflow:auto; height:50px; color:#4C4C4C}
.panel-overlay h2{color:#1f3861;font-size:13px;}
.credits{color:#97948e;font-size:10px;float:right;margin-top:-10px;}
#photos{margin:7px}

.bloc_vodeo .content, .bloc_jeu .content, .bloc_quiz .content{zoom:1}

/* blocs standardisés */
/*.bloc_webtv{position:relative;background:#F0F2F5;margin-bottom:5px; z-index:5; }
.bloc_webtv .info{padding-top:5px;padding-left:0}
.bloc_webtv .bloc_lien_int li{padding-bottom:0}
.bloc_webtv h2, .bloc_webtv strong{font-size:13px;padding:0 5px 5px 0;font-weight:bold}
.bloc_webtv h2 a{color:#1F3861}
.bloc_webtv a strong, .bloc_xwebtv a:hover strong {color:#1F3861}
.bloc_webtv a span em {text-decoration:none; font-style:normal;}
.bloc_webtv a:hover span strong {text-decoration:underline;}
.bloc_webtv a:hover span em {text-decoration:underline;}
.bloc_webtv a:hover span { text-decoration:none;}
.bloc_webtv h2{background:url(../image/home/bg_home_webtv.png) repeat-y top left;color:#fff;padding:7px}
.bloc_webtv h2 a{color:#fff}
.bloc_webtv .media{text-align:center;}
.bloc_webtv .content{background:url(../image/home/bg_home_media_gauche.png) repeat-y top left;}*/

/*.bloc_vodeo{position:relative;margin-bottom:5px; z-index:5;}
.bloc_xvodeo .bloc_vodeo{margin-bottom:0}
.bloc_vodeo h2{font-size:13px;background:url(../image/home/bg_home_vod.png) repeat-y top left;color:#fff;padding:7px}
.bloc_vodeo h2 a{color:#fff}
.bloc_vodeo .media{text-align:center;}
.bloc_vodeo.media_gauche .img_100x73_ .info{padding-left:100px}
.bloc_vodeo .content{background:url(../image/home/bg_home_media_gauche.png) repeat-y top left;}*/

/*.bloc_xblogo .bloc_blogo{margin-bottom:0;}
.bloc_blogo{margin-bottom:5px;}
.bloc_blogo h2{font-size:13px;padding:7px 10px 7px 0;}
.standard .wrapper_right .bloc_blogo h2 a{color:#fff}
.standard .wrapper_right .bloc_blogo .info h2 a{color:#1f3861;}
.bloc_blogo .content{background:url(../image/bg_media_blogo.png) repeat-y 0 top;padding:3px; height:1%;}
.media_in_gauche .bloc_blogo .media { text-align:center;}*/

/* bloc standard */
.wrapper_right .bloc_coretext{margin-bottom:5px}

/* zone blogo */
.bloc_xblogo{position:relative; margin-bottom:5px; z-index: 5; zoom:1;}
.bloc_xblogo h2{background:#376fa8 url(../image/bg_titre_blogo.png) no-repeat top left;color:#fff;font-size:13px;padding:7px 10px;}
.standard .wrapper_right .bloc_xblogo h2 a{color:#fff}
.bloc_xblogo .bloc_blogo h2{font-size:12px;color:#1f3861;font-weight:bold;background:none;padding-left:0}
.bloc_xblogo .bloc_blogo .content{padding:3px}
.bloc_xblogo .scroller{background:url(../image/home/bg_scroller_blogo.png) no-repeat left bottom;width:119px;position:absolute;right:0;top:7px; z-index: 5;}
.standard .wrapper_right .bloc_xblogo .info h2 a{color:#1f3861;}
#standard.standard .wrapper_right .bloc_xblogo .bloc_blogo .info{padding-top:5px;}
.bloc_xblogo .bloc_blogo .info h2{padding-top:0;}
.bloc_xblogo .content{background:url(../image/bg_media_blogo.png) repeat-y 0 top;padding:0px; height:1%;}
.media_in_gauche .bloc_blogo .media { text-align:center;}

/* zone vodeo */
.bloc_xvodeo{position:relative;background:#ffffff;margin-bottom:5px; z-index: 5;}
.bloc_xvodeo h2{font-size:13px;background:url(../image/home/bg_home_vod.png) repeat-y top left;color:#fff;padding:7px }
.bloc_xvodeo h2 a{color:#fff}
#standard .bloc_vodeo .info h2{background:none;}
#standard .bloc_vodeo .info h2 a{color:#1f3861;}
.bloc_xvodeo .scroller{background:url(../image/home/bg_scroller_vod.png) no-repeat left bottom;width:119px;position:absolute;right:5px;top:7px; z-index: 5;}
* html .bloc_xvodeo .scroller{ right: 10px;}
.bloc_xvodeo .scroller ul{width:100%;padding-top:14px;}
.bloc_xvodeo div.scroller li.prec{left:15px;top:12px}
.bloc_xvodeo div.scroller li.suiv{right:15px;top:12px}
.bloc_xvodeo .media{text-align:center;}
.bloc_xvodeo .media_gauche .img_100x73_ .info{padding-left:100px}
.bloc_xvodeo .content{background:url(../image/home/bg_home_media_gauche.png) repeat-y top left;}

/* zone webtv */
.bloc_xwebtv{position:relative;background:#F0F2F5;margin-bottom:5px; z-index: 5; zoom:1}
.bloc_xwebtv .info{padding-top:5px;padding-left:0}
.bloc_xwebtv .bloc_lien_int li{padding-bottom:0}
.bloc_xwebtv h2, .bloc_xwebtv strong{font-size:13px;padding:0 5px 5px 0;font-weight:bold}
.bloc_xwebtv h2 a{color:#1F3861}
.bloc_xwebtv a strong, .bloc_xwebtv a:hover strong {color:#1F3861}
.bloc_xwebtv a span em {text-decoration:none; font-style:normal;}
.bloc_xwebtv a:hover span strong {text-decoration:underline;}
.bloc_xwebtv a:hover span em {text-decoration:underline;}
.bloc_xwebtv a:hover span { text-decoration:none;}
.bloc_xwebtv div.scroller li.prec{left:15px;top:12px}
.bloc_xwebtv div.scroller li.suiv{right:15px;top:12px}
.bloc_webtv { position: relative; background-color: #FFFFFF; /*padding: 10px;*/ margin-bottom: 5px; }
.bloc_webtv a:hover { text-decoration:none; }
.bloc_xwebtv h2{background:url(../image/home/bg_home_webtv.png) repeat-y top left;color:#fff;padding:7px}
.bloc_xwebtv h2 a{color:#fff}
.bloc_xwebtv .scroller{background:url(../image/home/bg_scroller_webtv.png) no-repeat left bottom;width:119px;position:absolute;right:5px;top:7px; z-index: 5;}
* html .bloc_xwebtv .scroller{ right: 10px;}
.bloc_xwebtv .scroller ul{width:100%;padding-top:13px;}
.bloc_xwebtv .callitemid{padding-top:2px}
.bloc_xwebtv .prec{left:15px}
.bloc_xwebtv .suiv{right:12px}
.bloc_xwebtv .media{text-align:center;}
.bloc_xwebtv .content{background:url(../image/home/bg_home_media_gauche.png) repeat-y top left;}

/*bloc sondage*/
#standard.standard .wrapper_right .bloc_contsondage .info{padding:0}


/*bloc le saviez vous*/
.bloc_tip{background:#ffffff url(../image/bg_saviezvous.png) no-repeat bottom left;margin-bottom:5px;zoom:1}
.bloc_tip h2 {color:#fff;background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x left bottom;font-size:13px;padding:8px;}
.bloc_tip .info{padding:10px}
.bloc_tip .bloc_lien_int{text-align:right;font-size:11px;padding-right:25px;}
.bloc_tip .bloc_lien_int a{color:#1b75b5}

/* ----------------- GENERAL ------------------ */

* { margin:0; padding:0; }
body { color: #4c4c4c; background:#1878a0 url(../image/bg_tv5monde.png) repeat-y center center; font-family: Arial, sans-serif, Geneva; font-size:12px;}
img { border-style: none; margin: 0px; padding: 0px; }
a { text-decoration:none; color: #1f3861;}
a:hover{ text-decoration:underline; }
ul{list-style:none;}

h1{z-index:1}
h3{color:#fff;font-size:13px;}
h3 a{color:#fff;}

.clear { clear: both; font-size: 0; line-height: 0; /*height:0*/ }
.left { float: left; }
.right { float: right; }
.hidden { display: none; }

/*SURCHARGES CSS LOCALES*/
body .d_1024 .d_content{padding:0;width:100%;border:none}
body #home_content{margin-top:0;border-top:4px solid #FFF;background:url("../image/home/bg_home_content.png") repeat-y scroll -5px top transparent;zoom:1}
body #home_content .c_menu{width:157px}
#home_content #outils_wrap{width:100%}
#home_content #zebre{width:100%}
body #standard{margin-top:0;margin-left:0;margin-bottom:0}
body #info_jt_content .bandeau{margin-top:0;margin-left:0}
body #b-infos-wrp {margin-left:0}
body #info_home .bandeau{margin-left:0}
body #info_home #b-infos-main{margin-left:0}
#home_content .tv5sur,
#home_content #outils_wrap div{width:auto}
#home_content #tv5sur-list,
#home_content #outils_wrap .dico{background-position:right top;}
#home_content .home_menu a:hover {color: #1F3861;}
#home_content .home_menu li.act a{color: #1F3861;}
#home_content .home_menu li.act .menulayer a:hover, #home_content .home_menu .menulayer a:hover {color: #1F3861;}
#home_content .home_menu .menulayer a{background:none;}
#home_content .home_menu .menulayer li{margin:0}
#home_content .home_menu li.act a{color: #1f3861; background:#e9ebf0;}
#home_content .home_menu li.act li{padding-right:8px;padding-left:1px}
#home_content .home_menu li.act li a{color: #1f3861; background:#fff;}
#home_content .home_menu ul li a:hover{color: #1f3861; background:#e9ebf0;}

.d_1024 .d_content{ background:url(../image/ombre_1024_page.png) repeat-y center center;}
.d_950 .d_content{ background:url(../image/ombre_950_page.png) repeat-y center center;}
.d_800 .d_content{ background:url(../image/ombre_800_page.png) repeat-y center center;}
.main_content{margin:0 auto; position:relative; background-color:#fff;}
.d_1024 .d_content .main_content{width: 977px;}
.d_950 .d_content .main_content{width: 950px;}
.d_800  .d_content .main_content{ width: 737px;}

.d_bandeau{margin:0 auto; position:relative;}
.d_1024 .d_bandeau{ width: 977px; }
.d_950 .d_bandeau{ width: 950px; }
.d_800  .d_bandeau{ width: 737px;}

.d_menu{
	height:78px;
	width:977px;
	margin:0 auto;
}
.d_1024 .d_menu{ width: 977px;background: url(../image/bg_1024_menu.png) no-repeat left top;}
.d_950 .d_menu{ width: 950px;background: url(../image/bg_950_menu.png) no-repeat left top;}
.d_800  .d_menu{ width: 737px;background: url(../image/bg_800_menu.png) no-repeat left top;}

.d_popup { width: 600px; }
.d_tv5 .d_bandeau_content { position: relative; z-index: 1; height:72px;text-align:center;}
.d_1024 .d_bandeau_content {background:url(../image/ombre_1024_bandeau.png) no-repeat center center;} 
.d_950 .d_bandeau_content {background:url(../image/ombre_950_bandeau.png) no-repeat center center;} 
.d_800 .d_bandeau_content {background:url(../image/ombre_1024_bandeau.png) no-repeat center center;} 
.d_tv5 .d_signal{width:50%;color:#828282;float:left;margin:20px 0 0 15px;}
.d_tv5 .d_menu .d_signal a{display:inline;}
.d_tv5 .d_content { min-height: 200px; }
* html .d_tv5 .d_content { height: 200px; }

.d_popup .d_bandeau { overflow: hidden; }

.info a { color: #595959; }

/* blocs image */
.img_326x235_ .media {width:326px}
.img_156x73_ .media {width:156px}
.img_107x95_ .media {width:107px}
.img_100_    .media {width:100px}
.img_200_    .media {width:200px}
.img_290_    .media {width:290px}
.img_100x73_ .media {width:100px}
.img_100x72_ .media {width:100px}
.img_100x88_ .media {width:100px}
.img_100x89_ .media {width:100px}
.img_83x58_ .media {width:83px}
.img_70x63_ .media {width:70px}
.img_45x40_ .media {width:45px}
.img_70x61_ .media {width:70px;}
.img_70x63_ .media {width:70px;}

.media_haut_gauche .media {margin-top:10px; margin-bottom: 10px; } /* media_haut_gauche  */
.media_bas_gauche .media {margin-top:10px;} /* media_bas_gauche */
.media_haut_droite .media {margin-top:10px; margin-bottom: 10px;text-align:right; width:100%}
.media_bas_droite .media {margin-top:10px;text-align:right;width:100%}
.media_haut_centre .media {margin-top:10px; margin-bottom: 10px;text-align:center;width:100%}
.media_bas_centre .media {margin-top:10px;text-align:center;width:100%}

.media_gauche .media {float:left;} /* media_gauche  */

.media_gauche .img_326x235_ .info {padding-left:336px;}
.media_gauche .img_156x73_ .info {padding-left:166px;}
.media_gauche .img_107x95_ .info {padding-left:117px;}
.media_gauche .img_138x100_ .info {padding-left:148px;}
.media_gauche .img_100_ .info {padding-left:120px;}
.media_gauche .img_200_ .info {padding-left:220px;}
.media_gauche .img_290_ .info {padding-left:310px;}
.media_gauche .img_100x88_ .info {padding-left:110px;}
.media_gauche .img_100x89_ .info {padding-left:110px;}
.media_gauche .img_100x73_ .info {padding-left:110px;}
.media_gauche .img_100x72_ .info {padding-left:110px;}
.media_gauche .img_83x58_ .info {padding-left:93px;}
.media_gauche .img_70x63_ .info {padding-left:80px;}
.media_gauche .img_45x40_ .info {padding-left:55px;}
.media_gauche .img_55x55_ .info {padding-left:65px;}
.media_gauche .img_70x61_ .info {padding-left:80px;}
.media_gauche .img_70x63_ .info {padding-left:80px;}

.media_droite .img_326x235_ .info {padding-right:336px}
.media_droite .img_156x73_ .info {padding-right:166px}
.media_droite .img_107x95_ .info {padding-right:117px}
.media_droite .img_100x88_ .info {padding-right:110px}
.media_droite .img_100x89_ .info {padding-right:110px}
.media_droite .img_100_ .info {padding-right: 120px}
.media_droite .img_200_ .info {padding-right: 220px}
.media_droite .img_290_ .info {padding-right: 310px}
.media_droite .img_100x73_ .info {padding-right:110px}
.media_droite .img_100x72_ .info {padding-right:110px}
.media_droite .img_83x58_ .info {padding-right:93px}
.media_droite .img_70x63_ .info {padding-right:80px}
.media_droite .img_45x40_ .info {padding-right:55px}
.media_droite .img_55x55_ .info {padding-right:65px;}

.media_in_gauche .media { float: left; margin-right: 10px; margin-bottom: 10px; } /* media_in_gauche  */
.media_droite .media {float:right;  /* IEDMB */ display: inline;} /* media_droite  */
.media_in_droite .media { float: right; margin-left: 10px; margin-bottom: 10px; } /* media_in_droite  */

.media_in_gauche .img_200_ .media { margin-right: 20px; } /* media_in_gauche  */
.media_in_droite .img_200_ .media { margin-left: 20px; } /* media_in_droite  */
.media_in_gauche .img_290_ .media { margin-right: 20px; } /* media_in_gauche  */
.media_in_droite .img_290_ .media { margin-left: 20px; } /* media_in_droite  */

/* baseline */
.d_1024 .baseline_content{background:url(../image/ombre_1024_baseline.png) no-repeat center top;}
.d_950 .baseline_content{background:url(../image/ombre_950_baseline.png) no-repeat center top;}
.d_800 .baseline_content{background:url(../image/ombre_800_baseline.png) no-repeat center top;}
.d_tv5 .baseline_content{font-size:11px;clear:both}
.d_tv5 .baseline{margin:0 auto;height:60px;}
.d_1024 .baseline{background:url(../image/bg_1024_baseline.png) no-repeat left top;width:977px;}
.d_950 .baseline{background:url(../image/bg_950_baseline.png) no-repeat left top;width:977px;}
.d_800 .baseline{background:url(../image/bg_800_baseline.png) no-repeat left top;width:737px;}
.baseline a{color:#1F3861}
.d_tv5 .baseline_content .div_print,
.d_tv5 .baseline_content .div_tip,
.d_tv5 .baseline_content .div_share,
.d_tv5 .baseline_content .div_share_min{margin-top:0}

/* menu footer général*/
.d_tv5 .inp{vertical-align:middle}
.d_tv5 .footer_content{ border:0; clear:both; height:1%;font-size:11px;}
.d_1024 .footer_content{background:url(../image/ombre_1024_page.png) repeat-y center center; }
.d_950 .footer_content{background:url(../image/ombre_950_page.png) repeat-y center center; }
.d_800 .footer_content{background:url(../image/ombre_800_page.png) repeat-y center center; }
.d_tv5 .footer{background-color:#FFFFFF;margin:0 auto;}
.d_1024 .footer{width:977px}
.d_950 .footer{width:950px}
.d_800 .footer{width:737px}
.d_tv5 .footer_3 a,
.d_tv5 .footer a{color:#1F3861}
.d_tv5 .footer_3 a:hover,
.d_tv5 .footer a:hover{color:#1B75B4}

.d_tv5 #menu_footer_main { list-style: none; margin: 0px; padding: 0px 0px 10px 0px; min-height: 9.09em; background: #fff url(../image/bg_footer_main.png) repeat-x left bottom;}
* html .d_tv5 #menu_footer_main { height: 9.09em; }
.d_tv5 #menu_footer_main li { float: left;  }
.d_tv5 #menu_footer_main .menusection { list-style: none; margin: 0 0px 0 15px; width: 140px; padding: 0px 0px 0 0px; border-right: solid 1px #FFF;  height: 8.09em; }
.d_800 #menu_footer_main .menusection { width: 105px;}
.d_800 #menu_footer_main .menusection_0 .menusection { width: 85px;}
.d_800 #menu_footer_main .last .menusection { width: 125px;}
.d_950 #menu_footer_main .last .menusection, .d_1024 #menu_footer_main .last .menusection { width: 160px;}
#menu_footer_main .btn_ok_outils{vertical-align:middle} 
* html .d_tv5 #menu_footer_main .menusection { height: 9.09em; }
.d_tv5 #menu_footer_main .menusection li { float: none; display: block; padding-bottom:2px;}

/* menu footer com */
.d_tv5 .footer-com { font-weight:bold; color:#1F3861; border-bottom:1px solid; padding: 8px 0px; width:100%; text-align:center}
.d_tv5 #menu_footer_com { display:inline; list-style: none; margin: 0px;padding-right:15px}
.d_tv5 #menu_footer_com li { display: inline; font-weight:normal; }
.d_tv5 #menu_footer_com li img { vertical-align: middle; margin-right:4px; margin-left:10px}
/* menu footer niveau 1*/
.d_tv5 .footer_1{width:100%;text-align:center} 
.d_tv5 #menu_footer_1 { list-style: none; margin: 0px; border-bottom:1px solid; padding: 14px 0px 14px 0;}
.d_tv5 #menu_footer_1 li { display: inline; font-weight: bold; padding: 0px 8px; border-left: solid 1px #1F3861; }
.d_tv5 #menu_footer_1 li:first-child { border-left: 0; padding-left:15px}


/* menu footer niveau 2*/
.d_tv5 #menu_footer_2 li { display: inline; padding: 0px 10px; border-left: solid 1px #1F3861; }
.d_tv5 #menu_footer_2 li a{display:inline;background:none;padding:0;font-weight:normal;}
.d_tv5 #menu_footer_2 li:first-child { border-left: 0; }
.d_tv5 .footer_2{font-size:11px;}
.d_tv5 #menu_footer_2 { clear:both; list-style: none; margin: 0px; text-align: center; padding: 10px 0px 160px 0; background:url(../image/tv5monde_footer.png) no-repeat bottom center;}
.footer_2 a{color:#183461}
/* menu footer niveau 3*/
.d_tv5 #menu_footer_3 { list-style: none; margin: 0px; padding: 0px; text-align: center; height:65px; clear:both}
.d_tv5 #menu_footer_3 li { display:inline; }
.d_tv5 #menu_footer_3 li a{background:none;display:inline}
.d_tv5 #menu_footer_3 img{margin:2px 10px 0 0}

.d_1024 .footer_3{background:url(../image/ombre_1024_footer_2.png) no-repeat center top;}
.d_950 .footer_3{background:url(../image/ombre_950_footer_2.png) no-repeat center top;}
.d_800 .footer_3{background:url(../image/ombre_800_footer_2.png) no-repeat center top;}

.d_1024 #menu_footer_3{background:url(../image/bg_1024_footer_2.png) no-repeat center top;width:977px;margin:0 auto;}
.d_950 #menu_footer_3{background:url(../image/bg_950_footer_2.png) no-repeat center top;width:950px;margin:0 auto;}
.d_800 #menu_footer_3{background:url(../image/bg_800_footer_2.png) no-repeat center top;width:737px;margin:0 auto;}

/*menu fil d'arianne */

.d_tv5 .d_menu_content {font-family:Tahoma,Arial,sans-serif,Geneva; font-size:11px; z-index: 5000; height: 78px; clear:both; position:relative;}
.d_1024 .d_menu_content{background:url(../image/ombre_1024_menu.png) no-repeat center center;}
.d_950 .d_menu_content{background:url(../image/ombre_950_menu.png) no-repeat center center;}
.d_800 .d_menu_content{background:url(../image/ombre_800_menu.png) no-repeat center center;}
.d_tv5 .d_menu ul{text-transform:uppercase; }
.d_tv5 .d_menu a { text-decoration:none; display:block; color: #1f3861;}
.d_tv5 .d_menu ul li a { padding:0 15px; color:#4c4c4c}
.d_tv5 .d_menu a:hover { text-decoration:none; border:none; }
.d_tv5 .d_menu ul { width:100%;display:block;height:37px; line-height:37px; }

.d_tv5 .d_menu ul, .d_tv5 .d_menu li { margin:0; padding:0; }
.d_tv5 .d_menu ul li { height:37px;line-height:37px}
.d_tv5 .d_menu li { display:block; float:left; list-style:none; position:relative; height:2.27em; line-height:2.27em; padding:0 15px; z-index: 5002;}
.d_tv5 .d_menu .menulayer li { /*z-index: 5002;*/}

.d_tv5 .d_menu ul li{border-right:1px solid #fff}
.d_tv5 .d_menu ul ul li{border-right:none;}
.d_tv5 .d_menu ul li a { background: url(../image/fl_nav_off.png) no-repeat top left; padding-left: 30px; padding-right:15px;border-right:1px solid #87b0c1;}
.d_tv5 .d_menu ul li a:hover{border-right:1px solid #87b0c1;}


.d_tv5 .d_menu ul li.menu_end { margin-right: 15px; border-right:1px solid #fff}
.d_tv5 .d_menu ul li.menu_page { background: none; padding-left: 5px; border:none}

.d_tv5 .d_menu ul li.act ul {display:block;}

.d_tv5 .d_menu ul li ul {  position:absolute; left:-1px; display:none; width:216px;  padding:0 0 0 0; margin:0; top:37px; z-index: 5002; height:auto;text-transform:none}
.d_tv5 .d_menu li a:hover { cursor: pointer;  }
.d_tv5 .d_menu li a:hover { color: #1f3861; }

* html .d_tv5 .d_menu ul li.act{margin-bottom:-2px}
*+html .d_tv5 .d_menu ul li.act{margin-bottom:-2px}

.d_tv5 .d_menu li.act a { background: url(../image/fl_nav_over.png) no-repeat left top;}
.d_tv5 .d_menu li.menu_first a.link_act { background: url(../image/fl_nav_over_first.png) no-repeat left top;}
.home_menu ul li ul li,
.d_tv5 .d_menu ul li ul li { font-size:11px; font-weight:normal; float:none; line-height:18px; padding:0; height:1%; position:static; background:transparent url(../image/menulayer_bg.png) repeat-y top left;}
.home_menu ul li ul,
.d_tv5 .d_menu ul li ul{ background:transparent url(../image/menulayer_bottom.png) no-repeat bottom left;padding-bottom:30px;}
.home_menu ul li ul li.first,
.d_tv5 .d_menu ul li ul li.first { background:transparent url(../image/menulayer_top.png) no-repeat top left;padding-top:11px;}
.d_tv5 .d_menu ul li ul li a,
.d_tv5 .d_menu ul li ul li a:hover{border:none}

.d_tv5 .d_menu ul li ul a { font-weight:normal; padding:0; }
.d_tv5 .d_menu ul li ul li a { background: none; display: block; height: 1%; border:none}
.d_tv5 .d_menu ul li.act ul li a { background: none; display: block; padding-left: 10px; }
.d_tv5 .d_menu ul li ul li a , .d_tv5 .d_menu ul li ul li a { background: none; padding-left: 10px; }

.d_tv5 .d_menu ul li { padding:0; }
.d_tv5 .d_menu ul li ul a.amenu {background:none;}
.d_tv5 .d_menu ul li ul li a {color: #1f3861; margin-right:8px; margin-left:2px}
.d_tv5 .d_menu ul li ul li a:hover {color: #1f3861; background:#e9ebf0;}

/* CONTENUS DES PAGES*/
.d_tv5 h1 { position:absolute;top:-10000px }


/* Style de la fenetre de choix du signal */
/* ::>>> Des styles conditionnels IE6 sont dans standard_main.html */
#overlay { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: #000; opacity: 0.50; display: none; z-index: 10000; filter:alpha(opacity=50); -moz-opacity: 0.50; }
#window { background:#1f3861; position: fixed; left: 0; top: 0; border: solid 4px #1482b3; display: none; margin: 0 auto; z-index: 10001; overflow: hidden; color:#fff; width:410px;}

#window #fSZ .left{width:50%;float:left;margin:0;padding:0;border:none;}
#window #fSZ .right{width:50%;float:right;border:none;margin:0;padding:0}
#window #choix_signal{border:none}

#window div{margin:0 15px 5px 15px;border-bottom:1px solid #25a4db;padding-bottom:15px;}
*+html #window div{zoom:1}
#window h2{font-size:12px; color:#25a4db;padding-bottom:5px;font-weight:normal;}
#window ul{padding-top:10px;}
#window li{padding-bottom:2px;}
#window #choix_signal{/*margin-top:15px;*/}
*+html #choix_signal input{height:1%}
#window #choix_zone{margin-bottom:20px}
#windowtools .bt_fermer, #window .bt_fermer{position:absolute;top:0;right:0;display:block;width:68px;background:#1482B3;color:#fff;font-size:11px;text-align:center;}

#window .choix_langue{color:#25A4DB;margin:0 15px;border-bottom:1px solid #25A4DB; padding-bottom:10px; margin-bottom:15px}
#window .choix_langue li{display:inline;}
#window .choix_langue li a{color:#25A4DB}
#window .choix_langue li.act a{color:#fff}

#window .prescription{font-size:11px;border-bottom:0;clear:both;}
#window .fsubmit{float:right;margin:8px 16px 0 0;}
#window input{vertical-align:middle;margin-right:5px;}
.disabled { font-style: italic; color: #999; }

* html #overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px') }
* html #window { margin-top: 0px; position: absolute}

.bloc_lien_int{padding-top:5px;}

/* Bloc alerte qui defile */
.d_tv5 .bloc_alert { padding: 0px 5px 0px; }

ul#choix_langue { width: 250px; height: 25px; background: url(../image/programmes/bg_langue.gif) no-repeat top left #D9E0EA; position: absolute; z-index:5; bottom: 0px; right: 0px; text-align: right; color: #595959;}
* html ul#choix_langue { bottom: -1px; right: -1px;}
ul#choix_langue span { color: #1f3861; }
ul#choix_langue li { padding: 10px 30px 0px 0px;  }
ul#choix_langue li ul { display: none; background: #D9E0EA; position: absolute; right: 0px; top: 25px; width: 100%; z-index:5; padding: 10px 0px; border-bottom: solid 5px #25a3da;}
ul#choix_langue li.act { color: #25a3da; }
ul#choix_langue li.act span { color: #25a3da; }
ul#choix_langue li.act ul { display: block; }
ul#choix_langue li.act ul li { padding: 0px 0px 0px 0px; }
ul#choix_langue li.act ul li a { padding: 2px 25px; background: none; display: block; color: #25a3da; height: 1%;}
ul#choix_langue li.act ul li a:hover { background: #e2f1ff; color: #1f3861; }

ul#choix_languebaseline, 
ul#choix_languemain { width: 250px; height: 25px; background: url(../image/programmes/bg_langue.gif) no-repeat top left #D9E0EA; position: absolute; z-index:5; bottom: 0px; right: 0px; text-align: right; color: #595959;}
* html ul#choix_languebaseline, 
* html ul#choix_languemain { bottom: -1px; right: -1px;}
ul#choix_languebaseline span, 
ul#choix_languemain span { color: #1f3861; }
ul#choix_languebaseline li, 
ul#choix_languemain li { padding: 10px 30px 0px 0px;  }
ul#choix_languebaseline li ul, 
ul#choix_languemain li ul { display: none; background: #D9E0EA; position: absolute; right: 0px; top: 25px; width: 100%; z-index:5; padding: 10px 0px; border-bottom: solid 5px #25a3da;}
ul#choix_languebaseline li.act, 
ul#choix_languemain li.act { color: #25a3da; }
ul#choix_languebaseline li.act span , 
ul#choix_languemain li.act span { color: #25a3da; }
ul#choix_languebaseline li.act ul , 
ul#choix_languemain li.act ul { display: block; }
ul#choix_languebaseline li.act ul li, 
ul#choix_languemain li.act ul li { padding: 0px 0px 0px 0px; }
ul#choix_languebaseline li.act ul li a, 
ul#choix_languemain li.act ul li a { padding: 2px 25px; background: none; display: block; color: #25a3da; height: 1%;}
ul#choix_languebaseline li.act ul li a:hover, 
ul#choix_languemain li.act ul li a:hover { background: #e2f1ff; color: #1f3861; }

.d_menu ul#choix_languemain { position: relative; float: left; background: none; height: 25px; width: auto; margin-top:16px; color:#76716c}
ul#choix_languebaseline { position: relative; float: left; background: none; height: 25px; width: auto; margin-top:0; color:#76716c; text-transform:uppercase}

ul#choix_languebaseline li, 
.d_menu ul#choix_languemain li { padding: 0px;  }
ul#choix_languebaseline li,
.d_tv5 .d_menu ul#choix_languemain li { background: none; padding: 0 5px; border-left: solid 1px transparent; border-right: solid 1px transparent; height:25px;line-height:25px;}

ul#choix_languebaseline li li,
.d_tv5 .d_menu ul#choix_languemain li ul li{ border: none; height:auto; line-height:normal;}
ul#choix_languebaseline li li a,
.d_tv5 .d_menu ul#choix_languemain li ul li a{display:inline;margin:0;}
ul#choix_languebaseline li.act,
.d_menu ul#choix_languemain li.act { }
ul#choix_languebaseline li ul{text-transform:none;top: 25px; left: -1px;  }
.d_tv5 .d_menu ul#choix_languemain li ul { top: 25px; left: -1px;  }
ul#choix_languebaseline li.act ul li a ,
.d_tv5 .d_menu ul#choix_languemain li.act ul li a { padding: 0px; }
* html ul#choix_languebaseline li ul { width: 200px; }
* html ul#choix_languebaseline li ul li,
* html .d_tv5 .d_menu ul#choix_languemain li ul li{ text-align: left; }

/* pagination */
.pagination_bloc { text-align: right; padding: 5px 0px; border-bottom: solid 1px #D9E0EA; font-size: 13px; }
.pagination_bloc .label { float: left; width: 400px; text-align: left; padding: 0px 0px 0px 10px; }
.pagination_bloc ul { width: 165px; float: right; }
.pagination_bloc span { display: none; }
.pagination_bloc li { list-style:none; display:inline; float:left; }
.pagination_bloc a { display:block; width:20px; height:15px; float:left; }
.pagination_bloc_current { width:70px; text-align: center; }
.pagination_bloc_next { padding-left: 15px; }
.pagination_bloc_first a { background:url(../image/arrow_first.gif) no-repeat left top; }
.pagination_bloc_prev a { background:url(../image/arrow_prev.gif) no-repeat left top; }
.pagination_bloc_next a { background:url(../image/arrow_next.gif) no-repeat left top; }
.pagination_bloc_last a { background:url(../image/arrow_last.gif) no-repeat left top; }
.pagination_bloc input { font-size: 10px; text-align: right; width: 20px; margin: 0px 3px; }

.d_1024 .standard .wrapper_left h3 { background: url(../image/programmes/bg_grille_sstitre.gif) repeat-x top left; padding: 0px 15px; font-weight: normal; color: #1b75b5;  line-height: 45px; font-size: 18px; margin: 0px; }
.standard .wrapper_left { border-bottom: solid 5px #25A3DA; }
.standard .wrapper_content { padding: 10px 0px 10px 15px;  }
.standard .wrapper_content .bloc_coretext{ padding: /*10px*/0px 20px 10px 0px;  }
.standard .wrapper_content .bloc_coretext h2 { padding-top:10px}
.standard .wrapper_content .bloc_coretext .content h2 { padding-top:0px}
.standard .wrapper_content h2 { color: #1b75b5; font-weight: bold; /*font-size: 15px;*/ padding: 0px 0px 5px 0px;}
.standard .wrapper_content h2 a { color: #1b75b5;  }
.standard .wrapper_right h2 a { color: #1b75b5;  }
.standard .wrapper_content .soustitre { color: #1f3861; font-weight: bold; padding: 0px 0px 5px 0px;}
.standard .wrapper_content .soustitre a { color: #1f3861;  }
/*.standard .wrapper_content .media_in_droite,
.standard .wrapper_content .media_droite { margin-right: 40px; }*/
.standard .wrapper_content .bloc_coretext .img_200_ .media img { border: solid 3px #CCCCCC; background: #CCCCCC; }
.standard .wrapper_content .bloc_coretext .img_100_ .media img { border: solid 1px #CCCCCC;  background: #CCCCCC; }
.standard .wrapper_content .bloc_coretext .bloc_lien_int li { line-height: 15px; }
.standard .wrapper_content .bloc_coretext .bloc_lien_int a ,
#standard.standard .bloc_coretext .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 15px; }

.standard .wrapper_content .bloc_corevideo .bloc_lien_int li { line-height: 20px; }
.standard .wrapper_content .bloc_corevideo .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 20px; }
.standard .wrapper_content .bloc_corevideo .info { float: left; display: inline; }
* html .standard .wrapper_content .bloc_corevideo .info { width: 292px; }
.standard .wrapper_content .bloc_corevideo .outerBloc { float: right; display: inline; width: 400px; height: 360px; background: url(../image/programmes/bg_ba_media.gif) repeat-x bottom left; }
.standard .wrapper_content .bloc_corevideo .outerBloc div{ margin: 25px 0px 0px 40px; }

/* INA */
.standard .wrapper_content .bloc_video_ina .bloc_lien_int li { line-height: 20px; }
.standard .wrapper_content .bloc_video_ina .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 20px; }
.standard .wrapper_content .bloc_video_ina .info { float: left; display: inline; }
* html .standard .wrapper_content .bloc_video_ina .info { width: 292px; }
.standard .wrapper_content .bloc_video_ina .outerBloc { float: right; display: inline; width: 400px; /*height: 360px*/; background: url(../image/programmes/bg_ba_media.gif) repeat-x bottom left; }
.standard .wrapper_content .bloc_video_ina .outerBloc div{ margin: 25px 0px 0px 40px; }

/* BLOC SON MP3 */
.standard .wrapper_content .bloc_mp3 .bloc_lien_int li { line-height: 20px; }
.standard .wrapper_content .bloc_mp3 .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 20px; }
.standard .wrapper_content .bloc_mp3 .info { float: left; display: inline; }
* html .standard .wrapper_content .bloc_mp3 .info { width: 292px; }
.standard .wrapper_content .bloc_mp3 .outerBloc { float: right; display: inline; width: 400px; /*height: 360px*/; background: url(../image/programmes/bg_ba_media.gif) repeat-x bottom left; }
.standard .wrapper_content .bloc_mp3 .outerBloc div{ margin: 25px 0px 0px 40px; }

.d_tv5 .d_tools{float:right;margin-right:15px;height:40px;}
.d_tv5 .d_tools img{display:none}
.d_tv5 .d_tools a{border-left:1px solid #FFF;display:block;}
.d_tv5 .d_tools a:hover{border-left:1px solid #FFF;display:block;}
.d_tv5 .div_print { margin: 15px 0px 0px 0; height:25px; width:28px; float:left; background:url(../image/bt_print.png) no-repeat top left;border-left:1px solid #F3F3F3;}
.d_tv5 .div_print a{height:25px; width:28px;}
.d_tv5 .div_tip { margin: 15px 0px 0px 0; height:25px; width:28px; float:left; background:url(../image/bt_tip.png) no-repeat top left;border-left:1px solid #F3F3F3;}
.d_tv5 .div_tip a{height:25px; width:28px;}
.div_share_min .at300bs.at15t_expanded, .div_share_min .at300bs.at15t_compact{margin:0;background:none;}

.d_tv5 .div_share { float: right;  margin: 15px 0px 0px !important; /*width: 149px;*/ float:left; border-left:1px solid #F3F3F3;}
.baseline .div_share{margin: 0px 0px 0px !important;}
.d_tv5 .div_share a{height:auto;width:auto; padding:5px 5px 4px 5px}
.d_tv5 .div_share a.addthis_button_compact{width:auto}
.d_tv5 .div_share_min { margin: 15px 0px 0px 0px; width: 24px; height:25px; float:left; border-left:1px solid #F3F3F3;background:url(../image/bt_share.png) no-repeat top left;}

.div_share_min .addthis_default_style .at300b, .div_share_min .addthis_default_style .at300m{padding:0}

#fTIP { padding: 20px; }
#fTIP p.required { color: #25a3da; margin: 20px 0px; }
#fTIP label { display: block; margin: 5px 0px 0px 0px; }

.bloc_corefiles { font-size: 12px; padding-top: 5px; }
.bloc_corefiles  li { background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px;  }
.bloc_corefiles  li a { color: #25a3da; }

/* ----------------- page de contenu standard ------------------ */

#standard  { margin: 5px 0px 5px 5px; background: transparent url(../image/bg_page_content.gif) repeat-y left top; min-height: 300px; }
* html #standard{zoom:1}
#standard.standard .wrapper_left { border: 0 none; }
#standard.standard .bandeau h2 { height: 60px; line-height: 60px; font-size: 30px; color: #FFF; padding: 0px 15px; }
#standard.standard .bandeau h3 { height: 40px; line-height: 40px; font-size: 24px; color: #FFF; padding: 0px 15px; border-bottom: solid 5px white; }
#standard.standard .wrapper_left { float: left; display: inline; width: 662px;  }
#standard.standard .wrapper_right { float: right; display: inline; width: 300px;  margin: 5px;}
* html #standard.standard .wrapper_right { overflow: hidden; }
#standard.standard .wrapper_left .wrapper_content { margin: 10px 10px 10px 10px;  background: #FFF; padding-bottom: 0px; }
#standard .contenu { border-top: solid 5px white; }

#standard.standard .img_290_ .media img { border: solid 5px #CCCCCC; background: #CCCCCC; }
#standard.standard .img_200_ .media img { border: solid 3px #CCCCCC; background: #CCCCCC; }
#standard.standard .img_100_ .media img { border: solid 1px #CCCCCC;  background: #CCCCCC; }

/*#standard.standard .retour { background: #FFF; margin: 10px 10px 0px 10px; }*/
/*.standard .retour { padding: 5px 10px; margin: 0px 5px 5px 5px; border-bottom: solid 1px #e9ebf0; font-size: 11px; }
.standard .retour a { color: #25a3da; background: url(../image/arrow_prev.gif) no-repeat top left; padding: 0px 0px 0px 15px;  }*/
/*.standard .retour { margin:0 0 5px 0; padding: 5px 10px;}*/
.standard .retour a { background: url(../image/arrow_prev.gif) no-repeat top left; color:#1B75B5; padding: 0px 0px 0px 15px;}
.standard .retour { margin:0;padding:5px 10px; font-size: 11px; background: #FFF; }
.standard .wrapper_right .retour { margin-bottom:5px}

/* ################### MODIFICATIONS CORETEXT PAGES MODULAIRES A VALIDER ##############################################
.bloc_coretext { background: #FFF; margin-bottom: 10px; }
*+html .bloc_coretext, * html .bloc_coretext { height: 1%; }
* html .bloc_coretext .content { height: 1%; }
.bloc_coretext h2 { padding: 10px 10px 0 10px; color: #1b75b5; font-size: 14px;  }
.bloc_coretext .content .info h2 { padding: 0 0 10px 0px; }
.bloc_coretext .content h2 { padding:0 10px 10px 10px}
.bloc_coretext .content { padding-top: 10px}
.bloc_coretext.media_droite .media { display:block}
.bloc_coretext.media_in_droite .img_600_ .media,
.bloc_coretext.media_droite .img_600_ .media { float:none; margin-left:0}
.standard .wrapper_content .bloc_coretext h2 {padding-left:0}
#standard.standard .wrapper_right .bloc_coretext.media_gauche .img_200_ .content h2 { padding-left:0}
#standard.standard .wrapper_right .img_200_ .media { margin: 0px 10px 10px 10px; float: none; }
#standard.standard .wrapper_right .media_haut_centre .media,
#standard.standard .wrapper_right .media_bas_centre .media { margin: 0 0 10px 0; float:left}
#standard.standard .wrapper_right .media_haut_centre .img_100_ .media,
#standard.standard .wrapper_right .media_bas_centre .img_100_ .media { margin: 0 0 10px 0;}
#standard.standard .wrapper_right .img_290_ .media { margin: 0px 0px 10px 0px; float: none; }
#standard.standard .wrapper_right .img_100_ .media { margin: 0px 10px 10px 10px; }
#standard.standard .wrapper_right .bloc_coretext.media_bas_gauche .media,
#standard.standard .wrapper_right .bloc_coretext.media_bas_centre .media { margin-bottom:0;padding:0px 10px 10px 0px;}
#standard.standard .wrapper_right .bloc_coretext.media_haut_droite .media { margin-bottom:0;padding:0px 0px 10px 0px;}
#standard.standard .wrapper_right .media_gauche .img_100_ .media { margin: 0px 0px 0px 0px; }
#standard.standard .wrapper_right .bloc_coretext.media_haut_droite .media { width:auto}
#standard.standard .wrapper_right .bloc_coretext.media_bas_droite .media { width:auto; float:right}
#standard.standard .wrapper_right .bloc_coretext .info { padding: 0px 10px 10px 10px;  }
#standard.standard .wrapper_right .media_gauche .img_100_ .info { padding-left: 110px;  }
#standard.standard .wrapper_right .media_gauche .img_100_ { background: url(../image/programmes/bg_left_100_img.gif) repeat-y top left #FFF;  }
#standard.standard .wrapper_right .bloc_coretext.media_gauche .img_100_ {background:none; padding-left:10px}
#standard.standard .wrapper_right .bloc_coretext.media_gauche .img_100_ h2 { padding-left:0}
#standard.standard .wrapper_right .img_100_ .media img { border: 0 none; }
#standard.standard .wrapper_right .bloc_coretext.media_bas_gauche .media { padding-bottom:10px}
#standard.standard .wrapper_right .media_gauche .img_200_  { padding-top: 10px; }
*/
.bloc_coretext { background: #FFF; margin-bottom: 10px; }
*+html .bloc_coretext, * html .bloc_coretext { height: 1%; }
* html .bloc_coretext .content { height: 1%; }
.bloc_coretext h2 { padding: 10px; color: #1b75b5; font-size: 14px;  }
.bloc_coretext .info h2 { padding: 10px 0px; }
#standard.standard .wrapper_right .img_200_ .media { margin: 0px 10px 10px 10px; float: none; }
#standard.standard .wrapper_right .img_290_ .media { margin: 0px 0px 10px 0px; float: none; }
#standard.standard .wrapper_right .img_100_ .media { margin: 0px 10px 10px 10px; }
#standard.standard .wrapper_right .media_gauche .img_100_ .media { margin: 0px 0px 0px 0px; }
#standard.standard .wrapper_right .bloc_coretext .info { padding: 0px 10px 10px 10px;  }
#standard.standard .wrapper_right .media_gauche .img_100_ .info { padding-left: 110px;  }
#standard.standard .wrapper_right .media_gauche .img_100_ { background: url(../image/programmes/bg_left_100_img.gif) repeat-y top left #FFF;  }
#standard.standard .wrapper_right .img_100_ .media img { border: 0 none; }
#standard.standard .wrapper_right .media_gauche .img_200_  { padding-top: 10px; }
#standard.standard .soustitre { color: #1f3861; font-weight: bold; padding: 0px 0px 5px 0px; display: block; font-size: 12px; }
#standard.standard .soustitre a { color: #1f3861;  }
#standard.standard a:hover .soustitre { text-decoration: underline; }
#standard.standard .wrapper_content .bloc_corevideo .info { width:220px; padding-top: 10px; }
#standard.standard .wrapper_content .bloc_video_ina .info { width:220px; padding-top: 10px; }
#standard.standard .wrapper_content .bloc_mp3 .info { width:220px; padding-top: 10px; }
.media_in_droite .img_290_ .media { margin-left: 0px; }
#standard.standard .wrapper_content .bloc_corevideo { /*border-top: solid 10px #E9EBF0;*/ /*border-bottom: solid 10px #E9EBF0;*/ padding-bottom: 20px; }
#standard.standard .wrapper_content .bloc_video_ina { /*border-top: solid 10px #E9EBF0;*/ /*border-bottom: solid 10px #E9EBF0;*/ padding-bottom: 20px; }
#standard.standard .wrapper_content .bloc_mp3 { /*border-top: solid 10px #E9EBF0;*/ /*border-bottom: solid 10px #E9EBF0;*/ padding-bottom: 20px; }
.border-bottom { border-bottom: solid 10px #E9EBF0; }
.border-top { border-top: solid 10px #E9EBF0; }
#standard.standard .wrapper_content { padding-left: 0px;  }
#standard.standard .wrapper_left .bloc_coretext,
	#standard.standard .wrapper_left .bloc_corevideo { padding-left: 15px; background: #FFF; }
	#standard.standard .wrapper_left .bloc_video_ina { padding-left: 15px; background: #FFF; }
	#standard.standard .wrapper_left .bloc_mp3 { padding-left: 15px; background: #FFF; }
#standard.standard .wrapper_left { border-bottom: 0 none; }
* html #standard.standard .wrapper_left { overflow: hidden; }

.pub { background: #e8ebef; }
.bloc_pub h2 { color: #1f3168; font-size: 12px; }
.bloc_pub h2 a { color: #1f3168; }
.bloc_pub a { color: #595959; }
.bloc_pub .info { float: left; display: inline; }
.bloc_pub .img_728_ .media img{ border: solid 5px #dcd9d3;}
.bloc_pub .img_728_ .media { width: 738px; }
.bloc_pub .img_728_ .info { width: 200px; margin: 5px 10px 0px 15px; }
.bloc_pub .img_967_ .info { margin: 10px; }
.bloc_pub .bloc_lien_int a { color: #25a3da; font-size: 11px;  }
.bloc_pub .bloc_lien_int { padding-top: 2px; }
.wrapper_right .bloc_pub .media { border: 0 none; }
.wrapper_right .bloc_pub .info { margin-top: 5px; }
.wrapper_right .bloc_pub { background: #e8ebef; margin-bottom: 10px; }
*+html .bloc_pub, * html .bloc_pub { height: 1%; /*display:none;*/}

.bloc_pubflash .outerBloc { float: right; width: 728px; display: inline; }
.bloc_pubflash .info { float: left; width: 210px; margin: 5px 10px 0px 15px; display: inline;  }
.bloc_pubflash .bloc_lien_int a { color: #25a3da; font-size: 11px;  }
.bloc_pubflash .bloc_lien_int { padding-top: 2px; }
.bloc_pubflash h2 { color: #1f3168; font-size: 12px; }
.bloc_pubflash h2 a { color: #1f3168; }

.blocs_une { background: #25a4db; position: relative; z-index: 1;}
#une_wrapper { margin: 0px 0px 0px 10px;  border-top: solid 10px #25a4db;  border-bottom: solid 10px #25a4db; overflow: hidden; width: 650px; }
.une_wrapper_content { width: 10000px; background: url(../image/bg_unes.gif) repeat -10px 0px; }
.d_1024 #standard.standard .wrapper_left h3 ,
.blocs_une h3 { background: url(../image/locaux/deg_bleu_650.gif) repeat-y top left #176EAC; padding: 0px 10px; font-size: 16px; height: 40px; line-height: 40px; color: #FFF; font-weight: bold; }
.blocs_une td { width: 204px; background: #FFF; vertical-align: top; }
.d_1024 #standard.standard .wrapper_left .soustitre { background:#fff;color:#1F3861;font-size:12px;height:auto;line-height:normal;padding: 0 0 5px 0}
.d_1024 #standard.standard .wrapper_left .texte .soustitre { font-size:14px;}
#une_wrapper .bloc_une { width: 207px; background: #FFF; float: left; display: inline; margin-right: 10px;}
#une_wrapper .bloc_prog { width: 207px; background: #FFF; float: left; display: inline; margin-right: 10px;}
.blocs_une .media_haut_gauche .media { margin: 0px; display: block; width: auto; background: #d5d7da; height: 100px; /*position: relative; z-index: 1;*/}
.blocs_une table.media td {  background: #d5d7da; height: 100px; }
.blocs_une table.media td.mediaba { vertical-align: bottom; }
.blocs_une .media .ico_ba { display: block; /*position: absolute; z-index: 2; right: 0px; bottom: 0px;*/ margin: 5px; width: 50px; color: #1482b3; font-size: 11px; background: url(../image/cam.gif) no-repeat top left; padding-top: 10px; }
.blocs_une h4 { padding: 8px; color: #FFF; font-size: 12px; }
.blocs_une h4 a { color: #FFF; display: block; }
.blocs_une .texte { padding: 10px 8px 20px 8px; }
.blocs_une .soustitre { display: block; font-size: 14px; color: #1F3861; font-weight: bold; text-transform: uppercase; }
.blocs_une .soustitre a { color: #1F3861; }
.blocs_une .bloc_lien_int a { color: #1b75b6; }

/* promo */
#standard .info { padding-bottom: 10px; }
.promo_wrapper { background: url(../image/locaux/bg_wrapper_promo.gif) repeat-y top left; }
#standard .promo_wrapper { /*border-bottom: solid 10px #E9EBF0;*/ background: url(../image/bg_wrapper_promo.gif) repeat-y top left; }
.promo_wrapper .line{ border-bottom: solid 10px #E9EBF0; zoom: 1;}
#standard .bloc_xpromo .promo_wrapper { margin-top: -10px; margin-left: -10px; }
.bloc_xpromo .media { float: none; }

.bloc_blocpromo { margin: 0px 0px 0px 10px; width: 310px; float: left; display: inline; }
#standard .bloc_blocpromo { width: 316px; }
.bloc_blocpromo .media { margin: 0px; display: block; width: auto; background: url(../image/locaux/deg_trans.png) repeat-x bottom left; height: 73px; position: relative; z-index: auto;}
.bloc_blocpromo .media h2 { display: block; position: absolute; z-index: auto; right: 0px; top: 0px; margin: 0px; width: 50px; border-top: solid 3px white; width: 160px; font-size: 12px; }
#home_content .bloc_blocpromo .media h2 { width: 154px; }
.bloc_blocpromo .media h2 span { padding: 10px; display: block;  }
.bloc_blocpromo .texte { padding: 10px 8px 0px 8px; }
.bloc_blocpromo .soustitre { display: block; font-size: 14px; color: #1F3861; font-weight: bold;  }
.bloc_blocpromo .soustitre a { color: #1F3861; }
.bloc_blocpromo .bloc_lien_int a { color: #1b75b6; }
#standard .bloc_blocpromo .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 15px; }
.bloc_blocpromo .bloc_lien_ext .media { margin: 0px; display: block; width: auto; background: none; height: auto; position: static; }
.bloc_blocpromo .img_316_ { height: auto; background: #CCC; }
.bloc_blocpromo .img_316_ h2 span { padding-bottom: 0px; }
.bloc_blocpromo .img_316_ h2 { position: static; width: auto; background: #FFF; border: 1x red solid;}
.bloc_blocpromo .img_316_ img { margin: 0; padding: 0;}

/* promo avec partenaire */
.bloc_blocpromopart { margin: 0px 0px 0px 10px; width: 310px; float: left; display: inline; }
#standard .bloc_blocpromopart { width: 316px; }
.bloc_blocpromopart .media { margin: 0px; display: block; width: auto; background: url(../image/locaux/deg_trans.png) repeat-x bottom left; height: 73px; position: relative; z-index: 1;}
.bloc_blocpromopart .media h2 { display: block; position: absolute; z-index: 2; right: 0px; top: 0px; margin: 0px; width: 50px; border-top: solid 3px white; width: 160px; font-size: 12px; }
.bloc_blocpromopart .media h2 span { padding: 10px; display: block;  }
.bloc_blocpromopart .texte { padding: 10px 8px 0px 8px; }
.bloc_blocpromopart .soustitre { display: block; font-size: 14px; color: #1F3861; font-weight: bold;  }
.bloc_blocpromopart .soustitre a { color: #1F3861; }
.bloc_blocpromopart .bloc_lien_int a { color: #1b75b6; }
#standard .bloc_blocpromopart .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 15px; }
.bloc_blocpromopart .bloc_lien_ext .media { margin: 0px; display: block; width: auto; background: none; height: auto; position: static; }
.promo_wrapper .liens_ext .info { float: right; width: 205px; }
.promo_wrapper .sponsor { width: 80px; margin: 10px 0px 0px 10px; font-size: 11px;  }
.promo_wrapper .sponsor h4 { font-weight: normal; font-size: 11px; }
#standard.standard .wrapper_left .promo_wrapper .sponsor .bloc_coretext { padding-left: 0px; }

.bloc_coretext .img_600_ img { border: 3px solid #CCC; margin-right: 10px;}
.media_in_gauche .img_600_ .media  { margin-right: 0;}

.scrollernav .scroll_left a { width: 30px; height: 20px; background:url(../image/scroller_prev.gif) no-repeat top left; display:block; position: absolute; top: 20px; right: 30px; z-index: 2;}
.scrollernav .scroll_right a { width: 30px; height: 20px; background:url(../image/scroller_next.gif) no-repeat top right; display:block; position: absolute; top: 20px; right: 0px; z-index: 2; }

.bloc_jeux, .bloc_quiz{background:#fff;padding:5px 5px 10px 5px;}
.bloc_jeux .info, .bloc_quiz .info{padding:5px}
.standard .wrapper_right .bloc_jeux,
.standard .wrapper_right .bloc_quiz{padding:0}
.bloc_jeux h2, .bloc_quiz h2{padding-top:0}
.home_jeux .bloc_jeux h2, .home_jeux .bloc_quiz h2{}
.bloc_jeux .info h2, .bloc_quiz .info h2{font-size:12px;color:#1f3861;font-weight:bold;background:none;}
.bloc_jeux h2 .info a, .bloc_quiz h2 .info a{color:#1f3861;}
.bloc_jeux .info h2 a, .bloc_quiz .info h2 a{color:#1f3861;}
/*.bloc_jeux .media, .bloc_quiz .media{float:left;}*/

.standard .wrapper_right .bloc_jeux h2, .standard .wrapper_right .bloc_quiz h2{color:#ef5a24;font-size:13px;padding:7px;background:#dc821a url(../image/home/bg_home_jeux.png) repeat-x top left;}
.standard .wrapper_right .bloc_jeux h2 a, .standard .wrapper_right .bloc_quiz h2 a{color:#ef5a24;}
.standard .wrapper_right, .standard .wrapper_right .bloc_quiz{margin-bottom:5px;zoom:1}
.standard .wrapper_right .bloc_jeux .content, .standard .wrapper_right .bloc_quiz .content{background:url(../image/home/bg_home_media_concours.png) repeat-y top left;padding:3px;}

.bloc_concours{background:#fff;zoom:1}
.bloc_concours h2{font-size:12px;color:#1f3861;font-weight:bold;background:none;padding-left:0}
.bloc_concours h2 a{color:#1f3861;}
*+html .bloc_concours h2,
*+html .bloc_blogo h2{position:relative; z-index: 5;}
.bloc_concours .info{padding:5px;}
.bloc_concours .info h2{padding-top:0px}
.bloc_concours .content{ padding:3px; background:url(../image/home/bg_home_media_concours.png) repeat-y top left;height:1%; /* Debug IE a faire ici */}

.standard .wrapper_right .bloc_concours h2{color:#ffff00;font-size:13px;padding:7px}
.standard .wrapper_right .bloc_concours{background:#dc821a url(../image/home/bg_home_concours.png) no-repeat top left; margin-bottom:5px; height:1%;}
.standard .wrapper_right .bloc_concours h2 a{color:#ffff00;}

/** publicité **/
div.pubCont {text-align: center; background-color:#dcd9d3; background-image: url(../image/pub/mention_verti.jpg); background-repeat:no-repeat; background-position: 105px -5px;border-top: 5px solid #dcd9d3;border-bottom: 5px solid #dcd9d3; margin-bottom: 5px;}

#publiciteTop div.pubCont{background:#dcd9d3 url(../image/bg_pub.png) repeat-x top left;margin:0;padding:0 0 1px 0;border:none;width:100%;zoom:1;text-align:center}
#publiciteTop{zoom:1;text-align:center;background:url("../image/bg_pub.png") repeat-x scroll left top #DCD9D3;}


div.bloc_promomiddle{text-align: center; background-color:#dcd9d3; background-image: url(../image/pub/mention_hori.jpg); background-repeat:no-repeat; padding: 20px 0px 5px 0px; margin: 0px 5px 5px 5px;}

* html div.bloc_promomiddle { padding: 20px 0px 5px 0px; margin: 0px; border: none;}

*+html div.pubCont {background:none;border: none; margin: 0px; padding: 0px;}
* html div.pubCont {background:none;border: none; margin: 0px; padding: 0px;}
/*
*+html div.publicite {text-align: center; background-color:#dcd9d3; background-image: url(../image/pub/mention_verti.jpg); background-repeat:no-repeat; background-position: 105px -5px;border-top: 5px solid #dcd9d3;border-bottom: 5px solid #dcd9d3; margin-bottom: 5px;}
* html div.publicite {text-align: center; background-color:#dcd9d3; background-image: url(../image/pub/mention_verti.jpg); background-repeat:no-repeat; background-position: 105px -5px;border-top: 5px solid #dcd9d3;border-bottom: 5px solid #dcd9d3; margin-bottom: 5px;}
*/
object#video embed { background-color:#000000; }

/* encart JT */
/*= TV */
#jt_window {background:#fff; zoom: 1;}
#jt_window h2 { color:#1f3861;font-size:13px;padding:15px 10px 10px 10px; }
#jt_window .media { border:5px solid #e8e8e8;margin:0 auto;width:280px; }
#jt_window p.zoom { text-align:right;margin:7px 10px 0 0;height:26px;overflow:hidden; }
* html #jt_window p.zoom {zoom:1}
#jt_window p.zoom a { color:#1860a5;font-size:11px;padding-left:20px;background:url(../image/infos/puce-video-16.gif) no-repeat 0 50%; }
#jt_window ul { height:135px;padding-top:8px;overflow:auto;border-top:1px solid #0075B8;position:absolute;bottom:0; }
*+html #jt_window ul {zoom:1;width:100%;}
* html #jt_window ul {zoom:1;width:100%;}
#jt_window ul li { font-size:11px;margin:5px;padding-left:2em;position:relative;color:#1860a5; }
#jt_window ul.jteco, #jt_window ul.jtinfo { width:100%; }
#jt_window ul.jteco li, #jt_window ul.jtinfo li { padding-left:0; }
* html #jt_window ul li {zoom:1}
#jt_window ul.jteco li span.nolink { display:block;margin:5px 0;position:relative;padding-left:2em; }
#jt_window ul li strong { font-weight:normal;position:absolute;top:0;left:5px; }
*+html #jt_window ul li strong {zoom:1;top:1px;}
#jt_window ul li a { color:#1860a5; }
#b-jt { position:relative; }
* html #b-jt {zoom:1}
#b-jt ul.onglets { height:30px;overflow:hidden;background:#0075b8;position:relative; }
* html #b-jt ul.onglets {zoom:1}
#b-jt ul.onglets li.glt { display:block;float:left;height:30px;background:url(../image/infos/bg-onglets-jt-home.gif) no-repeat 0 0;padding:0 0 0 7px;margin:0 1px 0 0;cursor:pointer; }
#b-jt ul.onglets li.glt * {cursor:pointer;}
#b-jt ul.onglets li.glt a:hover{text-decoration:none}
#b-jt ul.onglets li.glt ul a:hover{text-decoration:underline}
* html #b-jt ul.onglets li.glt {display:inline;white-space:nowrap;}
#b-jt ul.onglets li.glt strong { display:block;height:22px;background:url(../image/infos/bg-onglets-jt-home.gif) no-repeat 100% 0;padding:8px 7px 0 0;color:#fff; }
* html #b-jt ul.onglets li.glt strong {width:50px;float:left;}
#b-jt ul.onglets li.act { background:url(../image/infos/bg-onglets-jt-home.gif) no-repeat 0 -30px; }
#b-jt ul.onglets li.act strong { background:url(../image/infos/bg-onglets-jt-home.gif) no-repeat 100% -30px;color:#25a3da; }
.novideo{background:url(../image/infos/puce-video.gif) no-repeat 5px bottom; zoom:1; }
.novideo h2{width:110px;float:left;}
.novideo img{float:right;margin:5px;}
#b-jt a, #b-jt a:link, #b-jt a:visited { color:#1860a5; }
#b-jt {margin-bottom:5px}

/* dilem + AFP */
p.s-more { clear:both;text-align:right;color:#1860a5;font-weight:bold;background:url(../image/infos/puce-play-16.gif) no-repeat 100% 10px;border-top:1px solid #f1f0ee;padding:10px 25px 0 0;margin:10px 5px 0 15px; }
* html p.s-more {padding:3px 25px 0 0;}
p.s-more a { color:#1860a5; }

#b-afp a, #b-afp a:link, #b-afp a:visited { color:#18294e; }
/*= AFP */
.b-afp { background:#fff; margin: 0 0 5px 0; }
.b-afp .afp_quicklook { width:100%;text-align:center; }
.b-afp .afp_quicklook img { background:#edebe8;padding:5px;cursor:pointer;margin:0 auto 10px auto; }
.b-afp .afp_quicklook p, .b-afp .afp_quicklook strong, .b-afp .afp_quicklook .credits { display:none; }
.afp_medias { float:right; width: 260px; margin: 0px 0px 5px 10px; }
.b-dilem { background:#fff;  margin: 0 0 5px 0; }
.bloc_dilem { margin:0;background:#fff;padding:5px 0; }
.bloc_dilem div.media { text-align:center; }
.bloc_dilem div.media img { background:#edebe8;padding:5px;cursor:pointer; }
#standard p.s-more { text-align:left;padding:5px 0 10px 20px;background-position:0 30%;margin:0 0 0 5px;border:0; }
#standard p.s-more a { padding-right:25px;background:url(../image/infos/puce-image-16.gif) no-repeat 100% 50%;color:#18294e; }
.b-dilem div.dilem_zoom img { position:absolute;margin-top:-375px;margin-left:-410px;border:5px solid #0075B8; }
.dilem_zoom {z-index:100}
.b-dilem h2,
.b-afp h2 { color:#fff;background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x left bottom;font-size:13px;padding:8px;margin: 0px 0 5px 0; }
.b-afp h2 { background: url(../image/infos/bg-titre-afp-home.gif) no-repeat top right; }
h3.afp { height:30px;color:#fff;background:url(../image/infos/bg-titre-side.gif) repeat-x 0 0;font-size:13px;line-height:30px;padding:0 7px;margin:5px 0; }
.afp_thumbnail strong,
.afp_thumbnail div.credits,
.afp_thumbnail .afp_legende,
.title h3.afp
 { display:none; }

/* player video large */
.standard .wrapper_content .bloc_videohq .bloc_lien_int li { line-height: 20px; }
.standard .wrapper_content .bloc_videohq .bloc_lien_int a { color: #25a3da; background: url(../image/fleche_lien.gif) no-repeat 0px 2px;  padding: 0px 0px 0px 20px; line-height: 20px; }
.standard .wrapper_content .bloc_videohq .outerBloc { background: url(../image/programmes/bg_ba_media.gif) repeat-x bottom left; padding: 20px; text-align: center;}
#standard.standard .wrapper_content .bloc_videohq .info {  padding: 10px 10px 0 15px; }
#standard.standard .wrapper_left .bloc_videohq { /*padding-left: 15px;*/ background: #FFF; }
.standard .wrapper_content .bloc_videohq .to_top{ background:#d9e0ea}

/* bloc tableau */
.bloc_table{ padding: 10px 20px;  }
.rtetable { width: 100%; border-collapse: collapse; border: solid  5px #1B75B5; margin: 5px 0px; background: #FBFBFC; color: #4c4c4c; }
.rtetable tr { border-color: #25a3da; }
.rtetable td { border-color: #25a3da; color: #4c4c4c; padding: 8px 12px; }
td.tableheader { padding: 12px; color: #FFF; font-weight: bold; background: #25a3da; vertical-align: top; }


#standard .wrapper_content .bloc_coretext h2 ,
	#standard .wrapper_content .bloc_corevideo h2 ,
	#standard .wrapper_content .bloc_video_ina h2 ,
	#standard .wrapper_content .bloc_mp3 h2 ,
	#standard .wrapper_content .bloc_videohq h2 ,
	#standard .wrapper_content .bloc_table h2 { font-size:18px; }

/*= COLONNE DE DROITE */
.bloc_geofiche{margin-bottom:5px;}
.bloc_geofiche form{margin-left:10px}
.bloc_geofiche label{padding-bottom:5px;display:block}
.bloc_geofiche h2{ color:#fff;background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x left bottom;font-size:13px;padding:8px; }
.bloc_geofiche div.content { background:#fff;padding:10px 0;}
.bloc_geofiche div.content div.info{ float:left;color:#6c6c6c; width:228px;}
.bloc_geofiche div.content div.info a { color:#6c6c6c; }
.bloc_geofiche div.content div.info ul.bloc_lien_int { }
.bloc_geofiche div.content div.info ul.bloc_lien_int li { margin:5px 0; }
.bloc_geofiche div.content div.info ul.bloc_lien_int a { color:#1860a4;padding-left:20px;background:url(../image/infos/puce-play-16.gif) no-repeat 0 50%;font-size:11px; }
.bloc_geofiche .media{padding:0 8px;float:left;width:40px;}
.bloc_geofiche div.content div.info div h3 { color:#18294e;font-size:13px;margin-bottom:10px; }

.scroller { width:220px; height:23px; background:url(../image/infos/bg-tourne-ajax.gif) no-repeat 0 0; position:absolute; top:0; right:10px; }
.scroller ul {text-align:center;padding-top:9px; }
.scroller li { display:inline;  cursor:pointer; }
.scroller li.prec{position:absolute;left:15px;top:7px; }
.scroller li.suiv{position:absolute;right:15px;top:7px}
.scroller li.selected a, div.scroller li a:hover { cursor:pointer }

.b-small-sondage h2 { color:#fff;background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x left bottom;font-size:13px;padding:8px;margin: 0px 0 5px 0; }

.b-small-sondage { margin:0 0 5px 0;padding:0 0 5px 0;background:#fff; }
.b-small-sondage p { padding:5px 7px;color:#18294e;background:#fff; }
.b-small-sondage p.b-reponses { text-align:right;color:#0093f6;background:#fff; }
.b-small-sondage label { color:#0093f6;background:#fff; }
.b-small-sondage table { margin:7px;width:94%;border-collapse:collapse;border-top:1px solid #ccc; }
.b-small-sondage table td { border-bottom:1px solid #ccc;padding:3px 0;margin:0;color:#0093f6; }
.b-small-sondage table td.td-perc { width:35px;text-align:center; }
.b-small-sondage table td.td-repons span { display:block;height:5px;background:#ffc300; }
.b-small-sondage form { margin:7px;background:#fff; }
.b-small-sondage form span.b-field { display:block;margin:0 0 5px 0;vertical-align:middle; }
.b-small-sondage form span.b-submit { text-align:right;margin:5px 0 0 0;display:block; }

/* menu layer niveau 2 */

.menulayer, .d_tv5 .d_menu ul li ul.menulayer { position: absolute; width: 216px; display: none; z-index: 8002; /*padding: 0;*/ margin: 0 0 0 0; top:0; left:200px; white-space:normal;}
.d_tv5 .d_menu ul li.first ul.menulayer, .first .menulayer{margin-top:10px}
.d_content .menulayer{/*background:#fff*/}
.d_content .home_menu .menulayer{/*background:transparent*/}


.d_tv5 .d_menu ul li ul.menulayer li { z-index: 5002; }
.menulayer li { height:auto}
.menulayer li a{height:auto}
.home_menu ul li.act ul li.act .menulayer,
.d_tv5 .d_menu ul li.act ul li.act .menulayer { display: block; }
.home_menu ul li.act ul li.act a,
.d_tv5 .d_menu ul li.act ul li.act a{color:#1F3861;background:#e9ebf0;}
.home_menu ul li.act ul li.act .menulayer a,
.d_tv5 .d_menu ul li.act ul li.act .menulayer a{color:#1F3861;background:none;}
.home_menu ul li.act ul li.act .menulayer a:hover,
.d_tv5 .d_menu ul li.act ul li.act .menulayer a:hover{color:#1F3861;background:#e9ebf0;}

/* faux menu deroulant */
.selectbox_bt{ /*background:url(../image/infos/select_box.png) no-repeat left top;*/ padding:4px 10px; position:relative; z-index:100}
.selectbox{ width:190px;position:absolute;top:20px;left:5px; background:#fff; z-index:100;}
.selectbox a{display:block;padding:3px 10px; color:#595959;}
.selectbox a:hover{text-decoration:none;background:#edebe8}
.wrapper_right .selectbox { width:250px; }

/* liste de liens */
.bloc_select{background:url(../image/bloc_coreliens_bg.png) repeat-x left bottom;padding:4px;position:relative; z-index: 10;}
.bloc_select ul li{background:url(../image/bloc_coreliens_select.png) no-repeat top left;font-size:12px;font-weight:normal;padding:4px 10px;color:#1f4480}
.bloc_select .selectbox{position:absolute;top:25px;left:8px;border:none; z-index:100;background:none;}
#standard.standard .wrapper_right .bloc_coreliens .info{margin:0;padding:0}
.bloc_select ul ul{border:1px solid #edebe8;width:250px;border:1px solid #edebe8;background:#fff;}
.bloc_select ul ul li{background:none;padding:0}
.bloc_select ul a{display:block;padding:3px 10px}
.bloc_select ul a:hover{text-decoration:none;background:#edebe8}
.wrapper_right .bloc_select { margin-bottom:5px}

/* liste des ancres */
.bloc_coreindex { background:url(../image/bloc_coreliens_bg.png) repeat-x left bottom; padding:4px; margin-bottom:5px;  color:#1F4480;}
.bloc_coreindex .selectbox_bt{ background:url(../image/bloc_coreliens_select.png) no-repeat left top; }
.bloc_coreindex .selectbox_bt .bloc_lien_int {border:solid thin #EDEBE8}

/*menu des pages colonne de droite*/
.wrapper_right .bloc_coremenu { background:#fff;padding:0; zoom:1}
.wrapper_right .bloc_coremenu h2 { background:url(../image/corporate/header-communiques.jpg);height:20px;color:#fff;font-size:12px;padding:10px 0 0 10px;}
.wrapper_right .bloc_coremenu .media_in_gauche { color:#4c4c4c;}
.wrapper_right .bloc_coremenu .info .titre a {color:#4c4c4c;font-weight:normal;}
.wrapper_right .bloc_coremenu .menu_n1 {margin:18px 10px 0 10px;}

/*menu des pages colonne de gauche*/
.wrapper_left .bloc_coremenu .pagination_bloc{ zoom:1; }
.standard .wrapper_content .bloc_coremenu h2 { padding-left:15px}
.wrapper_left .bloc_coremenu .menu_n1 { padding:10px 15px 30px 15px; /*border-top: 10px solid #E9EBF0; border-bottom: 10px solid #E9EBF0; */}
.wrapper_left .bloc_coremenu .menu_n1 li { padding-bottom: 10px}
.wrapper_left .bloc_coremenu .media_in_gauche { border-bottom:thin solid #edebe8;padding:20px 0 5px 0;}
.wrapper_left .bloc_coremenulist { margin-bottom:10px}
#standard .bloc_coremenu .info { padding-bottom:0;}
#standard .bloc_coremenu .info .info {padding-bottom:10px;}
.wrapper_left .bloc_coremenu .titre { display:block; padding-bottom:2px;}
.bloc_coremenu .info .titre a { color:#1F3861; font-weight:bold;font-size:12px;}

/* liste des pages / sous-menu déroulante */
.bloc_coremenuselect {background:url(../image/bloc_coreliens_bg.png) repeat-x left bottom;padding:4px;position:relative; z-index: 10;margin-bottom:5px}
.bloc_coremenuselect ul li{background:url(../image/bloc_coreliens_select.png) no-repeat top left;font-size:12px;font-weight:normal;padding:4px 10px;color:#1f4480}
.bloc_coremenuselect ul ul li{background:none;padding:0}
.bloc_coremenuselect .selectbox { top:25px; left:8px; padding-top:5px}

/* exergue_wrapper */
.exergue_wrapper { background:url(../image/bg_exergue.png) repeat-y bottom left;border-bottom:solid 10px #edebe8;}
.exergue_wrapper .line { margin: -10px 0 0 -6px; padding-bottom: 10px;zoom:1 }
.bloc_exergue { float:left; width:216px; background-color:#edebe8; }
.exergue_media { height: 350px;  padding-left: 6px; }
.exergue_content { background-color:#fff; padding: 15px 10px; width:190px; margin-left: 6px;height:1%}
.exergue_content ul { padding: 10px 0 15px 0;}

/* chapo */
.bloc_chapo { padding:25px 20px 30px 15px; background-color:#edebe8; min-height:1%;margin-bottom:10px;}
.bloc_chapo h2 { font-size:18px }
#standard .bloc_chapo .info {  color:#1F3861; font-size:15px;font-weight:bold;line-height:1.4; }
.wrapper_content > .bloc_chapo:first-child  { margin-top: -10px; }

/* organigramme */
.organigramme { padding:0 15px 30px 15px;height:1%;}
.organigramme dl { border-bottom:thin solid #edebe8;padding-bottom:30px; }
.organigramme dt { font-size:18px; color:#1b75b5; font-weight:bold;}
.organigramme dd{ height:1%;zoom:1; }
.titre_perso { float:left; width:325px;padding:9px 15px 0 0;}
.detail_perso { padding:9px 15px 0 0; color:#1F3861;font-weight:bold;font-size:13px;margin-left:340px;}
.layer_portrait { position:absolute;top:0px; right:20px; z-index:20;}
.icoportrait { position:relative;display:block;height:20px;width:20px;background:url(../image/corporate/icon_photo.png) no-repeat; /*top:12px; right:5px;*/cursor:pointer; float: right; }
.icoportrait span { display: none; }

/* représentants */
.rep_wrapper { padding-bottom:30px;}

* html .bloc_xlisterep { height:1%; }
.bloc_listerep { margin:0 15px;border-bottom:thin solid #edebe8;padding-bottom: 20px; }
.rep_titre { float:left;width:300px;padding-top:18px;color:#1b75b5;font-size:18px;font-weight:bold;}
.rep_texte { float:left;width:310px;padding-top:22px}

/* bloc lisubscribe */
.bloc_lisubscribe h2{font-size:22px;padding-bottom:0px}
#standard.standard .wrapper_left .bloc_lisubscribe h3{margin:0;padding:20px 0 10px 0;color:#203864;font-size:16px;font-weight:normal; background:none; line-height:normal;height:auto;}

.standard .bloc_lisubscribe { font-size:14px; width:464px; padding: 20px 0 20px 40px;  }
.bloc_lisubscribe .bloc_lien_int li{background:url(../image/locaux/fl_home_abonnement.gif) no-repeat top left; padding-left:25px;font-weight:bold;padding-top:2px}
.bloc_lisubscribe .bloc_lien_int li a{color:#25a4db}
.bloc_lisubscribe .lisubscr_msg .info div{color:#203864;font-size:16px;padding:15px 0}
.bloc_lisubscribe .lisubscr_ok .info div{background:url(../image/locaux/img_abonnement_ok.gif) no-repeat left 7px;padding-left:60px}
.li_error{background:#ff3333;color:#fff;font-size:14px;width:424px;margin-top:10px}
#standard .li_error .info{padding:10px 15px}
.bloc_lisubscribe .ftext{background:url(../image/locaux/input_abonnement.jpg) no-repeat top left;border:0;width:424px; height:38px; font-size:18px; line-height:18px; vertical-align:top;margin-right:10px;text-indent:15px;font-weight:normal; }
.bloc_lisubscribe span.ftext{ display: block; float: left; line-height: 40px;}
.bloc_lisubscribe .form_select_group { color:#203864;font-size:16px;font-weight:normal;height:auto;line-height:normal;margin:0;padding:50px 0 10px 0;}
.bloc_lisubscribe .aide { margin-left:3px}
.bloc_lisubscribe .formmail{margin-bottom:5px}
.bloc_lisubscribe form h2, .formmail label{color:#1F395A;font-size:16px;font-weight:bold;padding-left:5px}
.bloc_lisubscribe .bouton{background:url(../image/locaux/bt_ok_abonnement.jpg) no-repeat top left;border:0;width:64px;height:38px;font-size:0;float:right;margin-right:40px}

/* image bloc pub toute largeur */
/*.media_droite .img_967_ .media { margin: 0px auto; float: none; display: block; text-align: center; }*/
.media_arbo { margin: 0px auto; float: none; display: block; text-align: center; background:#E8EBEF;}

/* image bloc pub toute largeur */
.media_droite .img_967_ .media { margin: 0px auto; float: none; display: block; text-align: center; }

/* ========= Alexandria traducteur ===========*/
.bloc_traducteur { background: #009eeb; color:#fff; font-weight:bold}
.bloc_traducteur h2 { padding:11px 20px; background:#0097de}
.bloc_traducteur .instruc { font-weight:normal}
.bloc_traducteur p { padding:8px 0}
.bloc_traducteur form { background:url(../image/outils/alex_bg_bloc.jpg) repeat-y 0 0;}
.bloc_traducteur select { border: none; width:170px; font-size:12px; padding:0 0 1px 1px }
.bloc_traducteur option {padding:0 0 1px 2px } 
.bloc_traducteur .formulaire { width:113px; border: none; height:18px; padding-left:1px} 
.bloc_traducteur ul { background:url(../image/outils/alex_ul_bord.jpg) no-repeat 0 0; padding-left: 12px; height:75px }
.bloc_traducteur ul li { float:left; padding:25px 11px }
.bloc_traducteur ul .terme {width:113px}
.bloc_traducteur ul .btn { padding:15px 11px}
.bloc_traducteur .items { margin: 0 10px; padding: 25px 12px 30px 12px; background:url(../image/outils/alex_bg_items.jpg) repeat-x 0 0 }
.bloc_traducteur .top { background:url(../image/outils/alex_bg_top.jpg) no-repeat; padding:25px 25px 5px 25px }
.bloc_traducteur .frame { background:url(../image/outils/alex_bg_iframe.jpg) repeat-y 0 0; padding:10px 15px 60px 15px}
.bloc_traducteur .bottom { height:25px; background:url(../image/outils/alex_bg_bottom.jpg) no-repeat}

.bloc_xquiz {background:#FFF;padding:0;position:relative;zoom:1;z-index:1; margin-bottom:5px}
.bloc_xquiz .bloc_quiz {float:none;margin:0;height:auto;}
.standard .wrapper_right .bloc_xquiz .bloc_quiz {margin:0}
.bloc_xquiz h2 {background:url(../image/langfran/bg-h2-yellow.gif) repeat-x;padding:7px; font-size:13px;color:#fff}
.bloc_xquiz .scroller {background:url(../image/langfran/bg-ajax-left.gif) no-repeat 0 0;height:26px;width:125px;top:4px;right:4px;}
.bloc_xquiz .scroller ul {padding-top:13px;}
.bloc_xquiz .scroller li.prec,
.bloc_xquiz .scroller li.suiv {top:11px;}
.bloc_xquiz .bloc_quiz h2 {display:none}

/* ==== modifications pour pages modulaires ====== */
.standard .wrapper_content .bloc_coretitre { padding: 0 20px 0 20px}
.standard .wrapper_content .bloc_coretitre h2 { font-size:18px}
.to_top {text-align:right; padding:5px; font-size:11px}

.bloc_corealbum { margin-top:10px; width:642px !important; }
.bloc_corealbum .nav-next { right:0;}
.bloc_corealbum .nav-prev { left:0; }
.bloc_corealbum .to_top { display:none;}
.bloc_corealbum.border-bottom { border-bottom: solid 10px #E9EBF0 !important; }

/* BLOCS RÉDACTION & TTES LES ÉMISSIONS */
.info_oeil_redac_rss { background:url(../image/infos/puce-rss-home-16.gif) no-repeat top right; text-align:right; color:#1860A5;font-weight:bold;margin:5px 5px 0 15px;padding:0 25px 0 0;}
.info_oeil_redac_rss a { color:#1860A5} 
.bloc_redaction, .bloc_emi_toutes {margin-bottom:5px;}
.bloc_redaction h2,
.bloc_emi_toutes h2 {background:#009ED5 url(../image/infos/bg-titre-side.gif) repeat-x 0 0;color:#FFF;font-size:13px;line-height:30px;padding:0 10px;margin-bottom:1px;}
.bloc_emi_toutes .deroul {height:280px;overflow-y:auto;}
.bloc_redaction .content {background:#FFF;margin-bottom:1px;zoom:1;}
.bloc_emi_toutes .content {background:#FFF url(../image/programmes/bg_left_100_img.gif) repeat-y 0 0;margin-bottom:1px;zoom:1;}
.bloc_redaction .blocewm h2,
.bloc_emi_toutes .blocewm h2 {background:none;padding:0;line-height:normal;font-size:12px;}
.bloc_redaction .blocewm h2 a,
.bloc_emi_toutes .blocewm h2 a {color:#1F3861 !important;}
.bloc_redaction .media,
.bloc_emi_toutes .media {margin-right:10px;}
.bloc_redaction .info {padding:10px 5px 5px 0;}
.bloc_redaction .oeil_redac_rss { float:right; background:url(../image/infos/puce-rss-home-16.gif) no-repeat top left; display:block; width:16px; height:16px; margin-top:6px}
.bloc_redaction .oeil_redac_rss span { display:none}
.bloc_emi_toutes .info {padding:10px 5px 5px 110px;}

/* BLOC CORELIENS */
.wrapper_right .bloc_coreliens { background:#fff; padding:10px;margin-bottom:5px;zoom:1;}
.wrapper_right .bloc_coreliens h2 { color:#1B75B5;padding-bottom:5px;font-size:18px}
.wrapper_right .bloc_coreliens .bloc_lien_int {padding-top:0;}
.wrapper_right .bloc_coreliens a{ color: #1B75B5; background: url(../image/fleche_lien.gif) no-repeat 0px 2px; padding-left:20px; line-height: 15px; }

/* bloc videorandom */
.bloc_videorandom{background-color:#fff;color:#1e385b;margin-bottom:5px; padding-bottom:2px}
*+html .bloc_corevideo{zoom:1}
.bloc_videorandom .info{padding-bottom:0}
.bloc_videorandom .info div{padding:8px;display:none}
.bloc_videorandom .bloc_lien_int{display:none;}
.bloc_videorandom .outerBloc{text-align:center}
.bloc_videorandom h2{background:#2A8BEC url(../image/locaux/bg_home_video.jpg) no-repeat right bottom;font-size:12px;color:#fff;padding:8px}
*+html .bloc_videorandom h2 {zoom:1}
.bloc_videorandom h3{color:#1c3961;padding:8px;text-align:left}

/* COMMENTAIRES */
.standard .wrapper_content .comment h2{font-size:16px;font-weight:bold;padding:5px}

.comment_links ul{height:28px;line-height:28px;background:#464646;padding:5px 5px 0 5px;}
.comment_links li{display:inline;}
.comment_links .act a, .comment_links a:hover{background:#FFF  url(../image/comment_onglet_left.png) no-repeat top left;text-decoration:none;color:#000;}
.comment_links .act a span, .comment_links a:hover span{background:url(../image/comment_onglet_right.png) no-repeat top right;}
.comment_links a{display:block;float:left;color:#FFF;}
.comment_links span{padding:0 15px;display:block;font-size:13px;font-weight:bold;}
.comment_links em{font-style:normal}

.comment_list{border-top:5px solid #fff}

.comment_content{background:#fff;padding:0 5px;border-left:5px solid #464646;border-right:5px solid #464646;border-bottom:5px solid #464646;}
.comment_content .pagnav{padding:5px 25px 10px 25px;border-bottom:3px solid #bebebe}
.comment_content .pagnav li{display:inline;padding-right:3px;}
.comment_content .pagnav a{color:#008aff;text-decoration:underline;}
.comment_content .pagnav a:hover, 
.comment_content .pagnav .active a, 
.comment_content .prev a, 
.comment_content .next a{text-decoration:none}

.comment_content dt{background:url(../image/comment_off.png) no-repeat right 3px;padding:8px 11px;cursor:pointer;zoom:1;color:#808080;border-top:1px solid #bebebe;}
.comment_content dt#item_0{border-top:0}
.comment_content dt.act{background:url(../image/comment_on.png) no-repeat right 3px;}
.comment_content dd{padding:11px;color:#4f4f4f;}
.comment_content dl{padding-bottom:3px;background:#f6f5f4;}
.comment_content dt span{display:block;float:left;width:33%;color:#4D4D4D}
.comment_content dt span.clear{float:none;clear:both;}
.comment_content dt .titre{font-weight:bold;color:#444}
.comment_content dt .date{text-align:right;width:30%;color:#898580}
.comment_content dt .pays{color:#898580}

.comment_content label{color:#4D4D4D;font-size:11px;display:block;padding-left:0;padding-bottom:5px;zoom:1;font-size:13px}
.comment_content form{background:#efefef;padding:20px 0px 20px 100px;position:relative;border-top:5px solid #fff}
.comment_content p{clear:both;padding-bottom:10px;padding-left:11px}
.comment_content .comment_msg{padding:11px;font-weight:bold;}
.comment_content input, .comment_content textarea, .comment_content select{color:#898580;width:415px;padding:3px;border:1px solid #c1c0be;}
.comment_content textarea{height:100px;}
.comment_content input.bouton{width:103px;height:45px;background:url(../image/comment_bt.png) no-repeat top left;position:absolute;bottom:10px;right:90px;color:#fff;font-size:16px;border:0;cursor:pointer; font-weight:bold}
.comment_content .captcha label{width:115px;float:left;padding-right:15px;}
.comment_content .captcha input{width:120px;vertical-align:top;margin-left:15px}
.comment_content .captcha .aide{display:block;float:left;width:125px;}
.comment_content .required_field{color:#898580;padding-top:10px}

.comment_content .cnil{background:#d8d8d8;color:#6b6b6b;padding:12px;margin-bottom:5px;font-size:11px;}
.comment_content .cnil a{color:#008AFF}

/* nouveaux champs signature, date dans le bloc ewm .info*/
.info_date { display:block; color:#666 }
.info_signature { display:block; font-weight:bold; color:#4C4C4C;}
.info_wrap { margin-bottom:10px; display:block; font-size:11px}

.copyright, .legende { color:#999;font-size:11px}


/*PNGFIX ie6*/
* html .menulayer,
* html .d_menu ul li ul,
* html .d_tv5 .d_menu ul li ul li,
* html .d_tv5 .d_menu ul li ul li.first,
* html .d_tv5 .d_menu ul li ul li.last{background:#FFF}
* html .div_print,
* html .div_tip,
* html .div_share_min,
* html #menu_footer_3,
* html .baseline,
* html .d_bandeau img,
* html .d_menu, 
* html .d_tv5 .d_menu ul li ul li.first,
* html .d_tv5 .d_menu ul li ul li,
* html .d_tv5 .d_menu ul li ul,
* html .d_tv5 .d_menu ul li a,
* html .d_tv5 .d_menu ul li a,
* html .d_tv5 .d_menu li.menu_first a.link_act,
* html .d_tv5 .d_menu li.act a,
* html .main_content{ behavior: url(/cms/template/css/iepngfix.htc) }
* html .d_tv5 .baseline_content,
* html .d_tv5 .footer_content,
* html .d_tv5 .footer_3, 
* html .d_tv5 .d_bandeau_content,
* html .d_1024 .d_content,
* html .d_800 .d_content,
* html .d_950 .d_content,
* html .d_769 .d_content,
* html .d_tv5 .d_menu_content{background:none}