/*Widths*/

.width714px {width:714px;}
.width660px {width:660px;}
.width649px {width:649px;}
.width640px {width:640px;}
.width630px {width:630px;}
.width600px {width:600px;}
.width500px {width:500px;}
.width467px {width:467px; *width:auto;}
.width442px {width:442px;}
.width440px {width:440px;}
.width280px {width:280px;*width:270px;}
.width140px {width:140px;}
.width120px {width:120px;}
.width100px {width:100px;}
.width50px {width:50px;}
.width30px {width:30px;}
.width10px {width:10px;}

/*Fim Widths*/

/*Height */
.height600px {height:600px;}
.height500px {height:500px;}
.height236px {height:236px;}
.height150px {height:150px;}
.height120px {height:120px;}
/* Fim Height*/

/* Padding */
padding-top25px:25px;

/* CSS Redes Sociais*/

#txt_redes {margin-left:20px;}

#redes-sociais{
	float:left;
	margin-left:20px;
        margin-top:15px;
}

#redes-sociais ul li{
	float:left;
	list-style:none;	
}

.clear-both{
	clear:both;
}
/*FIM CSS Redes Sociais*/

#acesse ul li {
    display: block !important;
}

/* Css Rss*/
.margin-top-83 {margin-top:-30px;
		margin-right:20px;
		*margin-top:30px;
		 _margin-top:30px;
	}

 #acompanhe {
          color:#4D4D4D;
          float:left;
         *width:190px;
 
 }

#rss_venda, #rss_aluguel {
   color:#4D4D4D !important;
}

#rss_venda a:hover {
   color:#4D4D4D !important;
}

/*Fim Css Rss */


/*Margins*/

.margin-auto {margin:auto;}

.margin-bottom10px {margin-bottom:10px;} 

.margin-top-5px {margin-top:-5px;}
.margin-top-4px {margin-top:-4px;}
.margin-top10px {margin-top:10px;}

.margin-left15px {margin-left:15px;}
.margin-left10px {margin-left:10px;}
.margin-left185px {margin-left:185px;}

.margin-right15px {margin-right:15px;}

/*Fim Margins*/

/* Padding */

.padding-left15px {padding-left:15px;}

.padding-right15px {padding-right:15px;}

/* Fim Padding */

/* Tipografia */

