/* jScrollPane */
.jScrollPaneContainer { position:relative; overflow:hidden; z-index:1; }
.jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#ACA299; width:2px !important; right:2px; }
.jScrollPaneDrag { position:absolute; background:#FF9900; cursor:pointer; overflow:hidden; width:6px !important; margin-left:-2px; }
.jScrollPaneDragTop { position:absolute; top:0; left:0; }
.jScrollPaneDragBottom { position:absolute; bottom:0; left:0; overflow:hidden; }
a.jScrollArrowUp { display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px; }
a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px; }

/* Global Overwriting */
#team-profile h2 { margin:0; }

/* Page Header */
.ttl-page-header h1 span { visibility:visible !important; }

/* Topo */
#team-top-info img { float:left; }
#team-top-info .team-shield { margin-right:7px; margin-bottom:8px; }
#team-top-info h1 { display:block; float:left; padding-top:10px; text-indent:-9999px; }
#team-top-info .team-shield ~ h1 { padding-top:10px; }
#team-top-info .team-social { float:right; margin-top:-46px; }
#team-top-info .team-social small { font-size:10px; color:#7f7871; margin-left:28px; float:right; }
#team-top-info .team-social ul { color:red; clear:both; float:right; }
#team-top-info .team-social li { float:left; margin-left:5px; }
#team-top-info .team-social a { text-indent:-9999px; display:block; height:17px; }
#team-top-info .team-social .team-thumb { width:16px; }
#team-top-info .team-social .team-twitter a { background:url("../_img/social.png") 0 0 no-repeat; width:13px; }
#team-top-info .team-social .team-facebook a { background:url("../_img/social.png") -15px 0 no-repeat; width:14px; }
#team-top-info .team-social .team-orkut a { background:url("../_img/social.png") -34px 0 no-repeat ; width:16px; }
#team-top-info .team-social .team-terra a { background:url("../_img/social.png") -55px 0 no-repeat; width:16px; }

/* Menu Last-level */
.team-nav { padding:2px 0 10px 0; }
.team-nav h2 { float:left; margin-top:0; }
.team-nav h2 span { background-repeat:no-repeat; width:auto; display:block; float:left; font-size:24px; height:28px; line-height:99em; overflow:hidden; }
.team-nav #mod-menuLastLevel { float:left; }

/* Share */
#share { margin:0 0 22px 0; }
#share #content-sharer { height:32px; }
#share #content-sharer .trr-content-sharer { margin-left:0; }

/* Módulos editoriais*/
h1 span { visibility:visible !important; }
.editors-2-news .news { width:300px; float:left; }
.editors-2-news h2 { font-weight:bold; font-size:23px; line-height:26px; margin:0; }
.editors-2-news .aside { margin-left:16px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y scroll; }
.editors-2-news .aside h2 { padding-left:10px; }
.editors-2-news .aside .ctn-counter { padding-left:10px; }
.all-news { font-weight:bold; float:right; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; }
.all-news:hover,
.all-news:focus { text-decoration:underline; }
.all-photos { font-weight:bold; float:right; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; margin-top:6px; }
.all-photos:hover,
.all-photos:focus { text-decoration:underline; }

/* Módulo de fotos do time */
#team-photos .ctn-section { margin-bottom:12px; }
#team-photos .ttl-section span,
#team-photos .ttl-section a { display:block; float:left; width:55px; height:25px; text-indent:-9999px; background:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=fotos") no-repeat; }
.LNG_en #team-photos .ttl-section span,
.LNG_en #team-photos .ttl-section a { width:69px; background-image:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=photos"); }
#team-photos .ttl-section a:hover,
#team-photos .ttl-section a:focus { background-position:0 -25px; }


