@charset "utf-8";

/* -----------------------------------------------------------------------------------------Padrão */
 img, div, input { behavior: url("iepngfix.htc") }

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	line-height:17px;
}
body {
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color:#999;
	text-decoration:none;
}
a:visited {
	color:#999;
}
a:hover {
	color:#999;
	text-decoration:underline;
}
a:active {
}
/* -----------------------------------------------------------------------------------------Estrutura */

#fundo_cinza_menu{
	background:url(../images/fundo_menu_topo.gif) top repeat-x;
	height:85px;
}
#linha1{
	width: 1000px;
	margin:0 auto; 
	text-align:left;
	background:url(../images/menu_topo_verde.jpg) top no-repeat;
	height:85px;
}

#linha2{
	clear:both;
	width: 999px;
	margin:0 auto; 
	text-align:left;
	height:240px;
}
#logo{
	float:right;
	width:252px;
	padding-top:40px;
	}
#coluna_busca{
	float:right;
	width:340px;
	padding-top:30px;
	padding-right:40px;
}
#busca_menu{
	height:30px;
	font-size:11px;
}
#busca_menu a{
	color:#919191;
}
#busca{
	clear:both;
	height:50px;
}
.form_busca{
	border-top: 1px #d9d9d9 solid;
	border-right:none;
	border-bottom: 1px #d9d9d9 solid;
	border-left: 1px #d9d9d9 solid;
	height:17px;
	width:180px;
	font-size:9px;
	vertical-align:middle;
}
.btn_busca{
	height:19px;
	font-size:10px;
	vertical-align: bottom;
}
.font_procurar{
		font-size:10px;
		color:#282828;
}
.marcador_busca_menu{
	padding:0px 5px 3px 5px
}
#fundo_gradiente_banner{
	clear:both;
	background:url(../images/fundo_banner.jpg) bottom repeat-x;
	height:360px;
}
#linha3{
	width: 999px;
	margin:0 auto; 
	text-align:left;
}
#linha4{
	width: 850px;
	margin:0 auto; 
	text-align:left;
	height:200px;
}
#linha5{
	clear:both;
/*	display:table;*/
	width: 807px;
	margin:0 auto; 
	text-align:left;
	padding-top:30px;
}
#coluna1{
	float:left;
	width:258px;
}
#coluna2{
	float:right;
	width:507px;
}
#linha6{
	clear:both;
	width: 930px;
	margin:0 auto; 
	text-align:left;
	padding-top:70px;
	height:20px;
	font-size:9px;
}
#linha6 a{
	color:#919191;
}
#linha6 img{
	margin-bottom:2px;
	margin-left:4px;
	margin-right:4px;
}
#linha7{
	background:url(../images/linha_fina_rodape.png) top repeat-x;
	height:10px;
}
#linha8{
	clear:both;
	width: 460px;
	margin:0 auto; 
	text-align:left;
	padding-top:15px;
	height:25px;
}
.img_redes{
	padding-left:18px;
	padding-right:18px;
}
#fundo_verde_rodape{
	clear:both;
	background: url(../images/fundo_rodape_verde.png) top repeat-x;
	height:57px;
}
#linha9{
	width: 756px;
	margin:0 auto; 
	text-align:left;
	background:url(../images/fundo_rodape_centro.png) top no-repeat;
	height:27px;
	padding-top:30px;
}
#linha9 div {
	margin-top: -4px;
}
#copyright{
	float:left;
	width:380px;
	padding-left:50px;
	color:#676767;
	font-size:10px;
}
#info_rodape{
	float:right;
	width:120px;
	padding-right:50px;
	color:#FFF;
}
#weecom{
	float:right;
	width:50px;
	padding-right:33px;
}
#weecom a {
	font-size: 11px;
	color: #94a36b;
}

/* -----------------------------------------------------------------------------------------Noticias Home */

#noticia_home{
	clear:both;
	padding-top:10px;
}
.fonte_data_noticias_home{
	font-size:10px;
	font-weight:800;
	color:#3d7c00;
	line-height:15px;
}

