*{margin:0; padding:0;} 		/* zera margin e padding de todos os elementos */
img{border:none;}				/* tira borda de todas as imagens */
.limpa-linha{clear:both;} 		/* limpa blocos no caso de floats */

body{background:url(../imagens/fundo1.jpg) repeat-x; font:13px/20px Verdana, Arial, Helvetica, sans-serif; color:#333333;} /* propriedades de body da página */

.geral{width:920px; height:auto; display:table; margin:0 auto; background:#FFFFFF; border:1px solid #cfd0ca;} /* div principal do site, engloba todas as outras */

/* Topo */
.topo{width:899px; height:auto; margin:0 auto; position:relative; margin-top:20px;}
	.topo .logotipo{float:left; width:558px; height:auto;}
	
	.topo .login{float:right; width:274px; height:auto; position:absolute; right:0; text-align:right;}
		.login #camada{background:url(../imagens/aba_login_fechado.jpg) top right no-repeat; float:right; width:235px; height:24px; cursor:pointer;}
		.login #camada:hover{background:url(../imagens/aba_login_fechado_1.jpg) top right no-repeat; float:right; width:235px; height:24px; cursor:pointer;}
		.login #camada1{background-image:url(../imagens/fundo_login_aberto_2.gif); float:right; width:235px; height:135px; display:none; z-index:999; cursor:pointer; position:relative;}
		.login #camada1 fieldset{width:90%; margin:0 auto; margin-top:25px; *margin-top:50px; _margin-top:23px; *padding-top:26px; _padding-top:23px; text-align:left; border:none;}
		.login #camada1 label{display:block; text-align:left; color:#fff; font-size:11px; line-height:15px; font-weight:bold; width:100px; margin-bottom:-2px;}
		.login #camada1 input{width:96%; height:21px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-left:0px solid #fff; border-right:0px solid #fff;}
		
		.login #camada1 .login_btn{margin:8px 0 0 0; width:70px; float:left; opacity:1; filter:alpha(opacity=100);}
		.login #camada1 .login_btn:hover{margin:8px 0 0 0; width:70px; float:left; opacity:0.7; filter:alpha(opacity=70);}
		.login #camada1 .esqueci_senha{float:right; width:135px; margin:8px 0 0 3px;}
		.login #camada1 .esqueci_senha1{float:left; width:20px;}
		.login #camada1 .esqueci_senha1 input{border:1px solid #aaccee;}
		.esqueci_senha1 input.check{border:0px solid #fff;}
		.login #camada1 .txt_esqueci{display:inline; width:110px; border:0px solid red; height:15px; float:left; margin:0 0 0 3px; font-size:10px; font-weight:bold; color:#fff;}
		.login #camada1 .fechar{position:absolute; right:6px; bottom:9px; *bottom:13px;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.login #camada1 .fechar{bottom:13px;}}
		.login #camada1 img.img-login{vertical-align:middle; margin-top:1px; *margin-top:-8px; _margin-top:-8px;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.login #camada1 img.img-login{margin-top:-4px;}}


/* Menu */
.menu{background:url(../imagens/fundo_menu_teste_1.jpg) no-repeat; width:899px; height:auto; display:table; margin:0 auto; margin-top:20px; margin-bottom:15px;}
	.menu ul{padding:0px; margin:0px; float:left; list-style:none; margin:0 0 0 5px;}
	.menu ul li{display:inline;}
	.menu ul li a{padding: 2px 10px; float:left; color:#fff; text-decoration: none; font-size:12.3px; font-weight:bold; margin:2px 0;} 
	.menu ul li a:hover{color:#CFEAFE;}
	
	
/* Conteudo */
.conteudo{width:899px; margin:0 auto; display:table; margin-bottom:10px; border:0px solid red;}   			/*CONTAINER PARA O CONTEUDO-SITE E A SIDEBAR*/
	#superbanner{float:left; width:745px; overflow:hidden; margin:10px 0 5px 0; padding:0; border:0px solid red; text-align:center;} 		/*BANNER DA HOME - SE TIVER O BANNER APARECE EM CIMA DO CONTeUDO-SITE*/
	.conteudo-site{float:left; width:748px; border:0px solid blue;}   	/*CONTEUDO DO LADO ESQUERDO DA HOME*/
	.side-bar{float:right; width:135px; height:auto; margin:10px 0 0 0; border:0px solid green;}    /*BARRA LATERAL COM OS BANNERS*/

		/*ESTILIZANDO OS DESTAQUES*/
		.destaque_colunas{float:left; width:235px; height:100%; border:0px solid red; position:relative;}
			.destaque_colunas h2{font-size:12px; font-weight:bold; color:#004480; margin:0 0 2px 0; *margin:0; border:0px solid red;}
			@media screen and (-webkit-min-device-pixel-ratio:0) {.destaque_colunas h2{margin:0 0 3px 0;}}
			.destaque_colunas .box-colunista{width:100%; height:auto; display:table; margin:0 0 10px 0; border:1px solid #cfd0ca; background-color:#f5f5f3;}
				.destaque_colunas .img-colunista{float:left; width:65px; height:65px; padding:3px;}
				.destaque_colunas .txt-colunista{float:left; width:155px; height:auto; padding:0 3px 0 2px; border:0px solid red; height:65px; overflow:hidden;}
				.destaque_colunas .box-colunista a{font-size:9px; color:#000; text-decoration:none;}
				.destaque_colunas .box-colunista a:hover{font-size:9px; color:#575757;}
				.destaque_colunas .box-colunista h3{line-height:15px;}
				.destaque_colunas .box-colunista h3 a{font-size:11px; font-weight:normal;}
				.destaque_colunas .box-colunista h3 a:hover{font-size:11px; font-weight:normal;}
				.destaque_colunas .box-colunista h3.nome-colunista{font-size:11px; font-weight:normal; margin:4px 0 0 0; color:#5c5b5b;}
		
		/*ESTILIZANDO OS CURSOS E FAQ*/
		.destaque-cursos{width:490px; float:right;}
		.cursos{width:489px; display:table;  border:0px solid red;}
		#tabs{position:relative;}
			.ui-tabs h2{float:left; width:125px; font-size:12px; font-weight:bold; margin:0 59px 0 0; *margin:0 60px 0 0; _margin:0 53px 0 0; color:#004480; border:0px solid red;} /*TITULO DO CURSO*/
			@media screen and (-webkit-min-device-pixel-ratio:0) {.ui-tabs h2{margin:0 59px 0 0; border:0px solid red;}}	
				/*ESTILIZAÇÃO DAS ABAS DE CURSOS*/
				.ui-tabs {width:100%;} 	/*DIV QUE ENGLOBA O PLUGIN DE ABAS*/
				.ui-tabs .ui-tabs-nav{width:100%; *width:304px; _width:308px; background:none; padding:2px 0 0 0; *padding:0; margin:2px 0 0 0; text-align:center; border:0px solid red;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {.ui-tabs .ui-tabs-nav{width:100%; border:0px solid red; padding:3px 0 0 0;}}
				.ui-tabs .ui-tabs-nav li{float:left; width:73px; height:18px; margin:0 0 0 3px; padding:0;}
				.ui-tabs .ui-tabs-nav li a{text-align:center; text-decoration:none; font-size:10px; margin:3px 0 0 0;}
				.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:0; border-bottom-width:0; }
 
				.ui-tabs .ui-tabs-panel {display:block;}
				.ui-tabs .ui-tabs-hide {display: none !important;}
				#tabs-1, #tabs-2, #tabs-3, #tabs-4{border:1px solid #CFD0CA; background-color:#F5F5F3; width:100%; height:154px; *height:155px; _height:160px; display:table; margin:0 0 9px 0;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {#tabs-1, #tabs-2, #tabs-3, #tabs-4{height:156px;}}

					/*CONTEUDO DENTRO DAS ABAS DE CURSO*/
					.cursos ul{margin:15px 5px 0 10px;}
						.cursos li{list-style:none; line-height:18px; margin:0 0 5px 0; -margin:0 0 7px 0;}	
						.cursos a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
						.cursos a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
						.cursos a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
						.img_cursos{width:5px; height:8px; float:left; margin:3px 5px 0 0;}
						.span_cursos{color:#004480;}
						
					.mais_cursos{position:absolute; right:5px; bottom:15px; font-size:9px; font-weight:bold; color:#004480; z-index:999; border:0px solid red;}
					@media screen and (-webkit-min-device-pixel-ratio:0) {.mais_cursos{bottom:5px;}}
						.mais_cursos a:link{font-size:9px; font-weight:bold; color:#004480; text-decoration:none;}
						.mais_cursos a:hover{font-size:9px; font-weight:bold; color:#575757; text-decoration:none;}
						.mais_cursos a:visited{font-size:9px; font-weight:bold; color:#004480; text-decoration:none;}
				
				.destaque_ajuda{float:right; width:484px; *width:486px; position:relative; margin:0 0 0 4px; *margin:0; padding:2px 2px 1px 2px; *padding:1px 2px 1px 2px; _padding:2px 2px 3px 2px; background-color:#f5f5f3; border:1px solid #cfd0ca;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {.destaque_ajuda{margin:0 0 0 2px; width:484px; padding:2px 2px 1px 2px;}}
					.img_ajuda{margin:0; width:68px; height:66px; float:left; background-image:url(../imagens/faq.png); background-repeat:no-repeat;}
					.pergunta_ajuda{margin:0; padding:5px; width:375px; float:left; font-size:11px; font-weight:bold; color:#1a1a1a;}
					.pergunta_ajuda a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
					.pergunta_ajuda a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
					.pergunta_ajuda a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}


/* CSS PARA O INCLUDE DE REVISTA DA HOME */


.modulo-eventos-artigos{width:483px; height:auto; display:table; float:left; margin:7px 0 0 0; padding:0; border:0px solid red;}
	.destaque_eventos{width:100%; height:auto; display:table; border:0px solid blue;}
	.destaque_eventos h2{font-size:12px; font-weight:bold; color:#004480; margin:0 0 2px 0;}
	.eventos{width:100%; height:auto; margin:0;}
	.noticias_eventos{width:100%; height:140px; background-color:#f5f5f3; border:1px solid #cfd0ca; overflow:hidden;}
	.img_eventos{width:230px; height:auto; display:table; float:left; margin:0; padding:5px;}
	.combo_eventos{width:225px; height:123px; overflow:hidden; float:left; font-size:12px; color:#1a1a1a; margin:0; padding:5px;}
		.tit_eventos{color:#004480; font-size:13px; font-weight:bold; padding:0 0 3px 0;}
		.tit_eventos a:link{color:#004480; font-size:13px; font-weight:bold; text-decoration:none;}
		.tit_eventos a:hover{color:#575757; font-size:13px; font-weight:bold; text-decoration:none;}
		.tit_eventos a:visited{color:#004480; font-size:13px; font-weight:bold; text-decoration:none;}
		.subt_eventos{color:#1a1a1a; font-size:10px; font-weight:bold; padding:0 0 3px 0;}
		.txt_eventos a:link{color:#1a1a1a; font-size:11px; text-decoration:none; text-align:justify;}
		.txt_eventos a:hover{color:#575757; font-size:11px; text-decoration:underline;}
		.txt_eventos a:visited{color:#1a1a1a; font-size:11px;}
		.troca_eventos{width:234px; float:left; font-size:12px; color:#1a1a1a; padding-left:3px; margin-left:9px;}
		.seta_eventos {width:15px; float:right;}
		
	.destaque_artigos{width:100%; height:100%; display:table; margin:0; border:0px solid red;}
	.destaque_artigos h2{font-size:12px; font-weight:bold; color:#004480; margin:10px 0 2px 0;}
		.artigos{background-color:#f5f5f3; border:1px solid #cfd0ca; width:483px; height:149px; display:table; margin:0; position:relative;}
			.combo_artigos{width:98%; display:table; font-size:11px; font-weight:bold; color:#1a1a1a; padding:5px; border:0px solid red;}
			.combo_artigos ul{margin:5px 5px 0 5px;}
			.combo_artigos li{list-style:none; line-height:20px; margin:0 0 5px 0; -margin:0 0 7px 0;}
			.combo_artigos a:link{margin:0 2px 0 0; font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
			.combo_artigos a:hover{margin:0 2px 0 0; font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
			.combo_artigos a:visited{margin:0 2px 0 0; font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
			.caixa_artigos{margin:0; width:99%; height:152px; position:relative;}
			.mais_artigos{position:absolute; right:2px; bottom:0; *bottom:6px; _bottom:0; font-size:9px; font-weight:bold; color:#004480;}
				.mais_artigos a:link{font-size:9px; font-weight:bold; color:#004480; text-decoration:none;}
				.mais_artigos a:hover{font-size:9px; font-weight:bold; color:#575757; text-decoration:none;}
				.mais_artigos a:visited{font-size:9px; font-weight:bold; color:#004480; text-decoration:none;}
			.seta_artigos{width:11px; height:8px; float:left; margin:0 0 6px 0; padding:2px 0 0 0;}
			.tit_artigos{width:460px; float:left; margin:0 0 0 6px;}
			.txt_artigos{height:15px; font-size:12px; font-weight:bold; color:#004480; margin:8px 0 2px 0;}
	
	.box-noticias{width:238px; _width:236px; float:right; margin:6px 0 0 0; _margin:5px 0 0 0; padding:0; border:0px solid red;}
	.iframe{width:232px; height:283px; *height:265px; _height:279px;}
	.destaque_noticias{width:100%; height:100%;}
		.tit_noticias{width:100%; height:14px; font-size:12px; font-weight:bold; color:#004480; margin:5px 0 0 0;}
		.noticias2{height:100%; border:1px solid #cfd0ca; margin:3px 0 0 0;}
		.noticias_news{width:100%; height:100%; font-size:11px; text-align:center; color:#004480; margin:0; padding:0;}
		.back{width:100%; margin:0 0 10px 0;}
		
	.revista{width:100%; height:160px; overflow:hidden; margin:5px 0 0 0; border:0px solid red;}
	.topo-revista{width:100%; height:auto; display:table;}
		.topo-revista .titulo{float:left; width:250px; height:18px; font:bold 14px; color:#447C0D; background:url(../imagens/publicacoes.jpg) bottom left no-repeat;}
		.topo-revista .abas-revista{float:right; width:315px;}
		.topo-revista .abas-revista .abas-revista-engloba{float:right;}
		.topo-revista .abas-revista .abas-revista-engloba ul{}
		.topo-revista .abas-revista .abas-revista-engloba ul li{float:left; list-style:none; background:url(../imagens/aba_verde.jpg) bottom no-repeat; width:75px; height:18px; text-align:center;}
		.topo-revista .abas-revista .abas-revista-engloba ul li a{padding:0; margin:0; display:table; width:73px; color:#fff; text-decoration: none; font-size:12.3px; font-weight:bold;}
		.topo-revista .abas-revista .abas-revista-engloba ul li a:hover{color:#575757;}



/** INSTITUTO **/
/** CORPO DOCENTE **/
/** COLUNISTAS **/
.interna{width:100%; min-height:500px; height: auto; border:0px solid red; margin:0;}
	.interna h1{font-size:12px; font-weight:bold; color:#004480; margin:5px 0 3px 0;}
	.interna h2{height:15px; font-size:12px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; _padding:0; border-bottom:1px solid #333333;}
	.interna p{font-size:12px; text-align:justify; margin:10px 0 10px 0;}
	.interna p.imprensa{font-size:12px; text-align:justify; margin:0; width:100%; padding:5px; display:table;}
		.interna ul{margin:10px 0 0 5px;;}
					.interna li{list-style:none; line-height:18px; margin:0 0 2px 0; _margin:0 0 4px 0;}	
					.interna a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
					.interna a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
					.interna a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
	.interna .cd-img{float:left; width:120px; padding:10px 5px 5px 0;}
	.interna .texto{float:left; width:600px; padding:10px 5px 5px 0;}
	.interna fieldset{margin:10px 0 0 0; border:none;}
	.interna label{font-size:10px;}
	.interna span.contato{font-size:11px; width:120px; _width:120px; float:left; margin:0 0 3px 0;}
	.interna span.estado{font-size:11px; width:70px;}
	.interna button{font-size:11px; margin:0 0 0 5px; padding:0 0 0 0; _width:58px; _height:23px;}
	.interna button.newsletter{margin:0 0 0 360px; *margin:0 0 0 356px; _margin:0 0 0 347px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {.interna button.newsletter{margin:0 0 0 362px;}}
	
	
/** CURSOS **/
.cama-cursos-interna{width:745px; background-color:#eaeef2; border:1px solid #16608b; margin:10px 0 0 0;}
	.saiba-mais{margin:20px 0 0 0;}
	.btn_inscricao{width:745px; text-align:center; display:table; padding:3px;}
	.btn_inscricao a{border:1px solid #16608b; background-color:#eaeef2; padding:3px;}

/** MOSTRA COLUNISTAS **/
	.interna .img-colunistas{float:left; width:131px; padding:5px;}
	.interna .texto-colunistas{float:right; width:605px;}
	.interna .texto-colunistas h3{font-size:13px; margin:0; padding:0;}
	.interna .texto-colunistas p{margin:10px 0 0 0; padding:0;}
	.interna .destalhes_colunistas{margin:10px 0 0 0;}
	.interna .texto-colunistas a{}
		
		
			

/** EVENTOS **/
.lista_eventos{width:500px; float:left; margin:0;}
.lista_eventos .glidecontentwrapper{position: relative; width:506px; height:206px; overflow:hidden; background-color:#eaeef2; border:1px solid #16608b;}
.lista_eventos .glidecontent{position:absolute; padding:3px; width:506px; height:206px;}
.lista_eventos .glidecontenttoggler{width:30%; text-align: center;}

.busca_eventos{width:220px; height:200px; padding:3px; float:right; background-color:#eaeef2; border:1px solid #16608b;}
.busca_eventos h1{height:15px; font-size:12px; font-weight:bold; color:#004480; margin:0; padding:0;}
.busca_eventos p{font-size:11px; text-align:justify; margin:3px 0 0 0; _margin:0; padding:0; line-height:15px;}
.busca_eventos fieldset{margin:6px 0 0 0; border:none;}
.busca_eventos label{font-size:10px; margin:0; padding:0;}
.busca_eventos button{font-size:10px; margin:6px 0 0 0; padding:0 0 0 0; float:right;}

.cama-eventos-interna-esquerda{float:left; width:540px; border:0px solid blue;}
.cama-eventos-interna-esquerda .cama-eventos-interna{width:540px; background-color:#eaeef2; border:1px solid #16608b; margin:0;}
	.cama-eventos-interna-esquerda .voltar{width:100%; text-align:right;}
	.cama-eventos-interna-esquerda .voltar a{font-size:11px; color:#003366; text-decoration:none;}
	.cama-eventos-interna-esquerda .voltar a:hover{color:#666666;}
	.img-eventos{float:right; 200px; border:0px solid red; _margin:0 0 0 5px;}

.voltar{width:100%; text-align:right;}


/** AGENDA **/
.agenda{width:100%; display:table; margin:0; padding:0;}
.agenda .ano{font-size:11px;}


/** ARTIGOS **/
.lista_artigos{float:left; width:490px;  display:table; border:0px solid red;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.lista_artigos{width:500px;}}
	.lista_artigos .lista_artigos_dentro{margin:5px 0 0 0; border:1px solid #CFD0CA; background-color:#F5F5F3; padding:7px;}
.lista_artigos ul{margin:0;}
	.lista_artigos li{list-style:none; line-height:18px; margin:0 0 5px 0; _margin:0 0 7px 0;}	
	.lista_artigos a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
	.lista_artigos a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
	.lista_artigos a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
	.span_artigos{color:#004480;}
	
.container-artigos{width:745px; display:table; border:0px solid red; margin:5px 0 0 0;}
	.container-artigos h1{font-size:12px; font-weight:bold; color:#004480; margin:0 0 0 0; border:0px solid red;}
	.destaque_combo_artigos{width:465px; height:auto; float:left; margin:0; padding:0; border:0px solid red;}
	.destaque_combo_artigos .lista-artigos-acessados{width:450px; border:1px solid #CFD0CA; background-color:#F5F5F3; padding:7px; margin:10px 0 0 0;}
		.lista-artigos-acessados ul{margin:0;}
			.lista-artigos-acessados li{list-style:none; line-height:18px; margin:0 0 5px 0; _margin:0 0 7px 0;}	
			.lista-artigos-acessados a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
			.lista-artigos-acessados a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
			.lista-artigos-acessados a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
	
	.banner-artigo{float:left; width:338px; border:0px solid #cfd0ca; margin:30px 0 0 0;}
	
	.span_noticias{color:#004480; width:396px; background-color:#EAF0E3; width:100%; display:table; text-align:center;}
	
	.container-noticias{width:390px; height:auto; float:right; margin:15px 2px 0 0; *margin:15px 2px 0 0;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {.container-noticias{width:390px; margin:15px 2px 0 0;}}
		.container-noticias .noticias-titulo{margin:0; padding:0;}
		.noticias3{width:390px; height:100%; border:1px solid #cfd0ca; margin:5px 0 0 0; *margin:3px 0 0 0;}
		.container-noticias .noticias_news1{margin:0; padding:0;}
		.container-noticias .span_noticias{color:#004480; width:396px; background-color:#EAF0E3; width:100%; display:table; text-align:center;}
		.artigos-noticias{background-image:url(../imagens/titulo.jpg); text-align:center; color:#FFF; background-repeat:repeat-x; font-weight:bold; width:390px;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.artigos-noticias{width:390px;}}
		.interna .todos_artigos{margin:0 0 0 0; width:100%;}

		
.lst_agenda{width:745px; margin:10px 0 0 0;}
.quadro-revistas{width:745px; margin:10px 0 0 0; border:0px solid red;}

	
	.style_revista2{cursor:pointer; background-color:#FFFFFF; padding:10px 10px 20px 10px; text-align:center;}
	.style_revista2_hover{cursor:pointer; background-color:#ECFBD8; padding:10px 10px 20px 10px; text-align:center;}

.lst_publicacoes{width:511px; height:15px; margin:0 0 5px 0;}
	.quadro-revistas .conteudo-um{float:left; width:420px; padding:3px; border:1px solid #CCCCCC; background-color:#EAEEF2;}
	.quadro-revistas .conteudo-um h1{color:#000066; font-size:14px; text-align:left; font-weight:bolder; padding:0 0 3px 0; margin:0; border-bottom:0px solid #000066;}
	.quadro-revistas .conteudo-um p{color:#1a1a1a; font-size:12px; text-align:left; margin:0; padding:0;}
	.quadro-revistas .conteudo-dois{float:right; width:285px; padding:3px; border:1px solid #CCCCCC; background-color:#EAEEF2;}
	.quadro-revistas .conteudo-dois h1{color:#000066; font-size:14px; text-align:left; font-weight:bolder; padding:0 0 3px 0; margin:0; border-bottom:0px solid #000066;}
	.quadro-revistas .conteudo-dois p.publicacoes{color:#1a1a1a; font-size:12px; text-align:left; margin:0; padding:0;}

	.todas-edicoes{margin:15px 0 0 0;}
	.livros{width:745px; margin:10px 0 0 0; border:0px solid red;}
	.livros table{width:100%; margin:0; padding:0; border-collapse:collapse;}


.todas-edicoes table{width:100%; margin:0; padding:0; border-collapse:collapse; width:100%;}
.todas-edicoes table.pub_2{width:100%; margin:0; padding:0; border-collapse:collapse; border:1px solid #5e9218;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.todas-edicoes table.pub_2{width:100%; margin:0; padding:0; border-collapse:collapse; border:1px solid #5e9218;}}
	
	.todas-edicoes table.pub_2 td.cabecalho{border-bottom:1px solid #5e9218; background:#e2f1cd; padding:2px;}
	.todas-edicoes table.pub_2 td{vertical-align:top; padding:2px;}

	@media screen and (-webkit-min-device-pixel-ratio:0) {.todas-edicoes table.pub_2 td.cabecalho{border-right:1px solid #5e9218;}}


.quadro-revistas table.pub_2{width:100%; margin:0; padding:0; border-collapse:collapse; border:1px solid #5e9218;}
	.quadro-revistastable.pub_2 td.cabecalho{border-bottom:1px solid #5e9218; background:#e2f1cd; padding:2px;}
	.quadro-revistas table.pub_2 td{vertical-align:top; padding:2px;}

	@media screen and (-webkit-min-device-pixel-ratio:0) {.quadro-revistas table.pub_2 td.cabecalho{border-right:1px solid #5e9218;}}

	.lista_curso2 {font-size:11px; color:#1a1a1a; text-decoration:none; padding:4px 0 2px 0;}
		.lista_curso2 a:link{font-size:11px; color:#1a1a1a; text-decoration:none;}
		.lista_curso2 a:hover{font-size:11px; color:#3e6211; text-decoration:none;}
		.lista_curso2 a:visited{font-size:11px; color:#1a1a1a; text-decoration:none;}
	.voltar{width:100%; text-align:right;}
		.voltar a{font-size:11px; color:#003366; text-decoration:none;}
		.voltar a:hover{color:#666666;}
		
.destaque_colunas1{width:360px; _width:356px; float:left; height:auto; display:table; font-size:13px; font-weight:bold; color:#1a1a1a; padding:3px; margin:5px 3px 0 3px; background-color:#f5f5f3; border:1px solid #cfd0ca; text-decoration:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .destaque_colunas1{width:367px;}}
	.destaque_colunas1 .foto_colunas{width:79px; height:92px; float:left; margin:0; padding:0;}
	.destaque_colunas1 .texto_colunas{width:260px; height:auto; display:table; float:left; margin:0 0 0 5px; padding:0;}
		.destaque_colunas1 .texto_colunas h4 a{font-size:12px; font-weight:bold; color:#004480; margin:0; border:none; text-decoration:none;}
		.destaque_colunas1 .texto_colunas h5{font-size:11px; font-style:italic; margin:5px 0 0 0;}
		.destaque_colunistas{width:230px; float:right; height:100%; background-color:#f5f5f3; margin:20px 3px 0 0; _margin:20px 4px 0 0; padding:2px; border:1px solid #cfd0ca; font-size:11px; font-weight:bold; color:#1a1a1a;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.destaque_colunistas{margin:20px 5px 0 0;}}
		.destaque_colunistas h1{margin:0 0 5px 0; padding:0;}
			.destaque_colunistas ul{margin:15px 0 0 5px; _margin:8px 0 0 5px;}
			.destaque_colunistas li{list-style:none; line-height:18px; margin:10px 0 5px 0; _margin:15px 0 15px 0;}	
			.destaque_colunistas a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
			.destaque_colunistas a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
			.destaque_colunistas a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
			.destaque_colunistas .contato_colunistas{margin:15px 0 0 0; background-color:#999999; color:#FFFFFF; text-align:center;}
			.destaque_colunistas .contato_colunistas a{color:#fff;}
			.destaque_colunistas .contato_colunistas a:hover{color:#ccc;}


.destaque_articulistas{width:236px; float:right; height:auto; margin:5px 3px 0 0; _margin:5px 4px 0 0;}
.destaque_articulistas .destaque_articulistas_dentro{padding:2px; border:1px solid #cfd0ca; font-size:11px; background-color:#f5f5f3; font-weight:bold; color:#1a1a1a; height:290px; _height:200px;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.destaque_articulistas{width:230px; margin:5px 3px 0 0;}}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.destaque_articulistas .destaque_articulistas_dentro{height:299px;}}
		.destaque_articulistas .destaque_articulistas_dentro{_height:200px;}
		.destaque_articulistas h1{margin:0 0 5px 0; padding:0;}
			.destaque_articulistas ul{margin:15px 0 0 5px; _margin:8px 0 0 5px;}
			.destaque_articulistas li{list-style:none; line-height:10px; margin:10px 0 5px 0; _margin:15px 0 15px 0;}	
			.destaque_articulistas a:link{font-size:11px; font-weight:normal; color:#1a1a1a; text-decoration:none;}
			.destaque_articulistas a:hover{font-size:11px; font-weight:normal; color:#575757; text-decoration:none;}
			.destaque_articulistas a:visited{font-size:11px; font-weight:normal; color:#1a1a1a; text-decoration:none;}
			.destaque_articulistas .contato_colunistas{margin:25px 0 0 0; background-color:#999999; color:#FFFFFF; text-align:center;}
			.destaque_articulistas .contato_colunistas a{color:#fff; font-weight:bold;}
			.destaque_articulistas .contato_colunistas a:hover{color:#ccc; font-weight:bold;}





		
		.destaque6{width:500px; height:100%; margin:20px 0 0 0; border:0px solid red;}
			.destaque6 .tit_colunas{font-size:11px; font-weight:bold; margin:4px 0 4px 0; float:left; text-decoration:none;}
			.destaque6 .txt_colunas{font-size:10px; color:#5c5b5b;}
				.destaque6 ul{margin:5px 0 0 5px;;}
					.destaque6 li{list-style:none; line-height:18px; margin:0 0 2px 0; _margin:0 0 4px 0;}	
					.destaque6 a:link{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}
					.destaque6 a:hover{font-size:11px; font-weight:bold; color:#575757; text-decoration:none;}
					.destaque6 a:visited{font-size:11px; font-weight:bold; color:#1a1a1a; text-decoration:none;}

/* TAGS */
.tags{width:236px; float:right; height:110px;  margin:5px 1px 0 0; _margin:5px 4px 0 0; padding:2px; font-size:11px; color:#00449E;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.tags{width:232px;}}
.tags .tags_dentro{background-color:#f5f5f3; color:#006600; overflow:hidden; height:100px; padding:2px; border:1px solid #cfd0ca;}
.tags h1{margin:0 0 5px 0; padding:0;}

.style_tags1 a:link{font-size:10px; font-weight:normal; color:#006600; text-decoration:none; padding:0 3px 0 3px;}
.style_tags1 a:hover{font-size:10px; font-weight:normal; color:#575757; text-decoration:none; padding:0 3px 0 3px;}
.style_tags1 a:visited{font-size:10px; font-weight:normal; color:#1a1a1a; text-decoration:none; padding:0 3px 0 3px;}	

.style_tags2 a:link{font-size:12px; font-weight:normal; color:#006600; text-decoration:none; padding:0 3px 0 3px;}
.style_tags2 a:hover{font-size:12px; font-weight:normal; color:#575757; text-decoration:none; padding:0 3px 0 3px;}
.style_tags2 a:visited{font-size:12px; font-weight:normal; color:#1a1a1a; text-decoration:none; padding:0 3px 0 3px;}	

.style_tags3 a:link{font-size:13px; font-weight:normal; color:#006600; text-decoration:none; padding:0 3px 0 3px;}
.style_tags3 a:hover{font-size:13px; font-weight:normal; color:#575757; text-decoration:none; padding:0 3px 0 3px;}
.style_tags3 a:visited{font-size:13px; font-weight:normal; color:#1a1a1a; text-decoration:none; padding:0 3px 0 3px;}	

.style_tags4 a:link{font-size:14px; font-weight:normal; color:#006600; text-decoration:none; padding:0 3px 0 3px;}
.style_tags4 a:hover{font-size:14px; font-weight:normal; color:#575757; text-decoration:none; padding:0 3px 0 3px;}
.style_tags4 a:visited{font-size:14px; font-weight:normal; color:#1a1a1a; text-decoration:none; padding:0 3px 0 3px;}		


/* TABELAS */
.interna table{margin:10px 0 0 0;}

.interna table.cursos{border:1px solid #CCCCCC; width:100%; border-collapse:collapse; padding:0; margin:10px 0 0 0;}
.interna table.cursos th{border:1px solid #CCCCCC; font-weight:bold; color:#333333; background-color:#EAEEF2; height:25px; font-size:12px; text-align:center;}
.interna table.cursos td{padding:3px; color:#1a1a1a; text-decoration:none; border-right:1px solid #CCCCCC; height:25px; font-size:10px; font-weight:normal;}
.interna table.cursos td a.link:link{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.interna table.cursos td a.link:hover{font-size:10px; color:#3e6211; text-decoration:none; font-weight:normal;}
.interna table.cursos td a.link:visited{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.interna table.cursos td.um{padding:3px; color:#1a1a1a; text-decoration:none; border-right:1px solid #CCCCCC; height:25px; font-size:10px; font-weight:normal; background-color:#EFF4EA;}
.interna table.cursos tbody td.um a.link:link{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.interna table.cursos td.um a.link:hover{font-size:10px; color:#3e6211; text-decoration:none; font-weight:normal;}
.interna table.cursos td.um a.link:visited{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}

.cama-cursos-interna table{margin:0; padding:0;}
.cama-cursos-interna td{font-size:11px; padding:1px;}
.cama-cursos-interna td.label{font-weight:bold; font-size:11px; padding:1px;}

.cama-eventos-interna-esquerda .cama-eventos-interna table{margin:0; padding:0;}
.cama-eventos-interna-esquerda .cama-eventos-interna td{font-size:11px; padding:1px;}
.cama-eventos-interna-esquerda .cama-eventos-interna td.label{font-weight:bold; font-size:11px; padding:1px;}

.agenda{margin:23px 0 0 0; *margin:0;}
.agenda table.agenda{border:1px solid #CCCCCC; width:100%; padding:0; margin:0;}
.agenda table.agenda th{border:1px solid #CCCCCC; background-color:#EAEEF2; height:25px; font-weight:normal; font-size:12px; text-align:center; font-weight:bold; color:#333333;}
.agenda table.agenda td{padding:3px; color:#1a1a1a; text-decoration:none; font-size:10px; font-weight:normal; border-right:1px solid #CCCCCC;}
.agenda table.agenda td a.link:link{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.agenda table.agenda td a.link:hover{font-size:10px; color:#3e6211; text-decoration:none; font-weight:normal;}
.agenda table.agenda td a.link:visited{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.agenda table.agenda td.um{padding:3px; color:#1a1a1a; text-decoration:none; height:25px; font-size:10px; font-weight:normal; background-color:#EFF4EA;}
.agenda table.agenda td.um a.link:link{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}
.agenda table.agenda td.um a.link:hover{font-size:10px; color:#3e6211; text-decoration:none; font-weight:normal;}
.agenda table.agenda td.um a.link:visited{font-size:10px; color:#1a1a1a; text-decoration:none; font-weight:normal;}

.container-noticias table{margin:0; padding:0;}
.container-noticias table th{margin:0; padding:0;}
.container-noticias table td{margin:0; padding:0;}

.quadro-revistas table{width:100%; margin:0; padding:0;}

.pub_2{width:100%; margin:50px 0 0 0; padding:0; border:1px solid #5e9218;} /*  TABELA DA PAGINA DE PUBLICAÇÕES */
.pub_2 td{margin:0; padding:2px; background-color:#FFFFFF; vertical-align:top;}
.pub_2 td.topo{margin:0; padding:2px; background-color:#D7FFD7; border-bottom:1px solid #5e9218;}

.rodape{width:920px; margin:0 auto; font-size:10px;}
.rodape img{margin-right:5px;}