.font-bold {font-weight:bold;}
.text-align-left {text-align:left;}
.azul-escuro {color:#0000FF;}
.clear-h1 {margin:0px !important;padding:0px !important;}
/* Fim Tipografia */

/* Floats */

.float-left {float:left;}
.float-right {float:right;}
.visual-clear {clear:both;}
/*Fim Floats */


.linha {
float: left;
width: 100%;
display: block;
position: relative;
}

.celula {
position: relative;
float: left;
/*left: 100%*/;
}

.display-block {display:block;}

.largura-total{
width:100%;
}

.largura-metade {
width: 50%;
}

.paginador{
margin:15px;
}

.margin{
margin-left:25px;
}

.largura-um-quarto {
width: 25%;
}

.largura-tres-quartos {
width: 75%;
}

.largura-um-terco {
width: 33.33%;
}

.largura-tres-tercos {
width: 66.67%;
}

body{
background:white url(../imagens/bodybg.jpg) repeat-y scroll center center;	
margin-top:0px !important;
margin-bottom:0px !important;
*font-size:12px;
_font-size:12px;
}

.geral{
width:952px;
margin:0 auto;
}

.area-webservice span{
background-color:#8A0304;
color:white;
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:center;
*margin:22px;
}
.area-webservice{
text-align:center;
}

/* CSS Topo */

.topo{
height:145px;
background:transparent url(../imagens/fundo-topo.jpg) no-repeat scroll 0 0;
margin-bottom:1px;
}

.logo{
float:left;
width:253px;	
/*margin-top:40px;*/
margin-left:20px;
}

.titulo {
border-left:1px solid #CCCCCC;
color:#8A0304;
float:left;
font-family:arial;
font-size:13px;
height:25px;
line-height:24px;
margin-top:40px;
padding-left:10px;
}

a img{
border:none;
}

.icones{
float:left;
margin-left:117px;
margin-top:20px;
_margin-left:100px;
}

.icone-home{
border-right:1px solid #FFFFFF;
float:left;
padding-right:10px;
}

.icone-mail{
border-right:1px solid #FFFFFF;
float:left;
margin-right:10px;
padding-left:10px;
padding-right:10px;
}

.icone-mapasite{
float:left;	
}

.acesse{
color:#FFFFFF;
float:left;
font-family:arial;
font-size:10px;
font-weight:bold;
margin-left:4px;
margin-top:10px;
*margin-top:25px;
_margin-top:25px;
}

.acesse li{
padding-left:3px;
padding-right:5px;
}

.acesse li a {
color:#FFFFFF;
text-decoration:none;
}

.bandeiras{
padding-top:20px;
}

.band-br{
float:left;
padding-left:10px;
}

.band-esp{
float:left;
padding-left:5px;
padding-right:5px;
}

.busca{
float:right;
margin-right:20px;
width:203px;
margin-top:40px;
*margin-top:25px;
*margin-right:14px;
_margin-top:25px;
_margin-right:5px;
}

.busca input.searchButton {
background:transparent url(../imagens/busca_bt01.jpg) no-repeat scroll 0 0;
height:20px;
text-align:left;
text-transform:lowercase;
width:30px;
cursor:pointer;
}

.busca input {
background:transparent url(../imagens/fundo_busca.jpg) no-repeat scroll 0 0;
border:medium none;
float:left;
height:20px;
margin-right:0;
padding-right:10px;
*padding-right:7px;
_padding-right:7px;
padding-top:3px;
text-align:right;
/*width:160px;*/
padding-bottom:1px;
}

.searchSection {
color:white;
float:right;
font-family:arial;
font-size:12px;
margin-right:25px;

}

.checkbox{
margin-top:1px;
}

.avancada{
color:white;
font-family:arial;
font-size:12px;	
}

.avancada input{
margin-left:113px;
width:33px;
background:transparent;
margin-right:-3px;
margin-top:-1px;	
}
/* Fim CSS Topo */

/* CSS Menu */
.menu{
background:transparent url(../imagens/barra_principal.jpg) no-repeat scroll 0 0;
font-family:arial;
font-size:13px;
font-weight:bold;
height:30px;	
}

.menu ul{
margin-left:0;
margin-right:0;
margin-top:0;
padding:8px 0 0;	
}

.menu ul li a:hover{
text-decoration:underline;	
}

.menu li{
border-right:1px solid #FFFFFF;
display:inline;
list-style-image:none;
padding:0 25px 0 29px;
}

.menu li a {
color:#FFFFFF;
text-decoration:none;
}

.fale-conosco{
border:medium none !important;
}
/* Fim CSS Menu */

/* CSS Área Destaque Rotativo*/
.geral-area-destaque-rotativo{
margin-top:1px;	
_margin-top:-10px;
}

.geral {
	_margin-top:-35px !important;
	*margin-top:-35px !important;
	
}
.destaque-rotativo{
float:left;	
}

.busca-imovel{
float:right;
height:340px;
width:238px;
background:transparent url(../imagens/fundo_ache.jpg) no-repeat scroll 0 0;
}

.titulo-busca{
margin-left:15px;
margin-top:20px;	
}

.titulo-busca span{
color:#8A0304;
font-family:arial;
font-size:12px;
margin-left:10px;
}

.combo select {
border:1px solid #808080;
color:#231F20;
font-family:arial;
font-size:12px;
font-weight:bold;
height:20px;
margin-left:25px; 
margin-top:5px;
width:173px;
*margin-left:0px;
_margin-left:0px;
}
/* Regra para manter os selects fixos */
#search-imovel #negocio,#search-imovel #cidade,#search-imovel #bairro,#search-imovel #tipo{
float:left;
*margin-left:25px;	
}
.combo-opcionais select{	
border:1px solid #808080;
height:20px;
margin-left:42px;
margin-top:5px;
width:173px;
font-family:arial;
font-size:12px;
color:#808080;
}

