html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0;outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
body {margin:0 auto;font-family:Tahoma, Verdana, Geneva, sans-serif;background:url(imagens/site/bg_top.gif) 0 0 repeat-x #4f4a40;}
html, body {height:100%;}
img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clear{clear:both;}

#global {text-align:center;width:100%;}
#header {margin:0 auto!important;min-width:940px;width:940px;height:185px;text-align:left;position:relative;background:url(imagens/site/bg_header.gif) 0 0 no-repeat;}
#slideshow {margin:0 auto!important;min-width:960px;width:960px;height:259px;text-align:left;position:relative;}
.conteudo {margin:0 auto!important;min-width:940px;width:940px;min-height:100px;text-align:left;position:relative;}
#faixa_home {float:left;text-align:center;width:100%;height:165px;background:#eaaf32;margin:20px 0 0 0;}
#faixa_home .boxes {margin:0 auto!important;min-width:940px;width:940px;text-align:left;border-top:7px solid #4f4a40;line-height:1.2em;}
#footer {float:left;text-align:center;width:100%;height:170px;background:#2d2a25;}
#footer2 {margin:0 auto!important;min-width:940px;width:940px;text-align:left;}

/* Header */
#header .top {float:left;width:940px;height:150px;}
#header .top .logo {float:left;width:431px;height:70px;margin:37px 0 0 10px;}
#header .top .busca {float:left;width:290px;margin:55px 0 0 40px;}
#header .top .busca .form {float:left;width:171px;height:23px;padding:5px 10px 0 10px;background:url(imagens/site/bg_form_busca.png) 0 0 no-repeat;border:none;}
#header .top .busca .botao {float:right;width:89px;height:28px;border:none;background:url(imagens/site/btn_busca.png) 0 0 no-repeat;}
#header .top .minhacasa {float:right;width:149px;height:139px;margin:0 10px 0 0;}
#header .top .minhacasa a {display:block;position:relative;width:149px;height:139px;background:url(imagens/site/btn_minhacasa.png) 0 0 no-repeat;}
#header .top .minhacasa a:hover {background-position:0 -139px;}

#header .menu {float:left;width:940px;height:35px;background:url(imagens/site/bg_menu.png) 0 0 no-repeat #ef9b11;}
#header .menu ul {}
#header .menu ul li {float:left;}
#header .menu .home a, #header .menu .empresa a, #header .menu .lancamentos a, #header .menu .empreendimentos a, #header .menu .responsabilidade a, #header .menu .blog a, #header .menu .contato a {display:block;position:relative;height:35px;background:url(imagens/site/bg_menu.png) 0 0 no-repeat;}
#header .menu .home a {width:79px;background-position:0 -35px;}
#header .menu .home a:hover {background-position:0 -70px;}
#header .menu .empresa a {width:96px;background-position:-79px -35px;}
#header .menu .empresa a:hover {background-position:-79px -70px;}
#header .menu .lancamentos a {width:130px;background-position:-175px -35px;}
#header .menu .lancamentos a:hover {background-position:-175px -70px;}
#header .menu .empreendimentos a {width:163px;background-position:-305px -35px;}
#header .menu .empreendimentos a:hover {background-position:-305px -70px;}
#header .menu .responsabilidade a {width:246px;background-position:-468px -35px;}
#header .menu .responsabilidade a:hover {background-position:-468px -70px;}
#header .menu .blog a {width:93px;background-position:-714px -35px;}
#header .menu .blog a:hover {background-position:-714px -70px;}
#header .menu .contato a {width:133px;background-position:-807px -35px;}
#header .menu .contato a:hover {background-position:-807px -70px;}

/* Slideshow */
#slideshow .mask_t {position:absolute;width:960px;height:12px;background:url(imagens/site/mask_slideshow.png) 0 0 no-repeat;top:0;left:0;z-index:9;}
#slideshow .mask_r {position:absolute;width:17px;height:236px;background:url(imagens/site/mask_slideshow.png) -943px -12px no-repeat;top:12px;right:0;z-index:9;}
#slideshow .mask_b {position:absolute;width:960px;height:12px;background:url(imagens/site/mask_slideshow.png) 0 -248px no-repeat;bottom:0;left:0;z-index:9;}
#slideshow .mask_l {position:absolute;width:17px;height:236px;background:url(imagens/site/mask_slideshow.png) 0 -12px no-repeat;top:12px;left:0;z-index:9;}
#slideshow .banners {float:left;width:926px;height:236px;margin:12px 0 0 17px;background:#fff;position:relative;}
#slideshow .banners img {position:absolute;top:0;left:0;}
#nav {position:absolute;top:10px;right:10px;font-weight:bold;z-index:999;}
#nav a {width:10px;height:10px;text-align:center;padding:5px;margin:5px;background:#ef9b11;text-decoration:none;display:block;position:relative;color:#fff;font-size:0.7em;}
#nav a.activeSlide {background:#4f4a40;color:#fff;}
#nav a:focus {outline:none;}

/* Footer */
#footer2 .dados {float:left;width:285px;margin:30px 0 0 7px;line-height:1.2em;}
#footer2 .dados img {margin:0 0 10px 0;}
#footer2 .dados p {font-size:0.7em;}
#footer2 .dados h1 {font-size:0.6em;font-weight:normal;}

#footer2 .menu {float:left;width:330px;margin:35px 0 0 15px;}
#footer2 .menu ul {float:left;font-size:0.7em;margin:0 20px;}
#footer2 .menu ul li {margin:0 0 15px 0;}
#footer2 .menu ul li img {margin:0 10px 0 0;}

#footer2 .logos {float:right;width:249px;height:94px;margin:25px 25px 0 0;}

/* Home */
#home_top {float:left;width:940px;margin:25px 0;}
#home_top .conheca {float:left;width:430px;padding-right:40px;border-right:1px dotted #827865;line-height:1.5em;}
#home_top .conheca p {font-size:0.7em;margin:15px 0;}
#home_top .conheca .saiba {}
#home_top .conheca .saiba a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_saibamais.png) 0 0 no-repeat #eaaf32;}
#home_top .conheca .saiba a:hover {background-color:#2d2a25;}
#home_top .clube {float:right;width:430px;line-height:1.2em;}
#home_top .clube .linha {float:left;width:420px;padding:0 0 5px 0;margin:5px 0 0 0;border-bottom:1px solid #827865;}
#home_top .clube .linha h1 {font-size:0.7em;text-transform:uppercase;}
#home_top .clube .linha h2 {font-size:0.7em;text-transform:uppercase;}
#home_top .clube .linha p {font-size:0.7em;text-transform:uppercase;}
#home_top .clube .acesse {float:left;width:142px;height:25px;margin:10px 0 0 0;}
#home_top .clube .acesse a {display:block;position:relative;width:142px;height:25px;background:url(imagens/site/btn_acesse_blog.png) 0 0 no-repeat;}
#home_top .clube .acesse a:hover {background-color:#2d2a25;}

#home_bottom {float:left;width:940px;line-height:1.2em;}
#home_bottom .empreendimentos {float:left;width:700px;}

#home_bottom .empreendimentos .box_cinza, #home_bottom .empreendimentos .box_verde, #home_bottom .empreendimentos .box_amarelo {float:left;width:230px;height:350px;margin-right:2px;}
#home_bottom .empreendimentos .box_cinza .tit {float:left;width:220px;height:40px;padding:5px;text-align:center;background:#817867;}
#home_bottom .empreendimentos .box_verde .tit {float:left;width:220px;height:40px;padding:5px;text-align:center;background:#c1c05b;}
#home_bottom .empreendimentos .box_amarelo .tit {float:left;width:220px;height:40px;padding:5px;text-align:center;background:#e4c853;}
#home_bottom .empreendimentos .box_cinza .tit h1, #home_bottom .empreendimentos .box_verde .tit h1, #home_bottom .empreendimentos .box_amarelo .tit h1 {font-size:1em;font-weight:normal;}
#home_bottom .empreendimentos .box_cinza .foto, #home_bottom .empreendimentos .box_verde .foto, #home_bottom .empreendimentos .box_amarelo .foto {float:left;width:230px;height:150px;}
#home_bottom .empreendimentos .box_cinza .dados, #home_bottom .empreendimentos .box_verde .dados, #home_bottom .empreendimentos .box_amarelo .dados {float:left;width:210px;height:105px;padding:0 10px;margin:10px 0;}
#home_bottom .empreendimentos .box_cinza .dados h1, #home_bottom .empreendimentos .box_verde .dados h1, #home_bottom .empreendimentos .box_amarelo .dados h1 {font-size:0.7em;}
#home_bottom .empreendimentos .box_cinza .dados p, #home_bottom .empreendimentos .box_verde .dados p, #home_bottom .empreendimentos .box_amarelo .dados p {font-size:0.7em;}
#home_bottom .empreendimentos .box_cinza .acoes, #home_bottom .empreendimentos .box_verde .acoes, #home_bottom .empreendimentos .box_amarelo .acoes {float:left;width:230px;height:25px;}
#home_bottom .empreendimentos .box_cinza .acoes ul, #home_bottom .empreendimentos .box_verde .acoes ul, #home_bottom .empreendimentos .box_amarelo .acoes ul {}
#home_bottom .empreendimentos .box_cinza .acoes ul li, #home_bottom .empreendimentos .box_verde .acoes ul li, #home_bottom .empreendimentos .box_amarelo .acoes ul li {float:left;margin:0 8px 0 0;}
#home_bottom .empreendimentos .box_cinza .acoes .saiba {}
#home_bottom .empreendimentos .box_cinza .acoes .saiba a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_saibamais.png) 0 0 no-repeat #817867;}
#home_bottom .empreendimentos .box_cinza .acoes .saiba a:hover {background-color:#2d2a25;}
#home_bottom .empreendimentos .box_cinza .acoes .facebook {}
#home_bottom .empreendimentos .box_cinza .acoes .facebook a {display:block;position:relative;width:27px;height:25px;background:url(imagens/site/btn_facebook_home.png) 0 0 no-repeat #817867;}
#home_bottom .empreendimentos .box_cinza .acoes .facebook a:hover {background-position:0 -25px;}
#home_bottom .empreendimentos .box_verde .acoes .saiba {}
#home_bottom .empreendimentos .box_verde .acoes .saiba a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_saibamais.png) 0 0 no-repeat #c1c05b;}
#home_bottom .empreendimentos .box_verde .acoes .saiba a:hover {background-color:#2d2a25;}
#home_bottom .empreendimentos .box_verde .acoes .facebook {}
#home_bottom .empreendimentos .box_verde .acoes .facebook a {display:block;position:relative;width:27px;height:25px;background:url(imagens/site/btn_facebook_home.png) 0 0 no-repeat #c1c05b;}
#home_bottom .empreendimentos .box_verde .acoes .facebook a:hover {background-position:0 -25px;}
#home_bottom .empreendimentos .box_amarelo .acoes .saiba {}
#home_bottom .empreendimentos .box_amarelo .acoes .saiba a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_saibamais.png) 0 0 no-repeat #e4c853;}
#home_bottom .empreendimentos .box_amarelo .acoes .saiba a:hover {background-color:#2d2a25;}
#home_bottom .empreendimentos .box_amarelo .acoes .facebook {}
#home_bottom .empreendimentos .box_amarelo .acoes .facebook a {display:block;position:relative;width:27px;height:25px;background:url(imagens/site/btn_facebook_home.png) 0 0 no-repeat #e4c853;}
#home_bottom .empreendimentos .box_amarelo .acoes .facebook a:hover {background-position:0 -25px;}

#home_bottom .boxes {float:right;width:230px;}
#home_bottom .boxes .minhacasa {float:left;width:229px;height:168px;padding:8px 0;border-top:8px solid #403d36;border-bottom:8px solid #403d36;}
#home_bottom .boxes .minhacasa a {display:block;position:relative;width:229px;height:168px;background:url(imagens/site/bg_minhacasa_home.png) 0 0 no-repeat;}
#home_bottom .boxes .minhacasa a:hover {background-position:0 -168px;}
#home_bottom .boxes .acompanhe {float:left;width:206px;margin:20px 0 0 0;padding:0 12px;}
#home_bottom .boxes .acompanhe .tit {float:left;width:150px;height:40px;margin:5px 0 0 0;}
#home_bottom .boxes .acompanhe .botao {float:right;width:45px;height:44px;}
#home_bottom .boxes .acompanhe .botao a {display:block;position:relative;width:45px;height:44px;background:url(imagens/site/btn_acompanhe_home.png) 0 0 no-repeat;}
#home_bottom .boxes .acompanhe .botao a:hover {background-position:0 -44px;}
#home_bottom .boxes .acompanhe .dados {float:left;width:206px;margin:10px 0 0 0;}
#home_bottom .boxes .acompanhe .dados p {font-size:0.7em;}

#faixa_home .boxes .atendimento {float:left;width:190px;height:110px;padding:15px;border-top:1px solid #f6d46d;border-bottom:1px solid #f6d46d;margin:8px 7px;background:url(imagens/site/bg_tit_atendimento.png) 142px 15px no-repeat;}
#faixa_home .boxes .atendimento .tit {float:left;width:120px;}
#faixa_home .boxes .atendimento .tit h1 {float:right;font-size:1em;}
#faixa_home .boxes .atendimento .dados {float:left;width:170px;height:70px;margin:10px 0 0 0;}
#faixa_home .boxes .atendimento .dados p {font-size:0.7em;}
#faixa_home .boxes .atendimento .dados .entrar {}
#faixa_home .boxes .atendimento .dados .entrar a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_entrar_atendimento.png) 0 0 no-repeat;margin:5px 0 0 0;}
#faixa_home .boxes .atendimento .dados .entrar a:hover {background-color:#2d2a25;}
#faixa_home .boxes .newsletter {float:left;width:190px;height:110px;padding:15px;border-top:1px solid #f6d46d;border-bottom:1px solid #f6d46d;margin:8px 7px;}
#faixa_home .boxes .newsletter .tit {float:left;width:190px;margin:0 0 10px 0;}
#faixa_home .boxes .newsletter .tit h1 {font-size:1em;}
#faixa_home .boxes .newsletter .dados {float:left;width:190px;}
#faixa_home .boxes .newsletter .dados .form {float:left;width:170px;padding:5px 10px;margin:2px 0;border:1px solid #fff;font-size:0.7em;}
#faixa_home .boxes .newsletter .dados .botao {float:right;width:50px;height:10px;padding:5px;margin:10px 0 0 0;background:url(imagens/site/btn_enviar_newsletter.png) center no-repeat;border:none;}
#faixa_home .boxes .sociais {float:left;width:190px;height:110px;padding:15px;border-top:1px solid #f6d46d;border-bottom:1px solid #f6d46d;margin:8px 7px;}
#faixa_home .boxes .sociais .tit {float:left;width:190px;}
#faixa_home .boxes .sociais .tit h1 {font-size:1em;}
#faixa_home .boxes .sociais .dados {float:left;width:190px;}
#faixa_home .boxes .sociais .dados p {font-size:0.7em;}
#faixa_home .boxes .sociais .dados ul {}
#faixa_home .boxes .sociais .dados ul li {float:left;width:32px;height:33px;margin:10px 8px 0 0;}
#faixa_home .boxes .sociais .dados .facebook {}
#faixa_home .boxes .sociais .dados .facebook a {display:block;position:relative;width:32px;height:33px;background:url(imagens/site/ico_sociais_home.png) 0 0 no-repeat;}
#faixa_home .boxes .sociais .dados .facebook a:hover {background-position:0 -33px;}
#faixa_home .boxes .sociais .dados .twitter {}
#faixa_home .boxes .sociais .dados .twitter a {display:block;position:relative;width:32px;height:33px;background:url(imagens/site/ico_sociais_home.png) -40px 0 no-repeat;}
#faixa_home .boxes .sociais .dados .twitter a:hover {background-position:-40px -33px;}
#faixa_home .boxes .faleconosco {float:left;width:190px;height:110px;padding:15px;border-top:1px solid #f6d46d;border-bottom:1px solid #f6d46d;margin:8px 7px;}
#faixa_home .boxes .faleconosco .tit {float:left;width:190px;margin:0 0 10px 0;}
#faixa_home .boxes .faleconosco .tit h1 {font-size:1em;}
#faixa_home .boxes .faleconosco .dados {float:left;width:190px;}
#faixa_home .boxes .faleconosco .dados h1 {font-size:1.7em;line-height:1.7em;font-weight:normal;}
#faixa_home .boxes .faleconosco .dados p {font-size:0.7em;}

/* Cores */
.branco, .branco a, .branco a:hover {color:#fff;}
.laranja, .laranja a, .laranja a:hover {color:#ef9b11;}
.amarelo_claro, .amarelo_claro a, .amarelo_claro a:hover {color:#faecaa;}

.branco_laranja, .branco_laranja a {color:#fff;}
.branco_laranja a:hover {color:#ef9b11;}

.laranja_branco, .laranja_branco a {color:#ef9b11;}
.laranja_branco a:hover {color:#fff;}

/* Geral */
#tit {float:left;width:900px;padding:0 0 2px 0;margin:20px 20px 0 20px;border-bottom:2px dotted #827865;}

/* Institucional */
#institucional {float:left;width:900px;min-height:200px;margin:20px;line-height:1.2em;}
#institucional .txt {float:eft;width:610px;}
#institucional .txt p {font-size:0.7em;margin:0 0 10px 0;}
#institucional .imagens {float:right;width:240px;}
#institucional .imagens .foto {float:left;width:240px;height:105px;margin:0 0 10px 0;}

/* Lançamentos e Empreendimentos */
#imoveis {float:left;width:900px;min-height:200px;margin:20px;line-height:1.2em;}

#imoveis .box {float:left;width:230px;height:350px;padding:10px;margin:22px;border:1px solid #827865;}
#imoveis .box .tit {float:left;width:230px;height:35px;padding:15px 0 0 0;text-align:center;background:#eaaf32;}
#imoveis .box .tit h1 {font-size:1em;font-weight:normal;}
#imoveis .box .foto {float:left;width:230px;height:150px;}
#imoveis .box .dados {float:left;width:210px;height:105px;padding:0 10px;margin:10px 0;}
#imoveis .box .dados h1 {font-size:0.7em;}
#imoveis .box .dados p {font-size:0.7em;}
#imoveis .box .acoes {float:left;width:230px;height:25px;}
#imoveis .box .acoes ul {}
#imoveis .box .acoes ul li {float:left;margin:0 8px 0 0;}
#imoveis .box .acoes .saiba {}
#imoveis .box .acoes .saiba a {display:block;position:relative;width:72px;height:25px;background:url(imagens/site/btn_saibamais.png) 0 0 no-repeat #eaaf32;}
#imoveis .box .acoes .saiba a:hover {background-color:#2d2a25;}
#imoveis .box .acoes .facebook {}
#imoveis .box .acoes .facebook a {display:block;position:relative;width:27px;height:25px;background:url(imagens/site/btn_facebook_home.png) 0 0 no-repeat #eaaf32;}
#imoveis .box .acoes .facebook a:hover {background-position:0 -25px;}

#imoveis .nome {float:left;width:870px;padding:15px;margin:0 0 20px 0;background:#eaaf32;}
#imoveis .nome h1 {font-size:1.2em;}

#imoveis .acoes_imovel {float:left;width:250px;}
#imoveis .acoes_imovel .logo {float:left;width:250px;height:230px;margin:0 0 2px 0;background-position:center;background-repeat:no-repeat;background-color:#fff;}
#imoveis .acoes_imovel .botoes {float:left;width:250px;}
#imoveis .acoes_imovel .botoes ul {}
#imoveis .acoes_imovel .botoes ul li {float:left;width:250px;margin:0 0 2px 0;}
#imoveis .acoes_imovel .botoes .hotsite a {display:block;position:relative;width:250px;height:60px;background:url(imagens/site/bg_botoes.png) 0 0 no-repeat;}
#imoveis .acoes_imovel .botoes .hotsite a:hover {background-position:-250px 0;}
#imoveis .acoes_imovel .botoes .condicoes a {display:block;position:relative;width:250px;height:45px;background:url(imagens/site/bg_botoes.png) 0 -60px no-repeat;}
#imoveis .acoes_imovel .botoes .condicoes a:hover {background-position:-250px -60px;}
#imoveis .acoes_imovel .botoes .indique a {display:block;position:relative;width:250px;height:45px;background:url(imagens/site/bg_botoes.png) 0 -105px no-repeat;}
#imoveis .acoes_imovel .botoes .indique a:hover {background-position:-250px -105px;}
#imoveis .acoes_imovel .botoes .localizacao a {display:block;position:relative;width:250px;height:45px;background:url(imagens/site/bg_botoes.png) 0 -150px no-repeat;}
#imoveis .acoes_imovel .botoes .localizacao a:hover {background-position:-250px -150px;}
#imoveis .acoes_imovel .botoes .compartilhar a {display:block;position:relative;width:250px;height:45px;background:url(imagens/site/bg_botoes.png) 0 -195px no-repeat;}
#imoveis .acoes_imovel .botoes .compartilhar a:hover {background-position:-250px -195px;}
#imoveis .acoes_imovel .botoes .minhacasa a {display:block;position:relative;width:250px;height:95px;background:url(imagens/site/bg_botoes.png) 0 -240px no-repeat;}
#imoveis .acoes_imovel .botoes .minhacasa a:hover {background-position:-250px -240px;}

#imoveis .detalhes_imovel {float:right;width:630px;}
#imoveis .detalhes_imovel .txt {float:left;width:630px;}
#imoveis .detalhes_imovel .txt h1 {font-size:0.7em;}
#imoveis .detalhes_imovel .txt p {font-size:0.7em;margin:10px 0;}
#imoveis .detalhes_imovel .imagens {float:left;width:630px;background:#676051;margin:10px 0;}
#imoveis .detalhes_imovel .imagens .tit {float:left;width:610px;padding:0 0 5px 0;margin:10px 10px 3px 10px;border-bottom:1px solid #827865;}
#imoveis .detalhes_imovel .imagens .foto {float:left;width:195px;height:155px;margin:7px;background-position:center;background-repeat:no-repeat;}
#imoveis .detalhes_imovel .plantas {float:left;width:630px;background:#676051;margin:10px 0;}
#imoveis .detalhes_imovel .plantas .tit {float:left;width:610px;padding:0 0 5px 0;margin:10px 10px 3px 10px;border-bottom:1px solid #827865;}
#imoveis .detalhes_imovel .plantas .foto {float:left;width:195px;height:155px;margin:7px;background-position:center;background-repeat:no-repeat;}

/* Responsabilidade Eco-Social */
#responsabilidade {float:left;width:900px;min-height:200px;margin:20px;line-height:1.2em;}
#responsabilidade .txt {float:left;width:900px;}
#responsabilidade .txt p {font-size:0.7em;margin:0 0 10px 0;}

/* Minha Casa Minha Vida */
#minhacasa {float:left;width:900px;min-height:200px;margin:20px;line-height:1.2em;}
#minhacasa .txt {float:left;width:900px;}
#minhacasa .txt p {font-size:0.7em;margin:0 0 10px 0;}

/* Fale Conosco */
#faleconosco {float:left;width:900px;min-height:200px;margin:20px;line-height:1.2em;}
#faleconosco p {float:left;width:900px;font-size:0.7em;margin:5px 0;}

#faleconosco .preencha {float:left;width:465px;margin:20px 0;}
#faleconosco .preencha .dado {vertical-align:top;padding-top:5px;font-size:0.7em;font-weight:bold;}
#faleconosco .preencha .form01 {float:right;width:352px;padding:5px 10px;border:1px solid #fff;}
#faleconosco .preencha .form02 {float:right;width:330px;padding:5px 10px;border:1px solid #fff;}
#faleconosco .preencha .form03 {float:right;width:330px;height:80px;padding:5px 10px;border:1px solid #fff;}
#faleconosco .preencha .botao {float:right;width:102px;height:43px;margin:10px 0 0 0;background:url(imagens/site/btn_enviar_contato.png) 0 0 no-repeat;border:none;}

#faleconosco .mapa {float:right;width:375px;padding:10px 0 10px 30px;margin:20px 0;border-left:1px solid #827865;}
#faleconosco .mapa h1 {font-size:1.5em;line-height:1.5em;}
#faleconosco .mapa h2 {font-size:1em;}
#faleconosco .mapa h3 {font-size:0.7em;font-weight:normal;}
#faleconosco .mapa .sociais {float:left;width:375px;}
#faleconosco .mapa .sociais ul li {float:left;width:32px;height:33px;margin:10px 8px 0 0;}
#faleconosco .mapa .sociais .facebook {}
#faleconosco .mapa .sociais .facebook a {display:block;position:relative;width:32px;height:33px;background:url(imagens/site/ico_sociais_home.png) 0 0 no-repeat;}
#faleconosco .mapa .sociais .facebook a:hover {background-position:0 -33px;}
#faleconosco .mapa .sociais .twitter {}
#faleconosco .mapa .sociais .twitter a {display:block;position:relative;width:32px;height:33px;background:url(imagens/site/ico_sociais_home.png) -40px 0 no-repeat;}
#faleconosco .mapa .sociais .twitter a:hover {background-position:-40px -33px;}
