@charset "iso-8859-1";
/* CSS Document */

body {
  background: #EAEAEA; 
  background-image: url(../img/img.backtop.jpg);
  background-position: center top;
  background-repeat: repeat-x;
	margin:0;
	padding:0;
  font-family: book Antiqua;
	font-size: 12px;
	text-align:center;
}
img{
	border:0px;
}
form, ul, li{
	margin: 0px; 
	padding: 0px;
}
p{
	margin: 0px; 
	padding: 0px;
}
.tudo {
	width: 900px;
	margin:0 auto;		
	text-align:left;
}
.clear {
	clear:both;
}
ul, li, form{
	list-style-type:none;
}
.float {
  float: left;
}
.Verdana13Sub {
  font-size: 12px;
}

/*-----------------------------------------
Estrutura Site
-------------------------------------------*/
#slogantop {
  padding-left: 35px;
  padding-top: 10px;
  float:left;
}
#busca {
  background-image: url(../img/campo.busca.jpg);
  background-repeat: no-repeat;
  background-position: right;
  width: 215px;
  height: 38px;
  margin-left: 230px;
  *margin-left: 142px;
  padding-right: 20px;
  float:left;
}
#busca input {
  width: 170px;
  border: 0;
  height: 18px;
  margin-top: 9px;
  font-family: Times New Roman;
  color: #666;
}
#logo {
  padding-top: 5px;
  width: 200px;
  float: left;
}
#meubanner {
  float: left;
  width: 680px;
  font-size: 15px;
  font-weight: bold; 
}
#meubanner ul {
  padding-left: 7px;
  padding-top: 23px;  
}
#meubanner li {
  float: left;
  width: 123px;
  text-align: center;
}
#meubanner a {
  color: #FFF;
  text-decoration: none;
}
#meubanner a:hover {
  color: #FFF601;
  text-decoration: none;
}
#bannertopo {
  background-image: url(../img/fundo.banner.jpg);
  background-position: left top;
  width: 652px;
  height: 175px;
  margin-top: 9px;
  margin-left: 5px;
}
#corposite {
  margin-top: 12px;
  background: #FFF;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  border: 1px solid #CCC;
  width: 900px;
}
#subtdata {
  background: #366198;
  width: 891px;
  height: 35px;
  border: 1px solid #CCC;
  padding-top: 6px;
  padding-left: 5px;
  color: #FFF;
  font-size: 15px;
  font-weight: bold;
}
#conteiner01{
  float: left;
  width: 200px;
}
#conteiner02{
  float: left;
  width: 490px;
  padding-left: 5px;
  padding-right: 5px;
	font-family: tahoma;  
}
#conteiner03{
  float: left;
  width: 200px;
}
.subtitulo {
  background: #0099CC;
  background-image: url(../img/submenu.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  height: 20px;
  font-size: 14px;
  color: #FFF;
  padding-left: 21px;
  font-family: book Antiqua; 
}
.conteinermenu {
  background: #EFF2FA;
  margin-left: 2px; 
  margin-right: 2px;
  margin-top: 5px;
  margin-bottom: 7px;
}
.conteinermenu2 {
  margin: 5px;
}
.conteinermenu2 a {
  color: #000;
  text-decoration: none;
}
.conteinermenu2 a:hover {
  color: #335B8E;
  text-decoration: underline;
}
#conteiner01 ul{
  margin-left: 17px;
}
#conteiner01 li{
  padding-top: 5px;
  height: 25px;
  font-size: 13px;
}
#conteiner01 a {
  color: #325B8E;
  font-weight: bold;
  text-decoration: none;
}
#conteiner01 a:hover {
  color: #ABC737;
}
#conteiner03 input {
  margin-left: 20px;
}
#conteiner03 p {
  padding-top: 5px;
  margin-left: 20px;
  color: #325B8E;
  font-size: 14px;
  font-weight: bold;
}
#conteiner03 select{
   margin-left: 20px;
}
#rodape {
  color: #666;
}
#rodape a {
  color: #666;
  text-decoration: none;
}
#rodape p {
  padding: 5px;
}
/*----------------------------------------
Fim Estrutura Site
-------------------------------------------*/

/*------------------------------------
Galeria de Images
---------------------------------*/

.galeriaimg {
	width: 154px;
	height: 114px;
	float: left;
	margin-left: 10px;
}
.galeriadata {
	margin-left: 10px;
	font-size: 9px;
	font-family:Verdana, Geneva, sans-serif;
}
.galeriatexto {
	margin-left: 175px;
	margin-bottom: 5px;	
}
.marginesquerda {
  margin-left: 20px;
  float: left;
  margin-bottom:15px;
  margin-top: 15px;  
}
.marginesquerda a {
  color: #999999;
  text-decoration: none;
}
.marginesquerda a:hover {
  color: #999999;
  text-decoration: underline;
}
.imagensgal {
  margin-left: 5px;
  margin-bottom: 2px;
  margin-top: 2px;
  float:left;
}
/*.-------------------------------
Fim galeria de Imagens
-------------------------------*/

/*-----------------------------------------------------
Paginao
-------------------------------------------------------*/
/* Page Numbers */
.pages {
    margin: 3px;
    clear: left;
    font-size: 100%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 4px;    
}