.opcionais{
margin-left:50px;
margin-top:10px;
}

.opcionais span{
color:#808080;
font-family:arial;
font-size:14px;
}

.button-opcionais {
background:transparent url(../imagens/bt_buscar_01.gif) no-repeat scroll 0 0;
border:medium none;
color:white;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:18px;
margin-left:31px;
width:64px;
}

.opcoes-imovel{
border-top:1px solid #808080;
margin-left:23px;
margin-top:12px;
width:203px;	
}

.opcoes-imovel ul{
line-height:17px;
margin-left:19px;
padding:0;	
margin-top:10px;
_margin-top:8px;
}

.opcoes-imovel li{
font-family:arial;
font-size:12px;
list-style-image:url(../imagens/coemi_seta_P_02.gif);
}

.opcoes-imovel li a {
color:#8A0304;
text-decoration:none;
}
/* Fim CSS Área Destaque Rotativo*/

/* CSS Perfil Coemi */
.geral-perfil-coemi{
background:transparent url(../imagens/fundo_destaques.jpg) no-repeat scroll 100% 100%;
height:422px;	
}

.titulo-perfil{
margin-top:15px;
margin-left:20px;	
}

.titulo-perfil span{
color:#8A0304;
font-family:arial;
font-size:22px;	
}

.menu-opcoes{
margin-top:10px;	
}

.abas-menu {
margin-left:20px;	
}
.AbaDestaque a:hover {
     color:#4D4D4D !important;
}

