/* imaged text */
.logo,
#video .left h2,
#video .left-block h2,
.newsletter strong,
div.vod h3,
div.emissions h3,
div.bar h2,
div.bar h3,
.aa a,
div.rendez-vous div.dates a,
div.sex-box label span,
div.podcast h3,
.filter h3,
.retrouvez-bilitotheque a.button,
.bibliographie h3,
.utiles h3,
ul.week-days a,
div.blocks h2,
div.savoir-plus h3,
ul.page-links li a,
div.be-journalist .questions,
.right-column .listing h3,
.right-column .photos h3,
div.two-column-boxes .box h2,
.communication-persons h3,
.photos h3,
.rechercher .box h3,
div.rechercher-video h3 {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}

#video {
	border:1px solid #d3d6d6;
	border-right:0;
	background:#eef0f2;
	width:724px;
	padding:3px 0 3px 3px;
	overflow:hidden;
	z-index:1;
	}
#video .content {
	width:717px;
	background:#f2f3f4 url(/photo/images_default/bg-video-content.gif) repeat-x top;
	padding:6px 0 2px 7px;
	overflow:hidden;
}
#video .left {
	float:left;
	display:block;
	width:200px;
	overflow: hidden;
	}
#video .left h2.a-lantenne {width:200px;height:22px;background:url(/photo/images_default/h-a-lantenne.gif) no-repeat left top;margin:2px 0 4px 0;}
#video .left h2.a-suivre {width:200px;height:22px;background:url(/photo/images_default/h-a-suivre.gif) no-repeat left top;margin-top:3px;float:left;}
#video .left h2.a-suivre.mod_questions {width:120px;height:22px;background:url(/photo/images_default/h-a-suivre-court.gif) no-repeat left top;margin-top:3px;float:left;}
#video .left .block {padding:6px 0px 6px 6px;font-size:11px;}
#video .left .block.mod_questions {padding-left:2px !important}
#video .left h3 {color:#a60019;font-size:14px;}
#video .left p {font-size:11px;}
#video .left .duration {font-size:10px;margin:0 0 6px 0;float:left;}
#video .player {
	float:left;
	margin:0 0 0 50px;
	width:455px;
	display:inline;
	padding:0 0 0 10px;
	background:url(/photo/images_default/video-shadow.gif) no-repeat -1px 0;
}
#video .noBackground{
	background:none;
}
#video .player.mod_questions {width:330px !important; margin: 0;padding-left:0px;}
#video .left.mod_questions {
	width:120px !important;
}
/* html #video .player.mod_questions {width: auto !important; }*/
#player1{float:left;height:285px;}
*+html #player1, * html #player1{height:295px;!important}
#video .player p#player1 img{cursor:pointer;}
#video .f_link_em, #video .reagir {
position:absolute; 
margin: 230px 0 0 50px;
background: transparent url(/photo/images_default/btn-reagir.gif); 
width: 41px; 
height: 29px;
text-indent:-9999px; 
float:left;
}
#video .f_link_em{ left:0; margin-left: 232px; }
* html #video .f_link_em{margin-left:247px;}
#video div.block p {margin:0;}
#video div.block p.duree {margin:3px 0 3px 0;float:left; clear:both; width: 180px;}

#content {
	width:728px;
	height: 28px;
	line-height: 28px;
}

#scrolling .separator {
	margin:0 18px 0 21px;
	color:#b71213;
}
.direct-button { 
height:25px;
left:731px;
padding:13px 0 0 11px;
position:absolute;
top:346px;
@top:385px;
width:204px;
z-index:9999999;

}
.right-column { height:380px; }

.direct-button a { height:25px; 
}


#center-blocks {
	width:726px;
	padding:0 0 7px 2px;
	overflow:hidden;
	float:left;
}
#center-blocks .block {
	float:left;
	width:229px;
	padding:0 0 10px 0;
/*	background:url(/photo/images_default/bg-shadow-center-blocks.gif) no-repeat left bottom;*/
	background:##E7EDEF;
	margin:0 10px 0 0;
}

#center-blocks .mag_small{width:164px;float:left;clear:left}
*html #center-blocks .mag_small{margin-left:5px;width:169px;float:left;}

#center-blocks .ico_2424{margin-top:10px;float:right;}
#center-blocks .ico_2424_small{float:right;margin:3px 11px 0px 0px;}


