/* -----------------------------------------------------------------------
	Agência Sergipe Notícias

   * Copyright (c) 2010.
----------------------------------------------------------------------- */


body{
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080;
}
hr.none{
	display:none
}

.ab_bottom{
	bottom:0;
}
/*---------------------------------------
	ALINHAMENTO E ESPACAMENTO DO SITE
-----------------------------------------*/	
div#geral{
	padding-bottom:40px;
}
div#site{
	width:980px;
	margin:0 auto
}

h3.bloco_resultado_busca{
	margin-top: 48px; !important	
}
				

		
/*---------------------------------------
				TITULOS
-----------------------------------------*/	
h1,h2,h3,h4,h5,h6{
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:100%;
	font-style:italic;
	font-weight:normal;
}

h1{ font-size:28px; }
h2{ font-size:24px; }
h3{ font-size:20px; }
h4{ font-size:16px;margin-bottom:3px; }
h5{ font-size:14px; }
h6{ font-size:12px; }


h3{ margin-bottom:10px; }
h5{ font-style:italic; }

.mod_titulo{
	text-transform:lowercase;
}

.mod_titulo a,
.mod_titulo span{
	display:block;
}

.mod_titulo a:hover{
	text-decoration:none;
}
		


.titulo_interno{
	border-bottom:1px dotted #D0D0D0;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	margin-bottom:5px;
	padding-bottom:5px;
}

dt.data,dt.secao,
p.categoria{font-size:11px;}


ul.lista li{
	width:100%;
	margin-bottom:15px;
	float:left;
}
ul.lista li img{
	margin-right:10px;
	float:left;
}
ul.atalho li{
	text-align:center;
	margin-bottom:20px;
}
.last-news dd{
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
}
.last-news dd a.news{
	font-weight:bold;
}
div.mais{
	text-align:right;
	margin-top:10px;
	float: right;
}
.mais a{
	padding:1px 5px;
	height:1%;
	position:relative;
	z-index:10;
	float:right;
}
.acima{
	margin-right:-1px;
	margin-top:-6px !important;
}

div.infograficos{
	margin-bottom:30px;
}

div.links{
	margin-top:25px;
}

.pontilhada,.acima{
	font:italic normal 11px Georgia, "Times New Roman", Times, serif;
}
.pontilhada a,.acima a{
	background:#808080;
	margin-top:6px;
}
.pontilhada{
	background:url(../imagens/bg/lista_pontilhada.png) center repeat-x;
}
.pontilhada a,.acima a{
	padding:3px 10px !important;	
}
.materia_completa a{
	background:url(../imagens/bg/leia_completa.png) no-repeat;
	font-style:italic;
	font-weight:bold;
	padding:9px 5px;
}

a.img-rep{
	margin-left:10px;
}

div.reportagens div{
	padding-top:10px;
}






/*---------------------------------------
				BARRA SUPERIOR
-----------------------------------------*/

#barra_superior{
	background:#e1e1e1 url(../imagens/bg/bg_link_down_up.png) top repeat-x;
	position:relative;
	z-index:1;
}
	#barra_superior_container{
		width:980px;
		margin:0 auto;
		position:relative;
	}
	
	/* Link Ocultar / Mostrar */
	#barra_superior .link_down_up{
		position:absolute;
		top:0;
		right:0;
	}
	#barra_superior .link_down_up a.abrir,
	#barra_superior .link_down_up a.ocultar{
		text-indent:-9999px;
		height:13px;
		margin-top: 13px;
		display:inline-block;
		float:left;
	}
	#barra_superior .link_down_up a.abrir{
		background:url(../imagens/bg/link_sites_governo.png) no-repeat;
		width:113px;
	}
	#barra_superior .link_down_up a.ocultar{
		background:url(../imagens/bg/link_sites_ocultar.png) no-repeat;
		width:61px;
	}
	
	/* Logo do Governo*/
	#barra_superior a.logo_gov{
		background: url(../imagens/logo_governo_barra.png) top right no-repeat;
		width: 55px;
		height: 40px;
		margin-left: 10px;
		display:inline-block;
		overflow:hidden;
		text-indent:-999999px;
	}
		

	#barra_superior ul.sites_destaque{
		width:100%;
		float:left;
	}
	#barra_superior ul.sites_destaque li{
		width:31%;
		float:left;
		margin-right:2%;
	}
	#barra_superior ul.sites_destaque li.last{
		margin-right:0;
	}
		#barra_superior ul.sites_destaque li a.img{
			padding:1px;
			background:#c5c5c5;
			float:left;
		}
		#barra_superior ul.sites_destaque li div.info{
			margin-left:135px;
		}
	
	#barra_superior #lista_sites{
		display:none;
	}
		#barra_superior ul.tabs-nav{
			padding-top:20px;
			clear:both;
		}
		#barra_superior ul.tabs-nav li{
			float:left;
			margin-right:10px;
			background-color:#f3f3f3;
			width:227px;
			padding-right:10px;
			margin-bottom:10px;
		}
		#barra_superior ul.tabs-nav li.last{
			margin-left:0;
			width:228px;
		}
		#barra_superior ul.tabs-nav li a{
			background-repeat:no-repeat;
			background-position:center right;
			padding:10px 25px 10px 15px;
			font-size:14px;
			display:block;
			text-align: left;
			text-transform:uppercase;
		}
		#barra_superior ul.tabs-nav li a.abrir{
			background-image: url(../imagens/bg/barra_seta_down.png);	
		}
		#barra_superior ul.tabs-nav li a.ativo{
			background-image:url(../imagens/bg/barra_seta_up.png);
			padding-bottom:20px;
		}	
	

	#barra_superior div.tabs{
		margin-top:-20px;
		padding:0 10px;
		background: url(../imagens/bg/ul_sub_links.png) top repeat-x;
		display:inline-block;
		width:960px;
		padding-bottom:20px;
		margin-bottom:20px;
	}
		#barra_superior div.tabs ul.sub_links{
			display:none;
			float:left;
			width:100%;
			padding-top:5px;
		}
		#barra_superior div.tabs ul.sub_links li{
			float:left;
			width:25%;
			padding:3px 0;
		}
		#barra_superior div.tabs ul.sub_links li a{
			padding-right:20px;
		}

	#acessibilidade {
		height: 30px;
		padding-top:10px;
		padding-left:20px;
		font-size:10px;
	}
	

	#acessibilidade a {
		font-size: 10px;
		background: url(../imagens/seta.png) no-repeat center left;
		padding:4px 10px;
		text-decoration: none;
		text-indent: 0;
	}
	#acessibilidade a.fontsize{
		background:none;
		padding-left:0;
	}




/*---------------------------------------
				HEADER
-----------------------------------------*/
.teste_um{
	position:relative;
	z-index:30;
	float:left;
}	
#header{
	margin:20px 0;	
	position:relative;
	z-index:2;
}
.logo_asn{
	width:420px;	
}
.logo_asn h2 {
	background:transparent url(../imagens/asn_logo.png) no-repeat;
	text-indent:-9999px;
	height:42px;
}
.logo_asn h2 a{
	display:block;
	height:42px;
}



