/* 20110208-1535 */
@charset "utf-8";

.ttl-h1 {
clear:both;
float:left;
margin:0;
padding-top:10px;
}

h2.ttl-h1 {
	clear:none!important;
}
h2.ttl-h1 em.photo, em.video, em.info  {
	_overflow:hidden;
}
.ttl-section a {
    background-position: right 4px;
}

h1.ttl-top {
-moz-background-inline-policy:continuous;
background:url("http://s1.trrsf.com.br/atm/2/pt/entertainment/tv/_img/ico-general.gif") no-repeat scroll -108px 2px transparent;
}

/* COLUNAS */

.ctn-highlight .col-skinny .links a {
	cursor: pointer;
}

.ctn-highlight .col-skinny-clean .bgr-lightgray {
	margin-bottom: 1px;
}

.ctn-highlight .col-skinny-clean,.ctn-highlight .col-skinny,.ctn-highlight .col-skinny-right{
	width: 212px;
}

.ctn-highlight .col-skinny-clean{
	margin:0 0px 0 0px;
	padding:0;
}

.ctn-highlight .col-skinny-right{
	margin:0 0px 0 0px;
	padding:0;
	width:195px;
}

.ctn-highlight .col-skinny{
	margin:0 0px 0 0px;
	padding:0px;
	
}

.ctn-highlight{
	/*margin-bottom:10px;*/
	padding-bottom:19px;
	width:620px;
	float:left;
	border-bottom: 1px solid #ECEAE7;
}

.ctn-96 .ctn-blog{
	background-color:#EBE9E7;
	height:120px;
	padding:10px;
	width:180px;
}

.ctn-96 .ctn-blog h3{
	padding-left:10px;
	float:left;
	width:80px;
}

.ctn-96 .ctn-blog .txt-claim{
	line-height:12px;
	margin-bottom:10px;
}

.ctn-blog .txt-blog{
	width:80px !important;
	float:left;
	padding-left:10px;
}

.ctn-blog h4{
	width:80px !important;
	float:left;
	padding-left:10px;
}

.ctn-blog a.lnk-more{
	width:80px !important;
	float:left;
	padding-left:10px;
}

.ctn-highlight h2{
	width:200px;
	padding-top:9px;
	clear:both;
}

.ctn-quiz{
	width:627px;
	padding-bottom:6px;
}

.ctn-quiz .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:16px;
	margin: 8px 20px 0 11px;
	overflow:hidden;
	width:2px;
}

.ctn-quiz h5.ttl-quiz {
	float: left;
}

.ctn-quiz h5.ttl-quiz a{
	background-position:right -6px;
	*background-position:right 6px;
	padding-right:10px;
}


.ctn-quiz p.prg-support {
	width:440px;
	margin-top: 9px;
}

