/**** CLASSES EM GERAL ****/

/**** HEADER ****/
#box-titulos {position:absolute;width:100%;z-index:-1;text-align:center;top:87px;left:0;}
#box-titulos div {margin:auto;height:97px;width:1099px;padding-top:50px;padding-left:101px;text-align:left;}

.empreendimentos {background:url("../imagens/fundos/header-empreendimentos-2.gif") repeat-x;}
.atendimento {background:url("../imagens/fundos/header-atendimento-2.gif") repeat-x;}
.sobre {background:url("../imagens/fundos/header-sobre-2.gif") repeat-x;}

.bg-empreendimentos {background:url("../imagens/fundos/header-empreendimentos.jpg") no-repeat;}
.bg-sobre {background:url("../imagens/fundos/header-sobre.jpg") no-repeat;}
.bg-atendimento {background:url("../imagens/fundos/header-atendimento.jpg") no-repeat;}

#box-titulos .titulo-empreendimentos {background:url("../imagens/titulos/empreendimentos.gif") no-repeat;width:261px;height:42px;}
#box-titulos .titulo-sobre {background:url("../imagens/titulos/sobre-calper.jpg") no-repeat;width:210px;height:42px;}
#box-titulos .titulo-atendimento {background:url("../imagens/titulos/atendimento.gif") no-repeat;width:313px;height:42px;}

