/* label over */
DIV.label { position: relative; float: left; }
label.over { color: #FFFFFF; position: absolute; top: 2px; left: 10px; cursor: text;}
#commentForm label.over {top: 9px; left: 27px;}
#searchForm label.over { color: #000000; font-size: 17px; top: 13px; left: 32px;}
/* link color in video description*/
#contentPlayer .recentTracksCont a {color: #FF8401; text-decoration: underline}
#contentPlayer .recentTracksCont #more {margin: 10px 0;}
#contentPlayer .recentTracksCont #more p {margin: 0;}
/* Styles for the content exception error message in the preview mode */
div.errortext {color:red !important; padding:0.3em; border: thin solid red; max-width:400px; min-height:10em; }
/* NO-JS videowall navigation */
.contMenu .dateList {background-color: transparent;}
.contMenu .current{background:url(/image/web/i18n/view/bgd_li_cont_menu_hover_3-3188404-data-4776154.gif) no-repeat;}
.contMenu .current:hover{background:url(/image/web/i18n/view/bgd_li_cont_menu_hover_3-3188404-data-4776154.gif) no-repeat;}
/* NO-JS hidden elements */
#pub .btnOpen, .btnClose, a#btnReduireFiltre, .addToPlaylistContainer, .selectContainer {display:none;}
/* Videowall list view */
#list span.teaserTitle {width: 200px; display:block; overflow:hidden; white-space:nowrap;}
#list span.teaserText {width: 270px; display:block; overflow:hidden; white-space:nowrap;}
#list table .col4 p{width:289px;}
/* RSS Link */
a.rss {padding:0 0 0 20px; background:url(/image/web/i18n/view/btn_rss_3-3188406-data-4776167.gif) no-repeat left; color:#FF8401}
/* promo items close button*/
#pub .btnClose {float:right;margin:-25px 10px 0 0}
/* text in thumbnail hover */
.videoHover p.teaserText {color:#000; padding: 15px 5px 5px 10px}
/* jQuery tooltip */
#tooltip {
position: absolute;
z-index: 3000;
border: 1px solid #111;
background-color: #ffffff;
color: #000000;
padding: 5px;
width:200px;
}
#tooltip h3 { margin: 0; font-size: 11px }
#tooltip div { margin: 0; }
/* login dialog */
.popUpConnexion div.footer {padding-top: 10px}
div.rememberMe {width: 279px; float: right; margin: 5px 0pt;}
/* cookie playlist */
p.empty {margin: 0 0 20px 20px; font-size:12px}
/* comment form */
label.hl {display: block; float: left; padding-top: 9px;}
div.lc {float: right; padding-right:5px}
/* profile playlist */
.video img.delete {position:absolute; z-index:3; right:0;_right:6px; top:0; cursor:pointer;}
.video h3{color:#ffffff; font-size:12px; padding:5px 0 5px 5px;height:35px;}
div.comingSoon .video h3{color:#ffffff; font-size:12px; padding:5px 0 5px 5px;height:auto;}
.video h3 a:hover{color:#f8d50c;}
.country option {background-color: #706C67}
/*jCarousel*/
.jcarousel-container {}
.jcarousel-container-horizontal {padding: 5px 20px;}
.jcarousel-clip-horizontal {}
.jcarousel-item {}
.jcarousel-item:hover {}
.jcarousel-item-horizontal {margin-right: 5px;}
.jcarousel-item-placeholder {}
.jcarousel-next-horizontal {position: absolute;top: 45px;right: 0px;width: 18px;height: 17px;cursor: pointer; background: url(/image/web/i18n/view/btn_next_1-3259422-data-4791874.gif) no-repeat 0 0 transparent;}
.jcarousel-next-horizontal:hover {}
.jcarousel-next-horizontal:active {}
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active {cursor: default; background-image:none; }
.jcarousel-prev-horizontal {position: absolute;top: 45px; left: 0px;width: 18px;height: 17px;cursor: pointer; background: url(/image/web/i18n/view/btn_previous_1-3259426-data-4791875.gif) no-repeat 0 0 transparent;}
.jcarousel-prev-horizontal:hover {}
.jcarousel-prev-horizontal:active {}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {cursor: default;background-image:none;}

