@charset "utf-8";
/*
Este arquivo compila em um só arquivo os demais CSS (anteriormente usados seaparadamente):

home_chamada.css
geral.css
home.css
tema_estatistica.css
tema_geociencias.css
texto.css

Todos estes arquivos foram preservados, sendo mantidos em seus locais de origem e tendo seu código e nome inalterado.
Porém, sendo feita alguma atualização nestes, será necessária atualização neste arquivo também.

Este arquivo é utilizado nos seguintes aruivos:
	default.php
	grafico.php

*/

/* =============================================================================================================================================================== */
/* home_chamada.css  --------------------------------------------------------------------------------------------------------------------------------------------- */
/* Possui somente os links para os demais CSS */

/* =============================================================================================================================================================== */
/* geral.css ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
ul{
	list-style-type:none;
}
img {
	border:0px;
}
body {
	background-color:#000;
}
/*barra planejamento*/
div#geral{
	margin: 0 auto;
	width:100%;
	max-width:984px !important;
}
div#planejamento{
	height:20px;
	position: relative;
	background-color: #fc0;
}
div#planejamento span{
	background: url(../images/planejamento.gif) no-repeat;
	height:20px;
	width:320px;
	position: absolute;
	top:0px; left:0px;
}
div#planejamento select {
	font:normal normal 70% verdana,sans-serif;
	color:#000;
	width:200px;
	border:1px solid #000;
	background-color:#fc0;
	position: absolute;
	right:30px;
}
/*inicio site*/
div#site{
	margin:auto auto;
	width:100%;
	clear:both;
}
/*margem*/
h1 {
	font:normal bold 75% verdana,sans-serif;
	color:#d91604;
}	
h2 {
	font:normal bold 70% verdana,sans-serif;
}
h3 {
	font:normal bold 60% verdana,sans-serif;
}
h3#ibge{
	color:#EEE;
	width:50%;
	min-width:240px;
	display:block;
	float:left;
	margin-top:5px;	
}
h4.titulo_menu {
	display:none;
}

a.ibge{
	font:normal bold 80% verdana,sans-serif;
	color:#0e3175;
}

#idioma1, #idioma2{
	height:10px;
	width:50px;
	position:relative;
	overflow:hidden;
	display:block;
	float:left;
	margin-top:5px;
}
#idioma1{
	width:45px;
}
#bullet_idioma{
	float:left;
	margin-top:8px;
}
#idioma2{
	padding-left:5px;
}
#idioma1 span, #idioma2 span{
	height:10px;
	width:60px;
	position:absolute;
	top:0px; left:0px;
	display:block;
	cursor:pointer;
}
#idioma1 span{
	background: #000 url(../images/i_english.gif) no-repeat;
}
#idioma2 span{
	background: #000 url(../images/i_espanol.gif) no-repeat;
}
#tamanho_texto{
	float:right;
}
#texto_menor, #texto_maior{
	float:left;

}
/*inicio topo*/
.link_topo{
	font:normal normal 65% verdana,sans-serif;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}
a.link_topo{
	font:normal normal 65% verdana,sans-serif;
	color:#FFF;
	text-decoration:none;
}
a.link_topo:hover{
	font:normal normal 65% verdana,sans-serif;
	color:#FC0;
	text-decoration:none;
}
.texto_topo{
	font:normal bold 65% verdana,sans-serif;
	color:#FFF;
}
#topo{
	background:#0e3175 url(../images/bandeira.gif) no-repeat;
	height:67px;
	position:relative;
	clear:both;
}
#flash{
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}
#logo{
	position: relative;
	height:67px;
	width:143px;
	float:left;
}
#logo span{
	background: url(../images/ibge.gif) no-repeat;
	position: absolute;
	top:0;left:0;
	height:65px;
	width:143px;
	cursor:pointer;
}

#logo_print{
	display:none;
}

