/* =============================================================================================== */
/* GERAIS - mesmo em todas as telas ============================================================== */
/* =============================================================================================== */
#geral #table_geral   { margin-top:0px;}
#geral #dir { width:190px; }
#geral #esq { padding-right:10px; }

#geral .title{ text-align:left; margin-top:20px; margin-bottom:10px; font-size:16px; font-weight:bold; }
#geral .title span{ color:#f00; }
#geral #topo_geral .form_guia { text-align:center; margin-top:0px; font:normal 10px Verdana, Arial; }
#geral #topo_geral .form_busca { text-align:center; margin-top:20px; font:normal 10px Verdana, Arial; }
#geral #topo_geral .form_busca  .input{ width:360px; height:20px; background:transparent url('./img/dg_busca.gif') repeat-x; padding:2px; border:2px solid #A5A6A8; font:bold 18px Arial; margin-left:-50px; margin-bottom:6px; }
#geral #topo_geral .form_busca  .input2{ width:360px; height:20px; background:transparent url('./img/dg_busca.gif') repeat-x; padding:2px; border:2px solid #A5A6A8; font:bold 18px Arial; margin-left:-50px; margin-bottom:6px; color:#BDBDBD; }
#geral #topo_geral .form_busca  .button{ background:transparent url('./img/dg_busca.gif') repeat-x; margin-top:0px; *margin-top:1px; margin-left:2px; padding:3px 8px 4px 8px; border:2px solid #A5A6A8; font:bold 12px Arial; position:absolute; }
#geral #topo_geral .form_busca  .button2{ width:52px; height:28px; background:transparent url('./img/bt_ok.jpg') no-repeat; margin:20px 0 0 2px; cursor:pointer; position:absolute; }
#geral #topo_geral .form_busca_veiculo { font:normal 10px Verdana, Arial; width:400px; margin-left:50px; }
#geral #topo_geral .form_busca_veiculo  .input{ width:90px; height:20px; background:transparent url('./img/dg_busca.gif') repeat-x; padding:2px; border:1px solid #4e6e91; font:bold 18px Arial; margin-bottom:6px; }
#geral #topo_geral .form_busca_veiculo  .input2{ width:90px; height:20px; background:transparent url('./img/dg_busca.gif') repeat-x; padding:2px; border:1px solid #4e6e91; font:bold 18px Arial; margin-bottom:6px; color:#4e6e91; }
#geral #topo_geral .form_busca_veiculo  .button{ background:transparent url('./img/dg_busca.gif') repeat-x; margin-top:0px; *margin-top:1px; margin-left:2px; padding:3px 8px 4px 8px; border:2px solid #4e6e91; font:bold 12px Arial; position:absolute; }
#geral #topo_geral .form_busca_veiculo  .button2{ width:52px; height:28px; background:transparent url('./img/bt_ok.jpg') no-repeat; margin:0px 0 0 6px; cursor:pointer; position:absolute; }
#geral #topo_geral .form_busca_veiculo  .labelBusca { font-weight:bold; width:40px; margin-right:0px; font-size:14px }

#geral .linhaVeiculo { background-color:#999; width:560px; height:1px; }
#geral .linhaVeiculoSuperior { width:400px; height:1px; background-color:#9f9f9f; margin:30px 0px 30px 80px; }
#geral #topo_geral .textoLInha { color:#999 }

#geral #busca{ margin-top:20px; }
#geral #busca .termo_busca{ width:550px; margin:10px auto; text-align:center; font-size:15px; font-weight:bold; line-height:18px; }
#geral #busca .termo_busca span{ color:#f00; }
#geral #busca .separador{ color:#C3C3C3; font-size:22px; font-weight:bold; margin:40px 0 10px 0; }
#geral #busca .resultado_busca{ width:560px; overflow:hidden; margin-bottom:10px; }
#geral #busca .resultado_busca .img_busca{ width:106px; border:1px solid #CCC; padding:1px; float:left; }
#geral #busca .resultado_busca .img_galeria_busca img{ width:80px; }
#geral #busca .resultado_busca .img_galeria_busca{ width:80px; border:1px solid #CCC; padding:1px; float:left; }
#geral #busca .resultado_busca .texto_busca{ width:440px; float:left; margin-top:6px; margin-left:10px; font-size:12px; line-height:16px; }
#geral #busca .resultado_busca .texto_busca .barra_enquete{ background:#4B5E88; height:8px; margin-bottom:6px; margin-left:30px; border:1px solid #000; }
#geral #busca .resultado_busca .texto_busca span{ color:#000; text-transform:uppercase; font-weight:bold; font-size:11px; }
#geral #busca .resultado_busca .texto_busca .titulo_busca{ margin:4px 0; }
#geral #busca .resultado_busca .texto_busca .titulo_busca a{ color:#4B5E88; font-size:15px; font-weight:bold; }

#geral #busca .guia_busca{ width:560px; overflow:hidden; margin-bottom:10px; }
#geral #busca .guia_busca  .categoria{ color:#4B5E88; margin-top:20px; text-transform:uppercase; font-size:15px; font-weight:bold;}
#geral #busca .guia_busca  .subcateg{ margin:20px 0 4px 0; color:#000; font-size:11px;}
#geral #busca .guia_busca  .titulo_resultados{ margin:20px 0 10px 0; color:#f00; font-size:15px; font-weight:bold;}
#geral #busca .guia_busca  .titulo_resultados2{ margin:30px 0 10px 0; color:#f00; font-size:15px; font-weight:bold;}
#geral #busca .guia_busca .texto_guia{ width:560px; margin-left:100px; font-size:12px; line-height:16px; overflow:hidden; }
#geral #busca .guia_busca .texto_guia .texto2_guia{ width:320px; _width:310px; margin-left:10px; font-size:12px; line-height:16px; float:left; }
#geral #busca .guia_busca .texto_guia .texto2_guia .dados_texto{ margin-left:30px; }
#geral #busca .guia_busca .texto_guia .img_guia{ width:124px; border:1px solid #CCC; padding:1px; float:left; }
#geral #busca .guia_busca .texto_categ{ width:440px; margin-left:50px; line-height:20px; font-size:15px; font-weight:bold; }
#geral #busca .guia_busca .texto_categ a{ font-size:15px; font-weight:bold; }
#geral #busca .guia_busca .titulo_guia{ margin:4px 0 4px 50px; }
#geral #busca .guia_busca .titulo_guia a{ color:#000; text-transform:uppercase; font-weight:bold; font-size:11px; width:400px }
#geral #busca .guia_busca .titulo_guia2{ margin:16px 0 4px 50px; }
#geral #busca .guia_busca .titulo_guia2 a{ color:#000; text-transform:uppercase; font-weight:bold; font-size:11px;  }



#geral #busca .topo_enart{ background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px;  padding:2px 0 0 22px; height:22px; margin-top:10px; font-size:16px; font-weight: bold; }
#geral #busca .enart_principal{ width:560px; overflow:hidden; margin-bottom:10px; }
#geral #busca .enart_principal .img_enart{ width:159px; padding:1px; float:left; }
#geral #busca .enart_principal .texto_enart{ width:370px; float:left; margin-top:6px; margin-left:10px; font-size:12px; line-height:16px; }
#geral #busca .enart_principal .texto_enart span{ color:#4B5E88; text-transform:uppercase; font-weight:bold; font-size:11px; }
#geral #busca .enart_principal .texto_enart .titulo_enart{ margin:4px 0; }
#geral #busca .enart_principal .texto_enart .titulo_enart a{ color:#000; font-size:15px; font-weight:bold; }

#geral #busca .enart_principal .texto_enart_sem_imagem{ width:500px; float:left; margin-top:6px; margin-left:10px; font-size:12px; line-height:16px; }
#geral #busca .enart_principal .texto_enart_sem_imagem span{ color:#4B5E88; text-transform:uppercase; font-weight:bold; font-size:11px; }
#geral #busca .enart_principal .texto_enart_sem_imagem .titulo_enart{ margin:4px 0; }
#geral #busca .enart_principal .texto_enart_sem_imagem .titulo_enart a{ color:#000; font-size:15px; font-weight:bold; }


#geral #cadastro_guia{ width:480px; margin:10px auto; padding:20px 0 0 0; text-indent:0px; font-weight:bold; }

#geral #topo_geral #titulo { text-align:left; font-size:22px; font-weight: bold; overflow:hidden; }
#geral #topo_geral #titulo h1{ text-align:center; font-size:17px; font-weight: bold; }
#geral #topo_geral #tituloInferior { font-size:12px; font-weight:bold; margin-bottom:10px }
#geral #topo_geral #data_hora { overflow:hidden; clear:both; font-size:14px; font-weight:bold; margin-bottom:40px; }
#geral #topo_geral #data_hora span { color:#f00; }
#geral #topo_geral #titulo_galeria { font-size:18px; font-weight: bold; text-align:center}

#geral #topo_geral .barra_avalie{ margin-top:8px; width:230px; overflow:hidden; text-align:right; float:right; }
#geral #topo_geral .barra_avalie span.star1 { width:16px; height:16px; background:url(./img/star1.png) no-repeat; text-indent:-10000px; display:block; float:left; }
#geral #topo_geral .barra_avalie span.star2 { width:16px; height:16px; background:url(./img/star2.png) no-repeat; text-indent:-10000px; display:block; float:left; }
#geral #topo_geral .barra_avalie span.star3 { width:16px; height:16px; background:url(./img/star3.png) no-repeat; text-indent:-10000px; display:block; float:left; }
#geral #topo_geral .barra_avalie .txt_vote{ width:auto; margin-right:8px; font-size:12px; color:#000; font-weight:bold; float:left; }
#geral #topo_geral .barra_avalie  a{ font-size:12px; color:#000; font-weight:bold; }

