/* CSS */
@import url("reset.css");

/* CLASSES QUE SEGUEM MESMO PADRÃƒO */
body{background:url(images/bg.png) repeat;font-size:12px;font-family:Verdana, Geneva, sans-serif;color:#636466;text-align:center;}
a{text-decoration:none;}
.limpa{clear:both;}
.dir5{margin-right:5px;}
.dir20{margin-right:20px;}
.dir40{margin-right:40px;}
.negrito{font-weight:bold;}

/* GLOBAL E INTERNAS */
#global{width:1000px;margin:0 auto;text-align:left;position:relative;}
#global .bordaPage{width:1000px;height:8px;background:url(images/bg-pontilhado.png) repeat-x; margin-top:-5px/* IE */}
#global .page{background-color:#FFF;padding:40px 0 20px 0;}
#global #banner{width:920px;margin:0 30px;border-bottom:1px dotted #7F7F7F;}
#global #conteudo{width:920px;margin:3px auto;padding-top:30px;border-top:1px dotted #7F7F7F;}
#global #conteudo h2{float:left;height:30px;margin:0 0 20px 10px;padding:0 20px;font:bold 234% 'Arimo', Arial, sans-serif;color:#1B2C5A;background:url(images/seta-titulo.png) no-repeat 0 8px;}
#global #conteudo h3{height:35px;line-height:35px;font-weight:normal;font-size:117%;}
#global #conteudo h4{font:bold 150% 'Arimo', Arial, sans-serif;color:#1B2C5A;}

/* TOPO */
#global #topo{height:130px;margin:40px 0 10px 0;}
#global #topo ul.menu{height:100%;background:url(images/bg-menu.png) no-repeat 0 0;font:bold 117% 'Arimo', Arial, sans-serif;}
#global #topo ul.menu li{float:left;margin:0 10px 0 30px;}
#global #topo ul.menu li a{display:block;margin-top:95px;color:#1B2C5A;}
#global #topo ul.menu li a:hover{text-decoration:underline;}
#global #topo ul.menu li a.ativo{text-decoration:underline;}
#global #topo ul.menu li.logo{margin-left:110px;}
#global #topo ul.menu li.logo a{margin-top:10px;}

/* HOME */
#global #home #banner{position:relative;height:375px;}
#global #home #banner .imgBanner{width:920px;height:345px;position:absolute;z-index:1;}
#global #home #banner .menuBanner{width:120px;height:40px;position:absolute;z-index:2;bottom:45px;right:0;font:bold 117% 'Arimo', Arial, sans-serif;}
#global #home #banner .menuBanner ul li{float:left;margin-right:5px;}
#global #home #banner .menuBanner ul li a{display:block;width:31px;height:38px;background:url(images/bt-banner.png) no-repeat 8px 7px;line-height:38px;text-align:center;color:#1B2C5A;}
#global #home #banner .menuBanner ul li a.ativo{background:url(images/bt-banner-ativo.png) no-repeat;}
#global #home #banner .menuBanner ul li a:hover{background:url(images/bt-banner-hover.png) no-repeat;}
#global #home #conteudo .blocoEmp{float:left;width:291px;}
#global #home #conteudo .blocoEmp .imgBloco{position:relative;}
#global #home #conteudo .blocoEmp .imgBloco a{display:block;width:291px;height:161px;}
#global #home #conteudo .blocoEmp .imgBloco .bordaImg{width:291px;height:7px;background:url(images/borda-img.png) repeat-x 0 0;}
#global #home #conteudo .blocoEmp .imgBloco .ampliarImg{display:none;width:291px;height:161px;position:absolute;z-index:1;top:0;background-color:#000;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);}
#global #home #conteudo .blocoEmp .imgBloco .ampliarImg a{position:absolute;z-index:2;top:50px;left:90px;font:bold 150% 'Arimo', Arial, sans-serif;color:#FFF;}
#global #home #conteudo .blocoEmp .imgBloco .ampliarImg a span{position:absolute;top:20px;left:55px;cursor:pointer;}
#global #home #conteudo .blocoEmp .contBloco{margin:10px 0;}
#global #home #conteudo .blocoEmp .contBloco h4{text-align:center;margin-bottom:10px;}
#global #home #conteudo .blocoEmp .contBloco p{font-size:92%;line-height:18px;}
#global #home #conteudo .blocoEmp .contBloco p span{display:block;float:left;padding-right:10px;font-weight:bold;color:#1B2C5A;}
#global #home #conteudo .blocoEmp .contBloco .bordaCont{width:291px;height:8px;margin-top:10px;background:url(images/borda-conteudo.png) repeat-x;}

/* EMPRESA */
#global #empresa #banner .imgBanner{margin-bottom:30px;}
#global #empresa #conteudo .bloco{float:left;width:440px;}
#global #empresa #conteudo .bloco p{margin-bottom:20px;text-align:justify;line-height:18px;}
#global #empresa #conteudo .bloco ul li{margin-bottom:10px;list-style:inside disc;line-height:18px;}

/* EMPREENDIMENTOS */
#global #empreendimentos #banner .imgBanner{margin-bottom:30px;}
#global #empreendimentos #conteudo .blocoEmp{float:left;width:291px;}
#global #empreendimentos #conteudo .blocoEmp .imgBloco{position:relative;}
#global #empreendimentos #conteudo .blocoEmp .imgBloco a{display:block;width:291px;}
#global #empreendimentos #conteudo .blocoEmp .imgBloco .bordaImg{width:291px;height:7px;background:url(images/borda-img.png) repeat-x 0 0;}
#global #empreendimentos #conteudo .blocoEmp .imgBloco .ampliarImg{display:none;width:291px;height:161px;position:absolute;z-index:1;top:0;background-color:#000;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);}
#global #empreendimentos #conteudo .blocoEmp .imgBloco .ampliarImg a{position:absolute;z-index:2;top:50px;left:90px;font:bold 150% 'Arimo', Arial, sans-serif;color:#FFF;}
#global #empreendimentos #conteudo .blocoEmp .imgBloco .ampliarImg a span{position:absolute;top:20px;left:55px;cursor:pointer;}
#global #empreendimentos #conteudo .blocoEmp .contBloco{margin:10px 0;}
#global #empreendimentos #conteudo .blocoEmp .contBloco h4{text-align:center;margin-bottom:10px;}
#global #empreendimentos #conteudo .blocoEmp .contBloco h4 a{color:#1B2C5A;}
#global #empreendimentos #conteudo .blocoEmp .contBloco h4 a:hover{text-decoration:underline;}
#global #empreendimentos #conteudo .blocoEmp .contBloco p{font-size:92%;line-height:18px;}
#global #empreendimentos #conteudo .blocoEmp .contBloco p span{display:block;float:left;padding-right:10px;font-weight:bold;color:#1B2C5A;}
#global #empreendimentos #conteudo .blocoEmp .contBloco .bordaCont{width:291px;height:8px;margin:10px 0 20px 0;background:url(images/borda-conteudo.png) repeat-x;}

/* EMPREENDIMENTOS - INTERNA */
#global #empreendimentos #banner .imgBanner{margin-bottom:30px;}
#global #empreendimentos #conteudo .btVoltar{float:right;width:280px;}
#global #empreendimentos #conteudo .btVoltar a{display:block;height:27px;line-height:27px;font-size:117%;color:#636466;}
#global #empreendimentos #conteudo .btVoltar a img{float:left;margin-right:10px;}
#global #empreendimentos #conteudo .btVoltar a:hover{text-decoration:underline;}
#global #empreendimentos #conteudo .blocoInfo{float:left;width:240px;margin-right:20px;}
#global #empreendimentos #conteudo .blocoInfo .imgBloco{width:200px;padding:20px;margin-bottom:10px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
#global #empreendimentos #conteudo .blocoInfo .imgBloco img{width:200px;}
#global #empreendimentos #conteudo .blocoInfo .contBloco div.txt{margin-top:5px; font-size:100%;}
#global #empreendimentos #conteudo .blocoInfo .contBloco div.txt span{font-weight:bold;font-size:100%;color:#1B2C5A;}
#global #empreendimentos #conteudo .blocoDesc{float:left;width:360px;margin-right:20px;}
#global #empreendimentos #conteudo .blocoDesc .imgBloco{width:360px;height:169px;position:relative;margin-bottom:20px;}
#global #empreendimentos #conteudo .blocoDesc .imgBloco .bordaImg{position:absolute;top:169px;left:0;width:360px;height:7px;background:url(images/borda-img.png) repeat-x 0 0;}
#global #empreendimentos #conteudo .blocoDesc h4{font-family:Verdana, Geneva, sans-serif;}
#global #empreendimentos #conteudo .blocoDesc span{display:block;margin:20px 0;font-weight:bold;color:#1B2C5A;}
#global #empreendimentos #conteudo .blocoDesc p{line-height:18px;text-align:justify;}
#global #empreendimentos #conteudo #apresentacao{float:left;width:280px;margin-bottom:30px;}
#global #empreendimentos #conteudo .video{width:280px;height:300px;position:relative;}
#global #empreendimentos #conteudo .video img{margin-top:10px;}
#global #empreendimentos #conteudo .video .bordaCont{position:absolute;top:280px;left:0;width:280px;height:8px;background:url(images/borda-conteudo.png) repeat-x;}
#global #empreendimentos #conteudo .blocoGaleria{width:280px;position:relative;}
#global #empreendimentos #conteudo .blocoGaleria .imgBloco{float:left;margin:5px 2px 0 0;padding-bottom:10px;position:relative;} 
#global #empreendimentos #conteudo .blocoGaleria .imgBloco a{display:block;float:left;}
#global #empreendimentos #conteudo .blocoGaleria .imgBloco a img{width:54px;}
#global #empreendimentos #conteudo .blocoGaleria .imgBloco .ampliarImg{display:none;width:54px;height:40px;position:absolute;z-index:1;top:0;background-color:#000;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);}
#global #empreendimentos #conteudo .blocoGaleria .imgBloco .ampliarImg a{position:absolute;z-index:2;top:5px;left:15px;}

#global #empreendimentos #conteudo .blocoGaleria .bordaCont{position:relative;width:280px;height:8px;background:url(images/borda-conteudo.png) repeat-x;}
#global #empreendimentos #conteudo .botoes{width:280px;height:70px;margin-top:30px;position:relative;}
#global #empreendimentos #conteudo .botoes a{display:block;float:left;width:136px;height:52px;font:bold 117% 'Arimo', Arial, sans-serif;color:#1B2C5A;text-align:center;background:url(images/bt-empreendimentos.png) no-repeat 0 0;}
#global #empreendimentos #conteudo .botoes a:hover{color:#FFF;background-position:0 -52px;}
#global #empreendimentos #conteudo .botoes a span{display:block;padding:10px 0;}
#global #empreendimentos #conteudo .botoes a span.peq{padding:10px 20px;}
#global #empreendimentos #conteudo .botoes .bordaCont{position:absolute;top:70px;left:0;width:280px;height:8px;background:url(images/borda-conteudo.png) repeat-x;}

/* LOCAÃ‡ÃƒO */
#global #locacao #banner .imgBanner{margin-bottom:30px;}
#global #locacao #conteudo .blocoLoc{float:left;width:440px;margin-bottom:40px;}
#global #locacao #conteudo .blocoLoc .imgBloco{position:relative;float:left;}
#global #locacao #conteudo .blocoLoc .imgBloco a{display:block;width:160px;height:114px;overflow:hidden;}
#global #locacao #conteudo .blocoLoc .imgBloco a img{width:160px;}
#global #locacao #conteudo .blocoLoc .imgBloco .bordaImg{width:160px;height:7px;background:url(images/borda-img.png) repeat-x 0 0;}
#global #locacao #conteudo .blocoLoc .imgBloco .ampliarImg{display:none;width:160px;height:114px;position:absolute;z-index:1;top:0;background-color:#000;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);}
#global #locacao #conteudo .blocoLoc .imgBloco .ampliarImg a{position:absolute;z-index:2;top:30px;left:20px;font:bold 150% 'Arimo', Arial, sans-serif;color:#FFF;}
#global #locacao #conteudo .blocoLoc .imgBloco .ampliarImg a span{position:absolute;top:20px;left:55px;cursor:pointer;}
#global #locacao #conteudo .blocoLoc .imgBloco .ampliarImg a img{width:46px;}
#global #locacao #conteudo .blocoLoc .contBloco{position:relative;float:left;width:280px;height:114px;}
#global #locacao #conteudo .blocoLoc .contBloco h4{margin-bottom:10px;padding-left:10px;}
#global #locacao #conteudo .blocoLoc .contBloco p{padding-left:10px;font-size:92%;line-height:15px;text-align:justify;}
#global #locacao #conteudo .blocoLoc .contBloco .bordaCont{position:absolute;top:102px;width:280px;height:8px;margin:10px 0 20px 0;background:url(images/borda-conteudo.png) repeat-x;}

/* ESTILO DE FORMULÃRIOS */
#global form label{display:block;}
#global form span{display:block;font:bold 150% 'Arimo', Arial, sans-serif;color:#1B2C5A;}
#global form label input.text{height:30px;background:url(images/bg-campo.png) repeat-x;border:none;}
#global form button{border:none;cursor:pointer;font:bold 150% 'Arimo', Arial, sans-serif;color:#1B2C5A;}

/* LOGIN */
#global #login #conteudo{border:none;padding-top:0;}
#global #login #boxLogin{width:410px;height:200px;margin:0 250px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
#global #login #boxLogin h3{text-align:center;color:#808080;}
#global #login #boxLogin form{float:right;margin:10px 60px 10px 0;}
#global #login #boxLogin form label span{float:left;width:110px;padding-right:10px;text-align:right;line-height:30px;}
#global #login #boxLogin form label input.text{width:230px;height:30px;}
#global #login #boxLogin form button{float:right;width:46px;height:30px;margin-top:3px;background:url(images/bt-ok.png) no-repeat;}
#global #login #boxLogin a{float:right;margin-right:60px;line-height:20px;color:#636466;}
#global #login #boxLogin a:hover{text-decoration:underline;}

/* CONTATO */
#global #contato #conteudo{border:none;padding-top:0;}
#global #contato #boxContato{width:550px;height:720px;margin:0 180px;padding:0 10px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
#global #contato #boxContato h3{color:#808080;}
#global #contato #boxContato form{margin:10px 0;}
#global #contato #boxContato form label{margin-bottom:5px;}
#global #contato #boxContato form label select{width:550px;padding:5px 0;}
#global #contato #boxContato form label input.text{width:550px;height:30px;}
#global #contato #boxContato form label.receberInfo{float:left;margin:10px 20px 0 0;}
#global #contato #boxContato form label.receberInfo span{float:left;}
#global #contato #boxContato form label.receberInfo input.opcao{float:left;}
#global #contato #boxContato form label textarea{width:550px;height:89px;background:url(images/bg-textarea.png) repeat-x;border:none;}
#global #contato #boxContato form button{float:right;width:72px;height:30px;margin-top:3px;background:url(images/bt-enviar.png) no-repeat;}
#global #contato #boxContato .bordaCont{width:530px;height:8px;margin:20px 10px;background:url(images/borda-conteudo.png) repeat-x;}
#global #contato #boxContato .informacoes p{line-height:15px;color:808080;}
#global #contato #boxContato .informacoes p.destaque{font-size:117%;}

/* ACOMPANHAMENTO */
#global #acompanhamento #banner .imgBanner{margin-bottom:30px;}
#global #acompanhamento #conteudo .blocoInfo{float:left;margin-right:20px;}
#global #acompanhamento #conteudo .blocoInfo .imgBloco{width:240px;padding:20px;margin-bottom:10px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
#global #acompanhamento #conteudo .blocoInfo .imgBloco img{width:240px;}
#global #acompanhamento #conteudo .blocoInfo .contBloco p{margin-top:5px;font:117% 'Myriad Pro', Arial, sans-serif;}
#global #acompanhamento #conteudo .blocoInfo .contBloco p span{font-weight:bold;font-size:128%;color:#1B2C5A;}
#global #acompanhamento #conteudo .blocoTabela{float:left;width:590px;height:160px;margin-bottom:10px;padding:10px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;}
#global #acompanhamento #conteudo .blocoTabela table .categoria{font:bold 150% 'Arimo', Arial, sans-serif;color:#1B2C5A;}
#global #acompanhamento #conteudo .blocoTabela table .bordaEsq{border-left:1px solid #A1A1A1;}
#global #acompanhamento #conteudo .blocoTabela table th{width:100px;height:28px;text-align:center;}
#global #acompanhamento #conteudo .blocoTabela table td{width:100px;padding:5px 0;}
#global #acompanhamento #conteudo .blocoTabela table td.sombra{background-color:#D8D8D8;}
#global #acompanhamento #conteudo .blocoTabela table td.categoria{width:200px;padding-right:10px;text-align:right;}
#global #acompanhamento #conteudo .blocoTabela table td.nivelCompleto{background:url(images/bg-campo.png) repeat-x;}
#global #acompanhamento #conteudo .blocoGaleria{float:left;width:330px;}
#global #acompanhamento #conteudo .blocoGaleria ul li{float:left;margin:5px 10px 0 0;}
#global #acompanhamento #conteudo .blocoGaleria ul li a img{display:block;float:left;width:50px;}
#global #acompanhamento #conteudo .blocoDownloads{float:left;width:280px;}
#global #acompanhamento #conteudo .blocoDownloads .boxArquivos{width:260px;height:100px;margin-top:5px;padding:10px 5px;background-color:#EAEAEA;border:1px solid #DDDDDD;border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
#global #acompanhamento #conteudo .blocoDownloads .boxArquivos ul li{height:25px;line-height:25px;padding:0 5px;}
#global #acompanhamento #conteudo .blocoDownloads .boxArquivos ul li a{color:#6D6D6D;}
#global #acompanhamento #conteudo .blocoDownloads .boxArquivos ul li a:hover{text-decoration:underline;}
#global #acompanhamento #conteudo .blocoDownloads .boxArquivos ul li.sombra{background-color:#D8D8D8;}

/* OBRAS EM ANDAMENTO */
#global #obras #banner .imgBanner{margin-bottom:30px;}
#global #obras #conteudo .galeriaObras{width:100%;margin-top:20px;}
#global #obras #conteudo .galeriaObras h4{margin-bottom:15px;}
#global #obras #conteudo .galeriaObras .bordaCont{width:100%;height:8px;margin-top:10px;background:url(images/borda-conteudo.png) repeat-x;}
#global #obras #conteudo .galeriaObras .blocoObras{float:left;width:215px;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco{position:relative; height:167px; overflow:hidden;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco a{display:block;width:215px;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco a img{width:215px;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco .ampliarImg{display:none;width:215px;height:167px;position:absolute;z-index:1;top:0;background-color:#000;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco .ampliarImg a{position:absolute;z-index:2;top:60px;left:50px;font:bold 150% 'Arimo', Arial, sans-serif;color:#FFF;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco .ampliarImg a img{width:46px;}
#global #obras #conteudo .galeriaObras .blocoObras .imgBloco .ampliarImg a span{position:absolute;top:20px;left:55px;cursor:pointer;}
#global #obras #conteudo .galeriaObras .linkGaleria{float:right;width:455px;height:20px;margin-top:10px; text-align:right;}
#global #obras #conteudo .galeriaObras .linkGaleria a{color:#1B2C5A;}



/* RODAP */
#rodape{height:80px;}
#rodape #cont{width:1000px;margin:20px auto 0 auto;}
#rodape #cont .info{width:100%;height:30px;line-height:30px;border-top:1px solid #CDA635;border-bottom:1px solid #CDA635;font-size:84%;color:#FFF;}
#rodape #cont .pao{margin:10px 0;}