#ajuda{
	position:absolute;
	top:8px;
	right:30px;
}
.bullet_ajuda{
	float:left;
	margin-top:3px;
}
#ajuda a{
	height:12px;
	position:relative;
	overflow:hidden;
	display:block;
	float:left;
}
#ajuda a span{
	height:12px;
	position:absolute;
	top:0px; left:0px;
	display:block;
}
#acesso_informacao{
	width:117px;
}
#acesso_informacao span{
	background: url(../images/t_acesso.gif) no-repeat;
	width:117px;
	cursor:pointer;
}
#links{
	width:37px;
}
#links span{
	background: url(../images/t_links.gif) no-repeat;
	width:37px;
	cursor:pointer;
}
#fale_conosco{
	width:81px;
}
#fale_conosco span{
	background: url(../images/t_fale.gif) no-repeat;
	width:81px;
	cursor:pointer;
}
#mapa_site{
	width:77px;
}
#mapa_site span{
	background: url(../images/t_mapa.gif) no-repeat;
	width:77px;
	cursor:pointer;
}
/*busca*/
#busca{
	position:absolute;
	right:30px;
	top:22px;
	height:29px;
	border:1px solid #889bbb;
}
#busca_form{
	margin-top:5px;
}
#busca_form a,#busca_form input, #busca_form span{
	position:relative;
	overflow:hidden;
	display:block;
	float:left;
	height:18px;
}
/*definindo largura dos itens da busca*/
#busca_form span{
	width:50px;
	padding-left:5px;
}
#busca_form input{
	width:140px;
}
#busca_form input#busca_ok{
	width:24px;
	height:16px;
	margin-left:5px;
}
#busca_form input#tema, #busca_form input#pagina_atual{

	display:none;
}
#busca_form a{
	width:140px;
}

#busca_titulo span, #busca_avancada span{
	position:absolute;
	top:0px; left:0px;
}
#busca_titulo span{
	background: url(../images/t_busca.gif) no-repeat;
	width:70px;
}
#busca_avancada span{
	background: #132f79 url(../images/t_busca_avancada.gif) no-repeat;
	width:140px;
}
/* fim do topo, início menu */
#menu{
/*	background-color:#888691; */
	background-color:#cadf88;
	height:15px;
	border: 1px solid #888691;
	border-left: 0px;	
	border-bottom-width: 2px;
	}
	
#menu li{
	float:left;
	text-align:center;
	background-color:#e9e8e4;
	/* width:12.4%; /* ATENÇÂO!!! Por um bug no IE6+ o tamanho do ultimo item foi alterado. ele usa a classe abaixo:*/
}
.menu_todos{
	width:12.5%;
	}
.menu_ultimo{
	width:12%;
	}

#menu li a{
	display:block;
	font:normal bold 70% verdana,sans-serif;
	color:#000;
	text-decoration:none;
	padding:1px 0px;
	width:100%;
	border-left: 1px solid #888691;
	border-right:0px;
}

#menu li a.menu_estatistica{
	background-color:#ecf5fa;
}
#menu li a.menu_geografia{
	background-color:#f4cfad;
}
#menu li a.menu_diversos{
	background-color:#cadf88;
}
#menu li a.marca_menu{
	background-color:#eee;
	border-bottom:2px solid #eee;
}
div#submenu{
	display:none;
	position:relative;
	z-index:10;
}
div#submenu.mostra{
	display:block;
}

