@charset "utf-8";
/* CSS Document */
/*@import url('reset.css');*/

/*
@font-face {
    font-family: 'opensans';
    src: url('../../../../upload/fonts/opensans-regular-webfont.eot');
    src: url('../../../../upload/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../../upload/fonts/opensans-regular-webfont.woff') format('woff'),
         url('../../../../upload/fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../../../../upload/fonts/opensans-regular-webfont.svg#opensans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'opensans';
    src: url('../../../../upload/fonts/opensans-semibold-webfont.eot');
    src: url('../../../../upload/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../../upload/fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../../../../upload/fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../../../../upload/fonts/opensans-semibold-webfont.svg#opensans') format('svg');
    font-weight: bold;
    font-style: normal;
}
*/

body {
	font-family:'Trebuchet MS', Helvetica, sans-serif;font-size:1em;background-color:#fff;cursor:default;
    overflow: inherit;
}
.wrapper {position:relative;height:100%;background-color:#fff;max-width:919px;margin:auto;
         width:919px;}

a {text-decoration:none;}
.content{position:relative;}
.clear{clear:both;}

/*header */
.header{padding: 97px 0 0 0;}

.header .logo {background:url(../img/logooecd_en.png) no-repeat; width:250px; height:92px;display:block; top:5px;left:15px;position:absolute;border:0;}

.header .social-links {width:150px; height:33px;top:15px;right:15px;position:absolute;}
.header .social-links a{width: 35px; height: 33px;float:right;margin-left:9px;}
.header .social-links a:hover{}
.header .social-links a.facebook{background: url('../img/social.png') no-repeat 0 0; }
.header .social-links a.twitter{background: url('../img/social.png') no-repeat -43px 0;}
.header .social-links a.youtube{background: url('../img/social.png') no-repeat -86px 0;}

.header .banner {width: 100%;}

/*menu*/ 
.menu {width:100%;position:relative;font-weight:bold;padding:25px 0 15px 0;}
.menu ul {display:block;width:100%;}
.menu ul li {float:left;}
.menu ul li a {border-bottom:1px solid #fff;border-right:1px solid #fff;color:#fff;display:block;text-align:center;text-transform: uppercase;padding:5px 15px;line-height: 16px;font-weight:bold;}
.menu ul li:last-child a {border-right:none;}           

.menu ul.days li{width:50%;}
.menu ul.days li a{background-color: #29235a;color:#d2d2d2;}
.menu ul.places li{width:33.3333333%;}
.menu ul.places li a{background-color: #29235a;padding:10px 15px;color:#d2d2d2;}

.menu ul.places li:hover, .menu ul.places li:hover a,
.menu ul.days li:hover, .menu ul.days li:hover a{background-color:#037bc1;color:#fff;}

.menu ul.places li.active, .menu ul.places li.active a,
.menu ul.days li.active, .menu ul.days li.active a{background-color:#00b5cb;color:#fff;}

/*webcast */
.webcast{position:relative;}

.webcast .video-zone{width:644px; height: 386px;}
.webcast .video-zone #player_container{position:relative;width:644px; height: 362px;}

.webcast .language-selector{padding:10px 0;color:#333333;font-size:12px;}
.webcast .language-selector .language-title{padding:0 20px;}
.webcast .language-selector .language-item{padding:0 20px;cursor:pointer;} 
.webcast .language-selector .language-item.selected{font-weight: bold; color:#00b5cb;}

.webcast .programme-zone{position:absolute; right: 0;top:0;width:256px;}

.webcast .programme-zone .programme-title{background-color:#29235a;color:#fff;border-bottom:7px solid #00b5cb; padding:10px 0;text-align: center; text-transform: uppercase;}

.webcast .programme-zone .programme-content{ height: 320px; overflow: auto;border-bottom:1px solid #aeaeae;}
.webcast .programme-zone .programme-content ul{padding:24px 0 0 15px;}
.webcast .programme-zone .programme-content ul li{padding:0 0 20px 0;font-size: 12px;line-height: 17px;} 
.webcast .programme-zone .programme-content ul li.available{cursor:pointer;}
.webcast .programme-zone .programme-content ul li.available:hover .programme-text{text-decoration: underline;}
.webcast .programme-zone .programme-content ul li.selected{font-weight: bold;cursor:default;}
.webcast .programme-zone .programme-content ul li.available.selected:hover .programme-text{text-decoration: none;}

.programme-time{background-color: #f3f3f3; color:#00b5cb;padding:0 5px;}
.programme-text{display: block;}

/*social parts*/
.social{width:100%;padding:10px 0 15px 0;}

.social ul {display:block;width:100%;}
.social ul li {float:left;width:33.33%; /*50%*/}
.social ul li a {border-right:1px solid #fff;display:block;text-align:center;text-transform: uppercase;line-height: 16px;font-weight:bold;background-color: #29235a;padding:10px 15px;color:#d2d2d2;}
.social ul li:last-child a {border-right:none;}    
.social ul li:hover, .social ul li:hover a{background-color:#037bc1;color:#fff;}
.social ul li.active, .social ul li.active a{background-color:#00b5cb;color:#fff;}

.social .content{display:none;}
.social .content.active{display:block;border:1px solid #aeaeae;border-top: none; height:600px;}

#twitter{text-align:center;}

#twitter iframe{
           width: 100% !important;
}

/*media queries*/
/*@media screen and (max-width: 520px) {
    .header .banner {display:none;}
    .menu ul.days li a{height:32px;}
    .menu ul.places li{width:100%;}
    .menu ul.places li a {border:none;}   
    
    .webcast .video-zone{width: 100%;}
    .webcast .programme-zone{width: 100%;}
    
    .social ul li a{font-size:10px;}
}*/

body #player_container .menu-skin > ul > li.active, body #player_container .menu-skin > ul > li:hover {
    color:white;
}