.abas-menu input{
background:transparent url(../imagens/abas_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#4D4D4D;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:35px;
width:115px;
margin-right:14px;
padding-bottom:1px;
}

.controle-destaques{
margin-left:21px;	
}

.conteudo-destaque {
background:transparent url(../imagens/destaques_fundo.jpg) no-repeat scroll 0 0;
height:295px;
margin-top:10px;
width:182px;
float:left;	
}

.destaque-titulo {
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;
padding-left:20px;
padding-right:20px;
padding-top:17px;
}

.destaque-imagem{
padding-left:20px;
padding-top:5px;
}

.destaque-endereco{
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;
margin-right:20px;
padding-top:5px;
text-align:right;
}

.destaque-descricao{
padding-left:20px;
padding-right:10px;
width:142px;
}

.destaque-descricao p{
color:#231F20;
font-family:arial;
font-size:11px;
}

.destaque-saiba-mais{
margin-right:20px;
text-align:right;	
}

#metros_quadrados{
	padding-left:25px;
}
.destaque-saiba-mais input{
background:transparent url(../imagens/bt_vejamais_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:10px;
font-weight:normal;
height:15px;
width:50px;
margin-top:-10px;
cursor:pointer;
padding-bottom:2px;
}

.destaque-saibamais li {
	line-height: 0px !important;
}
.destaque-saibamais li a {
	line-height: 15px;
}
.destaques-marcador{
float:right;
height:15px;
width:141px;
_width:147px;	
margin-right:30px;
_margin-right:15px;
}

.seta-esquerda{
float:left;	
}

.seta-direita{
float:right;	
}

.destaque-ativo{
background:transparent url(../imagens/destaques_bt_01_.jpg) no-repeat scroll 0 0;
float:left;
height:22px;
padding-left:4px;
width:13px;	
color:#808080;
font-family:arial;
font-size:12px;
font-weight:bold;
margin-left:2px;
}

.destaque-inativo{
background:transparent url(../imagens/destaques_bt_02_.jpg) no-repeat scroll 0 0;
height:22px;
padding-left:4px;
width:13px;	
font-family:arial;
font-size:12px;
font-weight:bold;
float:left;
}

.destaque-inativo a{
text-decoration:none;
color:#FFFFFF;	
}
/* Fim CSS Perfil Coemi */

/*  CSS Área 10 mais Vídeo Enquete */
.geral-video-enquete{
margin-top:30px;	
margin-bottom:30px;
}

.geral-dez-mais{
border:1px solid #808080;
margin-left:20px;
margin-right:15px;
width:201px !important;
_margin-left:10px;
}

.titulo-dez-mais{
border-bottom:1px solid #4d4d4d;
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:bold;
margin:10px;
padding-bottom:10px;
width:183px;
}

.aba-bairros{
background:transparent url(../imagens/fundo_sanfona_02.jpg) no-repeat scroll 0 0;
color:#4D4D4D;
font-family:arial;
font-size:12px;
font-weight:bold;
height:20px;
margin-left:10px;
margin-right:10px;
padding-left:30px;
padding-top:3px;
width:153px;
}

.lista-bairros{
line-height:23px;
padding-left:13px;
width:153px;
}

.numero{
color:#8A0304;
font-family:arial;
font-size:12px;	
}

.bairro{
color:#4D4D4D;
font-family:arial;
font-size:12px;	
}

.aba-acessos{
background:transparent url(../imagens/fundo_sanfona_01.jpg) no-repeat scroll 0 0;
color:#4D4D4D;
font-family:arial;
font-size:12px;
font-weight:bold;
height:20px;
margin-left:10px;
margin-right:10px;
padding-left:30px;
padding-top:3px;
width:153px;
}

.aba-avaliacoes{
background:transparent url(../imagens/fundo_sanfona_01.jpg) no-repeat scroll 0 0;
color:#4D4D4D;
font-family:arial;
font-size:12px;
font-weight:bold;
height:20px;
margin-left:10px;
margin-right:10px;
padding-bottom:5px;
padding-left:30px;
padding-top:3px;
width:153px;	
}

.geral-video{
border:1px solid #808080;
float:left;
margin-left:15px;
margin-right:15px;
width:444px;
}

.geral-conteudo-video{
margin-top:10px;	
}

.titulo-video{
border-bottom:1px solid #4D4D4D;
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
}

.video{
margin-left:10px !important;
margin-right:10px;
/*width:426px;*/	
}

.conteudo-video{
margin-left:10px;
margin-top:15px;
margin-bottom:15px;	
}

.video-titulo{
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;	
}

.video-descricao{
color:#231F20;
font-family:arial;
font-size:12px;	
}

.video-saiba-mais input{
background:transparent url(../imagens/bt_vejamais_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:arial;
font-size:10px;
font-weight:normal;
height:15px;
margin-bottom:15px;
margin-right:10px;
width:50px;
padding-bottom:2px;
*margin-bottom:0px;
_margin-bottom:0px;
}

.geral-enquete-blog{
float:left;
}

.geral-enquete{
border:1px solid #808080;
margin-left:15px;
width:201px;
}

.conteudo-enquete{
width:203px;	
}

.enquete-titulo{
border-bottom:1px solid #4D4D4D;
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:bold;
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
padding-top:10px;
}

.pergunta{
font-family:arial;
font-size:12px;
color:#231F20;
margin-left:10px;
margin-right:10px;
}

.escolha{
margin-left:10px;	
}

.escolha-item{
font-family:arial;
font-size:12px;
color:#231F20;
}

.enquete-saiba-mais{
margin-top:5px;	
}

.enquete-saiba-mais input{
background:transparent url(../imagens/bt_vejamais_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-weight:normal;
height:15px;
margin-bottom:15px;
margin-left:141px;
margin-right:10px;
width:50px;
padding-bottom:2px;
}

.geral-blog{
border:1px solid #808080;
margin-left:15px;
width:201px;
margin-top:30px;
}

.blog-titulo{
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:bold;
border-bottom:1px solid #4D4D4D;
margin:10px;
padding-bottom:10px;
}

.descricao-imovel-branco {color:"#FFF"}
.conteudo-descricao {color:#231F20;
					 font-family:arial;
					 font-size:12px;
					 line-height:12px;}

.blog-descricao{
font-family:arial;
font-size:12px;
color:#231F20;
margin-left:10px;
margin-right:10px;	
}

.blog-saiba-mais input{
background:transparent url(../imagens/bt_vejamais_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-weight:normal;
height:15px;
margin-bottom:15px;
margin-left:141px;
margin-right:10px;
width:50px;
padding-bottom:2px;
}

/* Fim CSS Área 10 mais Vídeo Enquete */


/* CSS Imóveis */
.geral-conteudo-centro{
background:white;	
}

#portal-breadcrumbs {
font-family:arial;
font-size:10px;
margin-bottom:5px;
padding-left:0;
padding-right:1em;
color:#666666;
/*margin-top:7px;*/
margin-left:10px;
border:none !important;
}

#portal-breadcrumbs a{
color:#666666;
text-decoration:none;	
}

.geral-contato{
margin-top:-10px;	
}

.area-tres-colunas{
float:left;
width:714px;
*width:700px;
_width:700px;
*margin-top: 0px !important;
_margin-top: 0px !important;
}

.contato{
font-family:arial;
font-size:15px;
font-weight:bold;
text-align:right;
color:#231F20;
}

.geral-imovel{
width:684px;
}

.imovel{
float:left;	
width:678px;
padding-left:25px;
padding-bottom:30px;
}

.titulo-imovel{
margin-bottom:10px;	
background:transparent url(../imagens/coemi_seta_G.gif) no-repeat scroll 0 0;
}

.titulo-imovel h1{
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:normal;
margin-left:22px;
}

.geral-dados-imovel{
border-top:1px solid #B3B3B3;
width:678px;	
}

.dados-imovel{
margin-bottom:15px;
margin-top:15px;
}

.imovel-opcoes ul{
line-height:17px;
margin-left:19px;
margin-top:5px;
padding:0;
}

.imovel-opcoes li{
display:inline;
list-style-image:url(../imagens/coemi_seta_P_02.gif);
padding:0 0 0;
font-family:arial;
font-size:12px;
font-weight:bold;
list-style-type:none;
margin-left:20px;
}

.imovel-opcoes li a{
color:#4D4D4D;
text-decoration:none;
padding-left:5px;	
}

.endereco-imovel{
float:left;	
color:#8A0304;
font-family:arial;
font-weight:bold;
}

.imovel-opcoes{
background:transparent url(../imagens/fundo_extras.jpg) no-repeat scroll 0 0;
float:right;
width:444px;	
}

.dados-endereco{
margin-top:1px;
width:210px;
float:left;	
}

.controle-dados-endereco{
width:210px;
margin-bottom:3px;
}

#qtd-fotos {
	color:#FFFFFF;
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	margin-left:16px;
}

.titulo-endereco{
font-family:arial;
font-weight:bold;
color:#8A0304;
font-size:12px;
}

.conteudo-endereco{
color:#231F20;
font-family:arial;
font-size:12px;
}

.geral-imagens{
border:1px solid #B3B3B3;
margin-left:15px;
width:444px;
/*padding-bottom:5px;*/
margin-top:10px;	
float:right;
}

.geral-titulo-imagens{
margin-left:10px;
width:426px;
padding-top:10px;	
}

.titulo-imagens{
color:#808080;
font-family:arial;
font-size:22px;	
font-weight:bold;
float:left;
}

.marcador{
color:#808080;
font-family:arial;
font-size:22px;	
font-weight:bold;	
float:right;
}

.img-destaque{
margin-left:10px;
margin-right:10px;
width:426px;	
}

.img-destaque img{
margin-top:10px;	
}

.legenda-imagem{
font-family:arial;
font-size:12px;	
color:#231F20;
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
}

.visualizador-imagens{
background:transparent url(../imagens/fundo_visualizador_fotos.jpg) no-repeat scroll 0 0;
padding-bottom:5px;
padding-top:15px;
width:444px;
}

.img-lista{
float:left;
margin-bottom:10px;
padding-left:10px;
}

.visualizador-imagens .destaques-marcador{
float:none;
margin-left:178px;
width:90px;	
}

.geral-imovel-destaque{
background:transparent url(../imagens/fundo_info.jpg) no-repeat scroll 0 0;
height:370px;
padding-bottom:30px;
margin-top:30px;
width:714px;
}

.abas-menu-destaque{
margin-left:20px;
}

.abas-menu-destaque input{
background:transparent url(../imagens/abas_02.gif) no-repeat scroll 0 0;
border:medium none;
color:#4D4D4D;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:35px;
margin-right:14px;
padding-bottom:1px;
width:115px;
}

.area-uma-coluna{
float:right;
width:238px;
}

.area-opcoes-cliente{
margin-top:30px;
width:236px;	
}

.consultor{
width:238px;
}

.consultor ul{
margin:0 0 0;
padding:6px 0 0;	
}

.consultor li{
background:transparent url(../imagens/bt_direita_off.jpg) no-repeat scroll 0 0;
color:#4D4D4D;
font-family:arial;
font-size:16px;
font-weight:bold;
height:60px;
line-height:15px;
list-style-type:none;
margin-bottom:-12px;
padding-bottom:0;
padding-left:40px;
padding-top:12px;
_margin-bottom:-14px;
*margin-bottom:-14px;
}

.consultor a{
text-decoration:none;
color:#4D4D4D;
}

.bt-direita{
background:transparent url(../imagens/bt_direita_off.jpg) no-repeat scroll 0 0;
color:#4D4D4D;
font-family:arial;
font-size:16px;
font-weight:bold;
height:60px;
padding-left:35px;
line-height:16px;
margin-bottom:-18px;
padding-top:18px;
}

#resultados-filtros{
padding-bottom:20px;
padding-left:15px;
padding-top:15px;	
}