#geral #topo_geral #imagem_topo_enart { text-align:center ;margin:15px; cursor:pointer; }
#geral #topo_geral #nova_janela{ text-align:right; margin-left:220px}

#geral #topo_geral .texto { width:560px; font-size:11px; margin-top:20px; text-align:justify; line-height:16px; }
#geral #topo_geral .textos_editaveis { width:560px; font-size:11px; margin-top:20px; text-align:justify; line-height:16px; }
#geral #topo_geral .texto span{ font-size:16px; color:#49577A; }
#geral #topo_geral .texto .total_comentarios{ margin-top:10px; font-size:11px; font-weight:normal; color:#000; text-align:right; }
#geral #topo_geral .galeria_imagem_descricao { font-size:13px; margin-top:20px; text-align:justify; line-height:16px; width:555px; }
#geral #topo_geral .texto .quero { width:400px; text-align:center; margin:0px auto; padding:15px 0px; border-bottom:1px solid #BBB9BC; }
#geral #topo_geral .texto .quero a{ color:#f00; font-size:15px; font-weight:bold; }

#geral #topo_geral .texto .data_listagem { color:#000; font-size:16px; font-weight:bold; }
#geral #topo_geral .texto .dados_listagem { padding-left:20px; color:#47628F; font-size:12px; font-weight:bold; }
#geral #topo_geral .texto .dados_listagem  a{ color:#000; font-size:11px; font-weight:normal; }
#geral #topo_geral .texto .dados_listagem  .img_title{ margin-left:20px; }

#geral #topo_geral .texto .comentarios { overflow:hidden; clear:both; border-bottom:1px solid #CCC; margin-bottom:10px;  padding-bottom:20px; font-weight:normal; }
#geral #topo_geral .texto .comentarios .autor { float:left; width:150px; text-align:right; font-size:11px; }
#geral #topo_geral .texto .comentarios .autor h4{ font-size:12px; color:#495677; }
#geral #topo_geral .texto .comentarios .mensagem { float:left; width:370px; margin-left:30px; font-size:11px; text-indent:0px; }
#geral #topo_geral .texto .voltar { text-align:right; width:540; height:35px; padding-right:20px; background:url('./img/dg_voltar.jpg') repeat-x;  }
#geral #topo_geral .texto .voltar a{ font-size:12px; color:#969696; font-weight:bold; }

#geral #topo_geral .texto h4 { margin-bottom:4px; padding:0px; }
#geral #topo_geral .texto ul { margin:0px; padding:0px; font: normal 12px Arial; clear:both; text-indent:5px; }
#geral #topo_geral .texto ul li { margin:0px; margin-left:20px; line-height:18px; padding:0px; list-style:none; color:#008;}
#geral #topo_geral .texto lul i a { margin:6px; padding:0px; font: normal 12px Arial; }
#geral #topo_geral .texto ul li span { margin:0px; text-indent:10px; padding:0px; }
#geral #topo_geral .texto ul li .comentarios { color:#000; text-indent:10px; }

#geral #ver_filme .comentarios_enquete  { margin-top:30px; }
#geral #ver_filme .comentarios_enquete .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_filme .comentarios_enquete .ultimo_comentario { float:right; height:15px; margin-top:-15px; }
#geral #ver_filme .comentarios_enquete .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_filme .comentarios_enquete .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_filme .comentarios_enquete .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_filme .comentarios_enquete .coments span{ font-style:italic; }
#geral #ver_filme .comentarios_enquete .comente { margin-top:26px; margin-left:160px; }
#geral #ver_filme .comentarios_enquete .comente a{ font-size:14px; font-weight: bold; color:#f00; }

#geral #textoNoticia .dadosCinema { width:540px; margin:0px auto; font-size:13px; text-align:center; line-height:18px; }
#geral #textoNoticia .dadosCinema p{ text-align:justify; }
#geral #textoNoticia .dadosCinema  .h2{ font-size:20px; margin:0px; }
#geral #textoNoticia .dadosCinema  .fotoCinema{ width:375px; border:1px solid #BBB9BC; padding:1px; margin:10px auto; }
#geral #textoNoticia .dadosCinema  .fotoFilme{ width:226px; border:1px solid #BBB9BC; padding:1px; margin:10px auto; }
#geral #textoNoticia .linha_down{ margin:20px auto; }
#geral #textoNoticia .titulo{  font-size:20px; font-weight:bold; }
#geral #textoNoticia .exibi{ width:500px; margin:10px auto; font-size:14px; font-weight:bold; }
#geral #textoNoticia .exibi span{ color:#f00; }
#geral #textoNoticia .dadosFilmes{ width:500px; overflow:hidden; margin:30px auto; }
#geral #textoNoticia .fotoFilmes{ width:120px; float:left; border:1px solid #BBB9BC; padding:1px; }
#geral #textoNoticia .textoFilmes{ width:350px; float:left; margin-left:10px; font-size:11px; line-height:18px; }
#geral #textoNoticia .textoFilmes span{ font-weight:bold; font-size:13px; }
#geral #textoNoticia .textoFilmes .verMais { float:right; margin-top:10px; margin-right:100px; }

#geral #textoNoticia .outrosDados { width:520px; overflow:hidden; margin:10px auto; }
#geral #textoNoticia .outrosDados  .esqOutros{ width:250px; float:left; text-align:left; font-size:11px; }
#geral #textoNoticia .outrosDados  .esqOutros span{ font-weight:bold; }
#geral #textoNoticia .outrosDados  .dirOutros{ width:250px; float:left; margin-left:15px; text-align:left; font-size:11px; }
#geral #textoNoticia .outrosDados  .dirOutros span{ font-weight:bold; }
#geral #textoNoticia .trailer  { width:560px; text-align:center; margin:10px auto; }
#geral #textoNoticia .trailer .titulo{ font-size:16px; font-weight:bold; text-align:left; }

#geral #icones_guia{ overflow:hidden; margin:0px auto; }
#geral #icones_guia a:hover{ text-decoration:none; color:#f00; }
#geral #icones_guia .categoriaGuia{ width:140px; float:left; margin:10px 0 15px 0; text-align:center; }

#geral #lastEmpresas { margin-top:30px; }
#geral #lastEmpresas .titulo_anexos { font-size:20px; font-weight: bold; }
#geral #lastEmpresas .sub_anexos { margin-top:10px; font-size:14px; font-weight: bold; }
#geral #lastEmpresas .lista { overflow:hidden; }
#geral #lastEmpresas .lista .esqLista { width:550px; float:left; font-size:12px; margin-top:10px; margin-left:10px; text-align:left; line-height:16px; }
#geral #lastEmpresas .lista .esqLista span{ font-weight:bold; }

#geral #topo_geral #tamTx { width:50px; float:right; margin:0; }
#geral #topo_geral #tamTx #bt_mais   { width:22px; float:left; text-align:center; margin-left:1px; }
#geral #topo_geral #tamTx #bt_menos { width:22px; float:left; text-align:center; }
#geral #topo_geral #tamTx a.bt { font-size:11px; color:#000000; display:block; font-weight:bold; text-decoration:none; background:transparent url(./img/bt_normal.jpg) no-repeat; width:22px; height:22px; padding-top:3px; }
#geral #topo_geral #tamTx a.bt:hover { background-image:url(./img/bt_hover.jpg); }

#geral #topo_geral #descrBusca { width:550px; margin-bottom:30px; text-align:center; font-size:12px; }
#geral #topo_geral #descrBusca span{ font-weight:bold; color:#F00; }

#geral #topo_geral #descrVeiculo { width:550px; margin-bottom:30px}
#geral #topo_geral #tituloVeiculoCategoria { font-weight:bold; font-size:20px; padding-bottom:20px;	 }
#geral #topo_geral #imgVeiculoCategoria { float:left;  }
#geral #topo_geral #textosVeiCat { margin-left:120px; }

#geral #veiculos #dataVeiculoCategoria { margin:5px 0px 10px 16px; } 
#geral #veiculos #linhaVeiculoArquivo { text-align:center; margin:15px 0px 15px 0px;  }
#geral #veiculos #linhaVeiculoArquivo #linhaMeioCaminho { background-color:#999; width:300px; height:1px; margin-left:50px; }
#geral #veiculos #linhaVeiculoArquivo #campoDataArquivo { margin:10px 0px 1px 0px; color:#F00; font-weight:bold; font-size:14px }
#geral #veiculos #linhaVeiculoArquivo #acoesArquivo { margin-bottom:10px; }
#geral #veiculos #linhaVeiculoArquivo .acoesArquivo2 { margin:10px 0; padding-left:20px; }
#geral #veiculos #linhaVeiculoArquivo .acoesArquivo2 img { width:75px; height:23px; }

#geral #veiculos #dataVeiculoCategoria span { color:#495879; font-weight:bold }
#geral #veiculos #imgVeiculo img { border:2px solid #CCC }