#center-blocks .bg1 {background:#e7edef /*url(/photo/images_default/bg1.jpg) no-repeat left top*/;}
#center-blocks .bg2 {background:#e7edef /*url(/photo/images_default/bg2.jpg) no-repeat left top*/;}
#center-blocks .tf2 {background:#D7E983 /*url(/photo/images_default/bg3.jpg) no-repeat left top*/;}
#center-blocks .tf24 {background:#FFDBDB /*url(/photo/images_default/bg24.jpg) no-repeat left top*/;}
#center-blocks .text {
	min-height:78px;
	padding:6px 20px 0 7px;
}
* html #center-blocks .text {height:78px;}
#center-blocks .text p {margin:0;}
#center-blocks .date {
	float:left;
	color:#eb0505;
	padding:12px 0 4px 10px;
}

#center-blocks h2 {
	clear:both;
	height:15px;
	margin:0 0 11px 10px;
	width:210px;
	text-indent: 0;
	text-transform: uppercase;
	height: 20px;
	font-size: 18px;
	color: #CD3030;
}

#center-blocks .direct_box{float:right;width:50px;margin-right:5px;}

#center-blocks .link {float:right;margin:5px 0px 0px 0px;display:inline;}

div.bar {
    /*width:100%;
    height:25px;
    background:#b41515 url(/photo/images_default/bg-rendez-vous-bar.gif) repeat-x top;
    overflow:hidden;
    align:center;*/
    color:#FFFFFF;
    font-size:19px;
}
#rendez-vous div.bar {
     width:100%;
    height:25px;
		 background: transparent url(/photo/images_default/bg_ttr_simple.gif) no-repeat scroll left  center;
  /*  background:#b41515 url(/photo/images_default/bg-rendez-vous-bar.gif) repeat-x top;*/
    overflow:hidden;
    align:center; 
    color:#FFFFFF;
    font-size:19px;
    font-weight:bold;
}

