/*...... ESPAÇO CLIENTE ......*/
/**************************************/
.inf {
	width:100%;
	float:left
}

.inf .ola_fulano {
	color:#2c72b4;
	width:320px;
	float:left;
	cursor:default;
    display:block;
}
.inf .ola_fulano .ola {
	width:36px;
	height:16px;
	padding-left:5px;
	float:left;
	text-indent:-99999px;
	background:url(/imagens/titulos/espaco_cliente/ola.png) no-repeat
}
.inf .ola_fulano .logado {
	color:#23aa2a
}

.inf a.sair {
	width:55px;
	height:20px;
	float:right;
	text-indent:-99999px;
	background:url(../imagens/botoes/sair.png) no-repeat
}

.inf a.alterar_senha {
	width:108px;
	height:20px;
	margin-right:3px;
	float:right;
	text-indent:-99999px;
	background:url(/imagens/botoes/alterar_senha.png) no-repeat
}




/*..... LEITURA .....*/
/***********************/
.leitura {
	width:100%;
	margin-top:15px;
	padding-top:10px;
	float:left;
	border-top:1px solid #a6dcf2;
}



/*..... BOTÕES .....*/
/***********************/
.leitura .botoes {
	width:100%;
	margin-bottom:20px;
	float:left;
	list-style:none
}
.leitura .botoes li {
	float:left;
}
.leitura .botoes li.dados_cadastrais {
	width:153px;
	padding-right:12px;
}
.leitura .botoes li.gerenciador_financeiro {
	width:163px;
	padding-right:12px;
}
.leitura .botoes li.manutencao_seu_celi {
	width:180px;
}

.leitura .botoes li a {
	height:115px;
	float:left;
	text-indent:-99999px;
	background-repeat:no-repeat;
	background-position:left top
}
.leitura .botoes li.dados_cadastrais a {
	width:153px;
	background-image:url(/imagens/botoes/dados_cadastrais.png)
}
.leitura .botoes li.gerenciador_financeiro a {
	width:163px;
	background-image:url(/imagens/botoes/gerenciador_financeiro.png)
}
.leitura .botoes li.manutencao_seu_celi a {
	width:180px;
	background-image:url(/imagens/botoes/manutencao_seu_celi.png)
}
.leitura .botoes li a:hover,
.leitura .botoes li.ativo a {
	background-position:left bottom
}
.leitura .botoes li.ativo a {
	cursor:default
}




/* TEXTO NOTÍCIAS */
/*************************/
.texto_noticia {
	font-size:0.85em;
	width:100%;
	margin:12px 0;
	float:left
}
.texto_noticia span.data_noticia {
	color:#3b81c2;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:12px;
	display:block;
	background:url(../imagens/backgrounds/bolinha_vermelha.gif) no-repeat left 4px
}

.texto_noticia h2.titulo_noticia {
	color:#3b81c2;
	font-size:20px;
	font-weight:bold;
	margin-bottom:8px;
	display:block;
}
.texto_noticia .materia {
	line-height:1.7em
}
.texto_noticia .materia p {
	margin:0 0 10px 0;
}


.texto_noticia .materia .fotos_materia {
	width:167px;
	padding-left:5px;
	float:right
}
.texto_noticia .materia .fotos_materia a {
	color:#9b9c9c;
	font-size:11px;
	text-decoration:none;
	width:100%;
	margin-bottom:10px;
	float:right
}
.texto_noticia .materia .fotos_materia a:hover {
	color:#636262;
}
.texto_noticia .materia .fotos_materia a img {
	float:left;
	border:1px solid #9b9c9c
}
.texto_noticia .materia .fotos_materia a:hover img {
	border:1px solid #636262
}
.texto_noticia .materia .fotos_materia a span {
	width:100%;
	float:left
}