#resultados-filtros select{
width:158px;
margin-top:5px;	
}

.consultor-on-line{
margin-bottom:-20px !important;
padding-top:20px !important;
_margin-bottom:-14px;
*margin-bottom:-20px !important;	
}

.contato-telefone{
margin-bottom:-20px !important;
padding-top:20px !important;
_margin-bottom:-14px;
*margin-bottom:-22px !important;	
}

.cadastre-imovel{
padding-top:12px !important;
_margin-bottom:-14px;
*margin-bottom:-14px !important;	
}

.area-banners{
width:238px;
float:right;
background:#F1F1F2 none repeat scroll 0 0;	
/*height:947px;*/
}

.banner{
padding-left:30px;
padding-top:30px;	
}

/* CSS Imóveis */

/* CSS Comparação, Links úteis e Documentos*/

.equipe{
float:left;
padding-left:20px;
width:679px;	
}

.titulo-equipe {
margin-bottom:10px;	
margin-left:-5px;
margin-top:-18px;
*display:inline;
}


.titulo-h1 h1{
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:normal;
margin-top:-3px;
margin-bottom:10px;
margin-left:0 !important;
}

.descricao-equipe{
border-top:1px solid #B3B3B3;	
}

.descricao-equipe p{
font-family:arial;
font-size:12px;
color:#000000;
}

