﻿/* tags */
body {margin: 0 0 0 0; overflow-x:hidden;}
td, th {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #000000;
}
p{text-ident: 15px;}
form {display: inline;}
form td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.menuadm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
/* id's */
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
.menu a: {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
.menu a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
.menu a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
.menu a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
.menu a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #61585D; text-decoration: none; font-weight:bold;}
#nome_emp_ficha {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; text-transform: uppercase;}
#local_contextra {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #000000;}
#local_contextra a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #000000;}
#local_contextra a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #000000;}
#local_contextra a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #000000;}
#local_contextra a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: underline; color: #000000;}
#tipo_contextra {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
#tipo_contextra a:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
#tipo_contextra a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
#tipo_contextra a:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
#tipo_contextra a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
#tit_contextra {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; padding-left: 10px;}
#tit_contextra2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-weight: bold; padding-left: 10px;}
#tudo {position:absolute; width: 100px; height: 31px; margin:0 auto; margin-top: 86px; margin-left: 13px; background-image: url(../Imagens/label_home_destaques.gif); 
	font-family: sans-serif; font-size: 10px; color: #913A3A; font-weight: bold; text-align: center; vertical-align: middle;}
#comercio {position:absolute; width: 100px; height: 31px; margin:0 auto; margin-top: 86px; margin-left: 13px; background-image: url(../Imagens/label_home_comercial.gif); 
	font-family: sans-serif; font-size: 10px; color: #913A3A; font-weight: bold; text-align: center; vertical-align: middle;}
#tudo td {font-family: sans-serif; font-size: 11px; color: #913A3A; font-weight: bold; text-align: center; vertical-align: middle;}
.numera_result {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7C0101; text-align: right; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; font-weight: bold;}
.numera_result a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7C0101; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; font-weight: bold; text-decoration: none;}
.numera_result a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7C0101; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; font-weight: bold; text-decoration: none;}
.numera_result a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7C0101; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; font-weight: bold; text-decoration: none;}
.numera_result a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; font-weight: bold; text-decoration: none; background-color: #CC0000;}
.numera_result2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; font-weight: bold; text-decoration: none; background-color: #CC0000;}
/* classes */
.form_geral {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; border: solid #000000 1px;width: 95%;}
.fichas_verm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B70000; text-decoration: none; font-weight: bold;}
.lat_nossaempresa {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #880000; text-decoration: none; padding: 10 10 10 10; background-color: #D5C5C5;}
.tel_imo_venda {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; letter-spacing: 1px;}
.form {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.input {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; border: 1px #cccccc solid; filter: alpha(opacity=80);}
.creditos {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D65555; font-weight: bold; padding-left: 10px;}
.tit_imo_venda {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; letter-spacing: 1px;}
.meio_lanc {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height:11px;}
.meio_lanc a:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8C1919; text-decoration: none; font-weight: bold;}
.meio_lanc a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8C1919; text-decoration: none; font-weight: bold;}
.meio_lanc a:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8C1919; text-decoration: none; font-weight: bold;}
.meio_lanc a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8C1919; text-decoration: underline; font-weight: bold;}
.tit_result {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AB2F2F; font-weight: bold;}
.tit_lanc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.fundo {background-image: url(../imagens/adm_fundo_header.gif);	background-repeat: repeat-x; background-color: #f8f8f8;}
.fundo_adm {background-image: url(../imagens/bg_menu_adm.jpg); background-repeat: repeat-x; background-color: #FFFFFF;}
.faleconosco {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal;}
.fale_form1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 61%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 90%; height: 121px; background-image:url(../imagens/backform2_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 90%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 90%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 73%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 90%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.fale_form6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 50%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed;}
.proc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; border: 1px solid #B8B8B8; width: 50%; background-image:url(../imagens/backform1_faleconosco.jpg); background-repeat: repeat-x; background-position: top; background-attachment: fixed;}
.erro {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.tit_comercio {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F47028; font-weight: bold;}

html 
{
        overflow-x:hidden;
}
body 
{
    background-image:url('Imagens/bg.jpg');
    background-repeat:repeat-y;
    background-attachment:fixed;
    margin:0;
    padding:0;
    font-family:Tahoma,Helvetica,sans-serif;
}
.rpt 
{
     position:absolute;
     margin:-31px 0 0 438px;
     *margin:-29px 0 0 465px;
}
.sky
{
    position:absolute;
    left:821px;
    top:18px;
}
 
{
    margin-left:17px;
}
 .ie6 
{
    _margin-left:-5px;
}
 .clear
{
    clear:both;
}
 .vender
{
    background-image:url('Imagens/bg_vender.jpg');
    background-repeat:no-repeat;
    width:742px;
    margin:26px 0 0 36px;
}
 .vender .formu
{
    padding-top:90px;
    margin-left:5px;
    color:#323030;
    font-size:11px;
}
 .vender .formu p
{
    margin:0 0 5px 0;
}
 .vender .formu .espaco
{
    width:146px;
    float:left;
}
 .vender .formu input
{
    width:227px;
    height:14px;
    border:solid 1px #818181;
}
 .vender .formu select
{
    width:229px;
    height:19px;
}

 .alugar2
{
    background-image:url('Imagens/bg_alugar.jpg');
    background-repeat:no-repeat;
    width:742px;
    height:331px;
    margin:26px 0 0 36px;
}
 .alugar2 .formu
{
    padding-top:90px;
    margin-left:5px;
    color:#323030;
    font-size:11px;
}
 .alugar2 .formu p
{
    margin:0 0 5px 0;
}
 .alugar2 .formu .espaco
{
    width:62px;
    float:left;
}
 .alugar2 .formu input
{
    width:227px;
    height:14px;
    border:solid 1px #818181;
}
 .alugar2 .formu select
{
    width:229px;
    height:19px;
}

 .junt
{
    background-image:url('Imagens/bg_juntese.jpg');
    background-repeat:no-repeat;
    width:734px;
    height:422px;
    margin:45px 0 0 26px;
     *margin:30px 0 0 40px;
}
 .junt .formu
{
    padding-top:36px;
    margin-left:18px;
    color:#323030;
    font-size:11px;
}
 .junt .formu p
{
    margin:0 0 5px 0;
}
 .junt .formu .espaco
{
    width:89px;
    float:left;
}
 .junt .formu input
{
    width:227px;
    height:14px;
    border:solid 1px #818181;
}

 .fal
{
    background-image:url('Imagens/bg_fale.jpg');
    background-repeat:no-repeat;
    width:732px;
    height:321px;
    margin:45px 0 0 26px;
     *margin:30px 0 0 40px;
}
 .fal .formu
{
    padding-top:36px;
    margin-left:18px;
    color:#323030;
    font-size:11px;
}
 .fal .formu p
{
    margin:0 0 5px 0;
}
 .fal .formu .espaco
{
    width:63px;
    float:left;
}
 .fal .formu input
{
    width:227px;
    height:14px;
    border:solid 1px #818181;
}
 .gmaps
{
    margin:50px 0 0 13px;
}
 .marg
{
    margin-left:7px;
    *margin-top:0;
}
 .menu_geral
{
    margin:5px 0 0 4px;
    height:72px;
}
 .menu_geral img
{
    float:left;
    border:0;
}
 .menu_lancamento
{
    margin-left:214px;
    padding-top:5px;
}
 .menu_lancamento img
{
    float:left;
    margin:0;
    padding:0;
    border:0;
}
 .menu_lancamento_rvi
{
    margin-left:365px;
    padding-top:8px;
}
 .menu_lancamento_rvi img
{
    float:left;
    margin:0;
    padding:0;
    border:0;
}
 .busca_lancamento
{
    background-image:url('Imagens/busca_lancamento.gif');
    background-repeat:no-repeat;
    width:747px;
    height:39px;
    margin-top:-8px;
    position:absolute;
}
 .busca_lancamento_rvi
{
    margin-top:-24px;
    background-image:url('Imagens/buscar_lancamento_rvi.gif');
    background-repeat:no-repeat;
    width:747px;
    height:39px;
    position:absolute;
}
 .busca_lancamento_rvi .seletores
{
    margin:7px 0 0 135px;
    *margin:11px 0 0 135px;
}
 .busca_lancamento_rvi .seletores select
{
    width:93px;
    margin-right:3px;
    height:18px;
    font-family:Tahoma, Helvetica, Sans-Serif;
    color:#3b3b3b;
    font-size:10px;
}
 .busca_lancamento_rvi .seletores2
{
    margin:10px 0 0 140px;
}
 .busca_lancamento_rvi .seletores2 select
{
    width:129px;
    margin-right:3px;
    height:18px;
}
 .busca_lancamento .seletores
{
    margin:8px 0 0 140px;
    *margin:11px 0 0 140px;
}
 select
{
    width:172px;
    margin-right:3px;
    padding-left:2px;
    height:18px;
    font-family:Tahoma, Helvetica, Sans-Serif;
    color:#3b3b3b;
    font-size:10px;
}
 .busca_lancamento .seletores2
{
    margin:11px 0 0 132px;
    *margin:13px 0 0 132px;
    font-family:Tahoma, Helvetica, Sans-Serif;
    color:#3b3b3b;
    font-size:10px;
}
 .busca_lancamento .seletores2 .codg
{
    position:absolute; 
    width:123px; 
    height:11px;
    font-size:10px;

position:absolute;
width:123px;
}
 .busca_lancamento .seletores2 select
{
    width:129px;
    margin-right:8px;
    height:18px;
}
 .active
{
    position:absolute;
    margin-top:1px;
}
 .miolo
{
    margin-top:-4px;
}
 .portal
{
    background-image:url('Imagens/bg_home.jpg');
    background-repeat:no-repeat;
    width:778px;
    height:361px;
    margin-top:32px;
}
 .portal .menu_portal
{
    margin:0 0 0 49px;
    padding-top:41px;
}
 .portal .menu_portal img
{
    border:0;
}
 .nossa_empresa
{
    color:#585757;
    font-family:Tahoma, Helvetica, Sans-Serif;
    font-size:12px;
    margin:45px 0 0 40px;
    *margin:30px 0 0 40px;
}
 .nossa_empresa .float
{
	float:left;
	margin-top:3px;
}	
 .nossa_empresa .change
{
	font:bold 12px arial;
	float:left;
}
 .nossa_empresa .change select
{
	font:normal 12px arial;
	height:23px;
}
 .nossa_empresa .font
{
	font:normal 12px arial;
}
 .nossa_empresa .font .rooms select
{
	margin-left:13px;
	font:normal 12px arial;
	height:23px;
	width:153px;
}

 .nossa_empresa .font .rooms .slt1
{
	margin-left:27px;
}
 .nossa_empresa .font .rooms .slt2
{
	margin-left:7px;
}
 .nossa_empresa .font .rooms .slt3
{
	margin-left:43px;
}
 .nossa_empresa .font .rooms .slt4
{
	margin-left:19px;
}
 .nossa_empresa .font .rooms .slt5
{
	margin-left:42px;
}
 .nossa_empresa .font .rooms .slt6
{
	margin-left:40px;
}
 .nossa_empresa .font .rooms .slt7
{
	margin-left:28px;
}
 .nossa_empresa .font .rooms .slt8
{
	margin-left:61px;
}
 .nossa_empresa .font .rooms .slt9
{
	margin-left:54px;
}
 .nossa_empresa .font .rooms .slt10
{
	margin-left:62px;
}
 .nossa_empresa .font .rooms .slt11
{
	margin-left:32px;
}
 .nossa_empresa .font .rooms .slt12
{
	margin-left:61px;
}
 .nossa_empresa .font .rooms .slt13
{
	margin-left:72px;
}
 .nossa_empresa .font .rooms .slt14
{
	margin-left:5px;
}
 .nossa_empresa .font .rooms .slt15
{
	margin-left:73px;
}
 .nossa_empresa .font .rooms .slt16
{
	margin-left:27px;
}
 .nossa_empresa .font .rooms .slt17
{
	margin-left:22px;
}
 .nossa_empresa .font .rooms .slt18
{
	margin-left:45px;
}
 .nossa_empresa .font .rooms .form2
{
	width:70px;
	float:left;
}
 .nossa_empresa .font .rooms .form3
{
	width:90px;
	float:left;
}
 .nossa_empresa .font .rooms .form4
{
	width:104px;
	float:left;
}

 .nossa_empresa .font .rooms .tam
{
	width:349px;
	height:148px;
}
 .nossa_empresa .font .send
{
	float:left;
	margin-left:84px;
	margin-right:14px;
}
 .nossa_empresa .font .img2
{
	float:left;
	margin-left:108px;
	margin-right:14px;
}
 .nossa_empresa .font .img3
{
	float:left;
	margin-left:118px;
	margin-right:14px;
}

 .nossa_empresa .news
{
    margin:17px 0 0 24px;   
}
 .nossa_empresa .news a:link, a:active, a:visited, a:hover
{
	text-decoration:none;
	 *color:#000;
}
 .nossa_empresa .news .ctd .menu .up_ativo a:link, a:active, a:visited, a:hover
{
    color:#FF0208;
}
 .nossa_empresa .news .ctd
{
    background-image:url('Imagens/meio_news.gif');
    background-repeat:repeat-y;
    float:left;
}
 .nossa_empresa .news .ctd .menu
{
    float:left;
    background-image:url('Imagens/linhap.gif');
    background-repeat:no-repeat;
    margin-top:46px;
    width:190px;
    height:119px;
}
 .nossa_empresa .news .ctd .menu .up
{
    margin-top:-31px;
    position:relative;
    font-weight:bold;
    color:#000000;
}
 a:link, a:active, a:visited, a:hover
{
	text-decoration:none;
	color:inherit;
	 *color:#676767;
}
.helb_imprensa span 
{
    margin-right:3px;
}
.helb_imprensa a 
{
    color:#000;
    margin:0 3px 0 3px;
    text-decoration:none;
}
 .nossa_empresa .news .ctd .menu .up a
{
    margin:0 0 38px 26px;
    display:inline-block;
}
 .nossa_empresa .news .ctd .menu img
{
    margin-bottom:45px;
}
 .nossa_empresa .news .ctd .noticias
{
    float:left;
    font-size:12px;
    color:#000000;
}
 .nossa_empresa .news .ctd .noticias .pos
{
    margin:15px 0 0 29px;
}
 .nossa_empresa .news .ctd .noticias .pos .paginacao
{
    float:left;
    margin-left:290px;
}
 .nossa_empresa .news .ctd .noticias .conteud
{
    margin:15px 0 0 29px;
}
 .nossa_empresa .txt
{
    width:490px;
    float:left;
    margin:20px 0 34px 1px;
    text-align:justify;
}
 .nossa_empresa .txt .boldit
{
    color:#ee3439;
    font-weight:bold;
    text-transform:uppercase;
}
 .nossa_empresa .imagens
{
    float:left;
    margin:47px 0 0 15px;
}
 .nossa_empresa .imagens img
{
    margin-top:30px;
}
 .nossa_empresa .imagens .rubem
{
    background-image:url('Imagens/rubem.gif');
    background-repeat:no-repeat;
    text-align:center;
    color:#7c7c7c;
    font-size:11px;
    width:220px;
    height:346px;
}
 .nossa_empresa .imagens .rubem div
{
    padding-top:307px;
}
 .nossa_empresa .enderecos
{
    background-image:url('Imagens/enderecos.gif');
    background-repeat:no-repeat;
    width:698px;
    height:312px;
    *height:335px;
    color:#464646;
    font-size:11px;
    line-height:13px;
}
 .nossa_empresa .enderecos .posit
{
    margin:36px 0 0 30px;
    _margin:36px 0 0 16px;
}
 .nossa_empresa .enderecos .red
{
    color:#db2f35;
    font-weight:bold;
}
 .nossa_empresa .enderecos div
{
    float:left;
    margin-right:116px;
}
.topo
{
    width:764px;
    margin-left:13px;
    _margin-left:7px;
    float:left;
    background-color:#FFFFFF;
}

.topo .clear
{
    clear:both;
}

.topo .logo
{
    margin-left:13px;
    margin-top:31px;
    float:left;
}

.logo_rvi
{
    margin-left:30px;
    margin-top:26px;
    float:left;

}
.topo .atendimento
{
    background-image:url('Imagens/atendimento_online2.gif');
    background-repeat:no-repeat;
    width:493px;
    margin:4px 0 0 10px;
    height:99px;
    float:left;
}
.topo .menubg
{
    width:442px;
    height:30px;
    margin-top:4px;
    *margin-top:3px;
}
.topo .menubg .international
{
}
.topo .menu1
{
    padding-top:5px;
    *padding-top:6px;
}
.topo .menu1 img
{
    border:0;
    float:left;
}
 .atendimento_rvi
{
    background-image:url('Imagens/atendimento_online_rvi.gif');
    background-repeat:no-repeat;
    width:493px;
    margin-left:17px;
    height:99px;
    float:left;
}
 .atendimento_rvi .menubg_rvi
{
    width:442px;
    height:30px;
    margin-top:4px;
    *margin-top:3px;
}
 .menubg_rvi .international_rvi
{
}
 .menu1_rvi
{
    padding-top:5px;
    *padding-top:6px;
}
 .menu1_rvi img
{
    border:0;
    float:left;
}
 .topo .menu_principal 
{
    background-image:url('Imagens/bg_menu_principal.jpg');
    background-repeat:no-repeat;
    margin-left:17px;
    padding-left:6px;
    padding-top:4px;
    width:738px;
    height:28px;
}
 .topo .menu_principal_rvi 
{
    background-image:url('Imagens/bg_menu_principal_rvi.jpg');
    background-repeat:no-repeat;
    margin-left:19px;
    padding-left:6px;
    padding-top:4px;
    margin-top:15px;
    margin-bottom:3px;
    width:738px;
    height:28px;
}
 .topo .busca
{
    margin:4px 0 0 16px;
    *margin:7px 0 0 16px;
    padding:0;
}
 .topo .busca .seletores
{
    margin:0 0 0 106px;
}
 .topo .busca select
{
    font-family: Tahoma, Helvetica, sans-serif;
    width:179px;
    height:19px;
    margin-right:6px;
    font-size:10px;
}

 .mb
{
    margin:48px 0 0 0;
    padding:0;
    float:left;
}
 .mb .alugar
{
    float:left;
    margin-left:13px;
    margin-top:11px;
}
 .mb .alugar img
{
    border:0;
}
 .mb .header_mb
{
    background-image:url('Imagens/bg_header_mb.jpg');
    background-repeat:no-repeat;
    width:772px;
    height:22px;
}
 .mb .header_mb_ficha
{

}

 .mb .atendimento
{
    background-image:url('Imagens/bg_atendimento.gif');
    background-repeat:no-repeat;
    height:95px;
    width:767px;
}
 .mb .superior_ficha 
{
    margin-left:26px;
    margin-top:21px;
}
 .mb .superior_ficha .menu_ficha
{
    background-image:url('Imagens/bg_menu_ficha.gif');
    background-repeat:no-repeat;
    float:left;
    padding-top:13px;
    padding-left:15px;
    height:38px;
    width:363px;
}
 .mb .superior_ficha .menu_ficha img
{
    border:0;
}
 .mb .superior_ficha .3botoes
{
    float:left;
}

 .mb .header_mb_revenda
{
    background-image:url('Imagens/cliente_bg_revenda.jpg');
    background-repeat:no-repeat;
    margin:7px 0 0 13px;
    float:left;
    width:601px;
    height:114px;
}
 .mb .header_mb_revenda .busca_bairro
{
    margin: 44px 0 0 61px;
    font-size:12px;
    color:#666666;
    font-family: Tahoma, Helvetica, sans-serif;
}
 .mb .header_mb_revenda .busca_bairro .bairro
{
    width:150px;
    display:inline-block;
}
 .mb .header_mb_revenda .busca_bairro a
{
    margin-right:7px;
    margin-bottom:4px;
}
 .mb .header_mb_revenda .lista1
{
    float:left;
    margin-top:33px;
    margin-left:8px;
}
 .mb .header_mb_revenda .lista2
{
    float:left;
    margin-top:33px;
    margin-left:14px;
}
 .mb .header_mb_revenda .lista3
{
    float:left;
    margin-top:33px;
    margin-left:-12px;
}
 .mb .header_mb_revenda ul
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
}
 .mb .header_mb_revenda ul li
{
    padding-bottom:1px;
    margin-bottom:3px;
    *margin:0;
    background:url('Imagens/red.gif') no-repeat left 50%;
    padding-left:13px;
    list-style-type:none;
}
 .mb .header_mb_aluguel
{
    background-image:url('Imagens/cliente_bg.gif');
    background-repeat:no-repeat;
    margin:11px 0 0 23px;
    _margin:11px 0 0 12px;
    float:left;
    width:584px;
    height:195px;
}
 .mb .header_mb_aluguel .form
{
    margin-left:351px; 
    margin-top:79px;
}
 .mb .header_mb_aluguel .form input
{
    margin-bottom:10px;
    *margin-bottom:7px;
    border:solid 1px #aaaaaa;
    width:174px;
    background-image:url('Imagens/bg_input.gif');
}
 .mb .header_mb p
{
    padding:8px 0 0 0;
    margin:0 0 0 22px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:12px;
    color:#ca0000;
    font-weight:bold;
}
 .mb .header_mb .descri_rvi
{
    padding:8px 0 0 0;
    margin:0 0 0 22px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:12px;
    color:#006b64;
    font-weight:bold;
}
 .mb .header_mb_ficha .descri_ficha
{
    margin-left:23px; 
    margin-top:10px;
}

 .prox_lancamentos .show a
{
    display:inline;
}
 .prox_lancamentos .show span
{
    display:inline;
}
 .prox_lancamentos
{
    width:760px;
    margin-top:1px;
    margin-left:19px;
    _margin-left:9px;
    float:left;
    font-family: Tahoma, Helvetica, sans-serif;
    color:#a7a7a7;
    font-size:11px;
}
 .prox_lancamentos .ve
{
    margin-left:525px;
}
 .prox_lancamentos .ve_rvi
{
    margin-left:562px;
}
 .prox_lancamentos .ve img
{
    border:0;
}
 .prox_lancamentos .ve_rvi img
{
    border:0;
}
 .prox_lancamentos .ve a
{
    display:inline;
}
 .prox_lancamentos .ve_rvi a
{
    display:inline;
}
 .prox_lancamentos a
{
    display:none;
}
 .prox_lancamentos span
{
    display:none;
}
 .prox_lancamentos .tbs
{
    margin:3px 0 0 -4px;
}
 .prox_lancamentos .tbs a
{
    display:inline;
}
 .prox_lancamentos .info_vendas
{
    background-image:url('Imagens/bg_infovendas.gif');
    background-repeat:no-repeat;
    margin-left:10px;
    _margin-left:7px;
    width:727px;
    height:145px;
}
 .prox_lancamentos .info_vendas .form_vendas
{
   font-family: Tahoma, Helvetica, sans-serif;
   font-size:11px;
   color:#818181;
   padding-top:6px;
}
 .prox_lancamentos .info_vendas .form_vendas .check input
{
    width:5px;
    *width:15px;
    *height:15px;
    margin-right:5px;
}
 .prox_lancamentos .info_vendas .form_vendas input
{
    width:227px;
    height:11px;
}
 .prox_lancamentos .info_vendas .form_vendas p
{
    margin:4px 0 0 0;
    padding:0;
}
 .prox_lancamentos .info_vendas .form_vendas .lab
{
    float:left;
    width:66px;
}
 .prox_lancamentos .img_ficha
{
    float:left;
    margin-top:12px;
    text-align:center;
}
 .prox_lancamentos .img_ficha .blur
{
	background-color: #909090; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}
 .prox_lancamentos .img_ficha .shadow,
.content
{
	position: relative;
	padding: 2px;
}
 .prox_lancamentos .img_ficha .shadow
{
	background-color: #909090; /*shadow color*/
	color: inherit;
}
 .prox_lancamentos .img_ficha .content
{
	color: inherit;
	border:solid 5px #FFFFFF;
}
 .prox_lancamentos .img_ficha .content img
{
	 display:block;
}
 .prox_lancamentos .img_ficha2
{
    float:left;
    margin-left:-7px;
    width:780px;
    margin-top:12px;
    text-align:center;
}
 .prox_lancamentos .img_ficha2 .blur
{
	background-color: #909090; /*shadow color*/
	float:left;
	color: inherit;
	margin-top: 4px;
}
 .prox_lancamentos .img_ficha2 .shadow,
.content
{
	position: relative;
	padding: 2px;
}
 .prox_lancamentos .img_ficha2 .shadow
{
	background-color: #909090; /*shadow color*/
	color: inherit;
}
 .prox_lancamentos .img_ficha2 .content
{
	color: inherit;
	border:solid 5px #FFFFFF;
}
 .prox_lancamentos .img_ficha2 .content img
{
	 display:block;
	 border:0;
}
 .prox_lancamentos .img_ficha2 .content3
{
	color: inherit;
}
 .prox_lancamentos .texto
{
    float:left;
    font-family: Tahoma, Helvetica, sans-serif;
    color:#757575;
    text-align:justify;
    font-size:12px;
    margin-left:53px;
    margin-top:-9px;
    line-height:17px;
    width:423px;
    margin-bottom:25px;
}
 .prox_lancamentos .texto strong
{
    font-weight:normal;
    color:#ee3439;
    display:block;
    width:358px;
    text-align:justify;
    height:14px;
    margin-top:10px;
}
 .prox_lancamentos .texto .vermelho
{
    color:#ee3439;
     display:inline-block;
    width:164px;

}
 .prox_lancamentos table 
{
    width:740px; 
    _width:729px; 
    padding:0;
    margin:0;
    text-align:center;
    font-family: Tahoma, Helvetica, sans-serif;
}
 .prox_lancamentos table a
{
    display:inline;
}
 .prox_lancamentos table span
{
    display:inline;
}
 .prox_lancamentos table th
{
    font-size:11px;
    color:#474747;
    width:90px;
    font-weight:normal;
}
 .prox_lancamentos table td
{
    font-size:10px;
    font-weight:bold;
    border:solid 1px #e8e8e8;
    color:#636363;
    width:76px;
    *width:78px;
}
 .prox_lancamentos .mostrar
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    color:#a7a7a7;
}
 .prox_lancamentos_resultado
{
    width:749px;
    margin-left:12px;
    margin-top:10px;
}

 .resultado
{
    background-image:url('Imagens/bg_resultado.gif');
    background-repeat:no-repeat;
    margin-top:8px;
    width:724px;
    height:119px;
}
 .resultado .form
{
    width:739px;
    margin-top:17px;
    margin-left:15px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    color:#9f9f9f;
}
 .resultado .form select
{
    font-family: Tahoma, Helvetica, sans-serif;
    margin-bottom:5px;
    width:129px;
    height:16px;
    *height:17px;
    margin-right:6px;
    font-size:10px;
    color:#9f9f9f;
}

 .resultado .form input
{
    font-family: Tahoma, Helvetica, sans-serif;
    margin-bottom:5px;
    width:129px;
    height:14px;
    margin-right:6px;
    font-size:10px;
    color:#9f9f9f;
}


/* Lancamentos */
 .prox_lancamentos .prox
{
    position:absolute;
}
 .prox_lancamentos .prox_thumbs
{
    margin-top:12px;
    margin-bottom:10px;
    background-image:url('Imagens/bg_prox.gif');
    background-repeat:no-repeat;
    width:141px;
    float:left;
    padding-right:11px;
    height:253px;
    line-height:14px;
}
 .prox_lancamentos .prox_thumbs .logo_thumbs
{
    text-align:center;
    padding-top:11px;
    height:130px;
}
 .prox_lancamentos .prox_thumbs .descri_thumbs
{
    text-align:left;
    color:#636363;
    height:42px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding-left:8px;
    padding-top:3px;
}
 .prox_lancamentos .prox_thumbs .descri_thumbs h2
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:10px;
    color:#636363;
    font-weight:bold;
    margin:0;
    padding:0;
}
 .prox_lancamentos .prox_thumbs .descri_thumbs h1
{
    font-family: Tahoma, Helvetica, sans-serif;
    color:#636363;
    font-size:12px;
    font-weight:normal;
    margin:0;
    padding:0;
}
 .prox_lancamentos .prox_thumbs .descri_thumbs2
{
    text-align:left;
    height:30px;
    color:#636363;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:10px;
    padding-left:8px;
}
 .prox_lancamentos .prox_thumbs .descri_thumbs2 span
{
   display:inline;
}
 .prox_lancamentos .prox_thumbs .bt_detalhes
{
    text-align:center;
    padding-top:12px;
}
 .prox_lancamentos .prox_thumbs .bt_detalhes a
{
    margin-left:0;
}
 .prox_lancamentos .prox_thumbs .bt_detalhes a img
{
    *margin-left:0;
}
/* Fim Lancamentos */

/* Aluguel */
 .prox_lancamentos .prox_thumbs_aluguel
{
    margin-top:12px;
    background-image:url('Imagens/bg_prox_aluguel.jpg');
    background-repeat:no-repeat;
    width:141px;
    float:left;
    padding-right:8px;
    height:253px;
}
 .prox_lancamentos .prox_thumbs_aluguel .logo_thumbs
{
    text-align:center;
    padding-top:5px;
}
 .prox_lancamentos .prox_thumbs_aluguel .descri_thumbs
{
    text-align:left;
    color:#636363;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding-left:8px;
    padding-top:3px;
}
 .prox_lancamentos .prox_thumbs_aluguel .descri_thumbs2
{
    text-align:left;
    color:#636363;
    line-height:14px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    padding-left:8px;
}
 .prox_lancamentos .prox_thumbs_aluguel .bt_detalhes
{
    text-align:center;
    padding-top:30px;
    *padding-top:26px;
}

/* Fim Aluguel */

/* Niteroi e Norte Fluminense */

 .prox_lancamentos .prox_thumbs_rvi
{
    margin-top:12px;
    background-image:url('Imagens/bg_prox_rvi.jpg');
    background-repeat:no-repeat;
    width:141px;
    float:left;
    padding-right:8px;
    height:233px;
}
 .prox_lancamentos .prox_thumbs_rvi .logo_thumbs_rvi
{
    text-align:center;
    padding-top:5px;
}
 .prox_lancamentos .prox_thumbs_rvi .descri_thumbs_rvi
{
    text-align:left;
    color:#636363;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding-left:8px;
    padding-top:3px;
}
 .prox_lancamentos .prox_thumbs_rvi .descri_thumbs2_rvi
{
    text-align:left;
    color:#636363;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
    padding-left:8px;
}
 .prox_lancamentos .prox_thumbs_rvi .bt_detalhes_rvi
{
    text-align:center;
    padding-top:15px;
    *padding-top:11px;
}

/* Fim Niteroi e Norte Fluminense */


 .colunas
{
    width:795px;
    height:324px;
    background-image:url('Imagens/bg_colunas.jpg');
    background-repeat:no-repeat;
    float:left;
    margin-top:19px;
    color:#949494;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
}
 .colunas .saiba
{
    margin-left:138px;
    margin-bottom:14px;
}
 .colunas2
{
    width:795px;
    height:328px;
    background-image:url('Imagens/bg_colunas2.jpg');
    background-repeat:no-repeat;
    float:left;
    margin-top:19px;
    color:#949494;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
}
 .colunas2 .saiba
{
    margin-left:138px;
    margin-bottom:14px;
}
 .colunas_rvi
{
    width:766px;
    height:289px;
    background-image:url('Imagens/bg_colunas_rvi.jpg');
    background-repeat:no-repeat;
    margin-top:10px;
}
 .coluna1
{
    margin-left:29px;
    _margin-left:15px;
    padding-top:41px;
    float:left;
    line-height:11pt;
    width:201px;
}
 .coluna1 a
{
    display:inline;
}
 .coluna1 span
{
    display:inline;
}
 .coluna1 p
{
    height:28px;
    *height:18px;
}
 .coluna1 h3
{
    margin:0;
    padding:0;
    height:51px;
    font-weight:normal;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size:11px;
}
 .coluna2
{
    padding-top:53px;
    width:285px;
    color:#818181;
    font-size:10px;
    margin-left:40px;
    text-align:left;
    float:left;
}
 .coluna2 input
{
    width:154px;
    height:15px;
}
 .coluna2 .cadastro
{
    color:#949494;
    margin-left:32px;
    font-size: 11px;
}
 .coluna2 p
{   
    margin:7px 0;
    *margin:6px 0;
    padding:0;
}
 .coluna2 div
{ 
    float:left;
    margin-right:6px;
}
 .coluna2 input
{ 
    width:154px;
    height:12px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color:#000000;
}
 .coluna2 select
{
    width:158px;
    height:18px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color:#000000;
}
 .coluna2 .espaco
{
    width:53px;
}
 .coluna3
{
    padding-top:19px;
    margin-left:4px;
    float:left;
    text-align:center;
}
 .coluna3 .gmap img
{
    margin-top:16px; 
    margin-bottom:1px;
}
 .rodape 
{
    margin-top:5px;
    width:778px;
    text-align:center;
}
 .rodape .menu_rodape
{
    background-color:#e2e2e2;
    background-position:center;
    margin-top:20px;
    margin-bottom:14px;
    color:#636363;
    text-align:center;
    width:100%;
    height:33px;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
}
 .rodape .menu_rodape a:hover
{
    text-decoration:underline;
}
.hide
{display:none;
    }
.list 
{
    margin:10px 0 10px 0;
    *margin:10px 0 0 0;
    _margin:30px 0 0 0;
}
.list_ficha 
{
    position:absolute;
     margin-left:408px;
}
.list_ficha img
{
}
.form_lista 
{
    width:731px;
    height:149px;
    background-image:url('Imagens/lista_formulario.gif');
    background-repeat:no-repeat;
    margin:20px 0 0 10px;
}
.form_lista .form1
{
    margin:0 0 0 316px;
    padding-top:16px;
    *padding-top:14px;
}
.form_lista .form1 .campo
{
    height:11px;
    width:212px;
}
.form_lista .form1 p
{
    margin:7px 0 0;
    *margin:5px 0 0;
    padding:0;
}
.off 
{
     cursor:pointer;
}
.fale_topo img
{
    margin:12px 0 0 21px;
    *margin:12px 0 0 17px;
    position:absolute;
}