/* 20120619 - 1400 */

/* title */
.ttl-page .schedule { width:84px; background:url("../_img/ttl-general-pt.png") no-repeat; }
.LNG_es .ttl-page .schedule { background:url("../_img/ttl-general-es.png") no-repeat; }
.LNG_en .ttl-page .schedule { width:102px; background:url("../_img/ttl-general-en.png") no-repeat; }


/* Content Sharer Overwritting*/
.trr-content-sharer-top { padding-top:0 !important; } 

/* Schedule info */
.schedule-info { display:inline-block; margin-bottom:13px; width:100%; }
.schedule-info .information { float:left; padding-top:1px; }
.schedule-info li { float:left; margin-right:11px; padding-left:14px; background:url("../../../../../core/_img/lin-dotted.png") repeat-y; }
.schedule-info .medal-dispute { float:left; padding:2px 0 0 59px; height:17px; background: url("../_img/ico-general.png") no-repeat; }
.schedule-info .event { line-height:18px; }
.schedule-info .event .has-event { float:left; margin-right:8px; width:17px; height:17px; background-color:#D9D8D7; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }
.schedule-info .content-sharer-container { float:right; width:380px; }

/* mod 610 olympic schedule */
#mod-610-olympic-schedule { margin-bottom:17px; width:100%; }
#mod-610-olympic-schedule thead th { border-right:1px solid #FFF; width:38px; background-color:#47423A; color:#FFF; text-align:center; }
#mod-610-olympic-schedule thead th.event-info { padding:9px 0 8px 10px; width:263px; text-align:left; }
#mod-610-olympic-schedule thead th .day { font-size:13px; font-weight:bold; text-align:center; }
#mod-610-olympic-schedule thead th .label { display:block; font-size:9px; font-weight:bold; text-transform:uppercase; text-align:center; }
#mod-610-olympic-schedule thead .on { background-color:#FF9900; }
     
#mod-610-olympic-schedule tfoot th { border-right:1px solid #FFF; width:38px; background-color:#47423A; color:#FFF; text-align:center; }
#mod-610-olympic-schedule tfoot th.event-info { padding:9px 0 8px 10px; width:263px; text-align:left; }
#mod-610-olympic-schedule tfoot th .day { font-size:13px; font-weight:bold; text-align:center; }
#mod-610-olympic-schedule tfoot th .label { display:block; font-size:9px; font-weight:bold; text-transform:uppercase; text-align:center; }
#mod-610-olympic-schedule tfoot .on { background-color:#FF9900; }

#mod-610-olympic-schedule tbody td { border:1px solid #FFF; border-left:none; width:38px; background-color:#ECEAE7; vertical-align:top; }
#mod-610-olympic-schedule tbody td.event { padding:8px 0 8px 10px; width:263px; text-align:left; vertical-align:middle; font-weight:bold; }
#mod-610-olympic-schedule tbody td.event-name { padding:13px 0 12px 10px; }
#mod-610-olympic-schedule tbody .london-sports { float:left; margin-right:9px; }
#mod-610-olympic-schedule tbody .name { float:left; margin:4px 0 0; }
#mod-610-olympic-schedule tbody .name span { display:inline; margin:0; color:#ff9900; }
#mod-610-olympic-schedule tbody td a { cursor:pointer; }
#mod-610-olympic-schedule tbody td.has-event { background-color:#D9D8D7; }
#mod-610-olympic-schedule tbody td .medal-container { height:18px; }
#mod-610-olympic-schedule tbody td .medal-container .has-medal { float:left; margin:5px 0 0 5px; width:26px; height:11px; text-indent:-9999px; background:url("../_img/ico-general.png") no-repeat 0 -50px; }
    
    
