* {
	margin: 0px;
	padding: 0px;		
}

ul {list-style: none;}

img {border: 0px;}

a {text-decoration: none;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline;}
a:active {text-decoration: underline;}	

body {
	background:#f5f6f5 url(imagens/bg_gradient.jpg) repeat-x;	
	font: 10px verdana, verdana, Helvetica, sans-serif;
	color:#46617a;
	line-height:14px;
}

#governo {
	/*background:#f5f6f5 url(imagens/faixa_governo.gif) no-repeat;	
	height:21px;
	width:770px;
	margin:0px auto;
	width:770px;
	height:36px;
	background:url('imagens/barragov.png') no-repeat #085221;
	margin:0 auto;
	*/
	height:28px;
	width:100%;
}

#governo #img_borda{
	margin-top:5px;
	margin-right:10px;
}

#geral {
	background:#fff url(imagens/bg_geral.gif) repeat-y;
	height:100%;
	width:740px;
	border:15px solid #fff;
	margin:0px auto;
}

#conteudo {
	background:url(imagens/bg_conteudo.gif) no-repeat;
	width:738px;
	display:table;
	height:100%;
	border:1px solid #ccc;	
}

#conteudo_interna {
	background:#a4d9ee url(imagens/bg_conteudo_interna.gif) no-repeat;
	width:738px;
	height:100%;
	border:1px solid #ccc;
	padding-bottom:50px;
}

#logo a {
	background:url(imagens/logo_mapas.gif) no-repeat;
	width:250px;
	height:115px;
	display:block;
	float:left;
}

#logo_ES a {
	background:url(imagens/logo_mapas_ES.gif) no-repeat;
	width:250px;
	height:115px;
	display:block;
	float:left;
}

#logo_EN a {
	background:url(imagens/logo_mapas_EN.gif) no-repeat;
	width:250px;
	height:115px;
	display:block;
	float:left;
}

#logo_ibge a {
	width:70px;
	height:15px;
	float:right;
	display:block;
	margin:10px 5px 0 0;
}

#logo a span, #logo_ES a span, #logo_EN a span, #logo_ibge span {
	display:none;
}

#destaques {
	clear:both;
	height:100%;
	display:table;
	width:738px;
	margin-top:13px;
}

p.destaque_escolares {
	background:url(imagens/tit_destaque_escolares.gif) no-repeat;
	float:left;
	width:195px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}

p.destaque_escolares_ES {
	background:url(imagens/tit_destaque_escolares_ES.gif) no-repeat;
	float:left;
	width:195px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}

p.destaque_escolares_EN {
	background:url(imagens/tit_destaque_escolares_EN.gif) no-repeat;
	float:left;
	width:195px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}



p.destaque_escolares a, p.destaque_escolares_ES a, p.destaque_escolares_EN a, p.destaque_geral a, p.destaque_geral_ES a, p.destaque_geral_EN a, p.destaque_interativos a, p.destaque_interativos_ES a, p.destaque_interativos_EN a, p.destaque_fisicos a, p.destaque_fisicos_ES a, p.destaque_fisicos_EN a, p.destaque_tematicos a, p.destaque_tematicos_ES a, p.destaque_tematicos_EN a, p.destaque_bases a, p.destaque_bases_ES a, p.destaque_bases_EN a {
	display:block;
	height:40px;
	width:190px;
	margin-bottom:18px;
}

p.destaque_escolares a span, p.destaque_escolares_ES a span, p.destaque_escolares_EN a span, p.destaque_geral a span, p.destaque_geral_ES a span, p.destaque_geral_EN a span, p.destaque_interativos a span, p.destaque_interativos_ES a span, p.destaque_interativos_EN a span, p.destaque_fisicos a span, p.destaque_fisicos_ES a span, p.destaque_fisicos_EN a span, p.destaque_tematicos a span, p.destaque_tematicos_ES a span, p.destaque_tematicos_EN a span, p.destaque_bases a span, p.destaque_bases_ES a span, p.destaque_bases_EN a span {
	display:none;
}