.marcador-equipe{
float:right;
width:186px;
}

.marcador-seta-esquerda{
float:left;
margin-top:3px;	
}

.marcador-seta-direita{
float:right;
margin-top:3px;	
}

.marcador-equipe select{
width:64px;
}

.marcador-pagina-rodape .marcador-equipe{
padding-bottom:30px;
padding-top:15px;	
}

.marcador-pagina{
font-family:arial;
font-size:12px;
padding-left:22px;
width:156px;
*margin-top:-23px;
_margin-top:-20px;
}

.integrante-equipe{
border-top:1px solid #B3B3B3;
margin-top:15px;
padding-top:15px;
padding-bottom:20px;
}

.foto-integrante{
float:left;	
padding-right:15px;
}

h1{
color:#8A0304;
font-family:arial;
font-size:22px;
font-weight:lighter !important;
}

h2{
font-family:arial;
font-size:16px;	
font-weight:bold;
margin-top:0;
color:#8A0304;
}

h3{
font-family:arial;
font-size:12px;	
font-weight:bold;
margin-top:0;
color:#000000;
}

p{
font-family:arial;
font-size:12px;	
color:#231F20;
}

.integrante-email a{
font-family:arial;
font-size:12px;	
margin-top:0;
color:#8A0304;
text-decoration:none;
}

