@charset "utf-8";
/* 20120502-1921 */

/*
OVERWRITING
*/

.ctn-section {
	margin-bottom: 6px;
	/margin-bottom: 12px;
	_margin-bottom: 8px;
	margin-top: -4px;
}
	.ctn-section .links {
		margin-left: 20px;
		margin-top: 5px;
	}
	.ctn-section .ttl-section a {
		background-position: right 4px;
	}

.ttl-section {
	height:23px;
	margin-bottom:13px;
}

/*
// OVERWRITING
*/



/*
SUB DEFINITIONS
*/
/*h1 a {
	background: url(../../../../_img/ico-general.gif) right top no-repeat;
}
*/
.ttl-previous, .ttl-classification, .ttl-games, .ttl-marcador, .ttl-statistics {
	background: url(../_img/ttl-general.gif) left top no-repeat;
}
	.ttl-previous {
		background-position: left -90px;
	}
	.ttl-statistics {
		background-position: left -120px;
	}
	.ttl-classification {
		background-position: left -60px;
		float: left;
		width:120px;
	}
	.ttl-games {
		float: left;
		width: 82px;
	}
	.ttl-marcador {
		background-position: left -30px;
	}	
.ctn-zone .col-left-full h5.ttl-stages {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	margin-top:10px;
	*margin-top:7px;
	_margin-top:3px;
	margin-bottom: 13px;
	float: left;
	line-height: 20px;
	height: 20px;
}
.lin-hor-solid-md {
	border-top: 1px solid #BEB7AF;
	line-height: 1px;
}
.img-news-clean {
	padding-bottom: 0px;
}
.col-wide .img-news {
	padding-bottom: 6px;
	/padding-bottom: 0px;
}
.ctn-stars .img-news {
	padding-bottom: 15px;
}
.col-wide .last {
	padding-bottom: 0px;
}
.col-wide-clean .txt-claim {
	cursor: text;
	padding-bottom: 5px;
	/padding-bottom: 0px;
}
.col-wide-clean .last {
	padding-bottom: 0px;
}
.lin-tiny {
	margin: 6px 0 0 0;
	padding-bottom: 6px;
}
.sub {
	border-top: 12px solid #FFFFFF;
}
.links .selected {
	font-weight: bold;
	color: #FF9900;
}


.tab-content .txt-hidden {
	text-align: left;
	text-indent: -9999px;
}
	.tab-content tbody td a .minmin {
		padding-left: 15px;
	}

	.tab-content tbody td a .minmin span {
		display: none;
	}
	

/* ARTILHEIROS */	
.tab-artillerist  .tab-list li {
	float: left;
}
.tab-artillerist  .tab-content,
.tab-match  .tab-content,
.tab-classification  .tab-content,
.tab-team  .tab-content {
		clear: both;
	}
.tab-artillerist .tab-content table,
.tab-match .tab-content table,
.tab-classification .tab-content table,
.tab-team .tab-content table { 
		width:100%; 
	}