/*---------------------------------------
				FOOTER
-----------------------------------------*/
#footer div.acesso_ft_container,
#footer div.footer_vcard_container{
	width:980px;
	margin:0 auto;
	clear:both;
	padding:20px 0;
}
#footer div.acesso_ft_container{
	padding-bottom:5px;
}
#footer div.acesso_ft{
	padding-top:10px;
	background:#f9f9f9;
}
	#footer .buscar input.footer_search{
		width:458px;
		padding:7px 10px;
		background:url(../imagens/bg/input_bottom.png) center no-repeat;
		border:none;
		float:left;
	}
	#footer .buscar h3{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-weight:bold;
		margin-right:30px;
		float:left;
	}
	#footer .buscar select{
		width:126px;
		height:27px;
		float:left;
	}
	#footer .menu-atalho{
		margin:30px 0;	
	}
	#footer .atalho-left{
		padding:10px 0;
		border-right:1px solid #d0d0d0;	
	}
	#footer .atalho-left ul{
		margin:0 30px;
		float:left;
	}
	#footer a.logo_bottom{
		width:79px;
		height:30px;
		background:url(../imagens/bg/asn_footer.png) no-repeat;
		text-indent:-9999px;
		display:block;
	}
	#footer p.copyleft{
		padding-left:18px;
		background:url(../imagens/icone_copyleft.png) no-repeat;
		margin:10px 0;
	}
	#footer ul li{
		padding:2px 0;
	}
	#footer ul.secao li{
		padding-left:10px;
	}
	#footer ul.secao li.first{
		padding:0;
	}




/*---------------------------------------
    				RSS
-----------------------------------------*/
.btn_rss a {
	width: 22px;
	height: 22px;
	background: url(../imagens/icone_rss.png) no-repeat left;
	text-indent: -9999px;
	outline: none;
	display: block;
	margin: 5px 18px 0 0;
}


/*---------------------------------------
				BUSCAS
-----------------------------------------*/
div.busca-top{
	text-align:right;
	padding-top:3px;
	
}
div.busca-top form{
	margin-bottom:5px;	
}
div.busca-top a.buscaAvancada{
	text-decoration:underline;
	color:#4d4d4d;
}
div.busca-top span{
	color:#c00;
	font-weight:bold;
}
input.top_search {
	background:transparent url(../imagens/bg/input_top.jpg) center no-repeat;
	border:none;
	padding:5px 10px;
	width:156px;
	float:left;
	margin-left:-13px;
}
select.top_select{
	width:98px;
	height:27px;
	/*border:1px solid #e5e5e5;*/
	/*background:transparent url(../imagens/bg/top_select.png) no-repeat;*/
	float:left;
}



/*---------------------------------------
				NAVIGATION
-----------------------------------------*/
#navigation{
	margin-bottom:20px;
	background:#FFF;
}
#navigation li{
	margin-right:2px;
	*margin-right: 5px;
	margin-right/*\**/:5px\9;
	_margin-right:4px;
	position:relative;
	float:left;
}
#navigation li a{
	font:italic 14px Georgia, "Times New Roman", Times, serif;	
	padding:10px 14px;
	padding/*\**/:10px 12px\9;
	*padding:10px 12px;
	float:left;
}
#navigation li a.ativo{
	background:#efefef;	
}
#navigation li a.menu_seta{
	background:url(../imagens/bg/menu_seta.png) right center no-repeat;	
}
	#navigation ul.subitem{
		position:absolute;	
		display:none;
		top:38px;
		width:980px;
		background:#efefef;
		text-align:right;
		padding:10px 0;
	}
	#navigation ul.subitem li{
		margin:0;
		float:none !important;
		display:inline;
	}
	#navigation ul.subitem li a{
		font:normal normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding:0;
		margin-right:7px;
		float:none !important;
	}
	#navigation ul#menu_secom{
		right:-186px;
		_right:-201px;
		}
	#navigation ul#menu_servico{
		right:-99px;
		_right:-120px;
		z-index:200;
	}
	
	
/*---------------------------------------
			categorias_acessadas
-----------------------------------------*/
ul.categorias_acessadas li{
	padding-right:15px;
	margin-right:15px;
	border-right:1px solid #000;
	display:inline;
}
/*---------------------------------------
			INICIAL
-----------------------------------------*/
/*
	DISPLAY HOME
*/
.home_display{
	background:#656565;	
	margin-right:10px;
	width:295px;
	position:relative;
	float:left;
}

.home_display .display_midias ul li h6{
	padding:8px; 
}

.display_midias{
	width:295px;
	height:240px;
	overflow:hidden;
	position:relative;
	float:left;
}
.display_midias ul{
	width:5000px;
	position:relative;
	z-index:1;
	float:left;
}
.display_midias li{
	width:250px;
	padding:3px 3px 5px;
	float:left;
}
a.bt_display{
	width:15px;
	height:168px;
	position:absolute;
	top:3px;
	text-indent:-9999px;
	display:block;
	z-index:2;
}
.home_display a.prev{
	background:url(../imagens/bg/bt_prev.png) no-repeat;
	left:3px;
}
.home_display a.next{
	background:url(../imagens/bg/bt_next.png) no-repeat;
	right:3px;
}
/*
	DISPLAY SECUNDARIO
*/
#nav_destaque{
	text-align:right;
	margin-bottom:10px;
}
	#nav_destaque a{
		padding:3px 5px;
		color:#808080;
	}
	#nav_destaque a.activeSlide{
		background:#c00;
		color:#fff;
	}
/*
	ATALHOS
*/
.atalhos{
	text-align:center;
}
.atalhos li{
	margin-bottom:15px;	
}
.atalhos a{
	text-indent:-9999px;
	display:block;
	width:200px;
}
.atalhos a.link_boletim{
	background:url(../imagens/bg/link_boletim.png) no-repeat;
	height:95px;
}
.atalhos a.link_twitter{
	background:url(../imagens/bg/link_twitter.png) no-repeat;
	height:50px;
}
.atalhos a.link_midia{
	background:url(../imagens/bg/link_midia.png) no-repeat;
	height:50px;
}

.atalhos a.link_portal{
	background:url(../imagens/bg/link_portal.png) no-repeat;
	height:50px;
}

/*---------------------------------------
		BREADCRUMBS
-----------------------------------------*/
div#breadcrumbs a{
	font:italic normal 11px Georgia, "Times New Roman", Times, serif;
}

/*-----------------------------------------
		BUSCA CATEGORIA
-----------------------------------------*/
.home_news{
	margin-bottom:25px;	
	margin-top:10px;
}
.home_news div.noticias{
	height:265px;
	width:100%;
	overflow:hidden;
}
.busca_categoria {
	background:#f9f9f9;
	padding:10px 10px 10px 0;
	margin-bottom:20px;
	width:485px;
}
.busca_categoria h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
.busca_categoria  select{
	width:200px;
	height:25px;
	margin:0 10px 0  0;
	float:left;
}
.busca_categoria input.buscar_not{
	width:45px;
	margin:0;
	padding:0;
}

