* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;
}

body {
	color:#515151;
	font-size:12px;
	font-family:"Lucida Sans Unicode", Arial, Helvetica, Verdana;
	line-height:140%;
	padding:0;
	margin:0;
}

/************************************
GERAL - Todo o site.
************************************/
#geral { width:100%; background:url(../imagens/bg_detalhe_topo.jpg) 770px 0 no-repeat;  }

/************************************
TIPOS TAG (Body) - Home, Interna e Popup.
************************************/
#home { background:url(../content/home/imagens/bg_detalhe_mesa.gif) 0 300px no-repeat; }
#interna { background:url(../imagens/bg_detalhe_mesa.gif) 293px 300px no-repeat; }
#popup { }

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { width:770px; height:300px; }
#cabecalho h1 { display:none; }

#home #cabecalho { background:url(../content/home/imagens/cabecalho_bg.gif) bottom left no-repeat; }

/************************************
MENU - Menu Principal.
************************************/
#menu { display:none; }

#menu li.menu-isan { }
#menu li.menu-cursos { }
#menu li.menu-programasfgv { }
#menu li.menu-eventos { }
#menu li.menu-novidades { }
#menu li.menu-trabalhenoisan { }
#menu li.menu-faleconosco { }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#conteudo { float:left; width:700px; padding:0 0 0 30px; background:url(../imagens/conteudo_bg.gif) bottom right no-repeat; }
#interna #conteudo { min-height:700px; }

#conteudo p { margin:0 0 10px 0; }
#conteudo h3 { color:#002A57; font-size:16px; text-transform:uppercase; margin:0 0 3px 0; }
#conteudo h3 a { color:#002A57; }
#conteudo h4 { color:#002A57; font-size:15px; font-weight:normal; }
#conteudo h4 a { color:#002A57; font-size:12px; font-weight:bold; }
#conteudo h5 { font-size:11px; font-weight:normal; }
#conteudo h5 a { }

#conteudo ol { margin:0 0 5px 0; padding:0 0 0 18px; }
#conteudo ul { margin:0 0 5px 0; padding:0 0 0 15px; }
#conteudo ul li { list-style:url(../imagens/caminho_seta.gif); padding:1px 0; }
#conteudo ol li { list-style:decimal; margin-bottom:3px; }

#conteudo a { color:#666; text-decoration:underline;  }
#conteudo a:hover { text-decoration:underline; }
#conteudo .list-cinza { background:#F5F5F5; }

/************************************
CHAMADAS - Chamadas do site.
************************************/
#chamadas { position:absolute; top:100px; left:730px; width:225px; padding:140px 0 0 45px; font-size:11px; overflow:hidden; }

#home #chamadas { background:url(../content/home/imagens/chamadas_bg.gif) -28px 0 no-repeat; }
#interna #chamadas { background:url(../imagens/chamadas_bg.gif) -28px 0 no-repeat; }
#interna #chamadas:hover { background:url(../imagens/chamadas_bg.gif) -332px 0 no-repeat; }

/************************************
TÍTULOS, SUBTÍTULOS E CHAMADAS
************************************/
/* TÍTULOS */
h2#titulo-isan { background-image:url(../content/isan/imagens/titulo_isan.gif); height:26px; }
h2#titulo-cursos { background-image:url(../content/cursos/imagens/titulo_cursos.gif); height:26px; }
h2#titulo-mba { background-image:url(../content/cursos/imagens/titulo_mba.gif); height:27px; }
h2#titulo-programasfgv { background-image:url(../content/programas/imagens/titulo_programasfgv.gif); height:31px; }
h2#titulo-conveniosinternacionais { background-image:url(../content/convenios-internacionais/imagens/titulo_conveniosinternacionais.gif); height:27px; }
h2#titulo-newsletter { background-image:url(../content/newsletter/imagens/titulo_newsletter.gif); height:26px; }
h2#titulo-depoimentos { background-image:url(../content/depoimentos/imagens/titulo_depoimentos.gif); height:31px; }
h2#titulo-novidades { background-image:url(../content/novidades/imagens/titulo_novidades.gif); height:26px; }
h2#titulo-eventos { background-image:url(../content/eventos/imagens/titulo_eventos.gif); height:26px; }
h2#titulo-trabalhenoisan { background-image:url(../content/trabalhe-no-isan/imagens/titulo_trabalhenoisan.gif); height:26px; }
h2#titulo-faleconosco { background-image:url(../content/fale-conosco/imagens/titulo_faleconosco.gif); height:26px; }

