body {
 background-color: #FFFFFF;
}
body#bdyNormal {
 margin: 0px;
 background: url('../images/bg_nuvens.jpg') no-repeat;
 background-attachment: fixed;
}
body#bdyImpressao {
 margin: 8px;
}
/* --------------------------------------------------------------------------------
   - ADMINISTRAÇÃO
   -------------------------------------------------------------------------------- */
.linkAdm {
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
}
.linkAdm:hover {
  color: #ffff00;
}
.tituloAdm {
  font-size:16px;
  font-weight:bold; text-align:right; color:#000080
  font-family: arial, helvetica, sans-serif;
}
.tblAdm {
  font-family: arial, helvetica, sans-serif;
  border-width: 0px;
  border-style: solid;
  background-color:#ffffff;
}
.tblAdm_Titulo td {
  font-size:13px;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-weight: bold;
  background-color: #e0dfe5;
  color: #000000;
}
.tblAdm_Registro td {
  font-size:11px;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-weight: none;
  background-color: #ffffff;
  border-bottom: 1px solid #e0dfe5;
  color: #000000;
}
.tblAdm_Registro a {
  font-weight: none;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-decoration: none;
  color: #000000;
}
.tblAdm_Registro a:hover {
  color: #0000FF;
}

/* --------------------------------------------------------------------------------
   - NOTICIAS
   -------------------------------------------------------------------------------- */
.noticiasChamada {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  color: #333333;
  text-decoration: none;
}
.noticiasChamada:hover {
  text-decoration: underline;
}
.noticiasTitulo {
  font-size: 10pt;
  font-family: arial;
  color: #000080;
  font-weight: bold;
}
.noticiasTituloDestaque {
  font-size: 14pt;
  font-family: arial;
  color: #000080;
}
.noticiasTituloDestPrincipal {
 font-size: 13px;
 color: #181E76;
 font-weight: bold;
 font-family: verdana;
 text-decoration: none;
}
.noticiasTituloDestSecundario {
 font-size: 11px;
 /*color: #5D5D5D;*/
 color: #181E76;
 font-weight: bold;
 font-family: verdana;
 text-decoration: none;
}
.noticiasTituloSecao {
  font-size: 12px;
  font-family: arial;
  color: #FF0000;
  font-weight: bold;
}
.noticiasData {
  font-size: 12px;
  font-family: arial;
  color: #808080;
}
.noticiasTexto {
  font-size: 14px;
  font-family: arial, helvetica, sans-serif;
  color: #000000;
  text-align: justify;
  margin-right: 4px;
}
.noticiasTituloOutras {
 font-size: 12px;
 color: #5D5D5D;
 font-weight: bold;
 font-family: verdana;
 text-decoration: none;
}
.noticiasTituloOutras:hover {
 color: #808080;
}

.thumbFoto {
 background-color: #ffffff; 
}
.thumbFoto:hover {
 background-color: #E6E6E6;
 cursor: hand;
}
.thumbFoto img {
 width: 180px;
 height: 130px;
 border: 1px solid #E6E6E6;
}


/* --------------------------------------------------------------------------------
   - PAGINA
   -------------------------------------------------------------------------------- */
.tituloPagina {
  font-size:17px;
  font-weight:bold; text-align:right; color:#000080
}
.tituloDestaques {
/*  border-bottom: 1px solid #3366FF;*/
  color: #191B82;
  padding: 3px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  background: url('../images/linha_gradiente.gif') no-repeat bottom right;
}
.tituloDestaques a {
  color: #191B82;
  text-decoration: none;
}
.tituloDestaques a:hover {
  text-decoration: underline;
}

/* --------------------------------------------------------------------------------
   - TOPICOS
   -------------------------------------------------------------------------------- */
h2#topicoNavegacao {
 padding-bottom:2px;
 margin-bottom:4px;
 font-size:17px;
 font-weight:bold;
 color:#191B82;
 letter-spacing:-0.5px;
 display:block;
 background: url('../images/linha_gradiente.gif') no-repeat bottom right; */
}

/* --------------------------------------------------------------------------------
   - MENU DE NAVEGAÇÃO
   -------------------------------------------------------------------------------- */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;  
  padding: 0;  
  margin-left: 4px;
  width: 180px; /*For KHTML*/
  list-style: none; 
}
 
ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/  
  position: relative; 
}
 
/* Root Menu */
ul#navmenu a {
  border-bottom:0px; /* solid #FFFFFF;*/
  padding: 0 6px;
  display: block;
  color: #191B82;
  font: 10px/20px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  height: auto !important;
  height: 1%; /*For IE*/
}
 
/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
 text-decoration: underline;
}
