/* POSIÇÕES E GRUPOS */
.ctn-table-classification .tab-content table { width:407px; }
.ctn-table-classification .tab-content table thead tr th{ text-align:center; padding:0px; width:24px; font-size:11px; }
.ctn-table-classification .tab-content table thead tr th.th-team{ text-align:left;	 padding-left:8px; width:185px; }
.ctn-table-classification .tab-content table tbody tr td{ font-size:11px; padding:0; text-align:center; border:1px solid white; color:#474139; _height:32px; height:36px; }
.ctn-table-classification .tab-content table tbody tr td.cel-team a{ width:130px; float:left; }
.ctn-table-classification .tab-content table tbody tr td.cel-team { text-align:left; font-size:12px; font-weight:bold; }
.ctn-table-classification .tab-content table tbody tr td.cel-team em { margin:0 5px 0 5px; background:url(../_img/bgr-classification.png) no-repeat; width:20px; height:15px; float:left; color:#FFFFFF; font-style:normal; text-align:center; }
.ctn-table-classification .tab-content table tbody tr td.cel-team em.em-classified { background-position: left -31px; font-weight:bold; }
.ctn-table-classification .tab-content table tbody tr td.cel-team em.em-relegated { background-position: left -90px; }
.ctn-table-classification .tab-content table tbody tr td.advertising {padding:0 1px;overflow:hidden;_line-height:31px;*line-height:31px !important;line-height:31px;}
.ctn-table-classification .tab-content table tbody tr td.advertising em {margin-top:8px;line-height:16px;}
.ctn-table-classification .tab-content table tbody .g-yellow em{background-position: 0px -30px !important; }
.ctn-table-classification .tab-content table tbody .g-orange em{background-position: 0px -60px !important; }
.ctn-table-classification .tab-content table tbody .g-red em{background-position: 0px -120px !important; }
.ctn-table-classification .tab-content p { clear: both; color: #999999; float: left; font-size: 9px; margin-bottom: 10px; width: 407px; }

/* CLASSIFICAÇÃO E TIMES */
.ctn-table-classification .tab-content div.legend { width:250px; float:left; height:auto; }
.ctn-table-classification .tab-content div.legend .lst-legend{  width:auto; height:auto; }
.ctn-table-classification .tab-content div.legend .lst-legend li{  color:#999999 !important; background:url(../_img/bgr-classification.png) no-repeat; padding-left:20px; padding-bottom:10px; font-family:arial; font-size:9px; font-weight:bold; }
.ctn-table-classification .tab-content div.legend .lst-legend li.yellow { background-position: -49px -28px; }
.ctn-table-classification .tab-content div.legend .lst-legend li.orange { background-position: -49px -58px; }
.ctn-table-classification .tab-content div.legend .lst-legend li.red { background-position: -49px -118px; }
.ctn-table-classification .tab-content div.ctn-more-info { margin-top:8px; width:auto; height:25px; margin-bottom:20px; }
.ctn-table-classification .tab-content .ctn-more-info a.btn-statistic{ float:left;	 background:url(../_img/btn-general.gif) no-repeat; background-position: -300px -30px;display:block;  text-indent:-9999em; overflow:hidden; height:24px; width:109px; } .ctn-table-classification .tab-content .ctn-more-info a.btn-statistic:hover{ background-position: -300px -60px; }
.ctn-table-classification .tab-content div.ctn-more-info a.lnk-regulamento{ color:#ff9900; font-weight:bold; float:right; margin-top:5px; width:164px; display:block; }
.ctn-table-classification .tab-content div.ctn-more-info a.lnk-regulamento:hover{ text-decoration:underline; }
.ctn-table-classification .lst-tabs { background:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-x scroll left bottom transparent; float:left; height:27px; margin-bottom:16px; width:619px; }
.ctn-table-classification .lst-tabs li { background:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-x scroll left top #FFFFFF; border-bottom:medium none; float:left; font-weight:bold; margin-right:3px; padding-top:1px; }
.ctn-table-classification .lst-tabs li a { background:url(http://s1.trrsf.com.br/atm/2/pt/sports/soccer/_img/lin-dotted-side.gif) repeat-y scroll right bottom #FFFFFF; display:block; padding-right:1px; }
.ctn-table-classification .lst-tabs li a span { background:url(http://s1.trrsf.com.br/atm/2/pt/sports/soccer/_img/lin-dotted-side.gif) repeat-y scroll left bottom #FFFFFF; display:block; padding-left:1px; }
.ctn-table-classification .lst-tabs li a span strong { background-color:#EBEAE6; display:block; padding:6px 9px 5px; }
.ctn-table-classification .lst-tabs li.selected { border-bottom:1px solid #FFFFFF; }
.ctn-table-classification .lst-tabs li.selected a span strong { background-color:#FFFFFF; cursor:text; }
.ctn-round ul li strong input { width:12px;height:8px; }
.ctn-round p.txt-result { margin-bottom:15px; color:#474139; }
.ctn-round p.txt-result span { font-weight:bold; font-size:12px; }
.ctn-round a.btn-clean-statistic { background:url(../_img/btn-clean-statistic.png) no-repeat scroll 0 0 transparent; display:block; height:24px; overflow:hidden; text-indent:-9999em; width:115px; margin-bottom:20px; }
.ctn-round a.btn-clean-statistic:hover { background-position: 0 -34px; }

/* RODADAS */
.ctn-roundsleague ul{ float:left; }
.ctn-roundsleague ul li a{ text-transform:none; color: #FF9900 !important; }
.ctn-roundsleague ul li a:hover { text-decoration:underline; }
.ctn-table-games .ico-print { background: url(http://stf.terra.com.br/portal/_img/ico-general.gif) -32px -301px no-repeat; display: block; height: 16px;	 width: 16px; float: left; margin-top: 2px; margin-right: 8px; cursor: pointer; }
.ctn-table-games .ico-print span { display:block; text-indent:-9999px; }
.ctn-table-games .lnk-print { float: right; }
.ctn-table-games .lnk-more em { font-style: normal; }
.ctn-table-games .ctn-nav { float: left; width: 609px; background-color: #ECEAE7; height: 23px; padding: 5px; _padding-bottom: 0px; /margin-top: 10px; margin-bottom: 14px; } 
.ctn-table-games .lnk-next { float: right; text-transform: uppercase; cursor: pointer; }
.ctn-table-games .lnk-next span { font-weight: bold; padding-top: 4px; float: left; }
.ctn-table-games .lnk-next em { background: url(http://stf.terra.com.br/portal/_img/btn-general.gif) left -270px no-repeat; height: 23px; width: 19px; display: block; float: left; text-indent: -9999px; margin-left: 6px; }
.ctn-table-games .lnk-next:hover em{ background-position: -150px -270px; }
.ctn-roundsleague .ctn-round { display:none; }
.ctn-roundsleague .ctn-round .lst-date li ul li strong { display: block; margin-bottom: 8px; margin-top: 3px; }
.ctn-roundsleague .active { display: block; }
.ctn-roundsleague .ctn-pages strong { text-align: center; float: left; padding: 4px 8px; width: 139px; _width: 137px; font-size:12px; }
.ctn-roundsleague .ctn-pages a { background: url(http://stf.terra.com.br/portal/_img/btn-general.gif) no-repeat left top; display: block; float: left; width: 20px; height: 23px; text-indent: -9999px; }
.ctn-roundsleague .ctn-pages .lnk-previous { background-position: left -298px; }
.ctn-roundsleague .ctn-pages .lnk-previous:hover { background-position: -150px -298px; }
.ctn-roundsleague .ctn-pages .lnk-previous-off { background-position: -300px -298px; cursor: default; }		
.ctn-roundsleague .ctn-pages .lnk-next { background-position: left -329px; }
.ctn-roundsleague .ctn-pages .lnk-next:hover {background-position: -150px -329px; }
.ctn-roundsleague .ctn-pages .lnk-next-off { background-position: -300px -329px; cursor: default;}
.ctn-roundsleague ul { width: 195px; }
.ctn-roundsleague ul li{ float:left; display:inline; }		
.ctn-roundsleague .lst-date { margin-top: 5px; }
.ctn-roundsleague .lst-date .itm-head { background-color: #ECEAE7; background-image: none; padding: 5px; width: 183px; display: block; }
.ctn-roundsleague .lst-date ul { padding: 0px 5px; }
.ctn-roundsleague .lst-date ul, .ctn-roundsleague .lst-date ul li { width: 185px; }
.ctn-roundsleague .lst-date ul li {	 background: url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-x left bottom; padding-top:4px; }
.ctn-roundsleague .lst-date ul li.last {background: none; padding-bottom:11px; }	
.ctn-roundsleague .lst-date ul li a.lnk-more { display: block; margin: 5px 0px 0px 0px; }
.ctn-roundsleague .lst-date ul li a.lnk-more em { text-transform:lowercase; color:#5D5850; font-weight:normal; margin:-6px 0 6px; }
.ctn-roundsleague .lst-date ul li a.lnk-more:hover em { color:#FF9900; }
.ctn-roundsleague .minmin { background:transparent url(../_img/ico-minmin.png) no-repeat scroll top left; }
/*	//COL-SKINNY//	*/

