* html body {
    height:100%;
}
body {background-color: #FFF;}

/* imaged text */
.logo,
#video .left h2,
#video .left-block h2,
#video .video-block .h strong,
.newsletter strong,
div.vod h3,
div.emissions h3,
#center-blocks h2,
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 h2 {
	overflow:hidden;
	display:block;
}

#middle {
	width:932px;
	padding:0 31px 22px 27px;
	float:left;
	}
div.top-block,
div.bottom-block,
div.full-block { width:958px; float:left; }

.left-column {
	float:left;
	width:728px;
	overflow:hidden;
	}
.right-column {
	float:right;
	width:204px;
	}
div.top-block .right-column {
	margin:-2px 0 18px 0;
	padding:0 0 11px 0;
	background:#eff3f5 url(/photo/images_default/bg-right-column.gif) no-repeat left bottom;
	}
.right-block {
	float:right;
	clear:right;
	width:204px;
	}

h1,h2,h3 {margin:0;}
p {margin:0 0 10px 0;}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
fieldset {
	margin:0;
	padding:0;
	border:0;
	}
legend {display:none;}

p.flash {
	margin:0 31px 40px 27px;
	color:#5e7b9d;
	font-size:10px;
	padding:10px 0 10px 39px;
	background:url(/photo/images_default/ico-flash.gif) no-repeat left;
	}

/*.shadow {
	padding:0 0 2px 0;
	overflow:hidden;
	background:url(/photo/images_default/bg-small-shadow.gif) repeat-x left bottom;
	}*/
.shadow1,
.shadow2,
.shadow3 {
	padding:0 0 2px 0;
	overflow:hidden;
	background:url(/photo/images_default/bg-shadow1.gif) repeat-x left bottom;
	margin:0 0 18px 0;
	}
.shadow2 {
	width:705px;
	}
.shadow3 {overflow:visible;margin:0;border:1px solid #D3D6D6;}

#video {
	border:1px solid #d3d6d6;
	width:687px;
	padding:3px 0 3px 3px;
	overflow:hidden;
}
#video .content {
	padding:6px 0 2px 7px;
	overflow:hidden;
}
#video .left {
	float:left;
	width:182px;
	background: #fafafa;
	}
#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:34px 0 0 0;}
#video .a-la-une {width:185px;height:22px;background:url(/photo/images_default/h-a-la-une-court.gif) no-repeat left top;margin:2px 0 4px 0;}
#video .left .block {padding:6px; float:left; clear:both;}
#video .duration {font-size:10px;margin:0 0 6px 0;}
#video .duration strong {font-size:12px;}
#video .avec-block {font-size:11px;}
#video .player {
	float:left;
	margin:0 0 0 43px;
	display:inline;
	padding:0;
	width:425px!important;
	}
#video .reagir {position:absolute; margin: 240px 0 0 -50px;}

#video .left-block {
	float:left;
	width:203px;
	margin:4px 0 0 0;
}
#video .left-block .box {
	float:right;
	width:199px;
	background:url(/photo/images_default/bg-video-left-box.gif) repeat-y left;
	margin:0 0 3px 0;
	}
#video .left-block .box .bg-top {
	width:100%;
	background:url(/photo/images_default/bg-video-box-top.gif) no-repeat left top;
	}
#video .left-block .box .bg-bottom {
	width:197px;
	background:url(/photo/images_default/bg-video-left-box-bottom.gif) no-repeat left bottom;
	padding:14px 1px 0 1px;
	}
#video .left-block .box .a-lantenne {width:151px;height:24px;background:url(/photo/images_default/h-a-lantenne1.gif);margin:0 0 0 23px;}
#video .left-block .block {
	padding:20px 10px 10px 10px;
	background:url(/photo/images_default/bg-video-left-box-content.gif) no-repeat left top;
	}
#video .left-block .button {float:right;}
#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 19px 4px 0;
	display:inline;
	position:relative;
	}
#video .video-block .h {
	width:453px;
	background:transparent url(/photo/images_default/bg-red.png) repeat;
	position:absolute;
	top:157px;
	height:24px;
	padding:0 15px 0 0;
	}
#video .video-block .h2 {
	width:453px;
	background:url(/photo/images_default/bg-white.png) repeat;
	position:absolute;
	top:181px;
	padding:6px 15px 4px 0;
	text-align:right;
	}
#video .video-block .h strong.bientot-sur {
	float:right;
	width:235px;
	height:19px;
	margin:1px 0 0 0;
	background:url(/photo/images_default/h-bientot-sur.gif);
	}
#video .video-block h2 {font-size:18px;color:#d2101c;}
#video .video-block .button {
	position:absolute;
	top:244px;
	right:15px;
	}

#scrolling {
	width:728px;
	height: 31px;
	line-height: 28px;
	white-space: nowrap;
	overflow: hidden;
	position:relative;
	background:#e6e8e8 url(/photo/images_default/bg-scrolling.gif) repeat-x top;
	margin:10px 0 12px 0;
	}
#content {
	width:728px;
	height: 28px;
	line-height: 28px;
	}
#scrolling p {
	display:inline;
	}
#scrolling .separator {
	margin:0 18px 0 21px;
	color:#b71213;
	}
#scrolling .button {position:absolute;top:0;left:0;z-index:99;}

form.newsletter {
	padding:9px 0 0 11px;
	width:193px;
	background:#eff3f4 url(/photo/images_default/bg-newsletter.gif) repeat-x top;
	height:49px;
	border-bottom:1px solid #91aaaf;
	border-top:1px solid #fff;
	}
form.newsletter strong {
	width:119px;
	height:14px;
	background:url(/photo/images_default/h-newsletter.gif) no-repeat left top;
	margin:0 0 6px 0;
	}
form.newsletter input {float:left;margin:0 6px 0 0;}
form.newsletter .text {
	width:131px;
	padding:3px 0 4px 5px;
	border:1px solid #778089;
	color:#778089;
	font:10px arial,sans-serif;
	}

