html{font:normal 12px Tahoma; color:#555; padding:0px; margin:0px;}
body{padding:0px; margin:0px;}
* a{padding:0px; margin:0px; font:normal 11px Tahoma; color:#333;}
* a:hover{font:normal 11px Tahoma;}
* a:visited{font:normal 11px Tahoma;}
* a:link{font:normal 11px Tahoma;}
* img{border:0px; padding:0px; margin:0px;}
* h1.titulo{width:98%; height:auto; margin:10px 0px; padding:5px 10px; position:relative; float:left; font:bold 20px Tahoma; color:#06949f;}
* h2.titulo{width:98%; height:auto; margin:10px 0px; padding:5px 10px; position:relative; float:left; font:bold 15px Tahoma; color:#06949f;}
* h3.titulo{width:98%; height:auto; margin:10px 0px; padding:5px 10px; position:relative; float:left; font:bold 12px Tahoma; color:#06949f;}
* h4.titulo{width:98%; height:auto; margin:10px 0px; padding:5px 10px; position:relative; float:left; font:bold 11px Tahoma; color:#06949f;}
* h5.titulo{width:98%; height:auto; margin:10px 0px; padding:5px 10px; position:relative; float:left; font:bold 10px Tahoma; color:#06949f;}

* span.external{padding-left:13px; background:url(/home/imagens/ico/external_branco.gif) no-repeat left center;}
* span.external:hover{padding-left:13px; background:url(/home/imagens/ico/external_vermelho.gif) no-repeat left center;}

* .infos_complementares { color:#828282; font-weight: bolder }

* .ul-table{width:100%; text-align:center; margin:0px auto; padding:0px; list-style-type:none; clear:both; background-color:#333;}
* .ul-table li{width:80px; float:left; border:1px solid navy; border-right:none; text-align:center; font-size:14px; color:#0a5661;}
* .ul-table li.top{border-bottom:none;}
* .ul-table li.emulate-caption{width:100%; border:0px; background-color:#EEE; text-align:left; font-weight:bold; }
* .ul-table li.emulate-caption a{color:#0a5661; text-decoration:none; padding:0px 5px; margin:0px; font-size:18px; position:relative}
* .ul-table li.emulate-caption .caption-titulo{width:65%; margin:3px; position:relative; float:left;}
* .ul-table li.emulate-caption .caption-titulo-right {margin:3px; position:relative; float:right; text-align:right;}
* .ul-table li.emulate-caption .caption-titulo-right .anterior{width:16px; height:16px; background-image:url(/home/imagens/ico/seta_volta.gif); float:left }
* .ul-table li.emulate-caption .caption-titulo-right .setanavegacao{padding:0px; margin:3px; background-color:transparent; border:0px}
* .ul-table li.emulate-caption .visualizacao-resultados{width:33%; margin:3px; position:relative; float:right; text-align:right; font-size:18px;}
* .ul-table li.emulate-caption .visualizacao-resultados .deselecionado{text-transform:uppercase;}
* .ul-table li.emulate-caption .visualizacao-resultados .selecionado{text-transform:lowercase;}
* .ul-table li.right{border-right:1px solid navy;}
* .ul-table li.box-paginacao{width:100%; border:0px; background-color:#EEE; padding:0px; font-weight:bold;}
* .ul-table li.box-paginacao .paginacao{margin:3px; padding:0px; position:relative; float:left; text-align:left;}
* .ul-table li.box-paginacao .paginacao a{color:#0a5661; text-decoration:none; padding:0px 5px; margin:0px; border-left:solid 1px #0a5661; border-right:solid 1px #0a5661; font-size:14px; position:relative; float:left; font-weight:bold;}
* .ul-table li.box-paginacao .paginacao a:hover{background-color:#06a8b5; color:#FFF;}
* .ul-table li.box-paginacao .paginacao span{color:#4a4a4a; position:relative; float:left;}
* .ul-table li.box-paginacao .paginacao .paginatual{padding:0px 5px; margin:0px; background-color:#06a8b5; border-left:solid 1px #0a5661; border-right:solid 1px #0a5661; color:#FFF; position:relative; float:left;}
* .ul-table li.box-paginacao .paginacao .pagina{padding:0px 5px; color:#0a5661; margin:0px;}
* .ul-table li.box-paginacao .paginacao .setanavegacao{padding:0px; margin:0px; background-color:transparent; border:0px}
* .ul-table li.box-paginacao .paginacao .setanavegacao:hover{background-color:transparent; color:#0a5661;}
* .ul-table li.box-paginacao .paginacao .anterior{width:16px; height:16px; padding-left:18px; background:url(/home/imagens/ico/seta_volta.gif) no-repeat left center;}
* .ul-table li.box-paginacao .paginacao .anterior span{display:none;}
* .ul-table li.box-paginacao .paginacao .proximo{width:16px; height:16px; padding-right:15px; background:url(/home/imagens/ico/seta_avanca.gif) no-repeat right center;}
* .ul-table li.box-paginacao .paginacao .proximo span{display:none;}
* .ul-table li.box-paginacao .tipo-lista{width:48%; margin:3px; padding:0px; position:relative; float:right; text-align:right;}
* .ul-table li.box-paginacao .tipo-lista .selecionado{text-transform:lowercase;}
* .ul-table li.box-paginacao .tipo-lista .deselecionado{text-transform:uppercase;}
* .ul-table li.box-paginacao .tipo-lista .lista{padding-left:19px; margin:0px 3px; background:transparent url("/home/imagens/ico/ico_lista.gif") left center no-repeat;}
* .ul-table li.box-paginacao .tipo-lista .galeria{padding-left:19px; margin:0px 3px; background:transparent url("/home/imagens/ico/ico_galeria.gif") left center no-repeat;}
* .clear {clear:both; margin-top:-1px;height:1px; overflow:hidden;}

* .title-site-add{width:101.1%; position:relative; float:left; background-color:#CDE0ED; margin:5px 0px; left:-10px; padding:2px 5px; border-bottom:solid 4px #F2F7FA; border-top:solid 4px #F2F7FA; font:bold 12px Tahoma; color:#000; text-transform:uppercase;}
* .btnpq{padding:0px; position:relative; float:none; width:22px; height:19px; border-style:none; cursor:pointer;}
* .botaomaisinfo{position:relative; padding:0px; margin:8px 5px;}

* .ancora-topo{position:relative; float:right; font-size:inherit; font-weight:inherit; color:inherit;}

div#qTip {padding:3px; border:1px solid #000; border-right-width:2px; border-bottom-width:2px; display:none; background:#FFFFE1; font:normal 11px Tahoma; color:#000; text-align:left; position:absolute; z-index:1000;}

.mensagem{width:450px; min-height:100px; float:none; padding:5px 5px 5px 100px; margin:25px auto; background-color:#fff6bf; border-top:solid 1px #F6B90F; border-bottom:solid 1px #F6B90F;}
.mensagem span{}
.info{background:#EFEFEF url(/home/imagens/common/alertas/info.gif) no-repeat 5px center;}
.info h3{color:#7a7a7a; border-bottom:solid 3px #7a7a7a;}
.warn{background:#fff6bf url(/home/imagens/common/alertas/atencao.gif) no-repeat 5px center;}
.warn h3{color:#BF9F0B; border-bottom:solid 3px #BF9F0B;}
.error{background:#fff6bf url(/home/imagens/common/alertas/cancel.gif) no-repeat 5px center;}
.error h3{color:#A40B19; border-bottom:solid 3px #A40B19;}

/* OPORTUNIDADES */
#barraoportunidades{width:100%; height:auto; margin:0px auto; border-bottom:solid 1px #999; background:#FFF url(/home/imagens/barra_oportunidades/barra_oportunidades_back.gif) repeat-x center bottom;}
#barraoportunidades .menutop{width:980px; height:20px; margin:0px auto; padding:0px; list-style:none; list-style-type:none;}
#barraoportunidades .menutop li{width:auto; height:20px; display:inline; margin:0px; padding:0px 15px; float:right; border-right:solid 1px #999}
#barraoportunidades .menutop li.homeopt{border:none;}
#barraoportunidades .menutop li.homeopt a{width:151px; height:20px; display:block; text-indent:-9000px; background:transparent url(/home/imagens/barra_oportunidades/barra_oportunidades_logo.png) no-repeat center center;}
#barraoportunidades .menutop li#portais select{width:150px; position:relative; float:left; font-size:9px; font-family:Tahoma; border:solid 1px #999; margin-top:2px;}
#barraoportunidades .menutop li.email a{width:16px; height:20px; display:block; text-indent:-9000px; background:transparent url(/home/imagens/barra_oportunidades/barra_oportunidades_email.png) no-repeat center center;}
/* /OPORTUNIDADES */

* .tituloareas{height:24px; position:relative; float:none; z-index:10;}
* .tituloareas .texto{width:auto; height:16px; position:relative; float:left; padding:4px 0px; background-color:transparent; border:0px; font:bold 13px Tahoma; color:#000; text-transform:uppercase;}
* .tituloareas .texto a{font-size:13px; font-weight:bold; text-decoration:none;}
* .tituloareas .esq{width:13px; height:24px; position:relative; float:left;}
* .tituloareas .dir{width:13px; height:24px; position:relative; float:left;}

* .cinzaclaro .esq{background:url(/home/imagens/bg_titulos/tituloareas_cinzaclaro_esq.gif) no-repeat;}
* .cinzaclaro .texto{background:url(/home/imagens/bg_titulos/tituloareas_cinzaclaro_texto.gif) repeat-x;}
* .cinzaclaro .texto a{color:#0a5661;}
* .cinzaclaro .dir{background:url(/home/imagens/bg_titulos/tituloareas_cinzaclaro_dir.gif) no-repeat;}

* .azulescuro .esq{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro_esq.gif) no-repeat;}
* .azulescuro .texto{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro_texto.gif) repeat-x; color:#FFF;}
* .azulescuro .texto a{color:#FFF;}
* .azulescuro .dir{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro_dir.gif) no-repeat;}

* .azulescuro2 .esq{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro2_esq.gif) no-repeat;}
* .azulescuro2 .texto{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro2_texto.gif) repeat-x; color:#FFF;}
* .azulescuro2 .texto a{color:#FFF;}
* .azulescuro2 .dir{background:url(/home/imagens/bg_titulos/tituloareas_azulescuro2_dir.gif) no-repeat;}

* .tituloboxarredondado{height:30px; position:relative; float:none; z-index:10;}
* .tituloboxarredondado .texto{width:auto; height:18px; position:relative; float:left; padding:6px 0px; background-color:transparent; border:0px; font:bold 15px Tahoma; color:#000; text-transform:uppercase;}
* .tituloboxarredondado .texto a{font-size:15px; font-weight:bold; text-decoration:none;}
* .tituloboxarredondado .esq{width:13px; height:30px; position:relative; float:left;}
* .tituloboxarredondado .dir{width:13px; height:30px; position:relative; float:left;}

* .ababoxazulclaro .esq{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulclaro_esq.gif) no-repeat;}
* .ababoxazulclaro .texto{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulclaro_texto.gif) repeat-x; color:#FFF; width:144px;}
* .ababoxazulclaro .texto a{color:#FFF;}
* .ababoxazulclaro .dir{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulclaro_dir.gif) no-repeat;}

* .ababoxazulescuro .esq{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulescuro_esq.gif) no-repeat;}
* .ababoxazulescuro .texto{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulescuro_texto.gif) repeat-x; color:#FFF;}
* .ababoxazulescuro .texto a{color:#FFF;}
* .ababoxazulescuro .dir{background:url(/home/imagens/bg_titulos/aba_cabecalholeilao_azulescuro_dir.gif) no-repeat;}

* ul#ofertasmensagens{width:auto; height:auto; position:relative; float:left; padding:0px; margin:0px; list-style:none; list-style-type:none; text-align:center;}
* ul#ofertasmensagens li{width:100%; padding:3px 0px; font-size:10px; font-weight:bold; text-align:center;}
* ul#ofertasmensagens li * a{color:inherith; font-size:inherith; text-decoration:none; text-decoration:none;}
* ul#ofertasmensagens li.botao{color:#060; text-align:left; text-transform:uppercase;}
* ul#ofertasmensagens li.botao a{color:#060; font-weight:bold;}
* ul#ofertasmensagens li.botao img{position:relative; float:left;}
* ul#ofertasmensagens li.botao span{width:auto; position:relative; float:left; margin:2px 0px 0px 2px;}
* ul#ofertasmensagens li.alerta{color:#900; margin-top:-2px;}
* ul#ofertasmensagens li.url{color:#000;}
* ul#ofertasmensagens li.url a{color:#000;}

.boxazul{border:solid 1px #919191; background-color:#919191; margin-top:-1px; z-index:8;}
.boxcinzaclaro{border:solid 1px #EEE; background-color:#EEE; margin-top:-1px; z-index:8;}

.boxcorner-cinza{width:auto; height:auto; position:relative; float:none; background-color:#999;}
.boxcorner-cinza div.btop{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_999.png) no-repeat;}
.boxcorner-cinza div.btop div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_999.png) no-repeat; background-position:100% -10px}
.boxcorner-cinza div.bbot{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_999.png) no-repeat; background-position:0 -20px}
.boxcorner-cinza div.bbot div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_999.png) no-repeat; background-position:100% -30px}

.boxcorner-branco{width:auto; height:auto; position:relative; float:none; background-color:#FFF;}
.boxcorner-branco div.btop{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_999_fff.png) no-repeat;}
.boxcorner-branco div.btop div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_999_fff.png) no-repeat; background-position:100% -10px}
.boxcorner-branco div.bbot{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_999_fff.png) no-repeat; background-position:0 -20px}
.boxcorner-branco div.bbot div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_999_fff.png) no-repeat; background-position:100% -30px}

.boxcorner-azulclaro{width:auto; height:auto; position:relative; float:none; background-color:#ebfdfe;}
.boxcorner-azulclaro div.btop{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_999_e3e9ff.png) no-repeat;}
.boxcorner-azulclaro div.btop div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_999_e3e9ff.png) no-repeat; background-position:100% -10px}
.boxcorner-azulclaro div.bbot{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_999_e3e9ff.png) no-repeat; background-position:0 -20px}
.boxcorner-azulclaro div.bbot div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_999_e3e9ff.png) no-repeat; background-position:100% -30px}

.boxcorner-cinzaclaro{width:auto; height:auto; position:relative; float:none; background-color:#EEE;}
.boxcorner-cinzaclaro div.btop{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_eee.png) no-repeat;}
.boxcorner-cinzaclaro div.btop div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_eee.png) no-repeat; background-position:100% -10px}
.boxcorner-cinzaclaro div.bbot{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_eee.png) no-repeat; background-position:0 -20px}
.boxcorner-cinzaclaro div.bbot div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_eee.png) no-repeat; background-position:100% -30px}

.boxcorner-azul-sb{width:auto; height:auto; position:relative; float:none; background-color:#0d7786;}
.boxcorner-azul-sb div.btop{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_4082bf.png) no-repeat;}
.boxcorner-azul-sb div.btop div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_4082bf.png) no-repeat; background-position:100% -10px}
.boxcorner-azul-sb div.bbot{width:100%; height:10px; position:relative; float:left; background:transparent url(/home/imagens/common/cantos/rc_fff_4082bf.png) no-repeat; background-position:0 -20px}
.boxcorner-azul-sb div.bbot div{width:10px; height:10px; position:relative; float:right; background:transparent url(/home/imagens/common/cantos/rc_fff_4082bf.png) no-repeat; background-position:100% -30px}

.boxcornerdefault{width:967px; height:auto; position:relative; float:left; margin:0px 10px; background-color:#FFF;}
.boxcornerdefault .boxcorner-branco div.btop{display:none;}
.boxcornerdefault .boxcorner-branco div.btop div{display:none;}
.boxcornerdefault .boxcorner-branco div.bbot{display:none;}
.boxcornerdefault .boxcorner-branco div.bbot div{display:none;}

.boxcornerdefault .boxcorner-cinza div.btop{display:none;}
.boxcornerdefault .boxcorner-cinza div.btop div{display:none;}
.boxcornerdefault .boxcorner-cinza div.bbot{display:none;}
.boxcornerdefault .boxcorner-cinza div.bbot div{display:none;}

.boxcornerdefault .boxcorner-cinzaclaro div.btop{display:none;}
.boxcornerdefault .boxcorner-cinzaclaro div.btop div{display:none;}
.boxcornerdefault .boxcorner-cinzaclaro div.bbot{display:none;}
.boxcornerdefault .boxcorner-cinzaclaro div.bbot div{display:none;}

.boxcornerdefault .boxcorner-azul-sb div.btop{display:none;}
.boxcornerdefault .boxcorner-azul-sb div.btop div{display:none;}
.boxcornerdefault .boxcorner-azul-sb div.bbot{display:none;}
.boxcornerdefault .boxcorner-azul-sb div.bbot div{display:none;}

#boxmarketingslbd{width:100%; height:auto; position:relative; float:left; margin:5px auto;}
#boxmarketingslbd .tituloareas .texto{width:234px; text-align:center;}
#boxmarketingslbd #slbd{width:250px; min-height:50px; height:auto; position:relative; float:left; padding:2px 4px;}
#boxmarketingslbd #slbd .banners{width:250px; height:250px; position:relative; float:left; padding:0px; margin:2px 0px; background:#FFF url(/home/imagens/common/banner_slbd.gif) no-repeat 5px center;}

* .codigomoeda {font:bold 9px verdana; }
* .gmtoffset {font:bold 10px verdana; }

.esquecisenha a{color:#D6D6D6 !important;}

/* Novo layout */
body{background:#dbdbdb url(/home/imagens/common/bg_body.gif)  center top repeat-y !important;}




/* AD SENSE */
.adsense{text-align:center;}
.adsense h3{margin:15px 0px 15px 0px; padding:5px 10px; text-transform:uppercase; font-size:85%; text-align:left; border:1px solid #BDBDBD; background-color:#D2D2D2; color:#333; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#leilaohome .adsense{display:table; width:100%;}
#adsense-cartas, #adsense-web-banner, #adsense-importhtml{width:100%; display:table; float:left; background-color:#FFF;}


#adsense-web-banner, #adsense-importhtml{margin:10px 0px -10px 0px; position:relative; z-index:1; backgroun-color:#FFF;}
#adsense-photos{width:600px; margin:5px auto;}
