/* reset */
html {margin:0;padding:0;border:0; overflow-y: -moz-scrollbars-vertical; overflow-y: scroll; height:100%}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
body {line-height:1.5; margin:0;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}

/* typografia */
html {font-size:100.01%;}
body {font-size:75%;color:#444;background:#CCD3D8;font-family:Verdana, Geneva, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
.left {float:left !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}
a:focus, a:hover {text-decoration:underline; color:#3e7399;}
a {text-decoration:none; color:#3e7399; line-height:14px;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong, em {font-weight:bold; font-style:normal;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0; list-style:none;}
ul, ol {margin:0 0 1.5em 0;padding-left:0.5em;}
ul {list-style:none;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
#mensagem_browser{width:690px; background:#ffe482; margin:0 auto; padding:9px; border-left:2px dotted #FFF5C8; border-right:2px dotted #FFF5C8; *border-left:2px dotted #FFE482; *border-right:2px dotted #FFE482;}
#fechar_aviso_browser{background: url("../images/icones.png") no-repeat scroll right -350px transparent; display: block; float: right; height: 16px; margin-right: 0px; margin-top: -16px; *margin-top: -34px; padding: 4px 25px 0 0; text-indent: 10px; width: 16px;}
tfoot {font-style:italic;}
.txtIndent {display: block; overflow: hidden; text-indent: -999px;}
label{font-weight:bold;}
.input_txt{border:1px solid #d9d9d9; font-size:1.2em; padding:7px;}
.input_txt_filtro{border:1px solid #d9d9d9; font-size:1em; padding:7px; float:left; width: 450px;}
.label_check {display: block; padding-left: 15px; text-indent: -15px; font-weight:normal;}
.label_check_marcado {display: block; padding-left: 15px; text-indent: -15px; font-weight:normal; color:#969899;}
.input_check {width: 13px; height: 13px; padding: 0; margin:0 2px 0 0; vertical-align: bottom; position: relative; top: -1px; *overflow: hidden;}
a.botao_principal_p{background: url("../images/icones.png") repeat-x scroll -6px -2500px transparent; display:inline-block; color:#FFFFFF; font-weight:bold; height:26px; line-height:28px; text-decoration:none; border:1px solid #7d9948; -moz-box-shadow:0px 4px 5px 0 #848c8d; -webkit-box-shadow:0px 4px 5px 0 #848c8d; box-shadow:0px 4px 5px 0 #848c8d; margin:5px 0 0 0; }
a:hover.botao_principal_p{background: url("../images/icones.png") repeat-x scroll -6px -2583px transparent; display:inline-block; color:#FFFFFF; font-weight:bold; height:26px; line-height:28px; text-decoration:none; border:1px solid #7d9948; -moz-box-shadow:0px 4px 5px 0 #848c8d; -webkit-box-shadow:0px 4px 5px 0 #848c8d; box-shadow:0px 4px 5px 0 #848c8d; margin:5px 0 0 0; }
a.botao_secundario_p{background: url("../images/icones.png") repeat-x scroll -6px -2526px transparent; display:inline-block; color:#FFFFFF; font-weight:bold; height:26px; line-height:28px; text-decoration:none; border:1px solid #507d83; -moz-box-shadow:0px 4px 5px 0 #848c8d; -webkit-box-shadow:0px 4px 5px 0 #848c8d; box-shadow:0px 4px 5px 0 #848c8d; margin:5px 0 0 0; }
a:hover.botao_secundario_p{background: url("../images/icones.png") repeat-x scroll -6px -2609px transparent; display:inline-block; color:#FFFFFF; font-weight:bold; height:26px; line-height:28px; text-decoration:none; border:1px solid #507d83; -moz-box-shadow:0px 4px 5px 0 #848c8d; -webkit-box-shadow:0px 4px 5px 0 #848c8d; box-shadow:0px 4px 5px 0 #848c8d; margin:5px 0 0 0; }
a.botao {background: url("../images/icones.png") repeat-x scroll 0px -1699px #00225f; border: 1px solid #00225f; box-shadow: 1px 1px 0 0 #868383; color: #FFFFFF; display: inline-block; font-weight: bold; height: 26px; line-height: 28px; text-decoration: none; margin: 0 0 0 5px;}
a:hover.botao{background: url("../images/icones.png") repeat-x scroll -6px -1726px #00225f; border: 1px solid #00225f; box-shadow: 1px 1px 0 0 #868383; color: #FFFFFF; display: inline-block; font-weight: bold; height: 26px; line-height: 28px; text-decoration: none;}
.entrar_prouni { background: url("../images/icones.png") no-repeat scroll right -2555px transparent; display: block; margin-right: 4px; padding: 4px 25px 0 0; text-indent: 10px;}
.bt_sec, .bt_principal_p{text-indent:10px; display:block; padding:4px 10px 0 0; margin-right:4px;}
.verde_acao{background: url("../images/icones.png") no-repeat scroll right -2554px transparent; text-indent:10px; display:block; padding: 0px 30px 0 10px; margin-right:4px; font-size:1.55em; font-weight:normal; color:#FFFFFF;}
.cinza_acao{text-indent:10px; display:block; padding: 0 20px 0 15px; margin-right:4px; font-size:1.55em; font-weight:normal; color:#647b90;}
.cinza_acao_selecionados{text-indent:10px; display:block; padding: 0 20px 0 15px; margin-right:4px; font-size:1.55em; font-weight:normal; color:#647b90;width:213px;}

/* estrutura */
#principal_p{width: 100%; margin: 0 auto; background:#FFFFFF;}
#topo_p{background: url("../images/bg_sombra_topo.png") repeat-x scroll 0 10px #0f2d52; height: 117px;}
#topo_p #barra_info_p{background: none repeat scroll 0 0 #062642; float: left; height: 28px; margin: 88px 0 0; width: 100%;}
#topo_p #barra_info_p #info_menu_p{width:995px; margin:0 auto; background: #062642; color:#FFFFFF; font-size:0.8em; font-weight:bold; height:28px; position:relative;}
#topo_p #barra_info_p #info_menu_p h1.prouni{margin-top:-3px;}
#topo_p #barra_info_p #info_menu_p .marca{background: none repeat scroll 0 0 transparent; height: 51px; left: 0; margin: -72px 0 0 5px; position: absolute; top: 0; width: 286px;}
#topo_p #barra_info_p #info_menu_p .marca h1.prouni a {background: url("../images/logo.png") no-repeat scroll 0 0 transparent; cursor: pointer; height: 87px; width: 125px; margin: 0px 0 0 20px; float:left;}
#topo_p #barra_info_p #info_menu_p #dt_processo_seletivo {float: right; margin-top: -65px; position: absolute; width: 100%;}
#topo_p #barra_info_p #info_menu_p #dt_processo_seletivo .txt_dt {color: #9db0c1; float: right; font-size: 1.6em; text-align: center; text-shadow: -1px -1px 1px #132446; margin:0 10px 0 0;}
#topo_p #barra_info_p #info_menu_p #dt_processo_seletivo .txt_aluno_nft {color: #9DB0C1;float: right;font-size: 1.6em;margin:0 -169px 0 0;;text-align: center;text-shadow: -1px -1px 1px #132446;}
#topo_p #barra_info_p #info_menu_p #dt_processo_seletivo .txt_dt .dt_destaque {font-size: 1.1em; font-weight: bold;}
#topo_p #barra_info_p #info_menu_p #dt_processo_seletivo .txt_dt .txt_dt_menor {font-size: 0.8em; text-shadow: -1px -1px 1px #132446;}
#topo_p #barra_info_p #info_menu_p a{color:#d9d8d8;}
#topo_p #barra_info_p #info_menu_p .menu_p{list-style:none; margin: 0px; *margin:0px 0 0 0px; float:right; font-size:1.1em; font-weight:normal; padding-right:10px;}
#topo_p #barra_info_p #info_menu_p .menu_p li{position:relative; float:left; margin-left:13px; padding:8px 0 0 0;}
#topo_p #barra_info_p #info_menu_p .menu_p li a{color:#b1bbc5; text-decoration:none;}
#topo_p #barra_info_p #info_menu_p .menu_p li a:hover, #topo_p #barra_info_p #info_menu_p .menu_p li.ativa a{color:#FFFFFF; text-decoration:none;}
#topo_p #barra_info_p #info_menu_p .menu_p li.ativa{color:#FFFFFF; background: url("../images/icones.png") no-repeat scroll center -1669px transparent; *background: url("../images/icones.png") no-repeat scroll center -1669px transparent;}
#topo_p #barra_info_p #info_menu_p .menu_p li:hover{color:#FFFFFF;}
#topo_p #header{width:1000px; margin:0 auto;}
#topo_p .processo_seletivo{float:right; position:absolute; right:0; margin:-90px 0 0 0; font-size:1.2em; color:#bec7d0;}

#momentos_full{width:100%; height:95px; background: url("../images/icones.png") repeat-x scroll center -2190px transparent; border-top:1px solid #FFFFFF;}
#momentos_right{width:50%; height:95px; background: url("../images/icones.png") repeat-x scroll center -2291px transparent; position:absolute; float:right; right:0; z-index:1; *margin:-95px 0 0 0px;}
#momentos_container{margin:0 auto; width:1000px;}
#momentos_container #acao_p{width:250px; background:#acb5b6; float:left; height:95px; background-color:transparent; color:#415262; font-size:1.68em;}
#momentos_container #acao_p .txt_oque_voce{position:absolute; margin:15px 0 0 20px;}
#momentos_container #acao_p .txt_deseja_fazer{position:absolute; margin:40px 0 0 45px;}
#momentos_container #acao_p .txt_veja_vagas{position:absolute; margin:15px 0 0 20px;}
#momentos_container #acao_p .txt_ofertadas{position:absolute; margin:40px 0 0 60px;}
#momentos_container #acao_p .txt_acompanhe{position:absolute; margin:15px 0 0 20px;}
#momentos_container #acao_p .txt_seu_boletim{position:absolute; margin:40px 0 0 60px;}
#momentos_container #acao_p #aponta_acao{background: url("../images/icones.png") no-repeat scroll -7px -2392px transparent; height:95px; width:20px; float:right;}
#momentos_container #momentos_p{width:750px; background:#bcc7c9; float:left; height:95px; background: url("../images/icones.png") repeat-x scroll center -2291px transparent; overflow: hidden; position:absolute; z-index:5; margin:0 0 0 250px; *margin:0 0 0 0px;}
#momentos_container #momentos_p ul{ width:100%}
#momentos_container #momentos_p ul li{list-style:none; float:left; width:226px; padding:10px; font-size:0.9em; text-align:center; color:#415262;}
#momentos_container #momentos_p ul li .ajuda_ico{background: url("../images/icones.png") no-repeat scroll right -612px transparent; height: 16px; padding: 0 10px 0 0; position: absolute; width: 10px;}
#momentos_container #momentos_p ul li .ajuda_ico .ajuda_link{width:20px;}

#sombra_encerrada {background: url("../images/icones.png") repeat-x scroll 0 -1862px transparent; height: 26px; position: absolute; width: 100%; left: 0;}
#wrapper_p{margin:0 auto; width: 1000px; display:table; *height:100%;}
#contentcolumn_p{margin: 0px 0px 10px 0px; padding:0px 0px 20px 0px; font-size:0.9em; color:#444444; display:table; width:1000px; *position:relative; *height: 100%;}

#contentcolumn_p #coluna_central{margin: 0; float:left; display:table; width:500px}
#contentcolumn_p #coluna_central #conteudo_central{padding:10px 35px 0 35px;}
#contentcolumn_p #coluna_direita #conteudo_direita{padding:10px 5px 0 15px;}
#contentcolumn_p #coluna_central #conteudo_central .tit_conteudo, #contentcolumn_p #coluna_direita #conteudo_direita .tit_conteudo{font-size:2em; margin:0 0 12px 0; color:#444444;}
#contentcolumn_p #coluna_direita #conteudo_direita .tit_conteudo a{font-size:1em; margin:0 0 12px 0; color:#444444; line-height:34px}
#contentcolumn_p #coluna_central #conteudo_central #img_insc_enem_2012{background: url("../images/img_insc_senha_enem.png") no-repeat scroll 0px 0px transparent; width:403px; height:79px;}
#contentcolumn_p #coluna_central #conteudo_central #img_insc_prouni_remanescentes{background: url("../images/img_bolsas_remanescentes_prouni.png") no-repeat scroll 0px 0px transparent; width:403px; height:79px;}
#contentcolumn_p #coluna_central #conteudo_central #img_esqueceu_senha{background: url("../images/img_esqueceu_senha.png") no-repeat scroll 0px 0px transparent; width:291px; height:31px; margin:10px auto; padding:10px 0 0px 0;}
#contentcolumn_p #coluna_central #conteudo_central #img_esqueceu_senha a{width:291px; height:31px;}

#contentcolumn_p #coluna_full{margin: 0; float:left; display:table; width:744px;}
#contentcolumn_p #coluna_full #conteudo_full{padding:10px 65px 0 200px; background: url("../images/img_mom7.jpg") no-repeat scroll 20px 14px transparent;}
#contentcolumn_p #coluna_full #conteudo_full .tit_conteudo{font-size:2em; margin:0 0 12px 0; color:#444444;}
#contentcolumn_p #coluna_full #conteudo_full p{font-size:1.2em; color:#696969;}

#contentcolumn_p #coluna_esquerda{float: left; width: 244px; margin-left: 0px; background: url("../images/bg_col_esquerda.png") no-repeat scroll 14px 0px transparent; *background: url("../images/bg_col_esquerda.png") no-repeat scroll 14px 14px transparent; display:table; }
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq{list-style:none; padding:20px 0 0 5px;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_funciona{background: url("../images/tit_menu.png") no-repeat scroll 0px 0px transparent; width:227px; height:53px; }
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_funciona_ativa{background: url("../images/tit_menu.png") no-repeat scroll 0px -106px transparent; width:227px; height:53px; }
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_funciona a{line-height:40px;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_se_inscrever{background: url("../images/tit_menu.png") no-repeat scroll 0px -53px transparent; width:227px; height:53px; margin:4px 0 0 0;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_se_inscrever_ativa{background: url("../images/tit_menu.png") no-repeat scroll -1px -159px transparent; width:227px; height:53px; margin:4px 0 0 0;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tire_suas_duvidas{ margin:0 0 0 20px}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tit_como_se_inscrever a{line-height:40px;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tire_suas_duvidas .tit_tire_suas_duvidas{font-size: 2em; margin: 0 0 12px; padding:0 0 0 5px;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tire_suas_duvidas ul{margin:8px -9px 9px;}
#contentcolumn_p #coluna_esquerda ul.menu_lat_esq li .tire_suas_duvidas ul li{font-size:1.2em; list-style:none; padding:4px 0 4px 14px; background: url("../images/icones.png") no-repeat scroll 2px -2636px transparent; *padding:0px 0 4px 14px; background /*\**/: url("../images/icones.png") no-repeat scroll 2px -2639px transparent\9}
    
#contentcolumn_p #coluna_central_full{margin: 0; float:left; display:table; width:750px;}
#contentcolumn_p #coluna_central_full_pos{margin: 0; float:left; display:table; width:995px;}
#contentcolumn_p #coluna_central_full #conteudo_central{padding:10px 0px 0 35px;}
#contentcolumn_p #coluna_central_full_pos #conteudo_central{padding:10px 0px 0 10px;}
#contentcolumn_p #coluna_central_full #conteudo_central .tit_conteudo, #contentcolumn_p #coluna_central_full_pos #conteudo_central .tit_conteudo{font-size:2.2em; margin:0 0 12px 0; border-bottom:1px dotted #000; padding:0 0 10px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .tit_conteudo .imprimir, #contentcolumn_p #coluna_central_full_pos #conteudo_central .tit_conteudo .imprimir{float:right; font-size:0.4em; margin:20px 0 0 0; *margin:-20px 0 0 0; background: url("../images/icones.png") no-repeat scroll right -2809px transparent; height:20px; padding:0 23px 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul{list-style:none; padding:0;}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul li{margin:0 0 8px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li a .tit_noticia, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul li a .tit_noticia{background: url("../images/icones.png") no-repeat scroll 4px -750px #F4F4F4; padding:3px 3px 3px 30px; font-size:1.1em; margin:10px 0 10px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li a.selected .tit_noticia, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul li a.selected .tit_noticia{background: url("../images/icones.png") no-repeat scroll 4px -792px #F4F4F4; padding:3px 3px 3px 30px; font-size:1.1em; margin:10px 0 10px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li a .tit_noticia em, #contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li a.selected .tit_noticia em, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul li a.selected .tit_noticia em{font-size:0.93em}
#contentcolumn_p #coluna_central_full #conteudo_central .lista_noticias ul li .txt_noticia, #contentcolumn_p #coluna_central_full_pos #conteudo_central .lista_noticias ul li .txt_noticia{padding:5px 10px;}
.basic  {width:715px; float:left; margin-left: 0; margin-top:0px;}
.basic a {cursor:pointer; display:block; text-decoration: none;}

.tit_conteudo_inicio {
    border-bottom: 1px dotted #000000;
    font-size: 2.2em;
    margin: 0 0 12px;
    padding: 0 0 10px;}


#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma{width:717px; margin: 30px 0 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma ul{padding:0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma #tit_duvidas_lista{color: #7C7C7C; float: right; font-size: 1.45em; font-weight: bold; margin: -26px 0 0 2px; padding: 0 56px 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha { display: table; padding: 0px 0 0px 0px; width: 712px;  border-right: 4px solid #E4E4E4;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa {border-right: 4px solid #7D9152; display: table; padding: 0; width: 712px; background: url("../images/ico_seta_cronograma.png") no-repeat scroll right 50% #E2F6C3; margin:-2px 0 0 0; *margin:-4px 0 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .data_container{border-bottom:1px dotted #000; display:table; padding:10px 0 10px 0; width:712px;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .data_container {border-bottom:none; display:table; padding:10px 0 10px 0; width:712px; margin:-2px 0 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .data_cronograma, #contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .data_cronograma {color: #127355; float: left; font-weight: bold; text-align: left; width: 210px; height:45px; padding:0px 0 0 5px;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .data_cronograma .dia_passado {color: #9fa1a2; font-size: 2em; font-weight: bold;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .data_cronograma .dia {color: #3f4445; font-size: 2em; font-weight: bold;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .data_cronograma .dia_ativo {color: #6F8C3F; font-size: 2em; font-weight: bold;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .desc_cronograma_passado {color: #9FA1A2; float: left; font-size: 1.1em; width: 240px;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .desc_cronograma {color: #3f4445; float: left; font-size: 1.1em; width: 240px; padding:3px 0 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .desc_cronograma_ativo {color: #6F8C3F; float: left; font-size: 1.1em; width: 240px;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .duvidas, #contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .duvidas {display: table;float: right; text-align: right; width: 252px;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .duvidas ul, #contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .duvidas ul {text-align: left; padding:0;}
#contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha .duvidas ul li, #contentcolumn_p #coluna_central_full #conteudo_central #dias_cronograma .linha_ativa .duvidas ul li { background-color:transparent; font-size: 1em; list-style: none outside none; padding: 0 0 0 14px;}


#contentcolumn_p #coluna_central_full #conteudo_central .por_email, #contentcolumn_p #coluna_central_full_pos #conteudo_central .por_email{background: url("../images/ico_contato.png") no-repeat scroll 0px 0px transparent; color:#7C7C7C; font-size:1.6em; height:31px; padding:0 0 0 32px;}
#contentcolumn_p #coluna_central_full #conteudo_central .envie_pergunta, #contentcolumn_p #coluna_central_full_pos #conteudo_central .envie_pergunta{background: url("../images/icones.png") no-repeat scroll 28px -834px transparent; padding: 0 0 0 37px;}
#contentcolumn_p #coluna_central_full #conteudo_central .envie_pergunta a, #contentcolumn_p #coluna_central_full_pos #conteudo_central .envie_pergunta a{color:#6A9311; font-weight:bold;}
#contentcolumn_p #coluna_central_full #conteudo_central .por_telefone, #contentcolumn_p #coluna_central_full_pos #conteudo_central .por_telefone{background: url("../images/ico_contato.png") no-repeat scroll 0px -31px transparent; color:#7C7C7C; font-size:1.6em; height:31px; padding:0 0 0 32px; margin:15px 0 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .txt_telefone, #contentcolumn_p #coluna_central_full_pos #conteudo_central .txt_telefone{padding:0 0 0 30px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1{display: table; float: left; width: 460px; margin:0 10px 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central .coluna_d{width:710px !important;}
#contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1{display: table; float: left; width: 735px; margin:0 10px 0 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 #lista_links ul, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 #lista_links ul{padding:0;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 #lista_links ul li, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 #lista_links ul li{background: url("../images/icones.png") no-repeat scroll -5px -2717px transparent; padding: 4px 0 2px 20px; font-size:1.1em;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 .caixa{border-bottom:1px dotted #000000; margin:0 0 20px 0;}
#contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 .caixa{border-bottom:1px dotted #000000; margin:0 0 20px 0; width:650px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 .caixa .tit_caixa, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 .caixa .tit_caixa{background:#f4f4f4; padding:3px; font-size:1.5em; color:#7C7C7C; font-weight:bold; margin:5px 0 5px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 .caixa .sub_tit_caixa, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 .caixa .sub_tit_caixa{font-weight:bold; padding:0 10px 0 10px}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 .caixa p, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 .caixa p{padding:0 10px 0 10px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1 .caixa .voltar_topo, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col1 .caixa .voltar_topo{float:right;  width:20px; height:20px; margin:-12px 4px 0 0px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2{display: table; float: left; margin: 0px; width: 240px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2 #banner_duvidas, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2 #banner_duvidas{padding:10px; background: none repeat scroll 0 0 #f4f4f4; border-right:4px solid #e4e4e4;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2 #banner_duvidas ul li, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2 #banner_duvidas ul li{margin:0 0 10px 0;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2 #banner_duvidas ul li a, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2 #banner_duvidas ul li a{color:#6A9311; background: url("../images/icones.png") no-repeat scroll 0px -2834px transparent; padding: 0 0 0 8px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2 .tit_caixa_duvidas, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2 .tit_caixa_duvidas{color: #7C7C7C; font-size: 1.45em; font-weight: bold; margin: 0 0 2px;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2 .tam_arquivo, #contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2 .tam_arquivo{font-size:0.9em; color:#999999;}

#contentcolumn_p ul.como_inscrever{list-style:none; width:700px; font-size:1.1em; border-bottom:1px solid #cccccc; display:table; margin: 0 0 30px 0; padding: 0 0 20px 0;}
#contentcolumn_p ul.como_inscrever li.col_1{width:330px; float:left; position:relative; display:table;}
#contentcolumn_p ul.como_inscrever li.col_1 .tit_col, #contentcolumn_p ul.como_inscrever li.col_2 .tit_col{font-size:1.6em; display:block; color:#7c7c7c;}
#contentcolumn_p ul.como_inscrever li.col_2{width:330px;  position:relative; margin:0 0 0 350px;}
#contentcolumn_p .dica{    background: url("../images/icones.png") no-repeat scroll 0 -2884px transparent; color: #7C7C7C; font-size: 0.9em; height: 45px; padding: 3px 0 0 29px;}
#contentcolumn_p .sep_topo{background: url("../images/bg_sombra_voltar_topo.png") no-repeat scroll 0 0 transparent; width:451px; margin: 20px auto; height:11px;}
#contentcolumn_p .voltar_topo{margin: 20px auto; height:20px; text-align:center;}
#contentcolumn_p .voltar_topo a{background: url("../images/icones.png") no-repeat scroll -3px -2776px transparent; height: 20px; padding: 5px 0 2px 21px; *background: url("../images/icones.png") no-repeat scroll -3px -2777px transparent;}
#contentcolumn_p ul.ultima{border-bottom:none;}
#contentcolumn_p .infografico{text-align:center;}
#contentcolumn_p ul.lista_int{list-style:disc; margin-left:18px;}
#contentcolumn_p ul.lista_int li{margin-bottom:10px;}
#contentcolumn_p .dicas{background: none repeat scroll 0 0 #35506C; color: #ffffff; font-size: 1.5em; font-weight: bold; margin: 5px 0; padding: 3px;}

#contentcolumn_p #info_login_prouni_p {float: left; padding: 20px 10px 0; position: absolute; width: 520px; *position:absolute; *height:380px;}
#contentcolumn_p #login_p {display: table; float: right; margin: 30px 0 0px 532px; padding: 0 10px 0; width: 450px; *position:relative; *margin:30px 0 0px 0px;}
#contentcolumn_p #info_login_prouni_p #tit_info_login_prouni_p {color: #706F6F; font-size: 1.8em; margin-bottom: 10px;}
#contentcolumn_p #info_login_prouni_p .img_enem_p {background: url("../images/img_enem.png") no-repeat scroll 0 0 transparent; height: 61px; padding: 0 0 0 130px; width: 374px;}
#contentcolumn_p #info_login_prouni_p .img_ajuda_p {background: url("../images/img_ajuda.png") no-repeat scroll 85px 0 transparent; height: 30px; margin: 40px 0 0; padding: 0 0 0 130px; width: 360px;}
.link_seta {background: url("../images/icones.png") no-repeat scroll -9px -765px transparent; font-size: 1em; list-style: none outside none; height: 15px; margin: 4px 0 0; padding: 4px 0 0 11px;}
#contentcolumn_p #login_p #box_dados_p {-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #F5F5F5; border-color: #E5E5E5 #E5E5E5 #DFDFDF; border-style: solid; border-width: 1px 1px 28px; margin-bottom: 15px; padding: 15px; position: relative; width: 381px;}
#contentcolumn_p #login_p #box_dados_p #tit_login_p {color: #706F6F; font-size: 2.3em; margin-bottom: 10px;}
label {font-weight: bold; display:block}
#txt_insc_enem_p, #txt_senha_enem_p, #txt_celular_p, #txt_email_p {margin: 0 55px 0 0; width: 310px;}
#txt_ies_p{margin: 0 55px 0 0; width: 500px; font-size:1em;}
.input_txt {border: 1px solid #D9D9D9; font-size: 1.2em; padding: 7px;}
.lb_senha_p, .lb_digitar_letras_p {display: block; font-weight: normal; margin: 20px 0 0;}
.alerta_obrigatorio{color:#c12222; font-size:0.8em; margin:6px 0 10px 0; background: url("../images/icones.png") no-repeat scroll -3px -1400px #f5f5f5; height:15px; padding: 1px 0 0 17px; display:none;}
#contentcolumn_p #login_p #box_dados_p #input_captcha_p {height: 50px; margin: 3px 0 10px 0; position: relative; width: 209px;}
#txt_captcha_p {width: 180px;}
#contentcolumn_p #login_p #box_dados_p .trocar_img_p {background: url("../images/icones.png") no-repeat scroll right -1756px transparent; bottom: 0; margin-top: 20px; padding: 4px 22px 0 0; position: absolute; right: 10px;}
#contentcolumn_p #login_p #box_dados_p #img_captcha_p {float: right; margin: -61px 0 20px 210px; position: absolute; width: 150px;}
#contentcolumn_p #login_p #box_dados_p #img_captcha_p img {border: 1px solid #E5E5E5;}
#contentcolumn_p #box_dados_p #bt_container_p {bottom: 0; left: 0; margin: 0 0 -17px 15px; position: absolute;}
#contentcolumn_p #login_p #box_dados_p #bt_container_p {bottom: 0; left: 0; margin: 10px 0 -17px 15px; position: absolute;}
#contentcolumn_p #login_p #box_dados_p label {font-weight: normal; display:block}

#contentcolumn_p #coluna_direita{float: left; width: 256px; display:table;}
#contentcolumn_p #coluna_direita ul.cronograma_dias{list-style:none;}
#contentcolumn_p #coluna_direita ul.cronograma_dias li{ border-right:4px solid #e4e4e4;}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .data_periodo_passado{font-size:1.6em; color:#9FA1A2; font-weight:bold; padding:5px 0 0 5px}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .desc_periodo_passado{color:#9FA1A2; border-bottom:1px dotted #000; padding:0 0 10px 5px}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .data_periodo{font-size:1.6em; font-weight:bold; padding:5px 0 0 5px}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .desc_periodo{border-bottom:1px dotted #000; padding:0 0 10px 5px}
#contentcolumn_p #coluna_direita ul.cronograma_dias li.ativo{background: url("../images/ico_seta_cronograma.png") no-repeat scroll 222px 50% #e2f6c3; border-right:4px solid #7D9152; margin:-2px 0 0 0; *margin:-5px 0 0 0;}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .data_periodo_ativo{font-size:1.6em; color:#6f8c3f; font-weight:bold; padding:5px 0 0 5px}
#contentcolumn_p #coluna_direita ul.cronograma_dias li .desc_periodo_ativo{color:#6f8c3f; padding:0 0 10px 5px}

#contentcolumn_p #coluna_direita ul.cronograma_encerrado{background: none repeat scroll 0 0 #F4F4F4; border-right: 4px solid #E4E4E4; padding: 0px;}
#contentcolumn_p #coluna_direita ul.cronograma_encerrado li{padding:10px;}
#contentcolumn_p #coluna_direita ul.cronograma_encerrado li.bot_pont{border-bottom:1px dotted #000; padding:0px;}
#contentcolumn_p #coluna_direita ul.cronograma_encerrado .tit_cronograma_encerrado{font-weight:bold;}
#contentcolumn_p #coluna_direita ul.cronograma_encerrado .desc_cronograma_encerrado{margin:4px 0 30px 0;}
#contentcolumn_p #coluna_direita ul.cronograma_encerrado .tit_cronograma_encerrado a{color: #898C8D; font-size: 1.3em;}

#wrapper_bottom_p{background: none repeat scroll 0 0 #8696a7; clear: left; color: #FFFFFF; display: table; font-size: 0.9em; height: 30px; margin:0 auto; text-align: center; width: 100%;}
#wrapper_bottom_p #noticias{color: #D1D1D1; font-size: 1.7em; height: 23px; *height: 30px; margin: 0 auto; padding: 0px 0 0 10px; *padding: 0px 0 0 10px; text-align: left; width: 990px;}
#wrapper_bottom_p #noticias_left{    background: none repeat scroll 0 0 #35506c; float: left; height: 30px; margin: 0px 0 0; position: absolute; width: 50%; *position: relative;}
#wrapper_bottom_p #noticias #tit_noticia{float: left; width:90px; height: 23px; padding: 7px 0 0 3px; background: url("../images/icones.png") no-repeat scroll 73px -1801px #35506c; line-height:14px;}
#wrapper_bottom_p #noticias a{color: #D1D1D1; font-size: 1em;}
#wrapper_bottom_p #noticias #lista_noticias{float:left; position:absolute; background:#8696a7; *margin:-30px 0 0 0;}
#wrapper_bottom_p #noticias #lista_noticias ul li{ background: url("../images/icones.png") no-repeat scroll -5px -1832px transparent;  *background: url("../images/icones.png") no-repeat scroll 0 -137px transparent; float: left; font-size: 0.57em; list-style: none outside none; margin: -23px 0 0 76px; *margin:-23px 0 0 76px; padding: 0 0 0 24px; margin /*\**/:7px 0 0 -2px\9}
#wrapper_bottom_p #noticias #lista_noticias ul li .dt_noticia{font-weight:bold;}
#wrapper_bottom_p #noticias #lista_noticias ul li a{color:#FFFFFF;}
#wrapper_bottom_p #noticias #slider_noticias{float:right; margin:10px 0 0 0; *margin:-18px 0px 0px; height:9px;}
#wrapper_bottom_p #noticias #slider_noticias ul.slider{width:60px; margin:0px 0 0 0;}
#wrapper_bottom_p #noticias #slider_noticias ul.slider li.ativo{background: url("../images/icones.png") no-repeat scroll -1px -2674px transparent;float: left; height: 9px; width: 9px; margin:0 9px 0 0;}
#wrapper_bottom_p #noticias #slider_noticias ul.slider li.inativo{background: url("../images/icones.png") no-repeat scroll -1px -2695px transparent;float: left; height: 9px; width: 9px; margin:0 9px 0 0;}
#wrapper_bottom_p #noticias #slider_noticias ul.slider li.ativo a, #wrapper_bottom_p #noticias #slider_noticias ul.slider li.inativo a{text-decoration:none;}
#rodape_p{clear: both; width: 100%; height:90px; background: url("../images/bg_sombra_footer.png") repeat-x scroll 0 top #CCD3D8; color: #FFF; text-align: center; padding: 4px 0; border-top:1px solid #FFFFFF;}
#rodape_p #info_prouni_p{width:1000px; margin:0 auto; background:transparent; color:#5d5d5d; font-size:0.79em;}
#rodape_p #info_prouni_p ul{width:520px; list-style-type: none; float:left; margin:15px 0 0 0;}
#rodape_p #info_prouni_p ul li.hoje, #rodape_p #info_prouni_p ul li.horario_brasilia, #rodape_p #info_prouni_p ul li.entrada, #rodape_p #info_prouni_p ul li.ultimo_acesso{float:left; background: url("../images/icones.png") no-repeat scroll 0px 3px transparent; padding:7px;}
#rodape_p #info_prouni_p ul li.hoje{background-position: 0px -1649px; list-style: none outside none; margin-left: 0px; padding:3px 2px 6px 22px; height:11px;}
#rodape_p #info_prouni_p ul li.horario_brasilia{background-position: -1px -1610px; list-style: none outside none; margin-left: 0px; padding:3px 15px 6px 22px; height:11px;}
#rodape_p #info_prouni_p ul li.entrada{background-position: 0px -39px; list-style: none outside none; margin-left: 0px; padding:3px 2px 6px 22px; height:11px;}
#rodape_p #info_prouni_p ul li.ultimo_acesso{background-position: 0px 0px; list-style: none outside none; margin-left: 0px; padding:3px 15px 6px 22px; height:11px;}
#rodape_p #info_prouni_p #copyright{margin:20px 0 0 10px; clear:both; float:left; text-align:left;}
#rodape_p #info_prouni_p #versao{margin:0px 0 50px 10px; clear:both; float:left; text-align:left;}

@media screen and (-webkit-min-device-pixel-ratio:0){

}

@media print{
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
a img{border:none;}
table{border-collapse:collapse;border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after{content:"";}
body{font-size:10pt;color:black;font-family:Arial;background-color:white;width:511pt;}
a:link, a:visited{color:black;text-decoration:none;}
a:hover, a:active{color:black;text-decoration:underline;}
h1{color:#157759;font-size:15pt;margin-top:10px;margin-bottom:10px;}
h2{color:#157759;font-size:14pt;margin-top:10px;margin-bottom:10px;}
h3{color:#157759;font-size:13pt;margin-top:10px;margin-bottom:10px;}
h4{color:#157759;font-size:12pt;margin-top:10px;margin-bottom:10px;}
h5{color:#157759;font-size:11pt;margin-top:10px;margin-bottom:10px;}
h6{color:#157759;font-size:10pt;margin-top:10px;margin-bottom:10px;}
strong{font-weight:bold;}
em{font-style:bold;}

#topo_p{display:none;}
#momentos_full{display:none;}
#contentcolumn_p #coluna_esquerda{display:none;}
.imprimir{display:none;}
.voltar_topo{display:none;}
#wrapper_bottom_p{display:none;}
#rodape_p{display:none;}
table tr{border:1px solid #000000;}
table tr td{padding:5px;}
table tr th{font-weight:bold;padding:5px;}
.tit_conteudo{color:#4b7d86;font-size:15pt;margin-top:10px;margin-bottom:10px;}
.tit_col{color:#77a9b0;font-weight:bold;font-size:13pt;margin-top:10px;margin-bottom:10px;}
.tit_caixa{color:#77a9b0;font-weight:bold;font-size:13pt;margin-top:10px;margin-bottom:10px;}
#lista_links{display:none;}
#tire_duvidas_col2{display:none;}
.sub_tit_caixa{font-weight:bold;font-size:10pt;}
.txt_obrigatorio{display:none;}
#pesquisa_sel{display:none;}
.bt_pesquisa{display:none;}
.termo_pesquisado_p{display:none;}
.sep_sombra_p{display:none;}
#lista_sel{margin-top:20pt;}
.grau_turno_p{margin-bottom:10pt;}
.texto{display:none;}
ul.como_inscrever{border-bottom:1px solid #CCCCCC;display:table;list-style:none outside none;margin:0 0 30px;padding:0 0 20px;width:100%;}
.col_1{display:table;float:left;position:relative;width:330px;}
.col_2{margin:0 0 0 350px;position:relative;width:330px;}
#tit_duvidas_lista{display:none;}
.duvidas{display:none;}
.linha{border-right:4px solid #E4E4E4;display:table;padding:0 0 0 0;width:511px;}
.linha_ativa{background:#F7E8C6;border-right:4px solid #E86F0E;display:table;margin:-2px 0 0;padding:0;width:511px;}
.linha .data_container{border-bottom:1px dotted #000000;display:table;padding:10px 0;width:511px;}
.linha_ativa .data_container{border-bottom:medium none;display:table;margin:-2px 0 0;padding:10px 0;width:511px;}
.linha .data_cronograma, .linha_ativa .data_cronograma{color:#127355;float:left;font-weight:bold;height:45px;padding:0 0 0 5px;text-align:left;width:210px;}
.dia_passado{color:#9FA1A2;font-size:18pt;font-weight:bold;}
.dia_ativo{color:#E87314;font-size:18pt;font-weight:bold;}
.dia{color:#3F4445;font-size:18pt;font-weight:bold;}
.desc_cronograma_passado{color:#9FA1A2;float:left;font-size:11pt;width:240px;}
.desc_cronograma_ativo{color:#E87314;float:left;font-size:11pt;width:240px;}
.desc_cronograma{color:#3F4445;float:left;font-size:11pt;padding:3px 0 0;width:240px;}
#contentcolumn_p #coluna_central_full #conteudo_central .tit_conteudo-como .imprimir-como{display:none;}
#contentcolumn_p #coluna_central_full{width:950px; margin-top:20px}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col2{display:none;}
#contentcolumn_p #coluna_central_full_pos #conteudo_central #tire_duvidas_col2{display:none;}
#contentcolumn_p #coluna_central_full #conteudo_central #tire_duvidas_col1{width:100%;}
#co_ies{margin: 0 55px 0 0; width: 310px;}


}

/*Ajuste na barra de governo */
#barra-brasil div, #barra-brasil a, #barra-brasil ul, #barra-brasil li {
    line-height: inherit;
}

#barra-brasil .acesso-info {
    left: 130px;
    position: absolute;
    top:7px !important;
}


