@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px}
body{font:normal 12px/normal arial;color:#333333;background:url(../imagens/bg.gif)}
.yui-panel-container{color:#000000}
a img{border:none}
#corpo{width:900px;margin:auto;border-top:4px solid #ED3D2F;background:white}
#corpo #topo{height:90px;position:relative;}
#corpo #topo #logomarca{margin:10px 0 0px 20px;position:absolute;z-index:3}
#corpo #topo #menu{list-style-type:none;background:url(../imagens/bgMenu3.jpg) repeat-x 0 29px white;height:39px;top:55px;position:relative}
#corpo #topo #menu li{float:left;margin-left:15px;display:inline}
#corpo #topo #menu li a{min-width:60px;position:relative;color:#FFFFFF;font:normal bold 11px/normal Arial;text-decoration:none;background:url(../imagens/spriteMenu.gif) 0 -58px;display:inline-block;text-align:center;padding:10px 10px 5px 10px}
#corpo #topo #menu li a span.esquerdo{background:url(../imagens/spriteMenu.gif) 0 -116px;width:4px;height:29px;overflow:hidden;position:absolute;left:0px;top:0px;}
#corpo #topo #menu li a span.direito{background:url(../imagens/spriteMenu.gif) 0 0 no-repeat;width:4px;height:29px;overflow:hidden;position:absolute;right:-1px;top:0px;}
#corpo #topo #menu li a:hover{background-position:0px -87px}
#corpo #topo #menu li a:hover span.esquerdo{background-position:0 -145px}
#corpo #topo #menu li a:hover span.direito{background-position:0 -29px}
#corpo #divisaTopo{background:url(../imagens/spriteTopoRodape.gif);height:20px;margin-top:0px}

#corpo #rodape{height:50px;background:#999999;clear:both}
#corpo #rodape .decoracao{height:20px;background:url(../imagens/spriteTopoRodape.gif) 0 -25px}

#corpo #menuRodape{float:left;list-style-type:none;margin-top:8px;width:409px;}
#corpo #endereco{float:right;margin-top:8px;width:420px;color:#FFFFFF;font:normal 10px/normal Verdana;}
#corpo #menuRodape li{float:left}
#corpo #menuRodape li a{color:#FFFFFF;font:normal 10px/normal Verdana;text-decoration:none;display:inline-block;text-align:center;padding:0px 10px;border-right:1px solid #FFFFFF}

#corpo #conteudo{}
/* SITE PADRÃO */
#corpo #conteudo .titulo{margin:10px 0;clear:both}
#corpo #conteudo .titulo .decoracao{height:20px;background:url(../imagens/spriteTopoRodape.gif) 0 -25px;margin-top:-10px}
#corpo #conteudo .titulo h2{color:#CD0000;font:normal bold 25px/normal calibri,"Trebuchet MS";padding:0 18px;position:relative;z-index:100}
#corpo #conteudo .titulo.invertido{margin:10px 0}
#corpo #conteudo .titulo.invertido .decoracao{background:url(../imagens/spriteTopoRodape.gif) 0 -50px}
#corpo #conteudo .titulo.invertido h2{text-align:right;display:block}

#corpo #conteudo .imovel{width:223px;float:left;margin-bottom:10px;display:inline}
#corpo #conteudo .imovel a.fotos{border:1px solid #CCCCCC;padding:1px;width:170px;height:130px;display:block;margin:auto}
#corpo #conteudo .imovel a.fotos img{width:170px;height:130px}
#corpo #conteudo .imovel a.detalhes{width:170px;height:27px;background:url(../imagens/spriteDetalhes.gif);display:block;margin:auto;margin-top:10px}
#corpo #conteudo .imovel a.detalhes:hover{background:url(../imagens/spriteDetalhes.gif) 0px -27px}
#corpo #conteudo .imovel img.detalhes{display:block;margin:auto;margin-top:10px}
#corpo #conteudo .imovel div{color:#666666;text-align:left;white-space:nowrap;width:160px;margin-left:30px}
#corpo #conteudo .imovel div span{display:inline-block;width:55px;margin-right:15px}
#corpo #conteudo #imoveis{margin-top:15px}
#corpo #conteudo #imoveis .imovel{margin-top:6px;margin-bottom:6px;position:relative;border:1px solid white;width:190px;margin-left:25px;display:inline;padding:10px 0}

#corpo #conteudo .textoInterno{width:640px;padding-right:10px;margin:10px 0 10px auto;line-height:20px}
/* EMOBILIDIV */
#emobiliDiv{position:relative}

/* FORMULÁRIOS */

form.formularios{clear:both;display:block;width:60%;margin:auto;padding:20px 0}
form.formularios label{vertical-align:middle;display:inline-block;width:110px;vertical-align:middle;margin-bottom:10px;font-weight:bold}
form.formularios #tel1{width:50px}
form.formularios #tel2{width:65px}
form.formularios #tel3{width:75px}
form.formularios #tel4{width:40px}
form.formularios #tipo{width:100px}


form.formularios span label{width:inherit}
form.formularios input,form.formularios textarea{margin-right:5px;border:1px solid #666666;font:normal 12px/normal verdana;vertical-align:middle;margin-bottom:10px}
form.formularios textarea{width:295px}
form.formularios legend{font:normal bold 13px/normal tahoma;color:#CC0000}
form.formularios fieldset{padding:10px}
form.formularios button{color:white;border:1px solid black;background:#CC0000;font-weight:bold;padding:5px;margin:10px auto;display:block;cursor:pointer}

/* FAVORITOS */

div.linha{height:45px;border-bottom:1px solid #999999;margin-bottom:10px}
div.subtitulo{width:620px;float:left;margin-left:22px;display:inline}
#pesquisa2 a{color:#666666;text-decoration:none}
#refinar{background:url(../imagens/botao_refinar.gif);border:none;width:605px;height:24px;cursor:pointer}
#favoritos{position:absolute;width:200px;right:0px;top:8px;padding:3px;border:1px solid #CCCCCC;background:url(../imagens/favoritos.gif) no-repeat left center;padding-left:45px;margin-right:20px;display:inline}
#imoveis .favorito{border:1px solid #EBEBEB}
#imoveis .selecionado{border:1px solid #EBEBEB;background:#F5F5F5;display:none}
div.favoritos{float:right;font:normal bold 13px/normal tahoma}
div.favoritos #totalImoveisFavoritos{color:#CC0000;font-size:15px}
div.favoritos a{color:#CC3300;font-size:11px}