.links-empresa{
float:left;
padding-left:20px;
width:679px;	
}

.controle-link-empresa{
line-height:0;
margin-top:20px;	
}

.link a{
font-family:arial;
font-size:12px;	
margin-top:0;
color:#8A0304;
text-decoration:none;
}

.documentos{
float:left;
padding-left:20px;
width:679px;
}

.area-documentos{
	
}

.controle-documentos{
margin-top:15px;	
}

.arquivo-download {
background:transparent url(../imagens/icone-documento.jpg) no-repeat scroll 0 0;	
line-height:20px;
margin-top:-12px;
*margin-top:-18px;
}

.arquivo-download a {
color:#808080;
font-family:arial;
font-size:12px;
margin-top:0;
text-decoration:none;
padding-left:25px;
}

.descricao-documento{
margin-top:-12px;
*margin-top:-18px;	
}

.imagem-fundo{}
/* Fim CSS Comparação,Links úteis e Documentação*/

/*CSS Tela Comparativo*/

.geral-comparativo{
padding-bottom:30px;	
}

#geral-comparacao{
margin-left:20px;
margin-right:20px;	
}

#geral-imovel-comparado{
border-top:1px solid #B3B3B3;
padding-top:10px;	
}

#geral-informacoes-imovel{
width:227px;
float:left;
}

.imagem-informacoes-imovel{
text-align:center;	
}

.titulo-imagem{
height:176px;
margin-bottom:10px;
margin-top:-19px;
*margin-top:10px;	
}

#informacoes-imovel h5{
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;	
}

.imovel-comparado{
border-left:1px solid #B3B3B3;
float:left;
text-align:center;
width:227px;
}

#geral-imovel-comparado h4{
color:#8A0304;
font-family:arial;
font-size:16px;
font-weight:bold;
}

#informacoes-imovel-comparado h5{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
}

.fundo-cinza{
height:21px;
background:#E6E6E6;	
margin-top:0;
line-height:19px;
}

.fundo-branco{
height:21px;
margin:-16px 0 0;
}

.legenda-imóvel{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-right:43px;
text-align:right;
}

#titulo-imagem-informacoes{
padding-bottom:20px;
padding-top:38px;
margin-bottom:10px;	
*padding-top:42px;
}



/*Fim CSS Tela Comparativo*/

/*CSS Listagem Imóveis*/
.geral-listagem-imoveis{
float:left;
/*width:679px;*/
*margin-top:30px !important;
}

#listagem-topo{
margin-left:20px;	
}

#resultados{
border-top:1px solid #B3B3B3;
line-height:0px;
padding-top:10px;	
margin-right:15px;
*padding-top:20px;
}

#descricao-resultado{
float:left;	
}

#descricao-resultado p{
*position:relative;	
}

#resultados .marcador-equipe{
padding-top:25px;
}

#lista-busca-imoveis{
background:transparent url(../imagens/fundo_lista_busca.jpg) no-repeat scroll 0 0;
padding-bottom:30px;
}

#lista-busca-imoveis .marcador-equipe{
margin-right:15px;	
}

#lista-busca-imoveis .menu-opcoes{
margin-top:0px;	
}

#ordenacao-listagem{
float:right;
padding-right:15px;
padding-top:15px;
}

.resultado-imovel{
background:transparent url(../imagens/fundo_lista_imovel.jpg) no-repeat scroll 0 0;
margin-left:15px;
margin-top:15px;
width:649px;
height:236px;
}

.titulo-opcao-imovel{
padding-left:15px;
margin-top:-5px;
}

/*.titulo-imovel-buscado{
float:left;	
*margin-top:10px;
}*/

.imagem-imovel-buscado{
margin-top:-10px;
float:left;	
padding-right:15px;
}

.opcao-comparar{
float:right;
margin-top:15px;
margin-right:15px;
*margin-top:10px;
}

