/* ------- BUSCA DIRECIONADA ------- */
#busca_direcionada #all #conteudo #coluna2 dl dt { margin: 20px 0 14px; font-size: 1.3em; font-weight: bold; }
#busca_direcionada #all #conteudo #coluna2 dl#listacidades dd { float: left; width: 189px; margin-right: 4px; padding-top: 13px; background: url(../imagens/busca_fundotopo.gif) no-repeat; }
#busca_direcionada #all #conteudo #coluna2 dl#listacidades dd.ultimo { margin: 0; }
#busca_direcionada #all #conteudo #coluna2 dl#listacidades dd ul { padding: 0 7px 4px; background: url(../imagens/busca_fundorodape.gif) bottom no-repeat; list-style: none; }
#busca_direcionada #all #conteudo #coluna2 dl#listacidades dd ul li { margin-bottom: 9px; }
#busca_direcionada #all #conteudo #coluna2 dl dd ul li a { text-decoration: none; }
#busca_direcionada #all #conteudo #coluna2 dl dd ul li a:hover { text-decoration: underline; }
#busca_direcionada #all #conteudo #coluna2 a.botao { text-decoration: none !important; }
#busca_direcionada #all #conteudo #coluna2 dl#listacidades dd ul li strong { font-size: 1.1em; }
#busca_direcionada #all #conteudo #coluna2 dl dd ul { list-style: none; }
#busca_direcionada #all #conteudo #coluna2 .escolha span { color: #ba0201; text-transform: uppercase; }
#busca_direcionada #all #conteudo #coluna2 div.escolha { margin: 1em 0; background: #f5f5f5; list-style: none; font-size: 1.1em; font-weight: bold; line-height: 1.5; }
#busca_direcionada #all #conteudo #coluna2 div.escolha ul { list-style: none; }
#busca_direcionada #all #conteudo #coluna2 dl dd h3 { font-size: 1.2em; }

  #busca_direcionada #all #conteudo #coluna2 dl#listacidades {margin:0 auto;width:580px;}

  #busca_direcionada.cidade #all #conteudo #coluna2 dl#listabairros { margin-bottom: 2em; }
  #busca_direcionada.cidade #all #conteudo #coluna2 dl#listabairros dd, 
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd, 
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd, 
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd { width: 560px; margin:0 auto; padding-top: 21px; background: url(../imagens/busca_fundotopo_maior.gif) no-repeat; }
  #busca_direcionada.cidade #all #conteudo #coluna2 dl#listabairros div, 
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd div, 
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd div, 
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd div { padding: 0 20px 14px; background: url(../imagens/busca_fundorodape_maior.gif) bottom no-repeat; }
  #busca_direcionada.cidade #all #conteudo #coluna2 dl#listabairros ul { float: left; width: 33%; }
  #busca_direcionada.cidade #all #conteudo #coluna2 dl#listabairros ul li { margin-top: 7px; }
  #busca_direcionada.cidade #all #conteudo #coluna2 p.escolha { padding: 5px 0; font-weight: bold; }
  
  #busca_direcionada.bairro #all #conteudo #coluna2 dl dd { float: left; width: 200px; margin: 0 10px 0 16px; padding: 2px; background: #fff8db; border: 1px solid #ffe57f; }
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd { float: left; width: 200px; margin: 0 10px 0 16px; padding: 2px; background: #fff8db; border: 1px solid #ffe57f; }
  html > body#busca_direcionada.bairro #all #conteudo #coluna2 dl dd { margin-left: 100px; }
  html > body#busca_direcionada.preco #all #conteudo #coluna2 dl dd { height:270px; }
  #busca_direcionada.bairro #all #conteudo #coluna2 dl dd.ultimo { margin: 0; }
  #busca_direcionada.bairro #all #conteudo #coluna2 dl dd h3 { padding: 5px; background: #fbc01e; text-align: center; }
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd h3 { padding: 5px; background: #fbc01e; text-align: center; }
  #busca_direcionada.bairro #all #conteudo #coluna2 dl dd ul { margin: 10px 24px 3px; }
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd ul { margin: 10px 24px 3px; }
  #busca_direcionada.bairro #all #conteudo #coluna2 dl dd ul li { margin-bottom: 7px; }
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd ul li { margin-bottom: 7px; }
  
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd div { padding-bottom: 21px; }
  html > body#busca_direcionada.tipo #all #conteudo #coluna2 dl dd div { padding-bottom: 11px; }
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd h3, 
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd ul li, 
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd ul li { line-height: 1.9; } 
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd ul { margin-left: 115px; _margin-left:60px; }
  #busca_direcionada.tipo #all #conteudo #coluna2 dl dd ul li { float: left; margin-right: 10px; }
  
  #busca_direcionada.preco #all #conteudo #coluna2 dl dd div { padding-bottom: 20px; }
  
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd div { padding-bottom: 18px; }
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd ul { text-align: center; }
  #busca_direcionada.quartos #all #conteudo #coluna2 dl dd ul li { display: inline; margin-right: 10px; }

  .ul_direcionada {float:left;margin-bottom:15px;margin-left:5px;width:640px;}
  .ul_direcionada li {float:left;padding:0 8px;width:142px;text-align:center;}
  .ul_direcionada li a {color:#0000CC; text-decoration:underline;}
  
#resultado_direcionada #all {width:570px; margin-top:25px;}
#resultado_direcionada #all #conteudo{width:550px;}
#resultado_direcionada #all #conteudo #coluna2 #resultado .detalhes.selecionado form fieldset {width:550px;}
#resultado_direcionada #all #conteudo #coluna2 #resultado .detalhes.selecionado ul.listaresultados li {width:260px;}
#resultado_direcionada #all #conteudo #coluna2 {width:auto;}