div.vod {
	width:204px;
	padding:2px 0 5px 0;
	border-bottom:1px solid #91aaaf;
	border-top:1px solid #fff;
	overflow:hidden;
	}
div.vod h3 {width:173px;height:20px;background:url(/photo/images_default/h-a-vod.gif);margin:0 0 6px 9px}
div.vod .box {
	margin:0 0 6px 10px;
	border:1px solid #fff;
	width:181px;
	background:#fcfdfd url(/photo/images_default/bg-vod-box.gif) repeat-x top;
	}
div.vod .box .bg {
	width:179px;
	background:url(/photo/images_default/bg-vod-box-bottom.gif) repeat-x bottom;
	padding:3px 0 6px 2px;
	overflow:hidden;
	}
div.vod ul {
	width:185px;
	overflow:hidden;
	margin:0 0 16px 0;
	}
div.vod ul li {
	float:left;
	margin:0 4px 4px 0;
	}
div.vod ul li span {display:none;}
#vod-text {
	padding:0 22px 16px 8px;
	background:url(/photo/images_default/bg-vod-text.gif) no-repeat 158px 0;
	font-size:10px;
	font-weight:bold;
	color:#8b8b8b;
	}
div.vod .button {
	float:left;
	margin:0 0 0 4px;
	}
div.vod .vod-button {float:left;margin:0 0 0 2px;}

div.one-link {padding:39px 0 40px 3px;border-top:1px solid #fff;}
div.one-small-link {padding:0 0 8px 3px;border-top:1px solid #fff;border-bottom:1px solid #91aaaf;overflow:hidden}


div.emissions {
	border-top:1px solid #fff;
	width:194px;
	padding:12px 0 0 10px;
	}
div.emissions h3 {width:141px;height:14px;background:url(/photo/images_default/h-nos-emissions.gif) no-repeat;margin:0 0 7px 0;}
div.emissions .box {
	border:1px solid #fff;
	width:181px;
	background:#fcfdfd url(/photo/images_default/bg-vod-box.gif) repeat-x top;
	}
div.emissions .box .bg {
	width:179px;
	background:url(/photo/images_default/bg-vod-box-bottom.gif) repeat-x bottom;
	padding:2px 2px 4px 0;
	overflow:hidden;
	}
div.emissions .scrolled {
	width:179px;
	height:141px;
	overflow:auto;
	padding:10px 0 0 0;
	}
div.emissions .scrolled ul {
	margin:0 0 0 6px;
	}
div.emissions .scrolled ul li {
	padding:0 0 0 17px;
	background:url(/photo/images_default/circle-arrow.gif) no-repeat 0 1px;
	margin:0 0 4px 0;
	}


#center-blocks {
	width:726px;
	padding:0 0 7px 2px;
	overflow:hidden;
	}
#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;
	margin:0 10px 0 0;
	}
#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 .bg3 {background:#ffc000 url(/photo/images_default/bg3.jpg) no-repeat left top;}
#center-blocks .text {
	min-height:53px;
	padding:6px 20px 0 7px;
	}
* html #center-blocks .text {height:53px;}
#center-blocks .text p {margin:0;}
#center-blocks .date {
	float:left;
	color:#eb0505;
	padding:12px 0 4px 10px;
	}
#center-blocks img {clear:both;}
#center-blocks h2 {
	clear:both;
	height:15px;
	margin:0 0 11px 10px;
	}
#center-blocks h2.magazine {width:95px;background:url(/photo/images_default/h-magazine.png);}
#center-blocks h2.evenement {width:115px;background:url(/photo/images_default/h-evenement.png);}
#center-blocks h2.documentaire {width:144px;background:url(/photo/images_default/h-documentaire.png);}
#center-blocks .link {float:right;margin:5px 6px 0 0;display:inline;}


div.blocks {
	width:726px;
	padding:0 0 7px 0;
	overflow:hidden;
	}
div.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;
	margin:0 10px 0 0;
	}