.titulo-sucesso {background:url("../imagens/titulos/cadastro-sucesso.jpg") no-repeat;width:652px;height:56px;margin-top:12px;}
.titulo-erro {background:url("../imagens/titulos/erro.jpg") no-repeat;width:652px;height:68px;margin-top:12px;}
.par-msg {padding:0 23px;}
.par-msg a {color:#b02135;}
.ls-links-msg {width:596px;border-top:1px solid #e3e4bc;margin-left:23px;padding-top:23px;margin-top:18px;}
.ls-links-msg li {display:inline;background:url("../imagens/icones/seta-msg.gif") left center no-repeat;padding-left:11px;margin-right:20px;}
.ls-links-msg li a {color:#b02135;}

/**** BODY ****/
#box-secundario {float:right;width:323px;}
#box-secundario .ls-infos-internas li {border-left:6px solid #e6e5be;border-top:1px solid #e6e5be;margin-bottom:11px;padding-left:25px;padding-top:20px;clear:both;height:69px;}
#box-secundario .ls-infos-internas li.li-villas img {float:right;margin-top:-20px;}
#box-secundario .ls-infos-internas li .esq {float:left;margin-right:5px;}
#box-secundario .ls-infos-internas li h5 {color:#4d4935;font-size:20px;margin-bottom:3px;letter-spacing:-0.05em;}
#box-secundario .ls-infos-internas li a {color:#e10303;}
#box-secundario .ls-infos-internas li a:hover {text-decoration:none;}

#box-noticias-internas {margin-top:30px;width:323px;}
#box-noticias-internas .titulo-noticias {background:url("../imagens/titulos/noticias-internas.gif") left center no-repeat;margin-bottom:20px;padding-left:25px;color:#4d4935;font-size:22px}
#box-noticias-internas li {padding-bottom:14px;border-bottom:2px solid #dedfc2;margin-bottom:6px;}
#box-noticias-internas li span {display:block;float:left;width:62px;color:#f5a02e;font-weight:bold;height:24px;}
#box-noticias-internas li a {text-decoration:none;color:#5d563b;}
#box-noticias-internas li a:hover {text-decoration:underline;}
#box-noticias-internas .lk-mais-noticias {display:block;width:87px;height:24px;background:url("../imagens/bts/mais-noticias-02.jpg") no-repeat;}

#box-principal table tr td { border-bottom:1px solid #fff;}
#box-principal {margin-right:350px;width:653px;}
#box-principal .texto {color:#000000;margin-bottom:20px;}
#box-principal .titulos-internas {color:#dc0000;font-size:18px;}
#box-principal .titulo-texto {color:#ca2b2b;font-size:16px;}
#box-principal .titulos-lancamentos {background:url("../imagens/conteudo/estrela.jpg") left center no-repeat;padding-left:25px;}
#box-principal .titulo-resultado {background:url("../imagens/conteudo/resultado.gif") left center no-repeat;padding-left:30px;}
#box-principal .titulo-andamento {background:url("../imagens/conteudo/andamento.gif") left center no-repeat;padding-left:30px;}
#box-principal .titulos-fale-conosco {background:url("../imagens/conteudo/fale-conosco.gif") left top no-repeat;padding-left:35px;height:22px;padding-top:7px;}
#box-principal .titulos-faq {background:url("../imagens/conteudo/faq.gif") left top no-repeat;padding-left:35px;height:22px;padding-top:7px;}
#box-principal .titulos-cadastre-se {background:url("../imagens/conteudo/cadastre-se-titulo.gif") left center no-repeat;padding-left:35px;}
#box-principal .titulos-internas span {color:#c7c8ac;}
#box-principal .titulo-divisor {height:1px;background:url("../imagens/fundos/divisor-titulo.gif") repeat-x;border:0;margin-top:5px;margin-bottom:9px;}
#box-principal .titulo-trabalhe-conosco {background:url("../imagens/titulos/trabalhe-conosco.jpg") repeat-x;width:656px;height:167px;margin:10px 0;}
#box-principal .titulo-empresa {background:url("../imagens/titulos/a-empresa.jpg") repeat-x;width:656px;height:167px;margin:10px 0;}
#box-principal .titulo-historia {background:url("../imagens/titulos/historia.jpg") repeat-x;width:656px;height:167px;margin:10px 0;}
#box-principal .titulo-responsabilidade {background:url("../imagens/titulos/responsabilidade.jpg") repeat-x;width:656px;height:179px;margin:10px 0;}

/* EMPREEDIMENTOS */
#box-principal .ls-empreendimentos li {background:url("../imagens/fundos/lista-empreendimentos.jpg") right center no-repeat;height:199px;width:649px;margin-bottom:14px;}
#box-principal .ls-empreendimentos li img {float:left;}
#box-principal .ls-empreendimentos li div {padding-top:14px;padding-right:15px;}
#box-principal .ls-empreendimentos li h4 {color:#ce0000;font-size:20px;line-height:18px;margin-bottom:4px;}
#box-principal .ls-empreendimentos li h6 {margin-bottom:9px;}
#box-principal .ls-empreendimentos li hr {background:#b9b9a6;border:0;height:1px;margin:8px 0;}
#box-principal .ls-empreendimentos li .desc-titulo {color:#ce0000;}
#box-principal .ls-empreendimentos li .lk-corretores-online {float:right;display:block;width:85px;height:21px;background:url("../imagens/bts/corretores-online-emp.png") no-repeat;margin-top:8px;}
#box-principal .ls-empreendimentos li .lk-visitar-site {display:block;background:url("../imagens/bts/visitar-site.png") no-repeat;width:93px;height:23px;margin-top:8px;margin-left:333px;}

#box-principal .ls-resultado {margin-top:10px;}
#box-principal .ls-resultado li.item-principal {width:646px;height:135px;background:url("../imagens/fundos/empreendimentos-resultado.gif") no-repeat;color:#5d563b;}
#box-principal .ls-resultado li div {float:left;padding-top:15px;}
#box-principal .ls-resultado li .descricao {width:355px;padding-left:18px;padding-right:35px;}
#box-principal .ls-resultado li .descricao img {float:left;margin-right:15px; border:1px solid #e5e5d7 !important;}
#box-principal .ls-resultado li h4 {color:#d81313;font-size:18px;margin-bottom:5px;}
#box-principal .ls-resultado li .desc-titulo {font-weight:bold;}
#box-principal .ls-resultado li .desc-titulo br { height:20px;}
#box-principal .ls-resultado li p {margin-top:10px; *margin-top:-20px;width:275px; margin-left:101px;}
#box-principal .ls-resultado li ul {float:left;margin-top:0;border-left:1px solid #ced0b3;height:100px;padding-left:10px;}
#box-principal .ls-resultado li ul li {margin-bottom:3px; text-align:left;}
#box-principal .ls-resultado li .lk-visitar-site {display:block;width:93px;height:23px;background:url("../imagens/bts/visitar-site.png") no-repeat;margin-left:130px;}
#box-principal .ls-resultado li .lk-corretores-online {display:block;width:85px;height:21px;background:url("../imagens/bts/corretores-online-emp.png") no-repeat;margin-top:10px;margin-left:138px;}

#box-principal .lista-paginacao {margin-left:164px;}
#box-principal .lista-paginacao li {float:left;}
#box-principal .lista-paginacao li a {display:block;font-size:12px;color:#484848;font-weight:bold;text-align:center;width:12px;background:#f0f2dc;text-decoration:none;padding:6px;}
#box-principal .lista-paginacao li a.lk-anterior {width:86px;height:23px;background:url("../imagens/bts/anterior.jpg") no-repeat;padding:0;margin-right:14px;}
#box-principal .lista-paginacao li a.lk-proxima {width:86px;height:23px;background:url("../imagens/bts/proxima.jpg") no-repeat;padding:0;margin-left:14px;}
#box-principal .lista-paginacao li a.lk-paginas:hover, #box-principal .lista-paginacao li a.lk-paginas-sel {background:#ce0000;color:#fff;}

#box-principal #box-descricao {width:634px;height:70px;background:url("../imagens/fundos/desc-empreendimento-andamento.gif") no-repeat;padding-left:15px;padding-top:12px;}
#box-principal #box-descricao div {float:right;margin-right:30px;margin-top:8px;}
#box-principal #box-descricao div h6 {font-size:12px;margin-bottom:3px;}
#box-principal #box-descricao img {float:left;border:1px solid #f1f2e9;margin-right:13px;}
#box-principal #box-descricao h5 {color:#e50006;font-size:17px;margin-top:1px;margin-bottom:3px;}
#box-principal #box-descricao address {color:#46473c;font-size:11px;font-weight:bold;margin-bottom:3px;}
#box-principal #box-descricao a.lk-visite {color:#e50006;background:url("../imagens/conteudo/icone-visite-site.jpg") right 3px no-repeat;padding-right:13px;}

#box-principal .titulos-andamentos {background:url("../imagens/fundos/titulos-andamento.gif") no-repeat;width:642px;height:19px;color:#6f7159;font-size:14px;padding-top:5px;padding-left:8px;margin:20px 0;}
#box-principal .titulo-filtro-galeria {font-size:16px;font-weight:normal;color:#6f7159;margin-bottom:5px;}
#box-principal .titulo-filtro-galeria span {font-weight:bold;}

#box-principal .lista-galeria {margin-top:32px;}
#box-principal .lista-galeria li {float:left;width:137px;height:111px;margin-right:35px;margin-bottom:21px;}
#box-principal .lista-galeria li.li-ultimo {margin-right:0;}
#box-principal .lista-galeria li img {border:1px solid #d5d9c4;}
#box-principal .lista-galeria li a.lk-zoom {font-weight:bold;color:#666666;background:url("../imagens/bts/zoom.gif") left no-repeat;padding-left:22px;text-decoration:none;}

#tb-andamento th {width:145px;font-weight:normal;font-size:12px;color:#484747;}
#tb-andamento td, #tb-andamento th {vertical-align:middle;padding:2px 1px;}
#tb-andamento td.td-porcentagem div {width:237px;border:1px solid #d5d8c0;padding:1px;height:17px;}
#tb-andamento td.td-porcentagem img {border:1px solid #49990f;}
#tb-andamento td.valor-porcentagem {text-align:right;width:45px;color:#5eb91c;font-weight:bold;font-size:12px;}

/* SOBRE A CALPER */
#sub-menu li {float:left;margin-right:5px;}
#sub-menu li a {display:block;height:23px;}
#sub-menu li a.lk-empresa {background:url("../imagens/bts/submenu/empresa.gif") no-repeat;width:70px;}
#sub-menu li a.lk-empresa:hover, #sub-menu li a.lk-empresa-sel {background:url("../imagens/bts/submenu/empresa-over.gif") no-repeat;width:70px;}
#sub-menu li a.lk-historia {background:url("../imagens/bts/submenu/historia.gif") no-repeat;width:61px;}
#sub-menu li a.lk-historia:hover, #sub-menu li a.lk-historia-sel {background:url("../imagens/bts/submenu/historia-over.gif") no-repeat;width:61px;}
#sub-menu li a.lk-grafico {background:url("../imagens/bts/submenu/grafico.gif") no-repeat;width:118px;}
#sub-menu li a.lk-grafico:hover, #sub-menu li a.lk-grafico-sel {background:url("../imagens/bts/submenu/grafico-over.gif") no-repeat;width:118px;}
#sub-menu li a.lk-responsabilidade {background:url("../imagens/bts/submenu/responsabilidade.gif") no-repeat;width:156px;}
#sub-menu li a.lk-responsabilidade:hover, #sub-menu li a.lk-responsabilidade-sel {background:url("../imagens/bts/submenu/responsabilidade-over.gif") no-repeat;width:156px;}
#sub-menu li a.lk-noticias {background:url("../imagens/bts/submenu/noticias.gif") no-repeat;width:57px;}
#sub-menu li a.lk-noticias:hover, #sub-menu li a.lk-noticias-sel {background:url("../imagens/bts/submenu/noticias-over.gif") no-repeat;width:57px;}
#sub-menu li a.lk-trabalhe {background:url("../imagens/bts/submenu/trabalhe.gif") no-repeat;width:110px;}
#sub-menu li a.lk-trabalhe:hover, #sub-menu li a.lk-trabalhe-sel {background:url("../imagens/bts/submenu/trabalhe-over.gif") no-repeat;width:110px;}

#box-filtro-noticias {margin-top:15px;background:url("../imagens/fundos/filtro-noticias.jpg") no-repeat;width:639px;height:35px;padding-left:17px;padding-top:10px;}
#box-filtro-noticias h6 {font-size:15px;color:#c32323;float:left;margin-right:24px;margin-top:5px;}
#box-filtro-noticias ul {float:left;}
#box-filtro-noticias ul li {display:inline;margin-right:15px;}
#box-filtro-noticias label {color:#6f6748;font-weight:bold;font-size:12px;margin-right:5px;}
#box-filtro-noticias select {padding:2px;}
#box-filtro-noticias .cp-buscar {background:url("../imagens/bts/buscar.jpg") bottom no-repeat;width:67px;height:28px;border:0;padding:0;}

.data-noticia {color:#cfa82d;font-weight:bold;}
.titulos-noticias {font-size:16px;color:#7f7651;font-weight:normal;margin-bottom:14px;margin-top:2px;}
.titulos-noticias span {font-weight:bold;}
.img-noticia {float:left;margin-right:17px;margin-bottom:15px;border:none !important;padding:5px;}

.ls-noticias-resultado li span {display:block;float:left;width:62px;color:#ffa800;font-weight:bold;height:32px; margin-top:10px;}
.ls-noticias-resultado li a {text-decoration:none;color:#5d563b;text-decoration:none;display:block;border-top:2px solid #dedfc2;padding-top:7px;padding-bottom:15px;}
.ls-noticias-resultado li a:hover {background:#fbffbc;text-decoration:underline;}

/* ATENDIMENTO */
#box-alert {float:right;background:#fbffbc;color:#d53636;width:120px;height:50px;border-right:1px solid #dbdf9d;border-bottom:1px solid #dbdf9d;padding:10px 8px;line-height:19px;}
#box-alert img {float:left;margin-right:5px;margin-bottom:3px;}

/* A EMPRESA */
.lista-valores {margin-left:20px;margin-top:5px;}
.lista-valores li {margin-bottom:3px;list-style-image: url("../imagens/conteudo/check.gif");list-style-position:outside;}

/* FAQ */
#lista-faq li {border-bottom:2px solid #dedfc2;margin-bottom:10px;height:30px;overflow:hidden;}
#lista-faq li a {color:#7f7651;font-weight:bold;text-decoration:none;font-size:16px;margin-bottom:11px;display:block;}
#lista-faq li a:hover {color:#dc0000;text-decoration:underline;}
#lista-faq li a.item-opened {color:#dc0000;}
#lista-faq li div {background:#fbffbc;border-top:2px solid #dedfc2;color:#5d563b;font-size:12px;padding:16px 20px;}
#lista-faq li div.hide-item {display:none;}
#lista-faq li div.show-item {display:block;}

/**** FOOTER ****/