﻿.footer .centrais li { float: left; font-size: 11px; margin-bottom:10px; padding-top: 15px; width:115px; }

.footer .centrais li a:hover { color: #2c54a2; }

/* Centrais de Vendas - Novo */

.sedes .box_cont { padding: 0px !important; }

.sedes .box_cont h3 { padding: 10px; }

.sedes .box_cont li { padding: 10px; height: 40px; }

div.lnkcentrais { background-color: #ece9e2;  border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; clear: both; margin-bottom: 2px; }

div.lnkcentrais .abrirfilial { font: 11px arial; font-weight:bold; color: #171717; height:28px; background: url('../../images/ico_abrir_filiais_rp.png') no-repeat left center; cursor: pointer; height: 28px; line-height: 28px; padding-left: 30px; }

div.lnkcentrais .fecharfilial { font: 11px arial; font-weight:bold; color: #171717; height:28px; background: url('../../images/ico_fechar_filiais_rp.png') no-repeat left center; cursor: pointer; height: 28px; line-height: 28px; padding-left: 30px; }

/* Fim Centrais de Vendas - Novo */

/* Box Sedes Footer */

div.boxsedesfooter { border: 1px solid #cecece; width: 333px; position: absolute;  padding: 8px; _padding-bottom:3px; *padding-bottom:3px; background-color: #ffffff; z-index: 10; }	

#box_aberta div.boxsedesfooter { border: 0; background-color: Transparent; }

div.boxsedesfooter p { float: left; width: 220px; }

div.boxsedesfooter div { position: absolute; bottom: -10px; clear: both; }

.ie6 div.boxsedesfooter div, .ie7 div.boxsedesfooter div { bottom: -13px; }

/* Fim Box Sedes Footer */

.footer .acesso  { border-top: dotted 1px #eaeaea; padding-top: 15px; margin-top: 10px; }

.footer .acesso ul { margin-right: 49px; float: left; }

.ie6 .footer .acesso ul { margin-right: 47px; float: left; }

.footer .acesso a:hover { color: #2c54a2; }

.copy { border-top: dotted 1px #eaeaea; padding: 15px 0 0 0; margin-top: 10px; }
.copy span { color: #333; margin: 0 20px 0 0; }
.copy a { color: #72a636; }
.ul_footer_imoveis_administrados { display: none; }

/* Footer - Link apoio */

.ie6 .footer_geral .link_apoio {
  width: 300px;
}

.ie6 .footer_geral .link_apoio ul li a,
.footer_geral .link_apoio ul li {
  float: right;
}

.footer_geral .link_apoio ul li a {
    background: url('../../images/mn_footer.png');
    display: block;
    text-indent: -99999px;
}
.ie6 .footer_geral .link_apoio ul li a {
    background: url('../../images/mn_footer.gif');
}

.footer_geral {
  position: relative;  
}

.footer_geral .link_apoio {
  width: 160px;
  position: relative;
  right: 10px;
  top: 10px;  
  z-index: 2;
  float: right;   
}

.ie6 .footer_geral .link_apoio {
  width: 160px;
  position: absolute;
  right: 10px;
  top: 10px;  
  z-index: 2;    
}

.ie7 .footer_geral .link_apoio {
  position: absolute;  
}

.ie6 .footer_geral .link_apoio ul li {
  width: 78px;
  float: right;
}

.footer_geral .link_apoio ul li .twitter {
    background-position: -804px 0;
    width: 78px;   
    height: 29px;
    margin-right:5px;
}

.ie6 .footer_geral .link_apoio ul li .twitter {
    background-position: -804px 0;   
}

.ie6 .footer_geral .link_apoio ul li .mobile {
    background-position: -888px 0;
}

.footer_geral .link_apoio ul li .mobile {
    background-position: -888px 0;
    width: 74px;  
    height: 29px;
    display: none;  
}

.footer_geral .link_apoio ul li .Facebook,
.footer_geral .link_apoio ul li .Youtube,
.footer_geral .link_apoio ul li .Linkedin,
.footer_geral .link_apoio ul li .mobile {
  display: none;
}

div.lnkcentrais h4 { 
  font: 11px/28px arial;
  font-weight:bold;
  color: #171717;
  height:28px;
  padding-left: 10px;
}

.footer div.tel_regional {
  width:770px;
  min-height: 200px;
  height: auto !important;
  height: 200px;
  float:left;
  border-right:1px solid #D7D7D7;
  background-color: #fbfbf9; 
}

.footer div.outras_sedes {
  width: 188px;
  float:left;
  margin-bottom: 15px;
}

.footer div.outras_sedes a {
  background: url("../../images/btn_outrasedes.gif") no-repeat scroll 0 0;
  display: block;
  width: 135px;
  height: 23px;
  padding-top: 3px;
  text-align: center;
  font-weight: bold;
  clear:both;
  margin:15px 0 0 28px;
}

.footer div.outras_sedes .lnkcentrais {
  background-color: #fff;
  text-align: center;
}