h2#titulo-isan, h2#titulo-cursos, h2#titulo-mba, h2#titulo-programasfgv, h2#titulo-depoimentos, h2#titulo-conveniosinternacionais, h2#titulo-newsletter, h2#titulo-novidades, h2#titulo-eventos, h2#titulo-trabalhenoisan, h2#titulo-faleconosco {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* SUB-TÍTULOS */
h3#subtitulo-fgv { background-image:url(../content/isan/imagens/subtitulo_fgv.gif); height:23px; }
h3#subtitulo-visao { background-image:url(../content/isan/imagens/subtitulo_visao.gif); height:19px; }
h3#subtitulo-missao { background-image:url(../content/isan/imagens/subtitulo_missao.gif); height:19px; }
h3#subtitulo-escolasfgv { background-image:url(../content/programas/imagens/subtitulo_escolasfgv.gif); height:19px; }
h3#subtitulo-maisfgv { background-image:url(../content/programas/imagens/subtitulo_maisfgv.gif); height:19px; }
h3#subtitulo-facaumabusca { background-image:url(../content/novidades/imagens/subtitulo_facaumabusca.gif); height:23px; }
h3#subtitulo-resultadopesquisa { background-image:url(../content/novidades/imagens/subtitulo_resultadodapesquisa.gif); height:23px; }
h3#subtitulo-outrasnovidades { background-image:url(../content/novidades/imagens/subtitulo_outrasnovidades.gif); height:19px; }
h3#subtitulo-maisnovidades { background-image:url(../content/novidades/imagens/subtitulo_maisnovidades.gif); height:18px; }
h3#subtitulo-outroseventos { background-image:url(../content/eventos/imagens/subtitulo_outroseventos.gif); height:19px; }
h3#subtitulo-maiseventos { background-image:url(../content/eventos/imagens/subtitulo_maiseventos.gif); height:18px; }
h3#subtitulo-calendario { background-image:url(../content/eventos/imagens/subtitulo_calendario.gif); height:19px; }
h3#subtitulo-janeiro { background-image:url(../content/eventos/imagens/subtitulo_janeiro.gif); height:18px; }
h3#subtitulo-fevereiro { background-image:url(../content/eventos/imagens/subtitulo_fevereiro.gif); height:19px; }
h3#subtitulo-marco { background-image:url(../content/eventos/imagens/subtitulo_marco.gif); height:22px; }
h3#subtitulo-abril { background-image:url(../content/eventos/imagens/subtitulo_abril.gif); height:18px; }
h3#subtitulo-maio { background-image:url(../content/eventos/imagens/subtitulo_maio.gif); height:18px; }
h3#subtitulo-junho { background-image:url(../content/eventos/imagens/subtitulo_junho.gif); height:18px; }
h3#subtitulo-julho { background-image:url(../content/eventos/imagens/subtitulo_julho.gif); height:19px; }
h3#subtitulo-agosto { background-image:url(../content/eventos/imagens/subtitulo_agosto.gif); height:22px; }
h3#subtitulo-setembro { background-image:url(../content/eventos/imagens/subtitulo_setembro.gif); height:19px; }
h3#subtitulo-outubro { background-image:url(../content/eventos/imagens/subtitulo_outubro.gif); height:19px; }
h3#subtitulo-novembro { background-image:url(../content/eventos/imagens/subtitulo_novembro.gif); height:18px; }
h3#subtitulo-dezembro { background-image:url(../content/eventos/imagens/subtitulo_dezembro.gif); height:19px; }
h3#subtitulo-pesquisar { background-image:url(../content/cursos/imagens/subtitulo_pesquisar.gif); height:16px; }
h3#subtitulo-depoimentos { background-image:url(../content/cursos/imagens/subtitulo_depoimentos.gif); height:23px; }
h3#subtitulo-informacoesgerais { background-image:url(../content/cursos/imagens/subtitulo_informacoesgerais.gif); height:23px; }
h3#subtitulo-corpodocente { background-image:url(../content/cursos/imagens/subtitulo_corpodocente.gif); height:23px; }