/* SUBTÍTULO */
/******************/
h4.subtitulo {
	width:100%;
	height:20px;
	margin-bottom:10px;
	float:left;
	text-indent:-99999px;
	background-repeat:no-repeat
}
h4.dados_cadastrais {
	background-image:url(/imagens/titulos/espaco_cliente/dados_cadastrais.png)
}
h4.alterar_senha {
	background-image:url(/imagens/titulos/espaco_cliente/alterar_senha.png)
}
h4.manutencao_celi {
	height:25px;
	background-image:url(/imagens/titulos/espaco_cliente/manutencao_celi.png)
}
h4.modificacoes_planta {
	height:25px;
	background-image:url(/imagens/titulos/espaco_cliente/modificacoes_planta.png)
}
h4.bemvindo_espaco_celi {
	background-image:url(/imagens/titulos/espaco_cliente/bemvindo_espaco_celi.png)
}





/* SELECIONE UM EMPREENDIMENTO */
/************************************/
.selecione_empreen {
	width:100%;
	margin:15px 0 0 0;
	padding-bottom:15px;
	float:left;
	border-bottom:1px solid #a6dcf2
}
.selecione_empreen h4 {
	width:100%;
	height:12px;
	margin-bottom:10px;
	float:left;
	text-indent:-99999px;
	background:url(/imagens/titulos/espaco_cliente/selecione_empreen.png) no-repeat
}
.selecione_empreen select {
	color:#858585;
	width:460px;
	float:left;
	border:1px solid #d2d2d2
}



/* FORMULÁRIO */
/******************/
.formulario {
	width:100%;
	float:left
}
span.informacao {
	font-size:0.85em;
	width:100%;
	margin-bottom:10px;
	float:left
}



/* FORM */
/*************/
form.cadastro {
	width:100%;
	float:left
}
form.cadastro label {
	width:100%;
	margin-bottom:5px;
	float:left
}
form.cadastro label span {
	color:#3b81c2;
	font-weight:bold;
	margin-bottom:2px;
	display:block
}
form.cadastro label input {
	color:#898989;
	margin-right:4px;
	padding:0 2px;
	float:left;
	border:1px solid #d2d2d2
}

form.cadastro label input.micro {
	width:30px;
}
form.cadastro label input.pequeno_menor {
	width:78px;
}
form.cadastro label input.pequeno {
	width:98px;
}
form.cadastro label input.medio_menor {
	width:145px;
}
form.cadastro label input.medio_maior {
	width:200px;
}
form.cadastro label input.grande {
	width:320px;
}

form.cadastro label select {
	color:#898989;
	width:170px;
	float:left;
	border:1px solid #d2d2d2
}
form.cadastro .bt_enviar {
	width:74px;
	height:20px;
	margin-top:10px;
	float:left;
	text-indent:-99999px;
	line-height:60px;
	cursor:pointer;
	border:none;
	background:url(/imagens/botoes/enviar.png) no-repeat
}




/*...... NOTÍCIAS ......*/
/*********************************/
.noticias {
	width:100%;
	margin-top:10px;
	float:left
}
.noticias h4 {
	width:100%;
	height:18px;
	float:left;
	text-indent:-99999px;
	background:url(/imagens/titulos/mural.png) no-repeat
}


/* LISTAGEM DE NOTÍCIAS */
/******************************/
.noticias ul {
	width:100%;
	margin:8px 0;
	float:left;
	list-style:none
}
.noticias ul li {
	width:100%;
	margin-bottom:10px;
	float:left;
}

.semFormatacao{
    display:none;
}
.semFormatacao p{
    color:#646464 !important;
}

.noticias ul li p{
	/*display:none; */
	color:#9b9c9c;
	text-decoration:none;
	width:100%;
	float:left;
}
.noticias ul li a {
	color:#9b9c9c;
	text-decoration:none;
	width:100%;
	float:left;
}
.noticias ul li a strong {
	color:#3b81c2;
}
.noticias ul li a:hover span {
	color:#3b81c2;
	text-decoration:underline
}




/* PAGINAÇÃO */
/******************************/
.noticias .paginacao {
	width:450px;
	margin-top:8px;
	padding-left:35px;
	float:left;
	cursor:default
}

