body { margin: 0; padding: 0; background: #FFFFFF url(../imagens/body_bg.jpg) no-repeat center top; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
img { border:none; }
h1 { margin:0; padding:0; }
span { margin:0; padding:0; }
form { margin:0; padding:0; }
filefield { margin:0; padding:0; }
.font_10 { font-size:10px; }
.font_12 { font-size:12px; }
.font_14 { font-size:14px; }
.font_16 { font-size:16px; }
.font_18 { font-size:18px; }
.font_20 { font-size:20px; }
.font_22 { font-size:22px; }
.font_24 { font-size:24px; }
.font_26 { font-size:26px; }
#div_initiate img { margin:0; padding:0; }
.img_fl img {float:left; border:none !important; }
.al { text-align:left; }
.ar { text-align:right; }
/* MENU */

.menu_bg { background: url(../imagens/menu_bg.jpg) repeat-x center top; }
.menu_text { border-right: #FFDC7E 1px solid; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 20px; text-shadow: 1px 1px #FFE075; }
 .menu_text a { color: #3A2C5F; text-decoration: none;  }
.menu_fale_conosco {  color: #3A2C5F; text-decoration: none; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 20px; text-shadow: 1px 1px #FFE075; }
.title_bg { background: url(../imagens/title_bg.jpg) no-repeat center top; color: #56438A; font-size: 22px; font-family: 'Yanone Kaffeesatz', arial, serif; text-shadow: 1px 1px #FFE075; }
.logo {background: url(../imagens/vetor_imobiliaria.png) no-repeat; width: 268px; height: 136px; cursor:pointer; display:block; margin-left:25px; margin-top:15px; }
.logo span { position: absolute; left: -999em; width: 268px; height: 136px;}
/* INICIAL */

.inicial_box_bg { background: url(../imagens/repeat.jpg) repeat-x top; }
.inicial_box_small { background: url(../imagens/repeat-box_small.jpg) repeat-x top; }
.inicial_box_title { color: #000; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 20px; padding:11px 0 0 10px; }
.inicial_box_text { color: #000; font-size: 11px; padding-left: 10px; }
.inicial_box_small_title { color: #000; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 20px; padding-left: 3px; }
.inicial_box_small_text { color: #000; font-size: 11px; padding:0 0 5px 3px; }
.inicial_box_subtitle {  color: #000; font-size: 15px; padding-left: 4px; font-family: 'Yanone Kaffeesatz', arial, serif; font-weight: 400; }
.inicial_listmenu { background: none; border: none; width: 130px; height: 24px; padding-top:4px; }
  .inicial_listmenu_bg { background: url(../imagens/listmenu_bg.jpg) no-repeat center top; }
.inicial_textfield { background: none; border: none; width: 70px; height: 23px; color: #000; font-style: italic; }
 .inicial_textfield_bg { background:url(../imagens/codigo_bg.jpg) no-repeat center top; }
.inicial_box { background: url(../imagens/box3.jpg) no-repeat center top; }
.inicial_img { padding-left: 10px; }
.incial_noticias_top { background: url(../imagens/box_noticias_top.jpg) no-repeat center top; padding-left: 193px; color: #56438A;  font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 24px; text-shadow: 1px 1px #FFFFFF; }
.inicial_noticias { color: #CCCCCC; font-size: 12px; background-color: #56438A; padding: 8px 15px 0 15px; text-align: justify; }
.inicial_noticias_title { color: #fff;  font-size: 14px; text-shadow: 1px 1px #2B2143; }
.inicial_noticias img { float: right;  }
.inicial_noticias_td {  background-color: #56438A;}
.inicial_noticias_subtitle {  color: #fff;  font-size: 14px; text-shadow: 1px 1px #2B2143; padding-left: 15px; height:30px; }
.inicial_noticias_subtitle a {  color: #fff;  font-size: 14px; text-shadow: 1px 1px #2B2143; text-decoration:none; }
.inicial_noticias_subtitle a:hover {  color: #D6CFE7;  font-size: 14px; text-shadow: 1px 1px #2B2143;  text-decoration:none; }
.inicial_box_parceiros_top { background: url(../imagens/box_parceiros_top.jpg) no-repeat center top; color: #fff; text-shadow: 1px 1px #3A2E5C; font-size: 20px; font-family: 'Yanone Kaffeesatz', arial, serif; padding-left: 13px; }
.inicial_gallery_view { background:url(../imagens/gallery_view_bg.jpg) no-repeat center top; }
.inicial_banner_bg { background:url(../imagens/banner_bg.jpg) no-repeat center top; padding-top: 10px; }

/* A VETOR */
.vetor_title { background: url(../imagens/vetor_title_bg.jpg) repeat-x top; color: #DCD6EB; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 28px; padding-left: 15px; text-shadow: 1px 1px #130E1F; }
.vetor_banner_bg { background: url(../imagens/bg_coin_slider2.jpg) no-repeat center top; padding-top: 10px; }
.vetor_box-bg { background: url(../imagens/bg_box_vetor.jpg) no-repeat center top; color: #55438A; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif;  text-shadow: 1px 1px #FFE48A;  }
.vetor_text { color: #666666; text-align: justify; font-size: 12px;  }
.vetor_text span { color: #55438A; }
.vetor_subtitle { color: #55438A; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif; } 

/* EMPREENDIMENTOS */
.empreendimentos_title { color: #54438A; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif; padding-left: 8px; }
.empreendimentos_title a{ color: #54438A;  font-family: 'Yanone Kaffeesatz', arial, serif; text-decoration:none; }
.empreendimentos_texto { color: #666666; font-size: 12px; text-align: justify; padding: 5px 0 0 8px; } 
.empreendimentos_texto a{ color: #666666; text-decoration:none; }
.empreendimentos_texto img { float: left; padding-top: 8px; } 
.empreendimentos_linha { background: url(../imagens/empreendimentos_linha.jpg) repeat-x center; height:25px; }
.empreendimentos_img_borda { padding:5px; background-color:#ECEBE9; border: solid 1px #CBCDCC; }

/* PJ EMPREENDIMENBTOS */
.pj_box { border-right: #DADADA 1px solid; }
#menu { border-top: #DADADA 1px solid; }
#menu a { color: #55438A; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif; text-decoration: none;  padding-left: 10px; }
#menu td:hover { background-color: #E9E9E9; }
#menu td { border-bottom: #DADADA 1px solid; }
.pj_title { font-size: 24px;  font-family: 'Yanone Kaffeesatz', arial, serif; padding-left: 14px; color: #54438A; }
.pj_text { color: #666666; font-size: 12px; text-align: justify; padding-left: 14px; }
.pj_subtitle { font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif;  color: #54438A; }
 .pj_text12 { font-size: 12px; color: #55438A; font-family: Arial, Helvetica, sans-serif; }
.pj_informacoes_top_bg { background:url(../imagens/bg_top_informacoes.jpg) no-repeat center top; color: #FFCC28; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif;  color: #FFCC28;  }
.pj_informacoes_middle_bg { background: #57438A  url(../imagens/bg_middle_informacoes.jpg) no-repeat center top; }
.pj_informacoes_bottom_bg { background: url(../imagens/bg_bottom_informacoes.jpg) no-repeat center top; }
.pj_informacoes_subtitle { color: #FFF; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 17px; }
.pj_informacoes_td { background:  url(../imagens/bg_td_informacoes.png) no-repeat center top; font-size: 12px; color: #56438A; padding: 0 0 6px 10px; }
#informacoes { padding-top: 10px; }
.pj_localizacao_top_bg { background: url(../imagens/bg_localizacao.jpg) no-repeat center top; color: #FFF; font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 22px; }
.pj_localizacao_link_bg { background: url(../imagens/bg_link.jpg) no-repeat center top; }
  .pj_localizacao_link_bg a { color: #FFF; text-decoration: none; font-size: 12px; }
.pj_form_text { color: #55438A; font-size: 16px; font-family: 'Yanone Kaffeesatz', arial, serif; }
.pj_textfield { border: none; background: none; width: 156px; height: 22px; color: #55438A; font-size: 12px; text-indent:5px; }
.pj_textfield_bg { background: url(../imagens/bg_textfield.jpg) no-repeat center top; }

/* ANUNCIE SEU IMOVEL */
.textfield_bg { background:url(../imagens/textfield_bg.jpg) repeat-x;}
.anuncie_textfield { width:463px; height:20px; border:none; background:none; }
.anuncie_listmenu { width:170px; height:20px; border:none; background:none; }
.textarea_bg { background:url(../imagens/textarea_bg.jpg) repeat-x;}
.anuncie_textarea { width:463px; height:88px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; }
.anuncie_texto { font-family: 'Yanone Kaffeesatz', arial, serif; color:#7B7B7B; padding-left:16px; text-align:left; }


/* VER IMOVEL*/
.verImovel_title { color: #54438A; font-size: 22px;  font-family: 'Yanone Kaffeesatz', arial, serif; }
.verImovel_title a{ color: #54438A; text-decoration:none; }
.verImovel_text12 { font-size: 12px; color: #55438A; font-family: Arial, Helvetica, sans-serif; }
.verImovel_relacionado_bg { background-color:#FFC422; text-align:center; font-family: 'Yanone Kaffeesatz', arial, serif;color:#54438A; font-size:16px; }
.verImovel_relacionado_bg a { color:#54438A; text-decoration:none; }
.verImovel_relacionado_borda { border-bottom: solid 1px #DADADA; border-left: solid 1px #DADADA; border-right: solid 1px #DADADA; padding-bottom:10px; font-size:12px; }
.verImovel_relacionado_borda a { color:#333; text-decoration:none; }
.verImovel_relacionado_borda img { padding-top: 10px; }

/* IMOVEIS USADOS */
.imoveis_usados_busca_bg { background:url(../imagens/imoveis_usados_busca_bg.jpg) no-repeat ; }
.imoveis_usados_busca_texto { font-family: 'Yanone Kaffeesatz', arial, serif; color:#2E244A;  padding-left:8px; text-align:left; }
.imoveis_usados_textfield_bg { background:url(../imagens/imoveis_usados_textfield_bg.jpg) no-repeat center; } 
.imoveis_usados_listmenu { background:none; border:none; width:126px; }
.imoveis_usados_filtre { background:url(../imagens/imoveis_usados_filtre.jpg) no-repeat left bottom; font-family: 'Yanone Kaffeesatz', arial, serif; padding-top:7px; padding-left:20px; color:#FFF; display:block;}
.imoveis_usados_paginacao a { background-color:#554288; display:inline-block; padding:5px 7px 5px 7px; color:#FFF; text-decoration:none; }
.imoveis_usados_paginacao a:hover { background-color:#382C58;text-decoration:none; }
.imoveis_usados_paginacao .active { background-color:#382C58; border:solid 2px #8F7DBF; cursor:default; }

/* NOTICIAS */
.noticias_title { color: #54438A; font-family: 'Yanone Kaffeesatz', arial, serif; text-align:left; }
.noticias_texto p { color:#858585; font-size:12px; text-align:justify; }
.noticias_img { padding:5px; background-color:#EBEBEB; border: solid 1px #CCCCCC; float:left; margin-right:12px; }
.noticias_mais_bg { background: url(../imagens/noticias_mais_bg.jpg) repeat-y; }
.noticias_mais_title { background:url(../imagens/noticias_mais_title_bg.jpg) no-repeat left; font-family: 'Yanone Kaffeesatz', arial, serif; color:#DCD6EB; padding-left:50px; text-shadow: 1px 1px #221A36; }
.noticias_mais { background:url(../imagens/noticia_line.jpg) no-repeat bottom; text-align:left; color:#727272; text-shadow: 1px 1px #FFF; padding:8px 0 8px 20px; }
.noticias_mais img { float:left; padding-top:4px; vertical-align: top; }
.noticias_mais a { text-decoration:none; color:#727272; /*display:block; width:260px; height:24px;*/  }
/*.noticias_mais a:hover { background:url(../imagens/noticia_line_h.jpg) no-repeat bottom; }*/
.noticias_mais_paginacao { background-color:#56438A; color:#FFF; }
.noticias_mais_paginacao a { text-decoration:none; color:#FFF; padding:5px; display:inline-block; padding:5px 7px 5px 7px;  }
.noticias_mais_paginacao a:hover { color:#D1CAE6; }
.noticias_mais_active { background-color:#382C58; }

/* FALE CONOSCO */
.fale_conosco_email_bg { background:url(../imagens/fale_conosco_email_bg.jpg) no-repeat center; } 
.fale_conosco_endereco { color:#54438A; font-family: 'Yanone Kaffeesatz', arial, serif; text-align:left; }
.fale_conosco_amarelo { color:#FFBE27; font-family: 'Yanone Kaffeesatz', arial, serif; text-align:left; }
.fale_conosco_branco { color:#FFF; font-family: 'Yanone Kaffeesatz', arial, serif; text-align:left; }
.fale_conosco_telefone { color:#FFF; text-align:left; }
.fale_conosco_email { color:#FFF; text-align:left; padding-left:15px; font-family: 'Yanone Kaffeesatz', arial, serif; }
.fale_conosco_textfield { width:260px; height:18px; background:none; border:none; }
.fale_conosco_textarea { width:260px; height:86px; background:none; border:none; font-family:Arial, Helvetica, sans-serif; }
.fale_conosco_texo { font-family: 'Yanone Kaffeesatz', arial, serif; color:#7B7B7B; padding-left:16px; text-align:left; }

.fale_conosco_mapa { background:url(../imagens/fale_conosco_mapa_bg.jpg) no-repeat; }
.fale_conosco_mapa_title { background:url(../imagens/fale_conosco_mapa_title_bg.jpg) no-repeat left bottom; padding-left:25px; }
.fale_conosco_mapa_link { background:url(../imagens/fale_conosco_mapa_link_bg.jpg) no-repeat right top;}

/* SAIBA MAIS */
.saiba_mais_texto { color:#7A7A7A; text-align:center; height:18px; background:none; border:none; }


/* TRABALHE CONOSCO */
.trabalhe_textfield_cidade { width:278px; border:none; background:none; }
.trabalhe_filefield { background:none; border:none; width:450px; }
.trabalhe_cidade { width:81px; background:none; border:none; }
.trabalhe_texto { font-family: 'Yanone Kaffeesatz', arial, serif; color:#7B7B7B; padding-left:16px; }
.trabalhe_estado { width:60px; border:none; background:none; }
.trabalhe_est_civil { width:120px; border:none; background:none; }
.trabalhe_escolaridade { width:200px; background:none; border:none; }
.trabalhe_cargo { width:200px; background:none; border:none; }

/* FILEFIELD */
#div_inputfile{ background: url(../imagens/filefield_bg.jpg) no-repeat right; height:28px; width:447px; margin:0px; }
#div_inputfile #filepc{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); }
#fake_inputfile{ margin-top:-28px; float: left; }
#fake_inputfile #fake_filepc{ width:463px; height:22px; border:none ; background:none; }



/* RODAPE */

.rodape_bg { background:url(../imagens/rodape_bg.jpg) repeat-x top; }
.rodape_text26 { color: #FFCC27;  font-size: 26px; font-family: 'Yanone Kaffeesatz', arial, serif; text-shadow: 1px 1px #261E3E; }
.rodape_text10 { color: #FFFFFF; font-size: 10px; text-shadow: 1px 1px #261E3E; }
.rodape_text18 { color: #FFFFFF; font-size: 18px; font-family: 'Yanone Kaffeesatz', arial, serif; text-shadow: 1px 1px #261E3E; }
.rodaepe_text14 { color: #FFCC27; font-size: 14px; text-shadow: 1px 1px #261E3E; }
.rodape_text20 { color: #FFCC27; font-size: 20px; text-shadow: 1px 1px #261E3E; }
.rodape_text16 { color: #FFCC27; font-size: 16px; font-family: 'Yanone Kaffeesatz', arial, serif; text-shadow: 1px 1px #261E3E; } 
.rodape_numero { font-family:Tahoma, Geneva, sans-serif; }
