.ctn-internas {width:777px; /*padding-right:20px;*/ color:666; border-bottom:1px solid #D1D1D1; padding:0 0 20px 0;}
.ctn-internas h2 {margin:10px 0 10px 0; padding:0; color:#CC0000; font-size:25px; font-weight:normal;}
.ctn-internas h3 {font-size:13px; margin:15px 0 15px 0;} 
.ctn-internas h4 {font-size:12px; margin:15px 0 15px 0;} 
.ctn-internas p {line-height:2em; margin:0 0 5px 0; padding:0; font-size:12px;}
.ctn-internas a {color:#CC0000; font-weight:bold;} 

.alinhae {float:left; margin:5px 10px 5px 0;}

.ctn-internas .col_um, .ctn-internas .col_dois, .ctn-internas .col_um-i, .ctn-internas .col_dois-i, .ctn-internas .col_um-ii, .ctn-internas .col_dois-ii {float:left;}
.ctn-internas .col_um {width:400px;}
.ctn-internas .col_dois {width:327px; margin-left:30px;}
.ctn-internas .col_dois h3 {font-size:18px !important; font-weight:normal; }
.ctn-internas .col_um-i {width:510px;}
.ctn-internas .col_dois-i {width:217px; margin-left:40px;}
.ctn-internas .col_um-ii {width:470px;}
.ctn-internas .col_dois-ii {width:267px; margin-left:40px;}

/*--formularios--*/
#formularios {margin:20px 0 0 0;}
#formularios p {margin:0 0 15px 0;}
#formularios input, #formularios select, #formularios textarea, #formularios button {border:1px solid #ccc; padding:4px; font:12px Arial, Helvetica, sans-serif;}
.alinha_label {float:left; width:80px;}
.alinha_label-dois {float:left; width:140px;}
.campo_grande {width:530px;}
.campo_pequeno {width:20px;}
.campo_pequeno-dois {width:80px;}
.campo_medio {width:315px;}
.caixa_maior {height:100px;}
.btns {text-transform:uppercase; background: #F9F9F9; cursor:pointer}

#lista_resul {cursor:pointer}
#lista_resul dt {border-bottom:1px solid #ECECEC;}
#lista_resul dd {padding:0 0 10px 0;}

.lista-um, .lista-dois, .lista_galeria {margin:10px 0 0 0; padding:0;}
.lista-um li {float:left; margin:0 30px 20px 0}
.lista-um li span {font-size:11px; color:#666;}
.lista-dois li {margin:0 0 5px 0; padding:0; font-size:12px;}

.lista_galeria {margin-bottom: 20px;}
.lista_galeria li {float:left; margin:0 5px 5px 0;}
.lista_galeria li img {border: 2px solid #CCC;}

/*.faixacinza { padding:4px 0 4px 4px; background-color:#efefef;}
*/

.img-empreendimento {float:left}
.img-empreendimento {width:300px; margin-right:20px;}
.txt-empreendimento {/*width:450px*/}
.txt-empreendimento h3 {margin:0;  padding:4px 0 4px 4px}


.banner-internas {position: relative; padding: 8px; width: 752px; height: 100%; *height: auto;}
.banner-internas .banner-internas-seta-esq, .banner-internas .banner-internas-seta-dir {float: left; padding: 0; width: 30px; height: 61px;}
.banner-sem-img {background: none;}
.banner-internas-img {float: left; margin: 0; padding: 5px 14px 15px 16px; width: 115px; height: 85px;}
.banner-internas-img .banner-int-imgs {position: absolute; float: left; margin: 0; padding: 0; width: 115px; height: 85px; border: 1px solid #767676;}
.banner-internas-img .banner-int-imgs img {width: 115px; height: 85px;}
.banner-bordar-img {border: 1px solid #767676;}
.banner-int-imgs .banner-int-imgs-bg {position: absolute; top: 133px; left: 0; width: 195px; height: 21px; background: url(../imgs/banner-internas-bg-imgs.png);}
.banner-int-imgs .banner-int-imgs-bg {font: 10px Arial; color: #FFF; padding: 5px 0 0 5px;}
