h1
{
  font-size:18px;
  color:#333333;
  border-bottom:2px solid #dddddd;
}


h4
{
  font-size:14px;
  color:#D50000;
  border-bottom:2px solid #dddddd;
}




.form_padrao 
{
  color: #1A78A1; 
  text-decoration: none; 
  border-bottom: 1px solid; 
  border-left: 1px solid; 
  border-right: 1px solid; 
  border-top: 1px solid; 
  font-family: tahoma, verdana,arial; 
  font-size: 8pt; 
  background: #D9E9F8;
}



  .input_busca 
  {
    color: #000000; 
    text-decoration: none; 
    border-bottom: 1px solid; 
    border-left: 1px solid; 
    border-right: 1px solid; 
    border-top: 1px solid; 
    font-family: verdana,arial; 
    font-size: 10pt; 
    background: #ffffff;
  }

  .submit_busca 
  {
    color: #000000; 
    text-decoration: none; 
    border-bottom: 1px solid; 
    border-left: 1px solid; 
    border-right: 1px solid; 
    border-top: 1px solid; 
    font-family: verdana,arial; 
    font-size: 8pt; 
    background: #ffffff;
  }



      .select_links
      {
        width: 130px;
        border-right:solid #222288 1px;
        border-left:solid #222288 1px;
        border-top:solid #222288 1px;
        border-bottom:solid #222288 1px;
        color: #ffffff;
        background: #5881C0;
        font-family: tahoma, arial; 
        font-size: 8pt; 
      }

      .sombra 
      {
        border-right:solid #ffffff 1px;
        border-left:solid #eeeeee 1px;
        border-top:solid #eeeeee 1px;
        border-bottom:solid #ffffff 1px;
        padding-right:0px;
        filter: progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=135,strength=6); /*Add Shadow in IE. Remove if desired*/

      }


      .imagens 
      {
        border-right:solid #000000 1px;
        border-left:solid #000000 1px;
        border-top:solid #000000 1px;
        border-bottom:solid #000000 1px;
        padding-right:10px;
      }


      .borda_preta
      {
        border-right:solid #000000 1px;
        border-left:solid #000000 1px;
        border-top:solid #000000 1px;
        border-bottom:solid #000000 1px;
      }

      .borda_preta4
      {
        border-right:solid #000000 4px;
        border-left:solid #000000 4px;
        border-top:solid #000000 4px;
        border-bottom:solid #000000 4px;
      }


      .borda_branca
      {
        border-right:solid #ffffff 1px;
        border-left:solid #ffffff 1px;
        border-top:solid #ffffff 1px;
        border-bottom:solid #ffffff 1px;
      }



      .mestre_nome 
      {
        font-family: tahoma, arial; 
        font-size: 10pt; 
        color: #000000;
        text-decoration: none; 
      }


      .mestre_outros 
      {
        font-family: tahoma, arial; 
        font-size: 9pt; 
        color: #000000;
        text-decoration: none; 
      }


      .perola_outros 
      {
        font-family: tahoma, arial; 
        font-size: 9pt; 
        color: #000000;
        text-decoration: none; 
      }




      .colunista_resumo 
      {
        font-family: tahoma, arial; 
        font-size: 9pt; 
        color: #000000;
        text-decoration: none; 
      }


      .colunista_nome 
      {
        font-family: tahoma, arial; 
        font-size: 7pt; 
        color: #000000;
        text-decoration: none; 
      }

      .colunista_tema 
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }


      .titulo_box 
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #ffffff;
        text-decoration: none; 
      }

      .titulo_box_claro
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #3A4F6C;
        text-decoration: none; 
      }



      .editoriais
      {
        font-family: tahoma, arial; 
        font-size: 7pt; 
        color: #999999;
        text-decoration: none; 
      }
      .editoriais:hover 
      {
        color: #666666;
      }





      .link_quem_somos
      {
        font-family: tahoma, arial; 
        font-size: 10pt; 
        color: #000000;
        text-decoration: underline; 
      }
      .link_quem_somos:hover 
      {
        color: #666666;
      }



      .titulos_atualidades
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }


      .textos_atualidades
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }




      .textos_busca
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }


      .textos9:hover 
      {
        color: #666666;
      }



      .textos9
      {
        font-family: tahoma, arial; 
        font-size: 10pt; 
        color: #000000;
        text-decoration: none; 
      }
      .textos9:hover 
      {
        color: #666666;
      }



      .textos10
      {
        font-family: tahoma, arial; 
        font-size: 10pt; 
        color: #000000;
        text-decoration: none; 
      }
      .textos10:hover 
      {
        color: #666666;
      }


      .textos11
      {
        font-family: tahoma, arial; 
        font-size: 11pt; 
        color: #000000;
        text-decoration: none; 
      }
      .textos10:hover 
      {
        color: #666666;
      }




      .textos12
      {
        font-family: tahoma, arial; 
        font-size: 12pt; 
        color: #000000;
        text-decoration: none; 
      }



      .textos 
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }
      .textos:hover 
      {
        color: #555555;
      }
	  
  


      .textos7
      {
        font-family: tahoma, arial; 
        font-size: 7pt; 
        color: #000000;
        text-decoration: none; 
      }


  .titulo_enquete
  {
    font-family: trebuchet ms,arial; 
    font-size: 8pt; 
    color: #ffffff;
    text-decoration: none
  }

  .label_enquete
  {
    font-family: trebuchet ms,arial; 
    font-size: 8pt; 
    color: #3C3063;
    text-decoration: none
  }

  .valor_enquete
  {
    font-family: trebuchet ms,arial; 
    font-size: 7pt; 
    color: #3C3063;
    text-decoration: none
  }




      .titulos_principal 
      {
        font-family: tahoma, arial; 
        font-size: 11pt; 
        color: #000000;
        text-decoration: none; 
      }

      .textos_principal 
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #000000;
        text-decoration: none; 
      }
      .textos:hover 
      {
        color: #555555;
      }


      .base 
      {
        font-family: tahoma, arial; 
        font-size: 8pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .base:hover 
      {
        color: #000000;
      }






      .legenda 
      {
        font-family: verdana,arial; 
        font-size: 7pt; 
        color: #cccccc;
        text-decoration: none; 
      }

      .titulos
      {
        font-family: verdana,arial; 
        font-size: 8pt; 
        color: #eeeeee;
        text-decoration: none; 
      }
      .titulos:hover 
      {
        text-decoration: underline; 
      }


      .data
      {
        font-family: verdana,arial; 
        font-size: 7pt; 
        color: #aaaaaa;
        text-decoration: none; 
      }


      .data_noticia
      {
        font-family: verdana,arial; 
        font-size: 7pt; 
        color: #cccccc;
        text-decoration: none; 
      }
      .data_noticia:hover 
      {
        text-decoration: underline; 
      }

      .texto_noticia
      {
        font-family: verdana,arial; 
        font-size: 8pt; 
        color: #bbbbbb;
        text-decoration: none; 
      }
      .texto_noticia:hover 
      {
        text-decoration: underline; 
      }

      .link_lista
      {
        font-size: 12px; 
        color: #333333;
		font-weight:bold;
        text-decoration: none; 
      }
      .link_lista:hover 
      {
		text-decoration:underline;
      }


/*Formulário de contato*/
#lnk{
	text-decoration:none;
}
#cmt{
	border:0px;
	margin:0px;
	padding:0px;
}
#cmt td{
	border:0px;
	margin:0px;
	padding:2px;	
}

