body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  font-size: 12px;
  background-color: #F0F7F9;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color:#0000FF;
}
a:hover {
  text-decoration: none;
  color:#009933;
}
a:active {
  text-decoration: none;
}

h2 {
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 15px;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
/*- Menu 10--------------------------- */
#menu10 {
  width: 170px;
  margin: 0px; /* aqui é definida a margem ao redor de todo o menu */
  font-weight:bold;
}
#menu10 li a {
  voice-family: "\"}\"";
  voice-family: inherit;
  height: 24px;
  text-decoration: none;
}
#menu10 li a:link, #menu10 li a:visited {
  color: #4D4D4D;
  display: block;
  background:  url(menu.gif);
  padding: 8px 0 0 10px;
}
#menu10 li a:hover, #menu10 li #current {
  color: #FF9834;
  background:  url(menu.gif) 0 -32px;
  padding: 8px 0 0 10px;
}

#data {
  color:#333333;
  padding:2px;
  text-align:center;
  margin:2px 0 2px 0;
  background-image:url(bg_data.gif);
  background-repeat:repeat-x;
  font-style:italic;
  font-family:Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-weight:bold;
}
#manchete {
  padding-left: 5px;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  text-align: justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height:150%;
}
#submanchete {
  padding-left: 5px;
  padding-right: 5px;
  text-align: justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
}
.conteudo_noticias {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
    line-height:150%;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin:10px;
}
.exibe_noticias{
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  line-height:150%;
  text-align:justify;
  padding: 5px 5px 5px 5px;
}
#imprimir{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:justify;
  line-height:150%;
  font-weight:normal;
}
.titulo_imprimir {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:18px;
}
.credito_imprimir {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:12px;
  font-style:italic;
}
.botoes{
  border: solid 1px #009933;
  background:#BFEFFF;
  text-align:center;
}
.input_txt{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  border: solid 1px #009933;
  background:#FFFFFF;
  color:#003399;
}
.input_txt:focus{
  background:#F0FFFF;
}
.input_txt_cadastro {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  border: solid 1px #CCCCCC;
  background:#FFFFFF;
  color:#003399;
}
.input_txt_cadastro:focus {
  background:#F0FFFF;
}
.input_textarea{
  border: solid 1px #009933;
  background:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#003399;

}
.input_textarea:focus{
  background:#F0FFFF;
}
.pergunta_assessoria{
  padding: 2px;
  background-color: #E7F1F8;
  font-weight:bold;
  border:solid 1px #003399;
}
.enviada_por {
  padding-bottom:5px;
  font-size:10px;
  font-style:italic;
}
.form_comentario {
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  padding-left:10px;
}
#titulo_comentario{
  padding: 2px;
  background-color: #E7F1F8;
  font-style:italic;
}
#exibe_comentarios {
  padding: 2px;
  border-left: solid 1px #E7F1F8;
  border-right: solid 1px #E7F1F8;
  border-bottom: solid 1px #E7F1F8;
}
.rodape_comentar{
  border-left:solid 1px #E7F1F8;
  border-top:solid 1px #E7F1F8;
  border-bottom:solid 1px #E7F1F8;
  padding-left:2px;
}
.rodape_enviar{
  border-top:solid 1px #E7F1F8;
  border-bottom:solid 1px #E7F1F8;
}
.rodape_imprimir{
  border-top:solid 1px #E7F1F8;
  border-bottom:solid 1px #E7F1F8;
}
.rodape_newsletter{
  border-top:solid 1px #E7F1F8;
  border-right:solid 1px #E7F1F8;
  border-bottom:solid 1px #E7F1F8;
  padding-right:2px;
}
.titulo_mais_lidas {
  margin-top:5px;
  padding:2px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:12px;
  border-top:solid 1px #0066CC;
  background:#E7F1F8;
  text-align:center;
}
.mais_lidas{
  margin-top:5px;
  padding:2px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  text-align:justify;
}
#slides {
  width:400px;
  height:220px;
  overflow:hidden;
  margin-left:5px;
  text-align:center;
}
.termos_de_uso {
	border:solid 1px #999;
	overflow:scroll;
	height:100px;
	width:95%;
	line-height:150%;
	padding:10px;
	}