div#submenu div{
	background-color:#eee;
	border:2px solid #888691;
	border-top:0px;
	position:absolute;
	
	display:none;
	padding-left:7px;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	z-index:999;
	font: normal normal 60% verdana,sans-serif;
	overflow-x:hidden;
	overflow-y:auto;
	/*overflow:-moz-scrollbars-horizontal;*/

}
div#submenu div.mostra{
	display:block;
	width:97%;
	height:295px;
	top:-1px; left:0px;
}
div#submenu div.mostra2{
	display:block;
	width:17%;
	height:105px;
	top:-1px; left:39%;
}
div#submenu div.mostra3{
	display:block;
	width:45%;
	height:210px;
	top:-1px; left:39%;
}
div#submenu div.nao_mostra{
	display:none;
	width:91%;
	height:210px;
}
div#submenu div ul.coluna{
	width:177px;
	float:left;
	margin-right:8px;
}
div#submenu div.mostra2 ul.coluna{
	width:100%;
}
div#submenu div.mostra3 ul.coluna{
	width:31%;
}
div#submenu div ul ul{
	font-size:100%
}
div#submenu div li.sub0{
	margin:0px;
	padding:2px 0px;
	color:#315baf;
	font-weight:bold;
}
div#submenu div li.sub1{
	padding:3px 10px;
	font-weight:normal;
	color:#052d6a;
	line-height:95%;
}
div#submenu div li.sub2{
	margin: 0px 0px  0px 26px;
	text-indent:-8px;
	text-align:left;
	padding:1px;	
	color:#727a7c;
	font: normal normal 100% verdana,sans-serif;
	font-weight:normal;
	line-height:95%;
}
div#submenu div li a.sub0{
	text-decoration:none;
	color:#315baf;
	font: normal normal 100% verdana,sans-serif;
	font-weight:bold;

}
div#submenu div li a.sub0:hover{
	color:#e01700;
}
div#submenu div li a.sub1{
	text-decoration:none;
	color:#052d6a;
	font: normal normal 100% verdana,sans-serif;
	font-weight:normal;
	line-height:95%;
}
div#submenu div li a.sub1:hover{
	color:#e01700;
}
div#submenu div li a.sub2{
	text-decoration:none;
	color:#727a7c;
	font: normal normal 100% verdana,sans-serif;
	font-weight:normal;
	line-height:95%;
}
div#submenu div li a.sub2:hover{
	color:#e01700;
}
div#submenu div li h4.titsub0{
	text-decoration:none;
	color:#315baf;
	font: normal normal 100% verdana,sans-serif;
	font-weight:bold;
}
div#submenu div li h5.titsub1{
	text-decoration:none;
	color:#052d6a;
	font-weight:normal;
	font: normal normal 100% verdana,sans-serif;
}

/* conteudo*/
#conteudo_total{
	background-color:#FFF;
	width:100%;
	float:left;
	height:auto !important; /* Corrige o bug dos elementos que ultrapassam o rodapé */
	_height:400px;

}
#conteudo{
	clear:both;
	float:left;
	width:775px;
	height:auto !important; /* Corrige o bug dos elementos que ultrapassam o rodapé */
}

/*tip de canais*/
div#qTip {
  padding: 3px;
  border: 1px solid #2f5dbd;
  display: none;
  background: #132f79;
  color: #FFF;
  font: normal normal 70% verdana, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
  width:180px;
}
#banners{
	background:#FFF;
}


.banners{
	font:normal normal 70% verdana,sans-serif;
	padding:10px;
	background-color:#EEE;
	float:left;
	width:145px;
	_width:165px;
	margin-left:10px;
	margin-top:10px;
}
body#home .banners{
	width:145px;
}
.banners_escondido{
	display:none;
}
.banner_transparencia {
	width: 120px;
	height: 60px;
}

#rodape{
	clear: both;
	background-color:#8b8883;
	color:white;
	text-align:center;
	margin-bottom:20px;
	padding:3px;
}
#rodape li{
	display: inline;
	padding: 0 2px 0 7px;
	margin: 0;
	border-left: 1px solid white;
}
#rodape ul #home{
	border-left: 0;
}
#rodape a{
	font:normal normal 60% verdana,sans-serif;
	color:white;
	text-decoration:none;
}
#rodape a:hover{
	text-decoration:underline;
}

