@charset "utf-8";
/* 20100422-1130 */

/*
CASCADING PROPERTIES
*/
@import url("http://stf.terra.com.br/portal/es/_css/core.css");
/*
// CASCADING PROPERTIES
*/

/*
PRELOADED MODULES
*/
@import url("http://stf.terra.com.br/portal/apps/headerfooter/_css/styles.css");
@import url("http://stf.terra.com.br/portal/apps/audiencepulse_ver/_css/mainStyles.css");
@import url("http://stf.terra.com.br/portal/apps/featuredmedia/_css/mainStyles.css");
@import url("http://stf.terra.com.br/portal/apps/clock/_css/mainStyles.css");
@import url("http://stf.terra.com.br/portal/apps/morenews/_css/mainStyles.css");
@import url("http://stf.terra.com.br/portal/apps/toolF1/_css/mainStyles.css");
/*
// PRELOADED MODULES
*/

/* OVERWRIGHTING*/

.blq-news-bar {
   width:921px !important;
}

/* MOD TOOL F1 - LANGUAGE */
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li a,
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-races a,
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-pilots a,
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-teams a { float:left; background:transparent url(http://stf.terra.com.br/portal/es/sports/formula1/_img/btn-tool-f1.gif) no-repeat scroll 0 0; display:block; height:18px; text-indent:-9999px; padding-right:2px; }

div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-races a { background-position:0 -30px; width:113px; }
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-pilots a { background-position:-150px -30px; width:57px; }
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-teams a { background-position:-300px -30px; width:57px; }

div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-races a.on { background-position:0 0; width:113px; }
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-pilots a.on { background-position:-150px 0; width:57px; }
div.mod-tool-f1 div.ctn-tool-f1-selectors ul li.btn-teams a.on { background-position:-300px 0; width:57px; }


/* fixing of some of the core */
.col-right { width:250px; }

.col-right-narrow { width:250px; float:left; }

.lin-hor-dotted { clear:both; }  /* height:1px; */
.lin-with-text-after { margin-bottom:12px; }

.ttl-with-text-after { margin-bottom:0px; }
.lst-with-text-before { margin-top:0px; }

/*
.lst-headlines li { padding:7px 0 0 8px; }
*/

.ctn-banner-right { float:left; padding:30px 0 30px 0; *padding:30px 0 22px 0; }

.ctn-narrow-banner-right { float:left; padding:15px 0 15px 0; *padding:30px 0 12px 0; }

.mod-photomedia-zone-modifier { *border-top:16px solid #ffffff;!important; *border-bottom:13px solid #ffffff; }

.mod-audience_pulse_ver .cmb-value div { width:114px !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; }

	.col-right .mod-audience_pulse_ver { margin-bottom: 15px; }

.blq-breaking { border:3px solid #FF9900; font-size:14px; height:15px; padding:5px 6px; *padding-top:3px; *padding-bottom: 7px; }
.blq-breaking em { background-position:left -60px; *background-position:left -58px; }
.blq-breaking span { margin:0; }

.clear-aura { *margin:0!important; }

.zone-more-space-above { border-top:16px solid #ffffff; }

.space-below-module { height:30px; display:block; width:100%; float:left; clear:both; }

/*.scrolling { min-height:100%; min-width:100%; overflow:hidden; }*/

.btn-vote { display:block!important; text-indent:-9999px; }
.btn-vote:hover { background-position:-150px -90px; }

.lnk-rel { 
	padding: 6px 10px 5px; 
	font-weight: bold;
}
.spn-lnk-rel{ background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll 100% -480px; background-repeat:no-repeat; width:16px; height:30px; padding-right:2px; }
.bgr-lightgray-nospace { 
	line-height: 6px;
	background:#ECEAE7; 
	overflow: hidden;
	/*clear:both; */
}
.lnk-more { text-decoration:none; }
.lin-clear { float:left; clear:both; width:100%; }
.mod-featuredmedia { margin-bottom:0px !important;}
/*
.ttl-section a { background:none; }
.ttl-section a img { float:left; position:relative; }
.ttl-section a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; float:left; position:relative; height:30px; width:7px; padding-right:3px; }
*/

.ttl-section a {
	background-position:right 2px;
	padding-right:10px;
	position:absolute;
}
.ttl-photos a span{ letter-spacing:-0.03em; }
.ttl-photos a { padding-right:4px; background-position:right -3px; }

.ttl-related { background:url(../_img/ttl-related.gif)!important; background-position:0 0;}

.ctn-mobile { clear:both; }

.ttl-f1 { background:transparent url(../_img/ttl-f1.gif) no-repeat scroll left top; height:30px; width:100%; }
.ttl-f1 span { display:block; height:30px; text-indent:-9999px; } 

.mod-morenews h5 { overflow:hidden; height:30px; }
h4 { clear:both; }
.mod-poll a:hover .btn-general { background-position:-150px -90px; }

.ttl-at-a-glance { background:#ffffff url(../_img/ttl-at-a-glance.gif) no-repeat scroll left top !important; }
.ttl-at-a-glance a { background:none; }
.ttl-at-a-glance a span { display:block; float:left; letter-spacing:0; }
.ttl-at-a-glance a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:8px; }

.ttl-at-a-glance_es-es { background:#ffffff url(../_img/ttl-at-a-glance_es-es.gif) no-repeat scroll left top !important; }
.ttl-at-a-glance_es-es a { background:none; }
.ttl-at-a-glance_es-es a span { display:block; float:left; letter-spacing:0; }
.ttl-at-a-glance_es-es a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:8px; }

.ttl-last-race { background:#ffffff url(../_img/ttl-last-race.gif) no-repeat scroll left top !important; height:30px; width:100%; margin-bottom:10px; }
/*
.ttl-last-race a { background:none; }
.ttl-last-race a span { display:block; float:left; letter-spacing:0; }
.ttl-last-race a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right 1px; display:block; float:left; height:30px; padding-right:4px; position:relative; width:6px; }
*/
.ttl-last-race_es-es { background:#ffffff url(../_img/ttl-last-race_es-es.gif) no-repeat scroll left top !important; }
.ttl-last-race_es-es a { background:none; }
.ttl-last-race_es-es a span { display:block; float:left; letter-spacing:0; }
.ttl-last-race_es-es a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:8px; }

.ttl-enlarged { background:#ffffff url(../_img/ttl-enlarged.gif) no-repeat scroll left top !important; }
.ttl-enlarged a { background:none; }
.ttl-enlarged a span { display:block; float:left; letter-spacing:0; }
.ttl-enlarged a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:8px; }
/*
.ttl-paddock-girls { background:#ffffff url(../_img/ttl-paddock-girls.gif) no-repeat scroll -2px top !important; }
.ttl-paddock-girls a { background:none; }
.ttl-paddock-girls a span { display:block; float:left; letter-spacing:0; position:relative; }
.ttl-paddock-girls a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:3px; }
*/
.ttl-paddock-girls_es-es { background:#ffffff url(../_img/ttl-paddock-girls_es-es.gif) no-repeat scroll left top !important; }
.ttl-paddock-girls_es-es a { background:none; }
.ttl-paddock-girls_es-es a span { display:block; float:left; letter-spacing:0; }
.ttl-paddock-girls_es-es a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:3px; }

.ttl-season-results { background:#ffffff url(../_img/ttl-season-results.gif) no-repeat scroll left top !important; margin-bottom:12px; margin-top: 1px; }
.ttl-season-results a { background-position: -6px top; }
/*.ttl-season-results a span { display:block; float:left; font-size:20px; letter-spacing:-0.03em; padding-right:15px; }*/
.ttl-season-results a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:4px; }

.ttl-season-results_es-es { background:#ffffff url(../_img/ttl-season-results_es-es.gif) no-repeat scroll left top !important; }
.ttl-season-results_es-es a { background:none; }
.ttl-season-results_es-es a span { display:block; float:left; letter-spacing:0; }
.ttl-season-results_es-es a em { background:transparent url(http://stf.terra.com.br/portal/_img/ico-general.gif) no-repeat scroll right top; display:block; float:left; height:30px; padding-right:4px; position:relative; width:8px; }

/* MOD 123 - BEGIN */
.mod-edit123 .col-wide{ width:200px; margin-right:11px; }
.mod-edit123 .col-wide-clean{ width:195px;}
.mod-edit123 .col-wide-clean h3{ margin-left:0 !important;}
.mod-edit123 .txt-claim { padding-top:5px; padding-bottom:2px; }
.mod-edit123 .lst-headlines li { padding-bottom:5px; }
/* MOD 123 - END */


/* LAST RACE - BEGIN */
.lnk-more:hover, a:hover .lnk-more { text-decoration:none !important; } 
.mod-last-race-zone-modifier { *border-top:16px; }
.mod-last-race em { font-style:normal; }
	.mod-last-race .team { display: block; padding-top: 1px; /padding-top: 2px; padding-bottom: 3px; /padding-bottom: 2px;}
.mod-last-race .tbl-head { background:#ABA299 none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; color:#FFFFFF; display:block; font-weight:bold; height:16px; padding-left:10px; padding-top:5px; text-transform:uppercase; }
.mod-last-race .tbl-cell { background:#ECEAE7 none repeat scroll 0 0; border-right:1px solid #FFFFFF; float:left; height:51px; padding-left:10px; padding-top:10px; position:relative; }
.mod-last-race .ctn-cell { float:left; left:57px; line-height:13px; padding-left:6px; position:absolute; top:6px; width:130px; color:#47423A; }
.mod-last-race .ctn-cell a { color:#47423A; }
.mod-last-race .ctn-cell em.time { line-height:14px; }
.mod-last-race .first { width:196px; }
.mod-last-race .second { width:195px; }
.mod-last-race .third { border-right:0; width:196px; }
.mod-last-race .itm-position { background:#FF9900 none repeat scroll 0 0; color:#FFFFFF; float:left; font-weight:bold; line-height:26px; text-align:center; width:16px; }
.mod-last-race .itm-flag { float:left; padding-left:9px; }

/* LAST RACE - END */

/* MODULE 99 - CHAMPIONSHIP RESULTS - BEGIN */
.mod-championship-zone-modifier { border-bottom:-31px; *border-top:16px; *border-bottom:2px !important; _margin-bottom:0; }
.mod-championship-zone-modifier .col-left-full { margin-bottom:0; }
.mod-championship-results { height:100%; }
.mod-championship-results em { font-style:normal; }
.mod-championship-results li { display:block; float:left; }
.mod-championship-results .cell-pilots,
.mod-championship-results .cell-points { background:#ABA299 none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; color:#FFFFFF; display:block; font-weight:bold; height:16px; padding-top:5px; text-transform:uppercase; }
.mod-championship-results .cell-pilots { width:336px; display:block; padding-left:10px; }
.mod-championship-results .cell-points { width:61px; text-align:center; }
.mod-championship-results .cell-left { background:#ECEAE7 none repeat scroll 0 0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:335px; padding:10px 0 0 10px; height:77px; position:relative; }
.mod-championship-results .cell-right { background:#ECEAE7 none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; width:61px; padding-top:37px; height:50px; text-align:center; font-weight:bold; }
.mod-championship-results .position { background:#FF9900 none repeat scroll 0 0; color:#FFFFFF; display:block; float:left; font-weight:bold; height:41px; padding-top:26px; text-align:center; width:16px; }
.mod-championship-results .flag { padding-left:5px; float:left; }
.mod-championship-results ul ul { display:block; float:left; left:145px; padding-left:6px; position:absolute; top:6px; }
.mod-championship-results ul ul li { width:180px; }
.mod-championship-results .pilot a { color:#47423A; }
/* MODULE 99 - CHAMPIONSHIP RESULTS - END */

/* MODULE 100 - BEGIN */
.mod-teams { height:100%; }
.mod-teams em { font-style:normal; }
.mod-teams li { display:block; float:left; }
.mod-teams .head { background:#ABA299 none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; color:#FFFFFF; display:block; font-weight:bold; height:16px; padding-left:10px; padding-top:5px; text-transform:uppercase; width:185px; }
.mod-teams .cell { background:#ECEAE7 none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; width:185px; padding:10px 0 0 10px; height:77px; position:relative; }
.mod-teams .position { background:#FF9900 none repeat scroll 0 0; color:#FFFFFF; display:block; float:left; font-weight:bold; height:41px; padding-top:26px; text-align:center; width:16px; }
.mod-teams ul ul { display:block; float:left; left:118px; padding-left:6px; position:absolute; top:9px; }
.mod-teams .points { margin-top:4px; clear:both; width: 65px;}
/* MODULE 100 - END */

/* MOD SPOTLIGHT PICS - BEGIN */
.mod-spotlightpics-zone-modifier { *border-top:20px !important; *border-bottom:14px !important; }
.mod-spotlightpics .scr-content { width:407px; }
.mod-spotlightpics .scrolling { clear:both; }
.mod-spotlightpics .scr-horizontal .scr-scrollbar, 
.mod-spotlightpics .scr-horizontal .scr-scrollbar.hide { height:6px; display:block !important; margin:17px 0 0; }
.mod-spotlightpics .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; }
.mod-spotlightpics .scr-horizontal .scr-bar { height:6px; background:#FF9900; }
.mod-spotlightpics .scr-innercontent { width:5000px; }
.mod-spotlightpics .scr-innercontent ul { 	margin-left:-17px; float:left; }
.mod-spotlightpics .scr-innercontent ul li { float:left; display:inline !important; 	margin-left:17px; }
.mod-spotlightpics .scr-innercontent ul li.last { margin-right:0; }
.mod-spotlightpics .scr-innercontent ul a { display:block; }
.mod-spotlightpics .scr-innercontent ul a:hover, .mod-spotlightpics .scr-innercontent ul li.active a { overflow:hidden; width:189px; height:140px !important; border:solid 3px #FF9900; }
.mod-spotlightpics .scr-innercontent ul a:hover img, .scr-innercontent ul li.active img { margin:-3px 0 0 -3px; }
/* MOD SPOTLIGHT PICS - END */

/* advertising - begin */
.adv-area { margin:0 0 30px 0; float:left; }
/* 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; }

/* RELATED SITES - MOD 42 - BEGIN */
.lst-top10 li a { font-size: 11px; font-weight: bold; color: #47423A; }
.lst-top10 li { padding: 6px 10px 5px; *padding: 4px 10px 5px; }
.ttl-related { background-position:left -300px;	margin-top: 16px; margin-bottom:12px; *margin-bottom:14px; }
.lnk-external { background:transparent url(../_img/ico-general.gif) no-repeat right 1; padding-right: 14px; }
.lst-top10 .bgr-lightgray { line-height:6px; *line-height:9px; }
.col-right .lst-top10 { *margin-bottom:-2px; }
h2 a { color: #47423A; }
/* RELATED SITES - MOD 42 - END */


/* RESULTADOS GPS */
.ttl-resultsgps { background:url(../_img/ttl-general.gif) no-repeat left -60px; width:100%; margin:0; }
.ttl-resultsgps span { visibility:hidden; }

/* RESULTADOS GPS - TABELA RESULTADOS */
.tbl-resultsgps table { background-color:#FFFFFF; font:12px Arial, Verdana, Helvetica, sans-serif; color:#5D5850; width:100%; border-collapse: separate; /border-collapse: collapse; }
.tbl-resultsgps table a { font-weight:bold; cursor: pointer; }
.tbl-resultsgps table a img { vertical-align:top; width:22px; height:15px; margin-right:10px; float:left; }
.tbl-resultsgps table a span { display:block; width:145px; float:left; }
.tbl-resultsgps table a em { 
	color:#FF9900 !important; 
	padding-left:4px; 
	font-size:13px;
	font-style:normal;
} 
.tbl-resultsgps td { padding:10px 10px; text-align:left; vertical-align:top; } /* theres not enough space for 15px right/left padding */

.tbl-resultsgps th { background-color:#ABA299; color:#FFFFFF; text-transform:uppercase; font-size: 11px; height: 24px; padding-left: 10px; padding-right: 10px;}

.tbl-resultsgps td { background-color:#ECEAE7; border-top:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-collapse: collapse; }
.tbl-resultsgps td.first { width:135px; }
.tbl-resultsgps td.last { border-right:1px #ECEAE7 solid; }

.tbl-resultsgps table a:hover span { color:#FF9900; }
/* RACE CENTER */
.ttl-racecenter { background:url(../_img/ttl-general.gif) no-repeat left -30px; width:100%; margin:0; }
.ttl-racecenter span { visibility:hidden; }
.ctn-racecenter { background-color:#000000; width:936px; height:590px; overflow:hidden; }








/*
CLASSIFICATION - PAGE
*/
/*
.col-left-full {
	_margin-right: 0px;
}
*/
.ttl-classification {
	background: url(../_img/ttl-general.gif) left top no-repeat;
	text-align: left;
	height: 30px;
}
	.ttl-classification span {
		visibility:hidden;
	}	
	#conteudo h1.ttl-classification {
		margin:0px;
	}
.ctn-button {
/*	position: absolute;
	left: 580px;
	*left: 575px;
	*width: 280px;*/
	margin-right: 9px;
	float: right;
}	
.btn-results-gps {
	background: url(../_img/btn-general.gif) 0px 0px no-repeat;
	height: 24px;
	width: 282px;
	text-indent: -9999px;
	display: block;
	clear: both;
	float: right;
	margin-bottom: 20px;
	/margin-bottom: 5px;
	margin-top: 5px;
}
	.btn-results-gps:hover {
		background-position: -300px 0px;
	}
.lin-hor-solid-medgray {
	background: url(../_img/lin-solid-medgray.gif) left center repeat-x;
	height: 2px;
	clear: both;
	margin: 10px 0px 15px 0px;
	_margin-bottom: 10px;
}	

.tab-classification .tab-content tbody td a span {
	color: #5D5850;
	font-size: 11px;
	margin: 0px;
	position: relative;
	cursor: pointer;
}		
.tab-classification .tab-content tbody td a:hover span {
	color: #FF9900;
}
	/* 
	TABS - PILOTOS E EQUIPES 
	*/
	#tab-equipes,
	#tab-pilotos { clear:both; float:left; width:100%; } 

	.tab-list {
		margin-top: 14px;
		margin-bottom: 7px;
		/margin-bottom: -3px;
		_margin-bottom: -9px;
	}
	/*
	.tab-content {
		margin-bottom: 15px;
		*margin-bottom: 0px;
	}
	*/
	.ctn-tabs ul { float: left; }
	.ctn-tabs ul li { float:left; margin-right:10px; }

	.ctn-tabs a.tab-pilotos,
	.ctn-tabs a.tab-equipes { display:block; width:41px; background:url(../_img/tab-pilotos_equipes.gif) no-repeat left top; text-indent:-9999px; } /* width 41px is for pilots */
	.ctn-tabs a.tab-pilotos:hover,
	.ctn-tabs li.selected a.tab-pilotos { background-position:left -30px; }
	.ctn-tabs a.tab-equipes { background-position:-60px 0; width:44px; } /* width is for teams */
	.ctn-tabs a.tab-equipes:hover,
	.ctn-tabs li.selected a.tab-equipes { background-position:-60px -30px; }
	/* 
	// TABS - PILOTOS E EQUIPES 
	*/

	/*
	TABLE - PILOTOS E EQUIPES 
	*/
	.tab-zone { background-color:#FFFFFF; font-size:12px; color:#5D5850; width:100%; /*margin-bottom: 15px;*/}

	.tab-zone a { font-weight:bold; cursor: poiinter; }
	.tab-zone a img { vertical-align:top; margin-right:10px; }
	.tab-zone a em { 
		color:#FF9900 !important; 
		font-style: normal; 
		font-size: 13px;
		float: left; 
		margin-top: -2px; 
		/margin-top: 0px; 
		margin-left: 2px; 
		/margin-left: 4px; 
	} 
	.tab-zone a:hover span { color:#FF9900; }
	.tab-zone a span { cursor: pointer; }

	.tab-zone th,
	.tab-zone td { text-align:left; white-space:nowrap; padding-left: 10px; } 

	.tab-zone th { font-size: 11px; height: 24px; background-color:#ABA299; color:#FFFFFF; text-transform:uppercase;}
	.tab-zone td { padding: 10px; background-color:#ECEAE7; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
	.tab-zone td span {float: left;}

	.tab-zone .col-position { width: 95px; /width: 94px; }
		x:-moz-any-link, .tab-zone .col-position { width: 96px; }
	.tab-zone .col-pilot { width: 194px; }
	.tab-zone .col-points { width: 52px; /width: 53px; }

	.tab-zone .col-first { padding-left: 15px; }
		x:-moz-any-link, .tab-zone .col-first { padding-left: 14px; }
	.tab-zone .col-last { border-right: none; }

	/* Safari */
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		.tab-zone .col-first { padding-left: 14px; }
		.tab-zone .col-points { width: 53px; }
		.tab-zone a em { margin-top: -1px; } 
	}

	/* Opera */
	@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
	{
		.tab-zone th { padding-left: 11px; }
		.tab-zone .col-position { width: 94px; } 
		.tab-zone .col-pilot { width: 193px; } 
	}
	/*
	// TABLE - PILOTOS E EQUIPES 
	*/	

/*
// CLASSIFICATION - PAGE
*/

.mod-featuredmedia {
	margin:12px 0 -20px;
	*margin-bottom:2px;
}
.mod-tool-f1 {
	margin-bottom: 17px;
}
.mod-poll {
	margin-bottom: 30px;
}
.ctn-banner-right {
	margin-bottom: 30px;
	/margin-bottom: 27px;
}
#box_galerias .ctn-banner-right {
	margin-bottom: 30px;
}

/* OVERWRITING TEMPLATE */
#miolo .col-left-full {
	margin-right: 0px;
	margin-bottom: 0px;
	/margin-bottom: -15px;
	border-right:1px solid #ECEAE7;
	padding-right: 8px;
}

#conteudo {
	border-right: none;
	margin-top: 0px;	
}
	#conteudo h1 {
		float:left;
		height:auto;
		margin-bottom:6px;
	}
#coluna_dir {
	border-left:1px solid #ECEAE7;
	margin-top:39px;
	/margin-top:40px;
}
.lin-hor-solid {
	margin-right: 0px;
}
#mod-header {
	margin-bottom: 23px;
}
.ttl-poll {margin-top:-4px;}
#imaisvistos {margin-bottom:20px;}

.col-left-full .history {
	*margin-bottom: 15px;	
}

#comboYears {
	*width: 100px;
}