#geral #veiculosLista { margin:20px 0px 0px 0px; overflow:hidden; clear:both;  }
#geral #veiculosLista #veiculos { width:560px; margin-bottom:36px; overflow:hidden; clear:both; }
#geral #veiculosLista #veiculos #tituloVeiculo { font-size:16px; font-weight:bold; margin-left:16px }
#geral #veiculosLista #veiculos .dados_veiculo { width:420px; margin-left:16px; float:left; }
#geral #veiculosLista #veiculos #textoVeiculo { text-align:justify; margin-left:16px; }

#geral #veiculosLista .ultimas { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 5px; padding:2px 0 0 22px; margin-left:60px; width:400px; height:28px; font-size:20px; font-weight:bold; border-bottom:1px solid #CCC; }
#geral #veiculosLista .ultimas2 { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 5px; padding:2px 0 0 22px; margin-bottom:20px; height:28px; font-size:20px; font-weight:bold; border-bottom:1px solid #CCC; }
#geral #veiculosLista .data_hora { margin:16px 0 3px 0px; font-size:12px; color:#49577A; font-weight: bold; text-align:center }
#geral #veiculosLista .data_hora  a{ font-weight:normal; color:#000; }

#geral #veiculosLista #veiculos #tituloVeiculoArquivo { font-size:25px; font-weight:bold; margin-left:10px; font-weight:bold; }

#geral #veiculosLista img { width:105px; height:150px; }
#geral #veiculosLista #imgVeiculo { width:105px; float:left }

/* ========================================================================= */
/* TOPO ==================================================================== */
/* ========================================================================= */
#geral #topo { width:100%;  height:76px; background-image:url('./img/deg_topo.gif'); backgroun-repeat: repeat-x;  }
#geral #topo #logo  { width:225px;  height:143px; position:absolute; z-index:999; margin-left:16px; }
#geral #topo .table_topo  { position:absolute;  margin-top:16px;  margin-left:300px; }
#geral #topo .table_topo  tr td { height:20px; padding-top:7px; font-size: 10px; }
#geral #topo .table_topo  .barra { background:#CCC; width:2px; height:20px; }
#geral #topo #esq_topo { width:18px; height:76px; background-image:url('./img/esq_topo.gif'); background-repeat: no-repeat; position:absolute; }
#geral #topo #dir_topo { width:18px; height:76px; background-image:url('./img/dir_topo.gif'); background-repeat: no-repeat; position:absolute; margin-left:984px; }

#geral #login { font-size:12px; margin-top:56px; margin-left:35px; }

/* ================================================================================= */
/* PUBLICIDADES ==================================================================== */
/* ================================================================================= */
#geral .publicidade_728 { margin-top:-150px; *margin-top:-180px; _margin-top:-180px;  margin-left:240px; _margin-left:300px; }
#geral .publicidade_728  #blogs {  margin-top:20px; color: #000; font-size:11px;  }
#geral .publicidade_728  #blogs  .destaque {  color: #f00; }

#geral .publicidade_728_3 { margin-top:-130px; *margin-top:-150px; _margin-top:-150px;  margin-left:240px; _margin-left:300px; }
#geral .publicidade_728_3  #blogs {  margin-top:20px; color: #000; font-size:11px;  }
#geral .publicidade_728_3  #blogs  .destaque {  color: #f00; }

#geral .publicidade_120 {  margin:14px 10px 14px 25px; }

#geral .publicidade_728_2 {  margin:10px 0px 10px 140px; }

#geral .publicidade_300 {  margin:20px 0 0 34px; }
#geral .publicidade_300_2 {  margin:25px 0 10px 34px; }

#geral .publicidade_180 {  margin:0px auto; }



/* ===================================================================================== */
/* PREVISÃO DO TEMPO =================================================================== */
/* ===================================================================================== */
#geral #previsao_tempo { margin-right:35px; }
#geral #previsao_tempo #icone { margin-right:115px; margin-top:-25px; }
#geral #previsao_tempo #texto{ margin-top:-25px; font-size:13px; }

/* ================================================================================== */
/* MENU ESQUERDA ==================================================================== */
/* ================================================================================== */
#geral #menu  { width:188px; padding:0px 10px; }
#geral #menu .top_menu { font-size:15px; font-weight:bold; width:186px; height:27px; background-image:url('./img/deg_menu.gif'); background-repeat: no-repeat; margin:0px; padding-top:6px; text-align:center; }
#geral #menu .borda_menu { border:1px solid #bfbfbf; width:182px; padding:1px; }
#geral #menu .borda_menu .interno_menu { padding:10px 0px; background:#5d78a5; }
#geral #menu .borda_menu .interno_menu2 { padding:10px 0px; background:#408c10; }
#geral #menu .news { margin-top:0px; font-size:11px; padding:6px 4px 6px 10px; width:172px; border:1px solid #bfbfbf; background-image:url('./img/deg_news.gif'); background-repeat: repeat-x; }

#geral #meio { padding-top:20px; padding-right:10px; }


/* ===================================================================================== */
/* NOTÍCIA DESTAQUE ==================================================================== */
/* ===================================================================================== */
#geral .noticia_destaq  { width:780px; }
#geral .noticia_destaq  .foto_destaq { border:1px solid #5d78a5; padding:1px; width:361px; }
#geral  .foto_destaq #descrImg { width:415px; height:28px; *height:24px; background:#000; position:relative; margin:-60px 0 0 0; color:#FFF; padding:16px; opacity: 0.65; -moz-opacity: 0.65; filter: alpha(opacity=65); }			

#geral .noticia_destaq  .texto_destaq { line-height:18px; padding-top:16px; padding-left:10px; font-size:11px; text-align:justify; }
#geral .noticia_destaq  a.titulo_destaq { line-height:40px; font-weight:bold; font-size:36px; color:#5d78a5;  text-align:left; }
#geral .noticia_destaq  a.titulo_destaq2 { line-height:40px; font-weight:bold; font-size:36px; color:#5d78a5;  text-align:left; }

#geral .noticia_destaq  .tr_pad {  width:50%; padding:6px; }
#geral .noticia_destaq  .super_destaque { margin-bottom:4px; font-weight:bold; font-size:12px; color:#000; text-align:left; }

/* ================================================================================================ */
/* ESPORTE CAMPEONATO ============================================================================= */
/* ================================================================================================ */
#geral #esq .texto .assunto  { font-size:14px; font-weight:bold; text-indent:0px; margin-top:10px; margin-bottom:6px; }
#geral #esq .texto  a.titulo  { color:#33730B; font-size:22px; font-weight:bold; line-height:22px; }

#geral #esq .texto .destaques { overflow:hidden; } 
#geral #esq .texto .destaques .foto_destaq  { width:360px; height:270px; background:#000; float:left; }

#geral #esq .texto .destaques .assunto_destaq  { font-size:14px; font-weight:bold; text-indent:0px; margin-bottom:6px; }
#geral #esq .texto .destaques .menor_destaq  { width:210px; height:270px; margin-left:10px; float:left; }
#geral #esq .texto .destaques .menor_destaq  .td_titulo{ text-transform:uppercase; padding-left:10px; background:#408C10; color:#FFF; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_titulo2{ text-transform:uppercase; text-align:center; background:#408C10; color:#FFF; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_time{ padding-left:10px; background:#f2f2f2; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_time2{ background:#f2f2f2; text-align:center; font-size:10px; font-weight:bold; }
#geral #esq .texto .destaques .menor_destaq  .td_grupos{ color:#408C10; padding-left:10px; background:#f2f2f2; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_grupos span{ color:#000; font-weight:bold; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_grupos a{ color:#408C10; font-size:10px; }
#geral #esq .texto .destaques .menor_destaq  .td_vermais{ text-align:right; background:#f2f2f2; }
#geral #esq .texto .destaques .menor_destaq  .td_vermais a{ color:#000; font-size:10px; font-weight:bold; }

#geral #esq .texto .proximos_jogos { margin-top:30px; }
#geral #esq .texto .proximos_jogos .assunto_destaq  { font-size:14px; font-weight:bold; text-indent:0px; margin-bottom:6px; }
#geral #esq .texto .proximos_jogos  .td_titulo{ text-transform:uppercase; text-align:center; background:#408C10; color:#FFF; font-size:10px; }
#geral #esq .texto .proximos_jogos  .td_time{ text-align:center; background:#f2f2f2; font-size:10px; }

#geral #esq .texto .barra_ultimas{ background:#F2F2F2; margin-top:30px; }
#geral #esq .texto .barra_ultimas .data{ width:140px; text-align:center; text-indent:0; text-transform:uppercase; padding:6px; background:#408C10; color:#FFF; font-weight:bold; font-size:16px; }
#geral #esq .texto .ultimas_not  { text-indent:0px; padding:10px 20px; }
#geral #esq .texto .ultimas_not a { font-size:11px; line-height:20px; }


/* ================================================================================================ */
/* HOROSCOPO ====================================================================================== */
/* ================================================================================================ */
#geral #ver_horoscopo .horoscopo  { margin:0px auto; }
#geral #ver_horoscopo .horoscopo { overflow:hidden; clear:both; margin:20px auto; }
#geral #ver_horoscopo .horoscopo .img_signo{ float:left; width:120px; font-size:12px; text-align:center; padding-top:50px; }
#geral #ver_horoscopo .horoscopo .img_signo h2{ font-size:24px; font-weight:bold; }
#geral #ver_horoscopo .horoscopo .img_signo img{ border:1px solid #bfbfbf; }
#geral #ver_horoscopo .horoscopo .texto_signo { float:left; width:400px; margin-left:16px; font-size:11px; line-height:18px; text-align:justify; }
#geral #ver_horoscopo .horoscopo .texto_signo span{ font-weight:bold; font-size:14px; }
#geral #ver_horoscopo .horoscopo .texto_signo p{ margin:20px 0; }