.pages span.current {
    border: 0px solid #999999;
    font-weight: bold;
    background: #999999;
    color: #000;
}

.pages a {
    border: 0px solid #000;
    text-decoration: none;
}

.pages a:hover {
    border-color: #ffffff;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 0px solid #ddd;
        color: #999;
}
/*-----------------------------------------------------
fim Paginao 
------------------------------------------------------*/

/*--------------------------------------------
Visualizar ' 's
------------------------------------------*/

div.editoriassubeditorias, .noticiadatahoravisual{
	font-weight: bold;
	margin-top: 3px;
	margin-left: 10px;
	font-family: tahoma;
}
div.noticiatitulovisual {
	margin-top: 5px;
	margin-left: 10px;
	font-size: 15px;
	font-weight: bold;
	font-family: tahoma;	
}
div.noticiaresumo, .noticiatextovisual{
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 10px;
	font-family: tahoma;
}
div.noticiaferramentasvisual {
	width: 203px;
	background:url(../img/fundoferramentas.png) no-repeat;
	height: 42px;
	padding-top: 12px;
	margin-right: 10px;
}
div.noticiasimagensint {
	width: 105px;
	height: 122px;
	margin-left: 10px;
	padding-top: 5px;
}
div.noticiasimagensint2 {
	width: 105px;
	height: 134px;
}
div.noticiasimagens {
	float:left;
	width: 173px;
}
div.noticiascreditofoto {
	font-size: 9px;
	margin-left: 10px;
	font-family:Verdana, Geneva, sans-serif;	
}
div.titulogalerianoticias {
	color: #990000;
	font-weight: bold;		
	margin-top: 5px;
	margin-bottom:5px;
	margin-left: 10px;
	font-family: tahoma;
}
div.imggalerianoticias {
	margin:7px;
	float: left;
}
div.noticiasfontes {
	margin-left: 10px;
	color: #000;
	font-size: 12px;
	font-family: tahoma;
}
div.datanot{
  color: #000;
  font-weight: bold;
  float: left;
  margin-left: 5px;
	font-family: tahoma;
}
/*----------------------------------------------
Fim visualizarf Noticias
----------------------------------------*/


/*------------------------------------------
Estilo enquete 
-------------------------------------------*/
div.opcaoenquete{
	width: 20px;
	float:left;
	margin-right: 5px;
	margin-top: -3px;
	font-family: book Antiqua;
	font-size: 12px;
}
div.textoenquete {
	width: 180px;
	margin-top: 5px;
	font-family: book Antiqua;
	font-size: 12px;
}
div.enquetebutton {
	width: 180px;
	background: #EFF2FA;
	font-family: book Antiqua;
	font-size: 12px;
}
div.barras {
	width: 180px;
	margin-left: 10px;
	font-family: book Antiqua;
	font-size: 12px;
}
div.alternativabarras {
	margin-left: 10px;
	font-family: book Antiqua;
	font-size: 12px;
}
/*---------------------------------------------
Fim enquete 
-------------------------------------------*/

/**
 *Estilo Agenda
 */

div.dataagenda, .infagenda{
  width: 60px;
  height: 50px;
  text-align: center;
  float:left;
  	font-family: tahoma;
}
p.chrdata, .chrmes {
  font-weight: bold;
  font-size: 20px;
  	font-family: tahoma;
}
p.chrmes{
  font-size: 16px;
  	font-family: tahoma;
}
div.infagenda {
  width: 260px;
  height: 42px;
  padding-top: 8px;
  	font-family: tahoma;
}
p.chrcidade, p.chrcidade a {
  color: #666;
  font-size: 16px;
  text-decoration: none;
  	font-family: tahoma;
}
p.chrevento, p.chrevento a {
  color: #CCC;
  font-size: 15px;
  text-decoration: none;
  	font-family: tahoma;
}
 
/**
 *Fim estilo agenda
 */
 
 /*---------------------------------------
Slide Show
------------------------------------*/
div#slideshow {
 height: 210px;
 width: 470px;
 border: 1px solid #FFF;
}
 div#slideshow #links {
 float: right;
 clear: both;
 width: 10%;
 text-align: center;
}
div#slideshow #links li {
 font-size: 12px;
 border-top: 1px solid white;
 line-height: 49px;
}
div#slideshow #links li.inativo {
 background: #FFF;
}
div#slideshow #links li.ativo {
 background: #FFF; 
}
div#slideshow #slides {
 height: 100%;
 color: #000;
 font-size: 12px;
}
div#slideshow #slides .visible {
 display: block;
}
div#slideshow #slides .hidden {
 display: none;
}
div#slideshow #slides div span {
 display: block;
}
div#slideshow #slides .titulo{
 font-weight: bold;
 font-size: 16px;
 padding: 5px 0 0 5px;
 height: 30px;
}
div#slideshow #slides .conteudo {	
   padding: 5px;
  margin-top: 8px;
}
div.botoeslinks {
	float: left;
	margin-left: 10px;
	width: 12px;
	border: 1px solid #000;
}
/*-----------------------------------------------
Fim Slide Show 
--------------------------------------------*/

