/* Inicio Resets */
* { margin:0; padding:0; outline:0; font-weight:inherit; font-style:inherit; font-size: 100%; font-family:Arial, Helvetica, sans-serif; line-height: 1.1em; }
p { line-height:1.2em; }
hr { clear:both; float:none; width:100%; }
.ie6 body hr, .ie7 body hr { display:block; margin:-8px; } 
hr.clear { display:block; visibility:hidden; clear:both; height:0; margin:0; padding:0; border:0; }
a { cursor:pointer; }
a, img { border:none; text-decoration:none;}
a:hover { text-decoration:underline; }
ul { list-style:none; }
li { vertical-align:top; line-height:1.2em;}
li a { line-height:1.2em; }
input[type=hidden] { display:none !important; visibility:hidden !important;}
input[type=submit] { cursor:pointer; }
table { border-collapse:collapse; border-spacing:0; }
blockquote, q { quotes: "" ""; }
address { font-style:normal; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; } 
h1 { font-size:3em; line-height:1; }
h2 { font-size:2em; margin-bottom:0.75em; }
h3 { font-size:1.6em; line-height:1; }
h4 { font-size:1.3em; line-height:1.25; }
h5 { font-size:1.1em; font-weight:bold; }
h6 { font-size:1.1em; font-weight:bold; }
object { display:block; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; }
textarea { overflow:auto; resize:none; }
strong { font-weight:bold !important; }
em { font-style:italic; }
* html .clearfix { height:1%; overflow:visible; } /* float clearing for IE6 */
*+html .clearfix { min-height:1%; } /* float clearing for IE7 */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; } /* float clearing for everyone else */
.overflow { overflow:hidden; }
.inline { display:inline; }
.justify { text-align:justify; }
.left { float:left !important; }
.right { float:right !important; }
.hide { display:none; }
.clear { clear:both; }
.block { display:block; }
.ie legend { margin:0 -7px; }
#ui-datepicker-div { position:absolute; top:-9999px; left:-9999px; }
/* Fim Resets */