/* ================================================================================================ */
/* PREVISAO DO TEMPO ============================================================================== */
/* ================================================================================================ */
#geral #ver_previsao .previsao  { width:540px; margin:0px auto; padding:10px; font-size:12px; }
#geral #ver_previsao .previsao .dia { font-size:20px; color:#008ABD; font-weight:bold; }
#geral #ver_previsao .previsao .atual { font-size:11px; color:#ADADAD; }
#geral #ver_previsao .previsao .table_tempo { margin-top:16px; width:535px; }
#geral #ver_previsao .previsao .td_tempo { width:180px; background:#F5F5F5; font-size:20px; color:#7B7B7B; font-weight:bold;}
#geral #ver_previsao .previsao .td_tempo .termometro { float:left; margin:3px 0 3px 10px; }
#geral #ver_previsao .previsao .td_tempo .temperatura { float:left; margin:6px 14px 0 0; }
#geral #ver_previsao .previsao .td_tempo2 { font-size:10px; padding-left:20px; }
#geral #ver_previsao .previsao .td_tempo2 span { font-size:11px; font-weight:bold; color:#008ABD; }

#geral #ver_previsao .previsao .dias_tempo { overflow:hidden; clear:both; margin-top:16px; margin:16px 0 10px 0; }
#geral #ver_previsao .previsao .dias_tempo p{ font-size:14px; color:#CCC; font-weight:bold; text-align:center; }
#geral #ver_previsao .previsao .dias_tempo .turno_tempo { width:120px; float:left; text-align:center; font-size:11px; }
#geral #ver_previsao .previsao .dias_tempo .turno_tempo2 { width:120px; float:left; border-left:1px solid #CCC; margin-left:5px; padding:0 5px; text-align:center; font-size:11px; }

#geral #ver_previsao .audio_tempo { width:352px; height:80px; text-align:left; margin:10px 0 60px 100px; line-height:22px; }
#geral #ver_previsao .audio_tempo span{ font-size:11px; font-weight:bold; color:#008BC0; }
#geral #ver_previsao .audio_tempo .fonte_audio { font-size:10px; color:#999; text-align:right; }
#geral #ver_previsao .audio_tempo .fonte_audio a{ color:#008BC0; }

/* ================================================================================================ */
/* NOTICIAS G1 - LADO ESQUERDO ==================================================================== */
/* ================================================================================================ */
#geral #noticias   { margin-top:10px; width:780px; }
#geral #noticias .noticias_esq { padding-right:10px; padding-bottom:5px; width:385px; font-size:11px; text-align: justify; }

#geral #noticias .noticias_esq .simbol { margin:0px 20px; }
#geral #noticias .noticias_esq .table_simbol { width:100%; height:220px; }
#geral #noticias .noticias_esq .table_simbol2 { width:100%; height:220px; margin-top:50px; }
#geral #noticias .noticias_esq .ver_mais { float:right; }
#geral #noticias .noticias_esq .ver_mais a { font-weight:bold; }

#geral #noticias .noticias_esq #enquete { min-height:90px; _height:90px; margin-top:20px; }
#geral #noticias .noticias_esq #enquete .img_enquete{ float:left; }
#geral #noticias .noticias_esq #enquete .texto { float:left; margin-left:12px; width:300px; }
#geral #noticias .noticias_esq #enquete .titulo { font-size: 25px; color:#bfbfbf; font-weight:bold; }
#geral #noticias .noticias_esq #enquete .pergunta{ margin-top:6px; font-size: 14px; color:#000; font-weight:bold; }

#geral #noticias .noticias_esq #tabela_times{ width:295px; height:30px; border:2px solid #bfbfbf; background:#5E9A16; margin:0px auto; margin-top:10px; cursor:pointer}
#geral #noticias .noticias_esq #tabela_times .bloco1{ float:left; font-size: 14px; color:#000; font-weight:bold; padding:8px 18px; background:#E58E03; }
#geral #noticias .noticias_esq #tabela_times .bloco2{ float:left; font-size: 14px; color:#000; font-weight:bold; padding:8px 18px; background:#79C211; }
#geral #noticias .noticias_esq #tabela_times .bloco3{ float:left; font-size: 14px; color:#000; font-weight:bold; padding:8px 18px; background:#5E9A16; }
#geral #noticias .noticias_esq #times { width:295px; margin:0px auto; margin-bottom:20px; border-left:2px solid #bfbfbf; border-right:2px solid #bfbfbf; border-bottom:2px solid #bfbfbf; }
#geral #noticias .noticias_esq #times img{ margin:5px 10px; }
#geral #noticias .noticias_esq #times .links{ text-align:center; margin:4px 0px; }

#geral #noticias .noticias_esq #gauchao { width:295px; margin:0px auto; margin-bottom:20px; border-left:2px solid #bfbfbf; border-right:2px solid #bfbfbf; border-bottom:2px solid #bfbfbf; cursor:pointer; clear:both;}
#geral #noticias .noticias_esq #gauchao img{ margin:5px 10px; }
#geral #noticias .noticias_esq #gauchao .links{ text-align:center; margin:4px 0px; }

#geral #noticias .noticias_esq #seriea { width:295px; margin:0px auto; margin-bottom:20px; border-left:2px solid #bfbfbf; border-right:2px solid #bfbfbf; border-bottom:2px solid #bfbfbf; cursor:pointer;}
#geral #noticias .noticias_esq #seriea img{ margin:5px 10px; }
#geral #noticias .noticias_esq #seriea .links{ text-align:center; margin:4px 0px; }

#geral #noticias .noticias_esq #serieb { width:295px; margin:0px auto; margin-bottom:20px; border-left:2px solid #bfbfbf; border-right:2px solid #bfbfbf; border-bottom:2px solid #bfbfbf; cursor:pointer }
#geral #noticias .noticias_esq #serieb img{ margin:5px 10px; }
#geral #noticias .noticias_esq #serieb .links{ text-align:center; margin:4px 0px; }

#geral #noticias .noticias_esq .noticias_g1 { line-height:15px; margin:10px 0; }
#geral #noticias .noticias_esq .noticias_g1 .editoria_g1{ margin-bottom:6px; font-weight:bold; }
#geral #noticias .noticias_esq .noticias_g1  a.titulo_g1  { font-size:18px; font-weight:bold; color:#5d78a5; line-height:20px; }

#geral #noticias .noticias_esq .g1_bloco{ width:176px; margin-top:10px; margin-right:10px; }
#geral #noticias .noticias_esq .linha { background-image:url('./img/linha.gif'); background-repeat: repeat-x; margin: 10px 0px; width:380px; height:1px; }
#geral #noticias .noticias_esq .geralCartola { color:#000000; font-family:"trebuchet MS"; font-size:10px; font-weight:bold; text-transform: uppercase;}
#geral #noticias .noticias_esq .geralDestaque{ font-size:14px; font-weight:bold; color:#5d78a5; line-height:20px; }
#geral #noticias .noticias_esq .geralDestaque2{ font-size:12px; font-weight:bold; color:#5d78a5; line-height:20px; }

#geral #noticias .last_redacao { font-size:14px; font-weight:bold; padding-top:10px; padding-left:10px; width:354px; height:21px; background-image:url('./img/topo_noticias.gif'); background-repeat: no-repeat; margin:10px auto; }
#geral #noticias .news_redacao { width:364px; border:1px solid #bfbfbf; margin:0px auto; }
#geral #noticias .news_redacao  .redacao{ line-height:13px; font-size:11px; margin:6px 0px; }
#geral #noticias .mais_news { margin-left:240px; padding-top:2px; padding-left:30px; width:102px; height:15px; background-image:url('./img/mais_news.gif'); background-repeat: no-repeat; }

#geral #noticias .news_redacao2 { width:100%; }
#geral #noticias .news_redacao2 .redacao2{ line-height:13px; font-size:11px; margin:6px 0px; }


#geral #noticias .table_outros { margin:10px auto; }
#geral #noticias .topo_outros { font-size:14px; font-weight:bold; padding-top:10px; padding-left:10px; width:107px; height:20px; background-image:url('./img/topo_outros.jpg'); background-repeat: no-repeat; }
#geral #noticias .meio_outros { margin-top:6px; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; padding-top:6px; padding-left:10px; }
#geral #noticias .base_outros1 { font-size:11px; font-weight:bold; padding-top:7px; padding-left:20px; width:97px; height:17px; background-image:url('./img/base_outros.jpg'); background-repeat: no-repeat; }
#geral #noticias .base_outros2 { font-size:11px; font-weight:bold; padding-top:7px; padding-left:0px; width:117px; height:17px; background-image:url('./img/base_outros.jpg'); background-repeat: no-repeat; }
#geral #noticias .base_outros3 { font-size:11px; font-weight:bold; padding-top:7px; padding-left:14px; width:103px; height:17px; background-image:url('./img/base_outros.jpg'); background-repeat: no-repeat; }