.clearfix:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#rss{
	height:14px;
	font:normal normal 60% verdana,sans-serif;
	margin-top:5px;
	position:relative;
	right:15px;
	margin-top:-14px;
	float:right;
	z-index:0;
}
#rss span#image_rss{
	background: #FFF url(../images/rss.gif) no-repeat;
	height:17px;
	width:39px;
	position:absolute;
	top:0px;left:0px;
	display:block;
	cursor:pointer;
	z-index:0;
}
div#url_rss.nao_mostra{
	display:none;
}
div#url_rss.mostra{
	height:20px;
	display:block;
}
div#url_rss a{
	font:normal normal 10px verdana,sans-serif;
	color: #ff7802;
	text-decoration:none;
}
div#url_rss a:hover{
	text-decoration:underline;
}



/* =============================================================================================================================================================== */
/* home.css ------------------------------------------------------------------------------------------------------------------------------------------------------ */

#conteudo_meio{
	width:627px;
	float:left;
}


h2.titulos{
	color:#FFF;
	background: #0d2d66 url(../images/fundo_reticula.gif) no-repeat right;
	padding:5px;
}
#calendario_canais{
	width:140px;
	padding-top:10px;
	float:left;
}
#calendario_canais ul{
	font:normal bold 70% verdana,sans-serif;
}
#calendario_canais ul li{
	background-color:#d2d1cd;
	color:#295db0;
	padding-left:4px;
}
#calendario_canais ul ul{
	font:normal normal 100% verdana,sans-serif;
}
#calendario_canais ul ul li{ 
	background-color:#eee;
	border-bottom:1px solid #d2d1cd;
	color:#666;
}
#calendario_canais ul li a{
	display:block;
	color:#666;
	padding:2px;
	text-decoration:none;
} 
#calendario_canais ul li a:hover{
	color:#d21801;
	background-color:#FFF;
}
#canais{
	margin-top:10px;
}
#calendario a{
	font-weight:normal;
}
#calendario ul li{
	background-color:#eee;
	border-bottom:1px solid #d2d1cd;
}

.data{
	font:normal bold 70% verdana,sans-serif;
	color:#f6760b;
}
a.noticias{
	font:normal normal 70% verdana,sans-serif;
	color:#777;
	text-decoration:none;
}	
a.noticias:hover{
	color:#d41302;
}
#noticias{
	width:310px;
	float:left;
	margin-top:10px;
	padding-left:15px;
}
#noticias #aviso{
	font:normal normal 55% verdana,sans-serif;
	color:#666;
	line-height:90%;
	background: #f4f4f4 url(/espanhol/images/idioma_alert.gif) no-repeat;
	border:1px solid #eee;
	padding:2px 2px 2px 20px;
	margin-bottom:3px;
}
#noticias #noticias-links {
	z-index:1;	
	/*height:200px;*/
}

#noticias div.outras_noticias{
	border-top:1px dashed #b1b7b5;
	padding-bottom:3px;
	line-height:95%;
}

#noticias-infos {
	width:305px;
	height:40px;
}

#noticias_anteriores{
	height:14px;
	width:220px;
	font:normal normal 60% verdana,sans-serif;
	margin-top:5px;
	position:relative;
	z-index:0;
}
#noticias_anteriores span{
	background: #FFF url(../images/btn_noticias_anteriores.gif) no-repeat;
	height:17px;
	width:132px;
	position:absolute;
	top:0px;left:0px;
	display:block;
	cursor:pointer;
	z-index:0;
}

a.noticia_destaque{
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	font:normal normal 70% verdana,sans-serif;
	color:#000;
	text-decoration:none;
	width:295px;
}	
a.noticia_destaque:hover{
	text-decoration:underline;
}
#indicadores{
	float:right;
	width:276px;
	margin-top:10px;
	margin-left:15px;
}
#ultimos_indicadores{
	background-color:#FFF;
	border: 5px solid #d3cec8;
	height:160px;
}
#popclock {
	width:30px;
	height:30px;
	float:left;
	margin-top:5px;
	margin-left:5px;
}