/* Lista de Jogos */
#ctn-match-list * { margin:0; }
#ctn-match-list { width:619px; clear:both; }
#ctn-match-list .ctn-section { margin-bottom:12px; }
#ctn-match-list .ttl-section span,
#ctn-match-list .ttl-section a { display:block; width:130px; height:25px; text-indent:-999px; background:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=lista%20de%20Jogos") no-repeat; }
.LNG_es #ctn-match-list .ttl-section span,
.LNG_es #ctn-match-list .ttl-section a { width:103px; background-image:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=calendario"); }
.LNG_en #ctn-match-list .ttl-section span,
.LNG_en #ctn-match-list .ttl-section a { width:87px; background-image:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&&t=calendar"); }
#ctn-match-list .ttl-section a:hover,
#ctn-match-list .ttl-section a:focus { background-position:0 -25px; }
#ctn-match-list .match-container { height:95px; background:url("../../../../../_img/ajax-loader_v2.gif") center center no-repeat; }
#ctn-match-list .match-container .match { width:300px; float:left; }
#ctn-match-list .match-container .match .when { background-color:#BEB7AF; display:block; margin-bottom:2px; text-transform:uppercase; font-weight:bold; color:#FFF; text-indent:8px; height:19px; line-height:21px; }
#ctn-match-list .match-container .match .round { background-color:#ECEAE7; height:60px; } 
#ctn-match-list .match-container .match .round .round-info { padding:5px 10px 3px; height:23px; overflow:hidden; }
#ctn-match-list .match-container .match .round .round-info span.where { float:left; line-height:1em; color:#7f7871; }
#ctn-match-list .match-container .match .round .round-info a.minute-by-minute { background:url("http://s1.trrsf.com.br/atm/3/pt/_img/ico-general.png") no-repeat; padding-right:13px; padding-top:1px; margin-left:8px; }
#ctn-match-list .match-container .match .round .round-info a.vivo { background:url("http://s1.trrsf.com.br/atm/3/pt/_img/ico-general.png") 0 -42px no-repeat; padding-right:13px; padding-top:1px; margin-left:8px; }
#ctn-match-list .match-container .match .round .confront { text-align:center; font-weight:bold; background-color:#ECEAE7; clear:both; }
#ctn-match-list .match-container .match .round .confront a { cursor:pointer; }
#ctn-match-list .match-container .match .round .confront span { display:inline-block; }
#ctn-match-list .match-container .match .round .confront .team,
#ctn-match-list .match-container .match .round .confront .team-2 { text-transform:uppercase; }
#ctn-match-list .match-container .match .round .confront .team-2 .arrows { color:#FF9900; }
#ctn-match-list .match-container .match .round .confront .no-match { float:left; margin-top:22px; text-align:center; width:300px; }
#ctn-match-list .match-container .previous { background:#FFF url("http://s1.trrsf.com.br/atm/3/core/_img/col-dotted.gif") 308px repeat-y scroll; padding-right:17px; }
#ctn-match-list .list-link { display:block; float:right; padding:0 7px 0 0; color:#FF9900; font-weight:bold; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; }
#ctn-match-list .list-link:hover,
#ctn-match-list .list-link:focus { text-decoration:underline; }

/* Terra Listas */
#ctn-terra-lists { width:621px; }
#ctn-terra-lists a { font-weight:bold; }
#ctn-terra-lists .ctn-section { padding:0; margin-bottom:14px; }
#ctn-terra-lists .ctn-section h2 { height:28px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=terra%20listas") no-repeat; display:block; text-indent:-999px; margin-bottom:10px; width:106px; float:left; }
.LNG_es #ctn-terra-lists .ctn-section h2 { height:28px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=terra%20listas") no-repeat; display:block; text-indent:-999px; margin-bottom:10px; width:106px; float:left; }
.LNG_en #ctn-terra-lists .ctn-section h2 { height:28px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=terra%20lists") no-repeat; display:block; text-indent:-999px; margin-bottom:10px; width:93px; float:left; }
#ctn-terra-lists .ctn-section .fans-list{ margin-left:10px; float:left; margin-top:7px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y scroll; height:15px; padding:3px 0 0 14px; }
#ctn-terra-lists .question-list li { margin:0 0 11px 0; }
#ctn-terra-lists .question-list a { background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat -195px -220px; font-size:12px; padding:0 0 0 10px; }
#ctn-terra-lists .question-list .question { background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-x; padding:11px 0 0 0; }
#ctn-terra-lists .all-lists { float:right; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -221px; padding:0 7px 0 0; margin-right:2px; }
#ctn-terra-lists .all-lists:hover,
#ctn-terra-lists .all-lists:focus { text-decoration:underline; }