h3#subtitulo-escolasfgv, h3#subtitulo-maisfgv, h3#subtitulo-corpodocente, h3#subtitulo-informacoesgerais, h3#subtitulo-depoimentos, h3#subtitulo-janeiro, h3#subtitulo-fevereiro, h3#subtitulo-marco, h3#subtitulo-abril, h3#subtitulo-maio, h3#subtitulo-junho, h3#subtitulo-julho, h3#subtitulo-agosto, h3#subtitulo-setembro, h3#subtitulo-outubro, h3#subtitulo-novembro, h3#subtitulo-dezembro, h3#subtitulo-maiseventos, h3#subtitulo-calendario, h3#subtitulo-resultadopesquisa, h3#subtitulo-facaumabusca, h3#subtitulo-maisnovidades, h3#subtitulo-pesquisar, h3#subtitulo-outrasnovidades, h3#subtitulo-outroseventos, h3#subtitulo-fgv, h3#subtitulo-missao, h3#subtitulo-visao {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* CHAMADAS */
h2#chamada-areadoaluno { background-image:url(../imagens/areadoaluno_chamada.gif); height:19px; }
h2#chamada-cursos { background-image:url(../imagens/cursos_chamada.gif); height:19px; }
h2#chamada-newsletter { background-image:url(../imagens/newsletter_chamada.gif); height:19px; }
h2#chamada-newsisanfgv { background-image:url(../content/home/imagens/newsisanfgv_chamada.gif); height:19px; }
h2#chamada-eventos { background-image:url(../content/home/imagens/eventos_chamada.gif); height:17px; }
h2#chamada-fgvtv { background-image:url(../content/home/imagens/fgvtv_chamada.gif); height:19px; }
h2#chamada-programasfgv { background-image:url(../content/home/imagens/programasfgv_chamada.gif); height:17px; }

h2#chamada-areadoaluno, h2#chamada-cursos, h2#chamada-newsletter, h2#chamada-newsisanfgv, h2#chamada-fgvtv, h2#chamada-eventos, h2#chamada-programasfgv {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/************************************
SEÇÕES
************************************/
/* O ISAN */
#isan em.frase { display:block; width:439px; height:113px; margin:0 0 15px 0; background:url(../content/isan/imagens/frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#isan-sobre { float:left; width:290px;}
#isan-mais { float:right; width:380px; }
#isan-mais-video h3, #isan-mais-video p { display:none; }

/* ÁREA DO ALUNO */
#areadoaluno { color:#FFF; padding:0 30px 0 0; }
#areadoaluno form { margin:10px 0 0 0; }
#areadoaluno label input { width:160px; margin:3px 0 0 0;  }
#areadoaluno input { float:left; margin:0 0 0 5px; }
#areadoaluno a.duvidas { display:block; width:150px; height:21px; margin:5px 0 0 0; background:url(../imagens/bt_duvidas_azul.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

/* CURSOS */
#cursos-navegacao p { margin:5px 0; }
#cursos-navegacao form { margin:15px 0 0 0; }
#cursos-navegacao select { color:#FFF; background:#002A57; }
#cursos-navegacao a.maiscursos { display:block; width:98px; height:21px; margin:10px 0 0 0; background:url(../imagens/bt_maiscursos.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#home #cursos-navegacao { padding:0 0 0 85px; height:160px; }
#home #cursos-navegacao p { display:block; width:250px; }
#home #cursos-navegacao select.tipo { width:100px; }
#home #cursos-navegacao select.cursos { width:200px; }
#interna #cursos-navegacao { margin:80px 0 0 0; padding:0 30px 0 0; }
#interna #cursos-navegacao select.tipo { width:150px; }
#interna #cursos-navegacao select.cursos { width:200px; margin:1px 0 0 0; }