/*------------------------------------------------------------------------
	listagem / mais_clicados / destaques
--------------------------------------------------------------------------*/
/*
	LISTAGEM
*/
div.listagem{
	margin-top:10px;
	padding-top:20px;
	border-top:1px dotted #d0d0d0;
}
div.listagem ul.listagem li{
	margin:0 10px 40px 0;
	_margin:0 7px 40px 0;
	width:155px;
	float:left;
}
div.listagem ul.listagem a.ver{
	margin-top:10px;
	text-indent:-9999px;
	float:right;
}
div.listagem ul.listagem a.imagens{
	background:url(../imagens/bg/ver_video.png) no-repeat;
	width:80px;
	height:20px;
}
div.listagem ul.listagem a.infografico{
	background:url(../imagens/bg/ver_infografico.png) no-repeat;
	width:112px;
	height:21px;
}

/*
	MAIS CLICADOS
*/
div.mais_clicados{
	clear:both;
	margin-top:10px;
}
.mais_clicados img{
	margin-right:5px;
	float:left;
}
.mais_clicados li{
	margin-bottom:15px;
	padding-bottom:15px;
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
	width:235px;
	float:left;
}

/*
	DESTAQUES
*/
.destaque_img,.imprensa_img{
	position:relative;	
	margin-bottom:25px;
}
.destaque_img{
	width:745px;	
}
.destaque_info{
	position:absolute;	
	background:#f9f9f9;
	padding:15px;
	right:0;
	top:25px;
	width:300px;
}
.destaque_info h1{
	margin-bottom:10px;	
}
.info_principal a.vejaMais,
.destaque_img a.vejaMais{
	background:url(../imagens/bg/seta_comprida.png) right center no-repeat;
	padding:5px 47px 5px 0;
	font:italic bold 12px Georgia, "Times New Roman", Times, serif;
}
.info_desc{
	background:#f9f9f9;
	padding:10px;
}
.ver_infograficos{
	margin-top:20px;	
}
div.vejaMais{
	position:absolute;
	bottom:-30px;
	right:0;
}
div.vejaMais a{
	font-size:12px;	
}
/*secundario*/
div.destaque_sec ul.destaque_sec li{
	margin:0 10px 20px 0;
	width:240px;
	float:left;
}

/*---------------------------------------
		AUDIO DOWNLOAD
-----------------------------------------*/
div.audiomedia,div.audiomedia1{
	margin-bottom:10px;	
}
table.links_embed{
	margin-top:20px;
}	
table.links_embed td.rotulo span{
	width:40px;
	float:left;
}
table.links_embed td.rotulo input{
	width:185px;
	padding:3px 5px;
	margin-bottom:5px;
	border:1px solid #efefef;
	background:#f9f9f9;
	color: #808080;
	font-size: 11px;
}
.links_download a{
	margin-right:20px;
}
.links_download table td.download a{
	background:url(../imagens/bg/fazer_dwonload.png) no-repeat;
	width:171px;
	height:25px;
	text-indent:-9999px;
	display:block;
}
.swf-video{
	margin-bottom:20px;	
}

.links_download table td.rotulo span,
.links_download table td.rotulo_sec span{
	width:40px;
	float:left;
}
.links_download table td.rotulo input,
.links_download table td.rotulo_sec input{
	padding:3px 5px;
	margin-bottom:5px;
	border:1px solid #efefef;
	background:#f9f9f9;
}
.links_download table td.rotulo input{
	width:185px;
}
.links_download table td.rotulo_sec input{
	width:150px;
}

/*---------------------------------------
		Todas Categorias
-----------------------------------------*/
.todas_categorias {
	margin-bottom:20px !important;
	position:relative;
}
.todas_categorias h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #d0d0d0;
	text-transform:lowercase;
}
table#todas_secoes{
	display:none;	
}
table#todas_secoes td{
	vertical-align:top;	
}