/* OUTRO TEMPLATE ++++++++++++++++++++++++++++++++++++++++++++++ */
#geral #noticias .noticias_esq .destaque_foto { text-align:left; }
#geral #noticias .noticias_esq  .destaque_foto .subtitulo_g1 { margin-bottom:4px; font-weight:bold; }
#geral #noticias .noticias_esq  .destaque_foto .texto_g1 { position:absolute; width:268px; margin-left: 114px; margin-top: -85px; line-height:15px; text-align:left; }
#geral #noticias .destaque_foto .borda_foto { width:106px; height:80px; border:1px solid #bfbfbf; padding:1px; }

/* OUTRO TEMPLATE ++++++++++++++++++++++++++++++++++++++++++++++ */
#geral .noticia_destaq  .foto_destacao { border:1px solid #5d78a5; padding:1px; width:500px; margin:0px auto; }


/* =============================================================================================== */
/* NOTICIAS G1 - LADO DIREITO ==================================================================== */
/* =============================================================================================== */
#geral #noticias .noticias_dir { padding-left:10px; padding-bottom:5px; width:385px; font-size:11px; text-align: justify; }

#geral #noticias .noticias_dir .simbol { margin:0px 20px; }
#geral #noticias .noticias_dir .table_simbol { width:100%; height:220px; }
#geral #noticias .noticias_dir .table_simbol2 { width:100%; height:220px; margin-top:50px; margin-bottom:20px; }
#geral #noticias .noticias_dir .ver_mais { float:right; }
#geral #noticias .noticias_dir .ver_mais a { font-weight:bold; }
#geral #noticias .noticias_dir .geralCartola { color:#000000; font-family:"trebuchet MS"; font-size:10px; font-weight:bold; text-transform: uppercase;}
#geral #noticias .noticias_dir .geralDestaque{ font-size:14px; font-weight:bold; color:#5d78a5; line-height:20px; }
#geral #noticias .noticias_dir .geralDestaque2{ font-size:12px; font-weight:bold; color:#5d78a5; line-height:20px; }

#geral #noticias .noticias_dir #enquete { min-height:90px; _height:90px; margin-top:0px; }
#geral #noticias .noticias_dir #enquete .img_enquete{ float:left; }
#geral #noticias .noticias_dir #enquete .texto { float:left; margin-left:12px; width:300px; }
#geral #noticias .noticias_dir #enquete .titulo { font-size: 25px; color:#bfbfbf; font-weight:bold; }
#geral #noticias .noticias_dir #enquete .pergunta{ margin-top:6px; font-size: 14px; color:#000; font-weight:bold; }

#geral #noticias .noticias_dir .noticias_g1 { line-height:15px; }
#geral #noticias .noticias_dir .noticias_g1 .editoria_g1{ margin-bottom:6px; font-weight:bold; }
#geral #noticias .noticias_dir .noticias_g1  a.titulo_g1  { font-size:18px; font-weight:bold; color:#5d78a5; line-height:20px; }

#geral #noticias .noticias_dir .borda_foto { width:106px; height:80px; border:1px solid #bfbfbf; padding:1px; margin:5px 0px; }
#geral #noticias .noticias_dir .borda_foto2 { width:375px; border:1px solid #bfbfbf; padding:1px; margin:5px 0px; }
#geral #noticias .noticias_dir .g1_bloco{ width:176px; margin-top:10px; margin-bottom:5px; margin-right:10px; }

#geral #noticias .noticias_dir .titulo_fotos { margin:0px auto; border:1px solid #5d78a5; padding:2px; width:359px; height:60px; }
#geral #noticias .noticias_dir .deg_fotos { background-image:url('./img/deg_fotos.gif'); background-repeat: repeat-x; height:60px; padding:5px; line-height:18px; }
#geral #noticias .noticias_dir .deg_fotos .titulo { font-size:15px; font-weight: bold; margin-bottom:5px; }
#geral #noticias .noticias_dir .deg_fotos a.titulo:hover { text-decoration:none; color:#f00; }
#geral #noticias .noticias_dir .foto_destaq { border:1px solid #bfbfbf; padding:1px; width:361px; margin:6px auto; }
#geral #noticias .noticias_dir .botoes_destaque { width: 130px; margin-left:7px; margin-top:-6px; }
#geral #noticias .noticias_dir .botoes_destaque .ver_mais { *margin-top:-22px; margin-left:271px; padding-left:38px; padding-top:2px; width:54px; height:21px; background-image:url('./img/ver_mais.gif'); background-repeat: no-repeat; }
#geral #noticias .noticias_dir .botoes_destaque a.bt_fotos { padding-top:6px; padding-left:8px; font-weight:bold; width:14px; height:16px; background-image:url('./img/bt_normal.jpg'); background-repeat: no-repeat; float:left; margin-left:2px; }
#geral #noticias .noticias_dir .botoes_destaque  a.bt_fotos:hover { background-image:url('./img/bt_hover.jpg'); }

#geral #noticias .noticias_dir .borda_galerias { margin:10px auto; border:1px solid #bfbfbf; padding:1px; width:362px; }
#geral #noticias .noticias_dir .fundo_galerias { padding-left:80px; padding-top:10px; line-height:15px; width:283px; height:53px; background:transparent url('./img/barra_galerias.gif') no-repeat; }
#geral #noticias .noticias_dir .fundo_galerias  .titulo { font-weight:bold; font-size:16px; margin-bottom:2px; }
#geral #noticias .noticias_dir .fundo_galerias  .titulo span{ color:#f00; }

#geral #noticias .noticias_dir .borda_gazmedia { margin:10px auto; border:1px solid #bfbfbf; padding:1px; width:362px; }
#geral #noticias .noticias_dir .fundo_gazmedia { padding-left:80px; padding-top:10px; width:283px; height:53px; background-image:url('./img/deg_gazmedia.gif'); background-repeat: no-repeat; }
#geral #noticias .noticias_dir .fundo_gazmedia  span{ color:#f00; }
#geral #noticias .noticias_dir .fundo_gazmedia  .titulo { font-weight:bold; font-size:16px; margin-bottom:2px; }
#geral #noticias .noticias_dir .fundo_gazmedia  .titulo span{ color:#f00; }
#geral #noticias .noticias_dir .fundo_enquete { margin:0px auto; padding-top:10px; padding-left:80px; padding-right:10px; width:274px; height:53px; background-image:url('./img/deg_enquete.gif'); background-repeat: no-repeat; }
#geral #noticias .noticias_dir .fundo_enquete .titulo { font-weight:bold; font-size:16px; margin-bottom:2px; }
#geral #noticias .noticias_dir .vote_agora { padding-left:25px; width:62px; height:16px; background-image:url('./img/vote_agora.gif'); background-repeat: no-repeat; margin-left:287px; }

#geral #noticias .borda_galeria { width:352px; border:1px solid #bfbfbf; margin:10px auto; padding:6px; background:#ececec; }
#geral #noticias .borda_galeria .fonte01 { font-size:12px; font-weight:bold; }
#geral #noticias .borda_galeria .fonte02 { margin-top:10px; font-size:12px; line-height:22px; text-indent:20px; }
#geral #noticias .borda_galeria .borda_foto { width:106px; border:1px solid #bfbfbf; margin:10px auto; padding:1px; }
#geral #noticias .borda_galeria .borda_foto { width:81px; height:61px; border:1px solid #bfbfbf; margin:0px auto; padding:1px; margin-top:0px }
#geral #noticias .borda_galeria table tr td  { text-align:center; color:#6e6e6e; padding-bottom:10px; }
#geral #noticias .mais_galerias { z-index:9999; margin-top:-11px; margin-left:241px; padding-top:2px; padding-left:30px; width:102px; height:15px; background-image:url('./img/mais_news.gif'); background-repeat: no-repeat; }

#geral #noticias .mais_acesso { font-size:14px; font-weight:bold; padding-top:10px; padding-left:10px; width:354px; height:21px; background-image:url('./img/topo_noticias.gif'); background-repeat: no-repeat; margin:10px auto; }
#geral #noticias .corpo_acesso { width:364px; border:1px solid #bfbfbf; margin:0px auto; }
#geral #noticias .corpo_acesso  .news_acesso { line-height:13px; font-size:11px; margin:6px 0px; }
#geral #noticias .ver_acesso { z-index:9999; margin-top:-1px; margin-left:241px; padding-top:2px; padding-left:30px; width:102px; height:15px; background-image:url('./img/mais_news.gif'); background-repeat: no-repeat; }



/* =============================================================================================== */
/* MOSTRA ENQUETE ================================================================================ */
/* =============================================================================================== */

#geral #ver_enquete .total_votos  { text-align:right; margin-top:20px; font-size:12px; }
#geral #ver_enquete #enquete  { border-top:1px solid #999; padding:20px 0 20px 10px; }
#geral #ver_enquete #enquete .pergunta_enquete  { font-size:14px; font-weight:bold; }
#geral #ver_enquete #enquete .respostas_enquete  { border-bottom:1px solid #999; padding-bottom:10px; margin:10px 0; font-size:12px; }
#geral #ver_enquete #enquete .respostas_enquete2  { padding-bottom:10px; margin:10px 0; font-size:12px; }
#geral #ver_enquete #enquete .resposta { overflow:hidden; clear:both; width:500px; margin:0 0 16px 22px; }
#geral #ver_enquete #enquete .barra_enquete { float:left; height:16px; background:#4A4A4C; }
#geral #ver_enquete #enquete .porcentagem { float:left; width:200px; height:16px; }
#geral #ver_enquete .indicar_enquete { background:transparent url('./img/balao_coment.jpg') no-repeat 0 0; padding:2px 0 0 20px; height:15px; margin-top:26px; margin-left:30px; }
#geral #ver_enquete .indicar_enquete a{ font-size:14px; font-weight: bold; color:#49577A; text-decoration:underline; cursor:pointer; }
#geral #ver_enquete .indicar_enquete a:hover{ color:#000; }

