/* NOTÍCIAS */
.area_noticias { width: 100%; height: auto; margin: 0 auto; padding: 15px 0px; }
.area_noticias p { font-size: 16px; text-align: justify; color: #575757; margin: 50px 0px 40px 0px; }
.area_noticias a { text-decoration: none; float: right; background-color: #bdbdbd; font-weight: bold; padding: 2px 8px 3px 8px; font-size: 16px; text-transform: uppercase; color: #ffffff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.vdata { width: 64px; height: 64px; position: absolute; font-family: 'Raleway'; font-size: 26px; line-height: 50px; letter-spacing: -2px; text-align: left; color: #fba919; }
.vdata div { font-size: 16px; letter-spacing: -1px; text-transform: uppercase; margin:0px 3px 0px 0px; font-weight: bold; float: right; }

.noticiaAtivo { padding: 0px 0px; min-height: 500px; }

.assinatura { width: -moz-calc(100% - 40px) !important; width: -webkit-calc(100% - 40px) !important; width: -o-calc(100% - 40px) !important; width: calc(100% - 40px) !important; height: 100px; background-color: #f8f8f8; padding: 20px; margin-top: 30px; clear: both; position: relative; }
.assinatura .ft { width: 100px; height: 100px; position: relative; float: left; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; }
.assinatura .ft img { width: auto!important; height: auto!important; min-width: 100px!important; max-height: 100px!important; }
.assinatura .conte { width: -moz-calc(100% - 120px) !important; width: -webkit-calc(100% - 120px) !important; width: -o-calc(100% - 120px) !important; width: calc(100% - 120px) !important; float: right; }
.assinatura .conte h2 { font-family: 'Raleway'; font-size: 18px; color: #808285; font-weight: 700; text-align: left; }
.assinatura .conte h3 { font-family: 'Raleway'; font-size: 16px; color: #000000; font-weight: 400; text-align: left; }

#dados_indicacao { display: none; width: 740px; float: left; height: 400px; padding: 15px; margin-top: 10px; }
#dados_indicacao label { width: 110px; text-align: right; float: left; font-size: 16px; padding: 8px 10px 5px 150px; }
#dados_indicacao input { float: left; background-color: #ebebeb; color: #808285; font-size: 16px; height: 24px; padding: 3px; margin: 2px 0px; }
#dados_indicacao textarea { float: left; background-color: #ebebeb; color: #808285; font-size: 16px; height: 90px; padding: 3px; margin: 2px 0px; }
#dados_indicacao .bte { font-family: 'Raleway'; font-size: 16px; font-weight: 500; height: auto; color: #ffffff; background-color: #808285; padding: 15px 15px; cursor: pointer; }
#dados_indicacao .titulo { font-family: 'Raleway'; font-size: 28px; letter-spacing: 0px; color: #808285; font-weight: bold; text-align: center; padding-bottom: 20px; }

.divulgacao { width: 770px; float: left; height: 50px; margin-top: 30px; }
.divulgacao .compartilhe { float: left; width: 151px; }
.divulgacao .imprimir { float: right; cursor: pointer; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -267px -51px; }
.divulgacao .indicar { float: right; cursor: pointer; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -232px -51px; margin-right: 10px; }
.divulgacao .face { float: right; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -199px -51px; margin-right: 10px; }

.propNoti { width: 770px; margin: 0 auto; color: #575757; font-size: 16px; text-align: justify; float: left; }
.propNoti img{ float: left; margin: 0px 20px 20px 0px; margin-bottom: 7px; max-width: 350px; }
.propNoti p img{ float: left; margin: 0px 20px 20px 0px !important; margin-bottom: 7px; max-width: 350px; }

.historico { width: 100%; height: auto; margin: 0 auto; }
.historico a.ln { background: #3b82f8; color: #ffffff; padding: 5px 10px; font-family: 'Raleway'; font-size: 16px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-decoration: none;  }

.historico ul { width: 100%; float: left; font-family: 'Raleway'; font-size: 16px; margin-top: 30px; }
.historico ul li { width: 100%; height: 155px; margin-bottom: 4px; padding: 20px 15px 25px 15px;  }
.historico ul li .vdata { width: 64px; height: 45px; float: left; font-family: 'Raleway'; font-size: 26px; line-height: 50px; letter-spacing: -2px; text-align: left; color: #fba919; margin-top: -15px; }
.historico ul li .vdata div { font-size: 16px; letter-spacing: -1px; text-transform: uppercase; margin:0px 3px 0px 0px; font-weight: bold; float: right; }
.historico ul li .cont { width: 800px; height: 150px; float: right; }
.historico ul li .cont .topico { width: 800px; font-size: 25px; line-height: 25px; color: #808285; font-family: 'Raleway'; text-align: left; float: right; letter-spacing: -1px; padding: 12px 0px; }
.historico ul li .cont .topico span { text-transform: uppercase; font-weight: 600; color: #333333; }
.historico ul li .cont .contexto { width: 800px; height: 100px; color: #333333; float: right; text-align: justify; font-size: 16px; line-height: 18px; padding: 0px 0px 15px 0px; }
.historico ul li .image { width: 150px; height: 150px; display: inline; padding: 0px 0px 15px 0px; }
.historico ul li .image img { width: 170px; height: 150px; }

.relaciona { width: 200px; height: auto; position: absolute; left: 50%; margin-left:300px; margin-top: 30px; text-align: left; }
.relaciona .vemais li { list-style-type: none; float: left; width: 200px; height: auto; padding-bottom: 20px; }
.relaciona .vemais li .topico { font-weight: bold; font-size: 16px; color: #808285; font-family: 'Raleway'; }
.relaciona .vemais li .contexto { font-weight: normal; font-size: 16px; line-height: 18px; color: #333333; font-family: 'Raleway'; text-align: justify; overflow: hidden; max-height: 60px; }
.relaciona .vemais li .image { width: 80px; height: 70px; float: left; padding: 0px 0px 10px 0px; }
.relaciona .vemais li .image img { width: 70px; height: 60px; }
.relaciona .paginacao { width: 200px; height: 30px; margin: 0 auto; text-align: center; }

.relacionados { width: 200px; height: auto; position: absolute; left: 50%; margin-left:300px; margin-top: 20px; text-align: left; }
.relacionados .vemais li { list-style-type: none; float: left; width: 200px; height: 65px; }
.relacionados .vemais li .topico { font-weight: bold; font-size: 16px; color: #808285; }
.relacionados .vemais li .contexto { font-weight: normal; font-size: 16px; color: #808285; text-align: justify; }
.relacionados .vemais li .image { width: 80px; height: 70px; float: left; padding: 0px 0px 10px 0px; }
.relacionados .vemais li .image img { width: 70px; height: 60px; }
.relacionados .paginacao { width: 200px; height: 30px; margin: 0 auto; text-align: center; }

.paginacao { width: 100%; height: 30px; margin: 0 auto; text-align: center; }

.links { width: 100%; height: auto; margin: 0 auto; }
.links li { width: 100%; text-align: left; height: 30px; color: #727272; line-height: 30px; float: left; font-family: 'Raleway'; font-size: 16px; }
.links li a { color: #000000; line-height: 30px; font-family: 'Raleway'; font-size: 16px; }
.links li span { font-weight: bold; color: #808285; }

.downs { width: 100%; height: auto; margin: 0 auto; padding-bottom: 50px; }
.downs ul { width: 100%; float: left; font-family: 'Raleway'; font-size: 16px; margin-top: 30px; text-align: center; }
.downs ul li { width: 50%; height: 80px; display: inline-block; padding: 15px 0px; border-bottom: 1px solid #ebebeb; font-family: 'Raleway'; font-size: 16px; line-height: 22px; text-align: center; font-weight: 500; color: #808285; }
.downs ul li img { width: 500px; height: 500px; position: relative; clear: both; display: block; }
.downs ul li p { font-size: 10px; letter-spacing: 1px; color: #333333; }
/*.downs ul li:hover { background-color: #808285; color: #ffffff; }
.downs ul li:hover p { color: #ffffff; }*/

@media screen and (max-width: 1024px) {
	.historico ul { width: 100%; float: left; font-family: 'Raleway'; font-size: 16px; }
	.historico ul li { width: 94%; height: 155px; margin-bottom: 4px; padding: 20px 3% 20px 3%; }
	.historico ul li .vdata { width: 64px; height: 45px; float: left; font-family: 'Raleway'; font-size: 26px; line-height: 50px; letter-spacing: -2px; text-align: left; color: #fba919; margin-top: -15px; }
	.historico ul li .vdata div { font-size: 16px; letter-spacing: -1px; text-transform: uppercase; margin:0px 3px 0px 0px; font-weight: bold; float: right; }
	.historico ul li .cont { width: 60%; float: left; }
	.historico ul li .cont .topico { width: 100%; }
	.historico ul li .image { width: 100px; height: 100px; float: left; padding: 0px 10px 15px 0px; }
	.historico ul li .image img { width: 100px; height: 100px; }
	.propNoti { width: 94%; padding: 0px 3%; text-align: center; }
	.propNoti img{ float: none; clear: both; text-align: center; display: inline-block; margin: 0px 0px 20px 0px; padding: 0px 0px 10px 0px; max-width: 100%; }
	.relaciona, .relacionados, .historico ul li .cont .contexto { display: none; }
	#dados_indicacao { display: none; width: 100%; float: none; height: 400px; padding: 15px 0px; margin-top: 10px; }
	#dados_indicacao label { width: 30%; text-align: left; float: left; padding: 8px 0px 8px 10px; }
	#dados_indicacao input { float: left; width: 100% !important; font-size: 16px; height: 24px; padding: 3px 0px; margin: 2px 0px; }
	#dados_indicacao textarea { float: left; width: 100% !important; font-size: 16px; height: 90px; padding: 3px 0px; margin: 2px 0px; }
	#dados_indicacao .bte { font-family: 'Raleway'; font-size: 16px; font-weight: 700; height: 38px; padding: 7px 15px; cursor: pointer; }
	#dados_indicacao .titulo { font-family: 'Raleway'; font-size: 28px; letter-spacing: 0px; color: #808285; font-weight: bold; text-align: center; padding-bottom: 20px; }
	.divulgacao { width: 100%; float: none; clear: both; height: 50px; margin-top: 30px; text-align: center; }
	.divulgacao .compartilhe { float: none; display: inline-block; width: 151px; }
	.divulgacao .imprimir { float: none; display: inline-block; cursor: pointer; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -267px -51px; }
	.divulgacao .indicar { float: none; display: inline-block; cursor: pointer; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -232px -51px; margin-right: 10px; }
	.divulgacao .face { float: none; display: inline-block; width: 31px; height: 31px; background:url(../img/sprite-icones.png) no-repeat -199px -51px; margin-right: 10px; }
	.downs { width: 94%; padding:  0px 3% 50px 3%; }
	.downs ul li { width: 100%; height: 80px; display: inline-block; padding: 15px 0px; border-bottom: 1px solid #ebebeb; font-family: 'Raleway'; font-size: 16px; line-height: 22px; text-align: center; font-weight: 500; color: #808285; }
}
