/* Estilos comuns */
*{padding:0px;margin:0px;list-style-type:none}
a img{border:none}
body{background:url(../imagens/bgAzul2.jpg) repeat-x;font:normal 11px/normal verdana}
.vazio .erro{color:#F00;text-transform:uppercase;}
.vazio .aviso{color:#660;text-transform:uppercase;}
.clear{clear:both; height:1px; overflow:hidden;}
#corpo{width:945px;margin:14px auto}
#centralAtendimento{position:absolute;right:0px;top:0px;font-weight:bold;width:262px;font-size:15px;font-family:arial}
#centralAtendimento span{color:#666666}
#topo{height:69px;position:relative}
#pesquisaSite{font:normal bold 14px/normal Calibri,arial;color:black;position:absolute;right:0px;top:42px}
#pesquisaSite .texto{width:125px;height:14px;border:1px solid #999999;font:normal 11px/normal tahoma}
#pesquisaSite .submit{background:url(../imagens/btnPesquisa.png);width:16px;height:16px;border:none;cursor:pointer}
#menu{width:167px;margin-top:8px;float:left;margin-bottom:10px}
#menu ul li{border:1px solid #CCCCCC;background:#FFFFFF;margin:5px 0;font:normal 11px/normal verdana;overflow:hidden}
#menu ul li a{text-decoration:none;display:block;border-right:5px solid #361073;padding:5px 0 5px 0;color:#361073;overflow-x:hidden;margin-left:10px}
#menu ul li a:hover{background:url(../imagens/setaMenu.jpg) right center no-repeat}
#menu img{margin-top:10px;}
#interno{float:left;width:778px;}
#flash{height:185px;}
#flash img{position:absolute}

#forms{clear:both;border:1px solid #999999;margin-bottom:8px}
#forms form{padding:5px}
#forms #newsletter,#forms #acesoRestrito{display:block}
#forms #newsletter span.titulo,#forms #acessoRestrito span.titulo{font-size:13px;font-weight:bold}
#forms #newsletter span.desc,#forms #acessoRestrito span.desc{font-size:11px;font-weight:bold}
#forms #newsletter span,#forms #acessoRestrito span{display:inline-block;width:190px;margin-right:20px;overflow:hidden}
#forms #newsletter label,#forms #acessoRestrito label{display:inline-block;width:55px;font-weight:bold}
#forms #newsletter input,#forms #acessoRestrito input{margin-right:10px;border:1px solid #999999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:1px;width:150px}
#forms #newsletter button,#forms #acessoRestrito button{cursor:pointer;border:none;background:none;background:url(../imagens/btnOk.png) left no-repeat;padding-left:10px;display:inline-block;width:105px;font-weight:bold}

#forms #newsletter{}
#forms #newsletter span.desc{color:#666666}
#forms #newsletter span.titulo{color:#620F73}

#forms #acessoRestrito{}
#forms #acessoRestrito{background:url(../imagens/barra_restrita2.jpg) repeat-x #620F73;}
#forms #acessoRestrito span.titulo,#forms #acessoRestrito label{color:white}
#forms #acessoRestrito span.desc{color:#F8E2FC}
#forms #acessoRestrito button{color:#FF9900}

#rodape{clear:both;border-top:1px solid #666666;position:relative;height:38px;margin-top:10px}
#rodape #localizacao{position:absolute;top:8px;left:0px; vertical-align:middle;}
#rodape #localizacao a {text-decoration:none; color:#000;}
#rodape .texto{color:#990000;font-size:13px;position:absolute;left:0;top:30px}
#rodape #showmaker{font-size:10px;font-weight:bold;width:300px;position:absolute;right:0px;top:8px; text-align:right;}
#rodape #showmaker a{text-decoration:none;}
ul.listagem li{list-style-type:square;margin-left:10px}
/* SITE INTERNAS */
#textoInterno{width:760px;margin-top:5px;margin-left:10px;}
#textoInterno #titulo h1{font:normal bold 14px/normal "Trebuchet MS";color:#361073;background:white url(../imagens/bgTitulo1.jpg) left no-repeat;padding:4px;position:relative;display:inline;padding-left:5px;top:6px}
#textoInterno #titulo h1 #seta{position:absolute;background:url(../imagens/setaTitulo.jpg);width:33px;height:26px;left:100%;top:0px}
#textoInterno #texto{margin-top:20px}
#textoInterno #texto h2{border-bottom:1px dotted #999;color:#003366;font:normal bold 13px/normal arial}
#textoInterno #texto ul.listagem{margin:0 0 0 20px}
#textoInterno #texto ul.listagem li{list-style-type:square;margin:10px 0 0 5px}
#textoInterno #texto p{padding:5px 0}
#textoInterno #texto a{color:#990000;font-weight:bold; text-decoration:none}
#textoInterno #texto a:hover{color:#FF6600}
/*SITE PADRAO*/
#interno .padrao #associadosIndex li{margin-top:-10px}
#interno .padrao{margin-left:10px;margin-top:10px}
#interno .padrao .item{float:left;width:244px;background:url(../imagens/bgItem.png) no-repeat top;margin-left:10px;display:inline; cursor:pointer;}
#interno .padrao .item .titulo{font:normal bold 16px/normal "Arial Narrow";margin-left:11px;margin-top:10px;padding-bottom:5px}
#interno .padrao .item .tela{width:220px;margin-left:11px;height:91px;cursor:pointer;}
#interno .padrao .item .tela ul{border:none}
#interno .padrao .item .tela li{position:absolute;}
#interno .padrao .item .info{margin:5px 11px 0 11px;color:#333333;height:55px;line-height:16px}
#interno .padrao .item ul{margin:0 13px;border-top:1px solid #999999;padding-top:3px;margin-top:10px}
#interno .padrao .item li{margin-left:13px;list-style-type:square;padding:4px 0}
#interno .padrao .item a{text-decoration:none}
#interno .padrao .item.associado .tela{background:url(../imagens/telaItem.jpg)}
#interno .padrao .item.associado .titulo, #interno .padrao .item.associado a{color:#990000}
#interno .padrao .item.cadernoImoveis .titulo, #interno .padrao .item.cadernoImoveis a{color:#003366}
#interno .padrao .item.pesquisaImoveis .tela{background:url(../imagens/pesquisaImoveis.jpg)}
#interno .padrao .item.pesquisaImoveis .titulo, #interno .padrao .item.pesquisaImoveis a{color:#D95700}
#interno .padrao .item.cursoseventos .tela{width:200px;height:195px;background:url(../imagens/fundoCalendario.png) no-repeat;margin:0 20px;}
#interno .padrao .item.cursoseventos .titulo, #interno .padrao .item.cursoseventos a{color:#006600}
#interno .padrao .item.cursoseventos #cal1Container{margin:2px 25px;padding-top:5px;}
#interno .padrao .item.cursoseventos #cal1Container td.calcell{padding:0; margin:0;}
#interno .padrao .item.cursoseventos td.calcell a{color:#C0C0C0;font-weight:normal;font-size:11px; font-family:Tahoma; border:1px solid #000;font-weight:bold;}
#interno .padrao .item.cursoseventos #cal1Container td.calcell a:hover{background:#FFFF00;color:#000;font-weight:bold;}
#interno .padrao .item.cursoseventos #cal1Container td.calcell.today a{background:#FFF;border:2px #0066FF solid;}
#interno .padrao .item.cursoseventos div{float:left; display:inline;}
#interno .padrao .item.cursoseventos div.legenda{margin:0 5px; width:13px; height:13px; border:1px #000 solid;}
#interno .padrao .item.noticias{background:url(../imagens/noticias.jpg) no-repeat;width:499px}
#interno .padrao .item.noticias .titulo, #interno .padrao .item.noticias a{color:#361073}
#interno .padrao .item.noticias .news{border-top:none;height:212px;background:url(../imagens/bgNews.png) right center no-repeat;margin-top:-8px;}
#interno .padrao .item.noticias .news a{color:#666666}
#interno .padrao .item.noticias .news a:hover{color:#990000}
#interno .padrao .item.noticias .news li{margin:0px;list-style-type:none;background:url(../imagens/setaNoticia.jpg) left center no-repeat;padding:7px 0 7px 10px;}
#interno .padrao .item.noticias .news .data{color:#000;font-weight:bold}
#interno .padrao .item.noticias .news .laranja{color:#FF6600;font-weight:bold}
#interno .padrao .divisor{clear:both;overflow:hidden;height:15px}
/*RESULTADO DA PESQUISA*/
#resultadoDaPesquisa a{color:#000; text-decoration:none;}
#resultadoDaPesquisa h2{color:#000;font:normal bold 14px/normal verdana;width:549px;}
#resultadoDaPesquisa h2 b{font-size:19px;color:#006699}
#resultadoDaPesquisa h3{color:#000;font:11px/normal "Verdana"}
#resultadoDaPesquisa table{font:normal 11px/normal "Arial"; width:100%;border:1px solid #666666}
#resultadoDaPesquisa table td{border-bottom:1px dotted #CCCCCC}
#resultadoDaPesquisa td{padding:5px;width:100px}
#resultadoDaPesquisa table td.foto img{border:1px solid #000}
#resultadoDaPesquisa table td.mapa{text-align:center;width:20px;background:#f7f7f7}
#resultadoDaPesquisa table td.mapa img{width:40px;margin:auto}
#resultadoDaPesquisa table td.tipoDeImovel{background:#f5f5f5}
#resultadoDaPesquisa table td.codigo{text-align:center;background:#f7f7f7}
#resultadoDaPesquisa table td.favorito{width:10px;background:#f7f7f7}
#resultadoDaPesquisa tr.cabecalho{background:#0099CB}
#resultadoDaPesquisa tr{cursor:pointer}

#resultadoDaPesquisa tr.selecionado td{background:#00769D;color:white}
#resultadoDaPesquisa tr.selecionado td.foto img{border:1px solid #FFFFFF}

#resultadoDaPesquisa tr.cabecalho td{border-bottom:none;color:#FFF;font-size:13px;padding:5px;text-align:center;font-weight:bold}
#resultadoDaPesquisa table a img{border:none;}
#pesquisa .favoritos{border:1px dashed #CCC;float:right;width:200px;padding:3px}
#pesquisa .paginacao{padding:15px 0;font-size:13px}
#pesquisa .paginacao img{vertical-align:middle}
/*DETALHES DO IMÓVEL*/
#imagemPrincipal{width:400px;height:300px}
#texto #detalhes{width:698px;}
#texto #detalhes .topo{border-bottom:1px solid #000;margin-top:5px;margin-bottom:10px;height:80px}
#texto #detalhes .topo h2{font:normal bold 18px/normal arial;border:none;color:black}
#texto #detalhes .topo .bairro{color:#666666;font-size:16px}
#texto #detalhes .topo .valor{font:normal bold 17px/normal arial;color:#CC0000}
#texto #detalhes .titulo{font-size:13px;font-weight:bold;width:350px;float:left;}
#texto #detalhes .parceiro{width:300px;float:right}
#texto #detalhes .parceiro .fotoParceiro{width:150px;border:1px solid black;float:right}
#texto #detalhes .parceiro .dados{}
#texto #detalhes .imagens{width:280px;float:left}
#texto #detalhes .imagens #fotoPrincipal{margin: 0 0 10px 0;}
#texto #detalhes .imagens #fotoPrincipal img{border:1px solid #999999;}
#texto #detalhes .imagens .thumbs img{width:65px;height:49px;float:left;border:1px solid #999999;margin:0 3px 3px 0;display:inline}
#texto #detalhes .imagens .thumbs.plantas{margin-top:5px}
#texto #detalhes .caracteristicas{width:287px;float:left;margin-left:130px;display:inline}
#texto #detalhes .caracteristicas .header{font:normal bold 17px/normal arial;color:#003399}
#texto #detalhes .caracteristicas .item{font-weight:bold;border:1px solid #000000;background:url(../imagens/bgItem3.jpg) right top no-repeat;width:100%;margin:5px 0 0 0;padding:0px}
#texto #detalhes .caracteristicas .item li{padding:0px;margin:5px 0 0 0;list-style-type:none;margin-left:5px}
#texto #detalhes .caracteristicas .item.tipo2{color:#990000}
#texto #detalhes .caracteristicas .item.tipo2 label{color:#000}
#texto .caracteristicas .item.tipo2 li{float:left;width:130px}
#texto .caracteristicas .item.tipo2.checks li{background:url(http://e-mobili.net/manager/outros/imagens/ok.gif) no-repeat left;}
#texto #detalhes .caracteristicas .item.tipo2.checks img{display:none}
#texto #detalhes .caracteristicas .item.tipo2.checks label{padding-left:20px}
#texto #detalhes .descricao{clear:both;padding-top:10px}
#texto #detalhes .descricao .texto{border:1px solid #000000;background:url(../imagens/bgItem3.jpg) right no-repeat;padding:3px;color:#006699}
#texto #detalhes .videos{width:292px;float:left;margin-right:10px;display:inline}
#texto #detalhes .lista{background:url(../imagens/bgItem3.jpg) right no-repeat;height:88px;border:1px solid black}
#texto #detalhes .lista a{width:60px;display:inline;float:left;text-align:center;margin:5px 0 0 5px}
#texto #detalhes .lista img{width:38px;height:37px;border:none;display:block}
#texto #detalhes .mapa{width:207px;float:left;display:inline}
#texto #detalhes .mapa a{display:block;margin-top:20px}
#texto #detalhes .mapa img{border:none}
#texto #detalhes h3{clear:both;padding-top:10px;color:#006699;margin:0px;border-bottom:1px solid black;font:normal bold 14px/normal arial}
#texto #detalhes .textoContato{font-family:"Trebuchet MS";font-weight:bold;margin:10px 0px}
#texto #detalhes .contato{clear:both;font-family:"Trebuchet MS"}
#texto #detalhes .contato label{float:left;width:80px}
#texto #detalhes .contato .inputCinzaa{float:left;border:1px solid black;width:200px}
#texto #detalhes .contato .linha{clear:both;height:30px}
#texto #detalhes .contato .observacao{clear:both}
#texto #detalhes .contato .botoesForm{margin-top:10px}
.vermelho{color:#990000}
/*ASSOCIADOS*/
#textoInterno .filiado{float:left;padding:12px;width:150px;height:70px;position:relative}
#textoInterno .filiado img{width:150px;height:70px;border:1px solid #cccccc}
#textoInterno .filiado.selecionado .dados{display:block}
#textoInterno .filiado .dados{display:none;border:1px solid #CCCCCC;padding:5px;position:absolute;left:15px;bottom:86px;width:245px;background:white;-moz-border-radius:5px;line-height:20px}
#textoInterno .filiado .dados .balao{position:absolute;bottom:-12px;left:0;display:block;width:26px;height:14px;border:none}
/*CURSOS & EVENTOS*/
#texto .CEcalendario{float:left;width:200px;background:url(../imagens/fundoCalendario.png) top no-repeat; margin:20px 0 0 0;}
#texto .CEcalendario #cal1Container{width:170px;}
#texto .CEcalendario #cal1Container td.calcell{padding:0; margin:0;}
#texto .CEcalendario #cal1Container td.calcell a{color:#C0C0C0;font-weight:normal;font-size:11px; font-family:Tahoma; border:1px solid #000;font-weight:bold;}
#texto .CEcalendario #cal1Container td.calcell a:hover{background:#FFFF00;color:#000;font-weight:bold;}
#texto .CEcalendario #cal1Container td.calcell.today a{background:#FFF;border:2px #0066FF solid;}
#texto .CEcalendario .legenda{margin:0 10px 0 5px;background:#990000; width:13px; height:13px; border:1px #000 solid; float:left; display:inline;}
#texto .CEcalendario span{float:left; font-family:Verdana; font-size:11px; font-weight:bold;}
#texto .CElista{float:left;margin:0 0 0 10px;width:550px;font-family:Verdana; font-size:12px; font-weight:bold;}
#texto .CElista h3{margin:0 0 5px 0;font-family:Tahoma; font-size:15px;font-weight:bold;color:#0080C0;}
#texto .CElista ul{position:relative;}
#texto .CElista ul .inf{position:absolute;bottom:-20px;_bottom:50px; right:30px; font-size:10px; color:#FF0000; font-weight:normal;}
#texto .CElista ul .inf1{position:absolute;bottom:0; right:0; font-size:10px; color:#FF0000; font-weight:normal;}
#texto .CElista a{text-decoration:none;}
#texto .CElista b{color:#000;}
#texto .CElista p{position:relative;color:#666; font-size:10px;font-weight:normal;margin:10px;}
#texto .CElista .curso span{color:#E60000}
#texto .CElista .evento span{color:#005CB9}
#texto .CElista .cursoevento span{color:#9F009F}
/* SERVIÇOS */
div#textoInterno.servicos #texto h2{color:#361073;font-size:18px;font-family:arial;border:none;text-decoration:none;clear:both;margin-bottom:10px}
div#textoInterno.servicos #texto ul.menu li{float:left}
div#textoInterno.servicos #texto ul.menu li a{display:inline-block;width:200px;background:url(../imagens/bola.gif) left center no-repeat;font:normal bold 13px/normal arial;text-decoration:none;color:#0080AA;padding-left:13px;margin-bottom:10px}
div#textoInterno.servicos #texto ul.menu li a:hover{text-decoration:underline}
div#textoInterno.servicos #texto{line-height:20px}
div#textoInterno.servicos #texto h3{font-size:14px}