﻿/************************************************************************
  Notícia Destaque
************************************************************************/
#noticia_destaque {
  background: #fff url( '../images/noticia_destaque_corner.gif' );
  background-position: right top;
  background-repeat: no-repeat;
  margin: 0px 0px 10px 0px;
  width: 625px;
}
#noticia_destaque_box {
  border-style: solid;
  border-width: 1px 0px 1px 1px;
  border-color: #aaaaaa;
  height: 130px;
  display: block;
  margin: 0px 16px 0px 0px;
}
#noticia_destaque_box h1 {
  color: #000080;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  margin: 15px 0px 15px;
  border: 0px;
}
#noticia_destaque_box h1 a {
  color: #000080;
}
#noticia_destaque_box h1 a:hover {
  color: #000080;
  text-decoration: underline;
}
#noticia_destaque_box h1 img {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  margin: -15px 15px -20px 0px;
  float: left;
  border: 0px;
}
#noticia_destaque_box h2 {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  margin: 10px 0px;
  border: 0px;
}
#noticia_destaque_box h3 {
  color: #900000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin: 10px 0px;
  border: 0px;
}
#noticia_destaque_box h3 a {
  color: #900000;
}
#noticia_destaque_box h3 a:hover {
  color: #900000;
  text-decoration: underline;
}

/************************************************************************
  Notícias
************************************************************************/
#outras_noticias {
  background-color: #fff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaaaaa;
  margin: 0px 0px 10px 0px;
  width: 321px;
}
#outras_noticias h1 {
  color: #222;
  background: #eee url( '../images/fundo_topo_block.jpg' );
  font-family: Verdana, helvetica, Sans-Serif;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 15px;
  text-align: left;
  vertical-align: middle;
}
.separador {
  display: block;
  margin: 0px 0px;
  text-align: center;
  vertical-align: middle;
  border-top-color: #dddddd;
  border-top-width: 1px;
  border-top-style: solid;
}

.noticia {
  margin: 0px 0px;
  padding: 10px 10px;
  height: 70px;
}
.noticia:hover {
  background-color: #eee;
}
.noticia h2 {
  color: #900000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.noticia h2 img {
  border: 0px;
  float: left;
  margin: 0px 10px 0px 0px;
}
.noticia h3 {
  color: #000090;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.noticia h3 img {
  border: 0px;
  float: left;
  margin: 0px 10px 0px 0px;
}
.noticia h4 {
  border: 0px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  margin: 5px 0px;
}

.noticia_r {
  margin: 10px;
  height: 90px;
}
.noticia_r h2 {
  color: #900000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}
.noticia_r h2 img {
  border: 0px;
  float: right;
  margin: 0px 0px 0px 10px;
}
.noticia_r h3 {
  border: 0px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  margin: 10px 0px;
  text-align: right;
}

/************************************************************************
  SideBox
************************************************************************/
.titleBuscaNoticias {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
}
.inputBuscaNoticias {
  background-color: #f5f5f5;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaaaaa;
  font-family: Arial;
  font-size: 12px;
  margin: 0px;
  padding: 2px;
  width: 170px;
}
#banners_flash {  
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaaaaa;
  height: 184px;
  margin: 0px 0px 10px 0px;
  width: 288px;
}
#busca_noticias {  
  background-color: #fff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaaaaa;
  padding: 10px 10px 9px 11px;
  height: 29px;
  margin: 0px 10px 10px 0px;
  width: 268px;
  vertical-align: middle;
}
#busca_noticias h1 {
  color: #222;
  background: #eee url( '../images/fundo_topo_block.jpg' );
  font-family: Verdana, helvetica, Sans-Serif;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 15px;
  text-align: left;
  vertical-align: middle;
}
.sidebox {
  background-color: #fff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaaaaa;
  margin: 0px 10px 10px 0px;
  width: 138px;
}
.sidebox h1 {
  color: #222;
  background: #eee url( '../images/fundo_topo_block.jpg' );
  font-family: Verdana, helvetica, Sans-Serif;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 15px;
  text-align: left;
  vertical-align: middle;
}

/************************************************************************
  ItemBox
************************************************************************/
.itembox {
  color: #000;
  font-family: Arial, helvetica, Sans-Serif;
  font-size: 12px;
  margin: 0px 0px;
  padding: 10px 10px;
  vertical-align: middle;
}
.itembox:hover {
  color: #000;
  background-color: #eee;
  vertical-align: middle;
}
.itembox h2 {
  color: #000080;
  font-family: Arial, helvetica, Sans-Serif;
  font-size: 12px;  font-weight: bold;
  vertical-align: middle;
}

.itembox h3 {
  color: #900000;
  font-family: Arial, helvetica, Sans-Serif;
  font-size: 12px;  font-weight: bold;
  vertical-align: middle;
}

/************************************************************************
  Mais Notícias
************************************************************************/
#mais_noticias {
  background-color: #fff;
  display: block;
  padding: 10px;
  margin: 0px;
  width: 603px;
}

.style80 {
  color: #fff;
}
.outras_noticias_cat {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
}