/*---------------------------------------
				LISTAGENS
-----------------------------------------*/
ul.lista_audios{
	padding-bottom:10px;	
} 
ul.lista_audios li{
	background:url(../imagens/bg/bullet_chapado.png) 5px 5px no-repeat;
	padding:0 0 10px 30px;
	margin-bottom:15px;
}
ul.lista_audios li a{
	font:12px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
ul.lista_videos,
ul.lista_galeria{
	padding-bottom:10px;	
}
ul.lista_videos li,
ul.lista_galeria li {
	margin-bottom:10px;
	width:100%;
	float:left;
}
ul.lista_videos li .img_bullet,
ul.lista_galeria li .img_bullet{
	margin-right:10px;
	position:relative;
	float:left;
}
ul.lista_videos li a,
ul.lista_galeria li a{
	font:12px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
ul.lista_videos li .bullet_video,
ul.lista_galeria li .bullet_maq{
	width:30px;
	height:23px;
	display:block;
	position:absolute;
	bottom:-1px;
	left:38px;
}
.bullet_video{background:url(../imagens/bg/bullet_video.png) no-repeat;}
.bullet_maq{background:url(../imagens/bg/bullet_maquina.png) no-repeat;}
/*---------------------------------------
		CONTAINER INICIAL
-----------------------------------------*/
/*
	COLUNA DA ESQUERDA
*/
/* data atual */
.data_atual{
	text-align:right;
	background:#f3f3f3;
	padding:5px 10px;
}

/* chamada principal */
.not-principal{
	/*margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:5px solid #efefef;*/
	padding-bottom: 24px;
	margin-bottom: 6px;
}

/*
	ATALHOS
*/
.atalhos{
	text-align:center;
}
.atalhos li{
	margin-bottom:15px;	
}
.atalhos a{
	text-indent:-9999px;
	display:block;
	width:200px;
}
.atalhos a.link_boletim{
	background:url(../imagens/bg/link_boletim.png) no-repeat;
	height:95px;
}
.atalhos a.link_twitter{
	background:url(../imagens/bg/link_twitter.png) no-repeat;
	height:50px;
}
.atalhos a.link_midia{
	background:url(../imagens/bg/link_midia.png) no-repeat;
	height:50px;
}

.atalhos a.link_portal{
	background:url(../imagens/bg/link_portal.png) no-repeat;
	height:50px;
}
.atalhos a.link_transparencia{
	background:url(../imagens/bg/link_transparencia.png) no-repeat;
	height:50px;
}
.atalhos a.link_flickr{
	background:url(../imagens/bg/link_flickr.png) no-repeat;
	height:50px;
}
.atalhos a.link_decretos{
	background:url(../imagens/bg/link_decretos.png) no-repeat;
	height:50px;
}
.atalhos a.link_oge{
	background:url(../imagens/bg/banner_oge.jpg) no-repeat;
	height:120px;
}


/* 
	COLUNA CENTRAL 
*/

/* imagens */
.midia_principal{
	position:relative;	
}

a.maisGalerias{
	position:absolute;
	bottom:0;
	right:0;
}
.mod_imagens{
	background:none repeat scroll 0 0 #656565;
	padding:10px 10px 20px;
	/*width:96%;*/
}

div.mod_imagens ul li h4{
	padding-top:8px;
}

/* audios */
.audios{
	clear:both;	
}
.audios .player{
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
}
.audios .player h6,.audios .player h6 a{
	margin:5px 0 2px;
}
.mod_audios{
	padding:10px;
	background:#efefef;
}

/*---------------------------------------
				E-SERGIPE
-----------------------------------------*/
.e-sergipe{
	margin:30px 0 20px;
	border:2px solid #f0f0f0;
	background:#f0f0f0 url(../imagens/bg/bg_esergipe.png) top repeat-x;
	padding:10px;
	width:211px;
}
h3.e_sergipe{
	background:url(../imagens/bg/e-sergipe.png) no-repeat;
	width:84px;
	height:27px;
	text-indent:-9999px;
}
div.data{
	width:30px;
	height:35px;
	text-align:center;
	margin-right:10px;
	font-size:12px;
	font-weight:bold;
	background:url(../imagens/bg/div_data.png) no-repeat;
	color:#a98100;
	float:left;
}
.e-sergipe a.titulo{
	color:#d1232a;
	font-weight:bold;
}
div.texto{
	margin-top:10px;
}
/*---------------------------------------
				NOTICIAS 
-----------------------------------------*/
.noticias{
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
	margin-bottom:20px;
}
/*
	NOTICIAS PRINCIPAIS
*/
.home_noticiaPrincipal dd{
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
}

/*
	NOTICIAS SECUNDARIAS
*/
.des_noticias{
	background:url(../imagens/bg/lista_pontilhada.png) bottom repeat-x;
	margin-bottom:20px;
}
a.leia_mais{
	background:url(../imagens/bg/seta_vermelha.png) right center no-repeat;
	padding:3px 18px 3px 3px;
	font-size:11px;
}

/*
	NOTICIAS ADICIONAIS
*/
.noticias_adicionais li{
	width:220px;
	margin:0 20px 20px 0;
	float:left;
}
.noticias_adicionais li img{
	margin-right:10px;
	float:left;
}
.ver_categorias{
	background:url(../imagens/bg/lista_pontilhada.png) center repeat-x;	
}
.ver_categorias a{
	font:italic bold 16px Georgia, "Times New Roman", Times, serif;
	background:#fff url(../imagens/bg/cruz_vermelha.png) left center no-repeat;
	padding:5px 5px 5px 20px;
}
/*
	OUTRAS NOTICIAS
*/
.others_news{
	margin-bottom:25px;	
}
.mais-lidas li{
	margin-bottom:20px;
	width:100%;
	float:left;
}
.other_news .mais-lidas li h4{
	font-size:14px !important;
}
.mais-lidas li .not_lida{
	width:205px;
	float:right
}
.mais-lidas .ordem{
	width:20px;
	text-align:center;
	font:36px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#bebebe;
	float:left;
}

/*
	alerta asn
*/
.alerta_asn{
	background:url(../imagens/bg/degrade_alerta.png) bottom repeat-x;	
}
.aparelho{
	padding:15px 20px 45px 130px;
	background:url(../imagens/bg/aparelho.png) left bottom no-repeat;
	position:relative;
}
.aparelho h3.alerta{
	background:url(../imagens/bg/noticias_alerta_asn.png) no-repeat;
	height:57px;
	text-indent:-9999px;
	margin:0;
}
.alerta_asn a.saiba_mais{
	position:absolute;
	bottom:-10px;
	right:0;
	font:italic normal 11px Georgia, "Times New Roman", Times, serif;
	background:#4d4d4d;
	padding:5px;
}
div.mod_alerta{
	margin-top:25px;
	background:#fbfbfb;
	padding:0 5px 20px;
} 
div.mod_alerta h3.tit_alerta{
	background:url(../imagens/bg/asn_alerta_new.png) no-repeat;
	height:202px;
	width:198px;
	text-indent:-9999px;
}
/*---------------------------------------
				IMAGENS
-----------------------------------------*/
.img_destaque{
	padding:10px 10px 20px;
	background:#4d4d4d;
}
.ver_galeria a{
	margin-top:10px;
	background:url(../imagens/bg/ver_galeria.png) no-repeat;
	width:91px;
	height:19px;
	text-indent:-9999px;
	float:right;
}
/*---------------------------------------
				AUDIOS
-----------------------------------------*/
.referencia{
	width:260px;
	float:right;
}
.midias li{
	width:450px;
	height:55px;
	padding-left:50px;
	margin-bottom:5px;
	float:left;
}
.materia{
	width:330px;
	margin-bottom:20px;
	padding:0 15px;
	float:left;
}
.escutar_audio,.imprensa_midia{
	width:110px;
	float:right;
}
.escutar_audio a{
	background:url(../imagens/bg/ouca_faixa.png) no-repeat;
	width:89px;
	height:19px;
	text-indent:-9999px;
	display:block;
}
.imprensa_midia a{
	display:block;	
}
.midia{
	width:295px;
	float:left;
}
.escute{
	width:100%;
	margin-bottom:25px;
}
.escute li{
	margin-bottom:15px;	
}
.swf_sec, ul.audio_menor{
	border-left:1px dotted #CBCBCB;
	padding-left:10px;
	float:left;
}
.swf_sec{
	margin-bottom:20px;	
}
/*---------------------------------------
				VIDEOS
-----------------------------------------*/
.listagem,.mais_videos,.videos_publicitarios{
	width:100%;
}
.swf_video{
	margin-top:-30px;
	padding:10px;
	background:#efefef;
	width:220px;
	float:right;
}
.swf_titulo{
	width:240px;
	text-align:right;
	float:left;
}
.swf_video a.assista_video{
	margin-top:5px;
	background:url(../imagens/bg/assista_video.png) no-repeat;
	width:221px;
	height:27px;
	text-indent:-9999px;
	display:block;
}

.video_principal{
	margin-bottom:25px;
	padding:15px;
	background:#f9f9f9;
	width:725px;
}
.video_principal .swf_desc p.categoria{
	font-style:italic;
}
.video_principal .swf_desc h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
}
.mod_youtube,.canal_youtube{
	margin-bottom:25px;	
}
.mod_youtube a,.canal_youtube a{
	text-indent:-9999px;
	display:block;
}
.canal_youtube a{
	background:url(../imagens/bg/canal_youtube.png) no-repeat;
	width:236px;
	height:73px;
}
.mod_youtube a{
	background:url(../imagens/bg/mod_youtube.png) no-repeat;
	width:201px;
	height:103px;
}
.btn_youtube {
	padding-top: 15px;
}
.btn_youtube a {
	width: 200px;
	height: 70px;
	background:url(../imagens/bg/botao_youtube.png) no-repeat;
	display: block;
	text-indent: -9999px;
	outline: none;
}

/*---------------------------------------
				INFOGRAFICOS
-----------------------------------------*/

/* infograficos - imagens */
.imagem_principal,.imagens_secundarias{
	border-bottom:1px solid #cbcbcb;
	margin-bottom:20px;
	padding-bottom:20px;
}
.imagem_principal p.categoria{
	font-style:italic;
	font-weight:bold;
}
.info_principal{
	margin-bottom:20px;
} 
.info_principal img{
	float:left;
}.imagem_principal img{
	margin-right:10px;
	float:left;
}
.lista_infografico li,.lista_imagens li{
	margin:0 10px 40px 0;
	width:155px;
	float:left;
}
.imagens_secundarias li{
	width:240px;
	margin-right:15px;
	float:left;
}

/*---------------------------------------
				IMPRENSA
-----------------------------------------*/
div.encontro_com_governo,
div.encontro_governador,div.sugira_pauta,
div.sugestoes_destaques,div.lista_release,
div.listagem,.conversando_governo,
div.convite_imprensa{
	margin-bottom:20px;	
}
.conversando_governo {
	width: 100%;
}
div.destaque_impr ul.destaque_sec li{
	margin:0 10px 40px 0;
	padding:10px;
	width:220px;
	background:#efefef;
	float:left;
}
ul.imagens .img_bullet,
div.destaque_impr .img_bullet{
	position:relative;	
}
ul.imagens li .bullet_maq,
div.destaque_impr li .bullet_video,
div.destaque_impr li .bullet_maq{
	width:30px;
	height:23px;
	display:block;
	position:absolute;
	bottom:-3px;
	right:-3px;
} 
div.listagem ul.imagens li{
	margin:0 10px 0 0;
	padding:10px;
	width:135px;
	background:#efefef;
	float:left;
}
div.listagem ul.imagens li h6 a{
	margin-top:5px;	
	float:left;
}
.sugestoes_sec li{
	width:230px;
	margin-right:20px;
	float:left;
}
.sugira_pauta a{
	background:url(../imagens/bg/sugira_uma_pauta.png) no-repeat;
	width:494px;
	height:44px;
	display:block;
	text-indent:-9999px;
}
.imprensa_midia a{
	text-indent:-9999px;
	display:block;
	margin-bottom:5px;
}
a.impr_ouvir{
	background:url(../imagens/bg/ouca_faixa.png) no-repeat;
	width:101px;
	height:19px;
}
a.impr_download{
	background:url(../imagens/bg/link_download.png) no-repeat;
	width:90px;
	height:19px;
}
.contato_acessoria ,.boletim_impr ,.logomarcas,.notas_radio{
	margin-bottom:20px;	
}
.contato_acessoria a,.boletim_impr a,.logomarcas a{
	text-indent:-9999px;
	display:block;
}
.contato_acessoria a{
	background:url(../imagens/bg/contatos_acessorias.png) no-repeat;
	width:240px;
	height:100px;	
}
.boletim_impr a{
	background:url(../imagens/bg/boletim_impr.jpg) no-repeat;
	width:205px;
	height:175px;
}
.logomarcas a{
	background:url(../imagens/bg/link_logomarcas.png) no-repeat;
	width:205px;
	height:108px;
}
.asn_alerta {
	background:#f9f9f9;
}
.asn_alerta h3.tit_alerta{
	background:url(../imagens/bg/asn_alerta.jpg) no-repeat;
	width:205px;
	height:214px;
	text-indent:-9999px;
}
.revista_download{
	background:#f9f9f9;
	padding:10px 15px 0;
}
.revista_download h5 a{
	height:1%;
	float:left;
}
.revista_download img{
	margin:10px 0;	
}
.baixar_revista a{
	background:#808080 url(../imagens/bg/seta_baixo.png) 3px 3px no-repeat;
	padding:3px 3px 3px 15px;
	font:italic bold 11px Georgia, "Times New Roman", Times, serif;
	margin-bottom:-10px;
}


.notas_radio{
	background:url(../imagens/bg/notas_radio.jpg) no-repeat;
	padding:30px 0 0 65px;
	width:175px;
	height:70px;
}
/*
	RELEASES
*/
.lista_release ul{
	background:#f9f9f9;	
	padding:10px;
	float:left;
}
.lista_release li{
	width:230px;
	margin-right:15px;
	float:left;
}
.lista_release img{
	margin-right:10px;
	float:left;
}

/*
	encontro com  o governo
*/
.encontro_com_governo{
	padding:10px;
	background:#f9f9f9 url(../imagens/bg/marca_agua.jpg) left bottom no-repeat;
	
}
.encontro_audio{
	padding:10px;
	margin-right:20px;
	border-left:1px solid #cc0000;
	background:#f9f9f9;
	width:195px;
	float:left;
}
.encontro_audio h6.encontro{
	background:url(../imagens/bg/encontro_com_governador.png) no-repeat;
	height:28px;
	text-indent:-9999px;
}
.encontro_audio h6.conversando {
	background:url(../imagens/bg/conversando_com_governo.png) no-repeat;
	height:28px;
	text-indent:-9999px;
}
.encontro_audio a.caixa_som{
	background:#656565 url(../imagens/bg/caixa_som.png) 5px 5px no-repeat;
	padding:3px 3px 3px 15px;
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	float:left;
}
/*---------------------------------------
				REPORTAGENS
-----------------------------------------*/
.reportagens ul.lista{
	margin-top:15px;	
}
ul.lista_news li{
	width:235px;
	border-bottom:1px dotted #808080;
	margin-bottom:10px;
	padding-bottom:10px;
	float:left	
}
ul.lista_news li div.news_date{
	width:40px;
	float:left	
}
ul.lista_news li div.news{
	width:190px;
	float:right;	
}
a.bold{
	font-weight:bold;	
}
/*---------------------------------------
		COLUNA DA DIREITA
-----------------------------------------*/
.col_right .atalhos{
	margin-bottom:25px;	
}
.col_right .audios,.col_right .infograficos,
.col_right .galerias,.col_right .videos{
	border-top:1px dotted #d0d0d0;
	padding-top:5px;
	margin-bottom:40px;
	background:#fbfbfb;
	width:179px;
	float:left;
}

.videos,.reportagens,.fale_governo,.display_sec{
	margin-bottom:40px;
}
/* videos */
.mod_videos{
	background:#efefef;
	padding:10px;
}
/* fale com o governo */
.fale_governo a.fale{
	background:url(../imagens/bg/fale_governo.png) no-repeat;
	width:235px;
	height:90px;
	text-indent:-9999px;
	display:block;
	margin-top:55px;
}
/* display secundario */
.display_sec{
	border:1px solid #d6d6d6;
	padding:10px;
}
/*---------------------------------------
				LEITURA INTERNA - noticias
-----------------------------------------*/
#materia{
	width:698px;
	padding-left:15px;
	float:left;
}
h1#titulo_materia{
	font:italic normal 28px Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
}
h1#titulo_materia.com_resumo {
	margin-bottom: 6px;
}
p.desc {
	margin-bottom: 30px;
}
#noticias_interna #leitura{
	color:#444;
	font-size:13px;
	line-height:150%;
}

