*{
margin:0;
padding:0;
}

body{
background:#949494 url(Imagens/bg_body.jpg) repeat-x;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
a { text-decoration:none; color:#f79320; font-size: 12px; font-weight:bold;}
a:link { text-decoration:none;}
a:hover { text-decoration:none; color:#fc8802;}
a:active { text-decoration:none;}
a:visited { text-decoration:none;}


.inst a { color:#000; font-size: 10px;}
.inst a:hover { text-decoration:none; color:#f79320;}


.geral{
background:url(Imagens/border_geral.gif) repeat-y;
width:772px;
text-align:left;
margin:0 auto;
}

.geral_sub{
width:752px;
text-align:left;
margin:0 auto;
}

.topo{
background: url(Imagens/topo_geral.gif) no-repeat;
width:752px;
height:96px;
}

.topo .fl_busca{
background:#f1f1f1;
width:156px;
height:78px;
margin-left:344px;
margin-top:18px;
position:absolute;
}

.topo_logo{
width:156px;
height:78px;
position:absolute;
}

.topo .fr_mulher{
width:143px;
margin-left:554px;
margin-top:10px;
position:absolute;
}

select.top{
width:104px;
border:1px solid #7f9db9;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;	
margin-left:10px;
margin-bottom:5px;
}

input.btn_ok_topo{
top:50px;	
margin-left:5px;	
position:absolute
}

select.atendimento{
width:134px;
border:1px solid #7f9db9;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-top:5px;
}

.banner_home{
}

.conteudo_int{
width:752px;
background:#ffffff;
margin:0;
padding:0;
}


.conteudo_int ul.acompanhe_obra_box{
width:683px;
margin:20px 0 0 40px;
display:table; 
list-style:none;
}

.conteudo_int ul.acompanhe_obra_box li.foto{
width:126px;
float:left;
}

.conteudo_int ul.acompanhe_obra_box li.foto .img{
width:98px;
border:6px solid #ede9e7;
text-align:center;
margin-top:5px;
}

.conteudo_int ul.acompanhe_obra_box li.foto .obra_realizada{
width:100px;
border:6px solid #ede9e7;
text-align:center;
margin-top:5px;
}


.conteudo_int ul.acompanhe_obra_box li.tx{
width:550px;
padding:0;
}

.btn_obras_relizadas_re_comer{
width:691px;
text-align:right;
margin-top:-3px;
}

.conteudo_obra_realizada{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
}

.conteudo_data{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #888888;
text-decoration:regular;
}

.tit_acompanhe_obra{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
font-weight: bold;
text-decoration:regular;
}
.sub_tit_acompanhe_obra{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #adadad;
font-weight: bold;
text-decoration:regular;
}

.conteudo_int .lancamentos_box{
background: url(Imagens/fundo_box_lancamentos.jpg) no-repeat;
width:700px;
margin:20px 0 0 40px;
padding-top:4px;
position:relative;
}

.conteudo_int .lancamentos_box .tit_fl{
width:400px;
margin:0 0 0 5px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
float:left;
font-size: 11px;
color: #fffffe;
text-decoration:regular;
}
.conteudo_int .lancamentos_box .tit_fr{
width:200px;
margin:2px 0 0 0;
position:absolute;
right:35px;
top:0px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fffffe;
text-decoration:regular;
text-align:right;
}

.conteudo_int .lancamentos_box ul.lanca{
width:683px;
list-style:none;
display:table-caption; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
}

.conteudo_int .lancamentos_box ul.lanca li.foto{
width:189px;
list-style:none;
float:left;
padding-top:5px;
}

.conteudo_int .lancamentos_box ul.lanca li.foto .img1
{
    float: left;
    padding-left:5px;
    list-style:none;
    margin-top: 4px;
}

.fut_lanc {
	width:181px; padding-bottom:40px; float:left;
}

.fut_lanc_txttop{
	 width:174px; text-align:left; padding-bottom:5px; padding-top:5px; padding-left:7px; background-color:#ffa82c; font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:11px; float:left;
}
.fut_lanc_txtmeio{
	 width:174px; text-align:left; padding-left:7px; padding-top:7px; height:80px; background-color:#ededed; font-family: Arial, Helvetica, sans-serif; color:#4e3c35; font-size:11px; float:left;
}
.fut_lanc_txtfim{
	 width:181px; background-color:#fdedd9; text-align:right; font-family: Arial, Helvetica, sans-serif; color:#ffa82c; font-size:11px; font-weight:bolder; float:left;
}
	

.imagem_fachada 
{
    border:1px solid #f79626;
}


.conteudo_int .lancamentos_box ul.lanca li.foto .img2
{
    list-style:none;
    float:left;
    margin-left:8px;
    margin-top: 4px;
}

.conteudo_int .lancamentos_box ul.lanca li.locali{
width:127px;
float:left;
margin-top:10px;
text-align:center;
}

.conteudo_int .lancamentos_box ul.lanca li.prod{
width:86px;
height:30px;
list-style:none;
float:left;
margin-left:23px;
margin-top:10px;
text-align:center;
}

.conteudo_int .lancamentos_box ul.lanca li.area_priva{
width:109px;
list-style:none;
float:left;
margin-left:13px;
text-align:center
}

.conteudo_int .lancamentos_box ul.lanca li.detalhes{
width:104px;
height:20px;
list-style:none;
float:right;
position:absolute;
right:15px;
top:50px;
}

.conteudo_int .lancamentos_box ul.lanca li.detalhes_lancamentos{
width:104px;
height:20px;
list-style:none;
float:right;
margin-top:-10px;
}

.conteudo_int .lancamentos_box ul.lanca li.detalhes_busca{
width:104px;
height:20px;
list-style:none;
float:right;
margin-left:130px;
margin-top:-10px;
/*padding-top:15px;*/
}

.vejaosdetalhesdoempreendimento { width:104PX; height:20px; position:absolute; top:50px; right:20px;}


.conteudo_int p.insti{
width:600px;
margin:0 0 0 116px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #170d01;
text-decoration:regular;
text-align:justify;
padding-top:20px;
}

.conteudo_home{
width:752px;
background:#ffffff;
margin:0;
padding:0;
}

ul.home{
width:725px;
height:206px;
list-style:none;
background:#FFFFFF;
display:table-caption;
padding:0 0 0 26px;
}

ul.home li.fl_home{
width:516px;
list-style:none;
float:left;
padding:20px 0 0 0
}

ul.home li.fr_home{
width:184px;
height:154px;
list-style:none;
float:right;
background:#FDECD8;
}

ul.home li.fr_home p{
width:142px;
list-style:none;
background:#FDECD8;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #F7921D;
text-decoration:regular;
margin-left:14px;
}

select.home_status{
width:133px;
height:17px;
border:1px solid #7F9DB9;
margin:20px 0 0 13px; font-size:9px;
}

input.btn_ok_status_home{
margin-top:20px;
position:absolute;
}

h2.lancamentos_home{
background: url(Imagens/lancamentos_home.jpg) no-repeat;
width:453px;
height:27px;
text-indent:-9640px;
}

h2.status_obra_home{
background: url(Imagens/home_status_obra.jpg) no-repeat;
width:180px;
height:49px;
text-indent:-9640px;
}


.veja_mais_home{
width:650px;
height:24px;
margin:0 0 0 26px;
text-align:right;
float:left
}

.links_footer_home{
margin:20px 0 0 0;
width:752px;
height:55px;
background:#F5F5F5;
}

.links_footer_home p{
margin:0 0 0 269px;
width:420px;
}

.footer_home{
width:752px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration:regular;
background-color:#ffffff;
padding-bottom:10px;
}

ul.atendimento{
background:#ffffff url(Imagens/fundo_atendimento.jpg) no-repeat;
width:748px;
display:table-caption; 
list-style:none;	
margin-top:15px;
}

ul.atendimento li.fl{
width:422px;
float:left;
}

ul.atendimento li.fl .conteudo{
width:272px;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration:regular;
margin-right:65px;
}

ul.atendimento li.fr{
width:300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration:regular;
}




.footer_fale{
width:670px;
height:83px;
background:#f8f6f7;
margin-left:15px;
margin-top:20px;
}

.footer_fale .fl{
width:300px;
height:70px;
float:left;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-left:5px;
}

.footer_fale .fl p{
width:311px;
height:15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-top:5px;
}


.footer_fale .fr{
background:#f8f6f7;
width:340px;
float:right;
height:70px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-top:5px;
}
.footer_fale .fr p{
background:#f8f6f7;
width:340px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
}

ul.fale{
background:#ffffff url(Imagens/fundo_fale_barbara2.jpg) no-repeat;
width:730px;
display:table-caption; 
list-style:none;	
margin-top:15px;
margin-left:15px;
}
ul.fale2{
width:730px;
display:table-caption; 
list-style:none;	
margin-top:15px;
margin-left:15px;
}

ul.fale li.fl{
width:330px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
padding:35px 0 0 0;
}

ul.fale li.fl .fle{
width:150px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
float:left;
text-decoration:regular;
margin-top:8px;
}

ul.fale li.fl .fri{
width:150px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
text-align:left;
margin-top:8px;
}




ul.fale li.fl .fle1{
width:60px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
float:left;
text-decoration:regular;
margin-top:30px;
_margin-top:20px;
}

ul.fale li.fl .fle1 p{
width:50px;
list-style:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-top:9px;
}


ul.fale li.fl .fri2{
width:150px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
text-align:right;
margin-top:30px;
_margin-top:20px;
}


ul.fale li.fl .fri2 p{
width:150px;
list-style:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
text-align:left;
margin-top:8px;
}

ul.fale li.fl .fri2 p.enviar{
width:227px;
list-style:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
text-align:right;
margin-top:5px;
}


input.fale_conosco{
width:226px;
height:14px;
border:1px solid #aeb1b4;
background:#ebe9f6;
}




ul.fale li.fr{
width:393px;
list-style:none;	
padding:30px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
}

ul.fale li.fr .conteudo{
width:363px;
list-style:none;	
margin-left:27px;
_margin-left:360px;
margin-top:5px;
_margin-top:-275px
}

ul.fale li.fr .conteudo_juntese{
width:363px;
list-style:none;	
margin-left:34px;
_margin-left:365px;
margin-top:5px;
_margin-top:-175px;
}

ul.fale li.fr .conteudo .fl{
width:159px;
list-style:none;	
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
margin-left:10px;
}

ul.fale li.fr .conteudo .fr{
width:177px;
float:right;
list-style:none;	
}






ul.ficha{
width:750px;
list-style:none;
display:table-caption; 
margin:20px 0 0 0;
}

ul.ficha li.fl{
width:200px;
list-style:none;
float:left;
}

ul.ficha li.fl .cont{
background:#f9f9f9;
width:200px;
list-style:none;
float:left;
text-align:center;
}

ul.ficha li.fl .cont .foto{
background:#ededed;
width:200px;
list-style:none;
float:left;
text-align:center;
padding:10px 0 10px 0;
}

ul.ficha li.meio_end{
width:99px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
font-weight: bold;
margin-left:10px
}

ul.ficha li.meio_end p{
width:99px;
list-style:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
font-weight: bold;
margin-top:10px;
}


ul.ficha li.meio_resp{
width:137px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #170d01;
text-decoration:regular;
padding-left:10px;
}
.ar{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #170d01;
}

.ar2{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #666b6f;
}

ul.ficha li.meio_resp p{
width:137px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #170d01;
text-decoration:regular;
margin-top:11px;
}
.spacex img, img.spacex { border:3px solid #f1f1f1 !important;}

ul.ficha li.fr{
width:296px;
list-style:none;
}
ul.ficha li.fr2{
width:296px;
list-style:none;
padding-left:200px;
}

ul.ficha li.fr .img{
background:#f1f1f1;
width:293px;
list-style:none;
margin-left:100px;
}

ul.ficha li.fr .imgs{
width:281px;
list-style:none;
margin-left:12px;
}

ul.ficha li.fr .img2{
background:#f1f1f1;
width:170px;
list-style:none;
margin-left:120px;
border:1px solid #000000;
}

ul.ficha li.fr .imgs2{
width:170px;
list-style:none;
text-align:center;
}

ul.ficha li.fr .imgs .separa{
width:281px;
list-style:none;
margin-right:5px;
}


.entre_contato{
width:423px;	
margin:50px 0px 0px 20px;
}

ul.entre_contato{
width:413px;	
list-style:none;
display:table-caption; 
padding:0;
margin:0 0 0 10px;
}

ul.entre_contato li.tx{
width:66px;	
height:30px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
font-weight: bold;
padding:0;
margin:0;
}

ul.entre_contato li.form{
width:280px;	
height:30px;
padding:0;
margin:0;
text-align:right;
}


ul.entre_contato li.tx2{
width:66px;	
height:70px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #170d01;
text-decoration:regular;
font-weight: bold;
padding:0;
margin:0;
}

ul.entre_contato li.form2{
width:280px;	
height:70px;
padding:0;
margin:0;
}


input.entre_contato2{
width:277px;
height:20px;
border:1px solid #dfdfdf;
}


textarea.entre_contato2{
width:277px;
height:56px;
border:1px solid #dfdfdf;
}

.top_pop{
width:550px;
height:81px;
float:left;
position:relative;
background:#ffffff url(Imagens/bg_pop_top2.gif) no-repeat;
}
.top_pop2{
width:550px;
height:81px;
float:left;
position:relative;
background:#ffffff url(Imagens/bg_pop_top3.gif) no-repeat;
}
.top_pop_tit{
width:500px;
height:12px;
position:absolute;
left:14px;
bottom:6px;
text-align:left;
}

.top_pop_tit33{
width:500px;
height:12px;
position:absolute;
left:14px;
bottom:8px;
text-align:left;
}

.pop_left{
width:400px;
float:left;
background-color:#ffffff;
padding-top:20px;
padding-bottom:15px;
}
.pop_left_content{
width:325px;
padding-bottom:10px;
_padding-bottom:14px;
margin:auto;
text-align:left;
font-family:Arial;
font-size:10px;
color:#000000;
}
.pop_left_content_linha{
width:325px;
height:23px;
margin:auto;
text-align:left;
}
.pop_left_content_left{
width:90px;
height:23px;
float:left;
margin:auto;
text-align:left;
}
.pop_left_content_right{
width:200px;
height:23px;
float:left;
margin:auto;
text-align:left;
}

.pop_right{
width:175px;
float:left;
background-color:#EDEDED;
padding-top:20px;
}
.pop_right_content{
width:125px;
margin:auto;
text-align:left;
font-family:Arial;
font-size:10px;
color:#000000;
}

.formpop{
border:solid 1px #AEB1B4;
background:#ffffff url(Imagens/bg_form.gif) repeat-x;
background-position:bottom;
font-family:Arial;
font-size:11px;
color:#000000;
}

.pop_atendimento{
background:url(Imagens/bg_pop_atendimento.jpg) no-repeat;
font-family:Verdana;
font-size:12px;
color:#213C73;
width:450px;
height:420px;
position:relative;
}
.pop_fechar{
width:72px;
height:21px;
position:absolute;
bottom:0px;
right:15px;
}
.pop_atendimento_status{
width:440px;
height:20px;
float:left;
text-align:right;
margin-bottom:18px;
margin-top:102px;
}
.pop_atendimento_content{
width:450px;
height:259px;
float:left;
text-align:center;
}
.pop_atendimento_box{
width:300px;
margin:auto;
text-align:right;
line-height:20px;
}

.chat_janela{
width:450px;
height:175px;
background-color:#EEF4FF;
}
.chat_msg{
width:430px;
text-align:left;
position:relative;
margin:auto;
padding-top:5px;
font-family:Verdana;
font-size:10px;
color:#213C73;
}

.txt_ficha{
text-align:left;
font-family:Verdana;
font-size:10px;
color:#000000;
padding-left: 10px;
}

.txt_cad_corretores
{
	width: 80px;
	float: left;
}


.obras 
{
	width: 500px;
	margin: auto;
}

.top_obras
{
	width:500px;
	height:78px;
}

.edit_obras 
{
	width:490px;
	height:28px;
	background-color:#ededed;
	text-align: left;
	padding: 5px;
}


.grafico_obras 
{
    padding-top: 10px;
    padding-bottom: 10px;
	width:500px;
	text-align:center;
	background-color:#FFF;
	position: relative;
	min-height: 260px;
	_height: 260px;
}

.botao {width:97px; height:28px; float:right; margin-top:-35px; padding-right:5px;}

.legenda_obras 
{
	width:500px;
	height:30px;
	text-align:center;
}

.empreendimento 
{
    font-size: 18px; color: #6f6f6f;
}

.lnkOutro
{
    display: block;
    float: right;
}

.grafico_obras span
{
    display: block;
    /*
    position: absolute;
    top: -15px;
    left: 5px;
    font-size: 11px;
    color: #6f6f6f;
    text-align: left;
*/
}
.pula 
{
    display:block;
    margin-bottom:4px;
}
.junta 
{
    float:left;
    text-align:right;
    width:80px;
    margin-right:3px;
}
.pula input 
{
    border:1px solid #DFDFDF;
    width:277px;
}
/* POP DE ATUALIZAÇÃO DE CADASTRO */

.atualiza_cadastro {width:500px; margin:0px auto;}
.topo_pop {width:500px;}
.form {width:500px; height:298px; background-image:url(App_Themes/default/Imagens/bg1_popatualiza.gif); background-repeat:repeat-y;}
.linha {width:435px height:25px; border:1px solid; margin-top:15px;}
.item {width:108px; height:25px; float:left;}
.campo {width:327px; height:25px;}
.enviar_pop {width:500px; height:58px; padding-top:10px; text-align:center; background-image:url(App_Themes/default/Imagens/bg2_popatualiza.gif); background-repeat:repeat-y;}
.pop 
{
    margin-top:14px;
    float:left;
    margin-left:48px;
    color:#000;
    font-size:12px;
    font-weight:bold;
}
.pop a
{
    color:#000;
}
.pop img
{
    display:block;
}
.pager 
{
    clear:both;
    margin-top:10px;
        font-size:12px;
}
.pager a 
{
    color:#000;
    font-weight:normal;
    font-size:12px;
}
.pager a:hover
{
    text-decoration:underline;
}