@charset "utf-8";
/*20110330-1511 */

.mod-terratvsonora {
	margin-bottom: 30px;
}

.mod-audience_pulse_ver {
	margin-bottom: 15px;
}

.mod-poll, .ctn-mobile {
	margin-bottom: 30px;
}

.col-right .adv-right {
	margin-bottom: 30px;
	height: 250px;
}

.col-right .adv-left {
	padding-top: 15px;
	/padding-top: 0px;
	/margin-top: 45px;
	height: 60px;
}

.col-right .adv-contentmodule {
	margin-top: 30px;
	height: 80px;
}

#more_terratv {
	display: none;
}


/*
OVERWRITING
*/
#GUIDABD6CAABC2EFBF38{
overflow:hidden;
}


.col-left-full .lst-headlines {
	*margin:0px 0 6px !important;
} 

.ttl-h1 {
	margin-top: -4px;
}

.adv-area {
	clear: both;
}

.ctn-ringtones .lst-top10 li a {
	margin-left: 4px;
}

.img-news .bgr {
	_bottom: -1px;
}

.img-news a:hover .bgr {
	_bottom: 2px;
}

.ctn-main .col-skinny .img-news {
	margin-bottom: 5px;
	_margin-bottom: 0px;
}

.mod-twitter-lastpost .lst-post { height:auto; }

.blq-news-bar{
margin-right:0px !Important;
}

/*
// OVERWRITING
*/

.lin-tiny {
	margin:5px 0;
}

.col-skinny h5 {
/*	margin-top:-4px; */
}

.col-left .col-left-clean a {
	clear:both;
	
}
/* CAPA */

h4 a {
	color:#FF9900;
}

/* CAPA _ MOD-VIDEOS */
.ttl-videos {
	background: url(../_img/ttl-general.png) left top no-repeat;
	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;
	_margin-left: 0px;
}
.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;
}
/* /CAPA _ MOD-VIDEOS */

/*MODULE Fotos*/
.ctn-zone .large-photos .ctn-section span.ttl-large-photos{
  float:left;
  height:50px;
}

.ctn-zone .large-photos .ctn-section .lin-ver-dotted{
  background:transparent url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-y scroll right top;
  display:inline;
  float:left;
  height:32px;
  margin:0 10px;
  overflow:hidden;
  width:2px;
}

.ctn-zone .large-photos .ctn-section .all-photos{
display:block;
float:left;
margin-top:7px;
width:210px;
}

.ctn-zone .large-photos .ctn-section .ctn-sponsor {
  float:right;
  width:142px;
}

.ctn-zone .large-photos .ctn-section .ctn-sponsor .txt-sponsor {
  color:#978E81;
  float:left;
  font-size:9px;
  font-style:normal;
  line-height:24px;
  margin-right:3px;
  text-transform:lowercase;
}

.ctn-zone .large-photos .ctn-section .ctn-sponsor .spn-sponsor{
  background-color:#ECEAE7;
  height:30px;
  width:75px;
  float:left;
}

.ctn-zone .large-photos ul li{
  margin:0 17px 0 0;
}

.ctn-zone .large-photos ul li.right-img{
  margin:0;
}
/* /MODULE Fotos */