/* Estatísticas da temporada */
#ctn-season-stats { width:619px; }
#ctn-season-stats .ctn-section { margin-bottom:12px; }
#ctn-season-stats .ttl-section span,
#ctn-season-stats .ttl-section a { display:block; width:117px; height:25px; text-indent:-999px; background:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=estat%EDsticas") no-repeat; }
.LNG_es #ctn-season-stats .ttl-section span,
.LNG_es #ctn-season-stats .ttl-section a { width:111px; background:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=Estad%EDstica") no-repeat; }
.LNG_en #ctn-season-stats .ttl-section span,
.LNG_en #ctn-season-stats .ttl-section a { width:169px; background:url("http://sdp.terra.com.br/image/klavika?c=shc&ca=t&t=Season%20statistics") no-repeat; }
#ctn-season-stats .ttl-section a:hover,
#ctn-season-stats .ttl-section a:focus { background-position:0 -25px; }
#ctn-season-stats #championship div { display:none; }
#ctn-season-stats #championship div.on { display:block; }
#ctn-season-stats #championship div.on div { display:block; }
#ctn-season-stats a.more-about { *margin-bottom:1px; *float:left; font-weight:bold; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; }
#ctn-season-stats a.more-about:hover { text-decoration:underline; }
#ctn-season-stats #championship .container{ margin-top:13px; clear:both; }
#ctn-season-stats #championship .modSeasonStatisticsChartPie { height:215px; }
#ctn-season-stats #championship .graphic { width:310px; height:193px; float:left; }
#ctn-season-stats #championship .team-player-stats { float:left; width:299px; height:220px; padding:0 0 0 10px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y scroll; }
#ctn-season-stats #championship .jScrollPaneContainer { float:left; }
#ctn-season-stats #championship .list { clear:both; float:left; width:100%; margin-bottom:10px; }
#ctn-season-stats #championship .player-stats-container { float:left; }
#ctn-season-stats #championship .infos { float:left; width:100%; margin-bottom:2px; }
#ctn-season-stats #championship .container-break { background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-x scroll 0 0; clear:both; padding-top:3px; }
#ctn-season-stats #championship .attribute { color:#FFF; font-weight:bold; background-color:#BEB7AF; display:block; padding:4px 0 2px 7px; margin-bottom:1px; text-transform:uppercase; }
#ctn-season-stats #championship .player-position { float:left; background-color:#ff9900; color:#FFF; font-size:20px; padding:9px 6px 9px 5px; width:19px; margin-right:7px; }
#ctn-season-stats #championship .player-info { float:left; width:103px; margin-top:4px; }
#ctn-season-stats #championship .player-name { font-weight:bold; font-size:12px; text-transform:uppercase; }
#ctn-season-stats #championship .player-goals { line-height:18px; display:block; }
#ctn-season-stats #championship div.right { background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y scroll; padding-left:9px; }
#ctn-season-stats a.more-statistics{ margin:6px 0; font-weight:bold; float:right; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; }
#ctn-season-stats a.more-statistics:hover,
#ctn-season-stats a.more-statistics:focus { text-decoration:underline; }
#ctn-season-stats a.all-stats { margin:6px 0; font-weight:bold; float:left; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; }
#ctn-season-stats a.all-stats:hover,
#ctn-season-stats a.all-stats:focus { text-decoration:underline; }