.tab-artillerist .tab-list,
.tab-match .tab-list,
.tab-classification .tab-list,
.tab-team .tab-list {
	float: left;
	margin-bottom: 18px;
	/margin-bottom: 17px;
	_margin-bottom: 19px;
}		
	.tab-artillerist .tab-list li,
	.tab-match .tab-list li,
	.tab-classification .tab-list li,
	.tab-team .tab-list li {
		float: left;
	}
	.tab-artillerist .tab-list li a,
	.tab-match .tab-list li a,
	.tab-classification .tab-list li a,
	.tab-team .tab-list li a {
		background: url(../_img/tab-artillerist.gif) left top no-repeat;
		display: block;
		text-indent: -9999px;
		width: 55px;
		cursor: pointer;
	}
		.tab-artillerist .tab-list li .tab-first:hover,
		.tab-match .tab-list li .tab-first:hover,
		.tab-classification .tab-list li .tab-first:hover,
		.tab-team .tab-list li .tab-first:hover,
		.tab-artillerist .tab-list .selected .tab-first,
		.tab-match .tab-list .selected .tab-first,
		.tab-classification .tab-list .selected .tab-first,
		.tab-team .tab-list .selected .tab-first {
			background-position: left -30px;
		}
		.tab-artillerist .tab-list li .tab-second,
		.tab-match .tab-list li .tab-second,
		.tab-classification .tab-list li .tab-second,
		.tab-team .tab-list li .tab-second {
			background-position: -80px top;
			width: 57px;
		}
			.tab-artillerist .tab-list li .tab-second:hover,
			.tab-match .tab-list li .tab-second:hover,
			.tab-classification .tab-list li .tab-second:hover,
			.tab-team .tab-list li .tab-second:hover,
			.tab-artillerist .tab-list .selected .tab-second,
			.tab-match .tab-list .selected .tab-second,
			.tab-classification .tab-list .selected .tab-second,
			.tab-team .tab-list .selected .tab-second {
				background-position: -80px -30px;
			}
		.tab-artillerist .tab-list .selected a,
		.tab-match .tab-list .selected a,
		.tab-classification .tab-list .selected a,
		.tab-team .tab-list .selected a {
			cursor: text;
		}
	.tab-artillerist .tab-list li.last,
	.tab-match .tab-list li.last,
	.tab-classification .tab-list li.last,
	.tab-team .tab-list li.last {
		background: url(../../../../_img/lin-dotted.gif) 10px 0px repeat-y;
		padding-left: 21px;
		height: 11px;
	}
	.tab-classification .tab-list {
		*margin-bottom: 11px;
	}
	
	.tab-artillerist tbody td {
		line-height: 20px;
	}
	.tab-artillerist tbody td.first {
		padding-top: 10px;
		width: 37px;
		vertical-align: top;
	}	
	.tab-artillerist tbody td.first strong {
		background-color: #FF9900;
		font-size: 18px;
		width: 37px;
		display: block;
		text-align: center;
		vertical-align: middle;
		padding: 10px 0px;
		color: #FFFFFF;
	}
	.tab-artillerist tbody td.last {
		width: 231px;
	}
	.tab-artillerist tbody td a span {
		/margin-top: -4px;
	}
	
/* CLASIFICACIÓN */	
.tab-classification {
	clear: both;
}
	.tab-classification  table {
		width: 100%;
	}
	.tab-classification thead th {
		padding: 0px;
		text-align: center;
	}
	.tab-classification tbody td {
		padding-left: 0px;
		padding-right: 0px;
		text-align: center;
		width: 26px;
	}
	.tab-classification tbody td a {
		float:left;
		cursor: pointer;
	}
	.tab-classification thead th.first,
	.tab-classification tbody td.first {
		width: 375px;
		text-align: left;
		padding-left: 10px;
		padding-right: 10px;		
	}
	.tab-classification tbody td em {
		color: #FFFFFF;
		font-weight: bold;
		font-style: normal;
		background: url(../_img/bgr-classification.gif) left top no-repeat;
		width: 20px;
		float: left;
		display: block;
		text-align: center;
		margin-right: 6px;
	}
		.tab-classification tbody td .em-classified {
			background-position: left -30px;
		}
		.tab-classification tbody td .em-classified2 {
			background-position: left -60px;
		}
		.tab-classification tbody td .em-demoted {
			background-position: left -90px;
		}
		
.lst-pages {
	float: right;
	margin-top: 11px;
	*margin-top: 9px;
	_margin-top: 2px;
}
	.lst-pages li {
		float: left;
		text-transform: uppercase;
	}
	.lst-pages li a em {
		display: block;
		float: left;
		width: 19px;
		height: 23px;
		text-align: left;
		text-indent: -9999px;
		background: url(../../../_img/_btn-prev_next_terratv.gif) left top no-repeat;	
	}
	.lst-pages li a strong {
		margin: 5px 5px 0;
		*margin: 6px 5px 0;
	}
	.lst-pages li a {
		cursor: pointer;
	}	
	.lst-pages li a, .lst-pages li a strong {
		display: block;
		float: left;
	}		
	
	.lst-pages li .p em {
		background-position: 0px 0px;
	}	
		.lst-pages li .p:hover em {
			background-position: 0px -60px;
		}	
	.lst-pages li .p-off,
	.lst-pages li .n-off {
		cursor: default;
	}
	.lst-pages li .p-off strong,
	.lst-pages li .n-off strong {
		cursor: text
	}
		.lst-pages li .p-off em {
			background-position: -300px -240px;
		}	
		.lst-pages li .n-off em {
			background-position: -300px -270px;
		}			
		.lst-pages li .p-off strong,
		.lst-pages li .n-off strong {
			color: #BEB7AF
		}
		.lst-pages li .n strong,
		.lst-pages li .n-off strong {
			background: url(../../../../_img/lin-dotted.gif) left top repeat-y;
			padding-left: 10px;
			*padding-left: 11px;
		}
	.lst-pages li .n em {
		background-position: -30px 0px;
	}	
		.lst-pages li .n:hover em {
			background-position: -30px -60px;
		}	
		
		