/* Blogs */
.col-skinny .bgr-lightgray{ float:left; margin-bottom:0px; padding-top:10px;}
.bgr-lightgray .col-skinny {margin:0; width:175px;}	
.bgr-lightgray .col-skinny .txt-claim {padding-top:0px; color:#47423A; cursor:auto;}
.bgr-lightgray .col-skinny h2{margin-bottom:12px; font-size:12px;}
.bgr-lightgray .col-wide-clean h3 {font-size:11px;}
.bgr-lightgray .col-skinny .lst-headlines li {font-weight:normal; }
.bgr-lightgray .col-skinny .lst-headlines li a {background-color:#eceae7;}
.bgr-lightgray h4 a {color:#FF9900;}
.bgr-lightgray h4 a span {font-size:11px; padding-top:2px; *padding-top:3px; color:#FF9900; font-weight:bold; }	
.combobox{float:left; width:151px; margin-top:3px; }
.combobox .cmb-value div{width:124px;}
.combobox .scr-listvalues{width:145px;}
/* /Blogs */

/*QUIZ e TESTES*/
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny h4 {margin-bottom:13px;} 
.mod-quiz .col-left-full h5 {margin-bottom:6px;}
.mod-quiz .col-left .bgr-lightgray .col-skinny-clean {margin-left:0;margin-right:8px;}
.mod-quiz .bgr-lightgray .col-skinny {margin:0;width:186px;}
.mod-quiz .lin-hor-dotted {line-height:0;padding-bottom:1px;}
.mod-quiz .img-news {margin:0;}
.mod-quiz .col-wide .img-news, .col-wide-clean .img-news  {margin-bottom:0;padding-bottom:9px;}
.mod-quiz .col-left-full .col-left .bgr-lightgray { padding-right:2px; }
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny h2 {margin-bottom:14px;}
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny p {line-height:25px; }
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny p a.btn-response {background-image:url("http://s1.trrsf.com.br/atm/2/core/apps/quiz/_img/btn-response.png");height:24px;height:24px;width:66px;display:block;text-indent:-9999px;margin-right:8px;float:left;}
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny p a.btn-response:hover {background-position:0 -34px }
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny p strong {background:url("http://stf.terra.com.br/portal/_img/lin-dotted.gif") repeat-y scroll left top transparent;padding-left:8px;color:#9BC70D;}
.mod-quiz .col-left-full .col-left .bgr-lightgray .col-skinny p span {color:#BDB7AF;}
.mod-quiz .col-left-full .col-skinny .blog .ctn-blog-right .ttl-clear-bottom {clear:none;}
/*//QUIZ e TESTES*/


/* Ticker capa */
#tn_ticker{
	float:left;
	border: 0px;
	width: 936px;
	margin: 5px;
	margin-bottom:20px;
}
#tn_ticker #top_bar {
	background-color: #ACA299;
	float: left;
	width: 932px;
	height: 24px;
	margin-bottom: 1px;
	padding-left:4px;
	font-family: Arial;
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF;
}
#tn_ticker .ctn-table { float:left; width:936px;}
#tn_ticker .ctn-table table tbody {width:936px;}
#tn_ticker #top_bar #live{
	display: inline;
	float:left;
	background-image: url(../_img/ttl-kickerPT.png);
	height: 24px;
	width:165px;
	margin:0px;
}
/*#tn_ticker #top_bar #live:hover{
	background-image: url(../_img/ttl-kickerPT-hover.png);
	cursor: pointer;
}*/
#tn_ticker #top_bar #matchs {
	background: url("../_img/lin-dotted-white.gif") repeat-y scroll left top transparent !important;
	color: #ffffff;
	display: inline;
	float: left;
	margin: 6px 0 0;
	padding-left: 8px;
	font-family: Arial;
	font-size:11px;
	font-weight: bold;
}
#tn_ticker .ctn-status {
	float:left;
	background-color: #BEB7AF;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	padding-top: 4px;
	width: 936px;
	margin-bottom: 1px;
}
#tn_ticker #table_header.ctn-table-label td { background-color: #BEB7AF; }
#tn_ticker .ctn-status .sets{
	float:left;
	width: 54px;
	text-align:center;
	font-family: Arial;
	font-size:10px;
	font-weight: regular;
}
#tn_ticker .ctn-status .lbl-round {
	float:left;
	width:501px;
	padding-left:8px;
	font-size: 10px;
	font-weight:regular;
}
#tn_ticker .table_grid tr td {
	text-align:center;
	border:1px solid #FFF;
}
#tn_ticker .table_grid {
	float: left;
	width: 895px;
	height: 52px;
	border: 1px solid #FFFFFF;
	background-color: #EBEAE6;
	font-family: Arial;
	font-size:10px;
	font-weight: bold;
	color: #000000;
}
#tn_ticker .table_grid .lbl-name {
	width:432px; 
}
#tn_ticker .table_grid img{
	margin-right: -30px;
	margin-left:20px;
}
#tn_ticker .table_grid .points{
	width: 53px;
	height:24px;
	color: #5D5850;
	font-family:Arial;
	font-size: 12px;
	font-weight: regular;
}
#tn_ticker .table_grid .status {
	width:85px;
	height:17px;
	background-image:url(../_img/buttom-status.gif);
	background-repeat: no-repeat;
}
#tn_ticker .table_grid .player_name{
	font-family: Arial;
	font-size: 12px;
	font-weight: regular;
	color: #47423A;
	font-weight:normal;
}
#tn_ticker .table_grid .winner {font-weight:bold;}
#tn_ticker  #left_arrow {
	float: left;
	background-image: url(../_img/arrows.png);
	width: 21px;
	height: 51px;
	*width: 20px;
}
#tn_ticker  #right_arrow {
	float: left;
	background-image: url(../_img/arrows.png);
	width: 20px;
	background-position: -20px 0;
	height: 51px;
}
#tn_ticker #left_arrow:hover{ cursor:pointer; background-image: url(../_img/arrows-hover.png);}
#tn_ticker #right_arrow:hover{ cursor:pointer; background-image: url(../_img/arrows-hover.png);}
#tn_ticker .off { cursor: default!important; background-image: url(../_img/arrows-disable.png)!important;}
#tn_ticker .slide{float:left;width:895px; height: 52px;overflow:hidden;}
#tn_ticker li{list-style:none;}
#tn_ticker .slide li{float:left;}

#tn_ticker #table_grid .ongoing{background-position: 0px -0px;}
#tn_ticker .table_grid .finished{background-position: 0px -20px;}
#tn_ticker .table_grid .desistance{background-position: 0px -40px;}

#tn_ticker #top_bar #matchs:hover { color:#FFF!important; text-decoration: underline; }

#tn_ticker .ttl-all-games { float: right; font-family: arial; font-size: 11px; margin-right: 8px; }
#tn_ticker .ttl-all-games a { color:#FFF; }
#tn_ticker .ttl-all-games a:hover { color:#FFF!important; text-decoration:underline;}
#tn_ticker .date { color: #5D5850; font-family: Arial; font-size: 12px; height: 24px; width: 53px; font-weight:normal; }