/* 20130122-1647 */

@charset "utf-8";

/*
CASCADING PROPERTIES
PRELOADED MODULES
*/
/*@import url("http://stf.terra.com.br/portal/_css/core.css");*/
@import url("http://stf.terra.com.br/portal/apps/audiencepulse_ver/_css/mainStyles.css");
/*
   PRELOADED MODULES
// CASCADING PROPERTIES
*/

/* .col-right { width:250px; } */
.col-right { margin-right:0px; }
.col-right-narrow { width:250px; float:left; }
.large-right-banner {float:left; padding:15px 0 30px 0; *padding:30px 0 30px 0;}

#miolo .mod-year {margin-top:-3px;}
.scr-content {overflow:hidden !important; }

.col-left-full .ctn-year .scr-content { width: 619px; }
/* advertising - begin */
#ppp{display:block;width:100%;font:10px Arial;}
#ppp .head{float:left;width:100%;}
#ppp .head h2{font-size:10px;font-weight:normal;margin:0;color:#5D5850;float:left;}
#ppp .head a{display:block;float:right;color:#FF9900 !important;}
#ppp .head a:hover{text-decoration:underline;}
#ppp .ad{display:block;float:left;margin-top:10px;padding-right:3%;text-align:left;width:30%;}
#ppp .ad a{display:block;float:left;}
#ppp .ad a strong,
#ppp .ad a em,
#ppp .ad a i{display:block;font-style:normal;color:#5D5850;}
#ppp .ad a strong{float:left;font:bold 11px Arial;border-bottom:1px solid#444444;cursor:pointer;margin-bottom:4px;}
#ppp .ad a em{clear:both;margin-bottom:2px;}
#ppp .ad a i{color:#CB3906;}
#ppp .ad a:hover i{text-decoration:underline;}
#ppp a:link,
#ppp a:visited,
#ppp a:hover,
#ppp a:active {text-decoration:none;} 
/* advertising - end */

/* MOBILE - MOD 41 */

