/* ------- topo ------- */
#limites.home #topo #foto { background: url(../imagens/topo_foto_home.gif) no-repeat; }
/*#limites.home #topo #destaque { background: url(../imagens/topo_destaque_home.png) no-repeat; }
* html #limites.home #topo #destaque { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/topo_destaque_home.png',sizingMethod='crop'); }*/
html > body #limites.home #topo #destaque { margin: 50px 0 0 378px; }
html > body #logoestacao { display: none; }
* html #logoestacao { position: absolute; z-index: 1000; width: 146px; height: 109px; margin: 84px 0 0 206px; text-indent: -9999em; overflow: hidden; }

#limites.home #conteudo { position: relative; float: left; width: 100%; }

/* ------- coluna 2 ------- */
#limites #coluna2 { background-image: url(../imagens/bg_coluna2.png); }
* html #limites #coluna2 { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_coluna2.png',sizingMethod='crop'); }
#limites.home #coluna2 #colesquerda { width: 348px; margin-right: 60px; }

#limites.home #coluna2 #colesquerda .blocomaior, #limites.home #coluna2 #coldireita .blocomaior { clear: both; }
#limites.home #coluna2 .blocomaior.cinema { height: 200px;}
#limites.home #coluna2 .blocomaior.cinema span { float: left; width: 100px; }
html > body #limites.home #coluna2 .blocomaior.cinema span { margin-top: -1.3em; }
#limites.home #coluna2 .blocomaior.cinema #bilhetes { clear: left; display: block; width: 105px; height: 87px; background: url(../imagens/bilhetes.gif) no-repeat; text-indent: -9999em; overflow: hidden; }
#limites.home #coluna2 .blocomaior.cinema form, #limites.home #coluna2 .blocomaior.cinema ul { float: left; }
#limites.home #coluna2 .blocomaior.cinema form { width: 220px; text-align: left; }
#limites.home #coluna2 .blocomaior.cinema form select { margin-right: 3px; border: 0; font-size: 11px; }
#limites.home #coluna2 .blocomaior.cinema form input.botao { position: absolute; width: 20px; height: 15px; margin-top: 1px; background: url(../imagens/botao_ok.gif) no-repeat; font-size: 8px; color: #fff; font-weight: bold; border: 0; }
html > body #limites.home #coluna2 .blocomaior.cinema form input.botao { padding: 0 4px 1px 0; }
#limites.home #coluna2 .blocomaior.cinema ul { clear: left; list-style: none; width: 300px; margin-top: 5px; }
html > body #limites.home #coluna2 .blocomaior.cinema ul { width: 300px; margin-top: 5px;}
#limites.home #coluna2 .blocomaior.cinema ul li { float: left; width: 60px; height: 92px; margin-left: 5px; padding-top: 5px; text-indent: -9999em; }
#limites.home #coluna2 .blocomaior.cinema ul li#filme1 { background: url(../imagens/filme_zuzuangel.gif) 0 5px no-repeat; }
#limites.home #coluna2 .blocomaior.cinema ul li#filme2 { background: url(../imagens/filme_poseidon.gif) 0 5px no-repeat; }
#limites.home #coluna2 .blocomaior.cinema ul li#filme3 { background: url(../imagens/filme_ossemfloresta.gif) 0 5px no-repeat; }

#limites.home #coluna2 #colesquerda .bloco { float: left; width: 150px; margin: 0 20px 20px 0;  } 
#limites.home #coluna2 #colesquerda .bloco dl dt { font-weight: bold; margin-bottom: 0.5em; }

#limites.home #coluna2 form input { font-size: 1em; border: 1px solid #e9e9c7; }

#limites.home #coluna2 #coldireita { width: 150px; }

