.right-adds img {
	border:1px solid #b8b8b8;
	margin-bottom:14px;
	clear:both;
}
.bottom-right-row {
	background:url(/photo/images_default/bottom-gray-corner.gif) no-repeat 0 100%;
	padding:0 3px 15px;
	overflow:hidden;
}

.center-research {
	background:url(/photo/images_default/main-research-center-full.gif) repeat-y;
	margin-bottom:7px;
	width:100%;
	float:left;
}
.top-center-research {
	background:url(/photo/images_default/top-research-center-full.gif) no-repeat;
	padding-top:9px;
}
.bottom-center-research {
	background:url(/photo/images_default/bottom-research-center-full.gif) no-repeat 0 100%;
	padding:0 9px 9px 10px;
}
.center-research form {
	padding:0;
	margin:0;
	height:100%;
	overflow:hidden;
}
.center-research form div {
	float:right;
}
.center-research form label {
	font-size:13px;
	display:block;
	color:#00456e;
	letter-spacing:-1px;
}
.center-research form .research-info {
	float:left;
	width:232px;
	text-align:right;
	padding-right:10px;
}
.center-research form .research-info a {
	color:#00456e;
	text-decoration:none;
	font-size:10px;
}
.center-research form .research-info a:hover {
	text-decoration:underline;
}
.visual {
	position:relative;
	clear:both;
}
.visual-text {
	position:absolute;
	top:132px;
	width:448px;
	background:url(/photo/images_default/visual-text-bg.png);
	height:31px;
	line-height:31px;
	overflow:hidden;
}
.undervisual-text {
	padding:0 10px;
	font-size:11px;
	display:block;
	float:left;
}
.undervisual-text div {
	height:100%;
	overflow:hidden;
	padding-top:15px;
}
.voir-la-video-button {
	background:url(/photo/images_default/voir-la-video-button.gif);
	width:140px;
	height:29px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.difuse {
	width:177px;
	height:29px;
	line-height:29px;
	padding-left:38px;
	background:url(/photo/images_default/difuse.gif);
	color:#005189;
	white-space:nowrap;
	display:block;
}
.difuse strong {
	margin-left:5px;
	display:inline;
}
.maincenter-orange-title {
	background:url(/photo/images_default/maincenter-orange-title.jpg) repeat-y;
	margin-left:-1px;
}
.topcenter-orange-title {
	background:url(/photo/images_default/topcenter-orange-title.jpg) no-repeat;
	padding:3px 0 5px;
}
.big-videos-box {
	height:300px;
	width:440px;
	margin:8px 0 7px -4px;
	background:url(/photo/images_default/big-scroll.jpg) no-repeat;
	position:relative;
	font-size:11px;
}
.big-videos-box .row {
	overflow:hidden;
	padding-top:7px;
}
.big-videos-box .row div {
	margin-right:6px;
	float:left;
	width:107px;
	height:138px;
	padding:5px 4px 0 6px;
	background:url(/photo/images_default/video-box.gif);
}
.big-videos-box .row div strong {
	display:block;
	padding-top:0px;
}
.left-slide,
.right-slide {
	width:26px;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	top:140px;
}
.left-slide {
	background:url(/photo/images_default/left-slide.gif);
	left:-1px;
}
.right-slide {
	background:url(/photo/images_default/right-slide.gif);
	left:413px;
}
div.player_live {
	margin: 8px 0pt 17px;
	text-align:center;
	width:100%;
	float:left;
}
#player_button {
	background:black none repeat scroll 0% 50%;
	color:white;
	float:left;
	height:20px;
	margin:-3px 0px 0px 17px;
	padding:4px 0px 0px 6px;
	text-align:left;
	width:409px;
}
.player_live_info{
  position:relative;
  z-index:90;
  text-align:center;
}

.player_live_info .emission_detail {
	text-align:left;
	width:215px;
	margin:10px auto 0 auto;
}


.photo_emission{
margin:5px 0px 0px 0px;
}

.nom_emission{
color:#000000;
font-size:11px;
font-weight:bold;
margin:6px 0pt 0pt;
/*text-transform:uppercase;*/
}

* html #player_button{margin:-5px 0px 0px 8px;}
*+ html #player_button{margin:-5px 0px 0px 16px;}

#player_button a{
	background:#000000 url(/photo/images_default/plein_ecran.gif) no-repeat scroll 98px 2px !important;
	color:#FFFFFF;
	float:right;
	padding-right:21px;
}

#prog_vod { text-align:center; width:430px; padding-top:5px; margin-bottom:5px; float:left; }
#prog_vod #player_button { margin-left: 39px; }
#prog_vod #player_button a{ padding-right: 35px; }

.lienTuto{
    background:transparent url(/photo/images_default/blue-row.gif) no-repeat scroll left center;
    float:left;
    margin:4px 0pt 0pt;
    padding:0pt 0pt 0pt 10px;
	margin:2px 0px 0px 17px;
}
.AkamaiUpdate{
margin:0px 10px;
text-align:left;
}

.buttonAkamai{margin-top:10px}
#loadMj{margin-top:10px;}
#iframe{visibility:hidden;}
.loader{margin-top:10px;}

/*Necessaire pour l'anim flash en lightbox*/
#main {
	overflow: hidden;
	zoom: 1;
}
#footer {
	float: none;
}

/*Player WMV*/
#mediaPlayer {
	width:295px !important;
	height:250px !important;
}

