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

body{
	padding:0;
	margin:0;
	background-image:url(imagens/fundo.jpg);
	background-repeat:repeat-x; 
	background-color: #999
}

#container{ margin:0px auto; width:960px}

#top{ height:169px}

.menu{ height:27px; width:960px; margin:0; padding:0}

#principal{ width:960px}

#banner{ height:236px}

#noticias{
	width:960px;
	background-color: #FFF;
	height:233px
}
.manual_titulo{ height:52px; background-image:url(imagens/manual.jpg)}
.convenios_titulo{ height:52px; background-image:url(imagens/convenios.jpg)}
.parceiros_titulo{ height:52px; background-image:url(imagens/parceiros.jpg)}
.contato_titulo{ height:52px; background-image: url(imagens/contato.jpg)}
.cadastro_titulo{ height:52px; background-image: url(imagens/cadastro.jpg)}
.editais_titulo{ height:52px; background-image: url(imagens/editais.jpg)}
.provas_titulo{ height:52px; background-image: url(imagens/provas.jpg)}

.produto_titulo{ height:52px; background-image:url(imagens/produto.jpg)}

.espaco_titulo{ height:52px; background-image:url(imagens/espaco.jpg)}
.espaco_video{ width:830px; margin:0 auto; background-color:#FFFFFF}

.promo_titulo{ height:52px; background-image:url(imagens/promo.jpg)}
.promo_int_text{ float:left; margin:15px 0 15px 26px; clear:both; width:840px; background-image: url(imagens/fundo_prof.jpg); background-repeat:no-repeat; padding-left:15px}
.promo_int_text3{ float:left; margin:15px 0 15px 26px; clear:both; width:840px; padding-left:15px}
.promo_int_text3 p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; margin-top:5px }
.promo_int_text p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; margin-top:5px }
.promo_int_text2 p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-top:5px }
.promo_int_text2 p a:link{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; text-decoration:none}
.promo_int_text2 p a:visited{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; text-decoration:none}
.promo_int_text2 p a:hover{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000033;
	text-decoration:none
}

.unidades_titulo{ height:52px; background-image: url(imagens/unidades.jpg)}
.unidades_text{ width:784px; height:250px; margin:0 auto; background-color:#FFFFFF}
.unidades_text h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
	color:#FF0000;
	text-align:center
}


.noticias_titulo{ height:40px; background-image:url(imagens/noticias.jpg)}
.noticias_info{ height:183px}
.noticias_destak{ width:491px; float:left; clear:both}
.noticias_destak img{ float:left; margin:15px}
.noticias_destak_font_titulo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#999;
	text-align:justify;
	padding:0;
	margin:0
}

.noticias_destak p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	padding:0;
	margin:10px 20px 0 0;
 }
 
.noticias_thumbs{ width:467px; float:right; clear:right}
.noticias_thumbs01{ width:467px; float: left}
.noticias_thumbs01a, .noticias_thumbs01b{ height:80px; width:467px}
.noticias_thumbs01a img, .noticias_thumbs01b img{ float:left; margin:0 10px 10px 10px}
.noticias_thumbs01a p, .noticias_thumbs01b p{ ffont-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	padding:0;
	margin:10px 0 0 0;}

.noticias_thumbs02{ width:230px; float:right}
.noticias_thumbs02a, .noticias_thumbs02b{ height:85px; width:230px}
.noticias_thumbs02a img, .noticias_thumbs02b img{ float:left; margin:10px}
.noticias_thumbs02a p, .noticias_thumbs02b p{ ffont-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	padding:0;
	margin:10px 0 0 0;}
	
#noticias_int{ width:960px; margin:0 auto; padding:0; height:610px; background-color:#FFFFFF}
.noticias_int_titulo{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ECECEC; height:52px; background-image: url(imagens/titulo_noti_int.jpg)}
.noticias_int_text{ float:left; margin-left:26px; margin-bottom:20px; clear:both; width:840px; height:60px; background-image: url(imagens/fundo_not_art.jpg); background-repeat:no-repeat}
.noticias_int_linha{ background-image:url(imagens/linha_artigo.jpg);height:15px}
.noticias_int_text img{ margin:0 10px 0 10px; float:left; }
.noticias_int_text p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; margin-top:15px }
.noticias_int_text2 {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666; float:left; margin-left:26px; margin-bottom:20px; clear:both; width:840px;
}
.noticias_int_text p a:link{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; text-decoration:none}
.noticias_int_text p a:visited{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; text-decoration:none}
.noticias_int_text p a:hover{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000033;
	text-decoration:none
}
.noticias_int_text h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000066; text-align:justify; }
.noticias_int_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#006699;
	text-align:justify;
	padding:0;
	margin:0
}

#prof_int{ width:960px; margin:0 auto; padding:0; height:610px; background-color:#FFFFFF}
.prof_int_titulo{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ECECEC; height:52px; background-image: url(imagens/prof.jpg)}
.prof_int_text{ float:left; margin-left:26px; clear:both; width:840px; height:31px; background-image: url(imagens/fundo_prof.jpg); background-repeat:no-repeat; padding-left:15px}
.prof_int_text2{  width:840px;  }
.prof_int_linha{ background-image:url(imagens/linha_artigo.jpg);height:15px}
.prof_int_text img{ margin:0 10px 0 10px; float:left; }
.prof_int_text p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; margin-top:5px }
.prof_int_text2 p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-top:5px }
.prof_int_text p a:link{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none}
.prof_int_text p a:visited{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none}
.prof_int_text p a:hover{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000033;
	text-decoration:none
}
.prof_int_text h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000066; text-align:justify; }
.prof_int_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#006699;
	text-align:justify;
	padding:0;
	margin:0
}



