/* ------- geral ------- */
#limites.atualizese a { color: #000; }
  
/* ------- topo ------- */
#limites.atualizese #topo #foto { background: url(../imagens/topo_foto_atualizese_notici.gif) no-repeat; }

/* ------- coluna 2 ------- */
#limites.atualizese #coluna2 #conteudo h1 { height: 17px; margin-bottom: 15px; overflow: hidden; }
#limites.atualizese #coluna2 #conteudo .syndication { float: right; }

/* ------- NOTICIAS ------- */
  
  /* ------- coluna 2 ------- */
  /*#limites.atualizese.noticias #coluna2 #conteudo h1 { background: url(../imagens/titulo_atualizese_noticias.gif) no-repeat; }*/ 
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal { min-height: 143px; }
  * html #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal { height: 143px; }
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal img.imgnoticia { float: left; margin-right: 1em; }
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal .data { display: block; margin-bottom: 0.5em; font-weight: bold; }
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal h5 { font-size: 1.1em; margin-bottom: 0.5em; }
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal p { margin-bottom: 1em; }
  #limites.atualizese.noticias #coluna2 #conteudo #noticiaprincipal a { font-weight: bold; }
  #limites.atualizese.noticias #coluna2 #conteudo #chamadas { margin-top: 1em; height: 80px; }
  #limites.atualizese.noticias #coluna2 #conteudo #chamadas .noticia { float: left; width: 170px; margin: 0 15px 20px 0; }
  html > body #limites.atualizese.noticias #coluna2 #conteudo #chamadas .noticia { margin: 0 20px 20px 0; }
  #limites.atualizese.noticias #coluna2 #conteudo #chamadas .noticia .data { font-weight: bold; }
  #limites.atualizese.noticias #coluna2 #conteudo h4 { font-size: 1.1em; margin-bottom: 7px; text-decoration: underline; }
  #limites.atualizese.noticias #coluna2 #conteudo #listanoticias { list-style: none; margin-bottom: 1em; }
  #limites.atualizese.noticias #coluna2 #conteudo #listanoticias li { line-height: 1.5; }
  #limites.atualizese.noticias #coluna2 #conteudo #listanoticias .data { font-weight: bold; }
  
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #colesquerda { width: 250px; margin-right: 60px; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo h4 { text-decoration: none; }
  
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita { width: 245px; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita span { display: block; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita img { float: left; margin: 5px 10px 0 0; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita a.ampliar { float: right; height: 19px; margin: -20px 0 0 140px; padding-left: 20px; background: url(../imagens/icon_cor2_lupa.gif) no-repeat; text-align: right; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita h4 { clear: left; padding-top: 1em; }
  #limites.atualizese.noticias.noticia #coluna2 #conteudo #coldireita ul li span { display: inline; font-weight: bold; }
  
  #limites.atualizese.noticias.lista #coluna2 #conteudo .vevent { margin-bottom: 1em; }
  
  
/* ------- EVENTOS ------- */
  
  /* ------- coluna 2 ------- */
  /*#limites.atualizese.eventos #coluna2 #conteudo h1 { background: url(../imagens/titulo_atualizese_eventos.gif) no-repeat; }*/
  
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda { float: left; width: 266px; margin-right: 42px; text-align: justify; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda h4 { font-size: 1.2em; margin-bottom: 1em; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .data { font-weight: bold; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent .data { display: block; background: none; padding: 0; margin-bottom: 1em; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent .summary { display: block; margin-bottom: 1em; font-size: 1.1em; font-weight: bold;}
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent img { float: left; margin-right: 10px; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent p { height: 76px; margin-bottom: 1em; text-align: left;}
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda a { display: block; margin-top: 1em; font-weight: bold; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent.menor { float: left; width: 118px; margin: 10px 15px 0 0; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent.menor .data { padding-left: 10px; background: url(../imagens/seta_azul.gif) 0 2px no-repeat; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda .vevent.menor .summary { display: none; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda a.listaeventos { float: left; clear: left; width: 100%; }
  #limites.atualizese.eventos #coluna2 #conteudo #colesquerda a.voltar { float: left; }
  
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita { width: 250px; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario { padding: 39px 35px 0; background: url(../imagens/bg_calendario.png) no-repeat; }
  * html #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario { height: 1%; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagens/bg_calendario.png',sizingMethod='crop'); }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario h4 { font-size: 1.05em; text-align: center; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .mes { display: block; height: 17px; margin: 6px 0; padding-left: 7px; text-align: center; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .mes a { float: left; width: 17px; height: 100%; text-indent: -9999em; overflow: hidden; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .mes a.anterior { background: url(../imagens/seta_anterior.gif) no-repeat; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .mes a.proximo { background: url(../imagens/seta_proximo.gif) no-repeat; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .mes strong { float: left; width: 120px; padding: 1px 5px; background: #fff; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario table { border: 0; margin-bottom: 70px; width: 180px; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario table thead tr td { padding-left: 1px; border-right: 1px solid #000; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario table thead tr td.ultimo { border: 0; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario table tbody tr td { text-align: center; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario .vevent { margin-bottom: 10px; }
  #limites.atualizese.eventos #coluna2 #conteudo .vevent .data, #limites.atualizese.eventos.lista #coluna2 #conteudo #colesquerda .vevent .data { padding-left: 10px; background: url(../imagens/seta_azul.gif) 0 2px no-repeat; font-weight: bold; }
  #limites.atualizese.eventos #coluna2 #conteudo .vevent abbr { border: 0; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #calendario a { text-decoration: underline; }
  #limites.atualizese.eventos #coluna2 #conteudo #coldireita #adicional { margin: 0 25px 0 22px; padding-bottom: 39px; background: #fff; text-align: center; }
  
    #limites.atualizese.eventos.lista #coluna2 #conteudo #colesquerda .vevent { margin-bottom: 1em; }
    #limites.atualizese.eventos.lista #coluna2 #conteudo #colesquerda .vevent .data, #limites.atualizese.eventos.lista #coluna2 #conteudo #colesquerda .vevent .summary { display: inline; }
    #limites.atualizese.eventos.lista #coluna2 #conteudo #colesquerda a { display: inline; font-weight: normal; }
    
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda a.botao.imprimir, #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda a.botao.enviaralguem { display: block; width: 132px; height: 22px; text-indent: -9999em; overflow: hidden; }
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda a.botao.imprimir { background: url(../imagens/botao_cor2_imprimir.gif) no-repeat; }
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda a.botao.enviaralguem { background: url(../imagens/botao_cor2_enviaralguem.gif) no-repeat; }
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda .vevent p { height: auto; }
    
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda form ol li { clear: left; line-height: 2; }
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda form ol li label { float: left; width: 120px; margin-right: 10px; text-align: left;}
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda form ol li input { font-size: 1em; border: 1px solid #d0cbd7; width: 200px; }
    #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda form input.botao { width: 47px; height: 18px; margin: 10px 0 0 0; background: url(../imagens/botao_cor2_form_enviar.gif) no-repeat; color: #fff; font-size: 1em; font-weight: bold; }
    html > body #limites.atualizese.eventos.evento #coluna2 #conteudo #colesquerda form input.botao { margin-left: 313px; } 

/* ------- SALA DE IMPRENSA ------- */
  
  /* ------- coluna 2 ------- */
  /*#limites.atualizese.imprensa #coluna2 #conteudo h1 { background: url(../imagens/titulo_atualizese_imprensa.gif) no-repeat; }*/
  #limites.atualizese.imprensa #coluna2 #conteudo h4 { font-size: 1.1em; margin-bottom: 1em; }
  #limites.atualizese.imprensa #coluna2 #conteudo p { margin-bottom: 1em; }
  #limites.atualizese.imprensa #coluna2 #conteudo form legend { color: #000; font-weight: bold; margin: 0 0 15px -8px; font-size: 1.1em; }
  #limites.atualizese.imprensa #coluna2 #conteudo form ol li { padding-bottom: 2px; }
  #limites.atualizese.imprensa #coluna2 #conteudo form ol li label { float: left; width: 40px; }
  #limites.atualizese.imprensa #coluna2 #conteudo form ol li input { width: 150px; font-size: 1em; border: 2px solid #cacaca; }
  #limites.atualizese.imprensa #coluna2 #conteudo form input.botao { float: right; width: 47px; margin: 5px 20px 0 0; padding: 2px 0 5px 0; color: #fff; background: url(../imagens/botao_cor2_form_enviar.gif) no-repeat; font-size: 1em; }
  #limites.atualizese.imprensa #coluna2 #conteudo form a { float: left; margin-top: 5px; }
    
    #limites.atualizese.imprensa.login #coluna2 #conteudo #bgform { position: absolute; width: 230px; height: 116px; background: #333; opacity: 0.1; -moz-opacity: 0.1; filter: alpha(opacity=10); }
    html > body #limites.atualizese.imprensa.login #coluna2 #conteudo #bgform { margin: 2em 15em; } 
    #limites.atualizese.imprensa.login #coluna2 #conteudo form { position: relative; margin: 2em auto; padding: 1em; width: 210px; }
    #limites.atualizese.imprensa.login #coluna2 p a { font-weight: bold; }
  
    #limites.atualizese.imprensa.cadastro #coluna2 { padding-bottom: 1em; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo .obrigatorios { display: block; margin: 0 0 10px 120px; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form { width: auto; background: none; padding: 0; margin-bottom: -5px; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li { clear: left; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li label { width: 120px; margin-right: 5px; text-align: right; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input { border: 2px solid #cacaca; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input#dnasc, #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input#mnasc, #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input#anasc, #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input#ddd { width: 30px; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li input#fone { width: 70px; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form ol li.password { margin-top: 1em; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo h5 { margin: 2em 0 1em; font-size: 1.2em; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo #termos { padding: 1.5em; border: 2px solid #8EC1CF; background: #fff; }
    #limites.atualizese.imprensa.cadastro #coluna2 #conteudo form input.botao.aceito { float: right; width: 184px; height: 19px; padding: 2px 0 5px 0; background: url(../imagens/botao_cor2_aceito.gif) no-repeat; font-size: 0.8em; font-weight: bold; color: #000; text-align: center; }
    
    #limites.atualizese.imprensa.cadastroconf #coluna2 #conteudo ul { list-style: none; }
    
    #limites.atualizese.imprensa.interna #coluna2 #conteudo { min-height: 353px; background: url(../imagens/bg_menuinterno.png) no-repeat; }
    * html #limites.atualizese.imprensa.interna #coluna2 #conteudo { height: 353px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagens/bg_menuinterno.png',sizingMethod='crop'); }
    * html #limites.atualizese.imprensa.interna #coluna2 #topocoluna a.botao.voltar { float: right; margin-top: -1em; }
    #limites.atualizese.imprensa.interna.cadastro #coluna2 #conteudo { background: none; }        
        
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #colesquerda { float: left; width: 228px; margin-right: 40px; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #colesquerda ul { margin-bottom: 50px; list-style: none;}
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #colesquerda ul li { line-height: 2; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #colesquerda ul li a.atual { font-weight: bold; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #colesquerda ul li a.atual:hover { text-decoration: none; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita { width: 300px; }
    
    #limites.atualizese.imprensa #coluna2 #conteudo #coldireita #pessoal { display: block; margin-bottom: 1em; }
    #limites.atualizese.imprensa #coluna2 #conteudo #coldireita #pessoal a.botao { float: right; width: 49px; height: 17px; padding-top: 3px; background: url(../imagens/botao_cor2_sair.gif) no-repeat; text-align: center; color: #fff; font-weight: bold; }
    #limites.atualizese.imprensa #coluna2 #conteudo #coldireita #pessoal a.botao:hover { text-decoration: none; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita h4 { font-size: 1.1em; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita #reldestaque img { float: left; margin-right: 10px; padding-bottom: 2em; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita #reldestaque dt { margin-bottom: 1em; font-weight: bold; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita #reldestaque dd .data { display: block; margin-bottom: 5px; font-weight: bold; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases { margin-bottom: 1em; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases .cabecalho { height: 22px; margin-bottom: 0.5em; padding: 0 10px; background: #8EC1CF; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases .cabecalho .syndication { padding-top: 3px; background-position: right 3px; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases .cabecalho h4 { margin: 0; padding-top: 4px; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases ul { margin-bottom: 1em; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita .releases ul li { line-height: 2; padding-left: 20px; background: url(../imagens/icone_release.gif) 0 2px no-repeat; }
    
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita { text-align: justify; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #titulo .data { font-weight: bold; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #detalhes { float: right; width: 135px; margin-left: 10px; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #detalhes a.ampliar { display: block; height: 19px; margin-top: 5px; padding-left: 19px; background: url(../imagens/icon_cor2_lupa.gif) 30% 0 no-repeat; text-align: right; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #ultimosreleases { width: 114px; height: 163px; margin-top: 1em; padding: 10px; background: url(../imagens/caixa_ultimosreleases.gif) no-repeat; color: #fff; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #ultimosreleases h5 { font-size: 1.1em; margin-bottom: 1em; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #ultimosreleases dl dt { font-weight: bold; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita #detalherelease { margin: 0 143px 60px 0; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita .autor { display: block; font-weight: bold; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita a.botao.opcoes { display: block; width: 110px; height: 16px; margin-bottom: 3px; padding-top: 2px; background: url(../imagens/botao_cor2_release.gif) no-repeat; text-align: center; color: #fff; font-weight: bold; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita a.botao.opcoes:hover { text-decoration: none; }
    
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita form ol li { clear: left; line-height: 2; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita form ol li label { float: left; width: 120px; margin-right: 10px; text-align: left;}
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita form ol li input { font-size: 1em; border: 1px solid #d0cbd7; width: 200px; }
      #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita form input.botao { width: 47px; height: 18px; margin: 10px 0 0 0; background: url(../imagens/botao_cor2_form_enviar.gif) no-repeat; color: #fff; font-size: 1em; font-weight: bold; }
      html > body #limites.atualizese.imprensa.releases.release #coluna2 #conteudo #coldireita form input.botao { margin-left: 313px; } 

    
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita #galeria { width: 300px; height: 280px; background: url(../imagens/bg_fotos.png) no-repeat; }
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.anterior, 
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.download, 
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.proxima { float: left; height: 21px; margin: 10px 10px 10px 0; background-position: bottom; text-indent: -9999em; overflow: hidden; }
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.anterior { width: 65px; background: url(../imagens/botao_cor2_anterior.gif) no-repeat; }
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.download { width: 68px; background: url(../imagens/botao_cor2_download.gif) 0 -1px no-repeat; }
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.proxima { width: 65px; background: url(../imagens/botao_cor2_proxima.gif) no-repeat; }
    #limites.atualizese.imprensa.fotos #coluna2 #conteudo #coldireita .botao.voltar { clear: left; }
    
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita form { padding: 0; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita form textarea { width: 100%; height: 150px; font: 1em Arial, sans-serif; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita form .restantes { display: block; text-align: right; font-style: italic; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita form input.botao { float: right; width: 47px; margin-right: -1px; padding: 2px 0 5px 0; color: #fff; background: url(../imagens/botao_cor2_form_enviar.gif) no-repeat; font-size: 0.8em; }
    #limites.atualizese.imprensa.interna #coluna2 #conteudo #coldireita a.botao.voltar { clear: both; }

    #limites.atualizese.imprensa.campanhas #coluna2 #conteudo #coldireita ul#campanhas { list-style: none; }
    #limites.atualizese.imprensa.campanhas #coluna2 #conteudo #coldireita ul#campanhas li { float: left; width: 115px; margin: 10px 12px; text-align: center; }
    #limites.atualizese.imprensa.campanhas #coluna2 #conteudo #coldireita #paginacao { clear: both; margin: 1em; text-align: center; }
    #limites.atualizese.imprensa.campanhas #coluna2 #conteudo #coldireita #paginacao a { font-weight: bold; }
    
    #limites.atualizese.imprensa.links #coluna2 #conteudo #coldireita ul { padding-top: 1em; list-style: none; }
    #limites.atualizese.imprensa.links #coluna2 #conteudo #coldireita ul li { line-height: 1.5; }
    #limites.atualizese.imprensa.links #coluna2 #conteudo #coldireita ul li a { font-weight: bold; }
    
    #limites.atualizese.imprensa.contato #coluna2 #conteudo #coldireita img#fotopessoal { float: left; margin-right: 20px; padding-bottom: 2em; }
    #limites.atualizese.imprensa.contato #coluna2 #conteudo #coldireita a.botao.voltar { clear: both; }