#frmComentario {
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px;
    font-family: verdana,arial; 
    font-size: 8pt; 
	border:0px solid #0f0;
}
#frmComentario img{
	float:left;
	margin:10px 0px 0px 153px;
}
#frmComentario #lnk{
	float:left;
	margin:10px 0px 0px 153px;
}
#frmComentario fieldset{
	border:0px solid #dedeee;
	margin:0px 0px 0px 0px;
	padding:2px;
	overflow:hidden;
}
#legend{
	font-weight:bold;
	color:#D50000;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	height:20px;
	padding:2px;
}

#frmComentario span{
	float:left;
	margin-left:4px;
	font-size:12px;
}
#frmComentario label{
	clear:both;
	float:left;
	display:block;
	width:80px;
	margin-top:10px;
	border:0px solid #0f0;
	margin-left:12px;
	text-align:left;
}
#frmComentario input,
#frmComentario textarea{
	float:left;
	color:#000;
	border:1px solid #000;
	width:225px;
	height:20px;
	background:#F2F2F2;
	margin-top:10px;
	margin-left:60px;
}
#frmComentario #code{
	width:80px;
}
#frmComentario #nome,
#frmComentario #email,
#frmComentario #assunto{
	font-size:11px;
}
#frmComentario #mensagem{
	width:225px;
	height:100px;
	font-size:11px;
}
#frmComentario #telefone{
	width:100px;
	height:16px;
	font-size:11px;
}
#frmComentario #enviar{
	clear:both;
	border:0px;
	width:93px;
	height:20px;
	font-size:11px;
	color:#000;
	background:#F2F2F2;
	margin-left:285px;
	margin-top:10px;
	border:1px solid #000;
    font-family: verdana,arial; 
    font-size: 10pt; 
}
#msg-ok{
	font-size:20px;
	padding:20px;
	color:#fff;
}





/*Formulário de contato*/


#comentarios
{
  color:#000;
  /*width:4340px;*/
}


#comentarios #coment
{
  margin-bottom:10px;
}

#comentarios #coment #titulo,
#comentarios #coment #rodape
{
  background:#dddddd;
  width:420px;
  padding:5px;
  text-align:left;
  border:1px solid #ccc;
  height:16px;
}

#comentarios #coment #titulo #autor
{
  float:left;
  font-size:12px;
  color:#000000;
}

#comentarios #coment #titulo span
{
  margin:0px 0px 0px 0px;
  color:#fff;
}
#comentarios #coment #texto{
	text-align:left;
	font: 12px arial;
	background:#eee;
	padding:5px;
	width:422px;
}
#formulario{
	border:1px solid #0f0;
	float:left;
	overflow:hidden;
}
#error{
	text-align:left;
	margin:10px 0px 10px 20px;
	color:#f00;
}