/* RESET */
* {border:none; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}


/* GERAL */
body {/*background:url(../img/bgHeader.jpg) no-repeat center top;*/ border-top:12px solid #002f66;}
a, a:hover {font-weight:bold; color:#002f66; text-decoration:none;}
a:hover {color:#7d7d7d;}
h1 {margin:10px 0 2px 0; line-height:20px; font-size:18px; color:#002f66; text-transform:uppercase;}
h2 {margin:25px 0 2px 0; line-height:18px; font-size:16px; color:#c51d23; text-transform:uppercase;}
h3 {margin:15px 0 0 0; line-height:16px; font-size:12px; color:#c51d23; text-transform:uppercase;}
p {margin:0 0 15px 0; line-height:16px; text-align:justify;}
ul {margin:0 0 20px 15px;}
ul li {list-style:square;}
ul.pdf {margin:10px 0 20px 20px;}
ul.pdf li {line-height:18px; list-style-image:url(../img/icoPDF.jpg);}
ul.listagem {margin:20px 0 0 25px;}
ul.listagem li {line-height:20px; list-style:decimal;}
.backBottom {clear:both; width:100%; padding:0 0 15px 0; text-align:right; text-transform:uppercase;}

/* GERAL > FORMULÁRIOS */
#form1 div, #form1 p, #frmMap p {padding:0 0 10px 0; font-weight:bold; color:#002f66; text-align:center !important;}
#frmSolicite div, #frmInd div {width:100%; text-align:center;}
#form1 div input, #form1 p input, #frmMap p input, #frmSolicite div input, #frmInd div input {background:#002f66; border:1px solid #002f66; margin:0 0 0 10px; padding:5px 10px; font-size:12px; font-weight:bold; color:#fff; text-transform:uppercase; cursor:pointer;}
#form1 div input:hover, #form1 p input:hover, #frmSolicite div input:hover, #frmInd div input:hover {background:#c51d23; border:1px solid #c51d23;}

.campoErrado {background:#ffc; border:1px solid #c51d23; color:#c51d23;}
fieldset {border:1px solid #b7b7b7; margin:15px 0;}
fieldset legend {background:url(../img/bgBuscaCodigo.jpg) repeat-x bottom; border:1px solid #b7b7b7; margin:0 0 0 10px; padding:5px 10px; font-size:12px; font-weight:bold; color:#333; text-transform:uppercase;}
fieldset dl {padding:10px; color:#666;}
fieldset dl dt {float:left; width:17%; padding:10px 0 0 0; min-height:35px; _height:35px; font-size:11px; font-weight:bold; text-align:right;}
fieldset dl dd {float:left; width:30%; padding:5px; min-height:35px; _height:35px;}
fieldset dl dd input, fieldset dl dd select, fieldset dl dd textarea {background:url(../img/bgBuscaCodigo.jpg) repeat-x bottom; border:1px solid #b7b7b7; padding:5px; font-size:12px; color:#666;}
fieldset dl dd textarea {width:100%; margin:0 0 12px 0;}
.campoErrado {background:#ffc; border:1px solid #c51d23; color:#c51d23;}
/* GERAL > FORMULÁRIOS - CLEAR */
fieldset dl dd input[type=checkbox], fieldset dl dd input[type=radio] {background:none; border:none; margin:2px 0 0 0;}
fieldset dl dd #hidden {visibility:hidden;}
fieldset dl dd select#estado {width:50px;}
fieldset dl dd select#grau_escolaridade {width:140px;}
fieldset dl dd select#paga_condominio, select#suites {width:50px;}


/* GERAL > TABELAS */
table {background:#fff; border:1px solid #b7b7b7; border-collapse:collapse; width:100%; margin:5px 0 15px 0;}
table tr th {background:url(../img/bgBuscaCodigo.jpg) repeat-x bottom; border:1px solid #b7b7b7; padding:5px; font-size:12px; color:#7d7d7d; text-align:left; text-transform:uppercase;}
table tr th a {color:#333;}
table tr th a:hover {color:#7d7d7d;}
table tr td {background:#fff; border:1px solid #b7b7b7; padding:5px; font-size:12px; color:#7d7d7d;}
table tr td a img {margin:0 0 0 11px;}
table tr.exclusividade td {background:#f5f5f5;}
table tr:hover.exclusividade td {background:#d7d7d7;}
table tr.exclusividade td a {color:#666;}


/* CONTAINER */
#container {width:900px; margin:auto;}
#container h1.perfil {background:url(../img/h1PesquisaPerfil.jpg) no-repeat; width:169px; height:19px; margin:-40px 0 20px -20px; text-indent:-10000px;}


/* CORRETOR */
#corretor {position:absolute; z-index:4000; top:0; width:385px; height:60px; margin:0 0 0 560px;}


/* HEADER */
#container #header {width:900px; height:60px; margin:0 0 10px 0;}
#container #header a {float:right; display:block; width:256px; height:32px; margin:0 152px 0 0; _margin:0 76px 0 0; padding:28px 0 0 10px; line-height:12px; font-size:12px; font-weight:normal; color:#fff;}

.logoINT {position:absolute; margin:-50px 0 10px 0;}


/* MAIN */
#container #main {width:900px; _height:400px; min-height:400px; padding:0 0 30px 0; font-size:12px; color:#7d7d7d;}
#container #main .agencias {width:840px; margin:auto; height:330px;}
#container #main .agencias p {float:left; width:400px; margin:0 10px; font-weight:bold; color:#002f66; text-align:center;}
#container #main .agencias img {border:1px solid #b7b7b7;}
#container #main .infoDetalhes {clear:both; background:#efefef; margin:0 0 -20px 0; padding:10px;}
#container #main .infoDetalhes h3, #container #main .infoDetalhes p {margin:0;}


/* MAIN > MENU HORZ */
#container #main #menuHorz {border-bottom:5px solid #d7d7d7; width:900px; height:19px; margin:0 0 10px 0;}
#container #main #menuHorz li {float:left; list-style:none;}
#container #main #menuHorz li a {_float:left; display:block; height:19px; padding:0 28px; text-indent:-10000px;}
#container #main #menuHorz li a.home {background:url(../img/mnHorzPiccoloto.jpg) no-repeat center; width:139px;}
#container #main #menuHorz li a.venda {background:url(../img/mnHorzVenda.jpg) no-repeat center; width:196px;}
#container #main #menuHorz li a.busca {background:url(../img/mnHorzBuscar.jpg) no-repeat center; width:76px;}
#container #main #menuHorz li a.imovel {background:url(../img/mnHorzImovel.jpg) no-repeat center; width:164px;}
#container #main #menuHorz li a.lancamentos {background:url(../img/mnHorzLancamentos.jpg) no-repeat center; width:239px;}


/* MAIN > MENU */
#container #main #menu {float:left; width:224px; height:344px;}
#container #main #menu a.logo {display:block; background:url(../img/logoPiccoloto.jpg) no-repeat; width:184px; height:51px;}
#container #main #menu ul {width:224px; height:293px; overflow:hidden; margin:10px 0 0 0;}
#container #main #menu ul li {line-height:11px; list-style:none; width:224px; height:71px; font-size:11px;}
#container #main #menu ul li a {font-weight:normal; color:#7d7d7d;}
#container #main #menu ul li a span {display:block; width:224px; height:37px; text-indent:-10000px;}
#container #main #menu ul li a.venda span {background:url(../img/mnVendaAlugue.jpg) no-repeat;}
#container #main #menu ul li a.imovel span {background:url(../img/mnImovel.jpg) no-repeat;}
#container #main #menu ul li a.lancamentos span {background:url(../img/mnLancamentos.jpg) no-repeat;}
#container #main #menu ul li a.facilidades span {background:url(../img/mnFacilidades.jpg) no-repeat;}
#container #main #menu ul li ul {margin:0; *margin:-5px 0 0 0;}
#container #main #menu ul li ul li {*margin:0 0 -3px 0; line-height:11px; list-style:square; list-style-position:inside; height:auto;}
#container #main #menu ul li ul li a {height:14px;}


/* MAIN > FLASH */
#container #main #flash {position:relative; z-index:100; float:right; background:#b7b7b7; width:646px; height:272px; margin:0 0 10px 0; padding:5px;}


/* MAIN > NEWSLETTER */
#container #newsletter {float:left; background:url(../img/bgBuscaCodigo.jpg) repeat-x #ececec; border:1px solid #b7b7b7; width:230px; height:40px; margin:0 10px 0 20px; padding:10px;}
#container #newsletter h1 {background:url(../img/h1ProximosLanc.jpg) no-repeat; width:196px; height:23px; margin:-5px 0 0 0; line-height:normal; text-indent:-10000px;}
#container #newsletter p {_margin:0; line-height:12px; font-size:11px;}
#container #newsletter a {font-weight:normal; color:#7d7d7d;}
#container #newsletter a:hover {color:#666;}


/* MAIN > BUSCA CODIGO */
#container #main #codBusca {float:right; background:url(../img/bgBuscaCodigo.jpg) repeat-x #ececec; border:1px solid #b7b7b7; width:372px; height:40px; padding:10px;}
#container #main #codBusca h1 {background:url(../img/h1AcessoDireto.jpg) no-repeat; width:123px; height:23px; margin:-5px 0 0 0; line-height:normal; text-indent:-10000px;}
#container #main #codBusca p {float:left; width:220px; _margin:0; line-height:12px; font-size:11px; color:#7d7d7d;}
#container #main #codBusca form {float:right; margin:-5px 25px 0 0; *margin:-5px 15px 0 0; _margin:-5px 10px 0 0;}
#container #main #codBusca input {background:#fff; border:1px solid #b7b7b7; width:90px; padding:5px; font-size:12px; color:#7d7d7d;}
#container #main #codBusca input.botao {position:absolute; background:url(../img/icoLupa.jpg) no-repeat; border:none; width:23px; height:23px; margin:1px 0 0 5px; font-size:1%; color:#fff; cursor:pointer; text-indent:-10000px;}


/* MAIN > IMOVEIS DESTAQUE */
#container #main #imvDestaque {float:left; background:url(../img/bgImvDestaque.jpg) repeat-x bottom; border:1px solid #b7b7b7; width:898px; margin:20px 0;}
#container #main #imvDestaque h1 {float:left; background:url(../img/h1BairrosDestaque.jpg) no-repeat; width:189px; height:37px; margin:0; line-height:normal; text-indent:-10000px;}
#container #main #imvDestaque .header {_position:fixed; background:#fff; width:900px; height:37px; margin:-1px 0 0 -1px; margin:-1px -1px 0 -1px;}
#container #main #imvDestaque .navDestaque {clear:both; width:878px; height:15px; padding:10px;}
#container #main #imvDestaque .navDestaque a {display:block; font-weight:bold; color:#002f66; text-transform:lowercase;}
#container #main #imvDestaque .navDestaque a.anterior {float:left; background:url(../img/icoSetaLeft.gif) no-repeat left center; padding:0 0 0 13px;}
#container #main #imvDestaque .navDestaque a.proximo {float:right; background:url(../img/icoSetaRight.gif) no-repeat right center; padding:0 13px 0 0;}
#container #main #imvDestaque .navDestaque a.todos {float:left; background:url(../img/icoVerTodos.gif) no-repeat center; width:750px; text-align:center;}

/* MAIN > IMOVEIS DESTAQUE > ABAS DESTAQUE */
#container #main #imvDestaque #abasDestaque {_float:right; width:711px; height:37px; overflow:hidden; margin:0;}
#container #main #imvDestaque #abasDestaque li {float:left; margin:0 -1px 0 0; line-height:11px; list-style:none; font-size:11px;}
#container #main #imvDestaque #abasDestaque li a {display:block; background:#ebebeb; border:1px solid #b7b7b7; width:60px; height:27px; margin:5px 0 0 0; padding:3px 5px 0 5px; font-weight:normal; color:#959595; text-align:center;}
#container #main #imvDestaque #abasDestaque li a.activeSlide {background:#fff; border-bottom:1px solid #fff; height:30px; margin:0; padding:5px 5px 0 5px; font-weight:bold; color:#555;}
#container #main #imvDestaque #abasDestaque li a:hover {color:#555;}

/* MAIN > IMOVEIS DESTAQUE > SCREEN */
#container #main #imvDestaque #screen {float:left; width:890px; height:200px; margin:15px 0 10px 6px; _margin:15px 0 10px 0;}
#container #main #imvDestaque #screen .three {float:left; _background:url(../img/bgImvDestaque.jpg) repeat-x bottom; width:890px; height:205px; overflow:hidden;}
#container #main #imvDestaque #screen .imobDestaque {float:left; width:162px; margin:0 7px 0 8px; _margin:0 7px;}
#container #main #imvDestaque #screen .imobDestaque h3 {position:absolute; width:162px; margin:120px 0 0 0; font-size:11px; color:#002f66; text-align:right;}
#container #main #imvDestaque #screen .imobDestaque .image img {width:162px; height:115px;}
#container #main #imvDestaque #screen .imobDestaque .features {height:80px; overflow:hidden; margin:5px 0 0 0; font-size:12px; color:#7d7d7d;}
#container #main #imvDestaque #screen .imobDestaque .features .tipo {font-size:14px; font-weight:bold;}
#container #main #imvDestaque #screen .imobDestaque .features .price {position:absolute; margin:50px 0 0 0; font-size:14px; font-weight:bold;}
#container #main #imvDestaque #screen .imobDestaque .features .descricao {height:45px; overflow:hidden;}


/* MAIN > BUSCA - AO ATUALIZAR, ATUALIZA O DE BAIXO TAMBEM */
#container #main h1.busca {clear:both; background:url(../img/h1PesquisaDetalhada.jpg) no-repeat; width:168px; height:23px; margin:0; text-indent:-10000px;}
#container #main #imvBusca {background:url(../img/bgImvDestaque.jpg) repeat-x bottom; border:1px solid #b7b7b7; width:878px; margin:0; padding:0 10px 10px 10px; *padding:15px 10px;}
#container #main #imvBusca .boxLeft p, #container #main #imvBusca .boxLeftValor p {float:left; margin:0; line-height:24px;}
#container #main #imvBusca .boxLeft {float:left; width:182px; height:60px; overflow:hidden; margin:-10px 10px 0 0;}
#container #main #imvBusca .boxLeft input, #container #main #imvBusca .boxLeft select {background:#fff; border:1px solid #b7b7b7; width:180px; padding:3px; font-size:12px; color:#7d7d7d;}
#container #main #imvBusca #tipo {width:100px;}
#container #main #imvBusca .boxLeftValor {float:left; width:140px; height:60px; overflow:hidden; margin:-10px 10px 0 0;}
#container #main #imvBusca .boxLeftValor input, #container #main #imvBusca .boxLeftValor select {background:#fff; border:1px solid #b7b7b7; width:140px; padding:3px; font-size:12px; color:#7d7d7d;}
#container #main #imvBusca .buscaDetalhe {float:left; width:220px; margin:-5px 0 0 0; padding:18px 0 0 50px; font-size:11px; text-align:right;}
#container #main #imvBusca .boxBairros {float:left;}
#container #main #imvBusca .btBuscar {float:right; width:103px; margin:-5px 0 0 0; padding:8px 0 0 0;}
#container #main #imvBusca .btBuscar input {background:url(../img/btBuscar.jpg) no-repeat; width:103px; height:31px; margin:7px 0 0 0; font-size:1px; color:#c3c3c3; text-decoration:-10000px; cursor:pointer;}
#container #main #imvBusca .btBuscar input:hover {background:url(../img/btBuscarOn.jpg) no-repeat;}
.condAutoShow {position:absolute; width:125px; margin:0 0 0 105px; *margin:0 0 0 5px; padding:10px 0 0 0; line-height:11px; font-size:10px; text-transform:uppercase;}
.condAutoShow #condfechado {margin:14px 0 0 0; _margin:12px 0 0 0; width:76px !important;}
dt.condAutoShow label {display:block; background:url(../img/txtCondFechado.jpg) no-repeat; width:76px; height:7px; font-size:0px;}
.bairroBusca p {margin:-6px 0 14px 0; *margin:-2px 0 10px 0;}

#imvBusca #divbairro {border:1px solid #c0c0c0; width:865px; height:90px; overflow:auto; margin:-10px 0 0 0; padding:5px;}
#imvBusca #divbairro input {width:auto;}
#imvBusca #divbairro div {float:left; width:206px; margin:0 2px 2px 0; padding:2px; font-weight:normal; color:#333; text-align:left !important;}
#imvBusca #divbairro div input {background:none; border:none; margin:2px 5px 2px 2px; padding:0; text-align:left;}
#imvBusca #divbairro .bairroSelecionado {background:#efefef;}
#imvBusca #divbairro .bairroSelecionado * {color:#333;}
#imvBusca a.lancamento, #imvBusca a.breve, #imvBusca a.ultimas {display:none;}


/* JESSY *------------------------* */
#container #main #imvBusca2 {background:url(../img/bgImvDestaque.jpg) repeat-x bottom; border:1px solid #b7b7b7; width:878px; margin:0; padding:15px 10px;}
#container #main #imvBusca2 .boxLeft p, #container #main #imvBusca2 .boxLeftValor p {float:left; margin:0; line-height:24px;}
#container #main #imvBusca2 .boxLeft {float:left; width:182px; height:60px; overflow:hidden; margin:-10px 10px 0 0;}
#container #main #imvBusca2 .boxLeft input, #container #main #imvBusca2 .boxLeft select {background:#fff; border:1px solid #b7b7b7; width:180px; padding:3px; font-size:12px; color:#7d7d7d;}
#container #main #imvBusca2 #tipo {width:100px;}
#container #main #imvBusca2 .boxLeftValor {float:left; width:140px; height:60px; overflow:hidden; margin:-10px 10px 0 0;}
#container #main #imvBusca2 .boxLeftValor input, #container #main #imvBusca2 .boxLeftValor select {background:#fff; border:1px solid #b7b7b7; width:140px; padding:3px; font-size:12px; color:#7d7d7d;}
#container #main #imvBusca2 .buscaDetalhe {float:left; width:220px; margin:-5px 0 0 0; padding:18px 0 0 50px; font-size:11px; text-align:right;}
#container #main #imvBusca2 .boxBairros {float:left;}
#container #main #imvBusca2 .btBuscar {float:right; width:103px; margin:-5px 0 0 0; padding:8px 0 0 0;}
#container #main #imvBusca2 .btBuscar input {background:url(../img/btBuscar.jpg) no-repeat; width:103px; height:31px; margin:7px 0 0 0; font-size:1px; color:#c3c3c3; text-decoration:-10000px; cursor:pointer;}
#container #main #imvBusca2 .btBuscar input:hover {background:url(../img/btBuscarOn.jpg) no-repeat;}

#imvBusca2 #divbairro {border:1px solid #c0c0c0; width:865px; height:90px; overflow:auto; margin:-10px 0 0 0; padding:5px;}
#imvBusca2 #divbairro input {width:auto;}
#imvBusca2 #divbairro div {float:left; width:206px; margin:0 2px 2px 0; padding:2px; font-weight:normal; color:#333; text-align:left !important;}
#imvBusca2 #divbairro div input {background:none; border:none; margin:2px 5px 2px 2px; padding:0; text-align:left;}
#imvBusca2 #divbairro .bairroSelecionado {background:#efefef;}
#imvBusca2 #divbairro .bairroSelecionado * {color:#333;}
#imvBusca2 a.lancamento, #imvBusca2 a.breve, #imvBusca2 a.ultimas {display:none;}
/*.condAutoShow {display:none;}*/
/* JESSY *------------------------* */


/* MAIN > imvCOMERCIAL */
#imvComercial {float:left; background:url(../img/boxImvComercial.jpg) no-repeat; width:238px; height:109px; margin:20px 0 0 0; padding:51px 186px 0 21px;}
#imvComercial h1 {width:175px; height:22px; margin:0 0 5px 0; line-height:normal; text-indent:-10000px;}
#imvComercial p {margin:0 0 6px 0; line-height:14px;}
#imvComercial p.links {margin:0;}
#imvComercial p.links a {float:left; display: block; height:25px; text-indent:-10000px;}
#imvComercial p.links a.venda {width:78px;}
#imvComercial p.links a.locacao {width:100px; margin:0 0 0 50px;}


/* MAIN > imvRESIDENCIAL */
#imvResidencial {float:right; background:url(../img/boxImvResidencial.jpg) no-repeat; width:259px; height:109px; margin:20px 0 0 0; padding:51px 21px 0 165px;}
#imvResidencial h1 {width:175px; height:22px; margin:0 0 5px 0; line-height:normal; text-indent:-10000px;}
#imvResidencial p {margin:0 0 6px 0; line-height:14px; text-align:left;}
#imvResidencial p.links {margin:0;}
#imvResidencial p.links a {float:left; display: block; height:25px; text-indent:-10000px;}
#imvResidencial p.links a.venda {width:78px;}
#imvResidencial p.links a.locacao {width:100px; margin:0 0 0 50px;}



/* MAIN > IMOVEIS EXCLUSIVOS */
#container #main h1.exclusividades {clear:both; background:url(../img/h1NossasExclusividades.jpg) no-repeat bottom; width:184px; height:23px; padding:20px 0 0 0; text-indent:-10000px;}
#container #main #imvExclusivos {float:left; background:url(../img/bgImvDestaque.jpg) repeat-x bottom; border:1px solid #b7b7b7; width:660px; height:140px; margin:0 0 10px 0; padding:10px;}
#container #main #imvExclusivos h3 {float:right; background:url(../img/h3Locacao.jpg) no-repeat left; width:163px; height:19px; margin:0; line-height:normal; text-indent:-10000px;}
#container #main #imvExclusivos img {border:1px solid #c51d23; width:160px; height:113px;}
#container #main #imvExclusivos .tipoVenda h3 {background:url(../img/h3Venda.jpg) no-repeat left;}
#container #main #imvExclusivos .tipoVenda img {border:1px solid #002f66;}
#container #main #imvExclusivos .tipoVenda {padding:0 5px 0 0;}
#container #main #imvExclusivos .imobDestaque {float:left; width:330px; height:115px; overflow:hidden;}
#container #main #imvExclusivos .imobDestaque .image {float:left; margin:0 5px 0 0;}
#container #main #imvExclusivos .imobDestaque .features {float:left; width:148px; height:115px; overflow:hidden;}
#container #main #imvExclusivos .imobDestaque .features .bairro {height:15px; overflow:hidden; font-weight:bold;}
#container #main #imvExclusivos .imobDestaque .features .price {position:absolute; margin:67px 0 0 0; font-weight:bold;}
#container #main #imvExclusivos .imobDestaque .features .descricao {height:56px; overflow:hidden; font-size:11px;}
#container #main #imvExclusivos .navExclv {clear:both; width:660px; height:15px; padding:10px 0;}
#container #main #imvExclusivos .navExclv a {display:block; font-weight:bold; color:#002f66; text-transform:lowercase;}
#container #main #imvExclusivos .navExclv a.anterior {float:left; background:url(../img/icoSetaLeft.gif) no-repeat left center; padding:0 0 0 13px;}
#container #main #imvExclusivos .navExclv a.proximo {float:right; background:url(../img/icoSetaRight.gif) no-repeat right center; padding:0 13px 0 0;}
#container #main #imvExclusivos .navExclv a.todos {float:left; background:url(../img/icoVerTodos.gif) no-repeat center; width:540px; text-align:center;}
#container #main #imvExclusivos #screenExc {width:660px; height:115px;}
#container #main #imvExclusivos .box {float:left; width:660px; height:115px;}


/* MAIN > BOX EXCLUSIVIDADES */
#container #main #boxExclusividades {float:right; background:#fdfdfd; border:1px solid #b7b7b7; width:186px; height:140px; padding:10px; font-size:11px;}
#container #main #boxExclusividades h2 {background:url(../img/h2Exclusividades.jpg) no-repeat; width:106px; height:19px; margin:0; line-height:normal; text-indent:-10000px;}
#container #main #boxExclusividades p {line-height:11px; margin:0 0 7px 0;}
#container #main #boxExclusividades p.logo {margin:0; text-align:center;}


/* MAIN > ABAS VENDA */
#abasVenda {background:url(../img/bgImvDestaque.jpg) repeat-x bottom; border:1px solid #b7b7b7; width:900px; height:500px; margin:15px 0 0 0;}
#abasVenda .tabs-nav {width:902px;}
#abasVenda .tabs-nav a {font-weight:normal; color:#959595;}
#abasVenda .tabs-nav .tabs-selected a {font-weight:bold; color:#555;}
#abasVenda .tabs-container {width:870px; height:450px;}


/* GOOGLE MAPS */
#map {width:100% !important; margin:auto;}
.googledir div table {border:1px solid #b7b7b7; border-collapse:collapse;}
.googledir div table tbody tr td {background:url(../img/bgBuscaCodigo.jpg) repeat-x bottom; margin:-25px 0 0 10px; padding:5px; font-size:12px; font-weight:bold; color:#333; text-align:left;}
.googledir div div table {border:none;}
.googledir div div table tbody tr td {background:#fff; border-top:none; border-right:none; border-bottom:2px solid #b7b7b7; border-left:none; padding:5px; font-size:12px; color:#7d7d7d;}


/* FOOTER */
#container #footer {clear:both; width:900px; padding:10px 0; font-size:12px;}
#container #footer h1 {background:url(../img/h1CentraisVenda.jpg) no-repeat center; border-top:1px solid #b7b7b7; margin:10px 0; text-indent:-10000px;}
#container #footer ul {background:url(../img/bgMenuFooter.jpg) repeat-x; border:1px solid #b7b7b7; width:898px; height:29px; margin:0;}
#container #footer ul li {float:left; height:29px; margin:0; list-style:none;}
#container #footer ul li.div {background:url(../img/divMenuFooter.jpg) no-repeat; width:2px; margin:0 10px;}
#container #footer ul li a {_float:left; display:block; height:22px; padding:7px 24px 0 24px; font-weight:normal; color:#707070;}
#container #footer ul li a:hover {color:#363636;}
#container #footer address {float:left; width:450px; padding:0 0 10px 0; font-style:normal;}
#container #footer address img {float:left; border:1px solid #b7b7b7; margin:0 10px 0 0;}
#container #footer address p {margin:0 0 8px 0; color:#898989; text-align:left;}
#container #footer address strong {line-height:24px; font-size:12px; color:#002f66; text-transform:uppercase;}
#container #footer address a {line-height:normal; font-weight:bold; color:#666;}
#container #footer address a.mail {color:#c51d23;}