div.blocks .block .text {padding:6px 20px 0 7px;min-height:24px;}
* html div.blocks .block .text {height:24px;}
div.blocks .bg1 {background:#e7edef url(/photo/images_default/bg1.jpg) no-repeat left top;padding-top:14px;}
div.blocks h2 {height:20px;margin:0 0 10px 10px;}
* html div.blocks h2 {float:left;display:inline;}
div.blocks h2.lequipe {width:80px;background:url(/photo/images_default/h-lequipe.gif) no-repeat left top;}
div.blocks h2.les-chiffres-cles {width:183px;background:url(/photo/images_default/h-les-chiffres-cles.gif) no-repeat left top;}
div.blocks h2.les-dates-cles {width:149px;background:url(/photo/images_default/h-les-dates-cles.gif) no-repeat left top;}
div.blocks .block .text a {font-weight:bold;padding:0 0 0 19px;background:url(/photo/images_default/circle-arrow.gif) no-repeat left;}

#footer .bar { height:130px; }

div.bar {
	width:530px;
	height:25px;
	overflow:hidden;
	}
div.bar h2 {float:left;display:inline;margin-left:5px;}
div.bar .form-element {float:right;padding:2px 4px 1px 0;}
div.bar .form-element select {font-size:10px;color:#6f6f6f;width:181px;}

div.rendez-vous {
	border:1px solid #e9eaea;
	background:#f6f7f8;
	padding:3px 3px 5px 4px;
	width:924px;
	font-size:medium;
	}
div.rendez-vous .bar {
	margin:0 0 7px 0;
	}
div.rendez-vous .bar h2 {width:460px;height:20px;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 {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 .bg1 {background:#ffc000;}
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 td div {float:left;width:105px;}
div.rendez-vous table td a {float:right;vertical-align:top;}
div.rendez-vous .bottom-button {margin:0 0 0 3px;}
div.rendez-vous .bottom-button img {display:inline;}

div.grille {font-size:11px;}
div.grille table {font-size:11px;}
.info-bar {
	width:100%;
	overflow:hidden;
	text-align:right;
	color:#494949;
	padding:8px 0 10px 0;
	}
.info-bar span {margin:0 18px 0 6px;}
.schedule .info-bar span {margin:0 0 0 20px;}
.info-bar .manquer {padding:4px 0 4px 26px;background:url(/photo/images_default/ico-manquer.gif) no-repeat left;}
.info-bar .video {padding:4px 0 4px 23px;background:url(/photo/images_default/video.gif) no-repeat left;}
.info-bar .pocast {padding:4px 0 4px 26px;background:url(/photo/images_default/ico-podcast.gif) no-repeat left;}
.info-bar .reagissez {padding:4px 0 4px 26px;background:url(/photo/images_default/ico-forum.gif) no-repeat left;}
div.grille th {padding:10px 0;}
div.grille th strong {display:block;margin:0 auto;font-size:11px;white-space:nowrap;width:98px;height:19px;background:url(/photo/images_default/bg-date.gif);text-align:center;line-height:18px;}
div.grille th.bg {background:#edf1f1;border-left:1px solid #f8f9f9;border-right:1px solid #f8f9f9;}
div.grille td a {float:right !important;margin-top:-4px;}
div.grille .active {color:#ba1213;}
div.grille td {padding-top:5px !important;padding-bottom:5px !important;}

div.schedule {width:689px;padding:0 4px;}
div.schedule .time {font-size:12px;display:block;padding:7px 5px 7px 9px;color:#bd0410;}
div.schedule .roll {width:100%;overflow:hidden;margin:0 0 2px 0;background:#edf1f2;padding:6px 0 5px 0;color:#2b292d;font-size:12px;}
div.schedule .roll span.icons {float:right;padding:0 5px 0 0;}
div.schedule .roll span.icons img {float:left;margin:0 0 0 6px;}
div.schedule .roll a.button {margin:0 0 0 9px;font-weight:bold;}
div.schedule .roll .inner div {padding:8px 9px;}
div.schedule .roll a.button em {font-style:normal;font-size:10px;}
div.schedule .close a.button {font-weight:normal;}
div.schedule .roll .manquer {background:#fae848 url(/photo/images_default/bg-manquer.gif) no-repeat right top;padding:3px 10px 5px 6px;left:-6px;position:relative;}


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:12px;}

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 h3 {
	width:695px;
	height:28px;
	background: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 0;
	}
div.reagissez .info {
	float:left;
	margin:10px 0 0 0;
	width:175px;
	font-size:12px;
	padding:0 0 20px 75px;
	background:url(/photo/images_default/info.gif) no-repeat 4px 2px;
	}
div.reagissez .form {float:right;width:406px;padding:0 13px 10px 0;}
div.sex-box {
	clear:left;
	width:72px;
	height:83px;
	background:url(/photo/images_default/bg-sex.gif) no-repeat left top;
	margin:0 auto;
	}
div.sex-box label {text-align:center;}
div.sex-box label span {height:63px;overflow:hidden;width:100%;float:left;}
div.sex-box label.women {float:left;width:26px;}
div.sex-box label.man {float:right;width:23px;}
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 18px 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.questions {
	width:705px;
	overflow:hidden;
	padding:0 0 2px 0;
	background:url(/photo/images_default/bg-shadow1.gif) repeat-x left bottom;
	}
div.questions .bg {
	border:1px solid #e9eaea;
	background:#f8f9f9 url(/photo/images_default/bg-questions.jpg) no-repeat left top;
	padding:0 0 0 9px;
	width:694px;
	height:230px;
	overflow:hidden;
	}
div.questions div.sex-box {background:url(/photo/images_default/bg-sex-red.gif) no-repeat left top;}
div.questions .links {
	float:left;
	width:250px;
	padding:81px 0 0 0;
	}
div.questions .form {
	float:right;
	width:308px;
	padding:10px 115px 0 0;
	color:#fff;
	}
div.questions .form h3 {font-size:18px;margin:0 0 4px 0;}
div.questions .form p {margin:0 0 12px 0;font-weight:bold;}
div.questions .form .sex {
	float:left;
	width:121px;
	}
div.questions .form label.top {font-size:10px;}
div.questions .form .sex .text {
	width:115px;
	padding:1px 0 1px 4px;
	border:1px solid #000;
	margin:4px 0 13px 0;
	}
div.questions .form .message {
	float:right;
	width:178px;
	}
div.questions .form .message textarea {
	width:174px;
	height:87px;
	padding:1px 0 1px 4px;
	border:1px solid #000;
	margin:4px 0 0 0;
	}
div.questions .form .button {
	text-align:right;
	padding:13px 0 1px 0;
	}



/* BOXES */
.top-full-box {
	width:725px;
	border:1px solid #e9eaea;
	border-right:0;
	background:#f6f7f8;
	padding:3px 0 4px 4px;
	overflow:hidden;
	}
.top-full-box .bg {
	background:url(/photo/images_default/bg-full-box-bg.gif) repeat-x top;
	width:100%;
	overflow:hidden;
	}

.box-gr {
	overflow:hidden;
	border:1px solid #fff;
	background:#fff url(/photo/images_default/bg-box-gr-top.gif) repeat-x top;
	}
.box-gr .box-bg {
	overflow:hidden;
	width:100%;
	background:url(/photo/images_default/bg-box-gr-bottom.gif) repeat-x bottom;
	}
.top-full-box .box-gr {width:707px;}

h3.ttr_complex {
background:transparent url(/photo/images_default/bg_title_red.png) no-repeat scroll left center;
display:block;
font-size:14px;
font-weight:bold;
line-height:25px;
padding:0 0 0 5px;
text-transform:uppercase;
width:184px;
color:#FFF;
}

.container { width:532px; padding:3px; background:#f6f7f8; border:1px solid #e9eaea; overflow:hidden; }
.container .bg { width:100%;background:none !important;}
.container div.bar {width:364px;margin:1px 1px 0 1px;}
div.full-block .block-bg { background:url(/photo/images_default/bg-full-box-bg.gif) repeat-x top; width:100%; }
div.full-block .container { width:952px; padding:3px; background:#ffffff; border:none !important; overflow:hidden; }
div.full-block .container div.bar {width:925px;margin:0;}

div.block-videos-recentes {
	float:left;
	width: 549px;
	background:transparent url(/photo/images_default/bg_right_separator.png) repeat-y scroll right top;
}
div.block-videos-recentes .container {padding:0; border: 0; background:none;}
div.block-videos-recentes .container div.bar {width:536px;}
div.block-videos-recentes .container div.bar h3 {background: url(/photo/images_default/bg_ttr_medium.png) top left no-repeat;}

.top-full-box .visuals {
	padding:1px 0 5px 2px;
	overflow:hidden;
	width:710px;
	}
.top-full-box .visuals img {float:left;margin:0 1px 0 0;}


.top-full-box .box-gr {
	width:707px;
	}

.emissions-top-box {
	padding:12px 9px;
	overflow:hidden;
	font-size:12px;
	width:689px;
	}
.emissions-top-box .left {
	float:left;
	width:345px;
	}
.emissions-top-box .right {
	float:right;
	width:323px;
	}
.emissions-top-box .colour {color:#b11414;}
.emissions-top-box .button {float:right;margin:0 0 -4px 0;position:relative;}

.bar .retrouvez-biblioteque {padding-top:2px; padding-left: 5px; color: #FFFFFF;text-transform: uppercase; font-size:18px; width:570px;height:23px;background:url(/photo/images_default/bg-rendez-vous-bar.gif) repeat left top;}
.bar .voir-revoir {width:177px;height:20px;background:url(/photo/images_default/h-voir-revoir.gif) no-repeat left top;}
.bar .lequipe-complet {width:203px;height:20px;background:url(/photo/images_default/h-lequipe-complet.gif) no-repeat left top;}
.bar .direction-generale {width:203px;height:20px;background:url(/photo/images_default/h-direction-generale.gif) no-repeat left top;}
.bar .direction-des-programmes {width:449px;height:20px;background:url(/photo/images_default/h-direction-des-programmes.gif) no-repeat left top;}
.bar .pierre-elkabbach {width:343px;height:20px;background:url(/photo/images_default/h-pierre-elkabbach.gif) no-repeat left top;}
.bar .pour-en-savoir-plus {width:343px;height:20px;background:url(/photo/images_default/h-pour-en-savoir-plus.gif) no-repeat left top;}
.bar .les-forums {width:210px;height:21px;background:url(/photo/images_default/h-les-forums.gif) no-repeat left top;}
.bar .reagir-emission {width:225px;height:21px;background:url(/photo/images_default/h-reagir-emission.gif) no-repeat left top;}
.bar .reagir-lactualite {width:201px;height:21px;background:url(/photo/images_default/h-reagir-lactualite.gif) no-repeat left top;}
.bar .reagissez {width:101px;height:21px;background:url(/photo/images_default/h-reagissez.gif) no-repeat left top;}
.bar .derniere-minute {width:171px;height:20px;background:url(/photo/images_default/h-derniere-minute.gif) no-repeat left top;}
.bar .les-visages-de-la-chaine {width:251px;height:20px;background:url(/photo/images_default/h-les-visages-de-la-chaine.gif) no-repeat left top;}
.bar .les-programmes {width:171px;height:20px;background:url(/photo/images_default/h-les-programmes1.gif) no-repeat left top;}
.bar .ecouter {width:83px;height:20px;background:url(/photo/images_default/h-ecouter.gif) no-repeat left top;}
.bar .les-videos-recentes {width:410px;height:20px;background:url(/photo/images_default/h-les-videos-recentes.gif) no-repeat left top;}
.bar .les-videos-plus-vues {width:254px;height:20px;background:url(/photo/images_default/h-les-videos-plus-vues.gif) no-repeat left top;}
.bar strong.date {text-align:center;font-size:18px;line-height:25px;color:#fff;display:block;}

.retrouvez-bilitotheque {
	width:678px;
	padding:5px 10px 5px 8px;
	overflow:hidden;
	font-size:12px;
	}
.retrouvez-bilitotheque .left {
	float:left;
	width:390px;
	}
.retrouvez-bilitotheque .right {
	float:right;
	width:258px;
	}
.retrouvez-bilitotheque h3 {color:#d80b0b;font-size:18px;font-weight:normal;}
.avec {padding:8px 11px;}
.avec strong {color:#d80b0b;}

.retrouvez-bilitotheque .video {padding:6px;width:244px;overflow:hidden;}
.retrouvez-bilitotheque .video div {padding:8px 0 4px 0;}
.retrouvez-bilitotheque .video .floatright a {display:block;margin:2px 0 6px 0;}
.retrouvez-bilitotheque .roll {padding:12px 0 4px 0;clear:both;width:100%;}
div.inner {display: block;}
.close div.inner {display: none;}
.retrouvez-bilitotheque a.button {width:680px;height:17px;background:url(/photo/images_default/btn-en-savoir-plus2.gif) no-repeat 0 -17px;}
.retrouvez-bilitotheque .close .button {background:url(/photo/images_default/btn-en-savoir-plus2.gif) no-repeat 0 0;}
.bibliographie {width:100%;overflow:hidden;padding:0 0 4px 0;border-bottom:1px solid #d3d3d3;margin:0 0 14px 0;}
.bibliographie .left-col {float:left;width:320px;padding:0 0 0 24px;}
.bibliographie .right-col {float:right;width:302px;}
.bibliographie .one {width:100%;overflow:hidden;padding:0 0 15px 0;}
.bibliographie .one .image {float:left;width:61px;}
.bibliographie .one .text {float:left;width:210px;}
.bibliographie h3 {width:142px;height:14px;background:url(/photo/images_default/h-bibliographie.gif);margin:22px 0 22px 20px;}
.utiles h3 {width:126px;height:14px;background:url(/photo/images_default/h-liens-utiles.gif);margin:14px 0 14px 27px;}
.utiles ul {margin:0 0 6px 26px;}
.utiles li {padding:0 0 0 17px;background:url(/photo/images_default/circle-arrow.gif) no-repeat 0 2px;}



div.voir-revoir {
	padding:10px 26px 11px 18px;
	width:653px;
	overflow:hidden;
	}
div.voir-revoir .video-boxes {
	width:130%;
	padding:0 0 15px 0;
	overflow:hidden;
	}
div.voir-revoir .video-boxes .box-gr {
	float:left;
	width:175px;
	margin:0 61px 0 0;
	}
div.voir-revoir .video-boxes .box-gr .box-bg {padding:5px 4px 10px 4px;width:167px;}
div.voir-revoir .video-boxes img {border:1px solid #acbcbf;margin:0 0 4px 0;}
div.voir-revoir .video-boxes .duration {font-size:10px;}

/* paging */
div.paging {
	text-align:center;
	height:18px;
	padding:1px 0 2px 0;
	overflow:hidden;
	background:#edf1f1;
	line-height:15px;
	font-weight:bold;
	}
div.paging .left-linkhid {float:left;visibility: hidden;}
div.paging .left-link {float:left;}
div.paging .right-linkhid {float:right;visibility: hidden;}
div.paging .right-link {float:right;}
div.paging .numbers a {border:1px solid #ababab;background:#fff;padding:0 5px 1px 5px;margin:0 -1px;}
div.paging a.active {color:#df1a27;}

div.paging-full {
	width:691px;
	background:url(/photo/images_default/bg-paging-full.gif) no-repeat left top;
	padding:6px 6px 6px 6px;
	height:19px;
	font-size:12px;
	}


div.filter {
	width:682px;
	height:71px;
	background:#e7e9e9 url(/photo/images_default/bg-filter-box.gif) no-repeat left top;
	padding:6px 11px 0 10px;
	margin:0 0 0 2px;
	}
div.filter h3 {float:left;width:284px;height:19px;background:url(/photo/images_default/h-les-emissions.gif);margin:0 0 13px 0;}
div.filter .right-button {float:right;margin:4px 0 0 0;}
div.filter-bar {
	clear:both;
	width:100%;
	background:#edf1f1;
	height:20px;
	padding:1px 0 0 0;
	font-size:12px;
	line-height:19px;
	}
div.filter-bar select {
	font:10px arial,sans-serif;
	color:#6f6f6f;
	vertical-align:middle;
	}
div.filter-bar img {display:inline;vertical-align:middle;margin:0 0 1px 0;}
div.filter-bar label {margin:0 4px 0 6px;}
div.filter-bar .short {width:91px;margin:0 20px 0 0;}
div.filter-bar .medium {width:124px;margin:0 27px 0 6px;}
div.filter-bar .long {width:250px;}



div.date-changer {
	width:707px;
	height:125px;
	padding:4px 0 0 2px;
	min-height:125px;
	position:relative;
	}
* html div.date-changer {height:125px}
div.date-changer .links {width:100%;overflow:hidden;}
div.date-changer .links a {float:left;margin:0 8px 0 0;}
div.date-changer .changer {position:absolute;bottom:0;left:2px;width:707px;}
div.date-changer .changer .bar {margin:0 0 12px 0;}
div.date-changer .changer .bar h2,
div.date-changer .changer .bar h3,
div.date-changer .changer .bar img {margin:0 auto;}

div.seven-days {width:707px;height:21px;background:#fff;margin:0 0 10px 0;}
div.seven-days a {display:block;height:21px;line-height:20px;text-align:center;}
div.seven-days .prev {float:left;width:150px;padding:0 0 0 20px;background:url(/photo/images_default/bg-prev.gif);}
div.seven-days .next {float:right;width:150px;padding:0 20px 0 0;background:url(/photo/images_default/bg-next.gif);}

ul.week-days {margin:0 0 5px 103px;}
ul.week-days li {float:left;margin:0 10px 0 0;}
ul.week-days li a {width:68px;height:22px;background:url(/photo/images_default/week-days.gif);}
ul.week-days .lun a {background-position:0 0;}
ul.week-days .lun a:hover,
ul.week-days .lun a.active {background-position:0 -22px;}
ul.week-days .mar a {background-position:-78px 0;}
ul.week-days .mar a:hover,
ul.week-days .mar a.active {background-position:-78px -22px;}
ul.week-days .mer a {background-position:-157px 0;}
ul.week-days .mer a:hover,
ul.week-days .mer a.active {background-position:-157px -22px;}
ul.week-days .jeu a {background-position:-237px 0;}
ul.week-days .jeu a:hover,
ul.week-days .jeu a.active {background-position:-237px -22px;}
ul.week-days .ven a {background-position:-315px 0;}
ul.week-days .ven a:hover,
ul.week-days .ven a.active {background-position:-315px -22px;}
ul.week-days .sam a {background-position:-393px 0;}
ul.week-days .sam a:hover,
ul.week-days .sam a.active {background-position:-393px -22px;}
ul.week-days .dim a {background-position:-470px 0;}
ul.week-days .dim a:hover,
ul.week-days .dim a.active {background-position:-470px -22px;}


div.visual {padding:1px 2px 0 2px;}

div.info-box {padding:13px 0 10px 71px;background:url(/photo/images_default/info.gif) no-repeat 4px 12px;font-size:12px;overflow:hidden;width:617px;}
div.info-box .button {float:right;}

div.graphe {padding:12px 0;}

div.contacts {padding:12px 10px;font-size:12px;line-height:18px;}
div.contacts .email {padding:2px 0 4px 30px;background:url(/photo/images_default/ico-email.gif) no-repeat left;}
div.contacts .hr {margin:15px 0 12px 0;}

div.hr {width:100%;overflow:hidden;background:#cccdcc;border-bottom:1px solid #fff;height:1px;}
div.hr hr {display:none;}

div.edito {width:100%;padding:18px 0 12px 0;overflow:hidden;background:#f9f9f8;}
div.edito .person {float:left;width:165px;font-size:10px;}
div.edito .person strong {margin:0 0 0 5px;}
div.edito .content {float:right;width:500px;padding:0 19px 0 0;font-size:12px;}
div.edito .content p {margin:0 0 1.2em 0;}
div.edito .signature {margin:-10px 50px 0 0;text-align:right;}
div.edito .signature img {display:inline;}


div.savoir-plus {
	width:720px;
	overflow:hidden;
	padding:7px 1px 2px 1px;
	}
div.savoir-plus .box-gr {
	float:left;
	width:218px;
	margin:0 17px 0 0;
	}
div.savoir-plus .box-bg {
	padding:3px 5px 0 5px;
	width:208px;
	height:71px;
	}
div.savoir-plus h3 {
	height:15px;
	margin:0 0 13px 0;
	}
div.savoir-plus .conseil {width:206px;background:url(/photo/images_default/h-conseil.gif) no-repeat left top;}
div.savoir-plus .recevoir {width:183px;background:url(/photo/images_default/h-recevoir.gif) no-repeat left top;}
div.savoir-plus .rapport {width:153px;background:url(/photo/images_default/h-rapport.gif) no-repeat left top;}
div.savoir-plus .link {width:100%;font-size:12px;}
div.savoir-plus .link a {padding:0 0 0 19px;background:url(/photo/images_default/circle-arrow.gif) no-repeat left;}

div.savoir-plus ul.page-links {margin-top:-6px;float:right;padding:0 4px 0 0;}
ul.page-links li {
	float:left;
	margin:0 0 0 17px;
	}
ul.page-links li a {width:100%;height:100%;position:relative;padding:0 !important;background:none !important;}
ul.page-links li.pdf {width:19px;height:26px;background:url(/photo/images_default/ico-pdf.png);}
ul.page-links li.email {width:21px;height:24px;background:url(/photo/images_default/ico-mail.png);}
ul.page-links li.print {width:28px;height:26px;background:url(/photo/images_default/ico-print.png);}
ul.page-links li.zoom {width:25px;height:27px;background:url(/photo/images_default/ico-zoom.png);}
ul.page-links li.speaker {width:25px;height:25px;background:url(/photo/images_default/ico-speaker.png);}
ul.page-links li.comment {width:22px;height:25px;background:url(/photo/images_default/ico-comment.png);margin:0 0 0 6px !important;}
ul.page-links li.message {width:30px;height:26px;background:url(/photo/images_default/ico-message.png);margin:0 -6px 0 0 !important;}

div.be-journalist {
	padding:8px 11px 0 4px;
	height:42px;
	}
div.be-journalist .questions {float:left;width:418px;height:38px;background:url(/photo/images_default/be-journalist-questions.gif) no-repeat left top;}
div.be-journalist a {float:right;margin:3px 0 0 0;}


div.forums {
	width:688px;
	padding:10px 0 0 0;
	overflow:hidden;
	}
div.forums table {
	width:690px;
	border-collapse:collapse;
	}
div.forums table td {
	background:#edf1f1;
	border:2px solid #f8f9f9;
	border-bottom:4px solid #f8f9f9;
	border-top:0;
	}
div.forums table .name {padding:5px;font-size:12px;}
div.forums table .name a {font-size:15px;font-weight:bold;color:#101010;}
div.forums table .messages {padding:5px 10px 5px 30px;font-size:12px;width:115px;}
div.forums table .last {padding:5px 7px;width:192px;}
div.forums div.paging {margin:18px 0 5px 1px;font-size:12px;}

div.forum-posts {margin:0 0 20px 0;}
div.forum-posts .shadow2 {margin:0 0 6px 0;}
div.forum-posts .bg {
	padding:9px 3px 4px 7px;
	overflow:hidden;
	width:687px;
	}
div.forum-posts .moderator {background:#ffe380;}
div.forum-posts p {font-size:12px;margin:0 0 6px 0;}
div.forum-posts h3 {font-size:15px;margin:4px 0 8px 0;}
div.forum-posts .button {float:right;}
div.forum-posts .moderator .post-by,
div.forum-posts .moderator .post-by a {color:#df0505;}


.right-column .listing,
.right-column .photos {
	border-top:1px solid #fff;
	border-bottom:1px solid #91aaaf;
	width:196px;
	padding:13px 3px 15px 5px;
	overflow:hidden;
	}
.right-column .last-listing {border-bottom:0;padding-bottom:5px;}
.right-column .listing h3,
.right-column .photos h3 {margin:0 0 11px 2px;}
h3.bulletins-de-programmes {width:186px;height:11px;background:url(/photo/images_default/h-bulletins-de-programmes.gif);}
h3.dossiers-de-presse {width:159px;height:11px;background:url(/photo/images_default/h-dossiers-de-presse.gif);}
h3.espace-photos-et-sons {width:188px;height:11px;background:url(/photo/images_default/h-espace-photos-et-sons.gif);}
h3.conference-de-presse {width:185px;height:15px;background:url(/photo/images_default/h-conference-de-presse.gif);}
h3.rapport-dactivite {width:153px;height:15px;background:url(/photo/images_default/h-rapport-dactivite.gif);}
.right-column .listing li a {padding:0 0 0 22px;background:url(/photo/images_default/circle-arrow.gif) no-repeat left;}
.right-column .listing li,
.right-column .listing li div {width:100%;overflow:hidden;}
.right-column .listing .box-bg {padding:10px 8px;width:178px;}
.right-column .listing ul.page-links {margin:6px 0 4px 0;float:right;overflow:hidden;}
.right-column .listing .button,
.right-column .photos .button {float:left;margin:10px 0 0 0;}
.right-column .photos .box-bg {padding:10px 8px;width:178px;}
.right-column .photos .box-bg img {border:1px solid #7b787f;}
.right-column .photos a.link {padding:0 0 0 22px;background:url(/photo/images_default/circle-arrow.gif) no-repeat left;display:block;margin:0 0 8px 0;}
.right-column .listing select {width:100%;font-size:10px;color:#6f6f6f;margin:10px 0 0 0;}


div.top-text-content {width:680px;padding:10px 10px 0 10px;font-size:12px;margin-bottom:-6px;}

div.minute {
	width:676px;
	padding:0 10px 0 7px;
	margin:10px 0 0 0;
	font-size:12px;
	overflow:auto;
	height:65px;
	}
div.minute p {margin:0;}
div.minute .hr {background:#91aaaf;margin:8px 0 6px 0;}
* html .holder {float:left;width:auto;margin:0;}
*+html .holder {clear:both;float:left;width:auto;margin:0;}


div.two-column-boxes {
	width:703px;
	padding:0 0 0 2px;
	overflow:hidden;
	}
div.two-column-boxes .left-col {float:left;width:329px;}
div.two-column-boxes .right-col {float:right;width:329px;}
div.two-column-boxes .box-shadow {width:100%;overflow:hidden;padding:0 0 10px 0;background:url(/photo/images_default/bg-box-shadow.jpg) no-repeat left bottom;margin:0 0 12px 0;}
div.two-column-boxes .box {width:100%;overflow:hidden;padding:10px 0 0 0;background:#f3f3f5 url(/photo/images_default/bg-box-top.jpg) no-repeat left top;}
h2.les-programmes {width:304px;height:16px;background:url(/photo/images_default/h-les-programmes.gif);}
h2.la-chaine {width:249px;height:16px;background:url(/photo/images_default/h-la-chaine.gif);}
h2.temps-forts-venir {width:139px;height:16px;background:url(/photo/images_default/h-temps-forts-venir.gif);}
div.two-column-boxes .box h2 {margin:0 0 7px 8px;}
div.two-column-boxes .listing {
	width:309px;
	padding:0 12px 0 8px;
	overflow:hidden;
	background:url(/photo/images_default/bg-line.gif) repeat-x top;
	}
div.two-column-boxes .one {
	width:309px;
	padding:14px 0 7px 0 ;
	overflow:hidden;
	background:url(/photo/images_default/bg-line.gif) repeat-x bottom;
	}
div.two-column-boxes .one .image {float:left;}
div.two-column-boxes .one .image img {border:1px solid #7b787f;}
div.two-column-boxes .one .text {
	float:right;
	width:208px;
	margin-top:-2px;
	}
div.two-column-boxes .one a {color:#bd030f;}
div.two-column-boxes .one .date {font-size:10px;color:#bd030f;margin:1em 0 8px 0;}
div.two-column-boxes .one ul {float:right;}
div.two-column-boxes .button {
	padding:12px 0 10px 8px;
	overflow:hidden;
	background:url(/photo/images_default/bg-line.gif) repeat-x top;
	margin:-2px 0 0 0;
	}

div.communication-persons {
	padding:7px 0 7px 6px;
	width:690px;
	overflow:hidden;
	}
.communication-persons h3 {width:179px;height:22px;background:url(/photo/images_default/h-lequipe-communication.gif);margin:0 0 14px 0;}
div.communication-persons .person {float:left;}
div.communication-persons .first {width:260px;}
div.communication-persons .second {width:220px;}
div.communication-persons .third {width:210px;}
div.communication-persons .image {float:left;width:78px;}
div.communication-persons .text {float:left;}
div.communication-persons .first .text {width:173px;}


div.button-place {width:704px;overflow:hidden;margin:0 0 7px 0;}
div.button-place a {float:right;}


div.photos {width:694px;overflow:hidden;padding:5px 0 10px 3px;}
div.photos .row {width:120%;overflow:hidden;}
div.photos .row .one {
	float:left;
	width:166px;
	padding-bottom:999px;
	margin:0 9px -995px 0;
	background:#fff;
	}
div.photos .row .one .image {
	width:166px;
	height:166px;
	background:#e5e5e6;
	display:table;
	}
div.photos .row .one .image img {border:1px solid #838087;display:inline;}
div.photos .row .one .image span {
   text-align:center;
   width:100%;
   display:table-cell;
   vertical-align:middle;
	}
* html div.photos .row .one .image {position:relative}
* html div.photos .row .one .image span {display:block;position:absolute;top:50%;}
* html div.photos .row .one .image img {position:relative;top:-50%;}
*+html div.photos .row .one .image {position:relative}
*+html div.photos .row .one .image span {display:block;position:absolute;top:50%;}
*+html div.photos .row .one .image img {position:relative;top:-50%;}
div.photos .one .text {padding:5px;overflow:hidden;}
div.photos .one ul {float:right;padding:0 4px 0 0;}
div.photos .one ul li {margin:0 0 0 10px;}
div.photos .paging {margin:18px 0 -6px 0;}


div.top-bar {
	width:100%;
	background:#fff;
	overflow:hidden;
	margin:0 0 4px 0;
	}
div.top-bar fieldset {
	float:right;
	width:361px;
	padding:1px 5px 1px 0;
	text-align:right;
	background:url(/photo/images_default/selection-par-programme.gif) no-repeat left top;
	}
div.top-bar select {width:181px;font-size:10px;color:#6f6f6f;margin:0 5px 0 0;}
.photos h3.ils {width:271px;height:17px;background:url(/photo/images_default/h-ils.gif) no-repeat left top;margin:0 0 9px 1px;}
.photos .button {margin:11px 0 0 0;float:left;}



.rechercher {
	border-top:1px solid #fff;
	padding:20px 7px 20px 5px;
	overflow:hidden;
	width:192px;
	}
.rechercher .box {
	width:192px;
	overflow:hidden;
	background:url(/photo/images_default/bg-rechercher-box.gif) repeat-y left;
	margin:0 0 17px 0;
	}
.rechercher .box .top {
	width:192px;
	overflow:hidden;
	background:url(/photo/images_default/bg-rechercher-box-top.gif) no-repeat left top;
	}
.rechercher .box .bottom {
	width:182px;
	overflow:hidden;
	background:url(/photo/images_default/bg-rechercher-box-bottom.gif) no-repeat left bottom;
	padding:6px 5px;
	cursor:pointer;
	}
.rechercher .box select {width:181px;font-size:10px;color:#6f6f6f;margin:6px 0 2px 0;}
.rechercher .box h3 {float:left;margin:1px 0 0 0;height:12px;}
.rechercher .box img {float:right;}
.rechercher .rechercher-video {width:146px;background:url(/photo/images_default/h-rechercher-video.gif);display:inline;}
.rechercher .par-emission {width:156px;background:url(/photo/images_default/h-par-emission.gif);display:inline;}
.rechercher .plus-vues {width:158px;background:url(/photo/images_default/h-plus-vues.gif);display:inline;}

div.videos {
	padding:13px 5px 12px 9px;
	height:465px;
	overflow:hidden;
	}
div.videos2 {
	padding:13px 12px 10px 12px;
	width:901px;
	overflow:hidden;
	}
div.videos .row, div.videos2 .row {overflow:hidden;padding:0 0 11px 0;}
div.videos .row {width:536px;}
div.videos .box-gr, div.videos2 .box-gr { float:left; }
div.videos .box-gr {margin:0 5px 38px 0; width:169px;}
div.videos2 .row {width:120%;}
div.videos2 .box-gr {margin:0 64px 0 0;width:175px;}
div.videos .box-bg,div.videos2 .box-bg {
	width:167px;
	padding:3px 4px;
	height:200px;
	}
div.videos .box-gr a, div.videos2 .box-gr a {color:#A60019;font-size:11px;}
div.videos .image, div.videos2 .image {margin:0 0 3px 0;}


div.rechercher-video {
	padding:0 0 0 6px;
	width:913px;
	overflow:hidden;
	font-size:12px;
	line-height:19px;
	}
div.rechercher-video h2 {
	width:229px;
	height:20px;
	background:url(/photo/images_default/h-rechercher-une-video.gif) no-repeat left top;
	margin:0 0 15px 0;
	}
div.rechercher-video .row {
	width:100%;
	overflow:hidden;
	padding:0 0 17px 0;
	}
div.rechercher-video .left {
	float:left;
	width:93px;
	text-align:right;
	}
div.rechercher-video .right {
	float:left;
	width:785px;
	padding:0 0 0 10px;
	}
div.offres-emplois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-color: #EDF1F1;
}
div.offres-emplois  .titre {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}


div.rechercher-video .right label {margin:0 7px 0 9px;}
div.rechercher-video .text {
	width:173px;
	padding:2px 0 2px 4px;
	border:1px solid #778089;
	color:#6f6f6f;
	}
div.rechercher-video select {
	width:138px;
	font-size:10px;
	color:#6f6f6f;
	}
div.rechercher-video .small {
	width:34px;
	padding:2px 0;
	text-align:center;
	border:1px solid #778089;
	color:#6f6f6f;
	font-size:10px;
	}
div.rechercher-video .button-block {float:right;text-align:right;width:440px;background:#edf1f1;}
div.rechercher-video .button-block img{cursor:pointer;}

/*#video .f_link_em{ left:0; position:absolute;  margin-left:44px; background: transparent url(/photo/images_default/btn-reagir.gif); width: 41px; height: 35px;text-indent:-9999px; }
*+html #video .f_link_em{margin-left:44px;}
* html #video .f_link_em{margin-left:44px;}
*/

#videoEnCours h1 {font-size: 12px; }
#videoEnCours h2 {text-indent: 0 !important; color: #A60019; font-size: 13px;}

#video .f_link_em, #video .f_link_em_vod{
float:left;
background: transparent url(/photo/images_default/btn-reagir.gif);
width: 41px; 
height: 29px;
padding: 0;
margin: 0;
clear:both;
text-indent:-999;
}
#playerVodOnly{
border: 1px solid #ACABB0;
float:left;
}
#playerVOD{
margin:0;
}
#playerOption{
background:#3e3e3e;
border:1px solid #b3b3b3;
float:left;
margin-top:7px;
width:424px;
height:22px;
}
#playerOption ul {list-style:none;padding: 4px 0 0 5px;}
#playerOption ul li.playerOptionBoxSend, #playerOption ul li.playerOptionBoxExport, #playerOption ul li.playerOptionBoxVote {float:left;border-color:#ACABB0; border-style:solid; border-width:0 1px 0 0; padding: 0 8px 0 0;margin-right:10px;}
#playerOption ul li.playerOptionShare {border:none;}
#playerOption ul li.playerOptionShare img {margin:0 4px}
#playerOption ul li p, #playerOption ul li a {color: #fff; float:left; margin:0;}

#vodiFrame{
background:#ffffff;
border:1px solid #ACABB0;
overflow:auto;
float:left;
margin-top:-1px;
width:424px;
height:70px;
}
.playerOptionBoxSend img.itemOption, .playerOptionBoxExport img.itemOption {margin-left:8px;}

.txt_player {
height:8px;
margin-top:-4px;
color:#879093;
font-family:arial,sans-serif;
}

.txt_playerHit{
margin-top:-10px;
font-size:12px;
color:#EA171E;
}

* html #star{
margin-top:-5px;
}

/* ======= STAR-RATER ======== */
p#star {padding-top:3px;}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:90px;
padding:0 !important;
height:10px;
float:left;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(../images/star_small.gif);
line-height: 10px;
height: 10px;
}

.star-rating-result{
font-size:10px;
float:left;
color:#879093;
font-family:arial,sans-serif;
margin:5px;
}
/* ======= /STAR-RATER ======== */

.menuon {
height:276px !important;
width:320px !important;;
}

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

.informations {float:left; width:366px;margin:-5px 0 0 10px;}
.informations .container {width:366px; padding: 5px; background: #FFF; border:0;}
.informations h3 {background: url(/photo/images_default/bg_infos.png) top left no-repeat; }
.informations h4 a { color:#A60019; font-size:20px; margin:5px 0;}
.informations h4 a:hover {text-decoration:underline}
.informations span { color:#898989; }
.informations ul { padding: 10px; }
.informations p { color:#444; }

.shadow-right-separator {background: url(/photo/images_default/bg_right_separator.png) top left no-repeat;float:left; height:753px; margin-top:-14px; width:17px;}
