/* ESTILOS GERAIS*/
*{
/*	margin:0px;
	padding:0px;
	font-size:11px
*/
}
body{background:#b4162c url(../img/bk.gif);margin:0px;padding:0;}

textarea{overflow:auto;}

input{font-family:Verdana;font-size:11px;color:#666666;text-decoration:none;}

select{font-family:Verdana;font-size:10px;color:#666666;width:180px;text-decoration:none;border:1px solid #00582a;}

checkbox{font-family:Verdana;font-size:10px;color:#666666;text-decoration:none;}


a:link,a:visited{font:bold 10px Verdana;color:#1f3049;}
a:hover{}


a.linkImagens:link,a.linkImagens:visited{font:bold 10px Verdana;color:#eee;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
a.linkImagens:hover{text-decoration:none;}

a.branco:link,a.branco:visited{font:bold 10px Verdana;color:#fff;text-decoration:none;text-transform:lowercase;}
a.branco:hover{}



img{border:0px;}

td{font:11px Verdana;color:#1f3049;}


hr{height:0;border:0;border-top:1px solid #1f3049;}


h1{background:url(../img/bulletTituloPagina.gif) no-repeat 0 3px;padding:0 0 0 24px;margin:0;}


#TOPDIV{
	background-image:url(../img/fundo_TOP_table.png);
	background-repeat:repeat-x;
}
/*  FIM ESPECÍFICOS */



/* COMUNS */

.cxDestaque{border:1px solid #e4e4e4;background-image:url(../img/fundo3.gif);background-repeat:repeat-y;height:100px;padding:4px;}

.bkTitulo{background-image:url(../img/bkMenu.gif);background-repeat:repeat-x;height:30px;padding-left:15px;}

.tabelaPrincipal{border:1px solid #e4e4e4;background-color:#FFFFFF;}

.menu{font-family:Verdana;font-size:11px;color:#000;cursor:pointer;}

.menuH{font-family:Verdana;font-size:11px;color:#000;cursor:pointer;text-decoration:underline}

.menuB{font-family:Verdana;font-size:11px;color:#000;cursor:pointer;font-weight:bold;}

.menuBH{font-family:Verdana;font-size:11px;color:#000;cursor:pointer;font-weight:bold;text-decoration:underline}

.txtRodape{font:11px/18px Verdana;color:#fff;white-space:nowrap;}

.tituloPagina{font-size:18px}

.subTitulo{font-size:11px}

.tituloHome{font-size:11px}




a.botao:link,a.botao:visited{font:bold 10px/16px Verdana;color:#ffffff;background-color:#b4162c;height:18px;text-transform:lowercase;cursor:pointer;text-decoration:none;}
a.botao:hover{}



.boxGeral{font:10px/12px Verdana;color:#1f3049;height:19px;background-color:#e4e6e9;border:1px solid #1f3049;}
input.boxGeral{padding-left:4px;height:15px;line-height:15px;}
textarea.boxGeral{padding-left:4px;}
input[type="checkbox"]{vertical-align:middle;}


.campoFormulario{font:bold 11px/15px Verdana;color:#b4162c;white-space:nowrap;padding:0 5px 0 0;}

.txtAviso{font:11px/14px Verdana;color:#1f3049;}

.tabelaFormulario{font-family:Verdana;font-size:11px;}

.imagem{border:1px solid #cccccc;}


a.link:link,a.link:visited{font:bold 10px Verdana;color:#b4162c;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
a.link:hover{text-decoration:none;}


/* ESPECIFICOS POR PAGINA */

/* noticias.asp , noticia.asp*/

.tabelaNoticia{font-family:Verdana;font-size:11px;background:url(../img/setinha.gif) no-repeat scroll 0 15px;padding:0 0 10px 10px;}

.tabelaNoticiaHover{background-color:#e4e4e4;border:1px solid #cccccc;font-family:Verdana;font-size:11px;padding:10px;}

.tituloNoticia{font:bold 12px Verdana;color:#b4162c;}

.corpoNoticia{font:11px Verdana;color:#1f3049;padding:15px 0 0 0;}

.dataNoticia{font:10px Verdana;color:#000000;}

/*ResPesquisa.asp*/
.tabelaResPesquisa{font-family:Verdana;font-size:11px;}

.tabelaResPesquisaHover{background-color:#e4e4e4;border:1px solid #cccccc;font-family:Verdana;font-size:11px;padding:10px;}

.tituloResPesquisa{font-family:Verdana;font-size:12px;color:#666666;font-weight:bold;text-decoration:none;}

.corpoResPesquisa{font-family:Verdana;font-size:11px;color:#666666;text-decoration:none;line-height:20px;}



/* Imovel.asp*/
.tabelaImovelLinks{background-color:#f0f0f0;border:1px solid #cccccc;font-family:Verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}

.tabelaImovel{font:11px Verdana;}

.imovelColName{font:bold 11px Verdana;color:#b4162c;white-space:nowrap;padding:0 5px 0 0;}

.imovelColValue{font:11px Verdana;color:#1f3049;white-space:nowrap;}

.dadosExtra{padding-left:10px;padding-top:4px;padding-bottom:4px;padding-right:10px;}

.txtDescImovel{font:11px Verdana;color:#1f3049;}


/* Empreendimentos.asp*/
.tabelaEmpreendimentoLinks{	background-color:#f0f0f0;border:1px solid #cccccc;font-family:Verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}

.tabelaEmpreendimento{font-family:Verdana;font-size:11px;padding-left:10px;padding-top:4px;padding-bottom:4px;}

.empreendimentoNome{font:bold 14px Verdana;color:#b4162c;background:url(../img/setinha.gif) no-repeat 0 4px;padding:0 0 0 10px;}

.empreendimentoColName{font:bold 11px Verdana;color:#b4162c;white-space:nowrap;padding:0 4px 0 10px;background:url(../img/bola.gif) no-repeat 0 3px;}

.empreendimentoColValue{font:11px Verdana;color:#1f3049;}

.txtDescEmpreendimento{font:11px Verdana;color:#1f3049;}

.txtDivCarac{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	border:0px;
	overflow-y:auto;
	position:relative;
	height:170px;
	width:410px;
	scrollbar-base-color:#f0f0f0;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#f0f0f0;
	scrollbar-3dlight-color:#f0f0f0;
	scrollbar-highlight-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#f0f0f0;
	padding-right:5px;
}

/* Loading transparency */
.transparencia{
	background:#ffffff;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
}

.txtDestaqueEmpreendimento{font-family:Verdana;font-size:16px;color:#2a7c9e;text-decoration:none;font-weight:bold;}

.txtDestaque{font:bold 12px Verdana;color:#b4162c;}

/* recrutamento.asp , recrutamentos.asp*/

.tabelaRecrutamento{font-family:Verdana;font-size:11px;background:url(../img/setinha.gif) no-repeat scroll 0 3px;padding:0 0 30px 10px;}

.tabelaRecrutamentoHover{background-color:#e4e4e4;border:1px solid #cccccc;font-family:Verdana;font-size:11px;padding:10px;}

.tituloRecrutamento{font:bold 12px Verdana;color:#b4162c;}

.corpoRecrutamento{font:11px Verdana;color:#1f3049;padding:15px 0 0 0;}



/* Empresa.asp */

.txtEmpresa{font:11px Verdana;color:#1f3049;width:650px;overflow:hidden;}

.txtEmpresaHome{color:#666666;line-height:20px;font-family:Verdana;font-size:11px;padding-left:10px;}

.imagensEmpresa{width:222px;overflow:hidden;}

.legenda{font:11px Verdana;color:#b4162c;text-align:right;padding-right:6px;}


/* Contactos.asp*/
.tituloContacto{font:bold 14px/16px Verdana;color:#b4162c;padding:0 0 10px 10px;}

.tituloAgencia{font:bold 12px/16px Verdana;color:#b4162c;padding:0 0 10px 0}

.tituloCampoC{font:bold 11px/16px Verdana;color:#b4162c;padding:0 6px 0 0;}

.valorCampoC{font:11px/16px Verdana;color:#1f3049;}


/* HOME */
.nomeAgencia{font:bold 11px Verdana;color:#b4162c;padding:0 6px 0 0;text-transform:uppercase}

.moradaAgencia{font:11px Verdana;color:#1f3049;}




.spanObrigatorio{font:11px Verdana;color:#1f3049;}
.spanObrigatorio:first-letter{color:#b4162c;}
.asterisco{font:11px Verdana;color:#1f3049;}
/* commented backslash hack v2 \*/
*>.asterisco{font:11px Verdana;color:#b4162c;}
/* end hack */


.hiddenDiv{display:none;padding-top:7px;position:absolute;color:#FFFFFF}




a.linkMenu:link,a.linkMenu:visited{font-family:Verdana;font-size:11px;color:#ffffff;text-decoration:none;}

a.linkMenu:hover{font-family:Verdana;font-size:11px;color:#ffffff;text-decoration:none;}


.escondida{
	display:none;
	padding-left:10px;
	background-color:#33789d;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}




#TUDO{width:950px;overflow:hidden;margin:0 auto;}

#TOPO{width:100%;height:305px;overflow:hidden;margin-top:20px;}

#MEIO{background:#eeeeee url(../img/fundoCONTEUDO.JPG) no-repeat bottom right;width:100%;overflow:hidden;}

#CONTEUDO{
	margin:0 0 40px 24px;
	height:350px; 		/* ie treats as min-height */
	min-height:350px; 	/* ie ignores */
}
/* commented backslash hack v2 \*/
*>#CONTEUDO{
	height:auto; 		/* ie ignores child selector, modern browsers replace height declaration */
	overflow:hidden;
} 
/* end hack */


#RODAPE{width:100%;height:51px;overflow:hidden;background:#1f3049;margin-bottom:15px;}


.clearBoth{clear:both;}
.floatBlock{width:100%;overflow:hidden;font:11px Verdana;color:#1f3049;}
.floatLeft{float:left}
.floatRight{float:right}
.borda{border:1px dotted red;}

.car_n0{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n1{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n2{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n3{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n4{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n5{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}
.car_n6{font:normal 10px Verdana;color:#1f3049;text-decoration:none;}

/*	IMAGENS */
.img200 { background:url(../img/bgImg1g.gif) no-repeat; padding-top:22px; width:222px;}
.img200 .baixo{ background:url(../img/bgImg2g.gif) no-repeat left bottom; padding-bottom:10px;}
.img200 img{ margin: -11px 11px 0 11px; width:200px; height:150px;}

.img120 { background:url(../img/bgImg1.gif) no-repeat; padding-top:22px; width:142px;}
.img120 .baixo{ background:url(../img/bgImg2.gif) no-repeat left bottom; padding-bottom:10px;}
.img120 img{ margin: -11px 11px 0 11px; width:120px; height:90px;}