.ctn-mobile .bgr-mediumgray  { margin-bottom: 0; }
.ctn-mobile h6 { line-height: normal; } /* era 13px */
.ctn-mobile .ttl-h3 { color:#5d5850; padding-bottom:7px; }
.ctn-mobile em { display:block; font-style:normal; color:#5D5850; padding-bottom:8px; }
.ctn-mobile .txt-claim { color:#978e81; padding:0; }
.ctn-mobile h5 a { padding:0; }
.ctn-mobile .bgr-lightgray { margin-bottom: 1px; }
.ctn-mobile .bgr-mediumgray h5 { 	margin-bottom: 0px; }
.ttl-h3 { font-size: 12px; color: #47423A; text-transform: none; }
.ctn-mobile .btn-morealerts { width: 85px; background-position: left -120px; }
.ctn-mobile a:hover .btn-morealerts  { background-position: -150px -120px; }

/* HISTORY_ALL */

.ttl-history { background:transparent url(../_img/ttl-historia.gif) no-repeat scroll left top; margin-bottom:5px; margin-left:-2px; }
.ttl-history span {display:block; text-indent:-9999px; height:30px; }

/* BARRA HORIZONTAL  begin*/
div.ctn-year { width:619px; }
div.ctn-year .scrolling { clear:both; border:none; }
div.ctn-year .scr-horizontal .scr-scrollbar, 
div.ctn-year .scr-horizontal .scr-scrollbar.hide { height:6px; display:block !important; margin:13px 0 0; }
div.ctn-year .scr-horizontal .scr-track { height:6px; background:transparent url(http://stf.terra.com.br/portal/_img/bgr-scrollbar-horizontal.gif) repeat-x scroll 0 -18px; }
div.ctn-year .scr-horizontal .scr-bar { height:6px; background:#FF9900; }
div.ctn-year .scr-innercontent { width:2400px !important;}
div.ctn-year .scr-innercontent ul { margin-left:-17px; float:left; }
div.ctn-year .scr-innercontent ul li { float:left; display:inline !important; margin-left:17px; }
div.ctn-year .scr-innercontent ul li.last { margin-right:0; }
div.ctn-year .scr-innercontent ul a { display:inline;color:#47423A;}
div.ctn-year .scr-innercontent ul a:hover, .ctn-year .scr-innercontent ul li.active a {#FF9900; }
div.ctn-year .scr-innercontent ul a:hover img, .scr-innercontent ul li.active img { margin:-3px 0 0 -3px; }
div.ctn-year .ativo { color:#ff9900 !important;}
/* BARRA HORIZONTAL  end*/

.ttl-history-year{ background:transparent url(../_img/img-todoscampeoes.gif) no-repeat scroll left top; width:100%; margin:15px 0; }
.ttl-history-year span { display:block; text-indent:-9999px; }

.scr-horizontal .scr-bar { background:#FF9900 none repeat scroll 0 0; height:6px; }

.cel-history-top {font:bold 12px Arial,Helvetica,sans-serif; color:#FFFFFF; background:#ABA299; border-bottom:#FFFFFF solid 1px; border-collapse:separate; padding:10px; height:19px; padding-top:3;  }

/* .cel-history-top th {background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#ECEAE7 solid 1px; border-collapse:collapse; padding:6px; width:98px; height:58px;} */
.cel-history-top th {font:bold 10px Arial,Helvetica,sans-serif; color:#FFFFFF; background:#ABA299; border-bottom:#FFFFFF solid 1px; border-right:#ABA299 solid 1px; border-collapse:collapse; height:21px; padding-left:10px;}
.cel-history-top .camp{font:bold 10px Arial,Helvetica,sans-serif !important; color:#FFFFFF; background:#ABA299; border-bottom:#FFFFFF solid 1px; border-right:#ABA299 solid 1px; border-collapse:collapse; height:21px; padding-left:10px;} 
.cel-history-top td{background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse; width:98px; height:29px; padding-left:9px; padding-right:7px; padding-top:1px;}
.row-history {background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse; padding:6px; width:98px; height:58px;}
.cel-history-top .year{ padding-left:10px; height:28px; background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse;  width:48px; font:12px Arial, Helvetica, sans-serif; color:#5D5850; padding-right:8px;}
.cel-history-top .name-pilot{padding-left:10px; height:28px; background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse;  width:228px; font:12px Arial, Helvetica, sans-serif; color:#5D5850; }
.cel-history-top .points{ padding-top:0px; height:28px; background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse;  width:57px; font:11px Arial, Helvetica, sans-serif; color:#5D5850;}
.cel-history-top .tean{padding-left:10px; height:28px; background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:#FFFFFF solid 1px; border-collapse:collapse;  width:85px; font:12px Arial, Helvetica, sans-serif; color:#5D5850; }
.cel-history-top .construct{padding-left:10px; height:28px; background:#ECEAE7; border-bottom:#FFFFFF solid 1px;  border-right:0px solid #ECEAE7; border-collapse:collapse;  width:85px; font:12px Arial, Helvetica, sans-serif; color:#5D5850; }
.lin-history {margin:9px 0px 10px;}
.lin-history-dow {margin:32px 0px 0px;}
/* .lin-history-dow{margin:-1px;}
.lin-history-final{margin:9px;} */
.scrolling .content-scroll {margin-bottom:-2px;}
/* .scrolling .content-scroll{margin-bottom:-2px; margin-top:6px;} */
/* HISTORY_ALL */
.margem-remove{ margin-bottom:5px;}
.lin-mobile-spacedow{margin-bottom:10px;}
.lin-thicker { border-top:2px solid #BEB7AF; height:2px; }
.scr-innercontent{ margin-bottom:-3px;}
.scr-innercontent li{margin-right:-3px;}

#conteudo h1{display:block; font-size:23px; line-height:26px; margin-bottom: 8px; margin-top: -6px; /margin-top: -5px;}

/* OVERWRITING TEMPLATE - BR*/

.col-left-full {
            margin-right: 0px;
}
#conteudo {
            border-right:1px solid #ECEAE7;
            margin-top: 0px;
}
#coluna_dir {
            border-left:1px solid #ECEAE7;
}
.lin-hor-solid {
            margin-right: 0px;
}
#mod-footer,
.header-footer-loaded {
            /margin-top: -8px;
}
.celular h5 a {
	background: none;
}
	
#miolo .ttl-history {margin-bottom:6px ! important;}