.fonte_titulo_noticia_home a{
	font-size:12px;
	color:#333;
	font-weight:800;
	line-height:13px;
}

.leia_mais_noticia_home{
	margin-top:5px;
}
#unir{
	clear:both;
	padding-top:2px;
}
#unir2{
	clear:both;
	padding-top:25px;
}
#image_noticia_home{
	float:left;
	width:88px;
	padding-top: 5px;
}
#conteudo_noticia_home{
	float:right;
	width:150px;
	font-size:11px;
	color:#666;
	line-height:15px;
	padding-top: 10px;
}

/* -----------------------------------------------------------------------------------------Evento Home */

#coluna1_evento{
	padding-top:10px;
	float:left;
	width:246px;
}
#coluna2_evento{
	padding-top:10px;
	float: right;
	width:232px;
}
.fonte_titulo_evento_home{
	font-size:19px;
	font-weight:800;
	color:#557a00;
}
#coluna3_evento{
	padding-top:10px;
	float:left;
	width:246px;
}
#coluna4_evento{
	padding-top:10px;
	float: right;
	width:225px;
}
#form_votar_alunos{
	padding-top:10px;
	color:#adadad;
}
#btn_votar_alunos{
	margin-top:10px;
}
#div_radio_enquete{
	padding-left:25px;
}
.input_alunos{
	width:225px;
	height:17px;
	border: 1px #d9d9d9 solid;
}


/* -----------------------------------------------------------------------------------------Internas */

#fundo_gradiente_banner_internas{
	clear:both;
	background: url(../images/fundo_banner.jpg) bottom repeat-x;
	height:502px;
}
#linha3_internas{
	width: 999px;
	margin:0 auto; 
	text-align:left;
	height:256px;
	background:url(../images/bg_banner_internas.png)
}
#linha5_internas{
	clear:both;

	width: 750px;
	margin:0 auto; 
	text-align:left;
	padding-top:40px;
}
#coluna0_interna{
	padding-right:40px;
	padding-left:40px;
}
#coluna1_interna{
	float:left;
	width:340px;
}
#coluna2_interna{
	float:right;
	width:340px;
}
#submenu_internas{
	width: 730px;
	margin:0 auto; 
	text-align:center;
	padding-top:30px;
	font-size:11px;
	color:#484848;
}
#submenu_internas a{
	font-weight: bold;
	color:#484848;
	text-decoration:none;
}
#submenu_internas a:hover{
	color:#399800;
	text-decoration:none;
}
#submenu_internas img{
	margin-bottom:2px;
	margin-left:14px;
	margin-right:14px;
}
#titulo_selo_internas{
	width: 750px;
	margin:0 auto; 
	text-align:left;
	padding-top:20px;
}
#titulo{
	float:left;
	width:500px; 
}

#selo{
	float:right;
	width:110px;
}
#depoimento{
	clear:both;
	float:right;
	text-align:right;
	padding-top:10px;
	font-size:15px;
	font-style:italic;
	line-height:20px;
}
.aspas1{
	margin-bottom:5px;
}
.aspas2{
	margin-top:5px;
}
.assinadopor{
	color:#bfbfbf;
	font-size:12px;
	font-style:italic;
	padding-right:30px;
}


#coluna2_flashs {
	width:260px;
	float:right;
}

#coluna1_padrao{
	width:420px;
	float:left;
}

/* -----------------------------------------------------------------------------------------Internas */

/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/


.titulos_cat1{
	color:#484848;
	font-size:14px;
}

.titulos_cat2{
	color:#484848;
	font-size:18px;
}

.titulos_cat3{
	color:#484848;
	font-size:18px;
}

.img_padding_dir { 
padding:0 15px 15px 0;
}
.img_padding_esq { 
padding:0 0 15px 15px;
}

.img_padding_dir_topo { 
padding:0 15px 15px 0;
}
.img_padding_esq_topo { 
padding:0 0 15px 15px;
}

