			


@media print {

	* {
	background:transparent !important;
	color:#000 !important;
	text-shadow:none !important;
	filter:none !important;
	-ms-filter:none !important;
	}
	 
	body {
	margin:0;
	padding:0;
	line-height: 1.4em;
	}

	@page {
	margin: 2cm;
	}

	a, a:visited {
	text-decoration: underline;
	}

	#centro,iframe.frameContCkeditor, .noticia{

		width: 870px !important;
		overflow: visible;
	}

	#cabecalho, #esquerda, #direita, #rodape,.arquivos,.redessocialnoticias,.hide,.menu-horizontal-superior,.menu-horizontal, #codigo_dinamico_3 {

		display: none;
	}

	.noticia{
	 border: 0px solid #000 !important;
	}

}


html, body {

	height: 100%;

}

* html #tudo {

	min-height: 100%;

}

/*

arial

comic sans ms

courier new

georgia

trebuchet ms

verdana

tahoma

times new roman

*/


body {

	font-family: ;

	background-color: #;

}

#tudo {

	width: 890px;

	position: relative;

	margin: 0 auto;

	min-height: 100%;

	background-color: #;
}

#cabecalho {

	width: 890px;

	height: 170px;

}

#conteudo {

	padding-bottom: 10px; /*sempre 10px a mais do que o height do #rodape, leve em consideracao os borders e paddings*/

	width: 870px;

	overflow: hidden;

}


	#esquerda {

		width: 180px;

		float: left;

		margin: 0 15px 15px 10px;

		min-height: 240px; /*para nao deixar o centro ir para a esquerda, preenchendo aquele espaco com a div #esquerda*/

		height: auto;

	}

	#painel {

		width: 665px;

		height: 190px;

		float: right;

		margin: 0 0 15px 0;

	}

	#centro {

		width: 470px;

		float: left;

		margin: 0 0 15px 0;

		overflow: hidden;

		height: auto;

	}


#direita {

	width: 180px;

	float: right;

	margin: 0 0 15px 0;

}


#rodape {

	position: absolute;

	width: 870px;

	bottom: 0;

	height: 100px;

	text-align: ;

	font-size: 12px;

	background-color: #;
	padding: 10px;

	line-height: 25px;

}

#rodape a {

	margin: 0;

}

#rodape span:first-child {

	font-size: px;

	letter-spacing: -1.5px;

}

.txt_rodape {

	font-size: px !important;

}

.titulo1 {

	font-size: 24px;

	letter-spacing: -0.5px;

}

.titulo3 {

	font-size: 20px;

	letter-spacing: -1.5px;

}

.titulo2 {

	font-size: 20px;

	letter-spacing: -1px;

}

#cabecalho img {

	width: 890px;

	height: 170px;

}

.hidden {

	display: none;

}

.list {

	list-style-type: circle;

	list-style-position: inside;

}

a {

	text-decoration: none;

	font-size: 12px;

	margin: 0 0 0 14px;

	color: #;

}

a:hover {

	text-decoration: underline;

}

#newsletter {

	margin: 30px 0;

}

#newsletter label {

	font-size: 15px;

}

#newsletter input[type=text] {

	border: 1px solid #;

	padding: 7px;

	color: #888;

	width: 105px;

	font-size: 15px;

}

.botao1 {

	background: #;

	padding: 10px;

	border: 0;

	font-size: 15px;

	cursor: pointer;

	color: #;

	height: 40px;

}

.botao1:hover {

	background: #;

	color: #;

}

#newsletter input[type=submit] {

	width: 129px;

}

.pergunta_enquete {

	text-align: justify;

	margin: 0 0 10px 0;

	font-size: 12px;

	color: #888;

}

.enquete label {

	font-size: 12px;

	line-height: 20px;

	text-align: right;

}

.enquete input[type=radio] {

	float: right;

}

.enquete input[type=submit] {

	width: 85px;

}

.enquete input[type=button] {

	width: 85px;

}

#slideshow img {

	width: 665px;

	height: 190px;

}


	.noticia {

		width: 470px;

		margin: 10px 0 10px 0;

		border-bottom: 1px dashed #;

		overflow: hidden;

		height: auto;

	}


.noticia h1 {

	font-size: 14px;

	float: left;

	line-height: 25px;

	font-weight: bold;

}

.noticia p {

	font-size: 11px;

	float: right;

	font-style: italic;

	line-height: 35px;

	color: #;

}

.noticia .notConteudo {

	width: 470px;

	overflow: hidden;

	height: auto;

	padding-top: 10px;

	padding-bottom: 10px;

}

.redessocialnoticias a{

    margin: 0 0 0 0;

    cursor: pointer;

}
.redessocialnoticias img{

	height: 30px;

	width: 30px;
}