.comparar a{
color:#8A0304;
font-family:arial;
font-size:10px;
font-weight:bold;
}

.opcao-comparar span{
color:#231F20;
font-family:arial;
font-size:10px;	
}

.imovel-descricao{
margin-left:15px;
}

.imovel-endereco{
line-height:5px;
*line-height:0;
/*float:left;*/ 	
margin-top:-5px;
}

.imovel-endereco span{
color:#231F20;
font-family:arial;
font-size:12px;	
font-weight:bold;
*position:relative;
}

.imovel-endereco h2{
*position:relative;
}

.valor{
float:right;
margin-right:29px;
margin-top:-28px;
*margin-top:-15px;	
}

.descricao{
/*margin-top:30px;
margin-right:30px;
height:41px;
margin-bottom:15px;*/
}

.descricao-imovel {
float:left;
width:147px;	
}

.descricao-imovel h5{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;	
}

.descricoes{
height:20px;
margin-top:1px;
}

.informacao-titulo{
color:#808080;
font-family:arial;
font-size:12px;	
}

.informacao-conteudo{
color:#000000;
font-family:arial;
font-size:12px;	
}

.area-enviar-opcoes{
float:right;
margin-right:12px;
margin-top:10px;
width:200px;
*margin-right:25px;
}

.mais-opcoes{
float:left;
margin-right:15px;	
}

.mais-opcoes input{
background:transparent url(../imagens/fundo_consultor.jpg) no-repeat;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-weight:bold;
height:18px;
padding-bottom:2px;
width:104px;	
}

.opcao-saiba-mais input{
background:transparent url(../imagens/fundo_saiba_mais02.jpg) no-repeat;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-weight:bold;
height:18px;
padding-bottom:2px;
width:64px;	
}

#div-fundo-branco{
background:white none no-repeat scroll 0 0;
border-bottom:1px solid #B3B3B3;
border-left:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;
margin-bottom:15px;
margin-left:20px;
padding-bottom:30px;
margin-top: -5px;
width:679px;
}

.galeria-fotos{
color:#FFFFFF;
font-family:arial;
font-size:22px;
font-weight:bold;
margin-top:81px;

}
/*Fim CSS Listagem Imóveis*/

/*CSS Conteúdo*/

#geral-conteudo{
float:left;
padding-left:20px;
width:679px;
padding-top:2px;	
}

#conteudo-pagina{
border-top:1px solid #B3B3B3;
padding-bottom:30px;
}

#imagem-conteudo{
float:left;
margin-top:15px;
padding-right:15px;
width:218px;
margin-bottom:5px;
}

#legenda-img{
border-bottom:1px solid #B3B3B3;
color:#231F20;
font-family:arial;
font-size:10px;
padding-bottom:15px;
padding-top:5px;
}

#descricao-conteudo{
padding-top:15px;
}

#descricao-pag h5{
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;
}
/*Fim CSS Conteúdo*/

/* CSS Rodapé */
.geral-rodape{
background:transparent url(../imagens/coemi_footer.jpg) no-repeat scroll 0 0;
height:98px;
width:952px;
}

.rodape{
margin-left:20px;
margin-top:30px;	
}

.conteudo-rodape{
color:#FFFFFF;
font-family:arial;
font-size:12px;
}

.liberiun {  
text-align:right;
margin-top:10px;
}

.itens{
font-size:15px;
}

.liberiun a {
color:#707070 !important;
font-family: arial,verdana,sans-serif !important;
font-size: 9px;
margin:10px 20px;
}


/*  Fim CSS Rodapé */

h5 {
color:#8A0304;
font-family:arial;
font-size:12px;
font-weight:bold;
}

/* Google Maps */

.gsmsc-controls{
display:none;	
}

/* Ajax Loader */

.ajax-loader {
text-align:center;
margin-top:125px;
color:#4D4D4D;
}

#imagem{
    width:165px !important;
    height:0px;
}

#suites_icon,#quartos_icon,#garagem_icon{
	margin-top: 10px;
	}