#cursos-select { width:466px; height:95px; padding:15px 0 15px 0; background:url(../content/cursos/imagens/cursos_bg.gif) 0 50px no-repeat; }
#cursos-select p.frase { display:block; width:441px; height:37px; margin:0 0 16px 0; background:url(../content/cursos/imagens/cursos_frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#cursos-select select { width:190px; margin:0 0 0 15px; font-size:13px; }

#cursos-lista-cademp h3, #cursos-lista-mba h3, #cursos-lista-posgraduacao h3, #cursos-lista-modulointernacional h3, #cursos-lista-mestrado h3, #cursos-lista-fgvonline h3, #cursos-lista-posmba h3, #cursos-lista-curtaduracao h3  { padding:10px 0 10px 5px; margin:20px 0 10px 0; background:#F3F3F3; font-size:20px; text-transform:none; border-left:5px solid #002249; }
#cursos-lista-cademp h4, #cursos-lista-mba h4, #cursos-lista-posgraduacao h4, #cursos-lista-modulointernacional h4, #cursos-lista-mestrado h4, #cursos-lista-fgvonline h4, #cursos-lista-posmba h4, #cursos-lista-curtaduracao h4 { margin:10px 0 0 0; }
#cursos-lista-cademp small, #cursos-lista-mba small, #cursos-lista-posgraduacao small, #cursos-lista-modulointernacional small, #cursos-lista-mestrado small, #cursos-lista-fgvonline small, #cursos-lista-posmba small, #cursos-lista-curtaduracao small{ font-size:11px; }
#cursos-lista-cademp select { width:300px; font-size:14px; font-weight:bold; background:#E7EFEA; color:#002249; border:1px solid #DEDEEF; padding:3px 0; }
#cursos-lista-cademp select option { font-size:13px; font-weight:normal; }
#cursos-lista-cademp select:hover { background:#9CAAC7; color:#FFF; }

#cursos-lista #cursos-lista-curtaduracao { float:left; width:350px; }
#cursos-lista #cursos-lista-mba { float:left; width:350px; }
#cursos-lista #cursos-lista-fgvonline { float:left; width:350px; }

#cursos-lista #cursos-lista-posgraduacao { float:right; width:300px; }
#cursos-lista #cursos-lista-posmba { float:right; width:300px; }
#cursos-lista #cursos-lista-cademp { float:right; width:300px; }
#cursos-lista #cursos-lista-mestrado { float:right; width:300px; }
#cursos-lista #cursos-lista-modulointernacional { float:right; width:300px; }

#curso h4 { margin:15px 0 5px 0; }
#curso #curso-titulo { width:450px; padding:0 0 20px 0; }
#curso #curso-titulo h3 { padding:0 0 3px 0; border-bottom:1px solid #CCC; }

#curso #curso-menu li { display:inline; float:left; }

#curso #curso-menu { clear:both; }
#curso #curso-menu ul { padding:0 0 50px 0; }
#curso #curso-menu a.bt-informacoesgerais { display:block; width:153px; height:39px; background:url(../content/cursos/imagens/bt_informacoesgerais.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#curso #curso-menu a.bt-corpodocente { display:block; width:123px; height:39px; background:url(../content/cursos/imagens/bt_corpodocente.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#curso #curso-menu a.bt-depoimentos { display:block; width:113px; height:39px; background:url(../content/cursos/imagens/bt_depoimentos.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#curso #curso-menu a.bt-valores { display:block; width:83px; height:39px; background:url(../content/cursos/imagens/bt_valores.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#curso #curso-menu a.bt-inscricao { display:block; width:87px; height:39px; background:url(../content/cursos/imagens/bt_inscricao.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }

#curso #curso-inicio { width:330px; padding:7px 0 7px 0; font-size:18px; text-align:center; color:#002249; background:#DFEAF4; border-top:5px solid #002249; }
#curso #curso-informacoes { float:left; width:330px; padding:0 20px 0 0; }
#curso-informacoes { width:450px; }
#curso-apresentacao, #curso-coordenacao, #curso-objetivos, #curso-publicoalvo, #curso-certificacoes, #curso-documentos, #curso-metodologia, #curso-processoseletivo { clear:both; }

#curso #curso-detalhes { float:left; width:330px; }
#curso-tcc, #curso #curso-realizacao, #curso #curso-inicio, #curso #curso-menu { margin:15px 0 0 0; }

#curso-marca, #curso-imagem { padding:10px 0; text-align:center; }
#curso-marca img, #curso-imagem img { display:block; margin:auto; }

#curso #modulos table { width:335px; font-size:10px; }
#curso #modulos th { height:23px; background:#002249; color:#FFF; }
#curso #modulos tr { background:#DFEAF4; }
#curso #modulos tr:hover { color:#FFF; background:#002249; }
#curso #modulos td { padding:3px; border-bottom:1px #BDD1E8 solid; }
#curso #modulos td span.ementa { position:absolute; display:block; left:382px; width:311px; padding:10px; margin:5px 0 0 0; color:#FFF; background:#002249; }
#curso #modulos td.modulo { padding:3px 0 3px 5px; color:#002249; background:#BDD1E8; text-transform:uppercase; }
#curso #modulos td.disciplina { padding:0 0 0 5px; cursor:pointer; }
#curso #modulos td.disciplina strong { display:block; font-weight:normal; }
#curso #modulos td.cargahoraria { width:60px; text-align:center; }
#curso #modulos td.cargahoraria-total { text-align:center; cursor:auto; background:#346796; color:#FFF; border-top:5px solid #FFF; }

/* CONVÊNIOS INTERNACIONAIS */
#conveniosinternacionais em.frase { display:block; width:339px; height:90px; margin:0 0 15px 0; background:url(../content/convenios-internacionais/imagens/frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#conveniosinternacionais-sobre { float:left; width:300px; }
#conveniosinternacionais-modulos { float:right; width:350px; }
#conveniosinternacionais-modulos #cursos-lista-modulointernacional h3 { display:none; }

/* DEPOIMENTOS */
#depoimentos .depoimento { clear:both; padding:15px 0 0 0;  }

#depoimentos .depoimento-imagem { float:left; width:112px; }

#depoimentos .depoimento-dados { float:left; width:500px; background:url(../content/cursos/imagens/aspas.gif) top left no-repeat; }
#depoimentos .depoimento-dados h4, #depoimentos .depoimento-dados small { padding:0 0 0 60px; }
#depoimentos .depoimento-dados p { display:block; margin:20px 0 0 0; }

/* PROGRAMAS FGV */
#home #programasfgv { float:left; width:400px; height:200px; margin:0; padding:17px 0 20px 60px; }
#home #programasfgv h2 { display:none; }

#interna #programasfgv p { display:block; width:500px; }

#programasfgv-escolasfgv, #programasfgv-maisfgv { padding:10px 0 0 0; clear:both; } 
#programasfgv-escolasfgv h4 { float:left; margin:10px 0 20px 0; }
#programasfgv-escolasfgv h4 a, #programasfgv-maisfgv h4 a { display:block; width:169px; height:105px; text-indent:-5000em; overflow:hidden; }

#programasfgv-escolasfgv h4#escolasdeadm a { background:url(../content/programas/imagens/programa_escolasdeadm.gif) center no-repeat; }
#programasfgv-escolasfgv h4#escoladecienciassociais a { background:url(../content/programas/imagens/programa_escoladecs.gif) center no-repeat; }
#programasfgv-escolasfgv h4#escoladedireito a { background:url(../content/programas/imagens/programa_escoladedireito.gif) center no-repeat; }
#programasfgv-escolasfgv h4#escoladeeconomia a { background:url(../content/programas/imagens/programa_escoladeecon.gif) center no-repeat; }