#populacao{
	font:normal normal  70% verdana,sans-serif;
	color:#0f3178;
	margin-top:10px;
	margin-left:40px;
}
#populacao span{
	font-weight:bold;
}
#indices{
	clear:both;
	padding:0 10px;
}
#indices li{
	margin-top:6px;
	background:url(../images/fundo_indicadores.gif) repeat-x;
}
#indices li div{
	font:normal bold 70% verdana,sans-serif;
}
#indices li div.sigla{
	float:left;
	color:#f6760b;
	background-color:#FFF;
}
#indices li div.valor{
	float:right;
	color:#767676;
	background-color:#FFF;
}

#indices li div.mes_ano{
	clear:both;
	color:#767676;
	font-weight:normal;
}
#destaques{
	width:310px;
	float:left;
	margin-top:5px;
	padding-left:15px;
}
#destaques_texto{
	overflow:auto;
	height:250px;
}
#avisos{
	width:310px;
	float:left;
	margin-top:5px;
	padding-left:15px;
}
#avisos_texto{
	overflow:auto;
	height:45px;
}
#destaques div.primeiro_destaque{
	padding-top:2px;
	padding-bottom:2px;
	line-height:95%;
}
#destaques div.destaques{
	border-top:1px solid #b1b7b5;
	padding-top:2px;
	padding-bottom:2px;
	line-height:95%;
}
#destaques_anteriores{
	height:14px;
	width:150px;
	bottom:0px;
	font:normal normal 60% verdana,sans-serif;
	margin:3px 0px 5px 0px;
	position:relative;
}
#destaques_anteriores span{
	background: url(../images/btn_destaques_anteriores.gif) no-repeat;
	height:14px;
	width:150px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:0px; left:0px;

}
#variacao_indicadores{
	background-color:#FFF;
	border: 5px solid #d3cec8;
	margin-top:10px;
}

#geral_estatistica, #geral_geociencias, #geral_censos{
	float:left;
	width:630px;
	clear:both;
	margin-top:10px;
}
#estatistica_tema{
	height:20px;
	overflow:hidden;
	background:#c5dce2 url(../images/fundo_estatistica.gif) repeat-x;
	font:normal bold 70% verdana,sans-serif;
	color:#132f79;
	padding:0px 5px 5px;
	margin:0px 15px 0px 15px;
}
#geociencias_tema{
	height:20px;
	overflow:hidden;
	background:#FEF1DD url(../images/fundo_geociencias.gif) repeat-x;
	font:normal bold 70% verdana,sans-serif;
	color:#99704F;
	padding:0px 5px 5px;
	margin:0px 15px 0px 15px;
}
#censos_tema{
	height:20px;
	overflow:hidden;
	background:#FEF1DD url(../images/fundo_geociencias.gif) repeat-x;
	font:normal bold 70% verdana,sans-serif;
	color:#99704F;
	padding:0px 5px 5px;
	margin:0px 15px 0px 15px;
}
#estatistica_tema div#tema_titulo, #geociencias_tema div#tema_titulo, #censos_tema div#tema_titulo{
	float:left;
	height:20px;
	padding:5px 30px 0 5px;
}
#estatistica_tema li.tema, #geociencias_tema li.tema,  #censos_tema li.tema{
	display:inline;
}
#estatistica_tema li.tema a,#estatistica_tema li.tema a.apaga, #geociencias_tema li.tema a,#geociencias_tema li.tema a.apaga, #censos_tema li.tema a,#censos_tema li.tema a.apaga{
	display:block;
	float:left;
	padding:3px 20px 4px;
	font:normal bold 110% verdana,sans-serif;
	color:#2f5dbd;
	text-decoration:none;
	border-top:2px solid #c5dce2;
}
#estatistica_tema li.tema a.acende, #geociencias_tema li.tema a.acende, #censos_tema li.tema a.acende{
	border:2px solid #6e9dad;
	border-bottom-color:#ecf5fa;
	background-color:#ecf5fa;
}
#estatistica_tema li a, #geociencias_tema li a, #censos_tema li a,{
	color:#2f5dbd;
	text-decoration:none;
}
div#tema_conteudo{
	background-color:#ecf5fa;
	height:200px;
	overflow:auto;
	font:normal 75% verdana, sans-serif;
	margin:0px 15px 10px 15px;
	padding:5px;
	border:5px solid #c5dce2;
	border-top:0px;
}