#linkcursos a{
	font-size:21px;
	color:#557a00;
}
strong{
	font-size:14px;
}

#coluna0_interna a{
	font-size:21px;
	color:#557a00;
}
.fundo_celula{
	background-color:#F1F1F1;
}

/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/
/******************************************************** Fontes e imagens ********************/






/************************************************************************************ INSTITUIÇAO e HISTORIA **/

#coluna1_instituicao{
	width:420px;
	padding:0 80px 0 80px;
	
}

.img_padding {
	padding:15px 15px 15px 0;
}
.titulo_conteudo_internas{
	font-size:21px;
	color:#333;
}

.titulo_conteudo_internas_escuro, .titulo_conteudo_internas_green {
	font-size:26px;
	color:#333;
	line-height:22px}
.titulo_conteudo_internas_green {
	color: #399800;
}
.titulos_menores2_data {
	color: #777;
}

/*********************************************************** PROGRAMAS INSTITUCIONAIS********************/






/************************************************************* Estrutura*********************************/

#menu_estrutura {
	margin:50px 0 20px 0;
}

#menu_estrutura .seta { 
	padding-left:30px;
}


#fotos_estrutura {
	margin:0 auto;

}

#coluna_esquerda_thumbs {
	width:290px;
	float:left;
}

#coluna_direita_foto {
	width:320px;
	float:right;
}

.img_thumb {padding:5px;}

/*****************************************principios***********************************************/

.titulos_menores{
	color:#0074c2;
	font-size:18px;
}

.titulos_menores_escuro{
	color:#333;
	font-size:18px;
}

.titulos_menores2{
	color:#0074c2;
	font-size:14px;
}

.titulos_menores2_escuro{
	color:#333;
	font-size:14px;
}

.titulo_conteudo_internas{
	font-size:21px;
	color:#0074c2;
}

/**********************************************************programas institucionais**********************/

#coluna1_programas {
	width:420px;
	float:left;}
	
#coluna2_programas {
	width:257px;
	float:right;}
	
/***********************************************************extensao************************************/

#coluna1_ext {
	width:450px;
}

#coluna2_ext {
	width:250px;
}
	
/*************************************************************vestibular************/

#coluna1_vestibular {
	width:420px;
	float:left;
}

#coluna2_vestibular {
	width:260px;
	float:right;}
	
/******************************************************Corpo Docente*****************************/

#coluna2_corpo {
	width:260px;
	float:right;
}

#coluna1_corpo {
	width:420px;
	float:left;
}

.img_professor { 
padding:0 5px 0 0;
}

	
/*******************************************************************Empresas Conveniadas***************************/
.tabela_conveniadas td {
	padding: 5px;
	padding-bottom: 20px;
}

#coluna2_empreconv {
	width:255px;
	float:right;
}

#coluna1_empreconv {
	width:420px;
	float:left;
}

#img_carteirinha{
	float:left;
}

#texto_carteirinha{
	float:right;
	padding-left:2px;
	padding-top:50px;
	width:230px;}
	
.chamada_carteirinha {
	font-size:21px;
	color:#7faa30;}
	
/*******************************************************localizaçao**********************/
#coluna1_local{
	float:left;
	width:420px;
}

#coluna2_local {
	float:right;
	width:255px;
}

#banner_horizontal_localizacao {
	text-align:center; 
	width:807px;
	clear:both;
}
	
/**********************************Noticias****************/

#coluna1_not {
	width:260px;
	float:right;
}

#coluna2_not {
    margin: 0 40px 0 0;
	width:448px;
	float:right;
}
.n_navegacao * {
    font-size: 12px !important;
}
	
	/***************************************** NEWSLETTER********************************/
	
#coluna1_newsletter {
	float:left;
	width:420px;
}

#coluna2_newsletter {
	float:right;
	width:255px;
}
	
input {
	   margin-bottom:10px
}

.enviar_news {
	margin-left:293px;
}

#nome_news{
	width:380px;
}

#email_news {
	width:380px;}