.lst-legend {
	margin-top: 8px;
	*margin-top: 9px;
}
.lst-legend li {
	background: url(../_img/bgr-classification.gif) -50px -29px no-repeat;
	padding-left: 18px;
	display: block;
	float: left;
	text-transform: uppercase;
	font-size: 9px;
	color: #999999;
	padding-right: 17px;
}	
	.lst-legend li.itm-classified2 {
		background-position: -50px -59px;
	}
	.lst-legend li.itm-demoted {
		background-position: -50px -89px;
	}	
.lst-legendtab {
	clear: both;
	margin-top: 10px;
	*margin-top: 0px;
	float: left;
}
	.lst-legendtab li {
		float: left;
		padding-right: 3px;
		color: #999999;
		font-size: 10px;
	}
	.lst-legendtab li strong {
		color: #5D5850;
		font-size: 11px;
		padding-right: 1px;
	}
.ctn-classification {
	*border: 0px;
}
h4.ttl-stages {
	clear: both;
}
.tab-content tbody td.cel-clean {
	background-color: #FFFFFF;
	padding: 3px;
}


/* JOGOS */
.tab-match .tab-list {
	float: left;
	margin-bottom: 4px;
}		
.tab-match .tab-content .cel-day {
	width: 36px;
}

.tab-match .tab-content .cel-hour {
	width: 36px;
}
.tab-match .tab-content .cel-group {
	width: 36px;
	text-align: center;
}
.tab-match .tab-content .cel-game {
	width: 502px;
	text-align: center;
}
.tab-match .tab-content .cel-clock {
	width: 9px;
}
.tab-match h6 {
	font-weight: normal;
	float: left;
	font-size: 18px;
}
.ctn-zone .col-left-full .tab-match .ttl-stages {
	*margin-bottom: 0px;
}
.ctn-zone .col-left-full .tab-match h4.ttl-stages {
	*margin-bottom: 9px;	
}
.tab-match .ctn-title {
	*margin-top: -8px;
	*float:left;
}
.lst-roundturn {
	float: left;
	clear: both;
	margin-bottom: 11px;
	*margin-bottom: 0px;
}
	.lst-roundturn li {
		float:left;
		font-size: 18px;
		line-height: 30px;
	}
	.lst-roundturn	li.last  {
		background: url(../../../../_img/lin-dotted.gif) 10px 0px repeat-y;
		padding-left: 21px;
		height: 31px;
		font-size: 12px;
		padding-top: 1px;
	}	
	.lst-roundturn li span {
		padding-top: 10px;
	}
.tab-match .lst-pages {
	margin-bottom: 9px;
	*margin-bottom: 8px;
	*margin-top: 11px;
}
.tab-matchgroups .lst-pages {
	*margin-bottom: -2px;
}

.mod-marcador {
	margin-bottom:30px;
}

.mod-europeanfootball-games {
	height:320px;
}

.mod-europeanfootball-classification {
	height:285px;
}

.sub .mod-featuredmedia {
	height:215px;
}


/* TEAMS */

.tab-team .tab-content table tbody tr td {
	width: 206px;
}
	.tab-team .tab-content  table tbody tr td.first {
		width: 145px;
	}

/* ESTATISTICAS */

.ctn-profile h3 {
	margin-bottom:18px;
	font-size:12px;
}

.ctn-statistics {
	border-top:15px solid #FFFFFF;	
}

.switch li {
	display:inline;
}

.ctn-statistics .tab-list{
	height:26px;
	padding-left:14px;
	border-bottom:1px solid #B4A99A;
}

.ctn-statistics .tab-list li a {
	display:block;
	float:left;
	height:27px;
	text-indent:-9999px;
}

.selected .tab-spanish {
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll left top;
	width:89px;
}

.tab-spanish{
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll -156px top;
	width:89px;
}

.selected  .tab-uefa{
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll left -40px;
	width:125px;
}

.tab-uefa{
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll -156px -40px;
	width:125px;
}

.selected  .tab-champions-league{
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll left -80px;
	width:147px;
}

.tab-champions-league{
	background:transparent url(../_img/tab-estatistics.gif) no-repeat scroll -156px -80px;
	width:147px;
}

.col-right-half, .col-right-half-clean {
	width: 301px;
	margin-left: 8px;
	float:left;
}

