@charset "utf-8";
/*	LAYOUT	*/
*{margin:0;padding:0;}
body{background:#ff8000 url(../img/fundoBody.gif) repeat-x;}
body, td, tbody{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img{border:0}
object, a{outline:none;}

#TUDO{width:883px; overflow:hidden; float:left;}
#boxTopo{width:100%; overflow:hidden;}
#topo{width:883px; height:262px; overflow:hidden;}
#logo{display:none;}
#idiomas{display:none;}
#data{display:none;}

#boxMenu{width:100%; overflow:hidden;}
#menu{width:868px; height:125px; overflow:hidden;}
#menu ul{margin:0 10px; padding:0 10px;}
#menu li{margin:0 5px; padding:0 5px; float:left;}
#menu li li{margin:0; padding:0; float:none;}
#menu a{color:#FFFFFF;}

#boxConteudo{width:867px; overflow:hidden; margin-bottom:18px; padding-top:40px; background:url(../img/fundoBoxConteudo.gif) no-repeat;}
#conteudo{
	background:url(../img/fundoConteudo.png);
	width:100%;
	height: 300px; /* ie treats as min-height */
	min-height: 300px; /* ie ignores */
}
/* commented backslash hack v2 \*/
*>#conteudo{
	height: auto;
}
/* ie ignores child selector, modern browsers replace height declaration | Explorer 5 Mac sees the end of this comment as the end of the previous one */
#conteudo_cima{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_cima.png) no-repeat;}
#conteudo_baixo{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_baixo.png) no-repeat;}



#boxBanners{width:867px; overflow:hidden; margin-bottom:18px;}
#banners{background:url(../img/fundoConteudo.png); width:100%; overflow:hidden;}
#banners_cima{width:100%; height:4px; overflow:hidden; background:url(../img/fundoBanners_cima.png) no-repeat;}
#banners_baixo{width:100%; height:4px; overflow:hidden; background:url(../img/fundobanners_baixo.png) no-repeat;}
#bannerTopo{width:400px; height:70px; overflow:hidden; float:left; margin:2px 0 2px 50px;}
#bannerRodape{width:400px; height:70px; overflow:hidden; float:right; margin:2px 10px 2px 0;}

#boxRodape{width:867px; overflow:hidden; margin-bottom:35px;}
#rodape{padding:0 10px; color:#6c3600; line-height:16px;}
#rodape .floatRight{text-align:right}
#rodape a{vertical-align:middle;}
#rodape b{color:#FFFFFF; font-weight:normal;}
.logoMV{background-image:url(../img/logoMV.png);}
.logoImokapa{background-image:url(../img/logoImokapa.png);}


/*	CLASSES GENERICAS*/
.floatBlock{width:100%; overflow:hidden;}
.floatLeft{float:left}
.floatRight{float:right}
.cleaner{clear:both}
.disabled{visibility:hidden;}
/*
.disabled {	-moz-opacity:.60; opacity:.60; filter:alpha(opacity=60);}
.disabled a {	cursor:text; }
*/
.bold{font-weight:bold}
.marR10px{margin-right:10px;}
.margem{margin-right:25px;}
.hidden{display:none}
.shown{display:block}
.borda{border:1px dotted yellow;}
.espacamento{padding:0 25px 0 20px; overflow:hidden;}