.divisor{ height:35px; background-image:url(imagens/divisor.jpg); background-repeat:no-repeat}

#artigos{
	width:960px;
	clear:both;
	background-color:#FFF;
	height: 154px;
}
.artigos_titulo{height:41px; background-image:url(imagens/cursos.jpg)}
.artigos_info{ width:960px; background-color:#FFFFFF}
.artigo01{ width:315px; float:left; clear:both}
.artigo02{ width:316px; float:left; margin-left:7px}
.artigo03{ width:315px; float:right; clear:right}
.artigo_borda{ margin:5px 0 5px 20px; border-style:solid; border-width:1px; border-color:#999; width:273px; height:92px}
.artigo01 img, .artigo02 img, .artigo03 img{ float:left; margin:5px}
.artigo01 p, .artigo02 p, .artigo03 p{ ffont-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	padding:0;
	margin:10px 5px 0 0;}

#tumas_forum{ width:960px; margin:0; padding:0}
#rodadpe{ height:103px; margin:0; padding:0}

#artigos_int{ width:960px; margin:0 auto; padding:0; height:610px; background-color:#FFFFFF}
.artigos_int_titulo{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ECECEC; height:52px; background-image: url(imagens/titulo_artigos_int.jpg)}
.artigos_int_text{ float:left; margin-left:26px; clear:both; width:681px}
.artigos_int_linha{ background-image:url(imagens/linha_artigo.jpg);height:15px}
.artigos_int_images{ float:right; clear:right; margin-right:26px; width:210px}
.artigos_int_images img{ margin-bottom:25px}
.artigos_int_text p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px}
.artigos_int_text h2{ font-family: Helvetica, Times, serif; font-size:18px; font-weight:bold; color:#000066; text-align:justify; padding:0; margin:0}
.artigos_int_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999999;
	text-align:justify;
	padding:0;
	margin:0
}

#cursos{width:960px; padding:0 0 25px 0; background-color:#FFFFFF}
.cursos_titulo{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ECECEC; height:52px; background-image:url(imagens/titulo_cursos.jpg)}
.cursos_linha{ background-image:url(imagens/linha_cursos.jpg);height:15px; width:98%}
.cursos_text{ width:910px; margin:0 auto; background-color:#FFFFFF}
.cursos_text h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000066; text-align:left; padding:0; margin:0}
.cursos_text h3{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-align:justify; padding:0; margin:0; width:100%; background-image:url(imagens/fundo_sub_cursos.jpg); background-repeat:repeat-y}
.cursos_text ul li a:link, .cursos_text ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none}
.cursos_text ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; text-decoration:underline}

#cursos_front{
	width:960px;
	clear:both;
	background-color:#FFF;
	height: 200px;
}

#cursos_int{ width:960px; margin:0 auto; padding:0;  background-color:#FFFFFF}
.cursos_int_titulo{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ECECEC; height:52px; background-image:url(imagens/titulo_cursos.jpg)}
.cursos_int_text{ float:left; margin-left:26px; margin-bottom:20px; clear:both; width:681px}
.cursos_int_linha{ background-image:url(imagens/linha_artigo.jpg);height:15px}
.cursos_int_turmas{ float:right; clear:right; margin-right:5px; margin-bottom:20px; width:240px; border-style:solid; border-color:#999999; border-width:1px}
.cursos_int_turmas_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align: center;
	font-weight:bold;
	color: #003366;
	background-color:#FFCC00
}
.turmas_conf{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	background-color:#E6E6E6;
	margin:5px;
	text-align: center;
}
.turmas_conf2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	background-color:#CBE5F0;
	margin:5px;
	text-align: center;
}

.turmas_conf a:link, .turmas_conf2 a:link{font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003366;
	text-decoration:none}
.turmas_conf a:hover, .turmas_conf2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #006699;
	font-weight:bold;
	text-decoration:none
}	
	

.cursos_int_text p{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.cursos_int_text h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000066; text-align:justify; padding:0; margin:0}
.cursos_int_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-align:justify;
	padding:0;
	margin:0
}

.texto_tab1{font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #006699;
	font-weight:bold;
	}
	
.texto_tab2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	}

.clear{
clear:both;
height:1px;
overflow:hidden
}
/* Adicionado por Gustavo Freitas */ 



body {
	background-image:url(../imagem/fundofundo.gif);
	background-repeat:repeat;
	background-color: #e2e2e2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.artigos_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.noticias_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8a181a;
	font-weight: bold;
}
.borda{
	border:#CCCCCC 1px solid;
}
.sombra{
	background-image:url(../imagem/sombra.jpg);
	background-repeat:repeat-x;

}
.sombra1{
	background-image:url(../imagem/sombra1.jpg);
	background-repeat:repeat-x;


}.datahome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
.t_produto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.t_turmas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:17px;
	color:#6f6f70
}
.t_turmasb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:17px;
	color:#000000;
	cursor:pointer;
	text-decoration:underline
}


.l_produto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#993300;
	line-height:25px;
}
.l_turmas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#6f6f70
}
.l_turmasb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#003399;
	cursor:pointer;
	
}




.rodape{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
}
.fakelink {
	 cursor:pointer;
}

.tituloInterno{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
	font-weight:bold;

}

.chamadaInterno{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#666666;
}	

.textoInterno{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.fotoInterno{
	margin-right: 10px;
}