/*************************************************************************************************
**                                                                                              **
** @autor: Narmer Abouhassan                                                                    **
** @brief: Formatação da área do acesso público                                                 **
** @data: 03/06/2013                                                                            **
**                                                                                              **
*************************************************************************************************/

h3{
	color: #1F74B9;
	padding: 0.5em 0 0.4em 0;
	font-weight: bold;
	font-size: 2em;
}

h3 a.siop_acesso_publico_titulo{
	color: #1F74B9;
	padding: 0.5em 0 0.4em 0;
	font-weight: bold;
	font-size: 1em;
	line-height:27px;
}

.acesso_publico_breadcrumb {
	clear: both;
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

.acesso_publico_miolo {
	clear: both;
	width: 960px;
	margin: 0px auto;
	padding: 0px 0px 110px 0px;
	text-align: left;
}

.acesso_publico_miolo a{
	color: #1F74B9;
	text-decoration: none;
}

	.acesso_publico_miolo a:hover{
		color: #333;
		text-decoration: underline;
	}

.acesso_publico_destaque {
	width: 960px;
	margin: 0px auto;
	clear: both;
	min-height: 510px;
	background-color: #FEE7C5;
	padding: 0px;
	margin-bottom: 1em
}
	.acesso_publico_destaque_miolo {
		clear: both;
		padding: 0px;
		text-align: left;
	}
	
	.acesso_publico_destaque_linha_01{
		height: 270px;
		clear: both;
	}
	
	.acesso_publico_destaque_linha_02{
		height: 250px;
		clear: both;
	}
	
	.acesso_publico_destaque_coluna_01_01{
		float: left;
		width: 400px;
		text-align: left;
		padding: 1em;
	}
	
		.acesso_publico_destaque_coluna_01_01 p{
			line-height: 20px;
			font-size: 1.1em;
		}
	
	.acesso_publico_destaque_coluna_01_02{
		float: right;
		padding: 0;
	}
	
		.siop_img_acesso_publico{
			background-image: url(../_imagens/acesso_publico/imagem_destaque.png);
			background-position: center;
			background-repeat: no-repeat;
			width: 530px;
			height: 250px;
		}

	.acesso_publico_destaque_coluna_02_01{
		float: left;
		width: 430px;
		text-align: left;
		padding: 0 4em 0 1em;
		border-right: 1px solid #1F74B9;
		height: 230px;
	}
	
		.acesso_publico_destaque_coluna_02_01 p{
			line-height: 20px;
			font-size: 1.1em;
		}
	
	.acesso_publico_destaque_coluna_02_02{
		float: right;
		width: 430px;
		text-align: left;
		padding: 0 1em 0 2em;
	}
	
		.acesso_publico_destaque_coluna_02_02 p{
			line-height: 20px;
			font-size: 1.1em;
		}

.acesso_publico_dados_rdf{
	clear: both;
	width: 960px;
	margin: 0px auto;
}

	.acesso_publico_dados_linha_01{
		clear: both;
		margin-bottom: 6em;
	}

	.acesso_publico_dados_coluna_01{
		float: left;
		width: 700px;
		padding: 1em;
		background-color: #FDCB82;
		min-height: 150px;
		text-align: left;
		margin-bottom: 1em;
	}
		
		.acesso_publico_dados_coluna_01_linha_01{
			clear: both;
			height: 70px;
			margin-bottom: 2em;
		}
		
		.acesso_publico_dados_coluna_01_linha_02{
			clear: both;
			height: 50px;
		}
		
			.acesso_publico_dados_coluna_01_linha_02 a
			{
				font-size: 1.1em;
				color: #000;
				text-decoration: none;
				line-height: 1.5em;
			}
			
			.acesso_publico_dados_coluna_01_linha_02 a:hover
			{
				color: #666;
				text-decoration: none;
			}
		
		.acesso_publico_dados_coluna_01 p{
			line-height: 20px;
			font-size: 1.1em;
		}
		
		.acesso_publico_dados_coluna_01_01{
			float: left;
			width: 140px;
		}
		
			.acesso_publico_dados_coluna_01_01 a{
				color: #1F74B9;
				line-height:2em
			}
			
			.acesso_publico_dados_coluna_01_01 a:hover{
				color: #333;
			}
		
		.acesso_publico_dados_coluna_01_02{
			float: left;
			width: 230px;
		}
	
	.acesso_publico_dados_coluna_02 a,
	.acesso_publico_dados_coluna_03 a
	{
		font-size: 1.1em;
		color: #000;
		text-decoration: none;
	}
	
	.acesso_publico_dados_coluna_02 a:hover,
	.acesso_publico_dados_coluna_03 a:hover
	{
		color: #666;
		text-decoration: none;
	}
	
	.acesso_publico_dados_coluna_02{
		float: right;
		background-color: #FFFAB1;
		width: 200px;
		padding: 1em;
		min-height: 183px;
		text-align: center;
	}
	
		.acesso_publico_dados_coluna_02 .acesso_publico_inicio_saiba_mais{
			text-align: center;
			clear: both;
		}
		
		.siop_img_acesso_publico_estatistica{
			background-image: url(../_imagens/acesso_publico/icone_estatistica.png);
			background-position: center;
			background-repeat: no-repeat;
			width: 128px;
			height: 128px;
		}
	
	.acesso_publico_dados_coluna_02 a,
	.acesso_publico_dados_coluna_03 a
	{
		font-size: 1.1em;
		color: #000;
		text-decoration: none;
	}
	
	.acesso_publico_dados_coluna_02 a:hover,
	.acesso_publico_dados_coluna_03 a:hover
	{
		color: #666;
		text-decoration: none;
	}
	
		.acesso_publico_dados_imagem_manual,
		.acesso_publico_dados_imagem_ontologia,
		.acesso_publico_dados_imagem_carta
		{
			float: left;
			width: 55px;
		}
	
		.siop_img_acesso_publico_manual{
			background-image: url(../_imagens/acesso_publico/icone_publico_manual.png);
			background-position: center;
			background-repeat: no-repeat;
			width: 50px;
			height: 50px;
			vertical-align: middle;
			text-align: left;
		}
		
		.siop_img_acesso_publico_ontologia{
			background-image: url(../_imagens/acesso_publico/icone_publico_ontologia.png);
			background-position: center;
			background-repeat: no-repeat;
			width: 50px;
			height: 50px;
			vertical-align: middle;
			text-align: left;
		}
		
		.acesso_publico_dados_titulo_manual{
			float: left;
			padding-top: 1.5em;
			width: 	160px;
		}
		
		.acesso_publico_dados_titulo_ontologia{
			float: left;
			padding-top: 0.5em;
			width: 	160px;
		}
	
	.acesso_publico_dados_coluna_03{
		float: left;
		width: 200px;
		padding: 1em;
	}
	
		.acesso_publico_dados_titulo_carta{
			float: left;
			padding-top: 1.5em;
			width: 	140px;
		}
		
		.siop_img_acesso_publico_carta{
			background-image: url(../_imagens/acesso_publico/icone_publico_carta.png);
			background-position: center;
			background-repeat: no-repeat;
			width: 50px;
			height: 50px;
			vertical-align: middle;
			text-align: left;
		}
	
	.acesso_publico_inicio_linha{
		clear: both;
	}
	
.acesso_publico_estatistica_acesso{
	margin-bottom: 1em;
	clear: both;
	margin: 0px auto;
	background-color: #FFFF99;
	min-height: 200px;
    text-align: center;
    width: 150px;
}

.acesso_publico_lista{
	clear: both;
	width: 960px;
	margin: 0px auto;
	text-align: left;
	font-size: 1.1em;
	padding-bottom: 30px;
}
	
	.acesso_publico_lista a{
		color: #000;
		text-decoration: none;
		line-height: 20px;
	}
	
	.acesso_publico_lista a:hover{
		color: #666;
	}

	.acesso_publico_lista_bloco{
		background-color: #F1F1F1;
		padding: 1em;
		margin-top: 2em;
		min-height: 210px;
	}
	
	
	.login_geral_miolo {
        margin: auto;
       width: 960px;
    }
    
    
	.login_geral_miolo_dados_abertos_col_02 {
	    float: left;
	    padding: 1.5em;
	    width: 679px;
	}
	
	.login_geral_miolo_dados_abertos_col_01 {
       background-color: #FFFFCC;
       float: left;
       padding: 1.5em;
       width: 215px;
     }
     
     
     .acesso_publico_dados_coluna_01_linha_02 {
 		   clear: both;
    		height: 50px;
	}
	
		.dados_abertos_padding {
		    padding-bottom: 500px;
		}
	
		.acesso_publico_lista_bloco_imagem{
			float: left;
			width: 350px;
		}
		
			.siop_img_acesso_publico_acao{
				background-image: url(../_imagens/acesso_publico/imagem_destaque_lista_acoes.png);
				background-position: center;
				background-repeat: no-repeat;
				width: 320px;
				height: 210px;
			}
			
			.siop_img_acesso_publico_gestao{
				background-image: url(../_imagens/acesso_publico/imagem_destaque_lista_gestao.png);
				background-position: center;
				background-repeat: no-repeat;
				width: 320px;
				height: 210px;
			}
			
			.siop_img_acesso_publico_acompanhamento{
				background-image: url(../_imagens/acesso_publico/imagem_destaque_lista_acompanhamento.png);
				background-position: center;
				background-repeat: no-repeat;
				width: 320px;
				height: 210px;
			}
			
			.siop_img_acesso_publico_brasil_sem_miseria{
				background-image: url(../_imagens/acesso_publico/imagem_destaque_lista_brasil_sem_miseria.png);
				background-position: center;
				background-repeat: no-repeat;
				width: 320px;
				height: 210px;
			}
	
		.acesso_publico_lista_bloco_conteudo{
			float: left;
			width: 580px;
		}
	
		.acesso_publico_inicio_linha_bloco_01{
			clear: both;
			margin-bottom: 5em;
		}
		
		.acesso_publico_inicio_linha_bloco_sub{
			clear: both;
		}
		
		.acesso_publico_inicio_linha_bloco_01_final{
			clear: both;
			margin-bottom: 120px;
		}
		
		.acesso_publico_inicio_linha_bloco_02{
			clear: both;
			margin-bottom: 2em;
		}
		
		.acesso_publico_inicio_linha_bloco_02_final{
			clear: both;
			margin-bottom: 120px;
		}
	
	.acesso_publico_inicio_linha_final{
		clear: both;
		margin-bottom: 100px;
	}
	
	.acesso_publico_inicio_coluna_01{
		float: left;
		width: 450px;
		margin: 1em;
		padding: 1em;
	}
	
		.acesso_publico_inicio_coluna_conteudo_01 {
			float: left;
			width: 330px;
			margin: 1em 0em;
			padding: 1em;
			height: 140px;
		}
	
	.acesso_publico_inicio_coluna_02{
		float: right;
		width: 450px;
		margin: 1em;
		padding: 1em;
		background-color: #F2F8FD;
		height: 360px;
	}
	
	.acesso_publico_inicio_coluna_03{
		float: right;
		width: 450px;
		margin: -1em 1em 1em 1em;
		padding: 1em;
	}
	
		.acesso_publico_inicio_coluna_conteudo_02{
			float: right;
			width: 330px;
			margin: 1em 0em;
			padding: 1em;
			height: 140px;
		}
	
		.acesso_publico_inicio_coluna_01 p,
		.acesso_publico_inicio_coluna_02 p,
		.acesso_publico_inicio_coluna_03 p
		{
			margin-left: 20px;
			line-height: 20px;
		}
		
			.acesso_publico_inicio_coluna_a{
				float: left;
				width: 205px;
			}
			
			.acesso_publico_inicio_coluna_b{
				float: right;
				width: 205px;
			}
	
				.acesso_publico_inicio_coluna_a p,
				.acesso_publico_inicio_coluna_b p
				{
					margin-left: 10px;
					line-height: 18px;
				}
	
	.acesso_publico_inicio_saiba_mais{
		text-align: left;
		margin-top: 2em;	
	}
		.acesso_publico_inicio_saiba_mais a{
			color: #FFF;
		}
		
			.acesso_publico_inicio_saiba_mais a:hover{
				color: #CCC;
				text-decoration: none;
			}
	
	.acesso_publico_estatistica_coluna_01 {
    	float: left;
    	padding: 0 0 0px 15px;
	}
	
	.acesso_publico_estatistica_coluna_02 {
    	float: right;
    	padding: 0 30px 0px 0;
	}
	
	.acesso_publico_estatistica_coluna_unica {
    	float: left;
    	padding: 0 0 50px 15px;
	}
	
		.acesso_publico_estatistica_bloco{
			border: 1px solid #DEDEDE;
			width: 450px;
			margin-bottom: 1em;
			min-height: 150px;
			-moz-border-radius: 1em;
			-webkit-border-radius: 1em;
			border-radius: 1em;
			width: 450px;
            height: 400px;
		}
		
		.acesso_publico_estatistica_bloco2 {
            border: 1px solid #DEDEDE;
            border-radius: 1em;
            margin-bottom: 1em;
            min-height: 150px;
            width: 913px;
            height: 400px;
		}
		
		.acesso_publico_estatistica_bloco_titulo{
			background-color: #F2F2F2;
			padding: 1em 0.5em;
			-moz-border-radius: 1em 0;
			-webkit-border-radius: 1em;
			border-radius: 0.8em 0.8em 0 0;
			font-size: 1.1em;
			font-weight: bold;
		}
		
		.acesso_publico_estatistica_bloco_grafico{
			padding: 1em 0.5em;
		}
			
	.acesso_publico_lista_bloco_conteudo_botao{
		clear: both;
		float: right;
		margin-top: -5em;
	}
		
		.acesso_publico_inicio_link{
			font-size: 1.2em;
			color: #FFF;
			text-decoration: none;
			padding: 0.7em 3em;
			background-color: #479BE0;
			border: 1px solid #1F74B9;
		}
		
		.acesso_publico_inicio_link:hover{
			background-color: #1F74B9;
			border: 1px solid #479BE0;
		}
		
		.acesso_publico_inicio_link_sub{
			font-size: 1.2em;
			color: #FFF;
			text-decoration: none;
			padding: 0.7em 1em;
			background-color: #479BE0;
			border: 1px solid #1F74B9;
			-moz-border-radius: 0.5em;
			-webkit-border-radius: 0.5em;
			border-radius: 0.5em;
			font-weight: bold;
		}
		
		.acesso_publico_inicio_link_sub:hover{
			background-color: #1F74B9;
			border: 1px solid #479BE0;
		}
	
	.acesso_publico_inicio_botoes{
		clear: both;
		padding: 0em 0em 0.5em 0em;
	}

.acesso_publico_inicio_coluna_submenu{
	width: 240px;
	float: left;
	border-right: 1px solid #1F74B9;
	margin-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-top: 1em;
	min-height: 260px;
	margin-bottom: 500px;
}

	.acesso_publico_inicio_coluna_submenu a{
		color: #1F74B9;
		font-size: 1.3em;
		line-height: 25px;
		text-decoration: none;
	}
	
		.acesso_publico_inicio_coluna_submenu a:hover{
			color: #333;
		}

	.acesso_publico_inicio_coluna_submenu ul li{
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		
	}
	
		.acesso_publico_inicio_coluna_submenu ul li ul li{
			margin-left: 2em;
		}
		
.acesso_publico_inicio_coluna_conteudo{
	float: right;
	width: 680px;
	margin-top: 1em;
	padding-bottom: 1em;
	margin-bottom: 300px;
}

	.acesso_publico_inicio_coluna_conteudo_destaque{
		min-height: 300px;
		border-bottom: 1px solid #1F74B9;
		background-image:url(../_imagens/acesso_publico/fundo_destaque.png);
		background-position: bottom center;
		background-repeat: repeat-x;
		padding: 0.3em 1em;
	}
	
		.acesso_publico_inicio_coluna_conteudo_destaque_rdf {
			min-height: 130px;
			border-bottom: 1px solid #1F74B9;
			background-image:url(../_imagens/acesso_publico/fundo_destaque.png);
			background-position: bottom center;
			background-repeat: repeat-x;
			padding: 0.3em 1em;
		}
	
	.acesso_publico_inicio_coluna_conteudo_destaque_voltar{
		float: right;
		margin-top: -3em;
	}
	
	.acesso_publico_inicio_coluna_conteudo p.acesso_publico_texto_destaque {
		margin-left: 30px;
		line-height: 20px;
	}

.acesso_publico_inicio_bloco_acesso{
	text-align: center;
}

.acesso_publico_inicio_bloco_acesso_mensagem{
	margin-top: 4em;
}

.acesso_publico_inicio_resultado_pesquisa{
	margin-top: 1em;
}

.acesso_publico_inicio_filtro{
	clear: both;
}

.acesso_publico_tabela_simples,
.acesso_publico_tabela_resultado,
.acesso_publico_tabela_resultado_paginacao,
.acesso_publico_tabela_simples_direto
{
	width: 100%;
	border-spacing: 0px;
}

	.acesso_publico_tabela_resultado_paginacao
	{
		background-color: #1F74B9;
		color: #FFF;
	}
	
		.acesso_publico_tabela_resultado_paginacao td
		{
			padding: 0.5em;
		}
	
	.acesso_publico_tabela_simples .acesso_publico_tabela_simples_label{
		width: 20%;
		text-align: right;
		padding-right: 0.2em;
	}
	
	.acesso_publico_tabela_simples_direto .acesso_publico_tabela_simples_direto_label{
		width: 20%;
		text-align: right;
		padding-right: 0.2em;
	}
	
	.acesso_publico_tabela_simples .acesso_publico_tabela_simples_botao,
	.acesso_publico_tabela_simples_direto .acesso_publico_tabela_simples_direto_botao
	{
		text-align: right;
	}

	.acesso_publico_tabela_resultado tr.acesso_publico_tabela_resultado_titulo{
		background-color: #1F74B9;
	}
	
	.acesso_publico_tabela_resultado th{
		padding: 0.5em;
		font-size: 1.1em;
		color: #FFF;
	}
	
	.acesso_publico_tabela_simples td{
		padding: 0.7em 0em;
	}
	
	.acesso_publico_tabela_simples_direto td{
		padding: 0.3em 0em;
	}
	
	.acesso_publico_tabela_resultado td{
		padding: 0.5em;
	}

	.acesso_publico_tabela_resultado .acesso_publico_tabela_resultado_linha_01{
		background-color: #FFF;
	}
	
	.acesso_publico_tabela_resultado .acesso_publico_tabela_resultado_linha_02{
		background-color: #DBEBF9;
	}
	
	ul.acesso_publico_abas_lista {
		list-style-type: none;
		display: block;
		float: left;
		width: 100%;
		padding: 0px;
		margin: 0.5em 0em 0.5em 0.05em;
		border-bottom: 1px solid #1F74B9;
		color: #666;
	}
	
		ul.acesso_publico_abas_lista li {
			display: inline;
			width: 100%;
		}
		
		ul.acesso_publico_abas_lista li a{
			padding: 0.6em 1em 0.6em 1em;
			float:left;
			-moz-border-radius: 0.2em 0.2em 0em 0em;
			-webkit-border-radius: 0.2em 0.2em 0em 0em;
			border-radius: 0.2em 0.2em 0em 0em;
			margin-bottom: -0.10em;
			text-decoration: none;
			border: 1px solid #1F74B9;
			background-color: #DBEBF9;
			color: #000;
			margin-right: -0.05em;
			margin-left: -0.05em;
		}
		
			ul.acesso_publico_abas_lista li a:hover{
				border: 1px solid #999;
				background-color: #CCC;
			}
		
		ul.acesso_publico_abas_lista li.acesso_publico_abas_lista_ativa a{
			margin-top: -0.2em;
			padding: 0.75em 0.75em 0.6em 0.75em;
			border-top: 1px solid #1F74B9;
			border-right: 1px solid #1F74B9;
			border-left: 1px solid #1F74B9;
			border-bottom: 1px solid #1F74B9;
			background-color: #1F74B9;
			color: #FFF;
		}
	
	a.siop_paginacao_link{
		padding-left: 0.4em;
		padding-right: 0.4em;
		padding-bottom: 0.2em;
		padding-top: 0.2em;
		color: #FFF;
	}
	
	a.siop_paginacao_link_ativo{
		background-color: #FFF;
		padding-left: 0.6em;
		padding-right: 0.6em;
		padding-bottom: 0.2em;
		padding-top: 0.2em
	}
	/* INÃ�CIO: PaginaÃ§Ã£o - Posicionamento dos Ã­cones */
		.siop_icone_paginacao_itens_anteriores_ativo,
		.siop_icone_paginacao_itens_anteriores_inativo,
		.siop_icone_paginacao_item_anterior_ativo,
		.siop_icone_paginacao_item_anterior_inativo,
		.siop_icone_paginacao_itens_proximos_ativo,
		.siop_icone_paginacao_itens_proximos_inativo,
		.siop_icone_paginacao_item_proximo_ativo,
		.siop_icone_paginacao_item_proximo_inativo
		{
			width: 16px;
			height: 16px;
			vertical-align: middle;
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Posicionamento dos Ã­cones */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Itens Anteriores - Ativo */
		.siop_icone_paginacao_itens_anteriores_ativo{
			background-image: url(../_imagens/icones/icon_paginacao_itens_anteriores_ativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Itens Anteriores - Ativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Item Anterior - Ativo */
		.siop_icone_paginacao_item_anterior_ativo{
			background-image: url(../_imagens/icones/icon_paginacao_item_anterior_ativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Item Anterior - Ativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Itens Anteriores - Inativo */
		.siop_icone_paginacao_itens_anteriores_inativo{
			background-image: url(../_imagens/icones/icon_paginacao_itens_anteriores_inativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Itens Anteriores - Inativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Item Anterior - Inativo */
		.siop_icone_paginacao_item_anterior_inativo{
			background-image: url(../_imagens/icones/icon_paginacao_item_anterior_inativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Item Anterior - Inativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Itens Anteriores - Ativo */
		.siop_icone_paginacao_itens_proximos_ativo{
			background-image: url(../_imagens/icones/icon_paginacao_itens_proximos_ativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Itens Anteriores - Ativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Item Anterior - Ativo */
		.siop_icone_paginacao_item_proximo_ativo{
			background-image: url(../_imagens/icones/icon_paginacao_item_proximo_ativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Item Anterior - Ativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Itens Anteriores - Inativo */
		.siop_icone_paginacao_itens_proximos_inativo{
			background-image: url(../_imagens/icones/icon_paginacao_itens_proximos_inativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Itens Anteriores - Inativo */
	
	/* INÃ�CIO: PaginaÃ§Ã£o - Item Anterior - Inativo */
		.siop_icone_paginacao_item_proximo_inativo{
			background-image: url(../_imagens/icones/icon_paginacao_item_proximo_inativo.png);
			border: none;
		}
	/* FIM: PaginaÃ§Ã£o - Item Anterior - Inativo */

.atlas_img_pesquisa_avancada_mais{
	height: 11px;
	width: 11px;
	background-image: url(../_imagens/acesso_publico/pesquisa_avancada_mais.png);
	background-position: center;
	background-repeat: no-repeat;
}

.atlas_img_pesquisa_avancada_menos{
	height: 11px;
	width: 11px;
	background-image: url(../_imagens/acesso_publico/pesquisa_avancada_menos.png);
	background-position: center;
	background-repeat: no-repeat;
}

.siop_formulario_select_itens_pagina{
	background-color: #FFF;
	border: 1px solid #333;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
	padding: 0.2em;
}

	.siop_formulario_select_itens_pagina:focus{
		background-color: #FFC;
		border: 1px solid #F7961E;
		color: #FF6600;
	}

.acesso_publico_select_formata{
	background-color: #F2F2F2;
	border: 1px solid #333;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #333;
	padding: 0.5em 0.5em 0.5em 0.5em;
}
	.acesso_publico_select_formata:focus{
		background-color: #FFC;
		border: 1px solid #F7961E;
		color: #FF6600;
	}
	
	.acesso_publico_select_formata_disabled{
		background-color: transparent;
		border: transparent;
	}

.acesso_publico_input_formata{
	background-color: #F2F2F2;
	border: 1px solid #333;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
	padding: 0.5em 0.5em 0.5em 0.5em;
}
	.acesso_publico_input_formata:focus{
		background-color: #FFC;
		border: 1px solid #F7961E;
		color: #FF6600;
	}
	
	.acesso_publico_input_formata_disabled{
		background-color: transparent;
		border: transparent;
	}

.acesso_publico_textarea_formata{
	background-color: #F2F2F2;
	border: 1px solid #333;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
	padding: 0.5em 0.5em 0.5em 0.5em;
}
	.acesso_publico_textarea_formata:focus{
		background-color: #FFC;
		border: 1px solid #F7961E;
		color: #FF6600;
	}
	
	.acesso_publico_textarea_formata_disabled{
		background-color: transparent;
		border: transparent;
	}
	
	
	.acesso_publico_textarea_formata_altura_50{ height: 50px; }
	.acesso_publico_textarea_formata_altura_100{ height: 100px; }
	
.acesso_publico_button{
	font-size: 1.2em;
	color: #FFF;
	text-decoration: none;
	padding: 0.7em 1.5em;
	background-color: #1F74B9;
	border: 1px solid #479BE0;
}
	.acesso_publico_button:hover{
		color: #FFF;
		background-color: #479BE0;
		border: 1px solid #1F74B9;
		cursor: pointer;
	}

.acesso_publico_button_remover{
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	padding: 0.5em 1em;
	background-color: #1F74B9;
	border: 1px solid #479BE0;
}
	.acesso_publico_button_remover:hover{
		color: #FFF;
		background-color: #479BE0;
		border: 1px solid #1F74B9;
		cursor: pointer;
	}
	
.acesso_publico_button_baixar{
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding: 0.8em 1em;
	background-color: #1F74B9;
	border: 1px solid #479BE0;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-radius: 0.5em;
}
	.acesso_publico_button_baixar:hover{
		color: #FFF;
		background-color: #479BE0;
		border: 1px solid #1F74B9;
		cursor: pointer;
	}

.acesso_publico_button_filtrar{
	font-size: 1.2em;
	color: #FFF;
	text-decoration: none;
	padding: 0.7em 1.5em;
	background-color: #479BE0;
	border: 1px solid #1F74B9;
}
	.acesso_publico_button_filtrar:hover{
		color: #CCC;
		background-color: #1F74B9;
		border: 1px solid #479BE0;
		cursor: pointer;
	}

.acesso_publico_button_voltar{
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	padding: 0.5em 1em;
	background-color: #479BE0;
	border: 1px solid #1F74B9;
}
	.acesso_publico_button_voltar:hover{
		color: #CCC;
		background-color: #1F74B9;
		border: 1px solid #479BE0;
		cursor: pointer;
	}

.acesso_publico_button_acoes{
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	padding: 0.5em 1em;
	background-color: #479BE0;
	border: 1px solid #1F74B9;
	margin-right: -0.5em;
}
	.acesso_publico_button_acoes:hover{
		color: #CCC;
		background-color: #1F74B9;
		border: 1px solid #479BE0;
		cursor: pointer;
	}

.acesso_publico_select_10, .acesso_publico_input_10, .acesso_publico_textarea_10, .acesso_publico_button_10 { width: 10px; }
	.acesso_publico_select_20, .acesso_publico_input_20, .acesso_publico_textarea_20, .acesso_publico_button_20 { width: 20px; }
	.acesso_publico_select_30, .acesso_publico_input_30, .acesso_publico_textarea_30, .acesso_publico_button_30 { width: 30px; }
	.acesso_publico_select_40, .acesso_publico_input_40, .acesso_publico_textarea_40, .acesso_publico_button_40 { width: 40px; }
	.acesso_publico_select_50, .acesso_publico_input_50, .acesso_publico_textarea_50, .acesso_publico_button_50 { width: 50px; }
	.acesso_publico_select_60, .acesso_publico_input_60, .acesso_publico_textarea_60, .acesso_publico_button_60 { width: 60px; }
	.acesso_publico_select_70, .acesso_publico_input_70, .acesso_publico_textarea_70, .acesso_publico_button_70 { width: 70px; }
	.acesso_publico_select_80, .acesso_publico_input_80, .acesso_publico_textarea_80, .acesso_publico_button_80 { width: 80px; }
	.acesso_publico_select_90, .acesso_publico_input_90, .acesso_publico_textarea_90, .acesso_publico_button_90 { width: 90px; }
.acesso_publico_select_100, .acesso_publico_input_100, .acesso_publico_textarea_100, .acesso_publico_button_100 { width: 100px; }
	.acesso_publico_select_110, .acesso_publico_input_110, .acesso_publico_textarea_110, .acesso_publico_button_110 { width: 110px; }
	.acesso_publico_select_120, .acesso_publico_input_120, .acesso_publico_textarea_120, .acesso_publico_button_120 { width: 120px; }
	.acesso_publico_select_130, .acesso_publico_input_130, .acesso_publico_textarea_130, .acesso_publico_button_130 { width: 130px; }
	.acesso_publico_select_140, .acesso_publico_input_140, .acesso_publico_textarea_140, .acesso_publico_button_140 { width: 140px; }
	.acesso_publico_select_150, .acesso_publico_input_150, .acesso_publico_textarea_150, .acesso_publico_button_150 { width: 150px; }
	.acesso_publico_select_160, .acesso_publico_input_160, .acesso_publico_textarea_160, .acesso_publico_button_160 { width: 160px; }
	.acesso_publico_select_170, .acesso_publico_input_170, .acesso_publico_textarea_170, .acesso_publico_button_170 { width: 170px; }
	.acesso_publico_select_180, .acesso_publico_input_180, .acesso_publico_textarea_180, .acesso_publico_button_180 { width: 180px; }
	.acesso_publico_select_190, .acesso_publico_input_190, .acesso_publico_textarea_190, .acesso_publico_button_190 { width: 190px; }
.acesso_publico_select_200, .acesso_publico_input_200, .acesso_publico_textarea_200, .acesso_publico_button_200 { width: 200px; }
	.acesso_publico_select_210, .acesso_publico_input_210, .acesso_publico_textarea_210, .acesso_publico_button_210 { width: 210px; }
	.acesso_publico_select_220, .acesso_publico_input_220, .acesso_publico_textarea_220, .acesso_publico_button_220 { width: 220px; }
	.acesso_publico_select_230, .acesso_publico_input_230, .acesso_publico_textarea_230, .acesso_publico_button_230 { width: 230px; }
	.acesso_publico_select_240, .acesso_publico_input_240, .acesso_publico_textarea_240, .acesso_publico_button_240 { width: 240px; }
	.acesso_publico_select_250, .acesso_publico_input_250, .acesso_publico_textarea_250, .acesso_publico_button_250 { width: 250px; }
	.acesso_publico_select_260, .acesso_publico_input_260, .acesso_publico_textarea_260, .acesso_publico_button_260 { width: 260px; }
	.acesso_publico_select_270, .acesso_publico_input_270, .acesso_publico_textarea_270, .acesso_publico_button_270 { width: 270px; }
	.acesso_publico_select_280, .acesso_publico_input_280, .acesso_publico_textarea_280, .acesso_publico_button_280 { width: 280px; }
	.acesso_publico_select_290, .acesso_publico_input_290, .acesso_publico_textarea_290, .acesso_publico_button_290 { width: 290px; }
.acesso_publico_select_300, .acesso_publico_input_300, .acesso_publico_textarea_300, .acesso_publico_button_300 { width: 300px; }
	.acesso_publico_select_310, .acesso_publico_input_310, .acesso_publico_textarea_310, .acesso_publico_button_310 { width: 310px; }
	.acesso_publico_select_320, .acesso_publico_input_320, .acesso_publico_textarea_320, .acesso_publico_button_320 { width: 320px; }
	.acesso_publico_select_330, .acesso_publico_input_330, .acesso_publico_textarea_330, .acesso_publico_button_330 { width: 330px; }
	.acesso_publico_select_340, .acesso_publico_input_340, .acesso_publico_textarea_340, .acesso_publico_button_340 { width: 340px; }
	.acesso_publico_select_350, .acesso_publico_input_350, .acesso_publico_textarea_350, .acesso_publico_button_350 { width: 350px; }
	.acesso_publico_select_360, .acesso_publico_input_360, .acesso_publico_textarea_360, .acesso_publico_button_360 { width: 360px; }
	.acesso_publico_select_370, .acesso_publico_input_370, .acesso_publico_textarea_370, .acesso_publico_button_370 { width: 370px; }
	.acesso_publico_select_380, .acesso_publico_input_380, .acesso_publico_textarea_380, .acesso_publico_button_380 { width: 380px; }
	.acesso_publico_select_390, .acesso_publico_input_390, .acesso_publico_textarea_390, .acesso_publico_button_390 { width: 390px; }
.acesso_publico_select_400, .acesso_publico_input_400, .acesso_publico_textarea_400, .acesso_publico_button_400 { width: 400px; }
	.acesso_publico_select_410, .acesso_publico_input_410, .acesso_publico_textarea_410, .acesso_publico_button_410 { width: 410px; }
	.acesso_publico_select_420, .acesso_publico_input_420, .acesso_publico_textarea_420, .acesso_publico_button_420 { width: 420px; }
	.acesso_publico_select_430, .acesso_publico_input_430, .acesso_publico_textarea_430, .acesso_publico_button_430 { width: 430px; }
	.acesso_publico_select_440, .acesso_publico_input_440, .acesso_publico_textarea_440, .acesso_publico_button_440 { width: 440px; }
	.acesso_publico_select_450, .acesso_publico_input_450, .acesso_publico_textarea_450, .acesso_publico_button_450 { width: 450px; }
	.acesso_publico_select_460, .acesso_publico_input_460, .acesso_publico_textarea_460, .acesso_publico_button_460 { width: 460px; }
	.acesso_publico_select_470, .acesso_publico_input_470, .acesso_publico_textarea_470, .acesso_publico_button_470 { width: 470px; }
	.acesso_publico_select_480, .acesso_publico_input_480, .acesso_publico_textarea_480, .acesso_publico_button_480 { width: 480px; }
	.acesso_publico_select_490, .acesso_publico_input_490, .acesso_publico_textarea_490, .acesso_publico_button_490 { width: 490px; }
.acesso_publico_select_500, .acesso_publico_input_500, .acesso_publico_textarea_500, .acesso_publico_button_500 { width: 500px; }
	.acesso_publico_select_510, .acesso_publico_input_510, .acesso_publico_textarea_510, .acesso_publico_button_510 { width: 510px; }
	.acesso_publico_select_520, .acesso_publico_input_520, .acesso_publico_textarea_520, .acesso_publico_button_520 { width: 520px; }
	.acesso_publico_select_530, .acesso_publico_input_530, .acesso_publico_textarea_530, .acesso_publico_button_530 { width: 530px; }
	.acesso_publico_select_540, .acesso_publico_input_540, .acesso_publico_textarea_540, .acesso_publico_button_540 { width: 540px; }
	.acesso_publico_select_550, .acesso_publico_input_550, .acesso_publico_textarea_550, .acesso_publico_button_550 { width: 550px; }
	.acesso_publico_select_560, .acesso_publico_input_560, .acesso_publico_textarea_560, .acesso_publico_button_560 { width: 560px; }
	.acesso_publico_select_570, .acesso_publico_input_570, .acesso_publico_textarea_570, .acesso_publico_button_570 { width: 570px; }
	.acesso_publico_select_580, .acesso_publico_input_580, .acesso_publico_textarea_580, .acesso_publico_button_580 { width: 580px; }
	.acesso_publico_select_590, .acesso_publico_input_590, .acesso_publico_textarea_590, .acesso_publico_button_590 { width: 590px; }
.acesso_publico_select_600, .acesso_publico_input_600, .acesso_publico_textarea_600, .acesso_publico_button_600 { width: 600px; }
	.acesso_publico_select_610, .acesso_publico_input_610, .acesso_publico_textarea_610, .acesso_publico_button_610 { width: 610px; }
	.acesso_publico_select_620, .acesso_publico_input_620, .acesso_publico_textarea_620, .acesso_publico_button_620 { width: 620px; }
	.acesso_publico_select_630, .acesso_publico_input_630, .acesso_publico_textarea_630, .acesso_publico_button_630 { width: 630px; }
	.acesso_publico_select_640, .acesso_publico_input_640, .acesso_publico_textarea_640, .acesso_publico_button_640 { width: 640px; }
	.acesso_publico_select_650, .acesso_publico_input_650, .acesso_publico_textarea_650, .acesso_publico_button_650 { width: 650px; }
	.acesso_publico_select_660, .acesso_publico_input_660, .acesso_publico_textarea_660, .acesso_publico_button_660 { width: 660px; }
	.acesso_publico_select_670, .acesso_publico_input_670, .acesso_publico_textarea_670, .acesso_publico_button_670 { width: 670px; }
	.acesso_publico_select_680, .acesso_publico_input_680, .acesso_publico_textarea_680, .acesso_publico_button_680 { width: 680px; }
	.acesso_publico_select_690, .acesso_publico_input_690, .acesso_publico_textarea_690, .acesso_publico_button_690 { width: 690px; }
.acesso_publico_select_700, .acesso_publico_input_700, .acesso_publico_textarea_700, .acesso_publico_button_700 { width: 700px; }
	.acesso_publico_select_710, .acesso_publico_input_710, .acesso_publico_textarea_710, .acesso_publico_button_710 { width: 710px; }
	.acesso_publico_select_720, .acesso_publico_input_720, .acesso_publico_textarea_720, .acesso_publico_button_720 { width: 720px; }
	.acesso_publico_select_730, .acesso_publico_input_730, .acesso_publico_textarea_730, .acesso_publico_button_730 { width: 730px; }
	.acesso_publico_select_740, .acesso_publico_input_740, .acesso_publico_textarea_740, .acesso_publico_button_740 { width: 740px; }
	.acesso_publico_select_750, .acesso_publico_input_750, .acesso_publico_textarea_750, .acesso_publico_button_750 { width: 750px; }
	.acesso_publico_select_760, .acesso_publico_input_760, .acesso_publico_textarea_760, .acesso_publico_button_760 { width: 760px; }
	.acesso_publico_select_770, .acesso_publico_input_770, .acesso_publico_textarea_770, .acesso_publico_button_770 { width: 770px; }
	.acesso_publico_select_780, .acesso_publico_input_780, .acesso_publico_textarea_780, .acesso_publico_button_780 { width: 780px; }
	.acesso_publico_select_790, .acesso_publico_input_790, .acesso_publico_textarea_790, .acesso_publico_button_790 { width: 790px; }
.acesso_publico_select_800, .acesso_publico_input_800, .acesso_publico_textarea_800, .acesso_publico_button_800 { width: 800px; }
	.acesso_publico_select_810, .acesso_publico_input_810, .acesso_publico_textarea_810, .acesso_publico_button_810 { width: 810px; }
	.acesso_publico_select_820, .acesso_publico_input_820, .acesso_publico_textarea_820, .acesso_publico_button_820 { width: 820px; }
	.acesso_publico_select_830, .acesso_publico_input_830, .acesso_publico_textarea_830, .acesso_publico_button_830 { width: 830px; }
	.acesso_publico_select_840, .acesso_publico_input_840, .acesso_publico_textarea_840, .acesso_publico_button_840 { width: 840px; }
	.acesso_publico_select_850, .acesso_publico_input_850, .acesso_publico_textarea_850, .acesso_publico_button_850 { width: 850px; }
	.acesso_publico_select_860, .acesso_publico_input_860, .acesso_publico_textarea_860, .acesso_publico_button_860 { width: 860px; }
	.acesso_publico_select_870, .acesso_publico_input_870, .acesso_publico_textarea_870, .acesso_publico_button_870 { width: 870px; }
	.acesso_publico_select_880, .acesso_publico_input_880, .acesso_publico_textarea_880, .acesso_publico_button_880 { width: 880px; }
	.acesso_publico_select_890, .acesso_publico_input_890, .acesso_publico_textarea_890, .acesso_publico_button_890 { width: 890px; }
.acesso_publico_select_900, .acesso_publico_input_900, .acesso_publico_textarea_900, .acesso_publico_button_900 { width: 900px; }
	.acesso_publico_select_910, .acesso_publico_input_910, .acesso_publico_textarea_910, .acesso_publico_button_910 { width: 910px; }
	.acesso_publico_select_920, .acesso_publico_input_920, .acesso_publico_textarea_920, .acesso_publico_button_920 { width: 920px; }
	.acesso_publico_select_930, .acesso_publico_input_930, .acesso_publico_textarea_930, .acesso_publico_button_930 { width: 930px; }
	.acesso_publico_select_940, .acesso_publico_input_940, .acesso_publico_textarea_940, .acesso_publico_button_940 { width: 940px; }
	.acesso_publico_select_950, .acesso_publico_input_950, .acesso_publico_textarea_950, .acesso_publico_button_950 { width: 950px; }
	.acesso_publico_select_960, .acesso_publico_input_960, .acesso_publico_textarea_960, .acesso_publico_button_960 { width: 960px; }
	.acesso_publico_select_970, .acesso_publico_input_970, .acesso_publico_textarea_970, .acesso_publico_button_970 { width: 970px; }
	.acesso_publico_select_980, .acesso_publico_input_980, .acesso_publico_textarea_980, .acesso_publico_button_980 { width: 980px; }
	.acesso_publico_select_990, .acesso_publico_input_990, .acesso_publico_textarea_990, .acesso_publico_button_990 { width: 990px; }