.col-left-small {
	float:left;
	margin:0 9px 0 8px;
}

.lin-spacer-half {
	border-bottom:1px solid #ECEAE7;
	margin-bottom:15px;
}

.ctn-statistics .lin-hor-solid {
	clear:both;
}

.bgr-hhr {
	background: url(../_img/lin-ver-half.gif) 194px top repeat-y;
}

.bgr-table {
	background: url(../_img/lin-ver-half.gif) 309px top repeat-y;
	margin-bottom:15px;
	margin-top:15px;
}

.lst-player dd{
	margin-bottom:10px;	
}

.ctn-statistics table {
	width:100%;
	border-collapse:collapse;
	border-style: none none none none;
}

.ctn-statistics tbody td {
	line-height:5px;
	width:85%;
	background-color:#FFFFFF;
	border-style: none none none none;
}

.ctn-statistics .stats-data {
	text-align:center;
}

.ctn-statistics .bgr-lightgray {
	background-color:#ECEAE7;
}

.ctn-statistics thead th{
	background-color:#FFF;
	height:10px;
	padding:0px;
}

.tbl-player h4 {
	background:transparent url(../_img/ttl-statistics-es.gif) no-repeat scroll left top;
	height: 10px;
}

.tbl-player h4 span {
	display: block;
	text-indent: -9999px;
}

	.tbl-player h4.ttl-stat-games {
		background-position: left -18px;
	}
	.tbl-player h4.ttl-stat-minutes{
		background-position: left -48px;
	}
	.tbl-player h4.ttl-stat-goals {
		background-position: left -78px;
	}
	.tbl-player h4.ttl-stat-ball {
		background-position: left -108px;
	}
	.tbl-player h4.ttl-stat-cards {
		background-position: left -138px;
	}	
	.tbl-player h4.ttl-stat-other {
		background-position: left -168px;
	}	
	.tbl-player h4.ttl-stat-kick {
		background-position: left -198px;
	}	
	.tbl-player h4.ttl-stat-maxmin {
		background-position: left -228px;
	}	

.ctn-profile .combobox {
	float:right;
}


	/*NEW*/
	.mod-tcnical-record li{
		line-height:16px;;
		padding-top:5px;
		display:list-item;
	}


	.mod-tcnical-record  em{
		font-size:12px;
		font-style:normal;
		color:#5D5850;
	}
	
	.mod-tcnical-record em a{
		font-weight:bold;
	}


	.box-team-info li{
		background:#ECEAE7 url(../../../_img/lin-dotted.gif) repeat-y scroll 153px 50%;
		display:inline;
		float:left;
		padding-left:25px;
		width:129px;
		padding-top:0px;
	}
	.box-team-info{
		background:#ECEAE7 none repeat scroll 0 0;
		float:left;
		padding:10px;
		width:621px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.team li a{
		font-weight:bold;
	}

	.team li{
		background:#ECEAE7;
		display:inline;
		float:left;
		width:176px;
		margin:5px;
		padding:10px;
	}
	
	.team .position {
		background:#FF9900 none repeat scroll 0 0;
		color:#FFFFFF;
		display:block;
		float:left;
		font-style: normal;
		font-weight:bold;
		height:20px;
		padding-top:6px;
		text-align:center;
		width:16px;
		margin-right:10px;
	}
	
	.mod-tcnical-record .bgr-lst{
		background: url(../../../_img/lin-dotted.gif) repeat-y scroll 300px 50%;
	}
	
	#tab-champions-league .bgr-lightgray, #tab-uefa .bgr-lightgray, #tab-spanish .bgr-lightgray {
		padding:8px 10px 7px;
	}
	
	.tbl-team thead th {
		padding: 0 0 5px;
		/padding: 0 0 7px;
		_padding: 0px;
		height: 10px;
	}
	
	.tbl-team tfoot th {
		padding: 4px 0px 0px 10px;
		*padding-top: 5px;
	}
		.tbl-team tfoot th.stats-data {
			padding-left: 0px;
		}	
	.ttl-stat-moredata{
		background:transparent url(../_img/ttl-statistics-es.gif) no-repeat scroll left -167px;
		height:10px;
	}
	
	.tbl-team h4 {
		background:transparent url(../_img/ttl-statistics-es.gif) no-repeat scroll left top;
		height: 10px;
	}
		.tbl-team h4 span {
			display: block;
			text-indent: -9999px;
		}
	.tbl-team h4.ttl-stat-artilheiro {
				background-position: left -316px;
			}
			.tbl-team h4.ttl-stat-games {
				background-position: left -19px;
			}

	.tbl-team h4.ttl-stat-moreplayer {
				background-position: left -256px;
	}
	
			.tbl-team h4.ttl-stat-morepass {
				background-position: left -286px;
			}
			.tbl-team h4.ttl-stat-goals {
				background-position: left -79px;
			}					
			.tbl-team h4.ttl-stat-other {
				background-position: left -169px;
			}			
	
	.ttl-players{
		background:transparent url(../_img/ttl-general.gif) no-repeat scroll left -148px;
		height:30px;
	}
	