.ordenação{line-height:20px; color:#696969; margin-bottom:10px;}

.navegação{width:783px; overflow:hidden; margin:0 0 12px 20px; line-height:26px;}
.navegação strong{color:#ffa800;}
.navegação .col1{float:left; overflow:hidden; width:450px; margin:0 0 25px 30px;}
.navegação .col2{float:right; overflow:hidden; width:260px; margin:0 30px 25px 0;}


/*	TABS Ficha do Imovel / Ficha Do empreendimento	*/
#tabs{height:26px; overflow:hidden; margin-left:6px;}
#tabs ul{list-style:none; margin:0; padding:0;}
#tabs ul li{padding:0 0 0 8px; margin:0 4px 0 0; float:left; height:26px; overflow:hidden; background:url(../img/fundoTab.gif) no-repeat; display:block;}
#tabs ul li.selected{background:url(../img/fundoTab.gif) no-repeat;}
#tabs ul li a:link, #tabs ul li a:visited{font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-transform:lowercase; background:url(../img/fundoTab_.gif) no-repeat right top; display:block; float:left; padding:0 10px 0 2px; line-height:26px;}
#tabs ul li.selected a:link, #tabs ul li.selected a:visited{background:url(../img/fundoTab_.gif) no-repeat right top;}
#tabs ul li a:hover{text-decoration:underline;}


/*	TITULOS */
h1{height:80px; overflow:hidden; font-size:19px; font-weight:normal; color:#ffa800; border-bottom:1px dotted #6a3500; padding-left:55px; margin-bottom:20px; background:url(../img/H1.png) no-repeat;}
h1.escuro{color:#6c3600;}
h1 span{display:block; overflow:hidden; line-height:22px; padding-top:30px;}
h2{height:20px; overflow:hidden; font-size:17px; font-weight:normal; color:#6c3600; margin-bottom:15px;}
h2 span{display:block; overflow:hidden;}
h3{}


/*	IMAGENS	*/
.img200{width:202px; overflow:hidden;}
.img200 img{width:200px; border:1px solid #fff;}

.img150{width:152px; overflow:hidden;}
.img150 img{width:150px; border:1px solid #bd2856;}

.img120{width:122px; overflow:hidden;}
.img120 img{width:120px; border:1px solid #bd2856;}

.img100{width:110px; overflow:hidden;}
.img100 img{width:100px; border:5px solid #FFFFFF;}


/*	FORMS	*/
form{display:inline}
.boxGeral{font-size:11px; color:#ff8000; border:1px solid #ed8115; background-color:#ffffff;}
select.boxGeral{height:18px;}
input.boxGeral{padding:2px 4px;}
textarea.boxGeral{padding:2px 4px;}
input[type="radio"]{vertical-align:middle;}
input[type="checkbox"]{vertical-align:middle;}
label{font-weight:bold; font-size:11px; color:#FFFFFF;}
.campoObrigatorio{color:#FFFFFF; font-weight:bold;}


/*	LINKS	*/
.geoRef2{background:url(../img/icoGeoRef.png) no-repeat; padding:2px 0 2px 20px; color:#3e3e3e;}

a.verMais:link, a.verMais:visited{font-weight:bold; color:#4b2600; text-decoration:none; padding-left:10px; white-space:nowrap;}
a.verMais:hover{text-decoration:underline;}

/*botao à la Nuno*/
a.botao:link, a.botao:visited{color:#ffa800; text-decoration:none; height:20px; line-height:19px; overflow:hidden; cursor:pointer; display:block; float:left;}
a.botao:hover{color:#FFFFFF;}
a.botao div.e{width:5px; height:20px; overflow:hidden; float:left; background:url(../img/botao_esquerda.gif) no-repeat;}
a.botao div.d{width:5px; height:20px; overflow:hidden; float:left; background:url(../img/botao_direita.gif) no-repeat;}
a.botao div.m{padding:0 15px; height:20px; overflow:hidden; float:left; background:url(../img/botao_meio.gif) repeat-x;}

a.voltar div.e{width:20px; background:url(../img/botaoVoltar.gif) no-repeat;}
a.primeiro div.e{width:18px; background:url(../img/botaoPrimeiro.gif) no-repeat;}
a.anterior div.e{width:18px; background:url(../img/botaoAnterior.gif) no-repeat;}
a.seguinte div.d{width:18px; background:url(../img/botaoSeguinte.gif) no-repeat;}
a.ultimo div.d{width:18px; background:url(../img/botaoUltimo.gif) no-repeat;}
a.pesquisar div.d{width:18px; background:url(../img/botaoPesquisar.gif) no-repeat;}
a.ordenar div.e{width:24px; background:url(../img/botaoOrdenar.gif) no-repeat;}
a.VV div.e{width:20px; background:url(../img/botaoVV.gif) no-repeat;}
a.Geo div.e{width:20px; background:url(../img/botaoGeo.gif) no-repeat;}
a.enviar div.d{width:18px; background:url(../img/botaoEnviar.gif) no-repeat;}
a.limpar div.d{width:20px; background:url(../img/botaoLimpar.gif) no-repeat;}
a.imprimir div.e{width:20px; background:url(../img/botaoImprimir.gif) no-repeat;}
a.mais div.d{width:20px; background:url(../img/botaoMais.gif) no-repeat;}
a.imoveis div.e{width:22px; background:url(../img/botaoImoveis.gif) no-repeat;}
a.fotografias div.e{width:20px; background:url(../img/botaoFotografias.gif) no-repeat;}
a.fotografias{margin:8px 0 20px 5px;}


.btnsHideShow{float:right; width:20px; height:17px; overflow:hidden; margin:4px 11px 0 0;}
.btnsHideShow span{display:block; height:17px; overflow:hidden;}
.btnsHideShow a{display:block; margin-top:0; padding-left:0; font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}


/*	backgrounds das listagens	*/
.fundoClaro{background:url(../img/fundoClaro.png);}
.fundoEscuro{background:url(../img/fundoEscuro.png); overflow:hidden;}
.bg1{}
.bg2{}
.bgHover{}


/*	HOME	*/
#home{width:100%; overflow:hidden;}
#home .col1{width:235px; overflow:hidden; float:left;}
#home .col2{width:607px; overflow:hidden; float:right;}
#home .aviso{width:185px; height:264px; overflow:hidden; margin:0 auto;}
#home .aviso p{padding-top:30px; margin:0; text-align:center;}
#home #pesqRap{width:100%; height:500px; overflow:hidden; background:url(../img/fundoConteudo.png);}
#home #pesqRap .info{width:150px; overflow:hidden; margin:0 0 5px 30px;}
#home #pesqRap label{font-weight:normal; line-height:20px; white-space:nowrap;}
#home #pesqRap_cima{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home3_cima.png) no-repeat;}
#home #pesqRap_baixo{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home3_baixo.png) no-repeat; margin-bottom:18px;}
#home #noticias{width:100%; height:420px; overflow:hidden; background:url(../img/fundoConteudo.png); margin:0;}
#home #noticias .noticia{padding:0; margin:0 0 10px 5px; line-height:16px; text-align:justify; width:185px; overflow:hidden;}
#home #noticias .data{display:block; font-size:10px; color:#6e3700;}
#home #noticias_cima{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home3_cima.png) no-repeat;}
#home #noticias_baixo{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home3_baixo.png) no-repeat;}

#home #destaques{width:100%; height:254px; overflow:hidden; background:url(../img/fundoConteudo.png);}
#home #destaques_cima{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home1_cima.png) no-repeat;}
#home #destaques_baixo{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home1_baixo.png) no-repeat; margin-bottom:17px;}

#home #imovel{width:295px; height:376px; overflow:hidden; background:url(../img/fundoConteudo.png);}
#home #imovel .imagem{width:225px; overflow:hidden; margin:0 auto;}
#home #imovel .info{width:215px; overflow:hidden; margin:0 auto;}
#home #imovel h5{font-weight:bold; font-size:13px; line-height:23px;}
#home #imovel td{line-height:18px;}
#home #imovel .lbl{padding:0 8px 0 5px; color:#653200;}
#home #imovel_cima{width:295px; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home2_cima.png) no-repeat;}
#home #imovel_baixo{width:295px; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home2_baixo.png) no-repeat; margin-bottom:15px;}

#home #empreendimento{width:295px; height:376px; overflow:hidden; background:url(../img/fundoConteudo.png);}
#home #empreendimento .imagem{width:225px; overflow:hidden; margin:0 auto;}
#home #empreendimento .info{width:225px; overflow:hidden; margin:0 auto;}
#home #empreendimento h5{font-weight:bold; font-size:13px; line-height:23px; height:43px;}
#home #empreendimento td{line-height:20px;}
#home #empreendimento .lbl{padding:0 8px 0 5px; color:#653200;}

#home #empreendimento_cima{width:295px; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home2_cima.png) no-repeat;}
#home #empreendimento_baixo{width:295px; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home2_baixo.png) no-repeat; margin-bottom:15px;}

#home #empresa{width:100%; height:294px; overflow:hidden; background:url(../img/fundoConteudo.png);}
#home #empresa p{width:545px; margin:0 auto; line-height:16px;}
#home #empresa_cima{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home1_cima.png) no-repeat;}
#home #empresa_baixo{width:100%; height:6px; overflow:hidden; background:url(../img/fundoConteudo_home1_baixo.png) no-repeat;}




/* QUEM SOMOS */
#quemsomos{width:775px; overflow:hidden; margin:0 auto;}
#quemsomos #imagens{float:left; width:202px; overflow:hidden;}
#quemsomos #texto{float:right; width:550px; overflow:hidden;}
#quemsomosmapa{width:775px; overflow:hidden; margin:0 auto;}
#quemsomosmapa .col1{float:left; width:330px; overflow:hidden; line-height:16px; margin-left:30px;}
#quemsomosmapa .col2{float:right; width:380px; overflow:hidden; line-height:16px;}
#quemsomosmapa .col2 strong{color:#6c3600; padding-right:5px;}
#quemsomosmapa #imgMapa img{width:100%;}


/* EQUIPA */
#equipa{width:775px; overflow:hidden; margin:0 auto;}
#equipa .funcionario{width:381px; height:182px; overflow:hidden; background:url(../img/fundoResultadoPesquisa.png) no-repeat; margin-bottom:20px;}
#equipa .imagem{width:120px; overflow:hidden; margin:15px 0 0 15px; float:left; text-align:center;}
#equipa .info{width:210px; overflow:hidden; margin:15px 15px 0 0; float:right; line-height:20px;}
#equipa .info strong{font-weight:normal; color:#623100; padding-right:10px;}
#equipa .info h4{font-weight:bold; font-size:14px; color:#4b2500; margin:0 0 5px 0; line-height:19px;}
#equipa .info a:link, #equipa .info a:visited{color:#FFFFFF; text-decoration:none;}
#equipa .info a:hover{text-decoration:underline;}

/*	PESQUISA	*/
#pesquisa{width:750px; overflow:hidden; margin:0 0 30px 55px;}
#pesquisa .col1{width:314px; overflow:hidden; float:left; padding-top:9px;}
#pesquisa .col2{width:400px; overflow:hidden; float:right;}
#pesquisa label{display:block; float:left; width:120px; height:35px;}
#pesquisa .checkboxes{overflow:hidden; float:right; line-height:24px; text-align:right; margin:15px 15px 10px 0;}
#pesquisa #detalhe p{color:#fff; font-weight:bold; font-size:12px; margin:30px 0; line-height:140%;}
#pesquisa td{height:35px;}
#pesquisa td.tabelaPesquisa{font-weight:bold; color:#fff; padding-right:10px;}


/*	LISTAGEM DOS IMOVEIS	*/
#listagem{width:783px; overflow:hidden; margin:0 0 0 20px;}
#listagem span.bold{font-size:12px;}
#listagem .imoDestaque{width:246px; height:237px; overflow:hidden; background:url(../img/fundoDestaques.png) no-repeat; margin-bottom:25px;}
#listagem .meio{margin-left:22px;}
#listagem .imoDestaque h4{font-weight:bold; font-size:13px; color:#4b2500; margin-bottom:2px; line-height:18px;}
#listagem .imoDestaque .imagem{width:200px; overflow:hidden; text-align:center; margin:20px auto 2px auto;}
#listagem .imoDestaque .info{width:220px; overflow:hidden; margin-left:30px;}
#listagem .imoDestaque .info p{height:16px;}
#listagem .imoDestaque .links{float:right;}
#listagem .imoLst{width:381px; height:182px; overflow:hidden; background:url(../img/fundoResultadoPesquisa.png) no-repeat; margin-bottom:20px;}
#listagem .imoLst h4{font-weight:bold; font-size:15px; color:#4b2500; margin:15px 0 0 0; line-height:15px;}
#listagem .imoLst .imagem{float:left; width:200px; overflow:hidden; text-align:center; margin:12px 10px 0 11px;}
#listagem .imoLst .info{width:155px; overflow:hidden; line-height:22px; float:left;}
#listagem .imoLst .links{line-height:22px;}
#listagem .links a:link, #listagem .links a:visited{padding:1px 0 1px 20px; color:#4c2500; text-decoration:none;} 
#listagem .links a:hover{text-decoration:underline;}
#listagem a.vv{background:url(../img/icoVV.png) no-repeat;}
#listagem a.geoRef{background:url(../img/icoGeoRef.png) no-repeat;}


/*	FICHA DO IMOVEL	*/
#fichaImovel{width:783px; overflow:hidden; margin:0 0 15px 20px;}
#fichaImovel .fundoClaro{padding:25px 30px 20px 30px;}
#fichaImovel .col1{float:right; width:310px; overflow:hidden;}
#fichaImovel .col2{float:left; width:365px; overflow:hidden;}
#fichaImovel td{line-height:30px;}
#fichaImovel p{line-height:20px;}
#fichaImovel .boxGeral{background:#ff9933; border:1px solid white; color:#FFFFFF;}
#fichaImovel .caracteristicas .lbl{background:url(../img/quadrado.gif) no-repeat 5px 12px; padding:0 10px 0 17px; color:#623100;}
#fichaImovel .localizacao .lbl{background:url(../img/quadrado.gif) no-repeat 5px 12px; padding:0 10px 0 17px; color:#623100;}
#fichaImovel .permutas .lbl{background:url(../img/quadrado.gif) no-repeat 5px 12px; padding:0 10px 0 17px; color:#623100;}
#fichaImovel .descricao{}
#fichaImovel .descricao p{line-height:22px; padding:0 5px;}
#fichaImovel .col3{float:left; width:450px; overflow:hidden;}
#fichaImovel .col4{float:right; width:265px; overflow:hidden;}
#fichaImovel .imovelForm{}
#fichaImovel .imovelForm td{line-height:26px;}
#fichaImovel .imovelForm label{line-height:110%;}
#fichaImovel .consultor td{line-height:30px;}
#fichaImovel .consultor .lbl{padding:0 10px 0 0; color:#623100;}
#fichaImovel .consultor a:link, #fichaImovel .consultor a:visited{color:#FFFFFF; text-decoration:none;}
#fichaImovel .expandable h4{background:#f88a27; padding:6px 0 6px 7px; color:#ffffff; font-size:11px; margin-bottom:5px;}
#frmImovelInfo td.campoFormulario{font-weight:bold; color:#633200; padding-right:10px;}
#fichaImovel #tabInfo{width:100%;overflow:hidden;}


/*	RECRUTAMENTO	*/
#recrutamento{width:783px; overflow:hidden; margin:0 0 15px 20px;}
#recrutamento .recrutamento{padding:18px 20px; margin-bottom:1px; overflow:hidden;}
#recrutamento h3{font-weight:bold; font-size:11px; line-height:100%; text-transform:uppercase; background:url(../img/quadrado.gif) no-repeat 0 3px; padding-left:12px; margin-bottom:10px;}
#recrutamento .recrutamento p{line-height:16px; margin-left:12px;}
#formRecruta{}
#formRecruta td{padding:5px 0;}
#formRecruta td.campoFormulario{font-weight:bold; color:#fff; padding-right:10px;}
#formRecruta td td{padding:0 50px 5px 0; color:#000000;}
#formRecruta a.cv:link, #formRecruta a.cv:visited{color:#000; text-decoration:none;}
#formRecruta a.cv:hover{text-decoration:underline;}


/*	NOTICIAS	*/
#noticias{width:783px; overflow:hidden; margin:0 0 15px 20px;}
#noticias .data{display:none;}
#noticias h3{font-weight:bold; font-size:11px; line-height:100%; text-transform:uppercase; background:url(../img/quadrado.gif) no-repeat 0 3px; padding-left:12px; margin-bottom:10px;}
#noticias .noticia{padding:18px 20px; margin-bottom:1px; overflow:hidden;}
#noticias .noticia .imagem{float:left; margin:0 10px 0 12px;}
#noticias .noticia .imagem img{border:1px solid white;}
#noticias .noticia p{line-height:16px; padding-left:12px;}


/*	NEGOCIO	*/
#negocio{width:730px; overflow:hidden; margin:0 0 10px 56px;}
#negocio .txtAviso{line-height:18px;}
#negocio #dadosNegocio{margin:30px 0 0 5px;}
#negocio #dadosPessoais{width:100%; overflow:hidden;}
#negocio #dadosPessoais table{margin:0 0 20px 20px;}
#negocio #dadosImovel{width:100%; overflow:hidden;}
#negocio #dadosImovel table{margin:0 0 20px 20px;}
#negocio .campoFormulario{font-weight:bold; color:#fff; padding-right:10px;}
#negocio .shorter{padding-left:40px;}
#negocio td{padding:5px 0;}
#frmNegocio{}


/*	LISTAGEM DE EMPREENDIMENTOS	*/
#empreendimentos{width:783px; overflow:hidden; margin:0 0 0 20px;}
#empreendimentos .empreendimento{width:783px; height:218px; overflow:hidden; background:url(../img/fundoEmpreendimentos.png) no-repeat; margin-bottom:10px;}
#empreendimentos .col1{}
#empreendimentos .col2{}
#empreendimentos .imagem{width:250px; overflow:hidden; float:left; margin:17px 0 0 16px;}
#empreendimentos .info{width:480px; overflow:hidden; float:right; margin:27px 20px 0 0;}
#empreendimentos .info .nome{font-weight:bold; font-size:13px; color:#673400; height:35px; overflow:hidden;}
#empreendimentos .info strong{font-weight:normal; font-size:12px; color:#653200; padding-right:8px;}
#empreendimentos .info p{line-height:22px;}
#empreendimentos .imgBox1{border:1px solid #336BA4; background-color:#FFFFFF; height:152px; overflow:hidden;}
#empreendimentos .imgBox2{margin:1px; border:1px solid #336BA4; height:97.5%; overflow:hidden;}


/*	FICHA DO EMPREENDIMENTO	*/
#fichaEmpreendimento{width:783px; overflow:hidden; margin:0 0 0 20px;}
#fichaEmpreendimento .fundoClaro{padding:25px 30px 20px 30px;}
#fichaEmpreendimento .col1{float:right; width:310px; overflow:hidden;}
#fichaEmpreendimento .col2{float:left; width:365px; overflow:hidden;}
#fichaEmpreendimento .nome{width:100%; overflow:hidden; margin:25px 0 30px 0;}
#fichaEmpreendimento .nome strong{font-size:12px; background:url(../img/quadrado.gif) no-repeat 5px 4px; padding-left:18px;}
#fichaEmpreendimento .logotipo{overflow:hidden; margin:10px 0 0 10px;}
#fichaEmpreendimento .localizacao td{line-height:30px;}
#fichaEmpreendimento .localizacao .lbl{background:url(../img/quadrado.gif) no-repeat 5px 12px; padding:0 10px 0 20px; color:#623100;}
#fichaEmpreendimento .localizacao .morada{line-height:120%; padding:9px 0;}
#fichaEmpreendimento .descricao{width:100%; overflow:hidden; margin-bottom:25px;}
#fichaEmpreendimento .descricao p{line-height:22px; padding:0 10px;}
#fichaEmpreendimento .expandable h4{background:#f88a27; padding:6px 0 6px 7px; color:#ffffff; font-size:11px; margin-bottom:5px;}
#fichaEmpreendimento .imovelModelo{width:335px; overflow:hidden; margin:10px 5px; line-height:18px;}
#fichaEmpreendimento .imovelModelo .floatLeft{margin:0 10px 2px 0;}
#fichaEmpreendimento .imovelModelo strong{color:#80460c; font-weight:normal; line-height:24px;}
/*
#fichaEmpreendimento a.url:link, #fichaEmpreendimento a.url:visited { color:#336BA4; font-weight:bold;}
#fichaEmpreendimento a.url:hover { color: #333333;}
*/


/*	CONTACTOS	*/
#contactos{width:775px; overflow:hidden; margin:0 auto;}
#contacto{width:100%; overflow:hidden;}
#contactos .col1{float:left; width:330px; overflow:hidden; line-height:16px; margin-left:30px;}
#contactos .col2{float:right; width:380px; overflow:hidden; line-height:16px;}
#contactos .col2 strong{color:#6c3600; padding-right:5px;}
#frmContacto .floatBlock{width:720px; overflow:hidden; margin:0 auto;}
#frmContacto table{margin-left:10px;}
#frmContacto td{padding:3px 0;}
#frmContacto td.campoFormulario{font-weight:bold; color:#fff; padding-right:10px;}


/*	avisos	*/
.aviso{width:700px; overflow:hidden; margin:40px 55px;}
.aviso p{margin-bottom:20px;}


/* CONTEUDOS */
#conteudos{width:783px; overflow:hidden; margin:0 0 15px 20px;}
#conteudos .parceiro{padding:18px 20px; margin-bottom:1px; overflow:hidden;}
#conteudos .parceiro .imagem{float:left; margin:0 10px 0 12px;}
#conteudos .parceiro .imagem img{border:1px solid white;}
#conteudos .parceiro p{line-height:16px; padding-left:12px;}
#conteudos .parceiro a:link, #conteudos .parceiro a:visited{color:#FFFFFF; text-decoration:none;}
#conteudos .parceiro a:hover{text-decoration:underline;}



/* INQUERITO */
#inquerito{width:700px; overflow:hidden; margin:0 0 15px 42px;}
#inquerito h3{font-weight:bold; font-size:11px; line-height:100%; text-transform:uppercase; background:url(../img/quadrado.gif) no-repeat 0 3px; padding-left:12px; margin-top:10px; margin-bottom:5px;}
#inquerito td{line-height:150%;}
#inquerito td.espaço{padding-left:12px;}
#inquerito td .boxGeral{margin:5px 0;}
#inquerito label{padding-right:10px;}
#inquerito p{font-weight:bold; margin-bottom:10px;}
