#boxTreeMap { width:920px; }
#boxTreeMap #boxTreeMapContent { border-top:1px solid #BFCDD8; color:#003765; font-size:11px; padding:12px 20px; padding-left:0px; }
#boxTreeMap #boxTreeMapContent a { color:#003765; }
#boxTreeMap #boxTreeMapContent a.on { color:#6f9c8a; cursor:auto; }
#boxTreeMap #boxTreeMapContent a.on:hover { text-decoration:none; }

#boxTitle .d_m_a { width:954px; }
#boxTitle .d_m_a  div p { vertical-align: middle; display:table-cell; }

#boxTitle h2 { color:#c49cb9; font-size:27px; line-height:72px; padding-left:20px;background-color:#fff;}
#boxTitle p { background:url(images/bg/bg_tit_txt_banco_regulacao.png) no-repeat #cdadc5; color:#fff; font-size:14px; /*font-weight:bold;*/ margin-left:10px; padding:0 26px 0 26px; width:490px; height: 72px; vertical-align: middle;}
#boxTitle p span { display: block; }

#boxContentInternal { padding-bottom:20px; width:954px; }

/* banco de regulacao */
.box_tit_banco_regulacao { background:url(images/bg/bg_tit_banco_regulacao.png) no-repeat 600px 0; }