#programasfgv-maisfgv { padding:10px 0 50px 0; }
#programasfgv-maisfgv h4 { float:left; margin:0 30px 20px 0; }

#programasfgv-maisfgv h4#fgveditora a { background:url(../content/programas/imagens/programa_fgveditora.gif) center no-repeat; }
#programasfgv-maisfgv h4#fgvibre a { background:url(../content/programas/imagens/programa_fgvibre.gif) center no-repeat; }
#programasfgv-maisfgv h4#fgvcpdoc a { background:url(../content/programas/imagens/programa_fgvcpdoc.gif) center no-repeat; }
#programasfgv-maisfgv h4#fgvcademp a { background:url(../content/programas/imagens/programa_fgvcademp.gif) center no-repeat; }
#programasfgv-maisfgv h4#fgvonline a { background:url(../content/programas/imagens/programa_fgvonline.gif) center no-repeat; }
#programasfgv-maisfgv h4#fgvmanagement a { background:url(../content/programas/imagens/programa_fgvmanagement.gif) center no-repeat; }

/* NOVIDADES */
#home #novidades { float:right; width:215px; padding:0 0 35px 0; line-height:115%; }
#home #novidades h2 { margin:0 0 15px 0; }
#home #novidades a.maisnovidades { display:block; width:116px; height:21px; margin:10px 0 0 0; background:url(../imagens/bt_maisnovidades.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#home #novidades .novidade-chamada { margin:0 0 15px 0; }
#home #novidades .novidade-chamada h3 a { font-size:11px; text-decoration:none; }
#home #novidades .novidade-chamada h3 a:hover { font-weight:bold; }
#home #novidades .novidade-chamada a { text-decoration:none; }
#home #novidades .novidade-chamada a:hover { font-weight:normal; text-decoration:underline; }

#home #novidade-destaque .novidade-chamada { padding:0 0 0 45px; margin:10px 0 20px 0; background:url(../content/home/imagens/novidades_ponto.gif) top left no-repeat; }

#interna #novidade-destaque { width:450px; }
#interna #novidade-destaque .novidade-chamada { padding:20px 0 0 0; }
#interna #novidade-destaque #novidade-imagem { float:left; padding:10px; margin:0 20px 0 0; background:#F3F3F3; text-align:center; }

#novidades-busca { float:right; width:200px; height:161px; margin:100px 0 0 0; padding:50px 10px 0 10px; text-align:center; background:url(../content/novidades/imagens/novidades_busca_bg.gif) center no-repeat; }
#novidades-busca h3 { margin:0 0 0 30px; }
#novidades-busca label input { float:left; margin:4px 3px 0 30px; }
#novidades-busca button.pesquisar { display:block; width:23px; height:21px; border:0; cursor:pointer; background:url(../imagens/bt_seta_direita.gif) center no-repeat; text-indent:-5000em; overflow:hidden; }

#novidades #novidades-outras { background:url(../content/novidades/imagens/novidades_bg.gif) top left no-repeat; }
#novidades-outras { clear:left; width:450px; padding:20px 0 0 0; }
#novidades-outras .novidade-chamada { margin:10px 0 0 0; }
#novidades-outras .novidade-chamada h4 a { margin:2px 0 0 0; padding:0; }
#novidades-outras .novidade-chamada p a { text-decoration:none; }
#novidades-outras .novidade-chamada p a:hover { text-decoration:underline; }

#novidade { padding:0 50px 0 0; }
#novidade h3 { display:block; width:450px; margin:0 0 5px 0; padding:0 0 3px 0; border-bottom:1px solid #CCC; } 
#novidade em { display:block; width:80%; font-size:13px; margin:0 0 20px 0; }

#novidade #novidade-imagem { float:right; padding:10px; margin:0 0 20px 20px; background:#F3F3F3; text-align:center; }
#novidade #novidade-imagem p { margin:10px 0 0 0; font-size:10px; text-align:center; }