.album {

	width: 450px;

	margin: 5px 0 5px 0;

	padding: 10px;

	overflow: hidden;

	height: auto;

	background: #cac9c7;

	color: #fff;

}

.album img {

	float: left;

	margin: 0 10px 0 0;

	width: 110px;

	height: 110px;

	cursor: pointer;

	border: 5px solid #fff;

}

.album img:hover {

	border: 5px solid #;

}

.album h1 {

	display: table;

	width: 320px;

	float: left;

	line-height: 25px;

	height: 25px;

	text-align: right;

	margin: 0 0 10px 0;

	color: #;

}

.album h1 a {

	text-decoration: none;

	font-size: 20px;

}

.album h1 a:hover {

	text-decoration: underline;

}

.album div {

	width: 320px;

	float: left;

	font-size: 14px;

	text-align: justify;

	font-size: 12px;

}

.album p {

	width: 320px;

	float: left;

	line-height: 25px;

	height: 25px;

	font-size: 14px;

	text-align: right;

}

.album p a {

	text-decoration: none;

	color: #;

}

.album p a:hover {

	text-decoration: underline;

}

.album_aberto {

	width: 450px;

	margin: 5px 0 5px 0;

	overflow: hidden;

	height: auto;

	background-color: #;

	color: #fff;

}

.album_aberto img {

	width: 132px;

	height: 112px;

	margin: 4px;

	cursor: pointer;

	border: 5px solid #fff;

}

.album_aberto img:hover {

	border: 5px solid #;

}

.album_aberto a {

	margin: 0;

	text-decoration: none;

}

.contato {

	width: 470px;

	overflow: hidden;

	height: auto;

	color: #;

}

.contato input[type=text], .contato input[type=email] {

	border: 1px solid #;

	padding: 7px;

	color: #888;

	width: 370px;

	font-size: 15px;

	margin: 5px 0 5px 0;

}

.contato2 input[type=text] {

	width: 305px;

}

.contato textarea {

	border: 1px solid #;

	padding: 7px;

	color: #888;

	max-width: 370px;

	min-width: 370px;

	max-height: 182px;

	min-height: 182px;

	font-size: 15px;

	margin: 5px 0 5px -0.5px;

}

.contato2 textarea {

	max-width: 305px;

	min-width: 305px;

}

.botaoContato {

	float: right;

	width: 100px;

	margin: 5px 0 5px 0;

}

.contato tr td {

	font-size: 12px;

}

.contato tr td:nth-child(odd):not(.tdarquivos) {

	text-align: right;

	padding-right: 5px;

}



.adicionar_anexo {

	vertical-align: 50%

}



.contato input[type=file] {

	width: 430px;

	border-bottom: 1px solid grey;

}



.contato div {

	width: 455px;

}



.contato3 div {

	width: 435px;

}



.contato3 input[type=file] {

	width: 410px;

	border-bottom: 1px solid grey;

}



.contato3 tr td {

font-size: 12px;

}



.contato3 {

	width: 470px;

	overflow: hidden;

	height: auto;

	color: #;

	margin: 0 0 0 20px;

}

.contato3 input[type=text], .contato3 input[type=email]  {

	border: 1px solid #;

	padding: 7px;

	color: #888;

	width: 182px;

	font-size: 15px;

	margin: 5px 0 5px 0;

}

.contato3 textarea {

	border: 1px solid #;

	padding: 7px;

	color: #888;

	max-width: 400px;

	min-width: 400px;

	max-height: 182px;

	min-height: 182px;

	font-size: 15px;

	margin: 5px 0 5px -0.5px;

}

.contato3 .capsula-input {

	float: left;

	border: 0 solid transparent;

	border-width: 0 10px 0 10px;

	font-size: 12px;

}

.contato3 .width-largo {

	width: 400px !important;

}

.contato3 .width-curto {

	width: 73px !important;

}

.contato .capsula-input-radio, .contato3 .capsula-input-radio {

	width: 190px;

}

.contato #mais_dependentes, .contato3 #mais_dependentes {

	width: 415px;

}


	
.texto1 {

	width: 470px;

	font-size: 12px;

	text-align: justify;

	margin: 0 0 10px 0;

}

.msg {

	float: left;

	line-height: 197px;

	line-height: 0 \9\0; /*hack ie 9*/

}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /*hack ie 10 e 11*/

	.msg {

		float: right;

		line-height: 0;

	}

}

.txt_contato {

	width: 470px;

	overflow: hidden;

	margin: 20px 0 20px 0;

}

.msgcontato {

	background: #;

	font-size: 14px;

	width: 470px;

	line-height: 32px;

	text-align: center;

	font-weight: bold;

	color: #f5f4f0;

}

.sucesso_contato {

	border-top: 6px solid #7CFC00;

}

