@charset "utf-8";
/* 20100318-1000 */

/*
CASCADING PROPERTIES
*/

/*
// CASCADING PROPERTIES
*/

.col-right { width:250px; }

.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!important; */}

.ctn-narrow-banner-right { float:left; padding:15px 0 15px 0; /padding: 29px 0px 0px 0px; height: 60px;}

.mod-photomedia-zone-modifier { *border-top:16px solid #ffffff;!important; *border-bottom:17px solid #ffffff; }

.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; }

.scr-content { overflow:hidden !important; }

.zone-more-space-above { border-top:16px solid #ffffff; }

.space-below-module { height:15px; /height:29px; display:block; width:100%; float:left; clear:both; }

/*.scrolling { min-height:100%; min-width:100%; overflow:hidden; }*/

.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; }

.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; } 

.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:7px; /margin-top:-3px; }
/*
.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:8px; }
*/
.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 3px; display:block; float:left; height:30px; padding-right:3px; position:relative; width:8px; }

.ttl-enlarged_es-es { background:#ffffff url(../_img/ttl-enlarged_es-es.gif) no-repeat scroll left top !important; }
.ttl-enlarged_es-es a { background:none; }
.ttl-enlarged_es-es a span { display:block; float:left; letter-spacing:0; }
.ttl-enlarged_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-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: -25px top; }
/*.ttl-season-results a span { display:block; float:left; letter-spacing:0; font-size:20px; }*/
.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:8px; }

.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; }
.mod-championship-results { height:100%; }
.mod-championship-results em { font-style:normal; }
.mod-championship-results li { display:block; float:left; color:#47423A; }
.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:9px; float:left; }
.mod-championship-results ul ul { display:block; float:left; left:145px; padding-left:7px; 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; color:#47423A; }
.mod-teams li a { color:#47423A; }
.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 15px 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; }

/* 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; }

/* 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:595px; 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;
}
	#conteudo h1.ttl-classification {
		margin:0 0 4px;
	}

.ttl-classification span {
	visibility:hidden;
}
.ctn-button {
	/*position: absolute; */
	/*left: 344px;*/
	/*left: 610px;*/
	/**left: 600px; */
	/**width: 280px; */
	margin-right: 9px;
	float: right;
}	
.btn-results-gps {
	background: url(http://stf.terra.com.br/portal/sports/formula1/_img/btn-general.gif) 0px 0px no-repeat;
	height: 24px;
	width: 275px;
	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: pointer; }
	.tab-zone a img { vertical-align:top; margin-right:10px; }
	.tab-zone a em { 
		color:#FF9900 !important; 
		font-style: normal; 
		float: left; 
		margin-top: -2px; 
		/margin-top: -1px; 
		margin-left: 2px; 
		/margin-left: 4px; 
		font-size: 13px;
	} 
	.tab-zone a:hover span { color:#FF9900; }
	
	.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 
	*/	

	
.mod-morenews ol#ultimasfotos,
.mod-morenews ol#ultimasnoticias {
	padding : 0;
	margin : 0 0 0 0;
	width : 407px!important;
	overflow : hidden;
}
.mod-morenews ol#ultimasfotos li a span,
.mod-morenews ol#ultimasfotos li,
.mod-morenews ol#ultimasfotos li a,
.mod-morenews ol#ultimasnoticias li a span,
.mod-morenews ol#ultimasnoticias li a p,
.mod-morenews ol#ultimasnoticias li,
.mod-morenews ol#ultimasnoticias li a {
	background-image : none;
	line-height : 16px!important;
	/*line-height : 21px!important;
	font-size : 12px!important;
	margin : 0!important;*/
	padding : 0!important;
	width : 369px!important;
}
.mod-morenews ol#ultimasfotos li,
.mod-morenews ol#ultimasnoticias li {
	clear : both;
	display : block;
	width : 100%!important;
	_float:none;
	_margin-left:-16px;
}
.mod-morenews ol#ultimasnoticias li a h4,
.mod-morenews ol#ultimasfotos li a h4 {
	width : 330px!important;	
	float : left!important;	;	
	margin : 0!important;
	padding : 0!important;
	line-height : 21px!important;
}
.mod-morenews ol#ultimasfotos li a,
.mod-morenews ol#ultimasfotos li {
	height : auto!important;
	width:100% !important;
}
.mod-morenews ol#ultimasfotos li a p,
.mod-morenews ol#ultimasnoticias li a p {
	margin:0 !important;
	width:360px !important;
	height:auto !important;
	font-weight : normal!important;;
}
.mod-morenews ol#ultimasnoticias li a span,
.mod-morenews ol#ultimasfotos li a span {
	float : left!important;
	width : 39px!important;
	margin-right : 0px!important;
	/*line-height : 21px!important;*/
	line-height : 16px!important;
}
.mod-morenews ol#ultimasfotos li.dia,
.mod-morenews ol#ultimasnoticias li.dia { display : none; }
.mod-morenews ol#ultimasfotos li a:hover h4,
.mod-morenews ol#ultimasnoticias li a:hover h4, #listas_capa ol#ultimasnoticias li a:hover p { color : #ff9900; }

.mod-morenews ol li span {
	color:#999999 !important;
	font-style:normal;
	font-weight:bold;
	margin-right:7px;
}
.mod-morenews ol li {
	font-size:11px;
	line-height:16px;
	margin-bottom:8px;
}
.mod-morenews #mais {
	clear:both;
	float:none;
	margin-bottom:0;
	padding-top:2px;
}
.mod-morenews #mais a {
	color:#FF9900;
	font-size:11px;
	font-weight:bold;
	text-transform:lowercase;
}
.mod-morenews #mais a:hover {
	text-decoration:underline !important;
	color:#FF9900 !important;
	cursor:pointer;	
}
.mod-featuredmedia {
	margin:12px 0 11px;
	*margin:12px 0;
	\margin-bottom: 10px;
}
.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: 15px;
	/margin-bottom: 1px;
}

/* OVERWRITING TEMPLATE */
#miolo .col-left-full {
	margin-right: 0px;
	border-right:1px solid #ECEAE7;
	padding-right: 8px;
}

#conteudo {
	border-right: none;
}
#subinterna #coluna_dir {
	border-left:1px solid #ECEAE7;
	margin-top:39px;
	/margin-top:37px;
}
.lin-hor-solid {
	margin-right: 0px;
}
#mod-header {
	margin-bottom: 23px;
}
.ttl-poll {margin-top:-4px;}

/*.col-skinny h2 {
	*margin-top: -2px;
}*/

.col-left-full .ttl-section{margin-top:1px;}
.lst-headlines {margin:-4px 0 0;*margin:-4px 0 -1px;}
.blq-news-bar {margin-right:0px;}

.col-left-full .history {
	*margin-bottom: 15px;	
}

#comboYears {
	*width: 100px;
}