/* Tabs */ 
#team-profile .lst-tabs { background:transparent url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-x scroll left bottom; float:left; height:27px; margin-bottom:5px; width:619px; }
#team-profile .lst-tabs li { background:#FFFFFF url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-x scroll left top; border-bottom:medium none; float:left; font-weight:bold; margin-right:3px; padding-top:1px; }
#team-profile .lst-tabs li.selected { border-bottom:1px solid #FFF; }
#team-profile .lst-tabs li.selected:hover strong { text-decoration:none; color:#000 !important; }
#team-profile .lst-tabs li a,
#team-profile .lst-tabs span { display:block; background:#FFFFFF url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y; }
#team-profile .lst-tabs li a { padding-right:1px; background-position:right bottom; }
#team-profile .lst-tabs span { padding-left:1px; background-position:-1px bottom; }
#team-profile .lst-tabs li a span strong { background-color:#EBEAE6; display:block; padding:6px 9px 5px; }
#team-profile .lst-tabs li.selected a span strong { background-color:#FFFFFF; cursor:default; }

/* Twitter */
#teamProfileTwitter { position:relative; min-height:100px; display:none; border:15px solid #FFF; border-width:15px 0; z-index:1; }
#teamProfileTwitter .ctn-section { padding-bottom:6px; }
#teamProfileTwitter .ctn-section .ttl-page-header span { width:69px; height:25px; background:url("http://p1.trrsf.com.br/image/klavika?c=shc&t=twitter"); }
#teamProfileTwitter .ctn-section p { position:absolute; top:5px; left:81px; padding:2px 0 2px 13px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y; }
#teamProfileTwitter .col { float:left; width:195px; margin:0 17px 0 0; }
#teamProfileTwitter .col.last { margin-right:0; }
#teamProfileTwitter h3 { margin:0 0 8px 0; display:none; }
#teamProfileTwitter h3 a { font-size:12px; line-height:12px; font-weight:bold; color:#FF9900; text-transform:uppercase; }
#teamProfileTwitter h3 a:hover { text-decoration:underline; }
#teamProfileTwitter .ctn-twitter li { position:relative; padding:6px 0 0 0; border-bottom:11px solid #FFF; background:url("../_img/bgr-twitt.png") no-repeat; overflow:hidden; }
#teamProfileTwitter .ctn-twitter li div { padding:8px 3px 8px 8px !important; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") 0 bottom repeat-x; }
#teamProfileTwitter .ctn-twitter li .img { float:left; margin:0 8px 0 0; }
#teamProfileTwitter .ctn-twitter li .img img { width:25px; height:25px; background:#B6D6E8; }
#teamProfileTwitter .ctn-twitter li .text .username { display:block; margin:0 0 1px 0; }
#teamProfileTwitter .ctn-twitter li .time { display:block; color:#BEB7AF; padding:3px 0 0 0; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li { float:left; width:195px; margin:0 17px 0 0; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-4 { clear:both; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-3,
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-6 { margin-right:0; }
#teamProfileTwitter p.follow { color:#47423A; font-weight:bold; text-align:right; }