#noticias_interna .materia_publi{
	margin:0 auto !important;
}
#noticias_interna .materia_publi p{
	font-size:13px;	
}
#noticias_interna .materia_publi,
#materia .materia_publi{
	margin:0px 10px 20px;
	padding:10px 10px 30px;
}
#noticias_interna  .outras_noticias,#noticias_interna  .outros_artigos,
#materia .outras_noticias,#materia .outros_artigos{
	padding:0 20px;	
}
#noticias_interna .outras_noticias li,
#materia .outras_noticias li{
	width:280px;
	margin:0 20px 20px 0;
	float:left;
}
#noticias_interna  .outros_artigos li,
#materia .outros_artigos li{
	width:290px;
	margin:0 20px 20px 0;
	float:left;
}
p.categoria{
	font:normal normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#noticias_interna  .outras_noticias li img,#noticias_interna  .outros_artigos li img,
#materia .outras_noticias li img,#materia .outros_artigos li img{
	margin-right:5px;
	float:left;
}
#noticias_interna  .outras_noticias .ir_secao,#noticias_interna  .outros_artigos .ir_secao,
#materia .outras_noticias .ir_secao,#materia .outros_artigos .ir_secao,.outros_audios .ir_secao{
	width:100%;	
}
/*---------------------------------------------------
		Imagens leitura
---------------------------------------------------*/
#conteudo_interno{
	width:980px;
	float:left;
}
.imagem_leitura{
	background:#f9f9f9;
	padding:15px;
	margin:0 0 20px 15px;
	width:625px;
	float:left;
}
.lista_thumbs{
	width:622px;
	height:80px;
	margin-bottom:15px;
	overflow:hidden;
	float:left;
}
.lista_thumbs a.l_anterior,
.lista_thumbs a.l_proximo{
	width:10px;
	height:76px;
	text-indent:-9999px;
}
.lista_thumbs a.l_anterior{
	background:url(../imagens/bg/l_anterior.png) no-repeat;
	float:left;
}
.lista_thumbs a.l_proximo{
	background:url(../imagens/bg/l_proximo.png) no-repeat;
	float:right;
}
.lista_thumbs .lista{
	width:600px;
	padding:2px 0;
	overflow:hidden;
	position:relative;
	float:left;
}
.lista_thumbs .lista ul{
	width:5000px;
	float:left
}
.lista_thumbs .lista li{
	margin:0 4px;
	float:left;
}
.lista_thumbs .lista li a {
	padding:2px;
	float:left;
}
.foto_destaque{
	padding:10px;
	margin-bottom:15px;
	background:#efefef;
	width:603px;
	position:relative;
}
.foto_destaque img{
	margin-bottom:5px;	
}
/*---------------------------------------------------
		Audios leitura
---------------------------------------------------*/
.audio_leitura{
	background:#f9f9f9;
	padding:15px 15px 25px;
	margin:0 0 20px 14px;	
}
.player_leitura{
	position:relative;
	width:650px;
	padding-bottom:25px;
	margin-bottom:20px;
	border-bottom:1px dotted #d0d0d0;
}
.link_compartilhar form{
	margin-top:10px;	
}
.link_compartilhar label span{
	width:40px;
	float:left;
}
.link_compartilhar label input{
	width:235px;
	padding:2px 10px;
	border:1px solid #efefef;
	background:#f9f9f9;
	font-size: 11px;
	color: #808080;
}
.outros_audios{
	padding-left: 15px;
	width:675px;
	float:left;
}
.outros_audios li {
	float:left;
	margin:0 20px 5px 0;
	width:270px;
	height:55px;
	padding-left:30px;
	background:url(../imagens/bg/bullet_menor.png) 0 0 no-repeat;
}
/*---------------------------------------------------
		Infograficos leitura
---------------------------------------------------*/
.info_leitura{
	width:610px;
	padding:15px 25px;
	margin:0 0 20px 15px;
	background:#f9f9f9;
}
.info_leitura img{
	margin-bottom:10px;	
}
.info_leitura label span{
	padding-right:10px;
}
.info_leitura label input{
	width:415px;
	border:1px solid #efefef;
	background:#f9f9f9;
	padding:3px 10px;
}
.info_leitura #info_destaque {
	margin-bottom: 45px !important;
}
.info_leitura #info_destaque .funcionalidades {
	bottom: -28px !important;
}
/*---------------------------------------------------
		Itens Relacionados
---------------------------------------------------*/
.col_item_rel{
	width:255px;	
}
.elementos_relacionados{
	margin-left:20px;	
}
#itens_relacionados{
	width:180px;
	padding:15px 15px 0;
	margin-right:20px;
	background:#fbfbfb;
	float:left;
}
.links_rela{
	padding-left: 15px;
	margin-bottom:30px;	
}
.links_rela h4{
	font:italic bold 16px Georgia, "Times New Roman", Times, serif;
	border-bottom:1px dotted #d0d0d0;
	background:url(../imagens/bg/seta_cinza.png) 0 0 no-repeat;
	padding:0 0 5px 10px;
	margin-bottom:10px;
}
 .links_rela li{
	padding:3px 0 3px 20px;
	margin-bottom:10px;
	background-position:0 4px;
	background-repeat:no-repeat;
}
.links_rela li a{
	font:italic normal 12px Georgia, "Times New Roman", Times, serif;	
	text-decoration:underline;
}
.audios_rel li{	
	background-image:url(../imagens/bg/rel_audio.png);
}
.videos_rel li{
	background-image:url(../imagens/bg/rel_video.png);	
}
.info_rel li{
	background-image:url(../imagens/bg/rel_info.png);	
}
.imag_rel li{
	background-image:url(../imagens/bg/rel_imgs.png);	
}
.noti_rel li{
	background-image:url(../imagens/bg/rel_not.png);	
}

