div.fdinterno {
 background: url(imagens/fd-interno.jpg) no-repeat left top;
 }

#ladobinterno {
 display: block;
 float: right; 
 padding-left: 20px;
 width: 725px;
 }
#ladobinterno h1 {
 display: block;
 float: right;
 text-align: right;
 width: 730px;
 }


/* Resultado de busca de imóveis */
#resultado {
 display: block;
 float: left;
 padding-left: 20px;
 width: 725px;
 }
#resultado p.tit {
 border-bottom: #cecece 3px solid;
 display: block;
 float: left;
 padding-bottom: 3px;
 padding-left: 4px;
 width: 721px;
 }
#resultado a {
 display: block;
 float: left;
 height: 165px;
 margin-top: 15px;
 margin-left: 25px;
 width: 144px; 
 }
#resultado a img { border: #B4B4B4 solid 1px; }
#resultado a:hover img { border: #B4B4B4 dotted 1px; }
#resultado a p {
 line-height: 1.3em;
 padding: 0;
 text-align: left;
 }
#resultado a:hover p { text-decoration: underline; }
#resultado a p.info {
 color: #1584CB;
 padding: 0;
 }


/* A EMPRESA */
#ladobinterno #empresa {
 background-color: #fff;
 display: block;
 float: left;
 padding-top: 10px;
 width: 710px;
 } 
#ladobinterno #empresa p {
 color: #7F888B;
 line-height: 1.6em;
 padding-top: 13px;
 padding-right: 22px;
 padding-left: 22px;
 text-align: justify;
 }
#ladobinterno #empresa img.dir {
 display: block;
 float: right;
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 }


/* lista DE IMOVEIS */
#ladobinterno #listaimoveis {
 background-color: #fff;
 display: block;
 float: left;
 padding-top: 10px;
 width: 710px;
 } 
#ladobinterno #listaimoveis p {
 color: #7F888B;
 display: block;
 float: left;
 line-height: 1.6em;
 padding-top: 8px;
 padding-left: 22px;
 text-align: justify;
 width: 670px;
 }
#ladobinterno #listaimoveis ul {
 display: block;
 float: left;
 width: 710px;
 }
#ladobinterno #listaimoveis ul li {
 display: block;
 float: left;
 height: 165px;
 padding-top: 15px;
 padding-left: 20px;
 width: 144px;
 }
#ladobinterno #listaimoveis ul li a {
 display: block;
 float: left;
 height: 165px;
 width: 144px; 
 }
#ladobinterno #listaimoveis ul li a img { border: #B4B4B4 solid 1px; }
#ladobinterno #listaimoveis ul li a:hover img { border: #B4B4B4 dotted 1px; }
#ladobinterno #listaimoveis ul li a p {
 display: block;
 float: left;
 line-height: 1.3em;
 padding: 0;
 text-align: left;
 width: 144px;
 }
#ladobinterno #listaimoveis ul li a:hover p { text-decoration: underline; }
#ladobinterno #listaimoveis ul li a p.info {
 color: #1584CB;
 padding: 0;
 }

 
/* ALUGUEL */
#ladobinterno #listaimoveis img.imgaluguel {
 display: block;
 float: left;
 padding-top: 15px;
 padding-left: 20px;
 }

 
/* PERFIL DE IMOVEIS A VENDA E PARA ALUGUEL. COM GALERIA DE FOTOS */
#imovel { 
 display: block;
 float: left;
 padding-left: 10px; 
 width: 675px;
 }
#imovel h2 {
 color: #1584CB;
 border-bottom: #1584CB solid 3px;
 display: block;
 float: left;
 font-size: 1.6em;
 font-weight: 0;
 padding-top: 8px;
 padding-bottom: 4px;
 padding-left: 4px; 
 width: 675px;
 }
#imovel span.fotoprincipal {
 display: block;
 float: left;
 height: 314px;
 overflow: hidden;
 padding-top: 15px;
 padding-left: 10px;
 width: 460px;
 }
 
/* Galeria de fotos */
#imovel #foto {
 display: block;
 float: left;
 height: 320px;
 margin-top: 15px;
 padding-left: 9px;
 overflow: auto;
 width: 195px;
 }