/* Lista de jogos completa */
#ctn-match-list-complete{ width:619px; margin:0 0 22px 0; }
#ctn-match-list-complete h2 { margin:0; width:128px; height:28px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=lista%20de%20jogos") no-repeat; display:block; text-indent:-999px; margin-bottom:10px; float:left; }
#ctn-match-list-complete #ctn-match-list-placeholder { position:relative; z-index:1; }
#ctn-match-list-complete .follow-agenda { margin-left:10px; float:left; margin-top:7px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y scroll; height:15px; padding:3px 0 0 14px; }
#ctn-match-list-complete .championship-select { margin-top:20px; }
#ctn-match-list-complete .championship-select span{ display:block; }
#ctn-match-list-complete .championship-select ul { display:none; }
#ctn-match-list-complete .championship-select ul.on{ display:block; }
#ctn-match-list-complete .championship-select span.choose-championship { display:block; width:300px; color:#5d5850; margin-bottom:5px; } /* set width cause IE7 breaks */
#ctn-match-list-complete .championship-select #matchCombobox .combobox { margin:0; width:179px; float:none; }
#ctn-match-list-complete .championship-select #matchCombobox .combobox .cmb-value div { width:152px; height:17px; overflow:hidden; }
#ctn-match-list-complete .championship-select #matchCombobox .combobox .scr-listvalues { width:173px; }
#ctn-match-list-complete #month-control { border:3px solid #ebeae6; margin-top:19px; height:36px; width:613px; position:relative; text-align:center; }
#ctn-match-list-complete #month-control a.month { position:relative; left:40%; float:left; width:118px; height:25px; padding-top:14px; font-size:14px; font-weight:bold; }
#ctn-match-list-complete #month-control a.month:hover,
#ctn-match-list-complete #month-control a.month:focus { color:#FF9900; }
#ctn-match-list-complete #month-control a.month span { display:inline-block; overflow:hidden; text-indent:-99px; width:7px; height:4px; margin:5px 0 0 5px; background:url("../_img/icons.png") no-repeat 0 -100px; vertical-align:top; }
#ctn-match-list-complete #month-control a.month:hover span,
#ctn-match-list-complete #month-control a.month:focus span { background-position:-14px -100px; }
#ctn-match-list-complete #month-control a.month.current span { background-position:0 -112px; }
#ctn-match-list-complete #month-control a.previous-month,
#ctn-match-list-complete #month-control a.next-month { position:absolute; top:10px; display:block; text-indent:-99px; overflow:hidden; width:6px; height:11px; padding:4px; background:url("../_img/icons.png") no-repeat; }
#ctn-match-list-complete #month-control a.previous-month { left:8px; background-position:4px 4px; }
#ctn-match-list-complete #month-control a.previous-month:hover,
#ctn-match-list-complete #month-control a.previous-month:focus { background-position:-10px 4px; }
#ctn-match-list-complete #month-control a.next-month { right:8px; background-position:4px -23px; }
#ctn-match-list-complete #month-control a.next-month:hover,
#ctn-match-list-complete #month-control a.next-month:focus { background-position:-10px -23px; }
#ctn-match-list-complete #month-control a.current,
#ctn-match-list-complete #month-control a.current:hover,
#ctn-match-list-complete #month-control a.current:focus { color:#FFF !important; background-color:#FF9900; }
#ctn-match-list-complete #month-control .month-list { display:none; position:absolute; left:40%; width:114px; border:2px solid #ff9900; text-align:center; top:36px; background-color:#FFF; z-index:4001; }
#ctn-match-list-complete #month-control .month-list li { width:103px; background-color:#FFF; font-size:14px; margin:auto; margin-top:7px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-x 0 20px; font-weight:bold; height:21px; }
#ctn-match-list-complete #month-control .on { display:block; }
#ctn-match-list-complete #month-control .month-list a.current:hover,
#ctn-match-list-complete #month-control .month-list a.current:focus { display:none; }
#ctn-match-list-complete #month-control .month-list li.last { background-image:none; }
#ctn-match-list-complete .classification-games{ margin:6px 0 0 0; font-weight:bold; float:left; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -220px; padding:0 7px 0 0; }
#ctn-match-list-complete .classification-games:hover,
#ctn-match-list-complete .classification-games:focus { text-decoration:underline; }
#ctn-match-list-complete #games-table { margin-top:6px; }
#ctn-match-list-complete #games-table .match { width:619px; margin-bottom:1px; float:left; }
#ctn-match-list-complete #games-table .match .game-date { float:left; width:51px; background-color:#ff9900; color:#FFF; font-weight:bold; }
#ctn-match-list-complete #games-table .match .game-date span{ text-indent:12px; display:block; }
#ctn-match-list-complete #games-table .match .game-date span.month-day { padding-top:13px; font-size:11px; }
#ctn-match-list-complete #games-table .match .game-date span.week-day { font-size:14px; padding-bottom:13px; font-size:12px; text-transform:uppercase; }
#ctn-match-list-complete #games-table .match .game-info { float:left; background-color:#ECEAE7; width:372px; height:46px; padding-top:6px; }
#ctn-match-list-complete #games-table .match .game-info .where { margin:3px 0 0 9px; color:#7f7871; }
#ctn-match-list-complete #games-table .match .game-info .ico-live { background:url("http://s1.trrsf.com.br/atm/3/pt/_img/ico-general.png") 0 -42px no-repeat; padding-right:13px; padding-top:1px; }
#ctn-match-list-complete #games-table .match .game-info .game-confront { font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; margin:3px 0 0 19px; }
#ctn-match-list-complete #games-table .match .game-info .game-confront .team { width:133px; float:left; text-align:right; }
#ctn-match-list-complete #games-table .match .game-info .game-confront .cross { float:left; margin:0 10px 0 10px; }
#ctn-match-list-complete #games-table .match .game-info .game-confront .team-2 { width:133px; float:left; text-align:left; }
#ctn-match-list-complete #games-table .match .game-info .game-confront a { cursor:pointer; }
#ctn-match-list-complete #games-table .match .game-place { float:left; margin-left:1px; width:194px; background-color:#ECEAE7; height:52px; }
#ctn-match-list-complete #games-table .match .game-place span{ display:block; margin-left:7px; }
#ctn-match-list-complete #games-table .match .game-place .championship { font-weight:bold; margin-top:6px; }
#ctn-match-list-complete #games-table .match .game-place .round { margin-top:7px; }
#ctn-match-list-complete #games-table #no-match { display:block; background:#ECEAE7; padding:12px; }
#ctn-match-list-complete .sms { position:relative; display:block; float:left; width:619px; margin:16px 0 0 0; color:#978e81; }
#ctn-match-list-complete .sms span { display:block; width:530px; padding-top:6px; text-align:right; }
#ctn-match-list-complete .sms a { display:block; position:absolute; right:0; top:0; width:79px; height:25px; background:url("../_img/icons.png") no-repeat 0 -66px; overflow:hidden; text-indent:-9999px; }