/*---------------------------------------
				COMPARTILHAR
-----------------------------------------*/
/*div.compartilhar {
	border-top:1px dotted #d0d0d0;
	margin-top:10px;
	padding-top:10px;
}
div.compartilhar  h5{
	font-weight:normal;
	margin-bottom:10px;
}*/
div.compartilhar  a{
	width:16px;
	height:16px;
	margin:0 5px 0 0 !important;
	padding:0 !important;
	text-indent:-9999px;
	float:left;
}
div.compartilhar a.delicious{
	background:url(../imagens/bg/delicious.png) no-repeat;	
}
div.compartilhar a.facebook{
	background:url(../imagens/bg/facebook.png) no-repeat;	
}
div.compartilhar a.bookmark{
	background:url(../imagens/bg/bookmark.png) no-repeat;	
}
div.compartilhar a.orkut{
	background:url(../imagens/bg/orkut.png) no-repeat;	
}
div.compartilhar a.twitter{
	background:url(../imagens/bg/twitter.png) no-repeat;	
}
/*---------------------------------------
				LISTAGEM INTERNA
-----------------------------------------*/
ul.listagem_interna li{
	width:100%;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #d0d0d0;
	float:left;
}
ul.listagem_interna li div.item_lista{
	padding:5px 0;
	width:100%;	
	float:left;
}
ul.listagem_interna li.escuro div.item_lista{
	background:#f9f9f9;	
}
ul.listagem_interna li div.data_publi{
	width:45px;
	text-align:center;
	color:#bebebe;
	border-right:1px dotted #cc0000;
	float:left;
}
ul.listagem_interna li div.text_publi{
	width:660px;
	padding-right:20px;
	float:right;
}
ul.listagem_interna li div.text_publi p.categoria{
	font-size:11px;
}
ul.listagem_interna li div.text_publi h4 a{
	font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif ;	
}
/*---------------------------------------
				LISTAGEM MULTIMIDIA
-----------------------------------------*/
ul#lista_multimidia li{
	background:#f9f9f9;
	width:215px;
	height:190px;
	padding:10px;
	margin:0 15px 20px 0;
	float:left;
}
ul#lista_multimidia li img{
	margin-bottom:5px;	
}
/*---------------------------------------
				LISTAGEM AUDIOS
-----------------------------------------*/
ul#listagem_audios li{
	width:100%;
	border-bottom:1px dotted #d0d0d0;
	padding:5px 0;
	float:left;
}
ul#listagem_audios li.escuro .item_lista{
	background:#f9f9f9;
	padding:5px 0;
	float:left;
}
ul#listagem_audios li div.bullet{
	margin:5px 10px 0 10px;
	border-right:1px dotted #cc0000;
	padding-right:5px;
	float:left;
}
ul#listagem_audios li span.bullet{
	background:url(../imagens/bg/bullet_chapado.png) no-repeat;
	width:19px;
	height:17px;
	float:left;
}
ul#listagem_audios li  div.audio_publi{
	width:670px;
	padding-right:20px;
	float:right;
}
ul#listagem_audios li h5 a{
	font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*---------------------------------------
				PAGINACAO