#imovel #foto ul {
 display: block;
 float: left;
 width: 176px;
 }
#imovel #foto ul li {
 margin: 0;
 height: 60px;
 padding: 0;
 width: 86px;
 }
#imovel #foto ul li a {
 display: block;
 float: left;
 height: 60px;
 width: 88px;
 }
#imovel #foto ul li a img {
 border: 2px solid #e9e9e9;
 display: block;
 }
#imovel #foto ul li a:hover img {
 border: 2px solid #1584CB;
 }
#imovel div.descricao {
 display: block;
 float: left;
 width: 675px;
 }
#imovel div.descricao h3 {
 color: #04075F;
 display: block;
 float: left;
 padding-top: 20px;
 width: 675px;
 }
#imovel div.descricao p {
 display: block;
 float: left;
 line-height: 1.6em;
 padding-top: 0 !important;
 padding-left: 5px !important;
 width: 660px !important;
 }
#imovel div.descricao div.mapa {
 display: block;
 float: left;
 padding-top: 20px;
 }


/* página de CONTATO */
#ladobinterno form#formulario {
 border-right: 1px solid #E9E9E9;
 display: block;
 float: left;
 padding-top: 25px;
 padding-left: 20px;
 width: 470px;
 }
#ladobinterno #empresa div#enviado {
 border-right: 1px solid #E9E9E9;
 display: block;
 float: left;
 height: 115px;
 margin-top: 15px;
 padding-top: 10px;
 width: 340px;
 }
#ladobinterno form#formulario span {
 display: block;
 float: left;
 padding-bottom: 13px;
 width: 465px;
 }
#ladobinterno form#formulario span label {
 color: #4C4C4C;
 display: block;
 float: left;
 font-weight: bold;
 padding-right: 4px;
 text-align: right;
 width: 70px;
 }
#ladobinterno form#formulario span input {
 border: 1px solid #E9E9E9;
 display: block;
 float: left;
 padding: 5px;
 width: 360px;
 }
#ladobinterno form#formulario span.bt input {
 background-color: #174DA1;
 color: #fff;
 float: right;
 margin-right: 19px;
 text-transform: uppercase;
 width: 200px;
 }
#ladobinterno form#formulario span textarea {
 border: 1px solid #E9E9E9;
 display: block;
 float: left;
 height: 110px;
 padding: 5px;
 width: 360px;
 }
#ladobinterno div#end {
 display: block;
 float: left;
 height: 300px;
 padding-top: 10px;
 padding-left: 15px;
 width: 180px;
 }
#ladobinterno div#end p {
 color: #61BCDC;
 font-size: 1em;
 padding: 0;
 width: 180px;
 }
#ladobinterno div#end span {
 font-size: 0.8em; 
 }


/* página de formulario de avaliamos*/
#ladobinterno form#formavalimos {
 background: url(imagens/fd-avaliamos.jpg) no-repeat 115px top;
 display: block;
 float: left;
 height: 300px;
 margin-top: 15px;
 padding-top: 10px;
 width: 680px;
 }
#ladobinterno form#formavalimos span {
 display: block;
 float: left;
 padding-bottom: 13px;
 width: 680px;
 }
#ladobinterno form#formavalimos span label {
 color: #4C4C4C;
 display: block;
 float: left;
 font-weight: bold;
 padding-right: 4px;
 text-align: right;
 width: 80px;
 }
#ladobinterno form#formavalimos span input {
 border: 1px solid #E9E9E9;
 display: block;
 float: left;
 padding: 5px;
 width: 310px;
 }
#ladobinterno form#formavalimos span.bt input {
 background-color: #174DA1;
 color: #fff;
 float: right;
 margin-right: 115px;
 text-transform: uppercase;
 width: 200px;
 }
#ladobinterno  span.bt input { /* Para o botao do formulario trabalhe conosco */
 background-color: #174DA1;
 border: none !important;
 color: #fff;
 float: right;
 margin-right: 115px;
 text-transform: uppercase;
 width: 200px;
 }
#ladobinterno form#formavalimos span textarea {
 border: 1px solid #E9E9E9;
 display: block;
 float: left;
 height: 130px;
 padding: 5px;
 width: 470px;
 }