.noticias .paginacao .paginas {
	color:#3b81c2;
	font-weight:bold;
	text-align:center;
	width:280px;
	float:left;
}
.noticias .paginacao .paginas a {
	color:#3b81c2;
	text-decoration:none
}
.noticias .paginacao .paginas span {
	font-size:14px;
	text-decoration:underline
}


/* BOTÕES */
.noticias .paginacao .anterior,
.noticias .paginacao .proxima {
	width:79px;
	height:20px;
	text-indent:-999999px;
}
.noticias .paginacao .anterior {
	float:left;
	background:url(/imagens/botoes/anterior.png) no-repeat
}
.noticias .paginacao .proxima {
	float:right;
	background:url(/imagens/botoes/proxima.png) no-repeat
}





/* RESULTADO EMPREENDIMENTOS */
/********************************/
.resultado_empreen {
	width:100%;
	padding:10px 0;
	float:left;
	border-bottom:1px solid #a6dcf2
}
.resultado_empreen .box {
	color:#2c72b4;
	padding:10px;
	display:block;
	background:#e1f2f9
}
.resultado_empreen .box h4 {
	height:12px;
	margin-bottom:5px;
	display:block;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/resultado_empreendimentos.png) no-repeat
}
.resultado_empreen .box strong.tit_empreen {
	text-transform:uppercase;
	display:block;
}
.resultado_empreen .box span {
	display:block;
}


/* LISTAGENS */
/******************/
.listagem {
	width:160px;
	margin-top:15px;
	padding-left:10px;
	float:left;
}
.listagem h4 {
	width:100%;
	height:13px;
	margin-bottom:5px;
	float:left;
	text-indent:-99999px;
}
.listagem h4.consultas {
	background:url(/imagens/titulos/espaco_cliente/consultas.png) no-repeat
}
.listagem h4.outros {
	background:url(/imagens/titulos/espaco_cliente/outros.png) no-repeat
}

.listagem ul {
	width:100%;
	float:left;
	list-style:none;
}
.listagem ul li {
	width:100%;
	float:left;
	margin-bottom:3px;
}
.listagem ul li a {
	color:#828383;
    position:relative;
}
.listagem ul li a:hover {
	text-decoration:none
}





/* 2ª VIA DE BOLETO */
/********************************/
.segunda_via {
	color:#2c72b4;
	font-size:0.85em;
	width:100%;
	padding:10px 0;
	float:left;
}
.segunda_via h4 {
	height:12px;
	margin-bottom:5px;
	display:block;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/2_via_boleto.png) no-repeat
}
.segunda_via strong.tit_empreen {
	text-transform:uppercase;
	display:block;
}
.segunda_via span {
	display:block;
}






/* TABELA ESPAÇO */
/********************************/
table.tabela_espaco {
	width:99%;
	float:left;
	border-collapse:collapse;
	border:1px solid #4789b4
}
table.tabela_espaco thead,
table.tabela_espaco tfoot {
	color:#fff;
	font-weight:bold;
	text-align:center;
	cursor:default;
	background:#4789b4
}
table.tabela_espaco tbody td {
	border:1px solid #9dcceb
}
table.tabela_espaco tbody {
	color:#2c72b4;
	text-align:center;
}






/* BOTÃO VOLTAR */
/***************************/
.bt_voltar {
	width:69px;
	height:20px;
	margin-top:10px;
	float:left;
	text-indent:-99999px;
	background:url(/imagens/botoes/voltar.png) no-repeat
}




/* SIMULAÇÃO DE ANTECIPAÇÃO */
/*********************************/
.simu_antecipacao {
	color:#2c72b4;
	width:100%;
	padding:10px 0;
	float:left;
}
.simu_antecipacao h4 {
	width:100%;
	height:18px;
	margin-bottom:5px;
	float:left;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/simulacao_de_antecipacao.png) no-repeat
}
.simu_antecipacao strong.resultado {
	width:100%;
	height:11px;
	margin:8px 0;
	float:left;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/resultado.png) no-repeat
}
.simu_antecipacao span.inf_simu {
	font-size:11px;
	margin-bottom:3px;
	display:block
}



