@charset "utf-8";
/* CSS Document */

@import url(reset.css); /** CSS RESET **/
@import url(fonts.css); /** CSS FONTS **/

.clear{ clear:both;}
.italico{ font-style:italic; text-align:left!important;}
a {text-decoration: none!important;}
b{ font-weight:bold;}
i { font-style:italic;}

img, embed, object, video {  height: auto;  max-width: 100%;}
body{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; }
iframe{ width:100%; height:100%;}

.text-bold{font-family:'swis721_btroman';}

#main{width:100%; height:100%; margin:0 auto;}
header{width:100%; margin:0 auto;}
nav{width:100%; margin:0 auto;}
section{width:100%; margin:0 auto;}
#banner{margin:0 auto;}
	#banner .carousel-indicators{ display:none;}
	.carousel-inner{ color:#fff!important;}
#banner-depoimentos{margin:0 auto;}
	#banner-depoimentos .carousel-indicators{ display:none;}	
#footer{margin:0 auto;}

.item active{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#333;}

.riscado-mapa, .riscado-footer{ text-decoration:line-through!important; cursor:default!important;}
	.riscado-mapa:hover{ color:#333!important;}
	.riscado-footer:hover{ color:#fff!important;}

/* Breakpoint - SMARTPHONES 959px*/
@media only screen and (max-width: 1014px) {
.clear-mobile{display:block; clear:both;}
#logo-topo{ display:none;}
.link-mobile{ display:block}
.link-desktop{ display:none}

#main{ padding:0;}
#logo-topo{ text-align:center; margin:0 auto; margin-bottom:50px; margin-top:50px; display:block;}
	#logo-topo img{ width:20%; cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .7s ease; -ms-transition:all .7s ease;	transition:all .7s ease;}
		#logo-topo img:hover{ opacity: .50; filter: alpha(opacity=50); }

#logo-topo{max-width:60%; margin:0 auto; margin-bottom:40px; margin-top:40px; cursor:pointer;}
		#logo-topo:hover{ opacity: .50; filter: alpha(opacity=50);}
		#logo-topo img{ width:80%; text-align:center;}

#bt-topo{ width:40px; height:40px; cursor:pointer; z-index:999; position:fixed; bottom:5px; right:5px;}
	#bt-topo img{-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#bt-topo img:hover{opacity: .50; filter: alpha(opacity=50);}

/* MENU */	
#menu-desktop{display:none;}
#menu-mobile{display:block; padding:3%; padding-top:0;}
	.bt-menu-mobile-borda{padding:2px; background-color:#e0495c; margin-bottom:2px;}
	.bt-menu-mobile{padding:10px; background-color:#fff; font-family:'swis721_lt_btlight', Arial, Helvetica, sans-serif; font-size:1.2em; line-height:27px; letter-spacing:-.5px; font-weight:bold; text-align:center; color:#e0495c; cursor:pointer; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
		.bt-menu-mobile:hover{color:#fff; background-color:#e0495c; text-shadow:1px 1px #b73142;}
			.menu-mobile ul li{ list-style:none; color:#fff;}
				.menu-mobile li{ width:100%; margin:auto; padding:20px; opacity:.95; margin-bottom:2px; color:#fff; font-family:'swis721_btbold_italic', Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:.3px; border:2px solid #cd3b4d; text-shadow:1px 1px #cd3b4d; background-color:#e0495c; text-align:center; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
					.menu-mobile li:hover{ border:2px solid #e98c34; background-color:#f59e4b; text-shadow:1px 1px #e98c34; color:#fff; opacity:1;}
				.div-menu-mobile{ width:100%; height:8px;}


/* BANNER */
#banner{display:none;}
#banner-mobile{ width:100%; height:auto; margin:0 auto; display:block;}	
	
/* FOOTER */
#footer-line{ width:100%; height:7px; padding:0; background-image:url(../images/footer-line.jpg);}
footer{ width:100%; padding:0; background-color:#e1465c; text-align:center;}
	#footer-boxes{width:100%; margin:0 auto; padding:0; }

#footer-box-logo{width:100%; text-align:center; padding:20px 0 20px 0;}
	#logo-footer{ width:19%;  margin:0 auto; float:none;}
		#logo-footer img{ cursor:pointer; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
			#logo-footer img:hover{ opacity: 0.7; filter: alpha(opacity=70);}
			
#footer-box1{ width:85%; float:none; margin:0 auto; padding:0;}
	#footer-box1 p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-align:justify; color:#fff; margin-bottom:10px; line-height:22px;}
	.saiba-mais-ibema{ width:100%; padding:15px; border:1px solid #fff; border-radius:3px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; color:#fff;
		 -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
			.saiba-mais-ibema:hover{background-color:#fff; color:#e1465c;}

#footer-box2{display:none;}

#footer-box3{ width:85%; float:none; color:#cfd8d8; margin:0 auto; margin-top:40px; }
	#footer-box3 h4{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-align:center; color:#fff; margin-bottom:10px; line-height:18px;}
		#footer-box3 p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-align:center; color:#fff; margin-bottom:10px; line-height:18px;}
			#cadastro{ width:100%; margin:0 auto; padding:0;text-align:center;}
				#cadastro input.nome-newsletter{ width:100%; height:60px; padding:10px; margin-top:10px; border:0; float:left; border-radius:5px;
					font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b2aea8; background-color:#fff;}
				#cadastro input.email-newsletter{ width:70%; height:60px; padding:10px; margin-top:3px; border:0; float:left;  border-radius:5px 0 0 5px;
					font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b2aea8; background-color:#fff;}						
				#cadastro button.bt-newsletter {width:29%; padding:4px;  background-color:#ee7e55;  border:0; color:#fff; border-radius:0 5px 5px 0; font-weight:bold; margin-top:3px; margin-left:1%; float:left;
					height:60px; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; transition:1s;}
				#cadastro button.bt-newsletter:hover{ background-color:#eec855;}

#footer-box4{ width:85%; float:none; margin:0 auto; margin-top:30px; margin-bottom:28px;}
	.bt-socialmedia{ width:55px; height:55px; margin:0 auto; cursor:pointer; display:inline;}
		.bt-socialmedia img{-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.bt-socialmedia img:hover{ opacity: 0.5; filter: alpha(opacity=50);}

#footer-copyright{width:100%; margin:0 auto; display:block; background-color:#ee7e55; clear:both;}
			#footer-box5{width:100%; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#ad925c; font-weight:bold; display:block;}			
				#footer-box5 ul li{ display:inline; list-style:none; }
				#footer-box5 li { margin-right:10px; line-height:20px;}
				#footer-box5 a:link{ color:#fff; transition:1s;}
				#footer-box5 a:visited{ color:#fff;}
				#footer-box5 a:hover{ color:#eec855;}
		.span-left{ display:none;}		

#logos-rodape{ width:100%; height:146px; margin:0 auto; text-align:center; margin-bottom:40px; margin-top:20px;}
	#logos-rodape img{max-width:29%;cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#logos-rodape img:hover{opacity: 0.5; filter: alpha(opacity=50);}					

.logo-ibema-rodape{ width:100%; text-align:center; float:left; margin:0 auto;}
.logo-apoio-rodape{ width:100%; text-align:center; float:left; margin:0 auto; margin-bottom:40px;}
.txt-apoio-footer{width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left; }


/* HOME */
#home{ width:100%; margin:0 auto; margin-top:20px;}
	#box-not-home{width:100%; float:left;}
		.not-home1{width:100%; float:left; margin-bottom:10px; cursor:pointer; padding:2%;-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.not-home2{width:100%; height:auto; float:left; margin-bottom:20px; cursor:pointer; padding:2%;-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.not-home1:hover, .not-home2:hover{opacity: 0.5; filter: alpha(opacity=50);}
			.img-not-home{width:45%; float:left;}
				.not-home1 img{ float:left; border:1px solid #e0495c; margin-right:20px;}
				.not-home2 img{ float:left; border:1px solid #f59e4b; margin-right:20px;}
				.bt-maisnot1{width:60%; float:left; background-color:#e0495c; z-index:999; position:relative; bottom:0; right:0; padding:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.9em; color:#fff; cursor:pointer;}
				.bt-maisnot2{width:60%; float:left; background-color:#f59e4b; z-index:999; position:relative; bottom:0; r	ight:0; padding:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.9em; color:#fff; cursor:pointer;}
			.txt-not-home{width:50%; float:right;}
				.txt-not-home p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#363636; line-height:20px;}
				.txt-not-home-titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#e0495c; line-height:22px; font-weight:bold; margin-top:0; margin-bottom:5px;}

	#box-cont-home{ width:100%; float:none; background-image: linear-gradient(to bottom, #f59e4b, #e0495c); margin-bottom:20px;}
		.box-home-texto{width:100%; padding:10%; text-align:center;}
			.box-home-texto h1{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1em; text-align:center; color:#fff; margin-bottom:5px;line-height:20px;}
			.box-home-texto h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1.4em; text-align:center; color:#fff; margin-bottom:25px; line-height:24px;}
			.box-home-texto p{font-family: Arial, Helvetica, sans-serif; font-size:.9em!;  color:#fff; line-height:23px; margin-bottom:8px;}
			.box-home-texto a:link{font-family: Arial, Helvetica, sans-serif; font-size:.9em;  color:#fff; line-height:23px; font-weight:bold;}
			.box-home-texto a:visited{ color:#fff; }
			.box-home-texto a:hover{ color:#eec855; }
			.box-home-texto ul{ margin-top:15px;}			
				.box-home-texto li{font-family: Arial, Helvetica, sans-serif; font-size:.9em; color:#fff; line-height:20px; margin-bottom:5px; font-weight:bold; text-decoration:underline;
				-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
					.box-home-texto li:hover{ color:#eec855;}
		#box-cont-home .carousel-indicators{ width:100%; display:block; text-align:center; margin:0 auto;}
			.carousel-indicators {left: 0!important; }
			.controle-banner-dir-home-box1{display:none;}
			.controle-banner-esq-home-box1{display:none;}		
	.link-catalogo{ border:solid 2px #fab351; padding:15px 20px; cursor:pointer; margin-bottom:15px;
		font-family: Arial, Helvetica, sans-serif; font-size:1em;  color:#fff; line-height:20px; font-weight:300;
		background-image:url(../images/ico-download.png); background-repeat:no-repeat; background-position:98% 96%;
		-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.link-catalogo:hover{ border:solid 2px #fab351; color:#fab351;}

/* DEPOIMENTOS */
	.depoimentos-hm{width:96%; height:auto; margin:5% 2%; margin-bottom:20px; background-image:url(../images/depoimentos-bg-mob.jpg);}
			.depoimentos-hm-box{ width:100%; height:auto; float:none; margin:0; padding:0; display:block;}
			#banner-depoimentos{ position:relative;}
			.controle-banner-dir{ background-image:url(../images/banner-control-dir.png); width:60px; height:61px;
				float:right; margin-right: 0; right:10px; bottom:10px; cursor:pointer; position:absolute; display:block;}
			.controle-banner-esq{ background-image:url(../images/banner-control-esq.png); width:60px; height:61px;
				float:left;  margin-left: 0; left:10px; bottom:10px; cursor:pointer; position:absolute; display:block;}
			.img-depoimentos-mob{ margin:0; float:left; padding-top:30px;}
			.carousel-inner{ padding:10px 40px 30px 40px;}
			.carousel-inner-txt{ display:none;}
		
/* SECUNDÁRIAS */
	#main-sec{ width:100%; margin:0 auto; padding:30px; padding-top:0;}
		#main-sec h1{font-family:'swis721_lt_btlight',Arial, Helvetica, sans-serif; font-size:25px; text-align:left; font-weight:bold; color:#e1465c; margin-top:35px; margin-bottom:15px;}
		#main-sec h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-align:left; color:#e1465c; margin-bottom:25px;}
		#main-sec h3{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; text-align:left; color:#ee7e55; margin-bottom:15px; margin-top:35px;}
		#main-sec h4{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; text-align:left; color:#e1465c; margin-bottom:15px; margin-top:35px;}		
		#main-sec p{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#3a3a3a; line-height:20px; margin-bottom:15px;}
		#img-sec{ width:40%; float:right; margin-left:20px; margin-bottom:10px; text-align:right;}
		#img-sec-mobile{ display:none;}
		.subtitulo-noticia{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:28px; text-align:left; color:#e1465c; margin-bottom:25px;}
	.voltar{width:100%; border-top: dotted 1px #e1465c; padding:10px 0; margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1465c; cursor:pointer; clear:both;
		-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.voltar:hover{opacity: 0.5; filter: alpha(opacity=50);}

	#main-sec a:link{font-family:Arial, Helvetica, sans-serif; color: #3a3a3a!important; font-weight:bold; font-size:14px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#main-sec a:visited{color: #3a3a3a!important;}
		#main-sec a:hover{ color:#ee7e55!important;}
	
	.link-sec{font-family:Arial, Helvetica, sans-serif!important; color: #3a3a3a!important; font-weight:bold; font-size:14px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.link-sec:hover{ color:#ee7e55!important;}
	
	.legenda-foto{ float:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:right; font-style:italic; color:#3a3a3a; line-height:20px; margin-bottom:20px;}
	.links-header{ display:none;}

	.paginacao{width:100%; border-top: dotted 1px #e1465c; padding:10px 0; margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#397c7e; cursor:pointer; clear:both;}
		.paginas{padding:15px; float:left; margin-right:2px; background-color:#e1465c; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff; cursor:pointer;
			-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.paginas:hover{opacity: 0.7; filter: alpha(opacity=70);}
			.paginas-active{padding:15px; float:left; margin-right:2px; background-color:#daaeb4; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff; cursor:default; opacity: 0.7; filter: alpha(opacity=70);}

/* APRESENTAÇÃO */
.depoimento{ padding:10px; border:solid 2px #d91e5b; font-size:14px; margin-top:30px; cursor:context-menu;
font-family:Arial, Helvetica, sans-serif; font-style:italic; line-height:20px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.depoimento:hover{ background-color:#f2f2f2;}
	.depoimento img{ float:none; margin-right:0;}
	.depoimento p{ margin:0!important; margin-top:3px!important; padding:5px;}

/* PREMIAÇÃO */
.premiacao{ width:56%; padding:10px; background-color:#f8f7f3;  border: solid 2px #e1465c; margin-bottom:15px;}
	.tit-premiacao{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#e1465c; line-height:20px;}
	.txt-premiacao{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c; line-height:20px;}

/* REGULAMENTO */
.box-pdf{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.box-pdf:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.box-pdf img{ float:left;}
	.txt-box-pdf{padding:14px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}

/* BIBLIOGRAFIA */
.bibliografia{ max-width:100%; padding:10px; cursor:pointer; margin-bottom:5px; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important;
	background-image:url(../images/bt-mais-biblioteca.png); background-position:right bottom; background-repeat:no-repeat; border-radius:5px;
	-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bibliografia:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bibliografia img{ display:none;}
	.txt-bibliografia{ width:100%; padding:10px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:1em; line-height:20px; text-align:left; font-weight:bold;}

	.bibliografia-titulo-geral{ font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#e1465c!important; line-height:20px; margin-top:20px;}
	.bibliografia-descricao-geral{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c!important; line-height:19px; list-style:none;}	

	.bibliografia-titulo{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#333; line-height:20px;}
	.bibliografia-cont ul{ margin-left:20px; margin-right:20px; margin-bottom:20px;  }
	.bibliografia-cont li{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333; line-height:20px; list-style:none;}

	.div-bibliografia{width:10%; height:20px; background-image:url(../images/bg-div-biblioteca.png); margin-bottom:10px; margin-top:10px;}

/* EDIÇÕES ANTERIORES */
.bt-edicoes-anteriores{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-edicoes-anteriores:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-edicoes-anteriores-imagem{width:20%; margin-right:0; float:left;}
		.bt-edicoes-anteriores img{ padding:0; margin:0;}
	.bt-edicoes-anteriores-txt{width:78%; float:right; }
		.bt-edicoes-anteriores-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:0; margin-bottom:0; line-height:20px;}
		.bt-edicoes-anteriores-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-edicoes-anteriores{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}
	
	.vencedores-premio{ width:100%;}
	.titulo-vencedor{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c!important; margin:10px 0 10px 0; line-height:20px; list-style:none; font-weight:bold;}
	.vencedores-premio ul{display:block;}
	.vencedores-premio li{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333; line-height:20px; list-style:none;}	
	.vencedores-premio img{ float:left; cursor:pointer; margin-right:15px; border-radius:5px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.vencedores-premio img:hover{opacity: 0.5; filter: alpha(opacity=50);}
	
	.div-vencedores{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:15px 0; clear:both;}
	.galeria-not{}
		.galeria-not img{ max-width:46%; border-radius:5px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.galeria-not img:hover{ opacity: 0.3; filter: alpha(opacity=30);}
	
	.catalogo-download{ border:solid 2px #e0495c; padding:20px; padding-left:50px; color:#e0495c!important; margin-top:25px;
	font-family: 'swis721_btbold',Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; cursor:pointer;
	background-image:url(../images/ico-pdf.png); background-repeat:no-repeat; background-position:2% center;
	-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.catalogo-download:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.catalogo-download-clique{ color:#e0495c; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align:left;}

/* NOTÍCIAS */	
#logo-noticias{ width:100%; text-align:center; margin:auto; margin-top:20px; margin-bottom:20px;}
	#logo-noticias img{ max-width:50%;}
#main-noticias{ margin:0 auto; width:80%; border:2px solid #e1465c; background-image:url(../images/bg-noticias2.jpg); padding:20px; border-radius:5px; margin-bottom:20px;}
	#main-noticias h1{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1.1em; text-align:left; color:#e1465c; font-weight:bold; margin-bottom:25px; line-height:24px;}
	#main-noticias h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1em; text-align:left; color:#e1465c; font-weight:bold; margin-bottom:15px; margin-top:25px; line-height:24px;}
	#main-noticias p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:.95em; margin-bottom:10px; text-align:justify; color:#3a3a3a; font-weight:normal; line-height:20px;}
	.italico-not{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:.95em; text-align:left; font-style:italic; color:#3a3a3a; font-weight:bold!important; line-height:20px; margin-bottom:20px!important;}
	.img-noticia{ float:right; margin:0 0 20px 20px;-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.img-noticia img{ border-radius:5px;}
	#main-noticias a:link{font-family: Arial, Helvetica, sans-serif; font-size:.95em; color:#3a3a3a; line-height:19px; font-weight:bold;}
		#main-noticias a:visited{ color:#3a3a3a; }
		#main-noticias a:hover{ color:#e1465c; }
	.arquivo{ list-style:inside; margin-top:30px;}
		.arquivo li{ margin-bottom:15px!important; font-family: Arial, Helvetica, sans-serif; font-size:1em!important; line-height:19px;}			
	.data-noticia-menu{ font-size:12px; margin:10px 0; font-style:italic;}
	.data-noticia{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#e1465c; margin-top:10px; margin-bottom:10px; font-style:italic;}
	.div-titulo-not{ border-bottom:1px solid #e1465c; margin-bottom:-20px;}
	
.bt-noticias{ width:100%; padding:15px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-noticias:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-noticias-imagem{width:20%; margin-right:0; float:left;}
		.bt-noticias-img{ padding:0; margin:0;}
	.bt-noticias-txt{width:78%; float:right; }
		.bt-noticias-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:0; margin-bottom:0; line-height:20px;}
		.bt-noticias-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-noticias{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}
	.video-noticias{ width:100%; height:350px;}
		.video-noticias iframe{ margin:0; padding:0;}
		
/* ARTIGOS */
.autores-artigos{ width:100%; padding-top:15px; margin-top:30px; border-top:1px solid #e1465c;}
	.autores-artigos img{ width:100px; float:none; border-radius:5px;}
	.autores-artigos-txt{ width:100%;  float:none; padding:0; padding-top:15px;}
	.autores-artigos p{ margin-bottom:5px!important;}
	
.bt-artigos{ width:100%; padding:20px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-artigos:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-artigos-imagem{ width:15%; margin-right:0; float:left;}
		.bt-artigos-img{ padding:0; margin:0;}
	.bt-artigos-txt{width:83%; float:right; }
		.bt-artigos-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:0; margin-bottom:0; line-height:20px;}
		.bt-artigos-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-artigos{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}

/* LINKS */	
.links a:link{ font-weight:normal!important;}
.links li{ margin-bottom:25px; font-family: Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; text-align:left; font-style:normal; list-style:inside; color:#333; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.links li:hover{color:#e1465c;}
.titulo-links{ margin-bottom:5px!important; font-family: Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold!important; color:#e1465c;}

/* MAPA DO SITE */
.mapa a:link{ font-weight:normal!important;}
.mapa li{ margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; text-align:left; font-style:normal; list-style:inside; color:#333; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.mapa li:hover{color:#e1465c;}

/* FORM CONTATO */
#form-contato{ width:100%; padding:0; padding-top:10px; text-align:left;}
	.text-form{display:none;}

	.text-form-email{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#3a3a3a; text-align:left; margin-top:25px; margin-bottom:10px;}
	
	#form-contato input.label-um{ width:100%; padding:22px; margin:3px 0 15px 0; border:1px solid #CCC; border-radius:10px; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666;}
	
	#form-contato input.label-dois{ width:100%; padding:22px; margin:3px 0 15px 0; border:1px solid #CCC; border-radius:10px; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666;}
	
	#form-contato input.label-tres{ width:100%; padding:22px; margin:3px 0 15px 0; border:1px solid #CCC; border-radius:10px; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666;}
	
	.estado{ width:100%; padding:0; margin:0; float:left;}
	#form-contato select{ border:1px solid #CCC; border-radius:10px; width:70%; padding:10px; margin:0 0 15px 0; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666; display:block; text-align:left;}

	#form-contato textarea { border:1px solid #CCC; width:100%; height:200px;  border-radius:10px; padding:10px; margin:3px 0 15px 0; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666;}

	#form-contato button {padding:4px;  background-color:#e1465c;  border:0; color:#fff; font-weight:bold; margin-top:13px; float:left;
	width:100px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:.9em; cursor:pointer; border-radius:10px;
	transition:1s;}
		#form-contato button:hover{ background-color:#ee7e55; color:#fff;}
	
	.legenda{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929398; line-height:15px; text-align:left; display:block; margin-top:20px; margin-bottom:10px;}
	#sprycheckbox1{ padding-right:5px;}
	
	.entrega-trabalhos{ margin-top:35px; margin-bottom:35px;}
	
	.box-download{ width:100%; padding:15px; cursor:pointer; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important; margin-bottom:10px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.box-download:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.box-download-imagem{width:7%;float:left; padding:0;}
	.txt-box-download{ width:80%; padding:0 14px 0 14px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}
	.txt-box-download2{ width:80%; padding-top:5px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}

}

/* Breakpoint - SMARTPHONES 959px*/
@media only screen and (max-width: 600px) {
	
/* HOME */
.bt-maisnot1{width:100%; float:right; background-color:#e0495c; z-index:999; position:relative; bottom:0; right:0; padding:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.9em; color:#fff; cursor:pointer;}
.bt-maisnot2{width:100%; float:right; background-color:#f59e4b; z-index:999; position:relative; bottom:0; r	ight:0; padding:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.9em; color:#fff; cursor:pointer;}

/* NOTÍCIAS */
.bt-noticias{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-noticias:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-noticias-imagem{width:200px; margin-right:0; float:left; margin-bottom:10px;}
		.bt-noticias-img{ padding:0; margin:0;}
	.bt-noticias-txt{width:100%; float:left; }
	.img-noticia{ float:none; margin:0 0 20px 0; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}

/* ARTIGOS */
.bt-artigos{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
.bt-artigos-imagem{width:100px; margin-right:0; margin-bottom:10px; float:none;}
		.bt-artigos-img{ padding:0; margin:0;}
	.bt-artigos-txt{width:100%; float:none; }
	
/* EDIÇÕES ANTERIORES */
	.bt-edicoes-anteriores-imagem{width:200px; margin-right:0; float:left; margin-bottom:10px;}
		.bt-edicoes-anteriores img{ padding:0; margin:0;}
	.bt-edicoes-anteriores-txt{width:100%; float:left; }

/* DEPOIMENTOS */
	.depoimentos-hm{width:96%; height:auto; margin:5% 2%; margin-bottom:20px; background-image:url(../images/depoimentos-bg-mob.jpg);}
			.depoimentos-hm-box{ width:100%; height:auto; float:none; margin:0; padding:0; display:block;}
			#banner-depoimentos{ position:relative;}
			.controle-banner-dir{ background-image:url(../images/banner-control-dir.png); width:60px; height:61px;
				float:right; margin-right: 0; right:10px; bottom:10px; cursor:pointer; position:absolute; display:block;}
			.controle-banner-esq{ background-image:url(../images/banner-control-esq.png); width:60px; height:61px;
				float:left;  margin-left: 0; left:10px; bottom:10px; cursor:pointer; position:absolute; display:block;}
			.img-depoimentos-mob{ margin:0; float:left; padding-top:30px;}
			.carousel-inner-txt{ padding:10px 40px 30px 40px!important; display:block!important;}
				.carousel-inner-txt p{ margin-bottom:5px; color:#000; line-height:20px; font-size:1em;}
			.carousel-inner img{ display:none!important;}
}	

/* Breakpoint - DESKTOP*/
@media only screen and (min-width: 1015px) {
.clear-mobile{display:none;}
#nav-mobile{ display:none;}
#banner-mobile{ display:none;}
#box-home2-mobile{ display:none;}
#img-sec-calendario-mobile{display:none;}

.link-desktop{ display:block}
.link-mobile{ display:none}

#main-404{ width:1000px; height:300px; margin:auto;position:absolute; top:0; bottom:0; left:0; right:0;}
	#logo-404{ text-align:center; padding:0 0 30px 0;}
	.texto-404{ padding:20px 0;}
		.texto-404 p{ padding:5px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333;}
		.link-404{ margin-top:20px;}	
			.link-404 a:link{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#df465c;}
			.link-404 a:visited{ color:#df465c;}
			.link-404 a:hover{ color:#f59d4b;}
		
#main{ padding:0;}
#logo-topo{ text-align:center; margin:0 auto; margin-bottom:50px; margin-top:50px; display:block;}
	#logo-topo img{ width:338px; height:130px; cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .7s ease; -ms-transition:all .7s ease;	transition:all .7s ease;}
		#logo-topo img:hover{ opacity: .50; filter: alpha(opacity=50); }
				
#bt-topo{ width:40px; height:40px; cursor:pointer; z-index:999; position:fixed; bottom:15px; right:15px;}
	#bt-topo img{-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#bt-topo img:hover{opacity: .50; filter: alpha(opacity=50);}

.icon { float:none; margin-right:0; display: inline-block; width: 4em;	height: 4em; margin-bottom:4px;	fill: currentColor;}

/* MENU */	
#menu-mobile{display:none;}

#nav-menu{width:100%; height:auto; margin:0 auto; display:block;}
	#menu-desktop{width:1000px; height:238px; margin:0 auto; display:block;}
		.bt-menu{ width:238px; height:212px; padding:80px 25px; font-family:'swis721_lt_btlight', Arial, Helvetica, sans-serif; font-size:25px; line-height:27px; letter-spacing:-.5px; font-weight:bold; text-align:center; color:#e0495c; cursor:pointer; float:left; background-color:#fff; background-image:url(../images/borda-menu.png); margin-bottom:30px!important;
			-webkit-transition:all .9s ease; -moz-transition:all .7s ease; -ms-transition:all .7s ease;	transition:all .7s ease;}			
			.bt-menu:hover{background-image: linear-gradient(to bottom, #f59e4b, #e0495c); text-shadow:2px 2px #e0495c; opacity: .90; filter: alpha(opacity=90); color:#fff;}
			.bt-menu-inativo{ width:238px; height:212px; padding:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; font-weight:bold; text-align:center; color:#fff; cursor:default; float:left; opacity: .40; filter: alpha(opacity=40);}
			.div-menu{width:16px; height:212px; float:left;}
	.riscado{ text-decoration:line-through;}

#bt-um{width:238px; position:absolute; float:left; top:446px; z-index:999; cursor:pointer; clear:both;}
#bt-dois{width:238px; position:absolute; float:left; top:446px; margin-left:254px; z-index:999; cursor:pointer; clear:both;}
#bt-tres{width:238px; position:absolute; float:left; top:446px; margin-left:508px; z-index:999; cursor:pointer; clear:both;}
#bt-quatro{width:238px; position:absolute; float:left; top:446px; margin-left:762px; z-index:999; cursor:pointer; clear:both;}

#box-menu2{width:238px; height:auto; float:left; cursor:pointer;}
.menu ul li{ list-style:none; z-index:999;}
.menu li{ width:100%; margin:auto; padding:10px; opacity:.95; margin-bottom:1px; color:#fff; font-family:'swis721_btbold_italic', Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:.3px; border:2px solid #cd3b4d; text-shadow:1px 1px #cd3b4d; background-color:#e0495c; text-align:center; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
	.menu li:hover{ border:2px solid #e98c34; background-color:#f59e4b; text-shadow:1px 1px #e98c34; color:#fff; opacity:1;}

/* BANNER */
.controle-banner-dir{ display:none; background-image:url(../images/banner-control-dir.png); width:30px; height:30px;
	float:right; margin-right:20%; left:0; top:45%; cursor:pointer; position:relative;}
.controle-banner-esq{ display:none; background-image:url(../images/banner-control-esq.png); width:30px; height:30px;
	float:left; margin-left:20%; left:0; top:45%; cursor:pointer; position:relative;}
	
	
/* FOOTER */
#footer-line{ width:100%; height:7px; padding:0; background-image:url(../images/footer-line.jpg);}
footer{ width:100%; padding:0; background-color:#e1465c;}
	#footer-boxes{width:1000px; height:210px; margin:0 auto; padding:40px 0 0 0; }

#footer-box-logo{width:1000px; height:104px; margin:0 auto; position:relative; z-index:999; bottom:110px;}
	#logo-footer{ width:102px; height:104px; float:left;}
		#logo-footer img{ cursor:pointer; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
			#logo-footer img:hover{ opacity: 0.5; filter: alpha(opacity=50);}
				
#footer-box1{ width:250px; height:100px; float:left; position:relative; bottom:80px; margin-top:10px; margin-right:47px;}
	#footer-box1 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left; color:#fff; margin-bottom:10px; line-height:18px;}
	.saiba-mais-ibema{ width:70%; padding:7px; border:1px solid #fff; border-radius:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#fff;
		 -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
			.saiba-mais-ibema:hover{background-color:#fff; color:#e1465c;}

#footer-box2{ width:215px; float:left; position:relative; bottom:80px; margin-top:10px; margin-right:47px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left; color:#fff;}
	.bt-menu-rodape{padding:10px; border:1px dotted #fff; border-radius:3px; color:#fff; margin-bottom:3px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
		.bt-menu-rodape:hover{color:#a73745; background-color:#ee7e55; border:1px dotted #e1465c;}
		.menu-rodape ul li{ list-style:inside; color:#fff;}
				.menu-rodape li { padding:5px 0 5px 10px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
				.menu-rodape a:link{ color:#fff;}
				.menu-rodape a:visited{ color:#fff;}
				.menu-rodape li:hover{color:#eec855;}

#footer-box3{ width:300px; height:100px; float:left; position:relative; bottom:80px; margin-top:10px; color:#fff; margin-right:10px;}
	#footer-box3 h4{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:left; color:#fff; margin-bottom:5px; line-height:18px;}
		#footer-box3 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left; color:#fff;  line-height:18px;}
			#cadastro{ width:100%; margin:0 auto; padding:0;text-align:center;}
				#cadastro input.nome-newsletter{ width:100%; height:37px; padding:10px; margin-top:10px; border:0; float:left; border-radius:5px;
					font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b2aea8; background-color:#fff;}
				#cadastro input.email-newsletter{ width:70%; height:37px; padding:10px; margin-top:3px; border:0; float:left;  border-radius:5px 0 0 5px;
					font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b2aea8; background-color:#fff;}						
				#cadastro button.bt-newsletter {width:29%; padding:4px;  background-color:#ee7e55;  border:0; color:#fff; border-radius:0 5px 5px 0; font-weight:bold; margin-top:3px; margin-left:1%; float:left;
					height:37px; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; transition:1s;}
				#cadastro button.bt-newsletter:hover{ background-color:#eec855;}

#footer-box4{ width:55px; height:100px; float:right; position:relative; bottom:80px; margin-top:20px; margin-right:15px;}
	.bt-socialmedia{ width:55px; height:55px; cursor:pointer; display:inline;}
		.bt-socialmedia img{-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.bt-socialmedia img:hover{ opacity: 0.5; filter: alpha(opacity=50);}

#footer-copyright{width:100%; height:41px; margin:0 auto; display:block; background-color:#ee7e55; padding:15px 0 0 0; clear:both;}
			#footer-box5{width:1000px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; color:#ad925c; font-weight:bold; display:block;}			
				#footer-box5 ul li{ display:inline; list-style:none; }
				#footer-box5 li { margin-right:15px;}
				#footer-box5 a:link{ color:#fff; transition:1s;}
				#footer-box5 a:visited{ color:#fff;}
				#footer-box5 a:hover{ color:#eec855;}
		.span-left{ color:#fff; float:left!important;}		

#logos-rodape{ width:570px; height:146px; margin:0 auto; text-align:center; margin-bottom:60px; margin-top:80px;}
	#logos-rodape img{cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#logos-rodape img:hover{opacity: 0.5; filter: alpha(opacity=50);}					

.logo-ibema-rodape{ text-align:center; float:left; margin:0 auto;}
.logo-apoio-rodape{ text-align:center; float:left; margin:0 auto;}
.txt-apoio-footer{width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left; }

/* HOME */
#home{ width:1000px; margin:0 auto; margin-top:40px;}
	#box-not-home{width:640px; height:380px; float:left;}
		.not-home1{width:640px; height:172px; float:left; margin-bottom:26px; padding:0; cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.not-home2{width:640px; height:172px; float:left; margin-bottom:0; padding:0; cursor:pointer; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.not-home1:hover, .not-home2:hover{opacity: 0.5; filter: alpha(opacity=50);}
			.img-not-home{width:272px; height:172px; float:left;}
				.not-home1 img{float:left; border:1px solid #e0495c; margin-right:20px;}
				.not-home2 img{float:left; border:1px solid #f59e4b; margin-right:20px;}
				.bt-maisnot1{width:50%; float:right; background-color:#e0495c; z-index:999; position:relative; bottom:33px; right:-103px; text-align:left; padding:10px 10px 10px 60px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#fff;}
				.bt-maisnot2{width:50%; float:right; background-color:#f59e4b; z-index:999; position:relative; bottom:33px; right:-103px; text-align:left; padding:10px 10px 10px 60px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#fff;}
				
			.txt-not-home{width:340px; height:172px; float:right;}
				.txt-not-home p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#363636; line-height:20px;}
				.txt-not-home-titulo{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#e0495c; line-height:22px; font-weight:bold; margin-top:10px; margin-bottom:10px;}
	
	#box-cont-home{ width:320px; height:380px; float:right; background-image: linear-gradient(to bottom, #f59e4b, #e0495c);}
		.box-home-texto{width:100%; padding:40px 45px; text-align:center;}
			.box-home-texto h1{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1em; text-align:center; color:#fff; margin-bottom:15px;line-height:20px;}
			.box-home-texto h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1.4em; text-align:center; color:#fff; margin-bottom:20px; line-height:24px;}
			.box-home-texto p{font-family: Arial, Helvetica, sans-serif; font-size:.9em;  color:#fff; line-height:20px; margin-bottom:8px;}
			.box-home-texto a:link{font-family: Arial, Helvetica, sans-serif; font-size:.9em; color:#fff; line-height:23px; font-weight:bold;}
			.box-home-texto a:visited{ color:#fff; }
			.box-home-texto a:hover{ color:#eec855; }
			.box-home-texto ul{ margin-top:15px;}			
				.box-home-texto li{font-family: Arial, Helvetica, sans-serif; font-size:.9em; color:#fff; line-height:20px; margin-bottom:5px; font-weight:bold; text-decoration:underline;
				-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
					.box-home-texto li:hover{ color:#eec855;}
		#box-cont-home .carousel-indicators{ width:100%; display:block; text-align:center; margin:0 auto;}
			.carousel-indicators {left: 0!important; }
			.controle-banner-dir-home-box1{display:none;}
			.controle-banner-esq-home-box1{display:none;}
		.link-catalogo{ border:solid 2px #fab351; padding:15px 20px; cursor:pointer; margin-bottom:15px;
		font-family: Arial, Helvetica, sans-serif; font-size:1em;  color:#fff; line-height:20px; font-weight:300;
		background-image:url(../images/ico-download.png); background-repeat:no-repeat; background-position:98% 96%;
		-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.link-catalogo:hover{ border:solid 2px #fab351; color:#fab351;}

	/* DEPOIMENTOS */		
		.depoimentos-hm{width:1000px; height:700px; margin-top:40px; margin-bottom:20px; color:#000; font-size:18px; background-image:url(../images/depoimentos-bg.jpg);}
			.depoimentos-hm-box{ width:639px; height:700px; float:right; margin:0; margin-right:20px; padding:0; display:block;}
				.depoimentos-hm-box img{width:465px; height:300px; margin-left:70px;}
			
			.controle-banner-dir{ background-image:url(../images/banner-control-dir.png); width:60px; height:61px;
				float:right; margin-right: 20px; left:0; top:9em; cursor:pointer; position:relative; display:block;}
			.controle-banner-esq{ background-image:url(../images/banner-control-esq.png); width:60px; height:61px;
				float:left; margin: 0; left:0; top:9em; cursor:pointer; position:relative; display:block;}
			
			#banner-depoimentos{ padding-top:310px;
			-webkit-transform:rotate(-10deg);
			-moz-transform:rotate(-10deg);
			-o-transform:rotate(-10deg);
			transform:rotate(-10deg);}

			#banner-carousel{ width:615px;}
			.img-depoimentos-mob{ display:none;}
			.carousel-inner-txt{ display:none;}
			
/* SECUNDÁRIAS */
	#main-sec{ width:1000px; margin:0 auto; padding:30px 0 -0 0;}
		#main-sec h1{font-family:'swis721_lt_btlight',Arial, Helvetica, sans-serif; font-size:25px; text-align:left; font-weight:bold; color:#e1465c; margin-top:35px; margin-bottom:15px;}
		#main-sec h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-align:left; color:#e1465c; margin-bottom:25px;}
		#main-sec h3{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; text-align:left; color:#ee7e55; margin-bottom:15px; margin-top:35px;}
		#main-sec h4{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; text-align:left; color:#e1465c; margin-bottom:15px; margin-top:35px;}		
		#main-sec p{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#3a3a3a; line-height:20px; margin-bottom:15px;}
		#img-sec{ width:350px; float:right; margin-left:20px; margin-bottom:10px; text-align:right;}
			#img-sec img{ margin-bottom:20px;} 
		#img-sec-mobile{ width:350px; height:430px; float:right; margin-left:20px; margin-bottom:20px;}
		.subtitulo-noticia{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:18px; line-height:28px; text-align:left; color:#e1465c; margin-bottom:25px;}
		
	.voltar{width:100%; border-top: dotted 1px #e1465c; padding:10px 0; margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1465c; cursor:pointer; clear:both;
		-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.voltar:hover{opacity: 0.5; filter: alpha(opacity=50);}

	#main-sec a:link{font-family:Arial, Helvetica, sans-serif!important; color: #3a3a3a!important; font-weight:bold; font-size:14px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		#main-sec a:visited{color: #3a3a3a!important;}
		#main-sec a:hover{ color:#ee7e55!important;}
	
	.link-sec{font-family:Arial, Helvetica, sans-serif!important; color: #3a3a3a!important; font-weight:bold; font-size:14px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.link-sec:hover{ color:#ee7e55!important;}
	
	.legenda-foto{ float:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:right; font-style:italic; color:#3a3a3a; line-height:20px; margin-bottom:20px;}
	.links-header{ width:63%; display:block; padding:10px 10px 10px 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic!important; font-weight:bold; text-align:left; color:#333; border-bottom:1px dotted #6b7d87;}
		.links-header a:link{font-size:12px!important; font-style:italic!important; }

	.paginacao{width:100%; border-top: dotted 1px #e1465c; padding:10px 0; margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#397c7e; cursor:pointer; clear:both;}
		.paginas{padding:15px; float:left; margin-right:2px; background-color:#e1465c; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff; cursor:pointer;
			-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.paginas:hover{opacity: 0.7; filter: alpha(opacity=70);}
			.paginas-active{padding:15px; float:left; margin-right:2px; background-color:#daaeb4; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff; cursor:default; opacity: 0.7; filter: alpha(opacity=70);}

/* APRESENTAÇÃO */
.depoimento{ padding:10px; border:solid 2px #d91e5b; font-size:14px; margin-top:30px; cursor:context-menu;
font-family:Arial, Helvetica, sans-serif; font-style:italic; line-height:20px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.depoimento:hover{ background-color:#f2f2f2;}
	.depoimento img{ float:left; margin-right:20px;}
	.depoimento p{ margin:0!important; margin-top:3px!important; padding:5px;}

/* PREMIAÇÃO */
.premiacao{ width:63%; padding:10px; background-color:#f8f7f3;  border: solid 2px #e1465c; margin-bottom:15px;}
	.tit-premiacao{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#e1465c; line-height:20px;}
	.txt-premiacao{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c; line-height:20px;}

/* REGULAMENTO */
.box-pdf{ width:25%; padding:10px; cursor:pointer; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.box-pdf:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.box-pdf img{ float:left;}
	.txt-box-pdf{padding:14px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}

/* BIBLIOGRAFIA */
.bibliografia{ max-width:63%; height:55px; padding:10px; cursor:pointer; margin-bottom:5px; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important;
	background-image:url(../images/bt-mais-biblioteca.png); background-position:right bottom; background-repeat:no-repeat; border-radius:5px;
	-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bibliografia:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bibliografia img{ float:left; margin-right:5px;}
	.txt-bibliografia{padding:9px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold;}

	.bibliografia-titulo-geral{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#e1465c!important; line-height:20px; margin-top:20px;}
	.bibliografia-descricao-geral{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c!important; line-height:20px; list-style:none;}	

	.bibliografia-titulo{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold; color:#333; line-height:20px;}
	.bibliografia-cont ul{ margin-left:64px; margin-bottom:20px; margin-right:0;}
	.bibliografia-cont li{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333; line-height:20px; list-style:none;}

	.div-bibliografia{width:10%; height:20px; background-image:url(../images/bg-div-biblioteca.png); margin-bottom:10px; margin-top:10px;}

/* EDIÇÕES ANTERIORES */
.bt-edicoes-anteriores{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-edicoes-anteriores:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-edicoes-anteriores-imagem{ margin-right:3%; float:left;}
		.bt-edicoes-anteriores-img{ padding:0; margin:0;}
		.bt-edicoes-anteriores img{ width:200px; float:left;}
	.bt-edicoes-anteriores-txt{width:70%; float:left; }
		.bt-edicoes-anteriores-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:10px; margin-bottom:10px; line-height:20px;}
		.bt-edicoes-anteriores-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-edicoes-anteriores{ width:63%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}
	
	.vencedores-premio{ width:100%;}
	.titulo-vencedor{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#e1465c!important; margin:10px 0 10px 0; line-height:20px; list-style:none; font-weight:bold;}
	.vencedores-premio ul{display:block;}
	.vencedores-premio li{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333; line-height:20px; list-style:none;}	
	.vencedores-premio img{ float:left; cursor:pointer; margin-right:15px; border-radius:5px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.vencedores-premio img:hover{opacity: 0.5; filter: alpha(opacity=50);}
	
	.div-vencedores{ width:63%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:15px 0; clear:both;}
	.galeria-not{}
		.galeria-not img{ border-radius:5px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.galeria-not img:hover{ opacity: 0.3; filter: alpha(opacity=30);}	
	
	.catalogo-download{ border:solid 2px #e0495c; padding:20px; padding-left:70px; color:#e0495c!important; margin-top:25px;
	font-family: 'swis721_btbold',Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; cursor:pointer;
	background-image:url(../images/ico-pdf.png); background-repeat:no-repeat; background-position:2% center;
	-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
			.catalogo-download:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.catalogo-download-clique{ color:#e0495c; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align:left;}
	
/* NOTÍCIAS */	
#logo-noticias{ width:100%; text-align:center; margin:auto; margin-top:40px; margin-bottom:40px;}
	#logo-noticias img{ width:20%;}
#main-noticias{ margin:auto; width:950px; border:2px solid #e1465c; background-image:url(../images/bg-noticias2.jpg); padding:50px; border-radius:5px; margin-bottom:50px;}
	#main-noticias h1{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1.1em; text-align:left; color:#e1465c; font-weight:bold; margin-bottom:25px; line-height:24px;}
	#main-noticias h2{font-family:'swis721_btroman',Arial, Helvetica, sans-serif; font-size:1em; text-align:left; color:#e1465c; font-weight:bold; margin-bottom:15px; margin-top:25px; line-height:24px;}
	#main-noticias p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:.95em; margin-bottom:10px; text-align:justify; color:#3a3a3a; font-weight:normal; line-height:20px;}
	.italico-not{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:.95em; text-align:left; font-style:italic; color:#3a3a3a; font-weight:bold!important; line-height:20px; margin-bottom:20px!important;}
	.img-noticia{ float:right; margin:0 0 20px 20px;-webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
		.img-noticia img{ border-radius:5px;}
	#main-noticias a:link{font-family: Arial, Helvetica, sans-serif; font-size:.95em; color:#3a3a3a; line-height:23px; font-weight:bold;}
		#main-noticias a:visited{ color:#3a3a3a; }
		#main-noticias a:hover{ color:#e1465c; }
	.arquivo{ list-style:inside; margin-top:30px;}
		.arquivo li{ margin-bottom:15px!important; font-family: Arial, Helvetica, sans-serif; font-size:1em!important; line-height:19px;}			
	.data-noticia-menu{ font-size:12px; margin:10px 0; font-style:italic;}
	.data-noticia{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#e1465c; margin-top:10px; margin-bottom:10px; font-style:italic;}
	.div-titulo-not{ border-bottom:1px solid #e1465c; margin-bottom:-20px;}
	
.bt-noticias{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-noticias:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-noticias-imagem{ margin-right:3%; float:left;}
		.bt-noticias-img{ width:150px; padding:0; margin:0;}
		.bt-noticias-imagem img{ width:150px; padding:0; margin:0;}
	.bt-noticias-txt{width:74%; float:left; }
		.bt-noticias-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:10px; margin-bottom:10px; line-height:20px;}
		.bt-noticias-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-noticias{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}
	
	.video-noticias{ width:60%; height:350px;}
		.video-noticias iframe{ margin:0; padding:0;}
		
/* ARTIGOS */
.autores-artigos{ width:100%; padding-top:15px; margin-top:30px; border-top:1px solid #e1465c;}
	.autores-artigos img{ width:100px; float:left; border-radius:5px;}
	.autores-artigos-txt{ width:80%;  float:left; padding:20px;}
	.autores-artigos p{ margin-bottom:5px!important;}
	
.bt-artigos{ width:100%; padding:10px; cursor:pointer; background-color:#f8f7f3; background-image:url(../images/bt-mais-ed-anteriores.jpg); background-repeat:no-repeat; background-position:right bottom; border: solid 2px #e1465c; color:#e1465c!important; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.bt-artigos:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.bt-artigos-imagem{ margin-right:3%; float:left;}
		.bt-artigos-img{ padding:0; margin:0;}
	.bt-artigos-txt{width:84%; float:left; }
		.bt-artigos-txt h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-style:normal; color:#e1465c; font-weight:bold; margin-top:10px; margin-bottom:10px; line-height:20px;}
		.bt-artigos-txt p{font-family:'swis721_btroman',Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; color:#3a3a3a; font-weight:normal;}
	.div-artigos{ width:100%; background-image:url(../images/bg-div-biblioteca.png); height:20px; margin:10px 0;}

/* LINKS */	
.links a:link{ font-weight:normal!important;}
.links li{ margin-bottom:25px; font-family: Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; text-align:left; font-style:normal; list-style:inside; color:#333; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.links li:hover{color:#e1465c;}
.titulo-links{ margin-bottom:5px!important; font-family: Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold!important; color:#e1465c;}

/* MAPA DO SITE */
.mapa a:link{ font-weight:normal!important;}
.mapa li{ margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; text-align:left; font-style:normal; list-style:inside; color:#333; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;}
	.mapa li:hover{color:#e1465c;}

/* FORM CONTATO */
#form-contato{ width:100%; padding:0; padding-top:10px; text-align:left;}
	.text-form{font-family:Arial, Helvetica, sans-serif; font-size:.6em; color:#666; text-align:left; display:block; margin-bottom:5px; margin-top:20px;}

	.text-form-email{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#3a3a3a; text-align:left; margin-top:25px; margin-bottom:10px;}
	
	#form-contato input.label-um{ width:100%; padding:25px; margin:0; border:2px solid #CCC; border-radius:10px;	font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#666;}
	#form-contato input.label-dois{ width:100%; padding:25px; margin:0; border:2px solid #CCC; border-radius:10px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#666;}
	#form-contato input.label-tres{ width:70%; padding:25px; margin:0; border:2px solid #CCC; border-radius:10px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#666;}
		#form-contato input.label-um, #form-contato input.label-dois, #form-contato input.label-tres {-webkit-transition: background 0.5s ease-out; -moz-transition: background 0.5s ease-out; transition: background 0.5s ease-out;}
			#form-contato input.label-um:focus, #form-contato input.label-dois:focus, #form-contato input.label-tres:focus { border:2px solid #e1465c; background: #f4f4f4; color:#e1465c;} 
	.estado{ width:100%; padding:0; margin:0; float:left;}
	#form-contato select{ border:2px solid #CCC; border-radius:10px; width:20%; padding:25px; margin:0;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666; display:block; text-align:left;}

	#form-contato textarea { border:1px solid #CCC; width:100%; height:200px;  border-radius:10px; padding:10px; margin:3px 0 15px 0;
	font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#666;}

	#form-contato button {padding:4px;  background-color:#e1465c;  border:0; color:#fff; font-weight:bold; margin-top:13px;
	width:100px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:.9em; cursor:pointer; border-radius:10px;
	transition:1s;}
		#form-contato button:hover{ background-color:#ee7e55; color:#fff;}
	
	.legenda{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929398; line-height:15px; text-align:left; display:block; margin-top:20px; margin-bottom:10px;}
	
	.entrega-trabalhos{ margin-top:35px; margin-bottom:35px;}
	
	.box-download{ width:75%; padding:15px; cursor:pointer; background-color:#f8f7f3; border: solid 2px #e1465c; color:#e1465c!important; margin-bottom:10px; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -ms-transition:all .9s ease; transition:all .9s ease;
	 background-image:url(../images/ico-download-hover.png); background-position:98% center; background-repeat:no-repeat;}
	.box-download:hover{opacity: 0.5; filter: alpha(opacity=50);}
	.box-download-imagem{width:7%;float:left; padding:0;}
	.txt-box-download{ width:80%; padding:0 14px 0 14px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}
	.txt-box-download2{ width:80%; padding-top:5px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
	
	#validate{ color:red!important; text-align:left; margin:10px 0;}
	#sprycheckbox1{float:left;}
}