.LNG_es #ctn-match-list-complete h2 { width:226px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=Calendario") no-repeat; }
.LNG_es #ctn-match-list-complete .sms a { background-position:0 -115px; }

.LNG_en #ctn-match-list-complete .sms a { background-position:0 -148px; }
.LNG_en #ctn-match-list-complete h2 { width:222px; background:url("http://sdp.terra.com.br/image/klavika?c=sh&t=Calendar%20and%20positions") no-repeat; }

/* Wikipedia */
#mod-436-wikipedia .ctn-section { position:relative; float:left; margin:0 0 15px 0; }
#mod-436-wikipedia .ctn-section h2 { font-size:18px; line-height:1.2em; font-weight:bold; color:#47423A; vertical-align:top; }
#mod-436-wikipedia .ctn-section h2 span { display:block; float:left; width:91px; height:14px; margin-top:3px; *margin-top:4px; background:url("../_img/mod-436-ttl-wikipedia.png"); overflow:hidden; text-indent:-999px; }
#mod-436-wikipedia .img-news { float:left; margin:0 17px 0 0; }
#mod-436-wikipedia .ctn-info { float:left; width:513px; }
#mod-436-wikipedia .ctn-info-full { width:100%; float:none; }
#mod-436-wikipedia .ctn-text p { margin:0 0 1em 0; }
#mod-436-wikipedia .warning { margin:0 0 15px 0; padding:6px; background:#ECEAE7; }
#mod-436-wikipedia .more a { display:block; float:right; padding:0 7px 0 0; font-weight:bold; color:#FF9900; background:url("http://s1.trrsf.com.br/atm/3/core/_img/ico-general.png") no-repeat right -221px; }
#mod-436-wikipedia .more a:hover,
#mod-436-wikipedia .more a:focus { text-decoration:underline; }