@charset "utf-8";
* { font-family:"Arial Narrow"; margin:0; padding:0; text-decoration:none; letter-spacing:1px; }

img { border:none; }
h1 { font-size:18px; margin-bottom:10px; color:#8F0000; border-bottom:solid 2px #CCCCCC; font-weight:normal; }
h2 { font-size:15px; color:#8F0000; }
p { color:#8C8C8C; font-size:14px; line-height:19px; padding-bottom:10px; }
tr td { color:#8C8C8C; font-size:14px; }
label { color:#8C8C8C; font-size:14px; }
body { background:url(../img/bg-site.jpg) repeat-x #FDFDFD; }
#site { width:767px; margin:auto;  background:url(../img/bg-bg-corpo.jpg) repeat-y; }

#topo { width:767px; background:url(../img/bg-topo.jpg) no-repeat; height:190px; }
#topo img { float:left; }
#topo p { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; float:left; font-size:14px; color:#FFFFFF; padding-top:16px; padding-left:60px; }
#topo .menu { padding-top:15px; float:left; padding-left:250px; overflow:hidden; width:505px; }
#topo .menu li { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; font-size:13px; float:left; list-style:none; text-align:center; width:101px; }
#topo .menu .top{ padding-top:10px; }
#topo .menu ul { }
#topo .menu ul .top2{ padding:0; padding-top:10px; }
#topo .menu ul .top4{ padding:0; padding-top:10px; }
/*#topo .menu .top3{ padding-right:17px; }*/
#topo a { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; color:#fff; }
#topo a:hover { color:#000; }


#destaque { background:url(../img/bg-menu.jpg) no-repeat; width:198px; height:265px; float:left; }

#corpo { padding-top:20px; background:url(../img/bg-corpo.jpg) no-repeat; width:549px; padding-bottom:15px; float:left; padding-right:20px; }
#corpo .box { width:270px; float:left; }
#corpo .box p { padding-left:20px; padding-right:30px; padding-top:20px; }
#corpo .box a { display:block; width:270px; height:200px; color:#000000; }

#rodape { background:url(../img/bg-rodape.jpg) no-repeat #FDFDFD; width:767px; height:64px; clear:both; }
#rodape p { text-align:center; padding-top:15px; font-size:12px; color:#808285; float:left; }
#rodape a { color:#808285; padding-left:40px; padding-right:140px; }
#rodape .value { float:right; width:360px; }

.form2 { text-align:center; }
.form2 fieldset { border:none; text-align:left; padding-bottom:30px; padding-left:150px; padding-top:5px; }
.form2 dd, .form2 dt { height:30px; }
.form2 dt { float:left; width:70px; }
.form2 input, .form2 textarea { color:#646569; border:solid 1px #8F0000; padding:2px; font-size:12px; width:150px; }
.button { clear:both; }

#form input, #form textarea, #form select { color:#646569; border:solid 1px #8F0000; padding:2px; font-size:12px; }
.button { clear:both; }
#ok, #limpar, #Print { border:solid 1px #8F0000; background:#FFF; color:#000; width:auto; height:auto; padding:0; }

.fundo01mod { background:#FFFFFF; }
.bodyDestaqueHome { background:url(http://www.encontreseuimovel.com.br/img/bg-menu.jpg) no-repeat; }
.bodyDestaqueHome *{ font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.bodyDestaqueHome a { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; color:#000000; }
.bodyDestaqueHome .imobDestaque h3 { font-size:14px; }
.bodyDestaqueHome h1 { display:none; }
.bodyDestaqueHome .imobDestaque{ background:url(http://www.encontreseuimovel.com.br/img/bg-menu.jpg) no-repeat; padding-top:66px; padding-left:19px; }
.bodyDestaqueHome .imobDestaque .saiba_mais { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; width:66px; height:15px; padding-left:80px; background:url(../img/bg-saibamais.jpg) no-repeat bottom right; }
.bodyDestaqueHome .imobDestaque img { padding-top:10px; border:none; width:140px; height:74px; padding-bottom:10px; }
.features { font-size:12px; width:140px; }