@font-face { font-family: 'TheMixRegular'; src: url('fontes/themix-5-regular-webfont.eot'); src: url('fontes/themix-5-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/themix-5-regular-webfont.woff') format('woff'), url('fontes/themix-5-regular-webfont.ttf') format('truetype'), url('fontes/themix-5-regular-webfont.svg#TheMixRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'TheMixBold'; src: url('fontes/themix-7-bold-webfont.eot'); src: url('fontes/themix-7-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/themix-7-bold-webfont.woff') format('woff'), url('fontes/themix-7-bold-webfont.ttf') format('truetype'), url('fontes/themix-7-bold-webfont.svg#TheMixBold') format('svg'); font-weight: normal; font-style: normal; }

body, html { height:100%; -webkit-text-size-adjust:none; }
.wrap { width:520px; padding-bottom:50px; background:#fff url('../img/bg.gif'); }
.nav li { float:left; }
.nav li a { display:block; text-indent:-9999em; overflow:hidden; height:61px; }
.nav li .bt_bemvindo { width:173px; height:40px; background:url('../img/nav.png') no-repeat 0 0; }
.nav li .bt_bemvindo:hover, .nav li .bt_bemvindo.current { background:url('../img/nav.png') no-repeat 0 -61px; }
.nav li .bt_empreendimentos { width:173px; height:40px; background:url('../img/nav.png') no-repeat -174px 0; }
.nav li .bt_empreendimentos:hover, .nav li .bt_empreendimentos.current { background:url('../img/nav.png') no-repeat -174px -61px; }
.nav li .bt_contato { width:173px; height:40px; background:url('../img/nav.png') no-repeat -348px 0; }
.nav li .bt_contato:hover, .nav li .bt_contato.current { background:url('../img/nav.png') no-repeat -348px -61px; }
.container { background:url('../img/bg_container.jpg'); }
.container .home { margin-bottom:-5px; }
.footer { width:520px; height:67px; background:url('../img/bg_rodape.png') no-repeat 0 0; position:relative; }
.footer a { width:202px; height:34px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/rodape_site.png') no-repeat 0 0; position:absolute; top:14px; left:20px; }
.footer p { width:100px; height:34px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/rodape_vendas.png') no-repeat 0 0; position:absolute; top:14px; right:20px; }
.redes { padding:24px; }
.redes h2 { width:101px; height:13px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/title_redes.png'); }
.redes .blog_alamo { width:238px; height:41px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/redes_sociais.png') no-repeat 0 0; }
.redes .blog_alamo:hover { background:url('../img/redes_sociais.png') no-repeat 0 -45px; }
.redes .twitter { width:97px; height:29px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/redes_sociais.png') no-repeat -241px 0; }
.redes .twitter:hover { background:url('../img/redes_sociais.png') no-repeat -241px -45px; }
.redes .flickr { width:92px; height:29px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/redes_sociais.png') no-repeat -341px 0; }
.redes .flickr:hover { background:url('../img/redes_sociais.png') no-repeat -341px -45px; }
.redes .youtube { width:96px; height:29px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/redes_sociais.png') no-repeat -436px 0; }
.redes .youtube:hover { background:url('../img/redes_sociais.png') no-repeat -436px -45px; }
.redes ul li { float:left; margin:10px 5px 0 0; }
.interna { padding:22px; }
.title { font-family:TheMixRegular, Arial, Helvetica; font-size:26px; color:#5c5d59; }
.subtitle { font-family:TheMixRegular, Arial, Helvetica; font-size:16px; color:#f06929; }
.destaque { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #fff; }
.empreendimento_info { display:block; height:60px; padding:5px; }
.empreendimento_title { font-family:TheMixRegular, Arial, Helvetica; font-size:16px; color:#5c5d59; display:block; margin-bottom:5px; }
.empreendimento_local { font-family:TheMixBold, Arial, Helvetica; font-size:14px; color:#f06929; display:block; }
.outros li { width:156px; float:left; margin-left:2px; }
.todos_empreendimentos { width:237px; height:35px; display:block; text-indent:-9999em; overflow:hidden; background:url('../img/bt_empreendimentos.png') no-repeat 0 0; margin-top:15px; }
.todos_empreendimentos:hover { background:url('../img/bt_empreendimentos.png') no-repeat 0 -35px; }
.contato { margin:20px 0; background:#f8fbfd; border:1px solid #e3e6e8; padding:15px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
.contato p { font-family:TheMixRegular, Arial, Helvetica; font-size:13px; color:#5c5d59; }
.contato a { font-family:TheMixRegular, Arial, Helvetica; font-size:13px; color:#f85d14; }
.contato ul { margin-bottom:10px; }
.relacionamento { margin:20px 0; background:#f8fbfd; border:1px solid #e3e6e8; padding:15px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
.relacionamento p { font-family:TheMixRegular, Arial, Helvetica; font-size:13px; color:#5c5d59; padding-left:105px; }
.relacionamento p a { font-family:TheMixRegular, Arial, Helvetica; font-size:13px; color:#f85d14; }
.relacionamento div { margin-bottom:20px; }
.laranja { font-size:16px !important; color:#f06929 !important; margin-bottom:5px; }
.ata { background:url('../img/img_ata.jpg') no-repeat 0 22px; }
.ecoa { background:url('../img/img_ecoa.jpg') no-repeat 0 22px; }
.seu_estilo { background:url('../img/img_estilo.jpg') no-repeat 0 22px; }
.social { background:url('../img/<img_redes></img_redes>.jpg') no-repeat 0 22px; }
.fone { padding-left:20px; background:url('../img/icon_telefone.png') no-repeat 0 0; }
.email { padding-left:20px; background:url('../img/icon_mail.png') no-repeat 0 4px; }