.chamada1{
	width:200px;
	float:left;
}
	
.chamada2{
	width:200px;
	float:right;}
	
.bt_enviar_news {
	margin-left:305px;
}
	
input {
	   margin-bottom:10px
}	

.chamada1{
	width:200px;
	float:left;
	margin-bottom:5px;
}
	
.chamada2{
	width:200px;
	float:right;
	margin-bottom:5px;
}

.texto_chamada {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;}
	
/*******************************************************************Atendimento online*************/

#coluna1_atendimento{
	width:420px;
	float:left;
}
	
#coluna2_atendimento {
	width:257px;
	float:right;
}
	
/***********************************************************estrutura*************/

#thums_esquerda {
	width:670px;
	margin:0 auto;
}
	
#foto_thumbs_direita {
	margin:0 auto;
	width:340px;
}

/************************************************************ Fale Conosco ******************************************/

/*input {
	display: block;
	float: left;
}*/

#label_nome{
	
	float:left;
	color:#969696;
	text-align: left;
	width: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
}

fieldset {
	border: none;
}

br {
	clear: left;
}

#complemento {
	margin-left:5px;
	display:block;
	float:left;
}

#cidade {
	margin-left:5px;
	display:block;
	float:left;
}

#numero {
	margin-left:5px;
	display:block;
	float:left;
}

#nome {
	margin-left:5px;
	display:block;
	float:left;
}

#email {
	margin-left:5px;
	display:block;
	float:left;
}

#endereco {
	margin-left:5px;
	display:block;
	float:left;
}

#cep {
	margin-left:5px;
	display:block;
	float:left;
}

#mensagem  {
	margin-left:5px;
}

#estado {
	padding-rigth:5px; 
}

label.estado{
	color:#969696;
	text-align: left;
	width: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
}

#botao_enviar_faleconosco {
	 padding-left:470px;}
	

	
input .faleconosco {
	border:color:#CCC 1px solid;
}
	
#nome {
	width:463px;
}

#email {
	width:463px;
}

#endereco {
	width:463px;
}

textarea {
	width:463px;}
/*************************************cursos**************************/

.tipo_curso_lista a {
	font: 16px/30px Arial, Verdana, Tahoma, sans-serif;
}

#cursos_escolha{
	float:left;
	font-size:18px;
	margin-right:50px;
	color:#0074c2;
}

#cursos_escolha:hover {
	color:#fff;
	background-color:#0074c2;
}
	
#coluna1_cursos{
	width:699px;
	float:left;
}
	
#coluna2_cursos {
	width:1px;
	float:right;
}


#coluna1_cursos{
	width:699px;
	float:left;
}
	
#coluna2_cursos {
	width:1px;
	float:right;
}

#coluna1_extensao{
	width:420px;
	float:left;
}
	
#coluna2_extensao {
	width:257px;
	float:right;
}

#coluna2_cursos {
	width:1px;
	float:right;
}

#coluna1_graduacao{
	width:420px;
	float:left;
}
	
#coluna2_graduacao{
	width:257px;
	float:right;
}


/************************************************************************** Secretaria **************************/


.titulo_conteudo_internas_escuro2 {
	font-size:14px;
	color:#333;}
.bold{
	font-weight:900;
}
.fundo_linha_cinza{
	background-color:#EBEBEB;
}
.td_central td{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
}


/*00000000000000000000000000000000*/
/*00000000000000000000000000000000*/
/*00000000000000000000000000000000*/
.banner_bg_new {
    width: 999px;
    height: 360px;
    background: url(../images/fundo.jpg) 50% -55px no-repeat;
}
.temp_extensao div {
    padding: 0 0 5px 0;
}
.temp_ext_title {
    font: bold 14px Arial, Verdana, Tahoma, sans-serif;
    padding: 5px 0 5px 0;
}
.n_legenda {
    padding: 5px;
    font: 11px Arial, Verdana, Tahoma, sans-serif;
    background: #e7e7e7;
    color: #333;
}
