@charset "utf-8";
/* CSS Document */
a {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline; color: #000;}

body {
  background: #E5E5E5; 
	margin:0;
	padding:0;
	font-family: Tahoma;
	font-size: 12px;
	text-align:center;
}
img{
	border:0px;
}
form, ul, li{
	margin: 0px; 
	padding: 0px;
}
p{
	margin: 0px; 
	padding: 0px;
}
.tudo {
	width: 990px;
	margin:0 auto;		
	text-align:left;
	border: 1px solid #9F9F9F;
}
.clear {
	clear:both;
}
ul, li, form{
	list-style-type:none;
}
.corponoticias {
  margin: 10px;
}
/*------------------------------------
Corpo site
-------------------------------------*/

.menueditorias, .menutopo, .menutopo2 {
  background-image: url("../img/fundomenu.jpg");
  background-repeat: repeat-x;
  width: 98px;
  height: 18px;
  border: 1px solid #9F9F9F;
  float: left;
  padding: 5px;
  text-align: center;
  font-size: 10px;
}
.menutopo {
  width: 87px;
}
.menutopo, .menueditorias, a:hover {
  color: #006699;
  text-decoration: none;
}
.bannertopo {
  border: 1px solid #9F9F9F;
}
div.corposite {
  background: #FFF;
  border: 1px solid #9F9F9F;
}
div.conteiner1, .conteiner2, .conteiner3 {
  width: 420px;
  float: left;
}
div.conteiner2 {
  width: 362px;
}
div.conteiner3 {
  width: 200px;
}
div.conteiner{
  margin: 5px;
  _margin: 3px;
  border: 1px solid #9F9F9F;    
}
div.topconteiner, .subtitulos {
  background: #006699;
  border: 1px solid #9F9F9F;
  height: 18px;
  color: #FFF;
  padding-left: 5px;
  padding-top: 2px;
}
div.climatempo {
  border: 1px solid #9F9F9F;
  width: 170px;
  margin-left: 5px;
  margin-right: 5px;
  float: left;
}
div.alinhamentoclimatempo {
  padding: 9px;
}
div.conteudocambiavel {
  width: 785px;
  float: left;
}
div.subtitulos {
  margin-top: 5px;
  margin-left: 5px;
}
div.conteinernoticias {
	height: 550px;	
}
div.conteinergaleriadefotos{
	height: 120px;	
}
div.datanot{
  color: #006699;
  font-weight: bold;
  float: left;
  margin-left: 5px;
}
/*-------------------------------------
Fim Corpo Site
-----------------------------------*/

/*---------------------------------------
Slide Show
------------------------------------*/
* {
   margin: 0;
   padding: 0;
   list-style: none;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
div#slideshow {
   height: 210px;
   width: 410px;
   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 #006699;
	margin-bottom: 5px;
}
/*-----------------------------------------------
Fim Slide Show 
--------------------------------------------*/

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

div.editoriassubeditorias, .noticiadatahoravisual{
	font-weight: bold;
	margin-top: 3px;
	margin-left: 5px;
}
div.noticiatitulovisual {
	margin-top: 5px;
	margin-left: 5px;
	font-size: 15px;
	font-weight: bold;	
}
div.noticiaresumo, .noticiatextovisual{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}
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: 5px;
	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: 5px;
}
div.imggalerianoticias {
	margin:7px;
	float: left;
}
div.noticiasfontes {
	margin-left: 5px;
	color: #000;
	font-size: 12px;
}
.noticiaresumo {
  font-size: 15px;
}
/*----------------------------------------------
Fim visualizarf Noticias
----------------------------------------*/

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

.galeriaimg {
	width: 154px;
	height: 114px;
	float: left;
	margin-left: 5px;
}
.galeriadata {
	margin-left: 5px;
	font-size: 9px;
	font-family:Verdana, Geneva, sans-serif;
}
.galeriatexto {
	margin-left: 165px;
	margin-bottom: 5px;	
}
.conteinergaleria {
  float: left;
  width: 380px;
  padding-left: 5px;
}
/*.-------------------------------
Fim galeria de Imagens
-------------------------------*/

/*--------------------------------------------
Estilo Videos 
------------------------------------------*/

div.videodata {
	margin-left: 5px;
	width: 450px;
}
div.videocorpo {
	float:left;
	margin-left: 5px;
}
div.titulo_video {
  font-size: 20px;
  margin-left: 10px;		
}
div.videodescricoes {
	margin-left: 170px;		
}
div.videoplayertitulo {
	margin-left: 5px;
	font-size: 17px;
}
div.videoplayercreditos {
	margin-left: 5px;
}
/*-------------------------------------------
Fim Estilo Videos 
--------------------------------------------*/

/*--------------------------------
Banners
-------------------------------*/
div.bannerlat {
  margin: 4px;
}
/*-----------------------------------
Fim Banners
-----------------------------------*/

/*----------------------------------------
Galeria
--------------------------------------------*/
.galeria {
	margin: 5px;
	float:left;
}
/*---------------------------------------
Final Galeria
------------------------------------*/

/*------------------------------------------
Estilo enquete 
-------------------------------------------*/
div.opcaoenquete{
	width: 20px;
	float:left;
	margin-right: 5px;
	margin-top: -3px;
}
div.textoenquete {
	width: 200px;
	margin-top: 10px;
	margin-left: 0px;
}	
div.enquetebutton {
	font-weight: bold;
	font-size: 12px;
	margin-top: 3px;
}
div.barras {
	width: 185px;
	margin-left: 35px;
}
div.alternativabarras {
	margin-left: 40px;
	font-weight: bold;
}
input.button {
	border: 1px solid #03375d;
}
.conteinerenq {
  border: 1px solid #9F9F9F;
  width: 230px;
  float: left;
}

/*---------------------------------------------
Fim enquete 
-------------------------------------------*/

/*-----------------------------------------------
Estilo Informativo 
-------------------------------------*/
input.infinput, .infitextarea {
	width: 145px;
	border: 1px solid #03375D;
}
div.inftitulos {
	color: #03375D;
	font-weight: bold;
}
.infitextarea, .textearea {
	overflow: auto;	
}
.input, .textearea{
  border: 1px solid #03375D;
}

/*-------------------------------------------------
Fim Estilo Informativo
-----------------------------------------------*/

/*--------------------------------------------
Mural
----------------------------------------------*/
.mural {
  height: 200px;
  overflow: auto;
  padding-left: 3px;
  padding-right: 3px;f
}
/*--------------------------------------
Fim Mural
-------------------------------*/

/*-----------------------------------------------------
Paginao
-------------------------------------------------------*/
/* Page Numbers */
.pages {
    padding: -6px;
    margin: 3px;
    clear: left;
    font-size: 100%;
}
.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 4px;
    border: 0px solid #fff;
    background: #fff;
}
.pages span.current {
    border: 0px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}
.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}
.pages a:hover {
    border-color: #2E6AB1;

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