@charset "utf-8";
/* 20100316-1445 */

/*
CASCADING PROPERTIES
*/
@import url("../../../../../_css/core.css");
/*
// CASCADING PROPERTIES
*/

/*
PRELOADED MODULES
*/
@import url("../../../../../../pt-br/apps/headerfooter/_css/styles.css");
@import url("../../../../../../pt-br/apps/audiencepulse_ver/_css/mainStyles.css");
@import url("../../../../../../pt-br/apps/featuredmedia/_css/mainStyles.css");
@import url("../../../../../../pt-br/apps/morenews/_css/mainStyles.css");
/*
// PRELOADED MODULES
*/
.ttl-pilot{height:30px; text-align:left;  margin-bottom:10px !important;}

.mod-audience_pulse_ver .ctn-header form, .mapv_combobox { padding-left:8px; }
.div-audience_pulse_ver,
.mod-audience_pulse_ver { margin-top:0 !important; margin-bottom:30px;}

.large-right-banner {float:left; padding:15px 0 15px 0; *padding:30px 0 15px 0;}

.lin-tiny{margin:0px;}
.lnk-more{text-decoration:none !important;}
/* .mod-fotos-h5{ }
.mod-fotos-h5 span {background:transparent url(../_img/ttl-fotos.gif) no-repeat; display:block; height:30px; text-indent:-9999px; } */

.col-right { margin-right:0px; }
.col-right-narrow { width:250px; float:left; }
.space-below-module { height:30px; display:block; width:100%; float:left; clear:both; }

.bgr-lightgray-nospace{background:#ECEAE7;}

.lin-ver-middle{background:url(http://stf.terra.com.br/portal/_img/lin-dotted.gif) repeat-y center center; border-top:14px solid #FFFFFF; *margin-bottom: -20px;}

.mod-statics{width:299px; float:left; margin-left:10px; margin-top:-8px;}

.mod-statics table{ width:100%;}
.mod-statics table tr.gray td{background-color:#ECEAE7;}
.mod-statics table tr td{height:17px; padding-top:1px; font-style:normal; font-weight:bold;}
.mod-statics table tr td.titulo{width:204px; padding-left:10px;}
.mod-statics h5{margin-bottom:10px; }

.mod-trajetoria { width:300px; float:left; margin-right:10px; position:relative; margin-top:-7px;}
.mod-trajetoria table{ width:100%;}
.mod-trajetoria table tr.gray td{background-color:#ECEAE7;}
.mod-trajetoria table tr td{height:17px; padding-top:1px; font-style:normal; font-weight:bold;}
.mod-trajetoria table tr td.ano{width:95px; padding-left:10px;}
.mod-trajetoria h5{margin-bottom:10px; }
.mod-trajetoria .scr-content,
.mod-trajetoria .scr-track {
	height:102px; 
	*height:108px; 	
	overflow:hidden;
}

.mod-trajetoria .scr-scrollbar { background:#FFFFFF none repeat scroll 0 0; float:right; margin-top:0px; position:absolute; right:0; }

.mod-trajetoria div.content-scroll { width:280px; }

.mod-results table{width:100%; /*margin-top:18px;*/}
.mod-results table tr th{height:24px; color:#FFFFFF; background:#ABA299; text-align:left; text-transform:uppercase;padding-left:10px;width:150px;}
.mod-results table tr th.pontos{width:50px;}
.mod-results table tr td{background:#ECEAE7; height:35px; padding-left:8px; border:#FFFFFF solid 1px; width:95px; }
.mod-results table tr td.gp{padding-left:10px; font-weight:bold;}

.mod-profile img{ float:left; } 
.mod-profile div.right {  
	width:301px; 
	height:401px; 
	_height: 381px;
}
.mod-profile div.right div.bgr-lightgray{ /*margin-bottom:12px; padding-bottom:6px;*/ height:100%; }
.mod-profile div.right div.bgr-lightgray ul{clear:both; width:280px; padding-top:11px; }
.mod-profile div.right div.bgr-lightgray ul.second{margin-top:10px;}
.mod-profile div.right div.bgr-lightgray em { font-style:normal; padding-left:3px; }
.mod-profile div.right div.bgr-lightgray ul li{line-height:17px;}
.mod-profile div.right div.bgr-lightgray ul li strong{margin-right:5px;}
.mod-profile div.img-news { padding-right:17px; }
.mod-profile div.right .last-img { padding-right:0 !important; }
.mod-profile div.right .link{padding:11px 0; margin-top:13px; font-weight:bold;}

.ttl-statics, .ttl-trajetoria, .ttl-results{background:url(../_img/ttl-general2.gif) no-repeat; text-indent:-9999px;}
.ttl-statics{background-position:left top;}

.ttl-trajetoria{background-position:left -30px;}
.ttl-results{background-position:left -90px; margin-top:-6px;}

/* MODULE 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; }
/* // MODULE 41 // */
/* CSS DO COMBO BOX // */
.combobox ul,
.combobox li {float:none;}
.odd { background-color:#ECEAE7; }

.combobox {color:#FFFFFF;font-size:11px;font-weight:bold;}		
.combobox .cmb-value {width:100%;line-height:17px;height:17px;cursor:pointer;}
.combobox .scr-listvalues {position:absolute;display:none;background:#FFFFFF;border:solid 3px #FF9900;padding:2px 0;z-index:999;}
.combobox ul {list-style:none;margin:0;padding:0;}
.combobox a {display:block;text-decoration:none;padding:5px;color:#47423A;}
.combobox a:hover {background:#FF9900;color:#FFFFFF !important;}
	
/* // CSS DO COMBO BOX // */
/* 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:#1C1C1C;}
#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 */



/* OVERWRITING TEMPLATE -ES */
#interna {
	width: 936px;
}
#conteudo {
	border-right:1px solid #ECEAE7;
	margin-top: 0px;
}
#coluna_dir {
	border-left:1px solid #ECEAE7;
	margin-top: 33px;
	/margin-top: 34px;
	width: 250px;
	margin-top: 27px;
}
#interna #miolo h3, #interna #miolo h4, #interna #miolo h5, #interna #miolo h6 {
	margin-top: 0px;
}
#conteudo h1 {
	float:left;
	font-size:23px;
	line-height:26px;
	margin-bottom: 10px;
	margin-top: -5px;
	/margin-top: -4px;
}
#mod-footer, 
.header-footer-loaded {
	/margin-top: -8px;
}
.mod-audience_pulse_ver .mod-noticias {
	width: 100%;
}
.lin-hor-solid {
	margin-right: 0px;
}

.clear {
	clear: none;
}

.scrolling.scr-vertical .scr-scrollbar.hide .scr-bar {
	background-position: 0px 0px;
}

.scrolling.scr-vertical .scr-scrollbar.hide {
	background-image: none;
}

.mod-audience_pulse_ver .ctn-header a.lnk-videos {
	margin-left: 9px;
}

.adv-area { margin:30px auto auto }

.mod-tool-f1 {
	margin-bottom: 30px;
}
.mod-poll {
	margin-bottom: 15px;
	/margin-bottom: 1px;
}
.ctn-banner-right {
	margin-bottom: 30px;
	/margin-bottom: 27px;
}
#box_galerias .ctn-banner-right {
	margin-bottom: 30px;
	/margin-top: 15px;
	/margin-bottom: 30px;
	float: left;
}