.erro_contato {

	border-top: 6px solid #FF0000;

}

#mais_dependentes {

	text-align: right;

	cursor: pointer;

	font-weight: bold;

}

.arquivos ul {

	margin: 0 0 10px 0;

}

.arquivos ul li a {

	color: #888783;

}

.arquivos a {

	cursor: pointer;

}

.arquivos .link {

	line-height: 30px;

}

.fontsize11 {

	font-size: 11px;

}

.imagemLinkDireita {

	width: 180px;

	float: left;

	margin: 0 0 10px 0;

}

.hover:hover:only-of-type {

	background: red !important;

}

.paginacao {

	width: 460px;

	height: 30px;

	border-top: 3px solid #ffffff;

	margin: 50px auto 0 auto;

	padding: 5px;

	display: table;

	text-align: center;

}

.paginacao .pag_atu {

	font-size: 25px;

	font-weight: bold;

	text-decoration: underline;

}

.resumoNoticia {

	font-size: 13px;

	text-align: justify;

}

.resumoNoticia2 {

	font-size: 13px;

	text-align: justify;

	font-style: italic;

}


	.ultimasNoticias {

		margin: 20px 0 0 0;

		float: left;

		width: 470px;

	}



.ultimasNoticias .titulo {

	font-size: 14px;

	font-weight: bold;

	letter-spacing: -1px;

	color: #;

	text-decoration: none;

	margin: 0;

	padding: 0;

}

.ultimasNoticias .titulo:hover {

	color: #;

	text-decoration: none;

}

.ultimasNoticias2 {

	margin-top: 5px;

	padding-bottom: 7px;

	background-image: url('../images/risco-cinza.png');

	background-repeat: no-repeat;

	background-position: center bottom;

}

.bold {

	font-weight: bold;

}

#capa_noticia2 {

	margin: 0;

	padding: 0;

	border: 0;

	text-decoration: none;

	float: left;

}

#capa_noticia2 img {

	width: 160px;

	height: 115px;

	margin-right: 5px;

}

#todasNoticiasBotao button {

	border: 0;

	background: #;

	color: #;

	height: 25px;

	line-height: 25px;

	font-weight: bold;

	cursor: pointer;

	font-size: 12px;

	text-align: center;

	float: right;

}

#todasNoticiasBotao button:hover {

	background: #;

	color: #;

}

.cor_texto_fundo2 {

	color: #;

}

.cor_texto_rodape {

	color: #;

}

#capa_noticia {

	float: left;

	margin: 0;

	padding: 0;

	border: 0;

	text-decoration: none;

}

#capa_noticia img {

	width: 110px;

	height: 80px;

	margin-right: 5px;

	float: left;

}

#voltar_fotos {

	float: left;

	margin: 0;

	line-height: 30px;

}

#asterisco {

	position: absolute;

	line-height: 30px;

}

.albumIdent {

	float: right;

}

#body-background {

	height: 100%;

	background-image: url(''), url(''), url('');

	background-position:  ,  ,  ;

	background-repeat: , , ;

	background-attachment: scroll, scroll, scroll;

}


	#prev {

		position: absolute;

		z-index: 99;

		width: 30px !important;

		height: 30px !important;

		background-image: url("images/arrows.png");

		background-repeat: no-repeat;

		background-position: 0 0;

		margin: 80px 0 0 5px;

	}

	#next {

		position: absolute;

		z-index: 99;

		width: 30px !important;

		height: 30px !important;

		background-image: url("images/arrows.png");

		background-repeat: no-repeat;

		background-position: -30px 0;

		margin: 80px 0 0 630px;

	}


.frameContCkeditor {

	
		width: 470px;

	
		

	height: 0;

	overflow: hidden;

	background-color: transparent;

	border: 0;

}

.barra-rolagem::-webkit-scrollbar {

	width: 8px;

}

.barra-rolagem::-webkit-scrollbar-button {

	width: 8px;

	height: 5px;

}

.barra-rolagem::-webkit-scrollbar-track {

	background: #eee;

	border: thin solid lightgray;

	box-shadow: 0px 0px 3px #dfdfdf inset;

	border-radius: 10px;

}

.barra-rolagem::-webkit-scrollbar-thumb {

	background: #999;

	border: thin solid gray;

	border-radius :10px;

}

.barra-rolagem::-webkit-scrollbar-thumb:hover {

	background: #7d7d7d;

}

scrollbar-base-color: #C0C0C0;

scrollbar-base-color: #C0C0C0;

scrollbar-3dlight-color: #C0C0C0;

scrollbar-highlight-color: #C0C0C0;

scrollbar-track-color: #EBEBEB;

scrollbar-arrow-color: black;

scrollbar-shadow-color: #C0C0C0;

scrollbar-dark-shadow-color: #C0C0C0;