p.destaque_geral {
	background:url(imagens/tit_destaque_geral.gif) no-repeat;
	float:left;
	width:200px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}

p.destaque_geral_ES {
	background:url(imagens/tit_destaque_geral_ES.gif) no-repeat;
	float:left;
	width:200px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}

p.destaque_geral_EN {
	background:url(imagens/tit_destaque_geral_EN.gif) no-repeat;
	float:left;
	width:200px;
	margin-right:12px;
	padding:10px 20px 5px 20px;
}

p.destaque_interativos {
	background:url(imagens/tit_destaque_especialistas.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 27px;
}

p.destaque_interativos_ES {
	background:url(imagens/tit_destaque_especialistas_ES.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 27px;
}

p.destaque_interativos_EN {
	background:url(imagens/tit_destaque_especialistas_EN.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 27px;
}

p.destaque_fisicos {
	background:url(imagens/tit_destaque_fisicos.gif) no-repeat;
	float:left;
	width:195px;
	padding:10px 20px 5px 20px;
}

p.destaque_fisicos_ES {
	background:url(imagens/tit_destaque_fisicos_ES.gif) no-repeat;
	float:left;
	width:195px;
	padding:10px 20px 5px 20px;
}

p.destaque_fisicos_EN {
	background:url(imagens/tit_destaque_fisicos_EN.gif) no-repeat;
	float:left;
	width:195px;
	padding:10px 20px 5px 20px;
}


p.destaque_tematicos {
	background:url(imagens/tit_destaque_tematicos.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 20px;
}

p.destaque_tematicos_ES {
	background:url(imagens/tit_destaque_tematicos_ES.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 20px;
}

p.destaque_tematicos_EN {
	background:url(imagens/tit_destaque_tematicos_EN.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 20px;
}

p.destaque_bases {
	background:url(imagens/tit_destaque_bases.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 31px;
}

p.destaque_bases_ES {
	background:url(imagens/tit_destaque_bases_ES.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 31px;
}

p.destaque_bases_EN {
	background:url(imagens/tit_destaque_bases_EN.gif) no-repeat;
	float:left;
	width:200px;
	padding:10px 20px 5px 31px;
}

p.destaque_escolares span, p.destaque_escolares_ES span, p.destaque_escolares_EN span, p.destaque_geral span, p.destaque_geral_ES span, p.destaque_geral_EN span, p.destaque_interativos span, p.destaque_interativos_ES span, p.destaque_interativos_EN span, p.destaque_fisicos span, p.destaque_fisicos_ES span, p.destaque_fisicos_EN span, p.destaque_tematicos span, p.destaque_tematicos_ES span, p.destaque_tematicos_EN span, p.destaque_bases span, p.destaque_bases_ES span, p.destaque_bases_EN span {
	font-size:10px;
	font-weight:bold;
	line-height:12px;
}

p.imagem_secao {
	text-align:center;
	clear:both;
}

ul.lista_escolares li, ul.lista_geral li, ul.lista_interativos li, ul.lista_fisicos li, ul.lista_tematicos li, ul.lista_bases li {
	padding:5px;
}

ul.lista_interna li ul li {
	margin-left:20px;
}

ul.lista_interna {
	padding:0px 40px 0px 40px;
}

ul.lista_interna li a {
	padding-left:22px;
	font-weight:bold;
	color:#46617a;
	text-decoration:none;
}

ul.lista_escolares li a {
	background:url(imagens/bullet_escolares.gif) no-repeat;
}

ul.lista_geral li a {
	background:url(imagens/bullet_geral.gif) no-repeat;
}

ul.lista_interativos li a {
	background:url(imagens/bullet_especialistas.gif) no-repeat;
}

ul.lista_fisicos li a {
	background:url(imagens/bullet_fisicos.gif) no-repeat;
}

ul.lista_tematicos li a {
	background:url(imagens/bullet_tematicos.gif) no-repeat;
}

ul.lista_bases li a {
	background:url(imagens/bullet_especialistas.gif) no-repeat;
}

ul.lista_interativos li a {
	background:url(imagens/bullet_interativos.gif) no-repeat;
	color:#46617a;
}

ul.lista_interativos li span.sem_link {
	background:url(imagens/bullet_interativos.gif) no-repeat;
	color:#46617a;
	padding-left:22px;
	font-weight:bold;
	color:#46617a;
	text-decoration:none;
}

ul.lista_interativos li ul li a {
	background-image:none;	
	color:#46617a;
	padding-left:0;
	margin-left:0;
	color:#46617a;
	text-decoration:none;
}

ul.lista_interativos li ul li {
	background-image:none;	
	color:#46617a;
	padding-left:0;
	margin-left:40px;
	color:#46617a;
	text-decoration:none;
}


ul.lista_interna li a:hover {
	background:url(imagens/bullet_bco.gif) no-repeat;
	text-decoration:none;
	color:#FFF;
}


p.path {
	font-size:13px;
	font-weight:bold;
	margin:10px 0px 20px 0px;
}

p.path span a {
	color:#6183a2;
	text-decoration:none;
}

p.path span a:hover {
	color:#fff;
	text-decoration:none;
}

/*** MENU ***/

#navegacao {
	color:#FFF;
	float:right;
	margin-top:-20px;
	width:453px;
}

#navegacao p.voltar a {
	color:#FFF;
}

#navegacao p.voltar a:hover {
	color:#46617a;
}

#navegacao p.voltar a:visited {
	color:#FFF;
}

#navegacao a:link, #navegacao a:visited, #navegacao a:hover, #navegacao a:active {text-decoration:none}

ul.menubar { 
   margin:0px; 
   padding:0px; 
   background-color:#668da8; /* IE6 Bug */
} 

ul.menubar .menuvertical { 
	margin:0px; 
	padding:0px; 
	list-style:none; 
	background-color:#668da8; 
	border-bottom:1px solid #ccc; 
	border-left:1px solid #ccc; 
	float:left;
	width:150px;
	text-align:center;
} 

ul.menubar ul.menu { 
   display:none; 
   position:absolute; 
   margin:0px; 
} 

ul.menubar a { 
   padding:2px; 
   display:block; 
   text-decoration:none; 
   color:#fff; 
} 

ul.menu, ul.menu ul { 
   margin:0; 
   padding:0; 
   border-bottom:1px solid #ccc; 
   width:150px; /* Width of Menu Items */ 
   background-color:#ccc; /* IE6 Bug */ 
} 

ul.menu li { 
	position: relative; 
	list-style:none; 
	border:0px;
	background-color:#668da8; 

} 

ul.menu li a { 
   display:block; 
   border:1px solid #ccc; 
   border-bottom: 0px; 
   color:#fff; 
   padding:2px; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%;} 
/* End */ 

ul.menu ul { 
   position: absolute; 
   display: none; 
   left: 149px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 
ul.menu li.submenu { background:#668da8 url(imagens/arrow.gif) right center no-repeat; font-size:9px; } 
/*ul.menu li a { background-color:#668da8; color:#fff; }*/	

.mapas_atlas_escolar a, .mapas_politico_administrativo a,.mapas_fisicos a {border-top:1px solid #ccc;}	

.mapas_atlas_escolar a:hover {background-color:#e27c1c}
.mapas_politico_administrativo a:hover {background-color:#006ab6}	
.mapas_fisicos a:hover {background-color:#CC3333}	
.mapas_tematicos a:hover {background-color:#D5BB09}
.mapas_interativos a:hover {background-color:#944949}
.mapas_bases a:hover {background-color:#00914d}
	