.box_banco_regulacao_info { padding:32px 40px 20px 20px; width:270px; }
.box_banco_regulacao_info h3,
.tit_banco_regulacao { border-bottom:1px solid #dac1d3; color:#003766; font-size:18px; font-weight:bold; padding-bottom:4px; text-transform:uppercase; }
.box_banco_regulacao_info p { line-height:20px; margin-top:10px; padding-bottom:30px; }
.box_banco_regulacao_info a, .box-roxa { background-color:#c49cb9; font-size:14px; font-weight:bold; padding:6px 16px; text-transform:uppercase; }

#boxAudienciasCalendario { margin-top:26px; width:210px; }

#boxAudienciasCalendario .box_datepicker{margin-top: 10px;}
.box_datepicker { margin-right:25px; }

#lstAudienciasRegs { margin-top:26px; }
#lstAudienciasRegs > li { border-left:1px dotted #b5beba; padding:0 20px; width:330px; }
#lstAudienciasRegs > li h4 { color:#003766; font-size:18px; font-weight:bold; padding-bottom:4px; text-transform:uppercase; }
#lstAudienciasRegs > li form { margin-top:16px; }
#lstAudienciasRegs > li form fieldset ul li { margin:5px 0; clear: both;}
#lstAudienciasRegs > li form fieldset ul li label { font-weight:bold; }
#lstAudienciasRegs > li form fieldset ul li input[type="text"],
#lstAudienciasRegs > li form fieldset ul li select { border:1px solid #9c9c9c; }
#lstAudienciasRegs > li form fieldset ul li #sltFiltro{float: left; margin-right: 5px;}
#lstAudienciasRegs > li form fieldset ul li .campo{margin: 2px 0 0 0;}
#lstAudienciasRegs > li form fieldset .box-roxa{margin: 0 46px 0 0; font-size: 13px; padding: 5px 10px;}

.lst_audiencias { margin-top:20px; }
.lst_audiencias li { background:url(images/bg/bg_banco_regulacao_audiencias.png) repeat-x; height:148px; line-height:14px; margin-top:11px; width:332px; }
.lst_audiencias li .icon { padding:5px; }
.lst_audiencias li .icon .yes,
.lst_audiencias li .icon .no { background:url(images/lnk/lnk_banco_regulacao_audiencia_acts.png) no-repeat; height:24px; width:24px; }
.lst_audiencias li .icon .no { background-position:0 -24px; }

.lst_audiencias li .content { padding:5px 10px 5px 0; width:288px; }
.lst_audiencias li .content h5 { font-size:12px; font-weight:bold; text-transform:uppercase; }
.lst_audiencias li .content dl { line-height:18px; margin-top:12px; }
.lst_audiencias li .content dl dt,
.lst_audiencias li .content dl dd { float:left; }
.lst_audiencias li .content dl dt { clear:left; font-weight:bold; margin-right:3px; }

.lst_paginacao { margin-top:13px; width:185px; }
.lst_paginacao li { margin:0 5px; }
.lst_paginacao li a { background:url(images/lnk/lnk_banco_regulacao_audiencia_pags.png) no-repeat; height:9px; margin:3px 0; vertical-align:bottom; width:9px; }
.lst_paginacao li.on a { background-position:-9px 0; }
.lst_paginacao li.anterior a { background-position:-18px 0; height:16px; margin:0 18px 0 0; width:14px; }
.lst_paginacao li.proxima a { background-position:-32px 0; height:16px; margin:0 0 0 18px; width:14px; }

#boxCanaisParticipacao { margin-top:19px; }
#boxCanaisParticipacao h3{padding-left: 15px; }

.lst_canais_participacao { border-bottom:1px solid #dac1d3; padding:15px 0 14px; }
.lst_canais_participacao li { margin:8px 20px; }
.lst_canais_participacao li img { height:74px; width:148px; }

.lst_links_uteis { margin-top:40px; padding-bottom:23px; }
.lst_links_uteis li { height:106px; width:25%; }
.lst_links_uteis li.on { width:25%; }
.lst_links_uteis li .content { height:100%; padding-left:15px; margin-right:15px; }
.lst_links_uteis li .content h4 { font-size:26px; font-weight:bold; letter-spacing:-2px; padding:14px 0 8px; }
.lst_links_uteis li .content p { font-size:13px; font-weight:bold; }
.lst_links_uteis li .content p a { color: #414141; }
.lst_links_uteis li .content p a:hover { text-decoration: none !important; }
.lst_links_uteis li.on .content { background:url(images/bg/bg_links_uteis_on.png) no-repeat #dcedef; padding-left:25px; }

.lst_links_uteis li.consulta h4 { color:#50a7ae; }
.lst_links_uteis li.idec h4 { color:#6f9d89; }
.lst_links_uteis li.testes h4 { color:#50a7ae; }
.lst_links_uteis li.loja h4 { color:#7095a9; }

#boxLinksUteis > .content h4 { color:#89924c; font-size:30px; font-weight:bold; }
#boxLinksUteis > .content p { color:#606060; font-size:12px; font-weight:bold; line-height:35px; margin-left:16px; }
/* end */

/* datepicker */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { color: #222222; }
.ui-widget-header { color: #eeeeee; font-weight: bold; }
.ui-widget-header a { color: #eeeeee; }

/* Interaction Cues
----------------------------------*/
/*.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #ffde2e; background: #ffeb80 url(images/jquery-ui/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom repeat-x; color: #363636; }
.ui-state-highlight.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #9e0505; background: #cd0a0a url(images/jquery-ui/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }*/

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/jquery-ui/ui-bg_highlight-hard_40_aaaaaa_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/jquery-ui/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Resizable

/* Datepicker
----------------------------------*/
.ui-datepicker .ui-datepicker-header { color:#6d6d6d; font-size:20px; padding:5px 0; position:relative; text-transform:uppercase; }
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next { display:none; }
.ui-datepicker .ui-datepicker-title {  }
.ui-datepicker table { border:1px solid #d6d6d6; width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em; }
.ui-datepicker table thead tr th { background-color:#7f7f7f; border:1px solid #6b6b6b; color:#fff; padding:5px; }
.ui-datepicker table tbody tr td { background-color:#ffffff; border:1px solid #d6d6d6; }
.ui-datepicker table tbody tr td:hover { background-color:#4e4e4e; }
.ui-datepicker table tbody tr td span,
.ui-datepicker table tbody tr td a { color:#000000; display:block; padding:5px; text-align:right; text-decoration:none; }
.ui-datepicker table tbody tr td:hover a { color:#fff; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {background: #4e4e4e url(images/ui-bg_fine-grain_15_d3c05a_60x60.png) 50% 50% repeat; color: #ffffff; font-size: 13px; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto!important; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* Banco de Regulação */
.area-bottom{width: 954px; margin-left: 20px; margin-right: auto;}
#boxPage #boxContent{padding: 0;}

.coluna-1{width: 595px; border-right: 1px dotted #b5beba; padding-right: 40px; margin-top: 25px; position: relative; padding-left: 20px;}
  .controle-fonte{right: 0px; top: 0px;position:relative;float:right; margin-bottom:20px;color:#666;}
    .controle-fonte strong{display: inline; padding: 0 0 0 6px; cursor: pointer; }
  .coluna-1 .texto{line-height: 19px; font-size: 12px; padding-bottom: 20px; color: #525252;}
  .coluna-1 .texto p { padding-bottom: 10px; text-align:justify;}
  .coluna-1 .texto a { color: #333; text-decoration: underline; }
  .recursos{float: left; width: 595px; color: #a87a9c; font-size: 90%; font-weight: 800; text-transform: uppercase;clear:both;margin-top:20px;}
  .avaliacao{margin: 20px 20px 0 0; width: 205px; line-height:20px;}
  .avaliacao span.star-rating-control div.rating-cancel{display: none !important;}
  .deixar-comentario{width: 180px; margin:20px 0 0 0;  line-height:20px;}
    .deixar-comentario span{background: url(images/ico/ico-comment.gif) no-repeat left 0; display: block; float: right; padding: 0 0 2px 20px; color: #666; font-weight: 200;}
    #termos_de_uso{text-decoration:underline; color:#fff!important;}
    #lista-termos{ line-height:1.2; display: block; text-align: justify; list-style-type:decimal!important; }    
    #lista-termos li { margin: 15px 0; }
  .compartilhar{float: right; margin: 20px 0 0 10px;}
  .compartilhar ul li{float: left; padding: 0 1px 0 0;}
  .compartilhar ul li a{background:url(images/ico/compartilhar.png) no-repeat; width: 26px; height: 34px;}
    .compartilhar .lnk-rss{background-position: -27px 0;}
    .compartilhar .lnk-twitter{background-position: -55px 0;}
    .compartilhar .lnk-facebook{background-position: -82px 0;}
    .compartilhar .lnk-email{background-position: -109px 0;}
    .compartilhar .lnk-imprimir{background-position: right 0; width: 34px;}

.coluna-2{width: 285px;}
  .coluna-2 .widget {padding: 20px 0 20px 0; width: 298px;}
  .coluna-2 h3{ border-bottom:1px solid #dac1d3; color:#003766; font-size:16px; font-weight:bold; padding-bottom:4px; text-transform:uppercase; margin-bottom: 15px;}
  
/* Banco de Regulação - Audiência Pública */
.texto h2{font-size: 12px; color: #C49CB9; margin-bottom: 8px;}
.texto h3{font-size: 22px; padding-bottom: 10px; line-height: 25px;}

.widget-audiencia div{background: #eadee7; padding: 10px; margin: 2px 0 3px 0; float: left; width: 278px; color: #3c3b3c;}
.widget-audiencia div div{padding:0px; margin-bottom:5px;}
  .widget-audiencia div h4{color: #9c628d; font-size: 15px; padding: 0 0 5px 0;}
  .widget-audiencia div h5{color: #9c628d; font-size: 11px; padding: 0 0 5px 0;}
  .widget-audiencia div img{float: left; width: 119px; height: 76px; margin: 5px 5px 0 0;}
  .widget-audiencia div .info-empresa strong{display: block; color: #3c3b3c; font-size: 12px;}
  .widget-audiencia div .info-empresa span{color: #3c3b3c; font-size: 11px;}
  .widget-audiencia div .info-site{clear: both; padding: 10px 0 0 0;}
  .widget-audiencia div .info-site strong, .widget-audiencia div a{color: #3c3b3c;}
  .widget-audiencia div .lista-documentos-relacionados li{padding: 5px 0 5px 0;}
  .widget-audiencia div .lista-documentos-relacionados a{background: url(images/ico/ico-pdf.gif) no-repeat; color: #3b383a; display: block; padding: 5px 0 5px 30px;}

.conteudo-banco-audiencia #tabs{padding-top: 60px; padding-bottom: 20px;}
  .conteudo-banco-audiencia .menu-abas li{float: left; margin: 0 3px 0 0;}
  .conteudo-banco-audiencia .menu-abas li a{color: #fff; padding: 8px 0 0 0; display: block; font-size: 13px; text-align: center!important;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-default .aba-comentarios{background: url(images/aba-comentario-off.gif) no-repeat; width: 134px; height: 23px;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-default .aba-divulgue-audiencia{background: url(images/aba-divulgue-off.gif) no-repeat; width: 179px; height: 23px;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-default .aba-outras-consultas{background: url(images/aba-outras-consultas-off.gif) no-repeat; width: 206px; height: 23px;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-active .aba-comentarios{background: url(images/aba-comentario-on.gif) no-repeat; width: 134px; height: 23px;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-active .aba-divulgue-audiencia{background: url(images/aba-divulgue-on.gif) no-repeat; width: 179px; height: 23px;}
  .conteudo-banco-audiencia .menu-abas li.ui-state-active .aba-outras-consultas{background: url(images/aba-outras-consultas-on.gif) no-repeat; width: 206px; height: 23px;}
  .conteudo-banco-audiencia .ui-tabs-hide{display: none;}
  .conteudo-banco-audiencia .ui-state-active{border: none;}

  #conteudo-comentarios .lista-comentarios{border: 2px solid #e2e2e2; padding: 20px;}
  #conteudo-comentarios .lista-comentarios li{padding: 10px 0 10px 0;}
  #conteudo-comentarios .lista-comentarios li span{color: #9c628d; font-style: italic;}
  #conteudo-comentarios .lista-comentarios li strong{color: #525252;}
  #conteudo-comentarios .lista-comentarios li p{color: #525252; padding: 10px 0 0 0;}
  #conteudo-comentarios .conteudo-comentario{background: #c49cb9; padding: 15px;}
.teste_pesquisa #conteudo-comentarios .conteudo-comentario{background: #7DB9BD; padding: 15px;}
  #conteudo-comentarios .conteudo-comentario h4{color: #fff; text-transform: uppercase; font-weight: 800; font-size: 16px;}
  #conteudo-comentarios .conteudo-comentario ul{float: left; padding: 20px 0 0 0; width: 420px;}
  #conteudo-comentarios .conteudo-comentario li{float: left; margin-right: 10px; position: relative;}
  #conteudo-comentarios .conteudo-comentario li label{display: block; color: #fff; font-weight: 800; padding: 5px 0 5px 0;}
  #conteudo-comentarios .conteudo-comentario li input{color: #525252; font-size: 12px; width: 190px; border: 1px solid #c0c0c0; padding: 1px 0 1px 0;}
  #conteudo-comentarios .conteudo-comentario li textarea{width: 420px; height: 100px;}
  #conteudo-comentarios .conteudo-comentario li span{position: absolute; top: 5px; right: 0; color: #fff; font-size: 11px;}
  #conteudo-comentarios .conteudo-comentario .btn-enviar{width: 130px; height: 30px; text-transform: uppercase; color: #fff; background: #a0628f; font-family: Arial; font-weight: 800; position: absolute; bottom: 20px; right: 30px; cursor: pointer;}
  
  #conteudo-divulgue-audiencia{background: #9fa56e; position: relative; padding: 20px 20px 50px 20px;}
  .integra-eventos #conteudo-divulgue-audiencia{background: #EBD0E4; position: relative; padding: 20px 20px 50px 20px;}
  .integra-associe-se #conteudo-divulgue-audiencia{background: #EBD0E4; position: relative; padding: 20px 20px 20px 20px;}
  .integra-associe-se #conteudo-divulgue-audiencia ul li input {margin-bottom:5px;}
  #conteudo-divulgue-audiencia label, #conteudo-divulgue-audiencia strong{display: block; color: #fff; font-weight: 800; padding: 5px 0 5px 0;}
  #conteudo-divulgue-audiencia strong{padding: 10px 0 5px 0;}
  #conteudo-divulgue-audiencia span{clear: both; display: block; padding: 10px 0 0 0; font-size: 11px; color: #fff;}
  #conteudo-divulgue-audiencia .lnk-copiar{color: #525252; font-size: 12px; width: 100%; border: 1px solid #c0c0c0; padding: 3px;}
  #conteudo-divulgue-audiencia li input{color: #525252; font-size: 12px; width: 190px; border: 1px solid #c0c0c0; padding: 1px 0 1px 0;}
  #conteudo-divulgue-audiencia .cmps-remetente{float: left; width: 200px;}
  #conteudo-divulgue-audiencia .cmps-remetente li{float: left; padding: 2px 0 2px 0;}
  #conteudo-divulgue-audiencia .cmps-destinatario{position: absolute; right: 130px; top: 93px; width: 200px;}
  #conteudo-divulgue-audiencia .cmps-destinatario li{float: left; padding: 2px 0 2px 0;}
  #conteudo-divulgue-audiencia .btn-enviar{width: 130px; height: 30px; text-transform: uppercase; color: #fff; background: #929861; font-family: Arial; font-weight: 800; position: absolute; bottom: 10px; right: 10px; cursor: pointer;}
  .integra-eventos #conteudo-divulgue-audiencia .btn-enviar{width: 130px; height: 30px; text-transform: uppercase; color: #fff; background: #C49CB9; font-family: Arial; font-weight: 800; position: absolute; bottom: 10px; right: 10px; cursor: pointer;}

  #conteudo-consultas{padding: 20px; position: relative; border: 2px solid #e2e2e2;}
  #conteudo-consultas {padding: 20px; position: relative; border: 2px solid #e2e2e2;}
  #conteudo-consultas .lst_audiencias li{width: 100%;}
  #conteudo-consultas .lst_audiencias li .content{width: 490px;}
  #conteudo-consultas .filtro label{display: block; padding: 7px 5px 0 0; font-weight: 800; color: #525252;}
  #conteudo-consultas .filtro select{padding: 2px 0 2px 0; float: left; margin-right: 10px;}
  #conteudo-consultas .filtro input{/*background: url(images/btn-selecione.gif) no-repeat;*/ border: 1px solid #6D6D6D; width: 121px; height: 14px; top:2px; position: relative;}
  
/* Resultados de Busca */

#boxContent .box_tit_banco_regulacao{background: url("images/bg/bg_tit_banco_regulacao.png") no-repeat scroll 600px 0 transparent;}
#boxContent .box_tit_banco_regulacao h2{/*color: #86b6a1;*/color: #CDADC5;}
#boxContent .box_tit_banco_regulacao p{background: url("images/bg/bg_tit_txt_banco_regulacao.png") no-repeat scroll 0 0 #CDADC5;}

.coluna-1-busca{width: 192px; padding: 20px 0 0 20px;}
  .area-formulario-busca{padding: 15px 15px 25px 15px; background: #e1e7ed; float: left;}
  .area-formulario-busca label{display: block; font-weight: 800; color: #5a5a5a; padding: 2px 0 5px 0;}
  .area-formulario-busca li{padding: 5px 0 5px 0; position: relative;}
  .area-formulario-busca input, .area-formulario-busca select{border: 1px solid #a6c2db; width: 151px; margin: 0 auto; color: #5a5a5a;}
  .area-formulario-busca .btn-busca-padrao{background: url(images/btn-busca-padrao.gif) no-repeat; width: 71px; height: 14px; margin: 13px 2px 10px 0; border: none;}
  .area-formulario-busca .btn-busca-detalhada{background: url(images/btn-busca-detalhada.gif) no-repeat; width: 86px; height: 14px; margin: 14px 2px 10px 0; float: left;}
  .area-formulario-busca .calendario{background: url(images/ico/ico-calendario.png) no-repeat; width: 21px; height: 18px; position: absolute; right: 3px; top: 27px;}
  .area-formulario-busca .btn-buscar{background: url(images/btn-buscar.gif) no-repeat; width: 57px; height: 22px; border: none; float: right;}
  
  .area-mais-buscados{padding: 20px 0 0 0; clear: both;}
  .area-mais-buscados .tit-mais-buscados{background: url(images/tit-mais-buscados.gif) no-repeat; width: 120px; height: 15px;}
  .area-mais-buscados ul{background: #f0f3f6; border-top: 1px solid #a4c8b8; padding: 10px; margin-top: 5px; min-height: 400px;}
  .area-mais-buscados li{padding: 2px 0 2px 0;}
  .area-mais-buscados a{color: #2e2d2d; font-weight: 800; font-size: 14px;}
  
.coluna-2-busca{width: 710px; padding: 20px 0 0 0;}
  .menu-abas-busca li{ float: left; background: #a8a8a8; height: 20px; padding: 10px 7px 3px 7px; margin: 0 3px 0 0; position: relative; line-height: 11px;}
  .menu-abas-busca li.aba-noticia-consumidor{width: 90px; padding-top: 5px; height: 25px;}
  .menu-abas-busca li.ui-state-active{background: #67a388; border: none;}
  .menu-abas-busca li a{font-size: 11px; color: #fff;}
  .menu-abas-busca li.ui-state-active a{font-size: 11px; font-weight: 800;}
    .menu-abas-busca .borda-1{background: url(images/bg-canto-borda-1-busca-aba-off.gif) no-repeat; width: 7px; height: 7px; position: absolute; left: 0; top: 0;}
    .menu-abas-busca .ui-state-active .borda-1{background: url(images/bg-canto-borda-1-busca-aba.gif) no-repeat; width: 7px; height: 7px; position: absolute; left: 0; top: 0;}
    .menu-abas-busca .borda-2{background: url(images/bg-canto-borda-2-busca-aba-off.gif) no-repeat; width: 7px; height: 7px; position: absolute; right: 0; top: 0;}
    .menu-abas-busca .ui-state-active .borda-2{background: url(images/bg-canto-borda-2-busca-aba.gif) no-repeat; width: 7px; height: 7px; position: absolute; right: 0; top: 0;}
  #busca-geral{border: 1px solid #d4d4d4; clear: both;}
  .coluna-2-busca .ui-tabs-hide{display: none;}
  .coluna-2-busca .area-resultados-busca div{border: 1px solid #d4d4d4; width: 670px; float: left; padding: 10px 20px 20px 20px;}
  .coluna-2-busca .area-resultados-busca div li{padding: 10px 0 10px 0;}
  .coluna-2-busca .area-resultados-busca div em{display: block; padding: 0 0 3px 0;}
  .coluna-2-busca .area-resultados-busca div a{color: #2e2d2d; font-weight: 800;}
  .coluna-2-busca .area-resultados-busca div span{display: block; padding-top: 5px; font-style: italic; color: #949494;}
  
/* Consultas */

.btn-type-1{color: #fff!important; background: #73b9be; font-size:11px; font-weight:800; padding: 5px 8px; text-transform:uppercase; border-radius:4px;}
.btn-type-1:hover{text-decoration: none;}
.btn-type-2{font-size: 13px; text-transform: uppercase; color: #fff!important; background: #477d81; padding: 5px; font-weight: 800; cursor: pointer; height: 27px;}
.titulo-area{text-transform: uppercase; font-size: 15px; color: #335f85; border-bottom: 1px solid #96cace; padding: 0 0 3px 0;}
.bg-area {background: #f0f5f6; padding: 15px;}
#boxContent .tit-consultas div h2{color: #7db9bd; background:#ffffff;}
#boxContent .tit-consultas p{background: url(images/bg/bg_tit_txt_consulta.png) no-repeat #7db9bd;}
#boxContent .tit-consultas{background: url(images/bg/bg_tit_consulta.png) no-repeat 600px 0px;}

.coluna-1-consultas{padding: 0px 25px 0 20px; width: 619px; border-right: 1px dotted #b5beba; margin-top: 20px;}
  .area-top-consultas{background: #e2e2e2; width: 589px; padding: 15px; float: left;}
    .area-consultas-busca fieldset{background: url(images/bg/bg-busca-consulta.png) no-repeat; width: 555px; height: 62px; padding: 10px 15px 10px 15px;}
    .area-consultas-busca fieldset h3{font-size: 15px; color: #fff;}
    .area-consultas-busca fieldset label{font-size: 13px; color: #fff; font-weight: 800;}
    .area-consultas-busca fieldset li{float: left; margin: 5px 7px 5px 10px;}
    .area-consultas-busca .cmp-busca-consulta{width: 430px; height: 27px; font-size: 18px; padding: 0; color: #666;}
    .area-consultas-busca .links-rapidos{float: left; padding: 0 0 40px 0;}
    .area-consultas-busca .links-rapidos li{float: left; background: url(images/bg/marcador-1.gif) no-repeat 7px 12px; padding: 10px 0 0 18px; margin-right: 10px;}
    .area-consultas-busca .links-rapidos .lnk-rapido-1{width: 230px;}
    .area-consultas-busca .links-rapidos .lnk-rapido-2{width: 130px;}
    .area-consultas-busca .links-rapidos .lnk-rapido-3{width: 130px;}
    .area-consultas-busca .links-rapidos li a{color: #646363; font-weight: 800;}
    .area-consultas-recentes h3{color: #26777d; font-size: 20px; text-transform: uppercase; font-weight: 200; border-bottom: 1px solid #8abfc3; padding-bottom: 5px;}
    .area-consultas-recentes .quadro-consultas-recentes{background: #ffffff; padding: 20px; position: relative;}
    .area-consultas-recentes .quadro-consultas-recentes li{width: 500px; color: #252525; line-height: 17px; float: left; padding-right: 50px;}
    .area-consultas-recentes .quadro-consultas-recentes li h4 a{color: #50a7ae; font-size: 14px; font-weight: 800; text-transform: uppercase;}
    .area-consultas-recentes .quadro-consultas-recentes .btn-proximo-quadro-consultas, .area-consultas-recentes .quadro-consultas-recentes .btn-anterior-quadro-consultas{background: url(images/setas-consultas-recentes.gif) no-repeat; width: 14px; height: 42px; position: absolute;}
    .area-consultas-recentes .quadro-consultas-recentes .btn-proximo-quadro-consultas{top: 59px; right: 10px;}
    .area-consultas-recentes .quadro-consultas-recentes .btn-anterior-quadro-consultas{top: 20px; right: 10px; background-position: right 0;}
    .area-consultas-recentes .btn-type-1{margin: 10px 0 0 0; font-size:11px; font-weight:800; padding: 5px 8px; text-transform:uppercase; border-radius:4px;}
  
    .area-testes-pesquisa{width: 100%; padding-top: 15px;}
    .area-testes-pesquisa h4{text-transform: uppercase; font-size: 15px; font-weight: bold; color: #003766; border-bottom: 1px solid #96cace; padding: 20px 0 5px 0;}
    .area-testes-pesquisa img{float: left; width: 196px; height: 159px; margin: 10px 0 0 0;}
    .area-testes-pesquisa .texto-testes-pesquisas{float: right; width: 405px; padding: 20px 0 0 0; line-height: 17px;}
    .area-testes-pesquisa .texto-testes-pesquisas h5 a{color: #3d949b; font-size: 15px;}
    .area-testes-pesquisa .texto-testes-pesquisas .btn-type-1{margin: 10px 0 0 0; float: left;}

.coluna-2-consulta{width: 275px; margin-top: 20px;}
  .area-idec-orienta div{background: #f0f5f6; padding: 15px; }
  .area-idec-orienta div h5{font-size: 14px; color: #686969; line-height: 17px; padding-bottom: 10px;}
     .area-idec-orienta div h5 a {color: #477D81!important;}
  .area-idec-orienta div img{width: 239px; height: 154px;}
  .area-idec-orienta div p{font-size: 12px; color: #555555; padding: 5px 0 0 0; line-height: 16px;}
  
  div.area-temas{padding-top: 0;} 
  .area-temas h5{padding: 5px 0 15px 0;}
  .area-temas h5 a{color: #477d81!important; font-size: 14px; line-height: 17px;}
  .area-temas p a{color: #2e2d2d;}
  .area-tema div {line-height:17px;}
  .area-tema a { color: #666; }
  .area-tema p { color: #666; }
  
  .area-defesa-consumidor{padding: 20px 0 0 0;}
  .area-defesa-consumidor img{width: 111px; height: 124px; margin: 10px 10px 0 0;}
  .area-defesa-consumidor p{padding: 10px 0 10px 0;line-height: 17px;}

.area-bottom-consultas{padding: 30px 0 0 0;}
  .area-bottom-consultas div{float: left; width: 282px;}
  .area-bottom-consultas .area-casos-reais{margin: 0 48px 0 48px;}
  .area-bottom-consultas p{color: #6c6c6c; font-size: 13px; padding: 5px 3px 5px 3px; line-height: 17px;}
  .area-bottom-consultas .area-acoes-judiciais li{background: url(images/bg/marcador-2.gif) no-repeat 0 5px; padding-left: 8px;}
  .area-bottom-consultas .area-acoes-judiciais .lista-1{float: left; width: 100px; margin-left: 3px;}
  .area-bottom-consultas .area-acoes-judiciais .lista-2{float: left; margin-left: 7px;}
  .area-bottom-consultas .area-acoes-judiciais .lista-2 li{width: 160px;}
  .area-bottom-consultas .area-acoes-judiciais li a{color: #6c6c6c; font-size: 11px; font-weight: 800;}
  .area-bottom-consultas .area-casos-reais img{width: 262px; height: 79px; margin: 10px 0 0 10px;}
  .area-bottom-consultas .area-casos-reais p{margin: 0 0 0 5px;}
  .area-bottom-consultas .area-casos-reais p a{color: #6c6c6c;}
  .area-bottom-consultas .area-incidente p a{color: #6c6c6c;}


#tabs-orienta-integra{clear:both; background:none; border:none}

li.ui-state-default.ui-corner-top a, .ui-state-default a:link, .ui-state-default a:visited{color: #fff}
#conteudo-divulgue-audiencia ul.cmps-destinatario{top:auto; margin-top:-26px}
.ui-tabs div.ui-tabs-panel{padding:0}
ul.menu-abas{padding: 20px 0 0 0; clear: both;background:none; border:none}
ul.menu-abas li{float: left !important; margin: 0 5px 0 0 !important; position: relative !important;  border: none; background: #a8a8a8;}













#tabs, #tabs-2{padding-top: 60px; padding-bottom: 20px;}
.ui-tabs{padding: 20px 0 0 0; clear: both;}
.ui-tabs-hide{display: none;}
.menu-abas{padding: 20px 0 0 0; clear: both;background:none; border:none}
div.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li{float: left; margin: 0 5px 0 0; position: relative;  border: none; background: #a8a8a8;}
div.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active{background: #9fa56e;}
.integra-eventos div.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active{background: #C49CB9;}
.menu-abas li .borda-1{background: url(images/bg-canto-borda-1-busca-aba-off.gif) no-repeat; width: 7px; height: 7px; position: absolute; left: 0; top: 0;}
.menu-abas li.ui-state-active .borda-1{background: url(images/bg-box-acao-1.gif) no-repeat; width: 7px; height: 7px; position: absolute; left: 0; top: 0;}
.menu-abas li .borda-2{background: url(images/bg-canto-borda-2-busca-aba-off.gif) no-repeat; width: 7px; height: 7px; position: absolute; right: 0; top: 0;}
.menu-abas li.ui-state-active .borda-2{background: url(images/bg-box-acao-2.gif) no-repeat; width: 7px; height: 7px; position: absolute; right: 0; top: 0;}

  #conteudo-artigos{padding: 20px; position: relative; border: 2px solid #e2e2e2;}
  #conteudo-artigos h3{padding: 0px;}
  #conteudo-artigos .lst_paginacao_em_foco a{background-image: url(images/lnk/lnk_em_foco_pags.png);}
  #conteudo-artigos .lst_audiencias li{width: 100%;}
  #conteudo-artigos .lst_audiencias li .content{width: 490px;}
  #conteudo-artigos .filtro{float: left;}
  #conteudo-artigos .filtro span{display: block; padding: 7px 5px 0 0; font-weight: 800; color: #525252; float: left;}
  #conteudo-artigos .filtro select{padding: 2px 0 2px 0; float: left; margin-right: 10px;}
  #conteudo-artigos .filtro input{background: url(images/btn-selecione.gif) no-repeat; width: 121px; height: 21px; top: 3px; position: relative;}
  #conteudo-artigos .lista-orientacoes li{/*background: url(images/bg/bg_banco_regulacao_audiencias.png) repeat-x left bottom; padding: 30px 20px 20px 20px;*/ padding: 14px 0px 0px 0px!important;}
  #conteudo-artigos .lista-orientacoes li span{display: block; padding: 0 0 2px 0!important;}
  #conteudo-artigos .lista-orientacoes li a{color:#9fa56e; font-weight: 800; font-size: 14px;}
  .integra-eventos #conteudo-artigos .lista-orientacoes li a{color:#C49CB9; font-weight: 800; font-size: 14px;}
  #conteudo-artigos .lista-orientacoes li strong{display: inline-block; padding: 10px 0 10px 0; font-weight: 800;}
  #conteudo-artigos .lista-orientacoes li p{line-height: 17px; color: #414141;}
  #conteudo-comentarios .lista-comentarios { border: 2px solid #E2E2E2; padding: 20px; }
  #conteudo-comentarios .lista-comentarios li { padding: 10px 0; }
  #conteudo-comentarios .lista-comentarios li span { color: #9C628D; font-style: italic; }
  #conteudo-comentarios .lista-comentarios li strong { color: #525252; }
  #conteudo-comentarios .lista-comentarios li p { color: #525252; padding: 10px 0 0; float:none }
  
  #conteudo-comentarios .conteudo-comentario { background: #9FA56E; }
  .integra-eventos #conteudo-comentarios .conteudo-comentario { background: #EBD0E4; }
  #conteudo-comentarios .conteudo-comentario .btn-enviar { background: #929861; right: 19px;}
  .integra-eventos #conteudo-comentarios .conteudo-comentario .btn-enviar { background: #C49CB9; right: 19px;}


div.teste_pesquisa.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active{background: #7DB9BD;}
div.teste_pesquisa.ui-tabs   #conteudo-divulgue-audiencia{background: #7DB9BD}
 div.teste_pesquisa.ui-tabs  #conteudo-divulgue-audiencia .btn-enviar{background-color:#598196}

div.orientacao.ui-tabs #conteudo-artigos li a
,div.teste_pesquisa.ui-tabs #conteudo-artigos li a
,div.caso_real.ui-tabs  #conteudo-artigos li a{color:#50A7AE;}

div.orientacao.ui-tabs ul
,div.teste_pesquisa.ui-tabs ul
,div.caso_real.ui-tabs ul{padding:20px 0 0 0;}
  
div.orientacao.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active
,div.caso_real.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active
,div.teste_pesquisa.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active
,div.caso_real.ui-tabs   #conteudo-comentarios .conteudo-comentario 
{background: #50A7AE;}
div.orientacao.ui-tabs   #conteudo-divulgue-audiencia
,div.caso_real.ui-tabs   #conteudo-divulgue-audiencia
,div.teste_pesquisa.ui-tabs   #conteudo-divulgue-audiencia
{background: #50A7AE}
div.orientacao.ui-tabs  #conteudo-divulgue-audiencia .btn-enviar
,div.caso_real.ui-tabs  #conteudo-divulgue-audiencia .btn-enviar
,div.teste_pesquisa.ui-tabs  #conteudo-divulgue-audiencia .btn-enviar
,div.caso_real.ui-tabs   #conteudo-comentarios .conteudo-comentario .btn-enviar
{background-color:#598196}
div.orientacao .menu-abas li.ui-state-active .borda-1
,div.caso_real .menu-abas li.ui-state-active .borda-1
,div.teste_pesquisa .menu-abas li.ui-state-active .borda-1
{background: url(images/bg-canto-borda-1-veja-aba.gif) no-repeat; width: 7px; height: 7px; position: absolute; left: 0; top: 0;}
div.orientacao .menu-abas li.ui-state-active .borda-2
,div.caso_real .menu-abas li.ui-state-active .borda-2
,div.teste_pesquisa .menu-abas li.ui-state-active .borda-2
{background: url(images/bg-canto-borda-2-veja-aba.gif) no-repeat; width: 7px; height: 7px; position: absolute; right: 0; top: 0;}
  
 
div.regulacao_audiencia.ui-tabs ul.ui-corner-all.ui-tabs-nav.menu-abas li.ui-state-active
,div.regulacao_audiencia.ui-tabs #conteudo-divulgue-audiencia
{background: #C49CB9;}

div.regulacao_audiencia.ui-tabs   #conteudo-comentarios .conteudo-comentario .btn-enviar {background-color:#C07090; right:50px; bottom:40px}
div.regulacao_audiencia.ui-tabs #conteudo-divulgue-audiencia .btn-enviar {background-color:#C07090;}
div.regulacao_audiencia.ui-tabs   #conteudo-comentarios .conteudo-comentario {background-color:#C49CB9}


  .filtrar-box {
    clear: both;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #414141;
  }
  
#cad-org label {color: #666666;
    display: block;
    float: left;
    margin: 5px 5px 0 0;
    text-align: right;
    width: 142px;}
#cad-org ul {
    float:left;
	position:relative;
}	
#cad-org ul li {
	clear:both;
    color: #666666;
    padding: 3px 0;
    width: 100%;
}

#cad-org .cmp-txt-1{
	width: 250px;
	border: 1px solid #C0C0C0;
    font-size: 13px;
	padding:4px;
}

#cad-org .cmp-rd-1{
	margin:6px 0 0 0;
}
#cad-org .cmp-cb-1{
	margin:6px 0 0 0;
}

#cad-org .cmp-bt-1{
	float:right;
	background:#CDADC5;
	color:#ffffff;
}
#cad-org .cmp-li-1{
	width:30%;
	float:left;
	clear:none;
}

a, p, div {text-align:left!important;}

.valign {line-height:17px;}

#boxContentInternal {color:#666;line-height:17px!important;}
#boxContentInternal a{color:#666;}
#boxContentInternal a:hover{text-decoration:underline;}

.lista-menus a {color:#fff!important;}

.areas-consultas {line-height:17px;}
.areas-consultas-lst1 {margin-top:10px;}
.areas-consultas-lst1 li {
	float:left;
	width:45%;
	margin:0 15px 0 0;
	
}
.areas-consultas-lst1 li a {
	padding: 2px 0 0 15px;
}
.areas-consultas-lst1 li span {
    background: url("images/ico/arrow-icon-home-8.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 12px;
    margin: 4px 0 0 0px;
    position: absolute;
    width: 10px;
}