/* DECLARAÇÃO DE IR */
/*********************************/
.declaracao_ir {
	color:#2c72b4;
	width:100%;
	padding:10px 0;
	float:left;
}
.declaracao_ir h4 {
	width:100%;
	height:18px;
	margin-bottom:5px;
	float:left;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/declaracao_imposto_renda.png) no-repeat
}
.declaracao_ir strong.resultado {
	width:100%;
	height:11px;
	margin:8px 0;
	float:left;
	text-indent:-9999px;
	background:url(/imagens/titulos/espaco_cliente/resultado.png) no-repeat
}
.declaracao_ir span.inf_simu {
	font-size:11px;
	margin-bottom:3px;
	display:block
}



/*.......... BOX SIMU ..........*/
/****************************************/
.box_simu {
	width:98%;
	margin-top:5px;
	padding:1px;
	float:left;
	border:1px solid #1783cd;
	background:#e1f2f9
}
.box_simu span.tit {
	color:#fff;
	font-weight:bold;
	padding:10px;
	display:block;
	cursor:default;
	background:#4789b4;
}

/* FORM */
.box_simu form.simulacao {
	padding:5px;
	display:block
}
.box_simu form.simulacao fieldset {
	display:block
}
.box_simu form.simulacao label {
	font-size:11px;
	width:33%;
	float:left;
}
.box_simu form.simulacao label span {
	width:100%;
	height:27px;
	float:left;
}
.box_simu form.simulacao label input {
	color:#747474;
	width:95%;
	float:left;
	border:1px solid #b4b4b4
}



/* TABELA */
.box_simu table {
	width:100%;
	float:left;
	border-collapse:collapse;
}
.box_simu table td {
	border:1px solid #9dcceb
}
.box_simu table thead,
.box_simu table tfoot {
	color:#fff;
	font-weight:bold;
	text-align:center;
	cursor:default;
	background:#4789b4
}
.box_simu table tbody td {
	border:1px solid #9dcceb
}
.box_simu table tbody {
	color:#2c72b4;
	text-align:center;
}



/* BOTÃO SIMULAR */
/***************************/
.bt_simular {
	width:73px;
	height:20px;
	margin-top:10px;
	float:right;
	text-indent:-99999px;
	line-height:60px;
	cursor:pointer;
	border:none;
	background:url(/imagens/botoes/simular.png) no-repeat
}








/* CONSULTA DE TÍTULOS */
/*********************************/
.consulta_titulos {
	color:#2c72b4;
	width:100%;
	padding:10px 0;
	float:left;
}
.consulta_titulos h4 {
	width:100%;
	height:15px;
	margin-bottom:10px;
	float:left;
	text-indent:-9999px;
}
.consulta_titulos h4.consulta_titulos_a_vencer {
	background:url(/imagens/titulos/espaco_cliente/consulta_titulos_a_vencer.png) no-repeat
}
.consulta_titulos h4.consulta_titulos_atrasados {
	background:url(/imagens/titulos/espaco_cliente/consulta_titulos_atrasados.png) no-repeat
}
.consulta_titulos h4.consulta_titulos_pagos {
	background:url(/imagens/titulos/espaco_cliente/consulta_titulos_pagos.png) no-repeat
}
.consulta_titulos h4.consulta-creditos-e-cobrancas {
	background:url(/imagens/titulos/espaco_cliente/consulta-creditos-e-cobrancas.png) no-repeat
}
.consulta_titulos span.inf_simu {
	font-size:11px;
	margin-bottom:3px;
	display:block
}


.botao_inf {
	width:100%;
	float:left
}
.botao_inf .inf_form {
	margin-top:10px;
	font-size:11px;
	text-align:left;
	line-height:11px;
	padding-left:15px;
	float:left
}
.botao_inf .inf_form span {
	color:#10a734
}