/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:12px "Trebuchet MS",Verdana, Arial,Tahoma;background:#2a2d33 url(../img/bg_body.gif) center top repeat-y;color:#8c8c8c;}
ul, ol{list-style:none;}
.empresa{color:#ba0010;}
.float{float:left;}
.right{float:right;}
a{color:#ba0010;text-decoration:none;}
a:hover{text-decoration:underline;}
.link01{color:#dddddd;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#ba0010;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#949494;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#8c8c8c;text-decoration:none;}
.link04:hover{text-decoration:underline;}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape_inicial{float:left;width:970px;font-size:11px;padding:10px 0 25px 0;}
.itens_rodape, .itens_rodape2{float:left;border-right:1px solid #8c8c8c;padding:0 18px;}
.itens_rodape2{border-right:0;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:11px "Trebuchet MS",Verdana, Arial, Tahoma;padding:3px 0 15px 10px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto;}
#logo{float:left;width:308px;height:112px;background:url(../img/logo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.conteudo{float:left;width:970px;background:url(../img/bg_conteudo.jpg) 72px 0 no-repeat;}
#rodape{float:left;width:640px;line-height:25px;font-size:11px;word-spacing:15px; text-align:center;padding:10px 0 15px 250px;}
.construcao{float:left;margin:160px 0 0 200px;}
.construcaosub{float:left;margin:150px 0 0 255px;}

/****EMPRESA****/
.tops_subs{float:left;height:50px;padding:15px 0 0 25px;}
.subs{float:left;width:165px;background:url(../img/seta.gif) 25px 15px no-repeat;padding:10px 0 0 35px;}
.dir_empresa{float:left;width:745px;background:url(../img/bg_empresa.jpg) right top no-repeat;padding:35px 0 0 20px;}
.dir_empresa02{float:left;width:765px;}
.txt_empresa{float:left;width:420px;padding:30px 0 0 15px;}
.imgs_empresa{float:left;width:555px;padding:25px 0 0 18px;}

/****MOBILIARIO****/
.dir_mobiliario{float:left;width:735px;padding:0 0 0 30px;}
.lado_mobi{float:left;width:505px;}
.itens_mobiliario{float:left;width:370px;font-size:12px;text-align:justify;background:url(../img/box.gif) 0 6px no-repeat;padding-left:10px;margin-top:8px;}
.imgs_imobi{float:left;width:226px;background:#999;}

/****DIVISORIAS****/
.esq_divisorias{float:left;width:510px;}
.ul_divisorias{float:left;padding:5px 0 30px 50px;}
.itens_divisorias{float:left;width:655px;font-size:12px;text-align:justify;background:url(../img/box.gif) 0 6px no-repeat;padding-left:10px;margin-top:8px;}
.itens_divisorias2{float:left;width:655px;font-size:12px;text-align:justify; padding: 20px 0 10px 10px; margin-top:8px;}
.topicos_divsoria{float:left;width:440px;color:#000;font-size:11px;background:url(../img/box3.gif) 20px 0 no-repeat;margin-top:8px;padding:6px 0 14px 52px;border-bottom:1px dashed #333;}
.imgs_divi{float:left;width:224px;}
.linkpdf{float:left;width:165px;color:#fff;text-decoration:none;background:url(../img/icone_pdf.jpg) no-repeat;padding:4px 0 0 46px;margin:0 0 0 60px;}
.linkpdf:hover{color:#fe0000;}
.linkvideo_art{float:left;width:165px;color:#fff;text-decoration:none;background:url(../img/icone_video.jpg) no-repeat;padding:4px 0 15px 46px;margin:0 0 0 60px;}
.linkvideo_art:hover{color:#fe0000;}
.dover{color:#af0211;}
/****OBRAS****/
.tops_obras{float:left;color:#ba0010;font-size:18px;padding:15px 0 30px 25px;}
.esq_obras{float:left;width:490px;padding:35px 0 0 4px;}
.data_obra{float:left;width:420px;color:#949494;font-size:10px;}
.titulo_obra{float:left;width:420px;color:#a1753b;font-size:20px;}
.img_obra{float:left;width:427px;text-align:center;margin-top:15px;}
.descricao_obra{float:left;width:420px;margin-top:15px;}
.dir_obras{float:left;width:241px;background:url(../img/bg_dirobras.jpg) repeat-x;}
.agrupa_thumbs{float:left;width:205px;height:350px;padding:25px 0 0 27px;}
.thumbs{float:left;border:1px solid #ba0010;margin:15px 14px 0 0;}
.paginacao_obras{float:left;width:90px;padding:0 0 0 80px;}

/****SUSTENTABILIDADE****/
.esq_suste{float:left;width:460px;padding:35px 0 0 3px;}
.txt_suste{float:left;width:445px;padding-top:40px;}
.dir_suste{float:left;width:450px;padding-top:15px;}
.itens_suste{float:left;width:520px;text-align:justify;margin-top:35px;background:url(../img/bg_topicos.gif) 23px 1px no-repeat;}
.numero{float:left;width:23px;line-height:22px;color:#fff;font-size:15px;text-align:center;background:url(../img/bg_numero.gif) no-repeat;}
.tit_topicosuste{float:left;width:490px;line-height:21px;color:#000;padding:0 0 15px 5px;}

/****SERVICOS****/
.imgs_servicos{float:left;width:395px;padding-left:34px;}
.dir_servicos{float:left;width:400px;padding:40px 0 0 70px;}
.txt_servicos{float:left;width:365px;text-align:justify;padding:8px 0 60px 0;}

/****FRANQUIA***/
.esq_franquia{float:left;width:566px;padding-top:15px;}
.txt_franquia{float:left;width:485px;text-align:justify;padding:40px 0 0 35px;}
.ul{float:left;width:506px;padding:13px 0 12px 60px;background:#1a1a1a;margin-top:19px;}
.itens{float:left;width:400px;text-align:justify;background:url(../img/box2.gif) 0 7px no-repeat;padding:2px 0 0 15px;}
.form_franquia{float:left;width:719px;background:url(../img/bg_formfranquia.gif) 28px 0 repeat-y;padding-left:28px;margin-top:50px;}
.abas{float:left;width:719px;padding:0 0 30px 0;}
.linha_franquia{float:left;width:570px;padding:12px 0 0 115px;}

/****NOTICIAS****/
.agrupa_notimenor{float:left;width:380px;height:150px;background:url(../img/bg_noticiamenor.gif) 70px 0 repeat-y;padding:0 0 0 70px;}
.data_noticia{float:left;width:290px;font-size:10px;background:url(../img/img_dividenoticia1.gif) no-repeat;padding:20px 47px 0 43px;}
.tit_noticia{float:left;width:290px;font-size:13px;padding-left:43px;}
.desc_noticia{float:left;width:290px;height:71px; font-size:10px;text-align:justify;background:url(../img/img_dividenoticia.gif) left bottom no-repeat;padding:0 47px 30px 43px;}
/*interna*/
.esq_noticias{float:left;width:622px;padding:50px 0 40px 40px;}
.data_not{float:left;width:547px;color:#949494;font-size:10px;}
.titulo_not{float:left;width:547px;color:#a1753b;font-size:20px;margin-top:3px;}
.gravata_not{float:left;width:547px;color:#ba0010;text-align:justify;font-size:12px;margin-top:7px;}
.descricao_not{float:left;width:547px;text-align:justify;margin-top:15px;}
.img_noticia{float:left;width:547px;text-align:center;margin-top:15px;}
.ampli{border:1px solid #ba0010;}
.agrupa_tbs{float:left;width:556px;}
.tbs{float:left;border:1px solid #ba0010;margin:15px 9px 0 0;}
.dir_noticias{float:left;width:307px;}
.agrupa_outras{float:left;width:307px;background:url(../img/bg_outras.gif) 5px 0 repeat-y;}
.data_outranoticia{float:left;width:225px;font-size:10px;background:url(../img/bg_outrastop.gif) 5px 0 no-repeat;padding:20px 30px 0 50px;}
.tit_outranoticia{float:left;width:225px;font-size:13px;padding-left:50px;}
.desc_outranoticia{float:left;width:225px;height:100px;font-size:10px;text-align:justify;background:url(../img/bg_outrasfim.gif) 5px bottom no-repeat;padding:0 30px 30px 50px;}
.paginacao{float:left;width:183px;background:url(../img/bg_paginacao.jpg) 5px 0 no-repeat;padding:14px 0 40px 124px;}
.n_paginas{float:left;width:70px;text-align:center;font-size:11px;}
.links_not{float:left;padding-top:10px;}

/****MÍDIA****/
.conteudo_folders{float:left;width:730px;padding:35px 0 0 35px;}
.tit_folders{float:left;margin:40px 0 0 35px;}
.agrupa_folder{float:left;width:350px;padding-right:15px;}
.img_folder{float:left;border-top:12px solid #1a1a1a;border-left:5px solid #1a1a1a;border-bottom:12px solid #1a1a1a;border-right:5px solid #1a1a1a;margin:0 10px 2px 0;}
.tit_folder{float:left;width:200px;font-size:12px;background:url(../img/box.gif) 0 6px no-repeat;padding-left:10px;margin-top:8px;}
.midia_videos{float:left;width:700px; padding:70px 0 0 375px;background:#666;}
.videos, .videos02{float:left;width:430px;padding:70px 0 0 375px;}
.videos02{padding:70px 0 0 180px;}
.legenda_video{float:left;width:99%;text-align:center;padding:20px 0 0 0;}
.subs_feira{float:left;width:165px;background:url(../img/seta.gif) 40px 15px no-repeat;padding:10px 0 0 50px;}

/****CADASTRE-SE****/
.agrupa_form{float:left;width:406px;}
.form_cadastre{float:left;width:360px;padding:30px 0 25px 45px;}
.form_cadastre2{float:left;width:360px;padding:20px 0 0 44px; clear:both;}
.txt_cadas{float:left;width:320px;text-align:justify;margin-top:15px;}
.linha_cadas, .linha_cadas2{float:left;width:280px;margin-top:12px;}
.linha_cadas2{margin-top:15px;}
.img_cadas{float:left;width:564px;}

/****CONTATO****/
.dir_fale{float:left;width:728px;padding:35px 0 0 37px;display:inline;}
.agrupa_enderecos{float:left;width:220px;padding-bottom:60px;display:inline;}
.agrupa_principal{float:left;width:300px;float:left;display:inline;}
.endereco{float:left;width:220px;font-style:normal;padding:10px 0 0 10px;display:inline;}
.esq_contato{float:left;width:205px;height:800px;padding-top:30px;display:inline;}
.form_contato{float:left;width:728px;padding:0 0 20px 0;display:inline;}
.campo_form, .campo_form_over{float:left;clear:both;background:#7a7a7b;border:1px solid #0d0d0d;font:11px "Trebuchet MS",verdana,tahoma,arial;padding:2px;display:inline;}
.campo_form_over{background:#adadad;display:inline;}
.separa_form{float:left;width:350px;}
.linha_form{float:left;width:360px;margin-top:10px;}
.linha_bt{float:left;margin-top:10px;width:300px;}
.desc_form{float:left;width:100%;padding-bottom:2px;display:inline;}
.sucesso{float:left;width:765px;text-align:center;font-size:12px;padding:45px 0 260px 0;padding-left:205px;display:inline;}
.img_contato{float:left; margin-top:40px;display:inline;}
.representantes{float:left;width:220px;border-bottom:1px dashed #333;margin:15px 100px 0 0;display:inline;}
.representantes2{float:left;width:220px;border-bottom:1px dashed #333;margin:0 100px 0 0;display:inline;}