-----------------------------------------*/
.paginacao{
	margin-top:30px;
	width:100%;
	text-align:right;
	float:left;
}
.paginacao span,.paginacao a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.paginacao span{
	padding:1px 4px;
	margin:0 2px;
}
.paginacao span.current{
	background:#e2e2e2;
}
/*---------------------------------------
				Fale com o governo
-----------------------------------------*/
.interna_titulo{
	margin-bottom:20px;	
}
table.falegoverno{
	margin-left:30px;	
}
table.falegoverno td.campo input,
table.falegoverno td textarea,
table.semMargem td input,
table.semMargem td textarea{
	padding:5px 10px;
	border:none;
	background:#e2e2e2;
	margin-bottom:5px;
}
td.medio input,td.medio textarea{
	width:280px;	
}
table.semMargem td.maior input, table.falegoverno td.maior input,
table.semMargem td.maior textarea,table.falegoverno td.maior textarea{
	width:597px;	
}
td.enviar input{
	margin:10px 7px 0 0;
	padding:0 !important;
}
.ouv_contatos{
	background:#f9f9f9;
	padding:15px 25px 15px 15px;
	margin:20px 20px 0 0;
	_margin:10px 10px 0 0;
	font-size:12px
}
table.semMargem{
	margin:0 auto !important;
}
form#formulario fieldset{
	border:none;	
}
/*---------------------------------------
				SERVIÇOS
-----------------------------------------*/
#align{
	width:645px;
	float:right
}
.asn_bottom{
	margin-bottom:20px;
}
#install{
	width:645px;
	position:relative;
}
#install a.asn_download{
	background:url(../imagens/bg/asn_download.png) no-repeat;
	width:236px;
	height:47px;
	display:block;
	position:absolute;
	text-indent:-9999px;
	top:65px;
	right:25px;
}
#instalar{
	width:375px;	
}
#instalar li span{
	font:italic bold 24px Georgia, "Times New Roman", Times, serif;
	color:#d4d4d4;
	padding-right:10px;
}
ul.passos{
	margin-top:5px;
	padding-left:35px;	
}
ul.passos li{
	list-style-type:disc;
	list-style-position:outside;
	margin-bottom:5px;
}
/*---------------------------------------
				fundo patrocinio
-----------------------------------------*/
#texto .texto{
	padding-left:10px;	
}
#itens_download{
	width:180px;
	padding:15px;
	background:#efefef;
}
#itens_download li{
	background:url(../imagens/bg/disquete.png) 0 0 no-repeat;
	padding-left:20px;
}
#itens_download li.li_bottom{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #d0d0d0;
}
#itens_download li a{
	font:italic bold 11px Georgia, "Times New Roman", Times, serif;
/*	text-transform:capitalize;*/
}
/*--------------------------------------- 
				BOLETIM ASN
-----------------------------------------*/
div#boletim_asn{
	margin-left:35px;
	_margin-left:17px;
}
div.form_boletim{
	padding:15px;
	background:#f9f9f9;
	width:585px;
	margin:0 0 20px 15px;
}
table.form_boletim label span{
	display:block;	
}
table.form_boletim label input{
	width:265px;
	padding:4px 10px;
	background:#efefef;
	border:none;
}
div.list_boletim{
	width:635px;
	float:left
}
div.list_boletim p.aviso{
	margin:20px 0;	
}
div.list_boletim ul.listagem_interna strong.data{
	border-right:1px dotted #c00;
	padding:2px 5px;
	margin-right:5px;
	font-size:12px;
}
div.list_boletim ul.listagem_interna a{
	font:normal normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.list_boletim ul.listagem_interna span.separador{
	padding:0 10px;	
}

/*---------------------------------------
		SECOM HOME / SERVICOS HOME
-----------------------------------------*/
div.lista_item {
	width: 880px;
	margin: auto;
}
.info_pdf {
	background: #efefef url(../imagens/icone_pdf.png) 10px center no-repeat;
	padding: 10px 10px 10px 56px;
	margin-bottom: 25px;
	text-align: justify;
}
h4.tit_item,
.modulos h4 {
	padding-bottom: 5px !important;
	clear: both;
}
ul.modulos li {
	float: left;
	margin-bottom:15px;
}
ul.modulos li h6 {
	font-weight: normal;
}
.modulo_item {
	margin-left: 15px;
	_margin-left:8px;
}
.modulo_item .info {
	border-left: 1px dotted #cc0000;
	text-align: justify;
}
.modulo_item .info a {
	text-decoration: underline;
}
.modulo_item .info a:hover {
	text-decoration: none;
}
.modulo_item .info h6 {
	margin-bottom: 4px;
}
.modulo_item .info h6 a {
	text-decoration: none;
}
.modulo_item .info h6 a:hover {
	text-decoration: underline;
}
.modulo_item .info p a {
	text-decoration: underline;
}
.modulo_item .info p a:hover {
	text-decoration: none;
}
.modulo_item .info p.item_desc a,
p.item_desc a {
	text-decoration: none;
}
.modulo_item .info p.item_desc a:hover,
p.item_desc a:hover {
	text-decoration: underline;
}
.modulo_item .btn_download,
.modulo_item .btn_acessar,
.modulo_item .btn_mais {
	width: 100%;
	height: 28px;
	background: url(../imagens/bg/lista_pontilhada.png) center repeat-x;
}
.modulo_item .btn_download a,
.modulo_item .btn_acessar a,
.modulo_item .btn_mais a {
	text-align: right;
	text-decoration: none;
	padding: 6px 12px 8px 0px;
	display: block;
}
.modulo_item .btn_download a {
	width: 83px;
	background: #e2e2e2 url(../imagens/icone_download.png) no-repeat 10px center;
}
.modulo_item .btn_download a:hover {
	background: #4d4d4d url(../imagens/icone_download_hover.png) no-repeat 10px center;
}
.modulo_item .btn_acessar a {
	width: 78px;
	background: #e2e2e2 url(../imagens/icone_acessar.png) no-repeat 10px center;
}
.modulo_item .btn_acessar a:hover {
	background: #4d4d4d url(../imagens/icone_acessar_hover.png) no-repeat 10px center;
}
.modulo_item .btn_mais a {
	width: 84px;
	background: #e2e2e2 url(../imagens/icone_mais.png) no-repeat 10px center;
}
.modulo_item .btn_mais a:hover {
	background: #4d4d4d url(../imagens/icone_mais_hover.png) no-repeat 10px center;
}
.modulo_item .imagem {
	width: 100px;
}
.modulo_item .info {
	padding: 12px 0px 14px 10px;
}
.lista_item .mais {
	width: 100%;
	margin-top: 0px;
}

/*---------------------------------------
				ERRO 404
-----------------------------------------*/
div.errorpage {
	width: 100%;
	float: left;
	padding: 80px 0px 80px 0px;
}
div.erro_msg {
	width: 300px;
	background: url(../imagens/icone_404.jpg) left top no-repeat;
	padding: 8px 0px 0px 130px;
}
div.erro_msg h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	font-weight: normal;
	letter-spacing: -0.05em;
	margin-bottom: 2px;
}
div.erro_msg h4 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 18px;
	font-style: italic;
	margin-bottom: 20px;
}
div.erro_msg p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	padding-right: 60px;
}
div.erro_info p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}
div.erro_info ul.erro_itens {
	padding: 22px 0px 18px 48px;
}
div.erro_info ul.erro_itens li {
	font-family: "Trebuchet MS", Arial, sans-serif;
	list-style: outside url(../imagens/marcador_404.png);
	margin-bottom: 12px;
}
div.erro_info ul.erro_itens li a {
	text-decoration: underline;
}
div.erro_info ul.erro_itens li a:hover {
	text-decoration: none;
}
div.erro_info ul.erro_btn li {
	display: inline-block;
}
div.erro_info ul.erro_btn li.voltar a {
	width: 180px;
	height: 25px;
	text-indent: -9999px;
	outline: none;
	background: url(../imagens/btn_404_voltar.jpg) center no-repeat;
	display: block;
}
div.erro_info ul.erro_btn li.inicial a {
	width: 180px;
	height: 25px;
	text-indent: -9999px;
	outline: none;
	background: url(../imagens/btn_404_inicial.jpg) center no-repeat;
	display: block;
	margin-left: 6px;
	_margin-left:3px;
}