/* FGVTV */
#home #fgvtv { float:left; width:430px; padding:10px 0 20px 30px; }
#home #fgvtv h2 { margin:0 0 15px 0; } 

/* EVENTOS */
#home #eventos { float:left; width:250px; padding:10px 0 20px 85px; }
#home #eventos h2 { margin:0 0 15px 0; }
#home #eventos a.maiseventos { display:block; width:104px; height:21px; margin:5px 0 0 0; background:url(../imagens/bt_maiseventos.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#home #eventos .evento-chamada { padding:0 0 15px 0; line-height:115%; }
#home #eventos .evento-chamada h3 a { font-size:11px; color:#B87D00; text-decoration:none; font-weight:bold; }
#home #eventos .evento-chamada a { font-weight:normal; text-decoration:none; }
#home #eventos .evento-chamada a:hover { text-decoration:underline; }

#eventos-busca { float:right; width:200px; height:161px; margin:100px 0 0 0; padding:50px 10px 0 10px; text-align:center; background:url(../content/novidades/imagens/novidades_busca_bg.gif) center no-repeat; }
#eventos-busca h3 { margin:0 0 0 30px; }
#eventos-busca label input { float:left; margin:4px 3px 0 30px; }
#eventos-busca input.pesquisar { display:block; width:23px; height:21px; border:0; cursor:pointer; background:url(../imagens/bt_seta_direita.gif) center no-repeat; text-indent:-5000em; overflow:hidden; }

#eventos #eventos-outras { background:url(../content/novidades/imagens/novidades_bg.gif) top left no-repeat; }
#eventos-outras { clear:left; width:450px; padding:20px 0 0 0; }
#eventos-outras .evento-chamada { margin:10px 0 0 0; }
#eventos-outras .evento-chamada h4 a { margin:2px 0 0 0; padding:0; }
#eventos-outras .evento-chamada p a { text-decoration:none; }
#eventos-outras .evento-chamada p a:hover { text-decoration:underline; }

#evento { padding:0 50px 0 0; }
#evento h3 { display:block; width:450px; margin:0 0 5px 0; padding:0 0 3px 0; border-bottom:1px solid #CCC; } 
#evento em { display:block; width:80%; font-size:13px; margin:0 0 20px 0; }

#evento #evento-imagem { float:right; padding:10px; margin:0 0 20px 20px; background:#F3F3F3; text-align:center; }
#evento #evento-imagem p { margin:10px 0 0 0; font-size:10px; text-align:center; }

#eventos-calendario p { margin:0 0 5px 0; }
#eventos-calendario ul { margin:0; padding:0; }
#eventos-calendario ul li { display:inline; list-style:none; margin:0; padding:0; }
#eventos-calendario ul li a { float:left; display:block; padding:5px; margin:2px 5px 0 0; text-transform:capitalize; text-decoration:none; color:#002249; background:#DFEAF4; }
#eventos-calendario ul li a:hover { color:#FFF; background:#002249; }

/* DESTAQUES */
/* 800x600
#home #destaques { display:none; }
*/
#destaques { height:200px; }

/* CENTRAL DE ATENDIMENTO */
#centraldeatendimento { clear:both;}
#centraldeatendimento h2, #centraldeatendimento p { display:none; }

/* NEWSLETTER */
#newsletter { padding:115px 25px 0 0; background:url(../imagens/newsletter_bg.gif) top right no-repeat; }
#newsletter p { display:block; margin:10px 0 0 0; }
#newsletter form { margin:10px 0 0 0; }
#newsletter label input { background:#FFD46F; color:#333; width:160px; margin:3px 0 0 0; }
#newsletter input { float:left; margin:0 0 0 5px; }

#home #newsletter { margin:100px 0 0 0; }

