#calendar-next-match .container{overflow:hidden}#calendar-next-match figure{color:#808080;float:left;font-size:11px;margin-right:10px;width:180px}#calendar-next-match figcaption{background:#999;color:#FFF;padding:2px 5px}#calendar-next-match .infos{float:left;color:#787878;font-size:12px}#calendar-next-match .competition img{margin:5px 5px 0 0;vertical-align:middle}#calendar-next-match .competition span{display:inline-block;vertical-align:middle}#calendar-next-match h2{color:#3c3c3c;font-size:17px;font-weight:bold;margin:13px 0 0}#calendar-next-match time{color:#808080;font-size:13px}#calendar-next-match .postponed{color:#d42255;font-size:13px}#calendar-next-match .tv{margin:5px 0}#calendar-next-match img{vertical-align:middle}#calendar-next-match footer a{background:url(/image/generic/more-icons.png?jcb=1309439764) no-repeat 100% 0;padding-right:22px}#calendar-next-match .empty{font-size:15px;padding:50px 15px;text-align:center}#calendar-last-match .inner{overflow:hidden}#calendar-last-match .illus{float:right;margin:0 0 10px 10px}#calendar-last-match .competition img{margin-right:5px;vertical-align:middle}#calendar-last-match .competition div{color:#787878;font-size:12px;display:inline-block;vertical-align:middle}#calendar-last-match .competition span{color:#009ddc;display:block}#calendar-last-match h2{color:#3c3c3c;font-size:17px;font-weight:bold;margin:13px 0 10px}#calendar-last-match p{color:#3c3c3c;font-size:12px}#calendar-last-match li{display:inline;margin-left:12px}#calendar-last-match footer a{background:url(/image/generic/more-icons.png?jcb=1309439764) no-repeat 100% 0;padding-right:22px}#calendar-last-match .photo{background-position:100% -19px}#calendar-last-match .video{background-position:100% -38px}#calendar .nav-season-1{float:left;font-size:16px;padding:2px 0}#calendar .nav-next{margin-left:10px}#calendar .nav-prev{margin-right:10px}#calendar .nav-season-2{float:right}#calendar .nav-season-2 select{margin:0 5px}#calendar .nav-tab a{width:50px}#calendar .nav-tab .all{width:58px}#calendar table{width:100%}.js #calendar tbody{display:none}.js #calendar tbody.active{display:table-row-group}.js.ie7 #calendar tbody.active{display:block}#calendar th{background:#f0f0f0;color:#505050;font:bold 14px/22px 'Univers Std Condensed',Arial,Helvetica,sans-serif;text-align:left;text-transform:uppercase}#calendar .header{display:none}#calendar .active+.active .header{display:table-row}#calendar td{background:-moz-linear-gradient(bottom,#f7f7f7,#FFF 45px);background:-ms-linear-gradient(bottom,#f7f7f7,#FFF 45px);background:-o-linear-gradient(bottom,#f7f7f7,#FFF 45px);background:-webkit-gradient(linear,left bottom,left 45px,from(#f7f7f7),to(#FFF));background:-webkit-linear-gradient(bottom,#f7f7f7,#FFF 45px);background:linear-gradient(bottom,#f7f7f7,#FFF 45px);height:99px;padding:0}#calendar .date{color:#787878;font-size:14px;text-align:center;width:7%}#calendar .date span{display:block;font-size:24px}#calendar .comp{color:#787878;font-size:12px;width:23%}#calendar .comp img{border-left:1px solid #d1d1d1;padding:5px 4px 5px 8px;vertical-align:middle}.ie7 #calendar .comp img{float:left}#calendar .comp div{display:inline-block;vertical-align:middle;width:130px}.ie7 #calendar .comp img{float:left;height:30px;padding:5px 0}#calendar .team1,#calendar .result,#calendar .team2{color:#3c3c3c;font-size:16px;width:22%}#calendar .result{text-align:center;width:5%}#calendar .result time{color:#787878;font-size:14px}#calendar .result span{color:#888;display:block;font-size:11px}#calendar .team1{text-align:right}#calendar .team1 img{margin-left:10px;vertical-align:middle}#calendar .team2 img{margin-right:10px;vertical-align:middle}#calendar .postponed{color:#d42255}#calendar .infos{color:#787878;font-size:12px;text-align:right;width:21%}#calendar .infos ul{margin-right:11px}#calendar .infos img{vertical-align:middle}#calendar .empty{font-size:15px;text-align:center}#calendar table a{font-weight:bold}#calendar table a{background:url(/image/generic/more-icons.png?jcb=1309439764) no-repeat 100% 0;line-height:1.6em;padding-right:22px}#calendar table .photo{background-position:100% -19px}#calendar table .video{background-position:100% -38px}#calendar table .bet{background-position:100% -59px}#calendar table .ticketing{background-position:100% -77px}#calendar footer{border:1px solid;border-color:#cacaca #FFF #FFF;margin:-1px}#calendar footer .prev{float:left;visibility:hidden;background-position:0 -104px;padding:0 0 0 10px}#calendar footer .next{float:right;visibility:hidden}#calendar footer a{visibility:hidden}#calendar footer .active{visibility:visible}#calendar{border-bottom:0}.js #calendar tbody{display:table-row-group}.js.ie7 #calendar tbody{display:block}#calendar td{height:80px}#calendar .day{color:#3c3c3c;font-size:12px;text-align:center;width:10%}#calendar .comp{width:28%}#calendar .team1{width:15%}#calendar .result{width:10%}#calendar .team2{width:30%}
