/* CSS Document Bonon & Amaral Imóveis*/
* { margin:0; padding:0; }
body{ margin:0 auto; text-align:center; background:#8CB6E2 url(imagens/fundo_topo.jpg) repeat-x top center; }
/*.bg_borda_principal { background-image: url(imagens/bg_borda_tabela.jpg); background-repeat: repeat-y; width:100%; }*/
.bg_fundo_menu_lateral { background-image: url(imagens/bg_fundo_menu_lateral.jpg); background-repeat: repeat-y; }
.bg_topo_busca {background-image: url(imagens/img_unidades.jpg); background-repeat: no-repeat; width:617px; height:104px; }
.bg_fundo_conteudo { background-image: url(imagens/bg_fundo_conteudo.jpg); background-repeat: repeat-y; }
.bg_fundo_oportunidades { background-image: url(imagens/bg_fundo_oportunidades.jpg); background-repeat: no-repeat; }
.bg_empresa_index { background-image: url(imagens/img_empresa_index.jpg); background-repeat: no-repeat; width:418px; height:173px; }
.bg_fundo_rodape { background-image: url(imagens/bg_fundo_rodape.jpg); background-repeat: no-repeat; width:776px; height:128px;}
.bg_detalhes_meio{ background-image: url(imagens/img_detalhes_meio.jpg); background-repeat: repeat-y; width:207px; }
.bg_detalhes_meio_pq { background-image: url(imagens/img_detalhes_meio_pq.jpg); background-repeat: repeat-y; width:175px; }
.bg_papael{ background-image: url(imagens/bg_papel.jpg); background-repeat: no-repeat; width:211px; height:176px; }
.texto_preto{ font-family:tahoma; font-size:11px; color:#000000; }
.texto_preto h1{ font-family:tahoma; font-size:11px; font-weight: bold; color:#000000; }
.texto_preto input{ font-family:tahoma; font-size:11px; color:#000000; text-decoration:none; }
.texto_preto a{ font-family:tahoma; font-size:11px; color:#000000; text-decoration:none; }
.texto_preto a:hover{ font-family:tahoma; font-size:11px; color:#000000; text-decoration:underline; }
.texto_vermelho{ font-family:tahoma; font-size:10px; color:#B41B1B; }
.texto_vermelho a{ font-family:tahoma; font-size:10px; color:#B41B1B; text-decoration:none; }
.texto_vermelho a:hover{ font-family:tahoma; font-size:10px; color:#B41B1B; text-decoration:underline; }
.texto_cinza2{ font-family:tahoma; font-size:11px; color:#3C3C3C; }
.texto_cinza{ font-family:tahoma; font-size:11px; color:#3C3C3C; line-height:17px; }
.texto_cinza a{ font-family:tahoma; font-size:11px; color:#3C3C3C; line-height:17px; text-decoration:none; }
.texto_cinza a:hover{ font-family:tahoma; font-size:11px; color:#3C3C3C; line-height:17px; text-decoration:underline; }
.texto_cinza_escuro{ font-family:tahoma; font-size:11px; color:#3C3C3C; line-height:17px; font-weight:bold; }
.texto_branco{ font-family:tahoma; font-size:10px; color:#ffffff; font-weight:bold; }
.texto_busca{ font-family:tahoma; font-size:10px; color:#000000; font-weight:bold; }
address{ font-style: normal; }
.img_noticias{ float:left; margin:5px; border:0; }
.interna input{ margin:2px 0 2px 5px; font-family:tahoma; font-size:12px; color:#000000; }
.interna select{ margin:2px 0 2px 5px; font-family:tahoma; font-size:12px; color:#000000; }
.interna textarea{ margin:2px 0 2px 5px; font-family:tahoma; font-size:12px; color:#000000; }
.folhinha{ background: url(imagens/bg_folhinha.jpg) no-repeat; width: 255px; height: 180px; margin: 0 0 0 7px; }
.busca_avancada{margin:6px; border:1px solid black; width:340px; height:200px; overflow:auto;}
.busca_avancada table tr td{font-family:Arial; font-size:11px; color:#000000;}

.fotos-det{text-align:left; padding:0 0 0 20px;}
.div-foto{}
.div-foto img{border:2px #A43430 solid; margin:5px 5px 5px 8px;}

.dados{padding:10px 20px 0 20px; font-size:0.01px;}
.dados ul{list-style-type:none; width:478px; margin:10px 0 10px 50px;}
.cinza{background:url(imagens/detalhes/cinza.jpg) repeat-y; font-family:tahoma; font-size:12px; color:#413E3E;}
.branco{background:url(imagens/detalhes/branco.jpg) repeat-y; font-family:tahoma; font-size:12px; color:#413E3E;}
.clear{clear:both;}

.div-left{ float:left; width:214px; margin:2px 0 2px 10px; text-align:center;}
.div-right{ float:right; width:214px; margin:2px 10px 2px 0; text-align:center;}

.imov{background:#FFFFFF url(imagens/detalhes/deta-rod.jpg) bottom no-repeat;}
.imov-top{background:url(imagens/detalhes/deta-top.jpg) top no-repeat;}
.imov-alinha{font-family:tahoma; font-size:12px; color:#413E3E; text-align:justify; padding:10px 15px 15px 15px;}

