/* Em Geral */
ul{list-style-type:none;margin:0;padding:0}
ul li{list-style-type:none;margin:0;padding:0}
.interno{}
.interno form input.controles{font:normal 11px/normal verdana}
/* A Empresa */
/* Nossos Parceiros */
/* Notícias */
.interno.noticias h2{margin:0 0 20px 0;font:normal bold 17px/normal arial;}
.interno.noticias h2 a{color:#900;padding:0 0 5px 0;}
.interno.noticias ul{list-style:none;}
.interno.noticias ul li{padding:5px 0}
.interno.noticias ul li a{padding-left:20px;text-decoration:none;font:normal bold 12px/normal verdana;color:#000}
.interno.noticias ul li a span{color:#900;}
.interno.noticias ul li a:hover{background:url(./imagens/proxima.jpg) left no-repeat;}
.interno.noticias .conteudo{text-align:justify; position:relative;min-height:400px;}
.interno.noticias .conteudo img{margin-right:20px;}
.interno.noticias .conteudo div{}
.interno.noticias .conteudo span{display:block;font:normal bold 8px/normal tahoma;margin:5px 0;}
.interno.noticias .conteudo a{position:absolute;right:0;bottom:0;font:normal bold 12px/normal verdana;text-decoration:none;color:#c00;}
.interno.noticias .conteudo a:hover{color:#00c;}
/* Ver Todos Imóveis */
.interno.todosImoveis .opcoes a{font-weight:bold;color:black;text-decoration:none}
.interno.todosImoveis .opcoes a.selecionado{color:#c00}
.interno.todosImoveis .paginacao{float:right;}
.interno.todosImoveis .imovel{float:left;display:inline;margin:10px 0;overflow:hidden;border-bottom:2px dotted #c4c4c4;}
.interno.todosImoveis .imovel a{text-decoration:none;color:#333;}
.interno.todosImoveis .imovel a:hover{color:#f00;}
.interno.todosImoveis .imovel .foto{float:left;display:inline;}
.interno.todosImoveis .imovel .foto img{height:78px;width:72px;padding:10px 3px 10px 3px;margin-left:2px;border-left:#c4c4c4 solid 1px;border-right:#c4c4c4 solid 3px;border-top:#c4c4c4 solid 1px;border-bottom:#c4c4c4 solid 3px;}
.interno.todosImoveis .imovel .inf{float:left;display:inline;margin-left:10px;width:380px;height:70px;overflow:hidden;}
.interno.todosImoveis .imovel .inf .titulo{color:#3399FF;font-size:13px;font-weight:bold;}
.interno.todosImoveis .imovel .ver{float:right;font-size:13px;font-weight:bold;margin-top:90px;}
.interno.todosImoveis .vazio{width:400px; margin:auto;}
.interno.todosImoveis .vazio ul{list-style:none;text-align:left;margin-left:150px;}
.interno.todosImoveis .vazio ul li a{padding-left:20px;text-decoration:none;color:#c30}
.interno.todosImoveis .vazio ul li a:hover{background:url(./imagens/proxima.jpg) left no-repeat;font-weight:bold;}
/* Pesquisa de Imóveis */
#tabelaPesquisa{width:97%;margin-bottom:10px}
#tabelaPesquisa .foto img{border:1px solid black;margin:5px;}
.imovelSelecionado td{background:#D1D1A5;color:#333;}
#tabelaPesquisa{border:1px solid #ccc;}
#tabelaPesquisa td.checkbox{text-align:center;}
#tabelaPesquisa tr.cabecalho td{font-weight:bold;background:#3C6B63;color:white;padding:3px;}
.favoritos{width:210px;padding:3px;float:right;border:1px dashed #ccc;margin-right:20px;}
.favoritos a{color:#c00}
.paginacao{float:left;font-weight:bold;}
.paginacao img{vertical-align:middle;width:15px;height:15px;}
p{line-height:20px;padding:10px 0;padding-right:20px}
/* DETALHES DO IMÓVEL */
#fotoPrincipal{width:400px;height:300px;float:left;border:2px solid #000;margin-bottom:5px;}
.info1{background:#f5f5f5;font:normal 11px/normal verdana;color:black;border:1px solid #999;width:38%;margin-left:8px;margin-bottom:10px;padding:4px;float:left;}
.info1 label{font-weight:bold;padding-right:5px;}
img.fotoDetalhes{float:left;width:90px;height:60px;margin:8px;border:1px solid #000;}
.thumbnail{padding:5px;}
form.descricao label{display:inline-block;width:100px;vertical-align:middle;font-weight:bold}
form.descricao .controles{border:1px solid #ccc;font:normal 10px/normal verdana;margin:5px;vertical-align:middle;}
ul.checks{margin-top:10px;}
ul.checks li{float:left;}
ul.checks li label{display:inline-block;width:150px;background:url(http://e-mobili.net/manager/outros/imagens/ok.gif) left no-repeat;padding-left:20px;margin-top:5px;margin-bottom:5px;}
/*** Localizaçao do imóvel ***/
.localizacao{margin-top:80px;}
.localizacao .imagem a img{border:1px #999 solid;margin:0 auto;padding:10px;}
.localizacao .mapa iframe{width:95%;height:250px;border:1px solid #999;}
/* formulários padrão */
form.padrao label{width:100px;display:inline-block;vertical-align:middle;}
form.padrao .controles{border:1px solid #999;vertical-align:middle;margin:5px;font:normal 11px/normal verdana;}
form.padrao .radio{vertical-align:middle;margin:5px 0;margin-right:5px;}
form #captcha{margin:0;display:inline-block;}
form #captcha label{width:97px;}
form #captcha a {color:#c00; font-weight:bold;}
form #captcha input{text-transform:uppercase;}
form #captcha .imagem{width:170px;height:45px;border:1px solid #999; margin:5px 0 0 105px;}
form .botoes{margin-left:100px;}
form .botoes button{margin:0 20px 10px 0;}