div#tema_conteudo_geo{
	background-color:#FEF1DD;
	height:200px;
	overflow:auto;
	font:normal 75% verdana, sans-serif;
	margin:0px 15px 10px 15px;
	padding:5px;
	border:5px solid #FEE5BF;
	border-top:0px;
}
div#tema_conteudo_censos{
	background-color:#FEF1DD;
	height:200px;
	overflow:auto;
	font:normal 75% verdana, sans-serif;
	margin:0px 15px 10px 15px;
	padding:5px;
	border:5px solid #FEE5BF;
	border-top:0px;
}
#fecha_tema_conteudo, #fecha_tema_conteudo_geo{
	display:block;
	float:right;
	border:1px;
	margin:4px 2px;
	position:relative;
}

#meu_ibge{
	background-color:#132f79;
	font:normal normal 60% verdana,sans-serif;
	color:#FFF;
	margin:10px 15px 10px 155px;
	padding:5px;
	overflow:hidden;
}
#meu_ibge strong{
	margin-right:30px;
}
#meu_ibge input.texto{
	width:70px;
	font-size:100%;
	padding:1px;
	margin:1px;
}
#meu_ibge a:hover{
	color:#f37b1c;
}
#meu_ibge a{
	text-decoration:none;
	color:#7099d7;
}

#loja{
	float:left;
	border:10px solid #d2d1cd;
	background-color:#FFF;
	width:145px;
	height:130px;
	margin-top:10px;
	margin-left:10px;
}
#loja h2{
	border-bottom:none;
	width:141px;
	height:24px;
}
#loja div#chamada{
	width:141px;
	margin-top:8px;
}
#loja div#produto{
	font:normal normal 65% verdana,sans-serif;
	width:141px;
	margin-top:4px;
	margin-left:4px;
}
#loja div#produto img{
	display:block;
	float:left;
}
#loja div#produto span{
	width:100px;
	margin-top:20px;
}
#loja div#produto a{
	text-decoration:none;
	color:#666;
}
#loja div#produto a:hover{
	text-decoration:underline;
}

#banner_dinamico {
 	position:absolute;
	top:20%;
	left:0;
	width:100%;
	text-align:center;
	z-index:500;
}

#variacao_indicadores div {
	background: url(../images/fundo_altgraf.gif) no-repeat;
	width: 253px;
	height: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	position:relative;
	margin-bottom: 2px;
	color: #777;
}
#variacao_indicadores ul {
	position: relative;
	top:0;
	left:0;
	width: 100%;
}
#variacao_indicadores li {
	float: left;
	padding-left: 10px;
	margin-left: 6px;
}
#variacao_indicadores li.sem_seta {padding:0;margin:0}
#variacao_indicadores li.subiu {background: url(../images/subiu.gif) no-repeat bottom left}
#variacao_indicadores li.caiu {background: url(../images/caiu.gif) no-repeat bottom left}
#variacao_indicadores li.estavel {background: url(../images/estavel.gif) no-repeat bottom left}
.nome_pesquisa {font-weight: bold}
#variacao_indicadores .ver_pesquisa {
	width: 73px;
	height: 10px;
	overflow: hidden;
	position: absolute;
	font-size: 50%;
	right: 0;
	top: 1px;
	background: url(../images/ver_pesq_altgraf.gif) no-repeat top left;
	text-indent: -9999px;
}

/****** TOOLTIP POPCLOCK *****/
#popclock a.escondido span{ 
    display:none;
}

