/* 20090218-1500*/

/*
CASCADING PROPERTIES
*/
@import url("../../_css/core.css");
@import url("http://stf.terra.com/portal/apps/headerfooter/_css/styles.css");
/*
// CASCADING PROPERTIES
*/


/* generic */
.odd { background-color:#ECEAE7; }
.lin-spacer-bottom { margin: -5px 0 5px 0; clear: both; *margin-top: -5px; *margin-bottom: 1px; }

/* CABECEIRA */
.ctn-header { height:24px; background:#BEB7AF; }
.ctn-header h1 { background:#FF9900 none no-repeat scroll 0 100%; border-right:1px solid #FFFFFF; float:left; height:24px; margin-top:-6px; padding-right:10px; padding-top:0; }
.ctn-header h1 span { display:block; text-indent:-9999px; overflow:hidden; height:15px; margin-top:10px; background:transparent url(../../headerslim/_img/lin-dotted-white.gif) repeat-y scroll 0 }
.ctn-header h2 { float:left; background-color:#FF9900; padding:0 10px 0 15px; }
.ctn-header h2 a { background:url(../../headerslim/_img/img-terra-superslim.gif) 0 2px no-repeat; width:67px; }
.ctn-header li { float:left; }
.ctn-header a { display:block; height:24px; text-indent:-9999px; overflow:hidden; }
.ctn-header .lst-menu { float:left; }
.ctn-header .lst-menu li { border-right:solid 1px #FFFFFF; }
.ctn-header li a:hover { background-position:0 100%; }
.ctn-header .lst-productmenu { float:right; }
.ctn-header .lst-productmenu li { height:20px; margin-top:3px; background:url(../../headerslim/_img/lin-dotted-white.gif) repeat-y; padding:0 10px; padding-left:11px; }
.ctn-header .lst-productmenu .itm-first { background:none; }
.ctn-header .lst-productmenu li a { height:20px; }
/* -- ESPECIFICOS -- */

/* LANDINGS */
h1 { height: 30px; line-height: 30px; font-size: 21px; text-transform: lowercase; }
h3 span { clear: both; display: block; }

/* CARTOLAS EDITORIAIS */
h5 a { background:transparent url(http://stf.terra.com/portal/es/_img/ico-general.gif) no-repeat scroll -119px 4px!important; }

/* CARTOLAS FIXAS */
.ttl-sports,
.ttl-related,
.ttl-section,
.ttl-sugestoes,
.ttl-suas,
.ttl-mais { background: url(../_img/ttl-general.gif) left top no-repeat !important; }
.ttl-section { background-position: left -30px; }

/* COLUNAS */
.col-left-r-clean { float: left; overflow: hidden; margin: 0 0 0 8px; }
.col-left-r-clean { float:left; width:391px; }
.col-right { width: 250px; border-bottom:29px solid #FFFFFF; }
.col-skinny .links { float: right; padding-top: 8px; padding-bottom: 8px; }
.col-skinny .links a { cursor: pointer; }
.col-skinny-clean .bgr-lightgray { margin-bottom: 1px; }
.bgr-lfr { background: url(http://stf.terra.com/portal/es/_img/lin-solid.gif) 627px top repeat-y !important;  border-top:0px solid #FFFFFF; }
.bgr-slr { background: #FFFFFF; }
.bgr-s-clean { background: #FFFFFF; }
.bgr-sssr { background: url(http://stf.terra.com/portal/es/_img/lin-ver-sssr.gif) 203px top repeat-y !important; }
.lin-hor-dotted { background:transparent url(http://stf.terra.com/portal/es/_img/lin-dotted.gif) repeat-x scroll left top !important; line-height:1px; }


/* LABEL - FEATURED PHOTOS - MOD 24 */
.lin-ver-tiny-dotted { background: url(http://stf.terra.com/portal/es/_img/lin-dotted.gif) left top repeat-y !important; float: right; margin-top: 8px; margin-right: 4px; }
.sponsor em { text-transform: lowercase; margin-right: 4px; }
.ttl-photos a { padding-left:8px !important; }

/* RELATED SITES - MOD 42 */
.lst-top10 li a { font-size: 11px; font-weight: bold; }
.help-center .lst-top li a { font-size:12px; }
.lst-top li a { font-size: 11px; font-weight: bold; }
.lst-top li { background:#FFFFFF url(../../_img/ico-general.gif) no-repeat -184px -262px; padding: 5px 10px; margin-right:1px; }
/*h1 .txt-claim, .ttl-h1 .txt-claim, h2 .txt-claim, h3 .txt-claim {
cursor:default;
}*/
.ttl-mais { background-position: left -5px !important; height:24px; }
.ttl-sugestoes { background-position:left -32px !important; }
.ttl-suas { background-position:left -62px !important; }
.lnk-external { padding-right: 14px; }
.col-wide-google h3 a { width:100px; height:30px; }

/* 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; }
.btn-morealerts { background-position:left -120px !important; width:85px; }
a:hover .btn-morealerts { background-position: -150px -120px !important; }
.ttl-mobile { background-position:left -90px !important; }
/*
.ttl-mobile { background-image:url(http://stf.terra.com/portal/_img/ttl-modules.gif) !important; }
.ttl-mobile a { padding-left:11px !important; }
*/

/* ENQUETE   */
.btn-vote { background-position:left -90px !important; width:48px; }
a:hover .btn-vote { background-position:-150px -90px !important; }

/* NEWS  CLOCK*/
.mod-morenews div.subheader h5 { background:transparent url(http://stf.terra.com/portal/es/_img/ttl-modules.gif) no-repeat scroll 0 -210px !important; float:left; height:22px; margin:0px 0 0 !important; *margin:1px 0 0 !important; }
.mod-morenews { width:619px !important; }
.mod-morenews div.subheader ul a.ico-newsletter { margin:0 8px 0 0 !important; }
.mod-clock div.header { margin-bottom:1px !important; }
.mod-morenews div.subheader h5 a { padding-left:3px !important; }
.btn-general { background:transparent url(http://stf.terra.com/portal/es/_img/btn-general.gif) no-repeat scroll left top; height:24px; }
.img-news { margin-bottom:0px; }


/***************************/
/* MOD SEARCH */
/***************************/

/* main module */
.mod-search .tab-list { margin-left:7px; display:block; margin-bottom:4px; height:16px; }
.mod-search .tab-list li { float:left; color:#BEB7AF; font-weight:bold; }
.mod-search .tab-list li a { background:transparent url(../_img/abas-search.gif) no-repeat scroll 0 0; display:block; float:left; height:14px; overflow:hidden; text-indent:-999px; }

.mod-search .tab-list .lnk-videos { background-position:-130px -5px !important; width:47px; }
.mod-search .tab-list .lnk-videos:hover { background-position:-15px -5px !important; width:47px; }
.mod-search .tab-list .lnk-photos { background-position:-132px -24px !important; width:36px; }
.mod-search .tab-list .lnk-photos:hover { background-position:-14px -24px !important; width:36px; }
.mod-search .tab-list .lnk-series { background-position:-132px -41px !important; width:52px; }
.mod-search .tab-list .lnk-series:hover { background-position:-14px -41px !important; width:52px; }
.mod-search .tab-list .lnk-ver { background-position:-27px -59px !important; width:27px; margin-right:5px; }

.mod-search .ctn-header a.lnk-videos,
.mod-search .ctn-header a.lnk-photos,
.mod-search .ctn-header a.lnk-series { display:block; text-indent:-9999px; float:left; background:url(../_img/txt-audience_pulse_vert.gif) no-repeat 0 0; }

.mod-search .ctn-content { display:block; width:100%; float:left; clear:both; margin:-5px 0 6px 0; }
.mod-search .ctn-content li span { display:block; float:left; margin-left:6px; width:135px; font-size:9px; color:#BEB7AF; }
.mod-search .ctn-content li span strong { display:block; margin-bottom:5px; font-weight:bold; font-size:12px; color:#5D5850; }
.mod-search .ctn-content li span strong { height:26px; overflow:hidden; } /* prevents the text to reach a 3rd line */
.mod-search .ctn-content li span em { display:block; margin-bottom:5px; font-size:20px; font-style:normal; color:#9BC80D; }
.mod-search .tab-content div.footer { clear:both; display:block; margin:0 8px 8px 8px; padding:0; }
.mod-search .tab-content div.footer a { font-size:11px; color:#FF9900; font-weight:bold; text-transform:lowercase; text-decoration:none; }
.mod-search .tab-content div.footer a:hover { color:#FF9900; text-decoration:underline; }

.mod-search #tab-photos,
.mod-search #tab-series { display:none; }
.mod-morenews li.txt-more a { color:#FF9900; font-size:11px; font-weight:bold; text-transform:lowercase; }

.ultimas-left { float:right; font-size:11px; font-weight:bold; margin-top:3px; }
.lnk-externa-search { background:transparent url(../_img/lixeira.gif) no-repeat scroll right; padding-right:14px; margin-right:2px; }

.bgr-lightgray-search { background:#ECEAE7 url(../_img/lixeira.gif) no-repeat scroll right; padding-right:14px; margin-right:2px; overflow:hidden; }
.bgr-lightgray,
.bgr-mediumgray { background-color:#ECEAE7!important; overflow:hidden; padding:10px; }

.lst-top10 li img { margin-left:221px; }

.col-left { width:204px !important; }
.col-skinny,
.col-skinny-clean { width:195px; }

.lst-top em { font-size:12px; font-family:arial; margin-top:9px; }
.list-results li { padding:1px 0px 0px; font-size:12px; margin-top:0px; }
.list-results li a { margin-top:0px; }
.list-results { margin-top:47px; }


.col-right .list-results { padding-top:25px; margin-top: 3px; margin-bottom: -10px;}
.col-right .list-canal { padding-top: 0; *margin-bottom: -4px;}

.col-left-full h5 { font-size:12px; height:30px; line-height:30px; margin-bottom:15px; text-transform:none; color:5D5850; margin-top:-11px; }
.list-results li p { color:#5D5850; font-size:10px; font-weight:bold; margin-bottom:16px; *margin-bottom:13px; margin-top:-3px; }
.ctn-mod-videos li.clear { float:none; }

h2 .txt-claim { padding-bottom:2px; }
.list-results li .txt-claim { line-height:18px; padding-bottom:1px; padding-top:2px; font-size: 11px; width: auto;  }
.list-results strong { float:left; margin-bottom:10px; *margin-bottom:2px; margin-top:-4px; cursor:pointer; padding-bottom:5px; }

.ttl-terra { background:transparent url(../_img/ttl-search-general-labels.gif) no-repeat left -25px; margin-left: -2px;  }
.col-right  .ttl-terra { margin-left: -2px; margin-top:-9px; margin-bottom: 7px;  }
.col-left-full .ctn-zone .ttl-terra { padding-bottom: 6px; }
.col-right .ttl-web { background:transparent url(../_img/ttl-search-general-labels.gif) no-repeat 5px 4px; float:left; width:88px; margin-bottom:-3px; margin-top:-8px; margin-left: -7px;  }
.col-left-full .ttl-web { background:transparent url(../_img/ttl-search-general-labels.gif) no-repeat 0 5px; float:left; width:74px; margin-left: -2px; }

.ctn-form .ttl-web { background:transparent url(../_img/ttl-search-general-labels.gif) no-repeat 0 6px; float:left; width:74px; }
.col-left-full .tab-list-order { width:615px; }
.list-results img { width: 89px; height: 67px; }

.list-results .img-news { margin-right:18px; }
.list-results .img-news a{ width: 89px; height: 67px; overflow: hidden; margin-top: 2px; }
.list-results .img-news a:hover{ width: 83px; height: 61px;}

.ctn-mod-videos { width:220px; float:left; margin-bottom:8px; }
.ctn-mod-videos li { float:left; width:110px; margin-bottom:6px; *margin-bottom:-4px;  }
.ctn-mod-videos .img-news { background: url(../_img/bgr-videos.gif) no-repeat; width: 89px; height: 67px;}


.col-right .img-news img { width: 89px; height: 67px; }
.col-right .img-news a{ width: 89px; height: 67px; overflow: hidden; }
.col-right .img-news a:hover{ width: 83px; height: 61px;}

.col-right .list-results a strong { margin-top: -5px; *padding-bottom:5px; *padding-bottom:0; }


/* alteraes */
.ctn-mod-videos li em { display:block; float:left; font-style:normal; margin-top:6px; width:89px; cursor:pointer; line-height: 12px;}
.list-results li p a:hover { color:#FF9900 !important; }
h1 a:hover .txt-claim,
.ttl-h1 a:hover .txt-claim,
h2 a:hover .txt-claim,
h3 a:hover .txt-claim { color:#FF9900 !important; }
.col-left h2 { color: #5d5850; }
/* fim alteraes */

h4 { text-align:left; margin-bottom:2px; font-family:arial;}
#resultados { float:right; margin-top:-2px; margin-bottom: 13px; *margin-top:-1px;  *margin-bottom: 12px; }

.ctn-space { margin-bottom:204px; }
.ctn-full-space { margin-bottom:300px; *margin-bottom:170px; }
.tabs #anunciosPatrocinados { margin-top:14px; }
.lst-featuredroom ul { display:inline; float:left; width:619px; }
.lst-featuredroom { float:left; width:620px; margin-bottom: 10px;  }
.lst-featuredroom h4 { font-weight: normal; position: absolute; bottom: 12px; left: 0;}

.lst-featuredroom em { text-align:center; float:left; margin-top: 3px; vertical-align: bottom; position: absolute; bottom: -19px; *bottom: -18px; left: 0;}
.lst-featuredroom em { margin-bottom: 2px; font-style: normal; font-family:arial; width:189px; text-align:left; }
.lst-featuredroom li { height:195px; display: block; text-align:center; width:206px; float:left; position: relative; margin: 11px 0 2px; cursor:pointer;}
.lst-featuredroom li .imgcontent  img { margin: 0 auto;}
.lst-featuredroom a { width: 186px; position: absolute; bottom: 45px; left:0; text-align: center; }

.lst-featuredroom .lnk-more { font-weight: normal; margin-top:0; position: absolute; bottom: 0; bottom: -46px; left: 0; line-height:15px; cursor:pointer;}

.lnk-more { float:right; line-height:10px; margin-left:0px; }
.lnk-more a{ color: #ff9900; }
.col-right .lnk-more { margin-top: -6px; *margin-top: 9px;}

/* no-results */
.no-results p { font-size:12px; margin-bottom:12px; *margin-bottom:0px; margin-top:0px; }
.no-results h5 { font-size:12px; height:30px; line-height:30px; margin-bottom:15px; text-transform:none; color:5D5850; margin-top:-10px; }
.no-results h3 { margin-bottom:-4px; margin-top:-2px; }
.no-results .list-results li { padding:1px 0px 0px; font-size:12px; margin-top:8px; }
.no-results .list-results li a { margin-top:3px; }

.no-results .enhancedby p { margin-left:-1px; }
.no-results .enhancedby img { margin-top:0; }

.no-results .ttl-terra { margin-top: -11px;}

/*no-results */

/* help */
.help h5 { font-size:12px; height:30px; line-height:37px; margin-bottom:11px; margin-top:-11px; text-transform:none; }
.help h3 { }
.help .lst-top em { font-family:arial; font-size:12px; margin-top:0px; margin-bottom:10px; }
.help .lst-top li { background:#FFFFFF url(../../_img/ico-general.gif) no-repeat scroll -184px -262px; margin-right:1px; padding:6px 10px; margin-bottom:-7px; }
.help-center h3 { margin-bottom:5px; }
.help-center .lst-top h3 { margin-bottom:1px; }

/* help */
.no-results .ttl-web { background-image:transparent url(../_img/ttl-search-general-labels.gif); background-position:0 6px; *background-position: 0 4px;  float:left; width:74px; margin-right:1px; }
.no-results img { margin-top:-2px; }

.col-left-full p { font-size:12px; margin-bottom:1px; *margin-bottom:1px; margin-top:0px; padding:0; }
.col-left-google {float:left;width:64px !important; *margin-top:10px;}
.col-left-google  h4 {color:#BEB7AF; font-weight:normal; font-size:11px; text-transform:none; }

.enhanced { float:left; margin-right:200px; }
.enhanced strong { float:right; }
.list-results strong { margin-bottom:13px; }

#tab-imagens p { font-size:12px; margin-bottom:12px; *margin-bottom:10px; margin-top:18px; float:left; width:420px; }
.enhanced p { float:left; font-size:11px; font-weight:bold; margin:0; width:238px; }
.enhanced img { padding-top:-2px; }
.col-right .enhanced { margin-bottom:5px; }

.number a.lnk-previous { background-position:0 10px; }
.number a.lnk-next { background-position:-30px 0; }
.number a.lnk-previous,
.number a.lnk-next { background:transparent url(../../_img/_btn-prev_next_terratv.gif) no-repeat scroll 0 0; display:block; float:right; height:19px; margin:0 0 0 2px; padding:0; text-indent:-9999px; width:19px; }
.number { clear:both; color:#FFFFFF; float:left; padding:0; width:100%; }

.nav { height:30px; margin-bottom: 14px; }
.nav ul li { display:inline; }
.nav li strong { color:#FF9900; }
.nav ul { float:right; margin-top:11px; }
.nav img { padding-left:4px; padding-right:5px; }

.ctn-fullBusca .ctn-wrapper{  height:39px; padding:2px; *padding: 1px 2px;  display: block;  }
.ctn-fullBusca { background-color:#ECEAE7; float:left; height:44px; margin-bottom:15px; width:886px; margin-top:19px; *margin-top:25px;}
.ctn-fullBusca .lbl-lorem_ipsum .lbl-input { float:left; margin-top:8px; padding: 4px 5px; height:16px; width:547px; *padding: 4px 8px; *width:541px; *margin-bottom: -4px;  margin-left:8px; border:0px; color: #5d5850; background: url(../_img/bgr-search-terra.gif) no-repeat left top #fff; }
.ctn-fullBusca .lbl-lorem_ipsum .btn-buscar { margin-top:7px; float:left; }
.ctn-fullBusca .lbl-lorem_ipsum .ctn-btn-buscar { margin-top:-3px; float:left; }

.ctn-btn-search button { margin: 8px 0 0 0; }
.ctn-more { float:right; padding-top:5px; *padding-top:6px; text-align:right; cursor:pointer; display:block; }
.ctn-more .lnk-more { float:none; margin-left:-5px; padding-left: 5px; }

.no-results-web p { margin-top:1; }
.google-web { padding-top:4px; }/*margin-bottom:16px ! important;*/

.ctn-status ul { float:right; margin-top:13px; padding:0 13px 0 0;  }
.ctn-more li { margin-bottom:1px; }
.ctn-status fieldset { }
.ctn-more ul { margin-right: 8px; *margin-right: 8px; }
.ctn-status strong { float:left; margin-right:8px; }
.lin-ver-dotted { background:transparent url(../../_img/lin-dotted.gif) repeat-y scroll right top; }
.ctn-status ul li { display:inline; }
.ctn-status ul li label { float:left; margin-left:0px; margin-top: -1px; *margin-top:0; margin-right:9px; _margin-right:7px; }
.ctn-zone,
.ctn-zone-clean { border-top:none; margin:0; padding:0; }


/* ANUNCIOS PATROCINADOS */
#anunciosPatrocinados { display:block; width:615px; float:left; background-color:#fff; font:10px Arial; margin-bottom:14px; border: 2px solid #eceae7 }
#anunciosPatrocinados .head { float:left; width:100%; height:28px; }
#anunciosPatrocinados .head h2 { padding-bottom:10px; font:bold 12px Arial; margin-bottom:15px; text-transform:uppercase; color:#5D5850; float:left; }
#anunciosPatrocinados .head h2 { color:#5D5850; float:right; font-family:Arial; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; line-height:normal; margin-right: 9px; *margin-right:10px; margin-top:7px; text-transform:capitalize; }
#anunciosPatrocinados .ad { display:block; background-color:#fff; float:left; margin:-2px 0 0 0; padding:0 15px 16px 15px; text-align:left; width:585px; }
#anunciosPatrocinados .ad a { }
#anunciosPatrocinados .ad a strong,
#anunciosPatrocinados .ad a em,
#anunciosPatrocinados .ad em,
#anunciosPatrocinados .ad a i { display:block; font-style:normal; color:#5D5850; }
#anunciosPatrocinados .ad a strong { float:left; color:#47423A; font:bold 12px Arial; cursor:pointer; margin-bottom:4px; }
#anunciosPatrocinados .ad em,
#anunciosPatrocinados .ad a em { clear:both; font:normal 12px Arial; margin-top: -1px; *margin-top: 0; margin-bottom:2px; }
#anunciosPatrocinados .ad a i { color:#5d5850; font:bold 11px Arial; }
#anunciosPatrocinados .ad a:hover i { text-decoration:underline; }
#anunciosPatrocinados a:link,
#anunciosPatrocinados a:visited,
#anunciosPatrocinados a:hover,
#anunciosPatrocinados a:active { text-decoration:none; margin: 0; }

/* NAVEGACION TERRA */
#SortResults { margin: 0 0 4px 0; padding:0; display:block; float: left; }
#SortResults .col-left-google { float:left; width:62px !important; *margin-top:1px;}
#SortResults .col-left-google h4 { color:#BEB7AF; font-weight:normal; font-size:11px; text-transform:none; margin-top:5px;  *margin-top:4px;}
#SortResults .tab-list-order li { margin-top:5px; }
#SortResults .tab-list li { float:left; margin-right:0px; position:relative; height:25px; font-weight: bold; color: #5d5850 }
#SortResults .tab-list .t-recentes { margin:4px 0 0 0; }
#SortResults .tab-list { background:#fff; none repeat scroll 0 0; height:30px; padding:0 0 0; border-bottom:1px solid #fff; margin-bottom:0;}
#SortResults #resultados { float:right; *margin-top:-18px; padding-top: 5px }

/* RESULTADOS TERRA */
#ExternalResults { margin:0; padding:0; }
#ExternalResults .list-results li { padding-bottom:3px; float:left; width:600px; margin:0; *margin-bottom:2px; }

/* TERRA RECOMENDA */
#terraRecomenda { display:block; width:250px; float:left; background-color:#ECEAE7; margin: 9px 0 0 0; }
#terraRecomenda .head { float:left; width:100%; }
#terraRecomenda .head h2 { font:normal 10px Arial; margin:10px 0 13px 0; text-transform:capitalize; color:#5D5850; float:left; padding-left:11px; }
#terraRecomenda .ad { display:block; float:left; margin:0; padding:0 0 18px 0; text-align:left; width:100%; }
#terraRecomenda .ad a { display:block; float:left; padding:0 11px 0 11px; }
#terraRecomenda .ad a strong,
#terraRecomenda .ad a em,
#terraRecomenda .ad a i { display:block; color:#5D5850; }
#terraRecomenda .ad a strong { float:left; color:#47423A; font:bold 11px Arial; cursor:pointer; margin-bottom:4px; }
#terraRecomenda .ad a em { clear:both; font:normal 11px Arial; margin-bottom:2px; }
#terraRecomenda .ad a i { font:bold 10px Arial; }
#terraRecomenda .ad a:hover i { text-decoration:underline; }
#terraRecomenda a:link,
#terraRecomenda a:visited,
#terraRecomenda a:hover,
#terraRecomenda a:active { text-decoration:none; }

/* ABAS */
.tab-center li a { background:transparent url(../_img/abas-busca.gif) no-repeat 0 0; display:block; float:left; height:25px; overflow:hidden; text-indent:-999px; _height: 24px;}
.tab-center .selected { margin:1px 0 -1px 0; outline: none;} 
.tab-center .t1 { background-position:0 -26px !important; width:52px;}
.tab-center .t1:hover { background-position:0px -51px !important; }
.tab-center .selected .t1, 
.tab-center .selected .t1:hover { background-position:0px 0px !important; }
.tab-center .t2 { background-position:-52px -26px; width:56px;}
.tab-center .t2:hover { background-position:-52px -51px !important;  }
.tab-center .selected .t2, 
.tab-center .selected .t2:hover { background-position:-52px 0px !important;   }
.tab-center .t3 { background-position:-108px -25px; width:50px; }
.tab-center .t3:hover { background-position:-108px -51px !important; }
.tab-center .selected .t3,  
.tab-center .selected .t3:hover{ background-position:-108px 0px !important;  }
.tab-center .t4 { background-position:-158px -26px; width:54px; }
.tab-center .t4:hover { background-position:-158px -51px !important; }
.tab-center .selected .t4, 
.tab-center .selected .t4:hover { background-position:-158px 0px !important;  }
.tab-center .t5 { background-position:-212px -26px; width:75px; }
.tab-center .t5:hover { background-position:-212px -51px !important; }
.tab-center .selected .t5, 
.tab-center .selected .t5:hover { background-position:-212px 0 !important; width:79px;  }
.tab-list-order .selected .t-recentes { color:#FF9900;}
.tab-list-order .selected .t-antigos { color:#FF9900; }
.tab-list-order .selected .t-relevancia { color:#FF9900; }

/* abas google */
.tab-list-google li a { background:transparent url(../_img/tab-results.gif) no-repeat 0 0; display:block; float:left; height:25px; overflow:hidden; text-indent:-999px; margin-left: -1px; margin-right: 1px }
.tab-list-google .selected { margin:0 0 -1px 0; outline: none;} 
.tab-list-google .t-web { background-position:0 -28px !important; width:87px; }
.tab-list-google .t-web:hover { background-position:0 -59px !important; width:87px; }
.tab-list-google .selected .t-web { background-position:0px 0px !important; height:26px; width:87px; }
.tab-list-google .t-portugues { background-position:-88px -28px; width:93px; }
.tab-list-google .t-portugues:hover { background-position:-87px -59px !important; width:93px; }
.tab-list-google .selected .t-portugues { background-position:-87px 0 !important; height:26px; width:93px; }
.tab-list-google .t-imagens { background-position:-180px -29px; width:64px; }
.tab-list-google .t-imagens:hover { background-position:-180px -59px !important; width:64px; }
.tab-list-google .selected .t-imagens { background-position:-180px 0px !important; height:26px; width:64px; }

.col-wide-google { width:132px; float:left; margin-bottom:7px; margin-top:14px; *margin-top:8px; }
.col-wide-google h3 { color:#5D5850; font-family:arial; font-size:11px; padding:2px; font-weight:normal; }
.col-wide-google .img-news { padding:0px; *margin-top:5px; }

.list-noticias { margin-top:13px !important; *margin-bottom: -15px; }
.list-noticias h4 { margin-bottom:6px; }
.col-right .list-noticias { margin-top:-15px !important; }
.col-right .list-noticias a strong { margin-top: -6px; }

.right-fotos h4 { margin-top:6px; margin-bottom:-1px; font-size: 11px; font-weight: bold; }
.right-fotos { float:left; margin-bottom:2px; *margin-bottom: 0; }
.right-fotos .img-news { background: url(../_img/bgr-fotos.gif) no-repeat; width: 89px; height: 67px;}
.right-fotos strong { margin-bottom:10px; float:left; margin-top:7px; text-align:left; cursor:pointer; padding-bottom:5px; }
.right-fotos .col-wide-google { margin-bottom:-1px; *padding-bottom:7px;}

.right-videos h4 { margin-bottom:-1px; font-size: 11px; font-weight: bold; }
.right-videos { float:left; margin-top:5px; margin-bottom:2px; *margin-bottom: 4px; }
.right-videos strong { float:left; padding-bottom:5px; display:block; cursor:pointer; }

.col-left-full .tab-list-order li { *margin-top:8px; }
.col-left-full .tab-list li { float:left; margin-right:0px; margin-bottom: -1px; }
.col-left-full .tab-list { background:#FFFFFF none repeat scroll 0 0; margin-top:-7px; height:25px; padding:0 0 0; margin-bottom:14px; border-bottom:1px solid #D5D0CB; _border: none; _background: url(../_img/lin-solid-ie.gif) repeat-x bottom;}

.enhancedby p { float:left; margin:0; width:66px; font-size:10px; color:#75716B; padding: 2px 0 0 0; }
.enhancedby { margin-bottom:21px; margin-left:2px; margin-top: -2px;  }

.col-right .enhancedby { float:right; margin-right:28px; padding-top:6px; margin-bottom:5px; }
.ctn-resultado-search { float:left; }
.ctn-mostrar { float:right; margin-bottom:4px; }

#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:0; text-align:left; width:33.3%; }
#ppp .ad a { display:block; float:left; padding-right:5px; }
#ppp .ad a strong,
#ppp .ad a em,
#ppp .ad a i { display:block; font-style:normal; color:#47423A; }
#ppp .ad a strong { float:left; font:bold 9px Verdana; border-bottom:1px solid #47423A; cursor:pointer; margin-bottom:4px; }
#ppp .ad a em { clear:both; margin-bottom:2px; }
#ppp .ad a i { color:#FF9900; }
#ppp .ad a:hover i { text-decoration:underline; }
#ppp a:link,
#ppp a:visited,
#ppp a:hover,
#ppp a:active { text-decoration:none; }

.ctn-form .campobusca { float:right; }
.ctn-form .listabusca { float:left; }

.tabs .list-results { margin-top:0; }
.tabs .list-results li { margin-bottom:3px; *margin-bottom: -10px; *padding-bottom: 15px; float:left; width:600px; }
.col-skinny-google .list-results li { margin-bottom:3px; *margin-bottom: 0; *padding-bottom: 15px; float:left; width:600px; }

.tab-list-order { float:left; }
.tab-list-order li { float:left; padding-left:4px; }

.lixeira { float:right; }
.list-results h3 a { margin-top:31px; }
.list-results h3 { margin-bottom:2px; margin-top:16px; }
.link-search { font-size:10px; font-weight:bold; margin-top:10px; margin-bottom:10px; }

.col-left .lin-hor-dotted { margin-right:10px; }
a:hover .btn-search { background-position:-150px -180px; width:58px; margin-right:10px; }
.btn-search { background-position:0px -180px; width:58px; margin-right:12px; }


/* PAGINACAO */
.nav ol { display:block; float:right; margin-top:17px; *margin-top:10px; margin-bottom: 17px; }
.nav li { display:block; float:left; width:19px; height:19px; line-height:19px; padding:0; text-align:center; font-weight:bold; }
.nav li.first { margin-right:5px; }
.nav li.last { margin-left:5px; }

.nav .first a,
.nav .last a { background:transparent url(../../_img/_btn-prev_next_terratv.gif) no-repeat scroll 0 0; display:block; float:right; height:19px; padding:0; text-indent:-9999px; width:19px; }
.nav .first a:hover { padding:0; background-position:0px -60px; }
.nav .last a { background-position:-30px 0; }
.nav .last a:hover { background-position:-30px -60px; }

.list-results li img { float:left; overflow:hidden; }
.center-main strong { float:left; margin-left:9px; margin-top:-2px; }

.center-main span { float:left; margin-left:9px; margin-top:5px; margin-bottom:5px; width:470px; }
.center-main b { float:left; margin-left:9px; }
.center-main { float:right; }


/* 
// FEATURED ROOM
*/

/* ERIVAS */
/* ABAS */
.tab-center .t-l { background-position:0 -26px !important; width:52px;}
.tab-center .t-l:hover { background-position:0px -51px !important; }
.tab-center .selected .t-l, 
.tab-center .selected .t-l:hover { background-position:0px 0px !important; }
.tab-center .t-n { background-position:-52px -26px; width:56px;}
.tab-center .t-n:hover { background-position:-52px -51px !important;  }
.tab-center .selected .t-n, 
.tab-center .selected .t-n:hover { background-position:-52px 0px !important;   }
.tab-center .t-g { background-position:-108px -25px; width:50px; }
.tab-center .t-g:hover { background-position:-108px -51px !important; }
.tab-center .selected .t-g,  
.tab-center .selected .t-g:hover{ background-position:-108px 0px !important;  }
.tab-center .t-v { background-position:-158px -26px; width:54px; }
.tab-center .t-v:hover { background-position:-158px -51px !important; }
.tab-center .selected .t-v, 
.tab-center .selected .t-v:hover { background-position:-158px 0px !important;  }
.tab-center .t-p { background-position:-212px -26px; width:75px; }
.tab-center .t-p:hover { background-position:-212px -51px !important; }
.tab-center .selected .t-p, 
.tab-center .selected .t-p:hover { background-position:-212px 0 !important; width:79px;  }

.tab-center .t-h { background-position:0 -26px !important; width:52px;}
.tab-center .t-h:hover { background-position:0px -51px !important; }
.tab-center .selected .t-h, 
.tab-center .selected .t-h:hover { background-position:0px 0px !important; }
.tab-center .t-n2 { background-position:-52px -26px; width:56px;}
.tab-center .t-n2:hover { background-position:-52px -51px !important;  }
.tab-center .selected .t-n2, 
.tab-center .selected .t-n2:hover { background-position:-52px 0px !important;   }
.tab-center .t-g2 { background-position:-108px -25px; width:50px; }
.tab-center .t-g2:hover { background-position:-108px -51px !important; }
.tab-center .selected .t-g2,  
.tab-center .selected .t-g2:hover{ background-position:-108px 0px !important;  }
.tab-center .t-v2 { background-position:-158px -26px; width:54px; }
.tab-center .t-v2:hover { background-position:-158px -51px !important; }
.tab-center .selected .t-v2, 
.tab-center .selected .t-v2:hover { background-position:-158px 0px !important;  }


/* abas google */
.tab-list-google .t-s { background-position:0 -28px !important; width:87px; }
.tab-list-google .t-s:hover { background-position:0 -59px !important; width:87px; }
.tab-list-google .selected .t-s { background-position:0px 0px !important; height:26px; width:87px; }
.tab-list-google .t-e { background-position:-88px -28px; width:93px; }
.tab-list-google .t-e:hover { background-position:-87px -59px !important; width:93px; }
.tab-list-google .selected .t-e { background-position:-87px 0 !important; height:26px; width:93px; }
.tab-list-google .t-i { background-position:-180px -29px; width:64px; }
.tab-list-google .t-i:hover { background-position:-180px -59px !important; width:64px; }
.tab-list-google .selected .t-i { background-position:-180px 0px !important; height:26px; width:64px; }


/* alert */
.alert .nav { width: 354px }
.alert .tab-list-order { width: 886px }
.alert .col-left-full  { width:886px;  min-height: 330px;}

.ctn-zone-clean.alert { margin-bottom: -14px;}

#alert { width: 886px; vertical-align: top; margin: 19px 0 0 0; _margin: 19px 0 -10px 0}
#alert .ctn-notfound { padding:0;  width:835px; float: left; background: url(../_img/img-alert.gif) no-repeat 0 10px;  padding-left:50px; margin-bottom: 5px; }
#alert h2 { background: url(../_img/ttl-search-general-labels.gif) no-repeat -1px -64px; height: 24px; width: 233px; text-indent: -999px; margin-top:5px; margin-bottom: 4px;  vertical-align:top; display: block; float: left }
#alert p { font-size: 12px; padding:0 0 9px 0; margin:0; width: 835px; display: block; float: left; line-height: 17px; }
#alert p .strong { font-weight: bold; width: 835px;  float: left;}
#alert .lin-hor-dotted { float: left;  width: 100%; }
#alert .lin-results { margin: 11px 0 0 50px; display: block; float: left;  padding: 0; width: 835px; margin-bottom: -5px; *margin-bottom: -11px; _margin-bottom: 0; _margin-left: 25px;  }





/* Auto Complete */
.gac_m td{line-height:17px;}
.h{color:#36c;font-size:20px}
.lst{width:496px}

.gb2{display:block;padding:.2em .5em;}
.gb2{text-decoration:none;border-bottom:none}
a.gb2{color:#00c !important}
a.gb2:hover{background:#36c;color:#fff !important}
a.gb2{color:#11c!important}
.ds{display:-moz-inline-box}
.ds{border-bottom:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;display:inline-block;margin:3px 3px 4px 4px;height:32px}

input{-moz-box-sizing:content-box}
		
.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px;display:block}
.lsb{font:15px arial,sans-serif;border:none;cursor:pointer;height:30px;margin:0;outline:0;vertical-align:top}
.lsb:active{background:#ccc}
.lst:focus{outline:none}

.gac_v div{display:none}
.gac_bt{display:block!important}