/* CURRÍCULO */
#curriculo h4 {	padding-top:15px; display:block; clear:both; }
#curriculo label { display:block; float:left; margin-right:10px; margin-top:4px; }
#curriculo label b { margin-top:2px; display:block; }
#curriculo li { display:inline; }
#curriculo img { display:block; }
#curriculo a { font-weight:bold; text-decoration:underline; }
#curriculo form p {	padding-top:5px; clear:both; }

#curriculo-acesso { padding:15px 0 0 0; }

#curriculo-cadastro label { margin-top:0; }
#curriculo-cadastro { width:400px; }
#curriculo-cadastro label input { clear:none; }
#curriculo-cadastro input { clear:both; }

/* FALE CONOSCO */
#faleconosco p { display:block; width:450px; }
#faleconosco label { display:block; margin-bottom:2px; }
#faleconosco b { margin-top:7px; display:block; }
#faleconosco address b { display:inline; }
#faleconosco address { font-style:normal; margin-bottom:20px; } 

#faleconosco .lbl-cidade { float:left; margin:0 10px 0 0; }

/* CAMINHO */
#caminho { margin:0 0 20px 0; }
#caminho ul { margin:0; padding:0; }
#caminho li { list-style:none; display:inline; padding:0 3px 0 0; }
#caminho li a { padding:0 10px 0 0; font-weight:normal; background:url(../imagens/caminho_seta.gif) 100% 5px no-repeat; color:#666; text-decoration:underline; }
#caminho li a:hover { text-decoration:underline; }
#caminho li { color:#D5A11F; font-weight:bold; }

/* PAGINACAO */
#paginacao { width:300px; margin:auto; text-align:center; clear:both; padding-top:15px; }
#paginacao li {	display:inline; margin:0 3px; }
#paginacao a.pagina-ativa { background:#EAF1ED; padding:2px 8px; text-decoration:underline; font-weight:bold; }
#paginacao a { font-weight:normal; text-decoration:underline; }

#interna #novidades #paginacao img { float:none; margin:10px 5px 0 5px; }
#popup #paginacao { background:#F6F6F6; width:100%; text-align:center; height:100px; }

/* VOLTAR */
#voltar { clear:both; padding:20px 0; }
#voltar a { display:block; width:63px; height:21px; background:url(../imagens/bt_voltar.gif); text-indent:-5000em; overflow:hidden; }

/************************************
FORMULÁRIOS - Características Gerais
************************************/
/* ESTILO FORMS */
input, select, textarea {
	font-size:11px;
	color:#666;
	border-top:1px solid #515153;
	border-right:1px solid #DEDAD3;
	border-bottom:1px solid #DEDAD3;
	border-left:1px solid #515153;
	margin-bottom:3px;
}

select, textarea { background:#E7EFEA; }
label input { padding:1px 1px; background:#E7EFEA; }
fieldset { margin-bottom:10px; }
legend { display:none; }

/* BOTÕES */
#geral input.input-img-semborda { border:none; margin-bottom:10px; }
#geral input.input-img-comborda { }
#geral input.input-submit-texto {
	cursor:pointer;
	vertical-align:top;
	margin:0;
	background:none;
	border:none;
	color:#223D79;
	text-decoration:none;
	font-weight:bold;
}
#geral input.input-submit-texto:hover {	text-decoration:underline; }

/* DETALHES */
.display-ativado {  }
.display-desativado { display:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { clear:both; width:1000px; height:97px; margin:0 0 20px 4px; color:#FFF; background:url(../imagens/rodape_bg.gif) top right no-repeat #001831; }
#rodape ul { padding:30px 0 0 0;}
#rodape li { display:inline; }
#rodape a { color:#FFF; }
#rodape a:hover { text-decoration:underline; }
#rodape address { font-style:normal; margin-top:3px; }

/* RODAPÉ - FGV */
#rodape #fgv { float:left; margin:0 160px 0 0; }
#rodape #fgv h2 { background:url(../imagens/rodape_fgv.gif) no-repeat; text-indent:-5000em; overflow:hidden; width:263px; }
#rodape #fgv h2 a { display:block; height:97px; }
#rodape #fgv p { display:none; }