/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px verdana,arial,tahoma;background:#000;}
ul{list-style:none;}
.float{float:left;}
.right{float:right;}
.link01{color:#afafaf;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#0A0A0A;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.clear{ clear:both;}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape{float:left;width:967px;font-size:9px;padding:20px 0;}
.itens_rodape, .itens_rodape2{float:left;line-height:16px;border-right:1px solid #670b0e;padding:0 27px;}
.itens_rodape2{border-right:0px;}
#selo{width:290px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:10px 10px 30px 10px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto;}
#logo{float:left;width:295px;height:149px;background:url(../img/logo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#top{float:left;width:675px;height:149px;background:url(../img/top.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.menu{float:left;width:260px;}
#rodape_internas{float:left;width:690px;font-size:9px;padding:10px 0 10px 0;margin-left:260px;display:inline;background:#CCCCCC;}
.itens_rodapeint, .itens_rodapeint2{display:inline;border-right:1px solid #670b0e;padding:0 6px;}
.itens_rodapeint2{border-right:0px;}

/****PERFIL****/
.body_perfil{background:#000 url(../img/body_perfil.gif) center top repeat-y;}
.conteudo_perfil{float:right;width:710px;background:url(../img/conteudo_perfil.jpg) no-repeat 0 0; }
.titulo_perfil{float:left;width:650px;color:#d5621d;font-size:18px;padding:30px 0 0 40px;}
.lado_perfil{float:left;width:494px;}
.txt_perfil{float:left;width:450px;padding:20px 0 30px 40px;}
.perfil02{float:left;margin-top:121px;}

/****DESIGN DE INTERIORES****/
.body_design{background:#000 url(../img/body_design.gif) center top repeat-y;}
.conteudo_design{float:left;width:710px;background:url(../img/conteudo_design.jpg) no-repeat;}
.titulo_design{float:left;width:650px;color:#a81217;font-size:18px;padding:30px 0 0 40px;}
.txt_design{float:left;width:283px;line-height:16px;padding:25px 10px 0 40px;}

/****MANDALA****/
.body_mandala{background:#000 url(../img/body_mandala.gif) center top repeat-y; }
.conteudo_mandala{display:inline;float:left;width:709px;margin-left:1px;background:url(../img/conteudo_mandala.jpg) no-repeat 0 0 scroll transparent;margin-bottom:100px;}
.titulo_mandala{display:inline;float:left;width:440px;color:#7c507d;font-size:18px;padding:30px 0 0 40px;}
.txt_mandala{float:left;width:458px;line-height:16px;padding:25px 30px 0 40px;}

/****FENG SHUI****/
.body_feng{background:#000 url(../img/body_feng.gif) center top repeat-y;}
.conteudo_feng{float:left;width:710px;background:url(../img/conteudo_feng.jpg) no-repeat;}
.titulo_feng{float:left;width:650px;color:#b29621;font-size:18px;padding:30px 0 0 40px;}
.txt_feng{float:left;width:390px;line-height:16px;padding:25px 30px 0 40px;}

/****PAISAGISMO****/
.txt_paisagismo{float:left;width:330px;line-height:16px;padding:25px 30px 0 40px;}

/****PROJETOS****/
.conteudo_projetos{float:left;width:710px;background:url(../img/conteudo_projetos.jpg) no-repeat;}
.txt_projetos{float:left;width:341px;padding:25px 5px 0 40px;}


/****PORTFOLIO****/
.construcao{float:left;margin:65px 0 0 65px;}
.tit-legenda{float:left;width:617px;height:100px;padding-bottom:0;position:relative;display:inline;}
.bt_home, .bt_home_over{float:left;display:inline; width:98px; height:57px; margin:0 1px 0 0; background:url(../img/imgteste/bt-home.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_home_over { background:url(../img/imgteste/bt-home-over.gif) no-repeat scroll 0 0; }
.bt_home:hover, .bt_home_over:hover{ background:url(../img/imgteste/bt-home-over.gif) no-repeat scroll 0 0; }
.bt_office, .bt_office_over{float:left; display:inline; width:98px; height:57px; background:url(../img/imgteste/bt-office.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_office_over { background:url(../img/imgteste/bt-office-over.gif) no-repeat scroll 0 0; }
.bt_office:hover, .bt_office_over:hover { background:url(../img/imgteste/bt-office-over.gif) no-repeat scroll 0 0; }

/****CADASTRE-SE****/
.lado_cadastre{float:left;width:410px;}
.txt_cadas{float:left;width:285px;font-size:10px;text-align:justify;padding:30px 0 0 40px;}
.empresa{color:#ac1a2f;}
.form_cadastre{float:left;width:375px;height:142px;background:url(../img/bg_cadas.jpg) no-repeat;padding-top:8px;margin-top:15px;}
.linha_cadas{float:left;width:330px;padding:5px 0 0 40px;}
.desc_form{float:left;width:320px;}
.campo_form, .campo_form_over{float:left;font:11px Verdana, Arial, Tahoma;background:#fff;border:1px solid #848064;padding:1px;}
.campo_form_over{background:#d9dadb;}
.bt_enviar{float:left;margin:10px 0 0 303px;}
.form_cadastre2{float:left;width:375px;height:71px;background:url(../img/bg_cadas02.jpg) no-repeat;padding-top:18px;margin-top:15px;}

/****CONTATO****/
.body_contato{background:#000 url(../img/body_contato.gif) center top repeat-y;}
.conteudo_contato{float:left;width:710px;background:url(../img/conteudo_contato.jpg) no-repeat;}
.titulo_contato{float:left;width:650px;color:#797979;font-size:18px;padding:30px 0 0 40px;}
.lado_contato{float:left;width:564px;}
.infos_contato{float:left;width:240px;padding:27px 29px 0 40px;}
.endereco{float:left;width:233px;height:136px;line-height:32px;font-style:normal;background:url(../img/bg_endereco.jpg) right bottom no-repeat;padding:27px 0 0 22px;}
.form_contato{float:left;width:564px;height:208px;background:url(../img/bg_contato.jpg) no-repeat;padding-top:20px;}
.divide_form{float:left;width:250px;padding-left:38px;}
.linha_form{float:left;width:100%;margin-top:8px;display:inline;}
.desc_fale{float:left;width:100%;}
.divide_form2{float:left;width:276px;height:163px;}
.sucesso{float:left;width:705px;text-align:center;background:url(../img/logo_respo.gif) center top no-repeat;padding-top:100px;margin-top:30px;}
