.center{
	position: relative;
	margin: 0 auto;
	width: 90%;
	max-width: 1200px;
}
.print{display: none;}
.clear{clear: both;margin: 0!important;padding: 0!important;border: none!important;float: none!important;}
.txtCenter{text-align: center;}
.width100{width: 100%}
.alert{position: relative;z-index: 999;}

.no_margin{margin: 0;}
.none{display: none;}
.left{float: left;}
.right{float: right;}
.objcenter{display: table;margin: 0 auto;}
.relative{position: relative;}
.div_loading{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #eeeeee url('../js/loader.gif') no-repeat center;opacity: 0.5}
.scroll_left{unicode-bidi:bidi-override;direction: rtl;}

.light{font-family: "Open Sans light", Arial;}

.mais i{background: #202020;color: white;padding: 0 5px;margin-right: 2.5px;}
.mais{color: #777777;font-weight: bold;}

.inline-block{
	display: inline-block;
	display: -moz-inline-stack;
	*display: inline;
}
.icones{background: url('../imgs/icones/icones.png') left top no-repeat;}
.icones_padrao{background: url('../imgs/icones/icones-padrao.png') left top no-repeat;}

/*LINKS SOCIAIS*/
/*.links_sociais a{width: 25px;height: 25px;float: left;margin: 0 2.5px;}
.links_sociais a .icones{position: relative;width: 25px;height: 25px;float: left;}
.links_sociais .link_Facebook .icones{background-position: -63px top;}
.links_sociais .link_Youtube .icones{background-position: -88px top;}*/
/*LINKS SOCIAIS*/


/*LINKS SOCIAIS*/
.links_sociais a{width: 25px;height: 25px;float: left;margin: 0 5px;position: relative;}
.links_sociais.tipo1 a{
	background: white;
	border-radius: 50px;
}
.links_sociais a span{position: absolute;left: 50%;top: 50%;width: 100%;height: 100%;}
.links_sociais.tipo1 .link_facebook span{background-position: -9px -30px;width: 8px;height: 15px;margin-left: -4px;margin-top: -7.5px;}
.links_sociais.tipo1 .link_youtube span{background-position: -79px -31px;width: 18px;height: 13px;margin-left: -9px;margin-top: -6.5px;}
.links_sociais.tipo1 .link_google span{background-position: -28px -32px;width: 20px;height: 12px;margin-left: -10px;margin-top: -6px;}
.links_sociais.tipo1 .link_instagram span{background-position: -54px -30px;width: 17px;height: 16px;margin-left: -8.5px;margin-top: -8px;}
.links_sociais.tipo1 .link_twitter span{background-position: -104px -30px;width: 18px;height: 15px;margin-left: -9px;margin-top: -7.5px;}
.links_sociais.tipo1 .link_linkedin span{background-position: -130px -30px;width: 16px;height: 15px;margin-left: -8px;margin-top: -7.5px;}
/*.links_sociais.tipo1 .link_skype span{background-position: -88px -25px;}*/
/*LINKS SOCIAIS*/


/*POSICIONAR OBJETOS*/
.objetos_right{position: relative;float: right;margin-right: -5px;margin-top: -5px;}
.objetos_right > *{position: relative;float: left;margin: 0 5px;margin-top: 5px;}

.objetos_left{position: relative;float: left;margin-left: -5px;margin-top: -5px;}
.objetos_left > *{position: relative;float: left;margin: 0 5px;margin-top: 5px;}
/*POSICIONAR OBJETOS*/

/*//////////////////////COMPARTILHAR REDES SOCIAIS////////////////////////////*/
.noticias_redes{position: relative;float: left;width: 100%;padding: 5px 0;}
.compartilhar, .links_compartilhar_sociais{float: left;position: relative;}
.links_compartilhar_sociais>*, .compartilhar .imprimir{float: left;display: inline-block;padding: 0;margin-right: 10px;cursor: pointer;}
.data_interna{float: left;margin-right: 5px;margin-bottom: 0}
.links_compartilhar_sociais p{margin-bottom: 0;}
.links_compartilhar_sociais{float: left;}

.links_compartilhar_sociais a{width: 25px;height: 25px;position: relative;float: left;}
.links_compartilhar_sociais a span{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.links_compartilhar_sociais.tipo1 a{height: 20px;}
.links_compartilhar_sociais.tipo1 a.compartilhar_face{width: 94px;}
.links_compartilhar_sociais.tipo1 .compartilhar_face span{background-position: 0 -50px;}
.links_compartilhar_sociais.tipo1 a.compartilhar_twitter{width: 70px;}
.links_compartilhar_sociais.tipo1 .compartilhar_twitter span{background-position: -177px -50px;}
.links_compartilhar_sociais.tipo1 a.compartilhar_google{width: 83px;}
.links_compartilhar_sociais.tipo1 .compartilhar_google span{background-position: -94px -50px;}
.links_compartilhar_sociais.tipo1 .div_link_whats{width: 83px;height: 20px;overflow: hidden;position: relative;margin-top: -2px;margin-left: -2px;}
.links_compartilhar_sociais.tipo1 .div_link_whats a, .links_compartilhar_sociais.tipo1 .div_link_whats span{width: 100%!important;height: 100%!important;background-position: -247px -50px;position: absolute;left: 0;top: 0;z-index: 1;}
.links_compartilhar_sociais.tipo1 .div_link_whats a{z-index: 2;}
.links_compartilhar_sociais .div_link_whats iframe{z-index: 2;position: absolute;left: 0!important;top: 0!important;width: 100%!important;height: 100%!important;margin: 0!important;margin-top: -7px!important;opacity: 0;}
/*margin-bottom: -5px;*/
.links_compartilhar_sociais .div_link_whats *{
	/*opacity: 0;*/
	/*visibility: hidden;*/
	position: absolute;left: 0;
	top: 0;
	width: 26px!important;
	height: 25px!important;
	margin: 0!important;
	display: block!important;
}
.links_compartilhar_sociais .div_link_whats iframe{top: 7px!important;}

@media(max-width: 767px){
	.compartilhar a, .links_compartilhar_sociais>*{float: none!important;display: inline-block;margin: 5px 12.5px 0 12.5px;}
}
@media(max-width: 500px){
	.compartilhar p{width: 100%;text-align: center;margin: 0;margin-top: 7px;}
	.compartilhar a, .links_compartilhar_sociais>*{margin-top: 15px;}
	.links_compartilhar_sociais{float: left;width: 100%;text-align: center;}
	.compartilhar, .links_compartilhar_sociais{text-align: center;}
}

/*//////////////////////COMPARTILHAR REDES SOCIAIS////////////////////////////*/


/*SETA PONTOS CADEAIS*/
.seta{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	width: 0;
	height: 0;
}
.seta_esquerda{
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent; 
	border-right: 5px solid blue; 
}
.seta_direita{
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #3576BA;
}
.seta_cima{
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid black;
}
.seta_baixo{
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #f00;
}


/*SETA DIAGONAIS*/
.diagonal_seta{
	border: solid 40px transparent;
	width: 0;
	height: 0;
	display: inline-block;
}
.bottom_right {
	border-right: none;
	border-top: none;  
	border-bottom: solid 40px #888; 
}

.bottom_left {
	border-left: solid 40px #555;
	border-bottom: solid 40px #555; 
}

.top_right {
	border-right: solid 40px #555;
	border-top: solid 40px #555; 
}

.top_left {
	border-left: solid 40px #888;
	border-top: solid 40px #888; 
}

.meio{
	top: 50%;
	transform: translateY(-50%);
}

.abrir_link{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.Vcenter{position: relative;display: table;}
.Vcenter>div:first-child{
	position: relative;display: table-cell;vertical-align: middle;margin-top: 50%;
	#margin-top: 0;#float: left;#width: 100%;/*EXPLORER*/
}


/*//////////////////////CLASS REMOVE SPC///////////////////////*/
.remove_spc .spc-add, .remove_spc .spc-add-sm{display: none;height: 0;}
@media(max-width: 991px){
	.remove_spc .spc-sm{
		width: 100%;
		display: block;
		line-height: 1px;
		overflow: hidden;
	}
	.remove_spc .spc-add-sm{display: inline;}
}

@media(max-width: 767px){
	.remove_spc{
		display: inline-block;
		width: 100%;
		margin-bottom: 5px;
	}
	.remove_spc .spc{
		width: 100%;
		display: block;
		line-height: 1px;
		overflow: hidden;
	}
	.remove_spc .spc-add{display: inline;}
}
@media(max-width: 600px){
	.remove_spc .spc-{
		width: 100%;
		display: block;
		line-height: 1px;
		overflow: hidden;
	}
	.remove_spc .spc-add-{display: inline;}
}
/*//////////////////////CLASS REMOVE SPC///////////////////////*/


.botoes_center{
	position: relative;
	text-align: center;
	width: 100%;
	float: left;
	margin-top: -2.5px;
	margin-bottom: -2.5px!important;
}
.botoes_center>div>*{
	display: inline;
	white-space: nowrap;
	margin: 2.5px 0;
}

.botoes_esquerda{
	position: relative;
	margin: 0 -2.5px;
	margin-top: -5px;
}
.botoes_esquerda > *{
	float: left;
	margin: 0 2.5px;
	margin-top: 5px;
}

.botoes_direita{
	position: absolute;
	right: -2.5px;
	/*top: 5px;
	width: auto!important;
	margin-top: -7.5px;
	padding: 15px 0;*/
	top: 0;
	width: auto!important;
}
.botoes_direita .Vcenter{height: 100%;margin: 0 -2.5px;}
.row>.botoes_direita{margin-right: 15px;}
.botoes_direita>*{
	position: relative;
	float: left;
	margin: 5px 2.5px;
}
.botoes_direita .centralizar>*{
	margin-top: 2.5px!important;
	margin-bottom: 2.5px!important;
}
@media(max-width: 767px){
	.botoes_center>div>*{display: inline-block;}
	.botoes_direita{
		position: relative;
		float: left;
		text-align: center;
		width: 100%;
		top: 11px;
		width: 100%!important;
	}
	.botoes_direita>*, .botoes_direita .centralizar>*{
		float: none;
		display: inline-block;
	}
	.botoes_direita > * > *, .botoes_direita .centralizar > * > *, .botoes_esquerda > * > *{float: left;}
	.center_mobile{text-align: center;position: relative;}
	.botoes_direita_sempre{
		position: absolute;
		right: 2.5px;
		top: 0;
		width: auto!important;
	}
}


.vizualizar{
	position: fixed;
	left: 0;
	top: 0;
	width: 300px;
	height: 100%;
	background: white;
	border: solid black 1px;
	z-index: 9999;
}


.texto_redactor{
	position: relative;
	width: 100%;
	float: left;
}
.texto_redactor > *{margin-bottom: 0;width: 100%;float: left;}
.texto_redactor > * + *{margin-top: 10px;}
.texto_redactor>p:last-child{margin-bottom: 0;}
.texto_redactor table{position: relative;width: 100%;}
.texto_redactor table tr>*{border-collapse: collapse;border: solid #737373 1px;padding: 5px;font-weight: normal;}

.texto_redactor table.clear, .texto_redactor table.clear *{border: none!important;padding: 0!important;height: 0!important;}
/*.texto_redactor table td{border: solid #eeeeee 1px;padding: 5px;}*/
.conteudo .texto_redactor ul{
	list-style: disc;
	padding-left: 15px;
}
.conteudo .texto_redactor .galeria ul{list-style: none;padding-left: 0;}
.conteudo .texto_redactor li{}
.texto_redactor .img{max-width: 25%;margin-right: 20px;margin-bottom: 15px;float: left;}
.center_alvo{display: table;margin: 0 auto;}
.texto_redactor img{
	max-width: 100%;
	/*border: solid #CCCCCC 1px;*/
	width: auto;
	padding: 5px;
}
.texto_redactor .link_imagem img{padding: 0!important;margin: 0!important;}
.texto_redactor .galeria img{padding: 0;border: none;}
.texto_redactor a{text-decoration: underline;}
.imagem_texto{
	position: relative;
	float: left;
	max-width: 100%;
	margin-right: 10px;
	margin-bottom: 10px;
}
.texto_redactor table p{margin-bottom: 0;}
.imagem_texto img{max-width: 100%;border: none;}
@media(max-width: 767px){
	.imagem_texto{margin-right: 0;}
	.texto_redactor .img{width: 100%;max-width: 100%;}
}

.tabela_bloco{position: relative;float: left;width: 100%;}
/*FUNDO BLOCOS*/
/*.tabela_bloco.fundo_tabela>.row>.bloco_interno>.Vcenter{background: #F5F5F5;border: solid #CCCCCC 1px;padding: 10px;}*/
.tabela_bloco.fundo_tabela .bloco_interno .Vcenter{background: #F5F5F5;border: solid #CCCCCC 1px;}
.tabela_bloco .bloco_interno .Vcenter{padding: 10px;}
.tabela_bloco .bloco_interno{margin-top: 25px;}
.tabela_bloco{margin-top: -25px;}
/*.bloco_interno{}*/
.bloco_interno .Vcenter{width: 100%;}
.bloco_interno table{width: 100%;}
.bloco_interno img{max-width: 100%;}
.bloco_interno p{margin-bottom: 0;}
@media(max-width: 767px){
	.bloco_interno .Vcenter{height: auto!important;padding: 10px 0;}
	.bloco_interno .centralizar{text-align: center;}
	.tabela_bloco.fundo_tabela>.row>.bloco_interno+div>.Vcenter{margin-top: 25px;}
}

/*//////////////////AUDIO NO MEIO DO TEXTO DO REDACTOR////////////////////*/
.audio_texto{position: relative;display: table}
.audio_mobile{width: 100%;}
.audio_texto .audiojs{width: 100%;min-width: 122px;background: none;box-shadow: none;float: left;margin-right: 5px;position: absolute;left: 0;top: 0;overflow: hidden;}
.audio_texto .audiojs .play-pause{
	margin-top: 0;
	background: url('../js/audiojs/fundo-audio-texto.png') no-repeat center;
}
.interna_noticias .audiojs .play-pause{background: url('../js/audiojs/fundo-audio-noticias.png') no-repeat center;}
.interna_policial .audiojs .play-pause{background: url('../js/audiojs/fundo-audio-policial.png') no-repeat center;}
.interna_esporte .audiojs .play-pause{background: url('../js/audiojs/fundo-audio-esporte.png') no-repeat center;}
.interna_destaques .audiojs .play-pause{background: url('../js/audiojs/fundo-audio-destaque.png') no-repeat center;}
.interna_politica .audiojs .play-pause{background: url('../js/audiojs/fundo-audio-politica.png') no-repeat center;}
.audio_texto .audiojs .time{bottom: 8px;top: auto;z-index: 1;}
.audio_texto .audiojs .scrubber{margin: 4px 1%;margin-left: 65%!important;z-index: 2;overflow: unset;}
.audio_texto .audiojs .scrubber .progress, .audio_texto .audiojs .scrubber .loaded{left: -65%;}
.audio_texto audio[controls="controls"]{width: 100%;}
.audio_texto > p{width: 100%;}
.audio_texto.audio_carregado{padding-left: 43px;width: auto;padding-bottom: 25px;}
/*//////////////////AUDIO NO MEIO DO TEXTO DO REDACTOR////////////////////*/



/*////////////PAGINACAO///////////////*/
.paginacao{position: relative;float: left;width: 100%;text-align: center;}
.paginacao a{padding: 5px 7px;display: inline-block;text-decoration: none;
	background: #00468C;
	color: white;
}
.paginacao strong{padding: 5px 7px;
	color: white;}
	.paginacao a:hover, .paginacao strong{background: #047BC1;}
	/*////////////PAGINACAO///////////////*/

	/*//////////////////INCREMENTOS COLS BOOTSTRAP*/
	
	/*LG lg*/	
	@media (min-width: 1200px) {
		.col-lg-2_5{width: 20%;}
		.col-lg-2_5{float: left;}
	}

	/*MD md*/
	@media (min-width: 992px) {
		.col-md-2_5{width: 20%;}
		.col-md-2_5{float: left;}
	}

	/*SM sm*/
	@media (min-width: 768px) {
		.col-sm-2_5{width: 20%;}
		.col-sm-2_5{float: left;}
	}

	/*XS sx*/
	.col-xs-2_5{width: 20%;}
	.col-xs-2_5{float: left;}
	
	.row > div{position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}

	@media(max-width: 500px){
		.col-min-12{width: 100%;}
		.col-min-12{float: left;}
	}
	/*//////////////////INCREMENTOS COL BOOTSTRAP*/


	/*STRUTURAS HTML PRONTAS*/

	/*//////////////////////GALERIA/////////////////////////*/
	.imgs img{width: 100%;}
	.galeria{margin-bottom: -15px;float: left;width: 100%;}
	.galeria>.ul{list-style: none!important;padding: 0!important;margin-bottom: 0;}
	.galeria>.ul.row{margin-left: -7.5px!important;margin-right: -7.5px!important}
	.galeria p{padding-bottom: 5px;color: #555555!important;font-weight: normal;}
	.galeria .li{margin-bottom: 15px;padding-right: 7.5px;padding-left: 7.5px;}
	.galeria .li .spc{border: solid #111111 1px;padding: 2.5px;}
	.galeria .li .imgs{height: 0;width: 100%;padding-bottom: 75%;overflow: hidden;float: left;}
	.galeria .li.alvo_ampliacao-active .spc{border: solid #C9291E 1px;}
	
	.galeria a{position: relative;}
	.galeria .play_youtube{position: absolute;left: 50%;top: 50%;width: 35px;height: 24px;margin-top: -12px;margin-left: -17.5px;background-position: -91px -284px;}
	.galeria a:hover .play_youtube{background-position: -126px -284px;}
	@media(max-width: 500px){
		.galeria .li{width: 33.333333%;}
	}
	@media(max-width: 300px){
		.galeria .li{width: 50%;}
	}
	/*//////////////////////GALERIA/////////////////////////*/

	/*FORMATACAO BUSCA*/
	.busca{
		position: relative;border-radius: 2.5px;overflow: hidden;
		width: 100%;
		font-size: 100%;
	}
	.busca .bor{
		position: absolute;
		left: 0;
		top: 17.5%;
		height: 65%;
		border-left: solid #BBBBBB 1px;
	}
	.busca input[type="text"]{padding: 5px;width: 100%;
		padding-right: 37px;
		background: #F5F5F5;
		border: solid #CCCCCC 1px;
		color: #675E54;
		color: #777777;
		border-radius: 2.5px;
	}
	.busca .icones{
		position: absolute;left: 50%;top: 50%;z-index: 1;
		margin-top: -10.5px;
		margin-left: -10.5px;
		width: 21px;
		height: 21px;
		background-position: -21px top;
	}
	.busca .submit{position: absolute;right: 0;top: 0;height: 100%;width: 100%;border: none;z-index: 2;
		background: #E03030;
		width: 36px;
	}
	.busca .submit input{
		position: absolute;border: none;left: 50%;top: 50%;
		margin-top: -16px;
		margin-left: -18px;
		width: 36px;
		height: 32px;
		background: url('../imgs/icones/icones.png') no-repeat -113px top;
	}
	.busca_open input[type="text"]{
		width: 0;
		opacity: 0;
		transition: 0.5s;
	}
	.busca_open:hover input[type="text"]{
		opacity: 1;
		width: 500px;
		transition: 0.5s;
	}
	/*FORMATACAO BUSCA*/

	/*///////////////FORM BUSCA ABRIR///////////////*/
	.busca_abrir{
		position: relative;
		width: auto;
		float: right;
		width: 26px;
		height: 26px;
	}
	.busca_abrir input[type="text"]{
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		display: none;
		border: none;
		background: white;
		padding: 5px 10px;
		height: 80%;
		margin-top: 10%;
		z-index: 1;
	}
	.busca_abrir input[type="submit"]{
		position: absolute;
		right: 7px;
		top: 50%;
		background: none;
		border: none;
		/*margin-top: -15px;width: 26px;height: 26px;background: url('../imgs/icones/icones.png') no-repeat -52px -40px;*/
		margin-top: -18.5px;
		width: 33px;
		height: 33px;
		background: url('../imgs/icones/icones.png') no-repeat -52px -40px;
		z-index: 2;
	}
	.busca_abrir_active.busca_abrir input[type="submit"]{}
	/*///////////////FORM BUSCA///////////////*/

	.form_padrao{position: relative;}
	.form_padrao .campo_label, .form_padrao label{margin-bottom: 15px;display: block;text-align: left;}
	.form_padrao label.label_radio, .form_padrao label.label_radio p{width: auto;float: left;}
	.form_padrao label.label_radio + label.label_radio{margin-left: 5px;}
	.form_padrao .campo_label p, .form_padrao label p{color: #737373;border: none;display: block;font-weight: normal;margin: 0;padding: 0;margin-bottom: 5px;}
	.form_padrao .campo_label input, .form_padrao .campo_label select, .form_padrao .campo_label textarea{display: block;width: 100%;padding: 5px;color: #737373;font-weight: normal;border: solid #D4D4D4 1px;}
	.form_padrao .campo_label input[type="checkbox"],.form_padrao .campo_label input[type="radio"]{display: inline;width: auto;}
	.form_padrao p span{display: inline;border: none;padding: 0;margin: 0;color: red;}
	/*.form_padrao>*, .form_padrao>*:hover{color: #737373;}*/
	.form_padrao>*{color: #737373;}
	.form_padrao .footer_form>*{float: left;width: 50%;color: #737373;}
	/*.form_padrao .footer_form input.botao{color: white;}*/
	.form_padrao .footer_form .campos{float: right;width: auto;}
	.form_padrao .footer_form .campos>*{float: left;width: auto;margin-left: 5px;}
	.form_padrao input{line-height: 20px;box-shadow: none;}
	.error{background: #FFD5D5 !important;border-bottom: 3px #ff7474 solid !important;}	
	.padrao2 label, .padrao2 .campo_label{margin-bottom: 15px;}
	.label_no_spc label{margin: 0!important;width: 100%!important;float: left;}

	select + .chosen-container{width: 100%!important;}
	select + .chosen-container .chosen-single{min-height: 25px!important;height: auto!important;padding: 8px 14px!important;}
	select + .chosen-container .chosen-single div{top: 50%!important;height: 18px!important;margin-top: -9px!important;}
	select + li.highlighted, select + li.highlighted *{color: white!important;background: #12b1af!important;}
	
	.box_file{position: relative;border: solid #D4D4D4 1px;white-space: nowrap;cursor: pointer;}
	.box_file .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 5px 7.5px;white-space: nowrap;overflow: hidden;}
	.box_file .txt p{float: left;white-space: nowrap;margin: 0;}
	.box_file .txt p.txt1{border: solid #ACACAC 1px;padding: 0 5px;background: #EEEEEE;color: black;}
	.box_file .txt .txt_bloco{position: relative;float: left;}
	.box_file .txt p.txt2{margin-left: 5px;position: absolute;left: 100%;top: 0;}
	.box_file input{visibility: hidden;padding: 3px!important;}

	.form_padrao.padrao2 input, .form_padrao.padrao2 select, .form_padrao.padrao2 textarea{padding: 12px;}
	.form_padrao.padrao2 input[type=submit]{padding: 5px;}
	.padrao2 label, .padrao2 .campo_label{margin-bottom: 20px;}

	.form_padrao .bloco_real{position: relative;}
	.form_padrao .bloco_real input{padding-left: 30px;}
	.form_padrao .bloco_real .tipo_real{
		position: absolute;
		left: 0;
		top: 0;
		height: 100%;
		width: 34px;
		display: block!important;
		font-weight: normal;
	}
	.form_padrao .bloco_real .tipo_real .Vcenter{height: 100%;width: 100%;text-align: center;}

	.form_padrao .bloco_formulario{
		position: relative;
		padding: 10px;
		margin-bottom: 10px;
		background: #eeeeee;
		border: solid #D4D4D4 1px;
	}

	.form_padrao.fundo_padrao{
		background: #EEEEEE;
		border: solid #CCCCCC 1px;
		padding: 15px;
	}

	.checkbox input[type=checkbox]{
		position: relative;
		margin: 0;
	}
	.checkbox p{
		float: left;
		width: 33.333333%;
	}

	.radios{
		position: relative;
		border: none!important;
		float: left;
		width: 104%;
		margin-left: -2%;
	}
	.radios *{
		position: relative;
		float: left;
		margin-bottom: 0;
	}
	.radios>*{margin: 0 1%;}
	.radios input{ margin-right: 5px; }

	form.color2 .campo_label input, form.color2 .campo_label textarea, form.color2 .campo_label select, form.color2 .box_file{
		border: solid #C4C4C4 1px!important;
		background: #F2F2F2!important;
	}
	form.color2 .campo_label p{font-weight: bold;}

	.arquivo_botao{position: relative;}
	.arquivo_botao input[type=file]{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 2;
		opacity: 0;
		cursor: pointer;
	}
	.arquivo_botao .botao{padding: 0;}
	.arquivo_botao .legenda{position: relative;}


	/*////////////MODAL POPUP////////////*/
	.modal_html, .modal_conteudo{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;display: none;opacity: 0;}
	.limit_popup{position: relative;overflow: auto;max-height: 90%;height: auto;width: 90%;max-width: 800px;margin: 0 auto;height: 90%;top: 5%;}
	.modal_html form.close{position: relative;}
	.modal_html form.close span{position: absolute;right: 0;top: 0;z-index: 0;}
	.modal_html form.close input{background: none;border: none;position: relative;z-index: 1;}
	.visible_modal{display: block;opacity: 1;}
	.modal_html .alert{margin: 0;}
	.modal_html .title{margin: 0;font-size: 24px;margin-bottom: 15px;color: #545454}
	.modal_html p.label{color: #9999AC;}
	.modal_html p{font-size: 90%;}
	.modal_html .Vcenter{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
	.modal_html .mascara{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: black;opacity: 0.6;}
	.modal_html .texto{margin: 0 auto;padding: 20px;background: white;position: relative;}
	.modal_html .close{opacity: 1;position: absolute;right: 20px;top: 20px;z-index: 99;}
	/*////////////MODAL POPUP////////////*/


	.conteudo ul{list-style: none;padding: 0;}
	/*FORMACAO LISTA*/
	.formatacao_lista{list-style: none;margin: 0;padding: 0;float: left;width: 100%;}
	.formatacao_lista ul{padding: 0;float: left;width: 100%;margin-top: 15px;margin-bottom: 0;}
	.formatacao_lista .block li{width: 100%;border-top: dotted 1px;}
	.formatacao_lista .block li:first-child{border: none;}
	.formatacao_lista li{float: left;margin-bottom: 5px;list-style: none;position: relative;}
	.formatacao_lista li+li{padding-top: 5px;}
	.formatacao_lista li p{margin: 0;}
	.formatacao_lista .style{padding: 10px 10px;cursor: pointer;text-decoration: none;width: 100%;font-weight: normal;float: left;}
	.formatacao2 li{margin-bottom: 0;}
	.formatacao2 li+li{padding-top: 0;}
	.formatacao2 li>div{ padding-bottom: 5px;border-bottom: dotted 1px;float: left;width: 100%;}
	.formatacao_lista .style a{text-decoration: none;}
	/*COR DA BORDA*/
	.formatacao_lista .block li, .formatacao2 li>div{border-color: #84C3F8;}
	/*COR DO FUNDO DA LISTA*/
	.formatacao_lista .style{background-color: #EBEADE;}
	.formatacao_lista .style a{color: #5C534B;}
	/*COR DO HOVER DA LISTA*/
	.formatacao_lista li:hover .style, .formatacao_lista li.active .style{background: #EBEBEB;}
	.formatacao_lista li a:hover, .formatacao_lista li.active a{color: white;}

	/*TIPO2*/
	.formatacao_lista.tipo2 .style{background: none;}
	.formatacao_lista.tipo2 li:hover .style{background: none;}
	.formatacao_lista.tipo2 li:hover a, .formatacao_lista.tipo2 li.active a, .formatacao_lista.tipo2 li:hover a span, .formatacao_lista.tipo2 li.active a span, .formatacao_lista.tipo2 li:hover, .formatacao_lista.tipo2 li.active{color: #0458A4;}
	.formatacao_lista.tipo2 li .date{font-weight: bold;}
	.formatacao_lista.tipo2 ul, .formatacao_lista.tipo2 li{list-style: disc;}
	.formatacao_lista.tipo2 li{list-style: disc;list-style-position: inside;padding-top: 15px;
		border-color: #8E8E8E;
	}
	.formatacao_lista.tipo2 li a{margin-top: -28px;padding-left: 15px;}
	/*TIPO2*/

	/*FORMACAO LISTA*/

	.lista_download li{}
	.lista_download li p{
		padding-left: 50px;
		background: url('../imgs/icones/ico_pdf.jpg') 4px center no-repeat;
	}


	/*////////////BUSCA///////////////////*/

	.bloco_busca *{color: #E03030;}
	.bloco_busca li .cont{position: relative;padding: 15px;margin: 2.5px 0;
		/*background: #BED9EC;*/
		/*background: #7E0105;*/
	}
	.bloco_busca li+li{border-top: dotted #333 1px;}
	.bloco_busca .div_img{float: left;width: 20%;max-height: 150px;height: auto;overflow: hidden;}
	.bloco_busca .div_img img{width: 100%;max-width: auto;}
	.bloco_busca .div_texto{float: left;width: 96%;}
	.bloco_busca .div_texto_2{width: 80%;padding: 0 2%;}

	.bloco_busca h2{display: block;margin: 0;line-height: 30px;margin-bottom: 5px;font-size: 200%;}
	.bloco_busca .botao{border-radius: 0;margin: 5px 0;float: left;color: white;}
	@media(max-width: 800px){
		/*.bloco_busca{font-size: 70%;line-height: 20px;}*/
		.bloco_busca{line-height: 20px;}
	}
	@media(max-width: 767px){
		.bloco_busca .div_texto{margin-top: 25px;}
		.bloco_busca .div_img{width: 100%;margin-bottom: 15px;max-height: 300px;}
		.bloco_busca .div_texto_2{width: 96%;}
		.bloco_busca h2{font-size: 150%;line-height: 25px;}
		.bloco_busca li .cont{text-align: center;}
		.bloco_busca .botao{float: none;}
		.bloco_busca .div_botao{padding: 15px 0;}
	}

	.bloco_busca p a{color: #666666!important;}
	.bloco_busca p{text-align: left;margin-bottom: 10px!important;float: left;width: 100%;line-height: 18px;}
	.bloco_busca .link1{margin-right: 5px;}

	.bloco_busca .mais, .bloco_busca .data{position: relative;}
	.bloco_busca .mais{padding-left: 20px;}
	.bloco_busca i{position: absolute;left: 0;top: 50%;height: 17px;width: 16px;margin-top: -8px;float: left;text-align: center;font-weight: bold;
		color: white;
	}
	.bloco_busca .data i{background-position: right top;}
	.bloco_busca .mais i{background: #E03030;border-radius: 9px;line-height: 18px;padding: 0;}

	/*#3169B0*/
	.bloco_busca .cont:hover{background: #E03030;}
	.bloco_busca .cont:hover *{color: white;}
	.bloco_busca .cont:hover i{background-position: left bottom}
	.bloco_busca .cont:hover .data i{background-position: left top}
	.bloco_busca .cont:hover a{color: white!important;}
	.bloco_busca .cont:hover .botao{background: white;color: #E03030!important;}
	.bloco_busca .cont:hover .mais i{background: white;color: #E03030!important;}
	/*////////////BUSCA///////////////////*/

	/*////////////////BANNERS FADE////////////////////////////*/
	.banner_fade{position: relative;}
	.banner_fade img{width: 100%;}
	.banner_fade .li{display: none;background: white;position: relative;overflow: hidden;
		padding-bottom: 32%;
		height: 0;
	}
	.banner_fade .li:first-child{display: block;}
	/*////////////////BANNERS FADE////////////////////////////*/


	/*//////////////////BANNER////////////////////*/
	.html_banner .li{display: none;position: relative;height: 100%;overflow: hidden;}
	.html_banner .ul>.li:first-child{display: block;}
	.html_banner{position: relative;float: left;width: 100%;height: 360px;overflow: hidden;}

	.html_banner .ul, .html_banner .slick-list, .html_banner .slick-track{position: absolute;margin-bottom: 0;height: 100%;width: 100%;left: 0;top: 0;}
	.html_banner .slick-list{padding: 0;}
	.html_banner .img{position: absolute;top: 0;text-align: center;width: 1000%;left: -450%;}
	.html_banner img{width: auto;float: none;margin: 0 auto;}
	.html_banner .txt *{margin: 0;}
	@media(max-width: 767px){
		.html_banner{height: 0;padding-bottom: 52.5%;background: gray;}
		.html_banner .img, .html_banner img{position: relative;width: 100%;left: 0;}
		.html_banner .img{width: 200%;left: -50%;}
	}

	.html_banner.tipo_2{height: 0;}
	.html_banner.tipo_2 .li img{max-width: 100%;}
	.html_banner.tipo_2 .img{width: 100%;left: 0;}

	/*//////////////LEGENDA///////////*/
	.html_banner .legenda{position: absolute;width: 100%;left: 0;}
	.html_banner .legenda-left-center .Vcenter, .html_banner .legenda-right-center .Vcenter, .html_banner .legenda-center-center .Vcenter{height: 100%;}

	.html_banner .txt, .html_banner .txt *{color: white;font-weight: bold;}

	.html_banner .legenda-right-bottom .legenda, .html_banner .legenda-left-bottom .legenda{bottom: 15%;}
	.html_banner .legenda-right-bottom .txt, .html_banner .legenda-right-top .txt, .html_banner .legenda-right-center .txt{float: right;}
	.html_banner .legenda-left-bottom .txt, .html_banner .legenda-left-top .txt, .html_banner .legenda-left-center .txt{float: left;}
	.html_banner .legenda-center-center .titulo_banner{max-width: 100%;width: 100%;text-align: center;}
	.html_banner .txt-center .txt{text-align: center;}
	.html_banner .txt-right .txt{text-align: right;}
	/*//////////////LEGENDA///////////*/

	/*//////////////DOTS///////////*/
	.html_banner .dots-left-bottom .slick-dots, .html_banner .dots-center-bottom .slick-dots, .html_banner .dots-right-bottom .slick-dots{position: absolute;bottom: 0;width: 90%;left: 5%;}
	.html_banner .dots-right-bottom .slick-dots{text-align: right;}
	.html_banner .dots-left-bottom .slick-dots li{float: left;}
	.html_banner .slick-dots button, .slick-dots li button:before{content: none;}
	.html_banner .slick-dots li{margin: 0;}
	.html_banner .slick-dots button{position: relative;text-indent: 100px;overflow: hidden;width: 14px;height: 14px;background: url('../imgs/icones/icones.png') no-repeat -14px -18px;}
	.html_banner .slick-dots .slick-active button{background-position: left -18px;}
	/*//////////////DOTS///////////*/

	.html_banner .slick-prev, .html_banner .slick-next{}
	.html_banner .slick-prev::before, .html_banner .slick-next::before{content: ''!important;}
	/*//////////////////BANNER////////////////////*/



	/*////////////////BLOCOS TABELAS TEXTO INTERNO////////////////////////////*/
	.lista_texto_redactor .spc{
		padding: 15px;
		background: #F5F5F5;
		border: solid #CCCCCC 1px;
		margin-bottom: 15px;
		width: 100%;
	}
	/*////////////////BLOCOS TABELAS TEXTO INTERNO////////////////////////////*/
	.interna{padding: 20px 0;} .interna2{padding-top: 0;}
	.espacamento_blocos_menor{}
	.espacamento_blocos_menor > *{position: relative;float: left;width: 100%;margin: 0;}
	.espacamento_blocos_menor > * + *, .espacamento_blocos_menor2 > *{margin-top: 15px;}

	.espacamento_blocos{position: relative;}
	.espacamento_blocos > * + *, .center + .clear + .funcao_div_espaco{margin-top: 25px;width: 100%;float: left;}
	.interna * + .funcao_div_espaco{margin-top: 25px;position: relative;}
	.espacamento_blocos > * .botoes_direita + *{margin-top: 0;}
	.espacamento_blocos > * + *.row{float: none;width: auto;}
	.colunas_interna > div > *.visible-xs + *{margin-top: 0;}

	.div_colunas_interna2{position: relative;}
	.colunas_interna, .colunas_interna2{position: relative;}
	.colunas_interna > div > *.visible-xs + *{margin-top: 0;}
	.colunas_interna2.tipo0 > div > *{margin-top: 30px;float: left;width: 100%;}
	.colunas_interna2.tipo1 > div{padding-top: 30px;}
	.colunas_interna2{margin-top: -30px;}
	.colunas_interna2.tipo2{margin-top: 0;}
	
	.espaco_bloco{padding: 30px 0;position: relative;}
	.interna .hidden_mobile>li>a{display: none;}
	@media(max-width: 767px){
		.colunas_interna > div > *.visible-xs + *, .espacamento_blocos > *.visible-xs + *{margin-top: 25px;}
		.colunas_interna > div > *.hidden-xs + *, .espacamento_blocos > *.hidden-xs + *{margin-top: 0;}

		.interna, .conteudo{margin-top: 0;}
		.colunas_interna > div + div{margin-top: 25px;}
		.colunas_interna2 > div + div{margin-top: 0;}
	}
	.colunas_interna .form_padrao{padding: 25px;margin-top: 25px;background: #EEEEEE;border: solid #CCCCCC 1px;}
	.interna h1, .interna h2, .interna h3, .interna h4, .interna h5, .interna h6{margin-top: 0;}

	.conteudo *{color: #737373;}
	.titulo, .texto_redactor h1, .texto_redactor h2, .texto_redactor h3, .texto_redactor h4, .texto_redactor h5, .texto_redactor h6{
		margin: 0;
		color: #5C534B;
		font-weight: 100;
	}
	
	p{color: #444444;font-weight: 100;}

	.interna .titulo_principal{color: #002685;font-weight: 100;margin: 0;}
	.header_pag{position: relative;float: left;width: 100%;}
	.header_pag .titulo{margin-bottom: 10px;}
	@media(max-width: 767px){
		.interna .titulo_principal{text-align: center;}
		.header_pag .titulo{text-align: center;}
	}

	.h1{font-size: 36px;}

	.div_botao{padding: 8px 0;}
	.botao_form_download{position: relative;}
	.botao_form_download span{position: relative;z-index: 1;}
	.botao_form_download input[type=submit]{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 2;}

	.div_link, *.div_link, label.div_link{display: inline;cursor: pointer;}
	.botao, .botao:active, .botao:link, .botao:visited, .conteudo *.botao, input.botao{
		/*background: #DE3436;*/
		/*border: solid #DE3436 1px;*/
		background: #FAA841;
		border: solid #FAA841 1px;
		color: white;
		/*border: none;*/
		padding: 8px 22px;
		text-decoration: none;
		white-space: nowrap;
	}
	.botao, .botao:active, .botao:link, .botao:visited, .conteudo *.botao, input.botao, .botao *, .botao span{color: white;}
	*.botao:hover, *.botao.active, .conteudo *.botao:hover, input.botao:hover, * input.botao:hover{
		/*color: #DE3436;*/
		/*border: solid #DE3436 1px;*/
		color: #FAA841!important;
		background: none;
	}
	*.botao:hover, *.botao.active, .conteudo *.botao:hover, input.botao:hover, * input.botao:hover, .botao:hover *, .botao:hover span{color: #12b1af;}
	.botao span{position: relative;z-index: 1;}

	.botao2, .botao2:active, .botao2:link, .botao2:visited{
		background: none;
		border: solid white 1px;
		color: white;
		padding: 8px 22px;
		text-decoration: none;
	}
	.botao2:hover, .botao2.active{background: #047BC1;}


	/*/////////////////FUNCTION LISTAS TABELAS ///////////*/
	.tabela_ul, .tabela_li, .tabela_li table{
		position: relative;
		width: 100%;
		float: left;
		border-collapse: collapse;
	}
	.tabela_li + .tabela_li{margin-top: 20px;}
	.tabela_li td, .tabela_li th{border: solid black 1px;padding: 5px;}
	.tabela_li th{background: #eeeeee;}
	.tabela_li .title_table{margin-bottom: 10px;}
	/*/////////////////FUNCTION LISTAS TABELAS ///////////*/


	
/*///////////////////IFRAME VIDEO//////////////////////////*/
.iframe_video{position: relative;text-align: center;height: 0;padding-bottom: 66.5%;}
.iframe_video .Vcenter{width: 100%;height: 100%;}
.iframe_video iframe, .iframe_video .video-js, .mostrar_video{width: 100%;max-width: 100%;border: none;height: 100%;}
.iframe_video .iframe{ position: relative;height: 100%; }
/*.iframe_video .iframe, .iframe_video .alvo_video{position: absolute;height: 100%;width: 100%;left: 0;top: 0;}*/
.iframe_video .alvo_video{position: absolute;height: 100%;width: 100%;left: 0;top: 0;}*/
.iframe_video .iframe{position: relative;background: url('../imgs/background/loading1.gif') no-repeat center;height: 0;padding-bottom: 50%;width: 100%;float: left;}
.iframe_video .descricao{width: 100%;max-width: 100%;margin: 0 auto;font-size: 115%;padding-top: 15px;}
.iframe_video .capa_iframe{position: relative;width: 100%;max-width: 100%;border: none;height: 100%;background: black;cursor: pointer;}
.iframe_video .capa_iframe img{width: 100%;}
.iframe_video .capa_iframe .icones{position: absolute;left: 50%;top: 50%;width: 53px;height: 37px;margin-top: -18.5px;margin-left: -26.5px;background-position: 0 0;}
/*///////////////////IFRAME VIDEO//////////////////////////*/


/*////////////////CSS BOTAO FORM MAIS////////////*/
.form_mais{margin-top: 20px;text-align: center;}
.form_mais .botao{display: inline;padding-right: 0;white-space: nowrap;}
.form_mais input{background: none;border: none;padding: 4px 0;padding-left: 10px;margin-left: -10px;padding-right: 26px;margin-right: -24px;}
.form_mais .seta_baixo{border-top-color: white;}
.form_mais .botao:hover .seta_baixo{border-top-color: #111111;}
.form_mais input{color: white;}
.form_mais .botao:hover input{color: #111111;}
/*////////////////CSS BOTAO FORM MAIS////////////*/