/*	.ttl-stat-goals {
		height:28px;
	}

	.ttl-stat-games {
		height:28px;
	}
*/

	h1 span{
		display:none;
	}
	
	
	.table-team-info .bgr-half {
		background:transparent url(../_img/lin-ver-half.gif) repeat-y scroll 308px top;
	}
	
	.bgr-sss {
		background:transparent url(../../../_img/lin-ver-sssr.gif) repeat-y scroll 203px top;
	}




/*
// SUB DEFINITIONS
*/

/* DEBUG */
.ttl-clear h1, .ttl-clear h2 {
	margin-bottom: 0;
}



h4 a {
	color: #FF9900;
}
h4 a span {
	font-size: 14px;
	margin: -2px 0 0 2px;
	*margin-top: -3px;
	position: absolute;
}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	    h4 a span {position: relative;}
	}
h4 a:hover {
	text-decoration: underline;
}
h4 a:hover span {
	text-decoration: none;
	*cursor: pointer;
}

#interna #miolo h3, #interna #miolo h4, #interna #miolo h5, #interna #miolo h6 {
font-size:16px;
line-height:24px;
margin:12px 0 6px;
text-transform:none;
}
.lbl-temporada {margin-top:15px;}


/* MOD VIDEOS */
.ttl-videos { width: 67px; height:26px; display:block; overflow:hidden; text-indent:-9999em; margin-bottom:17px; }
.lst-videos { margin-bottom: 10px; float: left; width: 619px; }
.lst-videos .itm-left { height: 146px; margin-left: 0px; }
.lst-videos .itm-left .img-news { width: 195px; }
.lst-videos .itm-top { padding-bottom: 13px; }
.lst-videos .itm-left .img-news a:hover .lnk-video { background: url(http://stf.terra.com.br/portal/entertainment/events/carnival/_img/btn-general.png) -1px top no-repeat; width: 75px; height: 54px; margin: 29px 0 0 57px; *margin-left: -132px; }	
.lst-videos li { background:transparent url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-x scroll center bottom; float: left; width: 195px; margin: 0px 9px 5px 7px;}
.lst-videos li .img-news { margin-right: 9px; }
.lst-videos .itm-right { margin-right: 0px; }
.lst-videos .itm-bottom{ background:transparent none repeat scroll 0 0 !important; margin-bottom:0px; }
.lst-videos li h3 { float: left; width: 89px; margin-left: 8px; }
.lst-videos .itm-left .img-news a span.txt strong { text-transform:none; }
/* MOD VIDEOS */

.bgr-sssr {
background:url("http://s1.trrsf.com.br/atm/2/sports/_img/lin-ver-sssr.gif") repeat-y scroll 203px top transparent;
}
.bgr-slr {
background:url("../_img/lin-ver-slr.gif") repeat-y scroll 203px top transparent;
}
.col-left-r-clean {
float:left;
margin:0 0 0 8px;
overflow:hidden;
width:407px;
}

/* SOLUÇÂO TEMPORARIA */
.ttl-fut-euro {margin-bottom: 2px;}
#mod-header {margin-bottom:14px;}
#mod-headerAux {*margin-top: 6px;}

/* COMBOBOX GUIDA DE FUTEBOL */
.mod-footballguide .combobox .cmb-value div { height: 17px; }


#soccer_generic_score .ctn-title { border-top: 0 none; border-bottom: 0 none; }
#soccer_generic_score .ctn-title h5 { float: left; }
#soccer_generic_score .ctn-title .ver-line { float: left; background: url("http://s1.trrsf.com.br/atm/3/core/_css/../_img/lin-dotted.png") repeat-y scroll right top transparent; line-height: 14px; margin-right: 8px; padding: 0 8px 0 0; margin-top: 10px; }
#soccer_generic_score .ctn-title h2 { float: left; margin-top: 10px; margin-right: 10px; font-size: 11px; }
#soccer_generic_score .ctn-title .combobox { float: left; width: 167px; margin-top: 7px; }
#soccer_generic_score .ctn-title .combobox .cmb-value div,
#soccer_generic_score .ctn-title .combobox .scr-listvalues{ width: 140px; z-index: 1; }
#soccer_generic_score .ctn-round { background-color: #ECEAE7; border-top: 0 none; border-bottom: 0 none; }
#soccer_generic_score .ctn-round h2 { margin: 15px 0 15px 8px; text-transform: uppercase; }
#soccer_generic_score h4 { font-size: 12px; margin-bottom: 10px; }
#soccer_generic_score table { width: 619px; }
#soccer_generic_score table .hora { width: 60px; }
#soccer_generic_score table .hora .ver-line { background: url("http://s1.trrsf.com.br/atm/3/core/_css/../_img/lin-dotted.png") repeat-y scroll right top transparent; float: right; margin-top: -10px; }
#soccer_generic_score table .hora h2 { margin: 5px 0; }
#soccer_generic_score table .time1 { font-weight: bold; text-align: right; width: 160px;}
#soccer_generic_score table .time1 img { margin-bottom: -8px; }
#soccer_generic_score table .time2 { font-weight: bold; text-align: left; width: 160px;}
#soccer_generic_score table .time2 img { margin-bottom: -8px; }
#soccer_generic_score table .aovivo { width: 140px; }
#soccer_generic_score table .aovivo .ver-line { background: url("http://s1.trrsf.com.br/atm/3/core/_css/../_img/lin-dotted.png") repeat-y scroll right top transparent; margin-right: 8px; }
#soccer_generic_score table .placar { text-wrap: none; text-align: center; font-size: 22px; font-weight: bold; line-height: 22px; width: 100px;}
#soccer_generic_score table .placar .penalty { font-size: 14px; }
#soccer_generic_score table .gol_time1 { text-align: right; line-height: 18px; vertical-align: top; }
#soccer_generic_score table .gol_time2 { text-align: left; line-height: 18px; vertical-align: top; }


.ctn-statistics .selected .ingles {background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left -120px; width:65px; }
.ctn-statistics .ingles { background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px -120px; width:65px; }
.ctn-statistics .selected .alemao { background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left top; width:75px; }
.ctn-statistics .alemao{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px top;       width:75px; }
.ctn-statistics .selected  .espanhol{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left -40px; width:89px; }
.ctn-statistics .espanhol{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px -40px;     width:89px; }
.ctn-statistics .selected  .frances{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left -80px; width:76px; }
.ctn-statistics .frances{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px -80px; width:76px; }
.ctn-statistics .selected  .italiano{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left -160px; width:80px; }
.ctn-statistics .italiano{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px -160px; width:80px; }
.ctn-statistics .selected  .portugues{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll left -200px; width:97px; }
.ctn-statistics .portugues{ background:transparent url(http://s1.trrsf.com.br/atm/2/es/sports/soccer/europeanfootball/_img/tab-teams-profile.gif) no-repeat scroll -150px -200px; width:97px; }
.ctn-statistics .selected  .tab-champions-league{ background:transparent url(http://s1.trrsf.com/atm/2/es/sports/soccer/europeanfootball/_img/tab-estatistics.gif) no-repeat scroll left -80px; width:147px; }
.ctn-statistics .tab-champions-league{ background:transparent url(http://s1.trrsf.com/atm/2/es/sports/soccer/europeanfootball/_img/tab-estatistics.gif) no-repeat scroll -156px -80px; width:147px; }
.ctn-statistics .tab-list li {float:left;}

.mod-marcador .ctn-marcador .ctn-marcador-championship .combobox .scr-listvalues { width: 186px; }
.mod-marcador .combobox .cmb-value span { width: 21px; }
.mod-marcador .ctn-marcador .ctn-marcador-championship .combobox { width: 193px; }
.mod-marcador .ctn-marcador .ctn-marcador-championship .combobox .cmb-value div { width: 165px; }

.ctn-navigation-bar .ctn-second-menu .ctn-last-level {visibility: hidden}

.ctn-second-menu .ctn-last-level ul {display:none;}

/* OVERWRITE */
#mod-menu .navigation .left .layer .special,
#mod-menu .navigation .left li.item .special a.linklayer { margin-top:0; }