#limites.home #coluna2 #coldireita .oferta { width: 113px; height: 122px; margin-left: 10px; padding: 12px; background: url(../imagens/bg_oferta.png) no-repeat; }
* html #limites.home #coluna2 #coldireita .oferta { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_oferta.png',sizingMethod='crop'); }
#limites.home #coluna2 #coldireita .oferta.maior { height: 271px; background: url(../imagens/bg_oferta_maior.png) no-repeat; }
* html #limites.home #coluna2 #coldireita .oferta.maior { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_oferta_maior.png',sizingMethod='crop'); }
#limites.home #coluna2 #coldireita .bloco { clear: both; }
#limites.home #coluna2 #coldireita .bloco.enquetes { margin-top: 30px; }
#limites.home #coluna2 #coldireita .bloco form#frmenquetes { min-height: 100px; }
* html #limites.home #coluna2 #coldireita .bloco form#frmenquetes { height: 100px; }
#limites.home #coluna2 #coldireita .bloco form#frmenquetes li { height: 1.3em; }
#limites.home #coluna2 #coldireita .bloco form#frmenquetes input { border: 0; height: 12px; }
#limites.home #coluna2 #coldireita .bloco form#frmenquetes p#pergunta { margin-bottom: 1em; }
#limites.home #coluna2 #coldireita .bloco form#frmenquetes input.botao { width: 47px; height: 18px; margin-top: 10px; color: #fff; font-weight: bold; font-size: 1em; background: url(../imagens/botao_cor3_form_enviar.gif) no-repeat; }

#limites.home #coluna2 #colfinal { clear: left; padding-top: 55px; }
html > body #limites.home #coluna2 #colfinal { padding-top: 35px; }

#limites.home #coluna2 #colfinal .blocomaior.parceiros { padding-top: 40px; }
#limites.home #coluna2 .blocomaior ul#listaparceiros { list-style: none; }
#limites.home #coluna2 .blocomaior ul#listaparceiros li { float: left; width: 76px; height: 62px; margin-right: 5px; /* background: url(../imagens/parceiro.gif) no-repeat; */ }

#limites.home #coluna2 #colfinal .bloco.lojistas { margin: -25px 0 0 200px; /*border: 1px solid #EDF8DA;*/ }
html > body #limites.home #coluna2 #colfinal .bloco.lojistas { margin-left: 405px; }
#limites.home #coluna2 #colfinal .bloco form#loginlojistas legend { display: none; }
* html #limites.home #coluna2 #colfinal .bloco form#loginlojistas { margin: 15px 0 0 200px; }
#limites.home #coluna2 #colfinal .bloco form#loginlojistas li { clear: both; }
#limites.home #coluna2 #colfinal .bloco form#loginlojistas label { float: left; text-align: right; width: 40px; margin: 0 5px 2px 0; }
#limites.home #coluna2 #colfinal .bloco form#loginlojistas input { width: 70px; }
#limites.home #coluna2 #colfinal .bloco form#loginlojistas input.botao { position: absolute; margin: -16px 0 0 122px; width: 38px; height: 14px; border: 0; text-indent: -9999em; font-weight: bold; color: #fff; background: url(../imagens/botao_entrar.gif) no-repeat; }
* html #limites.home #coluna2 #colfinal .bloco form#loginlojistas input.botao { padding-top: 8px; font-size: 0; color: #000; }

  /* ------- resultados da busca ------- */
  #limites.home.resultadobusca #coluna2 { background: none; }
  #limites.home.resultadobusca #coluna2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='',sizingMethod='crop'); }
  #limites.resultadobusca #coluna2 dl { background: #fff; margin-top: 1em; padding: 1em; }
  #limites.resultadobusca #coluna2 dl dt { margin-bottom: 1em; font-size: 1.3em; }
  #limites.resultadobusca #coluna2 dl dd ol { /*list-style: none;*/ margin-left: 1.7em; font-weight: bold; }
  #limites.resultadobusca #coluna2 dl dd ol li { margin-bottom: 6px; }
  #limites.resultadobusca #coluna2 dl dd ol li strong { display: block; }
  #limites.resultadobusca #coluna2 dl dd ol li a { font-weight: normal; }