/***********************/
#leitura a {
	text-decoration: underline;
}
#leitura a:hover {
	text-decoration: none;
}
#leitura p {
	margin: 6px 0px 16px 0px;
}
#leitura h1,
#leitura h2,
#leitura h3,
#leitura h4,
#leitura h5,
#leitura h6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
}
#leitura h5 {
	margin: 18px 0px 0px 0px;
}
#leitura h6 {
	 margin: 14px 0px 2px 0px;
}
#breadcrumbs {
	text-transform: lowercase;
}
.todas_categorias h2 {
	text-transform: lowercase;
	clear: both;
}
#leitura ul li {
	padding-bottom: 0px;
}
#leitura ol {
	padding-left: 0px;
}
#leitura ul li ul,
#leitura ol li ol {
	padding-left: 10px;
}
#leitura ol li {
	list-style: inside decimal;
}
#leitura ol.num_romano li {
	list-style: inside upper-roman;
}
#leitura ol.letra li {
	list-style: inside lower-alpha;
}
h6.marca_paragrafo {
	background:url(../imagens/bg/marca_paragrafo.png) left center no-repeat;
	padding-left:10px;
	clear:both;
}
img.left {
	margin: 0 10px 10px 0;
}
.case_normal {
	text-transform: none !important;
}
p.info_pdf a {
	color: #cc0000;
	text-decoration: underline;
}
p.info_pdf a:hover {
	text-decoration: none;
}
.links_rela h4 a:hover {
	text-decoration: none;
}

/**************** BUSCA ********************/
h3.titulo span {
	background-color: #efefef;
	padding: 2px 4px 2px 4px;
}
.guias h4 {
	margin-right: 20px;
	float: left;
}
.guias h4 a {
	color: #cc0000;
	text-decoration: none;
}
.guias h4 a:hover {
	text-decoration: underline;
}
.guias .resultados {
	clear: both;
	padding: 10px 0px 12px 0px;
	color: #4d4d4d;
}
ul#governo {
	border-top: 1px dotted #d0d0d0;
}
ul#governo li {
	padding: 8px 0px 10px 10px;
}
ul#governo li.claro {
	border-bottom: 1px dotted #d0d0d0;
}
ul#governo li.escuro {
	background-color: #efefef;
	border-bottom: 1px dotted #d0d0d0;
}
ul#governo li h6 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
}
ul#governo li.claro h6 a,
ul#governo li.escuro h6 a {
	color: #cc0000;
}

/****************************/
/* arquivo de impressao */
div.print-text p{
	padding-bottom:20px;
}
div#print-box{
	margin:0 auto;
	width:570px;
	padding:0 15px;
}
div.print-hd{
	margin:15px 0;
	padding-bottom:15px;
	border-bottom:1px dotted #d0d0d0;
}
div.print-tit{
	margin-bottom:20px;
}
div.print-text{
	text-align:justify
}
div.print-img{
	width:180px;
	margin:0 0 15px 15px;
	float:right
}
/****************************/
/* busca avançada */
div.busca form div.up input,div.busca form select,
div.busca div.down input{
	border:none;
	background:#e2e2e2;
	color:#656565;
	padding:5px 10px;
}
div.busca select{
	width:245px;
	height:24px;
}
div.busca div.up,div.busca div.down{
	margin-bottom:15px;	
}
div.busca input#palavra-chave{
	width:325px;	
}
div.busca input.data-busca{
	width:55px;
}
div.busca form label.marg-esq{
	margin-right:10px;	
}
div.busca form span{
	display:block;	
}
/************************************/
/* enviar por email */
iframe#shadowbox_content body{
	background:#fff !important	
}
.falecom {
	padding: 0 15px 0 15px;
}
.falecom table.falegoverno {
	margin: 0;
}


/*********** CONVITE À IMPRENSA ****************/
.reportagens_pri {
	border-bottom: 1px dotted #d0d0d0;
	padding: 0 4px 10px 4px;
	margin-bottom: 15px;
}
.reportagens_sec ul li {
	padding: 0 5px 0 5px;
	color: #cc0000;
	margin: 0 0 8px 0;
}


/*************** DISPLAY INICIAL *******************/
#display_1.ativo,
#display_2.ativo,
#display_3.ativo {
	background: url(../imagens/seta_left.png) 0 4px no-repeat !important;
	padding-left: 15px;
}
#display_0.not-principal.ativo {
	background: url(../imagens/seta_down.png) left bottom no-repeat !important;
	padding-left: 0;
	padding-bottom: 24px;
}
#display_3{
	background:none;
}





.lista_assessorias .modulo_item .info {
	height: 200px;
}



/********************* BARRA GOVERNO AO VIVO *********************************/
div#barra_aovivo {
	background-color:#efefef;
	padding: 8px 10px 8px 12px;
	margin: 20px 0 14px 0;
}
div#barra_aovivo h2 a {
	width: 149px;
	height: 20px;
	background: url(../imagens/tit_transmissao.png) left center no-repeat;
	text-indent: -9999px;
	padding: 6px 14px 6px 0;
	margin-right: 16px;
	border-right: 1px dotted #d0d0d0;
	float: left;
}
div#barra_aovivo h4 {
	width: 540px;
	font-size: 15px;
	letter-spacing: -0.03em;
	float: left;
}
div#barra_aovivo h4 a {
	color: #4d4d4d;
}
div#barra_aovivo div.btn_transmissao a {
	width: 201px;
	height: 27px;
	background: url(../imagens/btn_transmissao.jpg) center no-repeat;
	text-indent: -9999px;
	padding-top: 4px;
	float: right;
}



/*******************************************/

@import "layout3.css";