#geral #ver_enquete .misc_enquete  { margin-top:30px; }
#geral #ver_enquete .misc_enquete .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_enquete .misc_enquete .ultimo_comentario { float:right; height:15px; margin-top:-15px; }
#geral #ver_enquete .misc_enquete .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_enquete .misc_enquete .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_enquete .misc_enquete .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_enquete .misc_enquete .coments span{ font-style:italic; }
#geral #ver_enquete .misc_enquete .comente { margin-top:26px; margin-left:160px; }
#geral #ver_enquete .misc_enquete .comente a{ font-size:14px; font-weight: bold; color:#f00; }
#geral #ver_enquete .misc_enquete .data_hora { margin-top:16px; margin-bottom:3px; font-size:12px; color:#49577A; font-weight: bold; font-style:italic; }


/* =============================================================================================== */
/* MOSTRA GAZMEDIA =============================================================================== */
/* =============================================================================================== */
#geral #ver_gazmedia #gazmedia  { margin-top:26px; }
#geral #ver_gazmedia #gazmedia .radio_destaque  { margin-left:120px; text-align:left; font-size:11px; width:354px; }
#geral #ver_gazmedia #gazmedia .radio_destaque .programa { font-size:18px; font-weight:bold; margin-bottom:6px; }
#geral #ver_gazmedia #gazmedia .radio_destaque .sintonizado { background:url('./img/ico_escutando.jpg') no-repeat 0 2px; padding-left:20px; font-size:13px; font-weight:bold; margin-bottom:6px; }
#geral #ver_gazmedia #gazmedia .radio_destaque .janela { float:right; }
#geral #ver_gazmedia #gazmedia .radio_destaque .janela a { color:#999; }
#geral #ver_gazmedia #gazmedia .borda_streaming { width:350px; border:1px solid #999; border-bottom:0px; }

#geral #ver_gazmedia #gazmedia .tipo_radios { height:20px; background:url('./img/ico_radio.jpg') no-repeat 0 0px; padding:10px 0 0 35px; font-size:18px; color:#495879; font-weight:bold; margin-top:30px; }
#geral #ver_gazmedia #gazmedia .escolha_radio { float:right; height:13px; margin-top:-14px; color:#999; }

#geral #ver_gazmedia #gazmedia .no_ar { overflow:hidden; clear:both; margin:20px 0 0 35px; _height:130px; }
#geral #ver_gazmedia #gazmedia .no_ar  .logoRadio{ float:left; width:100px; }
#geral #ver_gazmedia #gazmedia .no_ar  .detalhes_radio { float:left; width:395px; line-height:14px; font-size:11px; padding-top:12px; }
#geral #ver_gazmedia #gazmedia .no_ar  .detalhes_radio .bt_ouvir_radio{ margin:0 0 30px 40px; }
#geral #ver_gazmedia #gazmedia .no_ar  .radio { font-size:14px; font-weight:bold; margin-bottom:14px; }
#geral #ver_gazmedia #gazmedia .no_ar  .links { height:17px; background:url('./img/ico_escutando.jpg') no-repeat 0 2px; padding:3px 0 0 20px; margin:10px 15px; }
#geral #ver_gazmedia #gazmedia .no_ar  .links2 { height:17px; background:url('./img/ico_pedir.jpg') no-repeat 0 2px; padding:0px 0 0 20px; margin:0px 14px; }
#geral #ver_gazmedia #gazmedia .no_ar  .links3 { height:17px; background:url('./img/ico_recado.jpg') no-repeat 0 2px; padding:0px 0 0 20px; margin:10px 14px; }
#geral #ver_gazmedia #gazmedia .no_ar  .links a { color:#000; }

#geral #ver_gazmedia .comentarios_enquete  { margin-top:30px; }
#geral #ver_gazmedia .comentarios_enquete .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_gazmedia .comentarios_enquete .ultimo_comentario { float:right; height:15px; margin-top:-15px; }
#geral #ver_gazmedia .comentarios_enquete .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_gazmedia .comentarios_enquete .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_gazmedia .comentarios_enquete .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_gazmedia .comentarios_enquete .coments span{ font-style:italic; }
#geral #ver_gazmedia .comentarios_enquete .comente { margin-top:26px; margin-left:160px; }
#geral #ver_gazmedia .comentarios_enquete .comente a{ font-size:14px; font-weight: bold; color:#f00; }


/* =============================================================================================== */
/* MOSTRA GALERIA ================================================================================ */
/* =============================================================================================== */
#geral #ver_galeria #galeria  { margin-top:26px; }
#geral #ver_galeria #galeria .foto_credito  { margin:0px auto; text-align:left; font-size:10px; width:370px; overflow:hidden; clear:both; }
#geral #ver_galeria #galeria .foto_destaque  { margin-left:40px; text-align:center; font-size:11px; width:460px; overflow:hidden; clear:both; }
#geral #ver_galeria #galeria .foto_destaque .borda_destaq  { border:1px solid #bfbfbf; width:350px; height:233px; padding:1px; float:left; }
#geral #ver_galeria #galeria .foto_destaque .seta_galeria  { width:32px; height:32px; float:left; margin:100px 10px 0 10px; }
#geral #ver_galeria #galeria .acessos  { margin-left:20px; font-size:12px; }
#geral #ver_galeria #galeria .qtd_fotos  { float:right; margin-right:20px; margin-top:-18px; font-size:12px; }
#geral #ver_galeria #galeria .thumbs  { width:444px; _width:444px; overflow:hidden; clear:both; margin:0px auto; padding:20px 0px; }
#geral #ver_galeria #galeria .borda_thumb  { margin-bottom:3px; border:1px solid #bfbfbf; padding:1px; width:80px; height:53px; }
#geral #ver_galeria #galeria .acessos_thumb { float:left; margin-left:20px; text-align:center; font-size:11px; margin-bottom:12px; }