.ctn-quiz ul {
	margin: 7px 0 18px 0;
	float: left;
	clear: both;
	background-image: url(http://stf.terra.com.br/portal/_img/lin-dotted.gif);
	background-position: right;
	background-repeat: repeat-y;

}

.ctn-quiz ul li {
	width: 89px;
	float: left;
	margin-right: 17px;
	display: inline;
}

.ctn-quiz ul li.itm-last {
	margin-right: 9px;
}

.ctn-quiz ul li span.spn-number {
	width: 15px;
	height: 42px;
	background-color: #FF9900;
	color: #FFF;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 25px;
}

.ctn-quiz ul li img {
	float: left;
}

.ctn-quiz ul li p {
	float: left;
	margin-top: 9px;
	width:80px;
}

.ctn-quiz h3 {
	float: left;
	margin:5px 0 2px 11px;
	width:86px;
	line-height: 12px;
	display: inline;
	font-weight:normal;
	font-size:11px;
}

.ctn-quiz a.lnk-votar {
	background-position: 0 -90px;
	width: 48px;
	height: 24px;
	float: left;
	margin: 8px 0 0 10px;
}

.ctn-quiz a.lnk-votar:hover {
	background-position: -150px -90px;
	width: 48px;
	height: 24px;
	float: left;
	margin: 7px 0 0 9px;
}

.ctn-quiz .lnk-more{
	float:left;
	clear:both;
	width:200px;
}

a.lnk-votar {
background-image:url(../../../_img/_btn-general-br.gif);
background-position:0 -270px;
display:block;
height:21px;
overflow:hidden;
text-indent:-5000em;
width:45px;
}


.ctn-videos a.lnk-more{
	clear:both;
	float:left;
	width:200px;
	margin-top:10px;
	margin-top:10px;
	*margin-top:10px;
}

li.itm-right{
	margin-left:23px;
}

li.itm-right-last{
	margin-bottom:0;
	margin-left:23px;
}

li.itm-bottom{
	margin-bottom:0;
}

ul.lst-ss li{
	float:left;
}

ul.lst-ss li.itm-first{
	margin-right: 15px;
}

ul.lst-ss h3{
	clear:both;
	width:190px;
	padding-top:10px;
}
	
.col-right{
	margin-right:0;
	width:300px;
}
	
.ttl-events {
	float:left;
	font-size:22px;
	margin-top:10px;
	line-height:24px;
	margin-bottom:0px;
}


.ttl-label {
	float:left;
	margin:0 0 7px 8px;	
	*margin:0 7px 3px 0;
	_margin:0 7px 3px 0;
	display:inline;
}

blockquote{
	width:925px;
}

.blq-news-bar {
	margin-right:0px;
}

.ttl-top{
	background-position:right 3px;
	width:440px;
}

/* kickers */
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;
}

/* col-right: vm como dependncia de landing geralmente */
		.col-right { width: 250px; }
		
		/* Copiar o trecho abaixo para o context.css */
		.lst-calls li {
			float: left;
			width: 195px;
			margin: 0 9px 0 8px;
			_margin-left: 0px;
			_margin-right: 7px;
		}
			.lst-calls .itm-first {
				margin-left: 0px;
			}
			.lst-calls .itm-last {
				margin-right: 0px;
			}
			.lst-calls .img-news {
				margin-bottom: 10px;
				margin-left: 0px;
				margin-top: 0px;
			}
					
		/* ttl-videos: incluir o ttulo no ttl-general da pgina que estiver criando e ajustar o posicionamento do bgr */
		h5.ttl-videos {
			background: url(../_img/ttl-general.png) left top no-repeat;
			width: 250px;
		}
		
		/* Copiar o trecho abaixo para o context.css */
		.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 {
				float: left;
				width: 195px;
				margin: 0px 9px 0px 8px;
				_margin-left: 0px;
			}
			.lst-videos li .img-news {
				margin-right: 9px;
			}
			.lst-videos .itm-right {
				margin-right: 0px;
			}
			.lst-videos li h3 {
				float: left;
				width: 89px;
				margin-left: 8px;
			}
	
ul.lst-lin-ver{
	width:619px;
	background-image:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif);
	background-position:310px center;
	overflow:hidden;
	background-repeat:repeat-y;
	margin-bottom:23px;
}

ul.ull{
	width:310px;
}

ul.lst-nominees li.itm-lst{
	float:left;
	width:312px;
}

ul.lst-nominees li{
	width:283px;
	float:left;
}

li.itm-lin-dotted{
	width:300px !important;
}

ul li span.spn-lin-dotted {
background-image:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif);
background-position:310px center;
background-repeat:repeat-x;
clear:both;
display:block;
height:13px;
overflow:hidden;
text-indent:-5000em;
width:301px;
margin-bottom:4px;
}

.spn-lin-ver{
	background-image:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif);
	background-position:center center;
	background-repeat:repeat-y;
	float:left !important;
	margin-bottom:20px !important;
	width:619px !important;
	clear:both !important;
}

li.lst-winner {
height:16px;
}

li.lst-winner a{
	margin-top:4px;
	*margin-top:5px;
	_margin-top:5px;
	float:left;
}

/*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;}
/*//QUIZ e TESTES*/