div.bar h2 {display:inline;margin-left:5px; color:#000;}
div.rendez-vous {
	border:1px solid #e9eaea;
	background:#f6f7f8;
	padding:3px 3px 5px 4px;
	width:924px;
	font-size:medium;
	text-align:left;
}
div.rendez-vous .bar { margin:0 0 7px 0; }
div.rendez-vous .bar h2 {color:#333333;width:460px;height:20px; text-transform:uppercase; font-size:19px;/*background:url(/photo/images_default/h-rendez-vous.gif);*/}
div.rendez-vous div.dates {padding:890px;padding:0 17px;height:19px;position:relative;margin:0 0 7px 0;}
div.rendez-vous div.dates a {width:17px;height:17px;position:absolute;top:1px;}
div.rendez-vous div.dates a.prev {left:0;background:url(/photo/images_default/prev.gif) no-repeat left top;}
div.rendez-vous div.dates a.next {right:0;background:url(/photo/images_default/next.gif) no-repeat left top;}
div.rendez-vous div.dates strong {cursor:pointer;font-size:11px;white-space:nowrap;width:98px;height:19px;background:url(/photo/images_default/bg-date.gif);text-align:center;position:absolute;top:0;line-height:18px;}

div.rendez-vous div.dates .date1 {left:20px;}
div.rendez-vous div.dates .date2 {left:149px;}
div.rendez-vous div.dates .date3 {left:282px;}
div.rendez-vous div.dates .date4 {left:411px;}
div.rendez-vous div.dates .date5 {left:543px;}
div.rendez-vous div.dates .date6 {left:672px;}
div.rendez-vous div.dates .date7 {left:804px;}
div.rendez-vous table {
	margin:0 3px 7px 3px;
	width:917px;
	font-size:64%;
	border-collapse:collapse;
	}
div.rendez-vous table td {
	width:131px;
	padding:2px 2px 2px 5px;
	border:1px solid #f8f9f9;
	vertical-align:top;
	}
div.rendez-vous table .ico_2424_mini{float:right;}
div.rendez-vous table .ico_show_mini{margin-left:2px;}
div.rendez-vous table .bg1 {background:#D7E983;}
div.rendez-vous table .bg2 {background:#c8d0d2;}
div.rendez-vous table .bg3 {background:#d4dadc;}
div.rendez-vous table .bg4 {background:#e3eaec;}
div.rendez-vous table .bg5 {background:#edf1f2;}
div.rendez-vous table .bg6 {background:#ffe400;}
div.rendez-vous table .bg2424 {background:#FFDBDB;}
div.rendez-vous table td div {float:left;width:105px;}
div.rendez-vous table td a {float:right;vertical-align:top;}
div.rendez-vous table td span a{float:left!important;padding-top:6px;}
div.rendez-vous .bottom-button {margin:0 0 0 3px;}
div.rendez-vous .bottom-button img {display:inline;}



div.aa {
	float:right;
	width:28px;
	height:19px;
	background:url(/photo/images_default/bg-aa.gif) no-repeat left top;
	padding:3px 0 0 6px;
	margin:3px 3px 0 0;
	display:inline;
	}
div.aa a {float:left;margin:0 1px 0 0;height:13px;}
div.aa a.medium {width:9px;}
div.aa a.x-large {width:9px;}

div.reagissez {
	width:705px;
	overflow:hidden;
	padding:0 0 2px 0;
	background:url(/photo/images_default/bg-shadow1.gif) repeat-x left bottom;
	}
div.reagissez .bg {
	border:1px solid #e9eaea;
	background:#f8f9f9 url(/photo/images_default/bg-reagissez.jpg) no-repeat left top; 
	padding:4px 4px 0 4px;
	width:695px;
	overflow:hidden;
	}
div.reagissez .bgForum {
	height: 146px;
	background:#f8f9f9 url(/photo/images_default/bg-reagir-forum.jpg) no-repeat left top;
	}
div.reagissez h3 {
	color:#000;
	width:669px;
	height:28px;
/*	background:transparent url(/photo/images_default/bg-reagissez-title.gif) no-repeat left top;*/
	text-indent:6px;
/*	color:#bd030f;*/
	font-size:17px;
	line-height:27px;
	text-transform:uppercase;
	margin:0 0 12px 10px;
	}
div.reagissez .info {
	float:left;
	margin:10px 0 0 10px;
	width:175px;
	font-size:12px;
	padding:0 0 20px 75px;
	background:url(/photo/images_default/info.gif) no-repeat 12px 2px;
	min-height: 30px;
	}
div.reagissez .form {float:right;width:406px;padding:0 13px 10px 0;}
div.sex-box {
	width:60px;
	height:63px;
	background:url(/photo/images_default/bg-sex.gif) no-repeat left top;
	margin:0 30px;
	position:absolute;
}
div.sex-box label {text-align:center;}
div.sex-box label span {height:43px;overflow:hidden;width:100%;float:left;}
div.sex-box label.women {float:left;width:26px;margin-left:-5px;}
div.sex-box label.man {float:right;width:23px;margin-right: 6px;}
div.reagissez .form .sex {
	float:left;
	width:121px;
	}
div.reagissez .form label.top {font-size:10px;}
div.reagissez .form .sex .text {
	width:115px;
	padding:1px 0 1px 4px;
	border:1px solid #000;
	margin:4px 0 5px 0;
	}
div.reagissez .form .message {
	float:right;
	width:278px;
	}
div.reagissez .form .message textarea {
	width:272px;
	height:87px;
	padding:1px 0 1px 4px;
	border:1px solid #000;
	margin:4px 0 0 0;
	}
div.reagissez .form .button {
	text-align:right;
	padding:13px 0 1px 0;
	}
div.reagissez .form .reactuToForum {
	text-align:right;
	margin:65px 0 0px 0;
	}
p.direct {cursor:pointer;}
#video {float:left;display:block;}
#video .video-block {
	padding:0 0 0 12px;
	background:url(/photo/images_default/video-shadow.gif) no-repeat 1px 0;
	float:right;
	width:468px;
	margin:4px 13px 4px 0;
	display:block;
}

#video .video-block .h, #video .video-block .h2 {
	float:left;
	display:block;
	z-index:800 !important;
}
#video .video-block .h {
	width:453px;
	margin-top: -118px;
	background:transparent url(/photo/images_default/bg-red.png) repeat;
	height:24px;
	padding:0 15px 0 0;
}
#video .video-block .h2 {
	width:453px;
	margin-top: -95px;
	background:url(/photo/images_default/bg-white.png) repeat;
	padding:6px 15px 4px 0;
	text-align:right;
}
#video .video-block .h strong.bientot-sur {
	float:right;
	width:435px;
	height:19px;
	margin:0;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 17px;
	padding: 3px 0;
	white-space: nowrap;
	overflow:hidden;
	color: #FFF;
	text-align:right;
}

#video .video-block h2 {font-size:18px;color:#d2101c;}
#video .video-block .button {
	float:left;
	margin: -22px 0pt 0pt 350px;
}
* html #video .video-block .button{margin: -24px 0pt 0pt 350px;}
#video .video-block .block {float:left; display:block;}

.tickercontainer { /* the outer div with the black border */
	padding: 0;
	overflow: hidden; 
	/*width:728px;*/
	width:290px;
	height: 50px;
	/*line-height: 28px;*/
	/*white-space: nowrap;*/
	overflow: hidden !important;
	/*background:#e6e8e8 url(/photo/images_default/bg-scrolling.gif) repeat-x top;*/
	margin:50px 0 12px 0;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 8px;
	width: 718px;
	overflow: hidden;
}

#scroll1{
	margin-left:15px;
	height:21px;
	text-align:center;
}
#scroll1.bouton{ margin-left:2px; }
iframe#principaux_prog {margin-top: 10px;}

.preview_h{background: url(/photo/images_default/player_default2.jpg) top left no-repeat;}

#video .video-block .block {background: none;}
.preview_h{
width: 390px; 
height: 285px; 
float:left;
display: none; 
overflow:hidden; 
clear:none; 
margin: 0 0 0 47px; 
}
* html .preview_h { height: 275px !important; }
*+html .preview_h { height: 275px !important; }
.preview_h b{background: url(/photo/images_default/player_default.jpg) top left no-repeat !important;}
.v18{ margin-top:16px; }
.previewNoBackground{ background: url(/photo/images_default/player_default_no_background.jpg) top left no-repeat; margin: 0 0 0 60px; }
.preview_h.m_questions{ margin: 0 0 0 -3px; width: 333px !important; }
.preview_h.previewNoBackground.m_questions{ margin: 0 0 0 10px !important; }

#avencement_box {
color:#ADADAD;
margin:10px 0px;
width:194px;
}
.mod_questions #avencement_box {
	width:118px;
}
#avencement_heure{
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
height:14px;
padding:4px 0px 0px 0px;
}
#avencement_heure span.left {
margin-left:2px;
float:left;
width:auto;
}
#avencement_heure span.right {
margin-right:2px;
float:right;
width:auto;
}
#avencement{
height:8px;
margin-bottom:-3px;
padding:1px;
background:#ffffff;
border:1px solid #ABABAB;
}
#avencement_bar{
background:#D2101C;
height:8px;
}
#redif{
float:left;
margin-bottom:10px;
}
#redif  span.titre {
color:#F11A29;
font-size:10px;
height:14px;
}
#redif  span.d24 {
background:#FFDBDB url(/photo/images_default/ico-24-1717.gif) no-repeat scroll right top;
float:left;
font-size:12px;
height:17px;
padding:1px 0px 0px 1px;
width:193px;
}
.mod_questions #redif span.d24 {
	width:93px;
	padding-right:20px;
}
#redif  span.dn {
float:left;
font-size:12px;
height:17px;
padding:1px 0px 0px 1px;
width:193px;
}
#redif  span {
float:left;
font-size:12px;
height:17px;
padding:1px 0px 0px 1px;
width:193px;
}
#video .savoir_plus{
margin:5px 0px 12px; 
float:left;
font-size:12px; font-weight:bold; color:#333333;
}
#next{
float:left;
}