#geral #ver_galeria .link_anexo2 { margin-top:10px; margin-left:30px; width:470px; }
#geral #ver_galeria .link_anexo2 .atual_midia2 { margin-top:8px; text-align:left; font-size:14px; font-weight: bold;}
#geral #ver_galeria .link_anexo2 .galeria_relacionada { background:#EDEDED; width:425px; margin-left:20px; padding:10px 6px; overflow:hidden; clear:both; }
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria { margin-left:4px; float:left; } 
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria img { width:80px; height:53px; }
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria *{ display:block; } 
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria img{ width:80px; height:53px; } 
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria .foto { overflow:hidden; width:80px; height:53px; }
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria .foto:hover { border:4px solid #969696; width:72px; height:45px; }
#geral #ver_galeria .link_anexo2 .galeria_relacionada .fotoGaleria .foto:hover img { margin:-4px 0 0 -4px; }

#geral #ver_galeria .comentarios_enquete  { margin-top:30px; }
#geral #ver_galeria .comentarios_enquete .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_galeria .comentarios_enquete .ultimo_comentario { float:right; height:15px; margin-top:-15px; }
#geral #ver_galeria .comentarios_enquete .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_galeria .comentarios_enquete .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_galeria .comentarios_enquete .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_galeria .comentarios_enquete .coments span{ font-style:italic; }
#geral #ver_galeria .comentarios_enquete .comente { margin-top:26px; margin-left:160px; }
#geral #ver_galeria .comentarios_enquete .comente a{ font-size:14px; font-weight: bold; color:#f00; }

#geral #ver_enquete .comentarios_enquete  { margin-top:30px; }
#geral #ver_enquete .comentarios_enquete .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_enquete .comentarios_enquete .ultimo_comentario { float:right; height:15px; margin-top:-15px; }
#geral #ver_enquete .comentarios_enquete .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_enquete .comentarios_enquete .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_enquete .comentarios_enquete .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_enquete .comentarios_enquete .coments span{ font-style:italic; }
#geral #ver_enquete .comentarios_enquete .comente { margin-top:26px; margin-left:160px; }
#geral #ver_enquete .comentarios_enquete .comente a{ font-size:14px; font-weight: bold; color:#f00; }

#geral #ver_galeria #mais_enquetes { line-height:14px; margin-top:30px; }
#geral #ver_galeria #mais_enquetes .titulo_relacionadas { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_galeria #mais_enquetes .frase_relacionadas { font-size:12px; font-weight:bold; }
#geral #ver_galeria #mais_enquetes #sub_relacionadas { font-size:12px; font-weight: bold; }
#geral #ver_galeria #mais_enquetes .data_hora { margin-top:16px; margin-bottom:3px; font-size:12px; color:#f00; font-weight: bold; font-style:italic; }


/* =============================================================================================== */
/* RSS =========================================================================================== */
/* =============================================================================================== */
#geral #ver_contato #assine_rss { margin-top:30px; border-top:1px solid #B8B8B8;  }
#geral #ver_contato #assine_rss  h2{ font-size:15px; }
#geral #ver_contato #assine_rss  .mini_texto{ font-size:11px; color:#B8B8B8;  }
#geral #ver_contato #assine_rss  .table_rss{ margin-top:40px; }
#geral #ver_contato #assine_rss  .rss_grande{ width:100px; text-align:left; }
#geral #ver_contato #assine_rss  ul { margin:10px 0 0 120px; list-style-image:url('./img/ico_rss.jpg'); }
#geral #ver_contato #assine_rss  ul li{ line-height:24px; }



/* =============================================================================================== */
/* FALE CONOSCO ================================================================================== */
/* =============================================================================================== */
#geral #ver_contato #fale_conosco { margin-top:30px; padding:10px 30px; font-size:11px; font-weight: bold; }
#geral #ver_contato #fale_conosco .indicada{ margin-bottom:3px; font-size:11px; font-weight: bold; color:#f00; }
#geral #ver_contato #fale_conosco .titulo_noticia{ margin-left:10px; margin-bottom:20px; font-size:13px; font-weight: bold;  }

#geral #ver_contato #mais_relacionadas { width:535px; line-height:14px; margin-top:30px; }
#geral #ver_contato #mais_relacionadas .titulo_relacionadas { font-size:20px; font-weight:bold; }
#geral #ver_contato #mais_relacionadas .frase_relacionadas { font-size:12px; font-weight:bold; }
#geral #ver_contato #mais_relacionadas #sub_relacionadas { font-size:12px; font-weight: bold; }
#geral #ver_contato #mais_relacionadas .data_hora { margin-top:16px; margin-bottom:3px; font-size:12px; color:#f00; font-weight: bold; font-style:italic; }

#geral .ver_contato  { width:420px; margin-left:140px; }
#geral .ver_contato .fale_conosco { margin-top:30px; padding:10px 0; font-size:11px; font-weight: bold; }
#geral .ver_contato .fale_conosco .titulo_form_radios { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; color:#4D5B7E; font-size:12px; font-weight:bold; }
#geral .ver_contato .fale_conosco .linha_gazmedia { width:320px; margin:0 0 10px 0; *margin:-10px 0 10px 0; border-bottom:1px solid #999; }

#geral .ver_contato #fale_conosco { margin-top:30px; padding:10px 30px; font-size:11px; font-weight: bold; }
#geral .ver_contato #fale_conosco .indicada{ margin-bottom:3px; font-size:11px; font-weight: bold; color:#f00; }
#geral .ver_contato #fale_conosco .titulo_noticia{ margin-left:10px; margin-bottom:20px; font-size:13px; font-weight: bold;  }

#geral .contato_noticia #fale_conosco { margin-top:30px; padding:10px 30px; font-size:11px; font-weight: bold; }
#geral .contato_noticia #fale_conosco .indicada{ margin-bottom:3px; font-size:11px; font-weight: bold; color:#f00; }
#geral .contato_noticia #fale_conosco .titulo_noticia{ margin-left:10px; margin-bottom:20px; font-size:13px; font-weight: bold;  }
#geral .contato_noticia  .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; margin-top:20px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }

#geral .aviso { width:370px; margin:6px auto; font-weight:normal; text-align:justify; }
#geral .aviso .importante{ font-weight:bold; color:#F00; font-size:18px; margin-left:22px; }
#geral .aviso .captcha{ padding:16px 0; margin:10px auto; text-align:center; border-top:1px solid #A1A1A1; border-bottom:1px solid #A1A1A1; }

#geral .avisos { overflow:hidden; clear:both; }
#geral .avisos  .aviso { width:370px; margin:6px auto; font-weight:normal; text-align:justify; float:left; }
#geral .avisos  .importante{ width:100px; font-weight:bold; color:#F00; font-size:14px; margin-top:40px; float:left; }

/* =============================================================================================== */
/* MOSTRA NOTICIA ================================================================================ */
/* =============================================================================================== */
#geral #ver_noticia  { line-height:18px; padding-left:10px; font-size:13px; text-align:justify; margin-top:50px; }

#geral #ver_noticia #barra_avalie{ margin:40px auto; width:280px; overflow:hidden; font-size:16px; color:#000; font-weight:bold; }
#geral #ver_noticia #barra_avalie a { width:16px; height:16px; background:url(./img/star3.png) no-repeat; text-indent:-10000px; display:block; float:left; }
#geral #ver_noticia #barra_avalie a:hover { background:url(./img/star1.png) no-repeat; }
#geral #ver_noticia #barra_avalie a.estrela_hover{ background:url(./img/star1.png) no-repeat; }
#geral #ver_noticia #barra_avalie .txt_vote{ width:auto; margin-right:8px; font-size:16px; color:#000; font-weight:bold; float:left; }

#geral #ver_noticia  .dadosImg { width:447px; margin-left:51px; overflow:hidden; clear:both; margin-bottom:2px; }
#geral #ver_noticia  .dadosImg  .ampliar { width:100px; float:left; margin-left:47px; text-align:right; }
#geral #ver_noticia  .dadosImg  .ampliar a { font-size:10px; }
#geral #ver_noticia  .dadosImg  .ver_mais { float:left; width:300px; font-size:10px; }

#geral #ver_noticia  .foto_destaq { border:1px solid #bfbfbf; padding:1px; width:447px; height:297px; margin:0px auto; }

#geral #ver_noticia  .botoes_destaque { width:447px; height:30px; margin-left:53px; margin-top:1px; }
#geral #ver_noticia  .botoes_destaque a.bt_fotos { padding-top:3px; padding-left:8px; font-size:10px; font-weight:bold; width:14px; height:19px; background:url('./img/bt_normal.jpg') no-repeat; float:right; margin-left:2px; }
#geral #ver_noticia  .botoes_destaque  a.bt_fotos:hover { background:url('./img/bt_hover.jpg') no-repeat; }

#geral #ver_noticia .relacionadas { line-height:14px; width:210px; margin-top:0px; padding:10px; margin-bottom:2px; margin-left:8px; float:right; }
#geral #ver_noticia .relacionadas #titulo_relacionadas { color:#495677; font-size:18px; font-weight: bold; }
#geral #ver_noticia .relacionadas #sub_relacionadas { font-size:12px; font-weight: bold; }
#geral #ver_noticia .relacionadas a { color:#6E6E6E; font-size:11px; }
#geral #ver_noticia .relacionadas .data_hora { margin-top:16px; margin-bottom:3px; padding-left:8px; font-size:12px; color:#495677; font-weight: bold; font-style:italic; background:transparent url('./img/ico_menu.gif') no-repeat 0px 2px; }

#geral #ver_noticia .titulo_anexos { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; margin-top:30px; font-size:18px; font-weight: bold; }
#geral #ver_noticia .sub_anexos { font-size:12px; }

#geral #ver_noticia .link_anexo2 { margin-top:10px; margin-left:30px; width:470px; }
#geral #ver_noticia .link_anexo2 .atual_midia { margin-top:8px; text-align:right; font-size:14px; font-weight: bold;}
#geral #ver_noticia .link_anexo2 .atual_midia2 { margin-top:8px; text-align:left; font-size:14px; font-weight: bold;}
#geral #ver_noticia .link_anexo2 .link_midia { margin-top:8px; text-align:right; }
#geral #ver_noticia .link_anexo2 .link_midia a { font-size:11px; color:#f00; }

#geral #ver_noticia .link_anexo2 .galeria_relacionada { background:#EDEDED; width:425px; margin-left:20px; padding:10px 6px; overflow:hidden; clear:both; }
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria { margin-left:4px; float:left; } 
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria img { width:80px; height:53px; }
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria *{ display:block; } 
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria img{ width:80px; height:53px; } 
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria .foto { overflow:hidden; width:80px; height:53px; }
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria .foto:hover { border:4px solid #969696; width:72px; height:45px; }
#geral #ver_noticia .link_anexo2 .galeria_relacionada .fotoGaleria .foto:hover img { margin:-4px 0 0 -4px; }

#geral #ver_noticia .link_anexo { margin-top:10px; margin-left:30px; }
#geral #ver_noticia .link_anexo a { font-size:14px; font-weight:bold; }

#geral .fim_news  { overflow:hidden; clear:both; margin-top:30px; }
#geral .fim_news .enviado_news { float:left; width:290px; text-align:left; font-size:11px; }
#geral .fim_news .errata { float:left; text-align:left; font-size:11px; }
#geral .fim_news .enviado_news span { font-size:16px; font-weight: bold; }
#geral .fim_news .email_enviado { width:255px; text-align:right; float:left; }
#geral .fim_news .email_enviado a{ font-size:11px; font-weight: bold; text-align:left; }
#geral .fonte_news { width:550px; font-size:11px; }

#geral #ver_noticia .indicar_news { background:transparent url('./img/balao_coment.jpg') no-repeat 0 0; padding:2px 0 0 20px; height:15px; margin-top:26px; margin-left:30px; }
#geral #ver_noticia .indicar_news a{ font-size:14px; font-weight: bold; color:#49577A; text-decoration:underline; cursor:pointer; }
#geral #ver_noticia .indicar_news a:hover{ color:#000; }

#geral #ver_noticia .comentarios_news  { margin-top:50px; }
#geral #ver_noticia .comentarios_news .titulo_comentario { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 2px; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_noticia .comentarios_news .ultimo_comentario { float:right; height:15px; }
#geral #ver_noticia .comentarios_news .ultimo_comentario a { font-size:11px; color:#999; }
#geral #ver_noticia .comentarios_news .frase_comentario { font-size:12px; font-weight:bold; }
#geral #ver_noticia .comentarios_news .coments { margin-top:16px; line-height:16px; font-size:11px; }
#geral #ver_noticia .comentarios_news .coments span{ font-style:italic; }
#geral #ver_noticia .comentarios_news .comente { background:transparent url('./img/balao_coment.jpg') no-repeat 0 0; padding:2px 0 0 20px; height:15px; margin-top:26px; margin-left:30px; }
#geral #ver_noticia .comentarios_news .comente a{ font-size:14px; font-weight: bold; color:#49577A; cursor:pointer; }


#geral #ver_noticia #mais_relacionadas { line-height:14px; margin-top:50px; }
#geral #ver_noticia #mais_relacionadas .titulo_relacionadas { background:transparent url('./img/seta_anexos.jpg') no-repeat 0 0; padding:2px 0 0 22px; height:22px; font-size:20px; font-weight:bold; }
#geral #ver_noticia #mais_relacionadas .frase_relacionadas { font-size:12px; font-weight:bold; }
#geral #ver_noticia #mais_relacionadas #sub_relacionadas { font-size:12px; font-weight: bold; }
#geral #ver_noticia #mais_relacionadas .data_hora { margin-top:16px; margin-bottom:3px; font-size:12px; color:#49577A; font-weight: bold; font-style:italic; }

/* ================================================================================ */
/* FORMULÁRIOS ==================================================================== */
/* ================================================================================ */
.form { background:url('./img/fundo_form.gif') repeat-x; font:normal 12px MS Trebuchet, arial; padding:2px; border:1px solid #5d78a5; }
.file { border:1px solid #5d78a5; }
.textarea { background:url('./img/fundo_form.gif') repeat-x; font:normal 12px MS Trebuchet, arial; height:120px; border:1px solid #5d78a5; margin-top:3px; }
.textarea2 { background:url('./img/fundo_form.gif') repeat-x; font:normal 12px MS Trebuchet, arial; color:#CCC; height:320px; border:1px solid #5d78a5; margin-top:3px; }
.form_cadeado { margin-top:5px; border:#4e6e91 1px solid; height:16px; width:105px; font:normal 12px trebuchet MS; color:#5d78a5; background:url(./img/cadeado.png) no-repeat center right; }
.form_cadeado2{ margin-top:5px; margin-left:8px; border:#4e6e91 1px solid; height:16px; width:105px; font:normal 12px trebuchet MS; color:#5d78a5; background:url(./img/cadeado.png) no-repeat center right; }
.button { margin-top:5px; background:url('./img/fundo_form.gif') repeat-x; border:1px solid #5d78a5 ; font:bold 11px trebuchet MS; color:#5d78a5; }
.button1 { font:normal 12px MS Trebuchet, arial; height:20px; border:1px solid #5d78a5; background:#FFF; color:#5D78A5; }
.button2 { width:90px; margin-top:5px; padding:3px 10px; margin-left:28px; background:url('./img/fundo_form.gif') repeat-x; border:0px; font:bold 11px trebuchet MS; color:#000; }
.form_select { font:normal 12px MS Trebuchet, arial; height:18px; border:1px solid #5d78a5; }

/* =============================================================================== */
/* FONTES E LINKS =================================================================*/
/* =============================================================================== */
.fonte01 { font-size: 13px; color:#000; line-height:14px; }
.fonte02 { font-size: 18px; color:#000; line-height:26px; }
.fonte03 { font-size: 23px; color:#BFBFBF; font-weight:bold; }
.fonte04 { font-size: 28px; color:#000; font-weight:bold; }
.fonte05 { font-size: 33px; color:#000; font-weight:bold; }

a.link_menu { font-weight:bold; font-size: 11px; color:#fff; display:block; width:182; padding:5px 0px; padding-left:20px; }
a.link_menu:hover { color:#000; width:162; background-image:url('./img/deg_menu_hover.gif'); background-repeat:repeat-x; text-decoration: none; }

a.link_menu2 { font-weight:bold; font-size: 11px; color:#fff; display:block; width:182; padding:5px 0px; padding-left:20px; }
a.link_menu2:hover { color:#000; background-image:url('./img/deg_menu_hover.gif'); background-repeat:repeat-x; text-decoration: none; }

a.link_menu3 { font-weight:bold; font-size: 11px; color:#a0ff00; display:block; width:182; padding:5px 0px; padding-left:20px; }
a.link_menu3:hover { color:#000; background-image:url('./img/deg_menu_hover.gif'); background-repeat:repeat-x; text-decoration: none; }

a.link_redacao { font-size: 11px; color:#000; display:block; padding:5px 0px; padding-left:20px; }
a.link_redacao:hover { background:#f2f2f2; text-decoration: none; }

a.link_redacao2 { font-size: 11px; line-height:14px; color:#000; display:block; padding:5px 0px; }
a.link_redacao2:hover { text-decoration: underline; }

a.link_redacao_destaq { font-size: 11px; color:#f00; display:block; padding:5px 0px; padding-left:20px; }
a.link_redacao_destaq:hover { background:#f2f2f2; text-decoration: none; }

a.link_redacao_destaq2 { font-size: 11px; line-height:14px; color:#f00; display:block; padding:5px 0px; }
a.link_redacao_destaq2:hover { text-decoration: underline; }

a.link01 { font-size: 10px; color:#5d78a5; margin-top:4px; margin-right:15px;}

a.link_sobre { font-size: 11px; display:block; padding:3px 0px; padding-left:20px; }
a.link_sobre:hover { color:#f00; text-decoration:none; }

a.link_g1  { font-size:18px; font-weight:bold; color:#5d78a5; line-height:20px; }
a.link_g2  { font-size:14px; font-weight:bold; color:#5d78a5; line-height:16px; }

div.paginacao { padding:3px; margin:3px; text-align:center; }
div.paginacao a { padding:2px 7px; margin-right: 2px; border:1px solid #495879; text-decoration: none;  color:#495879; font-size:10px; font-weight:bold; }
div.paginacao a:hover, div.paginacao a:active { border: 1px solid #2b66a5; color:#00F; }
div.paginacao span.meio_on { padding:2px 7px; margin-right:2px; border:1px solid #2b66a5;  font-size:10px; font-weight:bold; background:#495879; color: #FFF; }


/*** Calendar **********************/
div.calendar { position: relative; }
div.calendar table{cursor:pointer; border:1px solid #ccc; font-size:11px; color:#000; background:#fff; font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif}
div.calendar .button{text-align:center; padding:1px}
div.calendar .nav{background:#f5f5f5}
div.calendar thead td{font-weight:bold; font-size:11px; text-align:center; background:#dedede; color:#000; padding:1px;}
div.calendar thead .title{font-weight:bold; font-size:11px; text-align:center; background:#dedede; color:#000; padding:1px}
div.calendar thead .headrow{background:#f5f5f5; color:#444; font-weight:bold}
div.calendar thead .daynames{background:#fff; color:#333; font-weight:bold}
div.calendar thead .name{border-bottom:1px dotted #ccc; padding:1px; text-align:center; color:#000}
div.calendar thead .weekend{color:#666}
div.calendar thead .hilite{background-color:#444; color:#fff; padding:1px}
div.calendar thead .active{background-color:#d12f19; color:#fff; padding:1px}
div.calendar tbody .day{width:1.8em; color:#222; text-align:right; padding:1px}
div.calendar tbody .day.othermonth{font-size:80%; color:#bbb}
div.calendar tbody .day.othermonth.oweekend{color:#fbb}
div.calendar table .wn{padding:1px; border-right:1px solid #000; background:#666}
div.calendar tbody .rowhilite td{background:#FFF1AF}
div.calendar tbody .rowhilite td.wn{background:#FFF1AF}
div.calendar tbody td.hilite{padding:1px 1px 1px 1px; background:#444 !important; color:#fff !important}
div.calendar tbody td.active{color:#fff; background:#529214 !important; padding:1px}
div.calendar tbody td.selected{font-weight:bold; border:1px solid #888; padding:1px; background:#f5f5f5 !important; color:#222 !important}
div.calendar tbody td.weekend{color:#666}
div.calendar tbody td.today{font-weight:bold; color:#529214; background:#D9EFC2}
div.calendar tbody .disabled{color:#999}
div.calendar tbody .emptycell{visibility:hidden}
div.calendar tbody .emptyrow{display:none}
div.calendar tfoot .footrow{text-align:center; background:#556; color:#fff}
div.calendar tfoot .ttip{background:#222; color:#fff; font-size:10px; border-top:1px solid #dedede; padding:3px}
div.calendar tfoot .hilite{background:#aaf; border:1px solid #04f; color:#000; padding:1px}
div.calendar tfoot .active{background:#77c; padding:2px 0px 0px 2px}
div.calendar .combo{position:absolute; display:none; top:0px; left:0px; width:4em; border:1px solid #ccc; background:#f5f5f5; color:#222; font-size:90%; z-index:100}
div.calendar .combo .label, 
div.calendar .combo .label-IEfix{text-align:center; padding:1px}
div.calendar .combo .label-IEfix{width:4em}
div.calendar .combo .hilite{background:#444; color:#fff}
div.calendar .combo .active{border-top:1px solid #999; border-bottom:1px solid #999; background:#dedede; font-weight:bold}