#popclock a.escondido:hover span{ 
    display:block;
    position:relative;
    top:0.5em; right:1em;
	padding:0 3px;
	width:230px;
	font-size:10px;
    border:1px solid #2f5dbd;
    background-color:#132f79;
	color:#fff;
	text-decoration:none;
}


/* =============================================================================================================================================================== */
/* tema_estatistica.css ------------------------------------------------------------------------------------------------------------------------------------------ */

div#tema_conteudo div.nao_mostra{
	display:none;
	float:left;
}
div#tema_conteudo div.mostra{
	display:block;
	float:left;
}
div#tema_conteudo ul.coluna{
	width:175px;
	float:left;
	margin-right:8px;
}
div#tema_conteudo ul ul{
	float:none;
}
div#tema_conteudo li.sub0{
	padding:0px;
	margin:0px;
	padding:4px 0px;
	display:block;
	border:none;
	float:none;
	color:#315baf;
	font-weight:bold;
}
div#tema_conteudo li.sub1{
	padding:2px 0px;
	display:block;
	border:none;
	float:none;
	color:#052d6a;
	font-weight:normal;
}
div#tema_conteudo li.sub2{
	padding:1px 0px;
	display:block;
	border:none;
	float:none;
	font-weight:normal;
	color:#727a7c;
}
div#tema_conteudo li a.sub0{
	text-decoration:none;
	color:#315baf;
	font-weight:bold;
}
div#tema_conteudo a.sub0:hover{
	color:#e01700;
}
div#tema_conteudo li a.sub1{
	text-decoration:none;
	color:#052d6a;
	font-weight:normal;
}
div#tema_conteudo li a.sub1:hover{
	color:#e01700;
}
div#tema_conteudo li a.sub2{
	text-decoration:none;
	color:#727a7c;
	font-weight:normal;
}
div#tema_conteudo li a.sub2:hover{
	color:#e01700;
}

/* =============================================================================================================================================================== */
/* tema_geociencias.css ------------------------------------------------------------------------------------------------------------------------------------------ */

div#tema_conteudo_geo div.nao_mostra{
	display:none;
	float:left;
}
div#tema_conteudo_geo div.mostra{
	display:block;
	float:left;
}
div#tema_conteudo_geo ul.coluna{
	width:175px;
	float:left;
	margin-right:8px;
}
div#tema_conteudo_geo ul ul{
	float:none;
}
div#tema_conteudo_geo li.sub0{
	padding:0px;
	margin:0px;
	padding:4px 0px;
	display:block;
	border:none;
	float:none;
	color:#D6A173;
	font-weight:bold;
}
div#tema_conteudo_geo li.sub1{
	padding:2px 0px;
	display:block;
	border:none;
	float:none;
	color:#976C49;
	font-weight:normal;
}
div#tema_conteudo_geo li.sub2{
	padding:1px 0px;
	display:block;
	border:none;
	float:none;
	font-weight:normal;
	color:#7C7872;
}
div#tema_conteudo_geo li a.sub0{
	text-decoration:none;
	color:#D6A173;
	font-weight:bold;
}
div#tema_conteudo_geo a.sub0:hover{
	color:#e01700;
}
div#tema_conteudo_geo li a.sub1{
	text-decoration:none;
	color:#976C49;
	font-weight:normal;
}
div#tema_conteudo_geo li a.sub1:hover{
	color:#e01700;
}
div#tema_conteudo_geo li a.sub2{
	text-decoration:none;
	color:#7C7872;
	font-weight:normal;
}
div#tema_conteudo_geo li a.sub2:hover{
	color:#e01700;
}

/* =============================================================================================================================================================== */
/* texto.css ----------------------------------------------------------------------------------------------------------------------------------------------------- */

/* CSS Document */
.texto{
	font:normal normal 70% verdana,sans-serif;
}
a.escondido{
	font:normal normal 60% verdana,sans-serif;
	text-decoration:none;
	color:#000;
}
a.escondido:hover{
	text-decoration:underline;
}