#plein_ecran_ico{margin:0px 1px 0px 26px}


#box_pleinEcran{
  left:0;
  position:absolute;
  margin: 268px 0 0 595px!important;
  width:145px;
}
#box_pleinEcran a{
  color:#D2101C;
  text-decoration:underline;
  font-weight:bold;
}
#box_pleinEcran a:hover{
   text-decoration:none;
}

.blocRetrouvez {front.css (line 1)
color:#484848;
float:left;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0px 5px 2px;
}
.playing{ width:440px !important; }

#reload_info{ padding:10px; }

#widgetplayerContainer, .widgetplayer{display: block; float:left; margin-left: 10px;}
.widgetplayer {width: 160px;}



/* LE 18H ET 20H */
#encat-journal-news {
	margin-top:6px;
	margin-bottom:6px;
  display:block;
  background:url(/photo/images_default/bg_journal_news.png) repeat-y left bottom;
  width:707px;
  height:auto;
}

#encat-journal-news .encat-journal {
  background: url(/photo/1822.png) no-repeat scroll center top;
  float:left;
  width:387px;
}

#encat-journal-news .encat-news {
  /*background: url(/photo/fil-politique.png) no-repeat scroll center top;*/
  float:left;
  margin:0px 0 0px 7px;
  width:313px;
}
#encat-journal-news .encat-news h3 { font-size:14px; font-weight:bold; color:#333333; text-transform:uppercase; line-height:25px; background:url(/photo/images_default/bg_ttr_simple.gif) no-repeat right; padding:0 0 0 5px; display:block;
}

#encat-journal-news .encat-journal h3 { font-size:14px; font-weight:bold; color:#333333; text-transform:uppercase; line-height:25px; background:url(/photo/images_default/bg_ttr_simple.gif) no-repeat right; padding:0 0 0 5px; display:block;
}



.c_left {
	padding-top:70px;
	padding-left:3px;
  float:left;
  width:48%;
	font-weight:bold;
}

.c_right {
	padding-top:70px;
  float:right;
  width:48%;
	font-weight:bold;				
}

.btn_nos_journaux {
  clear:both;
  margin:0px;
  padding:10px 0px; height:17px;
	text-align:center;  
}

.invite_journal {
  color:red;
	font-weight:bold;
}

.clear {
  clear:both;
}

