﻿/* ************************************************ PRINCIPAL ************************************************ */
div#wrapper div#container div.vestibular{min-height: 450px; _height: 450px;}
div#wrapper div#container div.vestibular h2{background: url(../img/vestibular/tit_vestibular2010.gif) no-repeat; width: 167px; height: 18px; text-indent: -9999px; font-size: 9px; margin: 9px 0 0 15px;}
div#wrapper div#container div.vestibular h2.vest2009{background: url(../img/vestibular/tit_vestibular2009.gif) no-repeat; width: 167px; height: 18px; text-indent: -9999px; font-size: 9px; margin: 9px 0 0 15px;}

div#wrapper div#container div.vestibular h3{font-size: 9px;}


/* box vestibular */
div.vestibular div.box_vestibular_flash{width: 100%; height: 234px; display: block; margin: 15px 0 5px 2px;}


/* box provas */
div.vestibular div.box-provas{background: url(../img/vestibular/bg_box_azul.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin-left: 5px; _margin-left: 2px; padding: 10px;}
div.vestibular div.box-provas h3{background: url(../img/vestibular/tit_provas.gif) top no-repeat; width: 52px; height: 11px; text-indent: -9999px; margin: 4px 0 18px 0;}
div.vestibular div.box-provas p{margin-top: 5px; font: 11px Arial;}
div.vestibular div.box-provas p.bt-saiba-mais a{color: #0099cc; font: bold 12px Arial;}


/* box cursos */
div.vestibular div.box-cursos{background: url(../img/vestibular/bg_box_cinza.jpg) no-repeat; /*width: 397px; height: 169px;*/ width: 377px; height: 149px; float: left; margin-left: 13px; padding: 10px;}
div.vestibular div.box-cursos h3{background: url(../img/vestibular/tit_cursos.gif) top no-repeat; width: 145px; height: 11px; text-indent: -9999px; margin-bottom: 5px;}
div.vestibular div.box-cursos select{width: 350px; font: bold 11px Arial,Verdana; color: #333333;}
div.vestibular div.box-cursos p{margin-top: 5px; font: 11px Arial; color: #333333;}
div.vestibular div.box-cursos p.bt-saiba-mais a{color: #333333; font: bold 12px Arial;}


/* box resultados */
div.vestibular div.box-resultados{background: url(../img/vestibular/bg_box_laranja.jpg) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 5px; _margin-left: 2px; padding: 10px;}
div.vestibular div.box-resultados h3{background: url(../img/vestibular/tit_resultados.gif) top no-repeat; width: 83px; height: 11px; text-indent: -9999px; margin: 4px 0 14px 0;}
div.vestibular div.box-resultados p{margin-top: 2px; font: 11px Arial; line-height: 13px;}
div.vestibular div.box-resultados p.bt-result-ant{background: url(../img/vestibular/bt_result_ant.gif) no-repeat; width: 170px; height: 18px; text-indent: -9999px; margin-bottom: 10px;}
div.vestibular div.box-resultados p.bt-confira-result{background: url(../img/vestibular/bt_confira_result.gif) no-repeat; width: 170px; height: 18px; text-indent: -9999px; margin-top: 1px;}
div.vestibular div.box-resultados p a{width: 170px; height: 18px; display: block;}

div.vestibular div.box-resultados p.bt-gabarito{background: url(../img/vestibular/bt_conferir_gabarito.gif) no-repeat; width: 170px; height: 17px; text-indent: -9999px;}
div.vestibular div.box-resultados p.bt-resultado{background: url(../img/vestibular/bt_confira_resultado.gif) no-repeat; width: 170px; height: 17px; text-indent: -9999px;}


/* box transferencias */
div.vestibular div.box-transferencias{background: url(../img/vestibular/bg_box_azul.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 13px; padding: 10px;}
div.vestibular div.box-transferencias h3{background: url(../img/vestibular/tit_transferencias.gif) top no-repeat; width: 115px; height: 13px; text-indent: -9999px; margin: 2px 0 18px 0;}
div.vestibular div.box-transferencias p{margin-top: 5px; font: 11px Arial;}
div.vestibular div.box-transferencias p.bt-inscrevase{background: url(../img/vestibular/bt_inscrevase.gif) no-repeat; width: 118px; height: 25px; text-indent: -9999px;}
div.vestibular div.box-transferencias p.bt-inscrevase a{width: 118px; height: 25px; display: block;}
div.vestibular div.box-transferencias p.bt-saiba-mais a{color: #0099cc; font: bold 12px Arial;}


/* box bolsas */
div.vestibular div.box-bolsas{background: url(../img/vestibular/bg_box_laranja.jpg) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 13px; padding: 10px;}
div.vestibular div.box-bolsas h3{background: url(../img/vestibular/tit_bolsas.gif) top no-repeat; width: 123px; height: 23px; text-indent: -9999px; margin: 0 0 10px 0;}
div.vestibular div.box-bolsas p{margin-top: 5px; font: 11px Arial;}
div.vestibular div.box-bolsas p.bt-saiba-mais{margin-top: 35px;}
div.vestibular div.box-bolsas p.bt-saiba-mais a{color: #ff6600; font: bold 12px Arial;}


/* box matriculas */
div.vestibular div.box-matriculas{background: url(../img/vestibular/bg_box_azul.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 5px; _margin-left: 2px; padding: 10px;}
div.vestibular div.box-matriculas h3{background: url(../img/vestibular/tit_matriculas.gif) top no-repeat; width: 84px; height: 13px; text-indent: -9999px; margin: 4px 0 18px 0;}
div.vestibular div.box-matriculas p{margin-top: 5px; font: 11px Arial;}
div.vestibular div.box-matriculas p.bt-saiba-mais a{color: #0099cc; font: bold 12px Arial;}


/* box porque */
div.vestibular div.box-porque{background: url(../img/vestibular/bg_box_porque.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 13px; padding: 10px; position: relative;}
div.vestibular div.box-porque h3{background: url(../img/vestibular/tit_porque.gif) top no-repeat; width: 128px; height: 24px; text-indent: -9999px; margin-bottom: 5px;}
div.vestibular div.box-porque div.car{margin: 5px 0 0 -3px;}
div.vestibular div.box-porque div.lt{float: left; margin: 5px 1px 0 -7px; _margin: 5px 1px 0 -3px;}
div.vestibular div.box-porque div.rt{float: left; margin: 5px -2px 0 0;}
div.vestibular div.box-porque div.pics{float: left;position: relative; margin-top: 5px;}
div.vestibular div.box-porque div.pics img{position: absolute; top: 0pt; left: 0pt; display: none; opacity: 0;}
div.vestibular div.box-porque p{margin: 0; margin-top: 3px; font: 11px Arial; color: #333333; position: absolute; left: 10px; top: 135px; width: 175px;}
div.vestibular div.box-porque p a{color: #333333; text-decoration: none;}


/* box contato */
div.vestibular div.box-contato{background: url(../img/vestibular/bg_box_cinza2.jpg) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 5px 0 0 13px; padding: 10px;}
div.vestibular div.box-contato h3{background: url(../img/vestibular/tit_contato.gif) top no-repeat; width: 134px; height: 11px; text-indent: -9999px; margin: 4px 0 25px 0;}
div.vestibular div.box-contato p.fone{background: url(../img/vestibular/ico_fone.gif) 0 3px no-repeat; line-height: 18px; padding-left: 23px; margin: 5px 0 0 3px; font: bold 19px Arial; color: #1967b2; width: 145px;}
div.vestibular div.box-contato p{margin-top: 10px; font: 11px Arial;}
div.vestibular div.box-contato p a{color: #000; text-decoration: none;}



/****************** fase 4 (sem vestibular) ****************/

/* box receba informações */
div#wrapper div#container div.vestibular div.box-recebainfo-sem-vest{background: url(../img/vestibular/bg_box_receba_info.jpg) no-repeat; /*width: 399px; height: 140px;*/ width: 379px; height: 120px; float: left; margin-left: 5px; _margin-left: 2px; padding: 10px;}
div#wrapper div#container div.vestibular div.box-recebainfo-sem-vest h3{background: url(../img/vestibular/tit_digite.gif) top no-repeat; width: 337px; height: 33px; text-indent: -9999px; margin-bottom: 5px;}
div#wrapper div#container div.vestibular div.box-recebainfo-sem-vest input{margin: 10px 0;}
div#wrapper div#container div.vestibular div.box-recebainfo-sem-vest input.tx{font-size: 10px; color: #666666; width: 300px; height: 20px; float: left; margin-right: 5px; border: solid 1px #b9b8ad;}
div#wrapper div#container div.vestibular div.box-recebainfo-sem-vest p{margin-top: 5px; font: 11px Arial; color: #333333;}

/* box informações */
div#wrapper div#container div.vestibular div.box-info-sem-vest{background: url(../img/vestibular/bg_box_info_sem_vest.gif) no-repeat; /*width: 191px; height: 140px;*/ width: 171px; height: 120px; float: left; margin: 0 0 0 10px; _margin-left: 6px; padding: 10px; position: relative;}
div#wrapper div#container div.vestibular div.box-info-sem-vest h3{background: url(../img/vestibular/tit_info.gif) top no-repeat; width: 146px; height: 16px; text-indent: -9999px; margin-bottom: 25px;}
div#wrapper div#container div.vestibular div.box-info-sem-vest li{list-style: none; width: 163px; text-indent: -9999px; margin-left: 3px; /*margin-top: 10px;*/}
div#wrapper div#container div.vestibular div.box-info-sem-vest li a{display: block; width: 163px;}
div#wrapper div#container div.vestibular div.box-info-sem-vest li.bt-bol{background: url(../img/vestibular/bt_info_bolsas_sem_vest.gif) top left no-repeat; height: 13px; margin-bottom: 8px;}
div#wrapper div#container div.vestibular div.box-info-sem-vest li.bt-tra{background: url(../img/vestibular/bt_info_transf_sem_vest.gif) top left no-repeat; height: 13px; margin-bottom: 8px;}

/* box infra */
div#wrapper div#container div.vestibular div.box-infra-sem-vest{background: url(../img/vestibular/bg_box_infra.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 15px 0 0 5px; _margin-left: 2px; padding: 10px; position: relative;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest h3{background: url(../img/vestibular/tit_infra.gif) top no-repeat; width: 116px; height: 11px; text-indent: -9999px; margin-bottom: 15px;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest img{margin-left: -5px;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest p{margin-top: 5px; font: 11px Arial; color: #333333;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest p.leg{background: url(../img/vestibular/bg_leg_infra.png) no-repeat; position: absolute; top: 105px; left: 5px; width: 137px; height: 24px; color: #fff; padding-left: 5px; _background: url(../img/vestibular/bg_leg_infra.gif) no-repeat; _top: 106px;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest div.txt{background-color: #e6f5fb; margin: -5px;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest div.txt p{padding: 3px 10px;}
div#wrapper div#container div.vestibular div.box-infra-sem-vest div.txt p a{color: #333333; text-decoration: none;}

/* box porque */
div#wrapper div#container div.vestibular div.box-porque-sem-vest{background: url(../img/vestibular/bg_box_porque.gif) no-repeat; /*width: 191px; height: 169px;*/ width: 171px; height: 149px; float: left; margin: 15px 0 0 17px; _margin-left: 12px; padding: 10px; position: relative;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest h3{background: url(../img/vestibular/tit_porque.gif) top no-repeat; width: 128px; height: 24px; text-indent: -9999px; margin-bottom: 5px;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest div.car{margin: 5px 0 0 -3px;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest div.lt{float: left; margin: 5px 1px 0 -7px; _margin: 5px 1px 0 -3px;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest div.rt{float: left; margin: 5px -2px 0 0;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest div.pics{float: left;position: relative; margin-top: 5px;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest div.pics img{position: absolute; top: 0pt; left: 0pt; display: none; opacity: 0;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest p{margin: 0; margin-top: 3px; font: 11px Arial; color: #333333; position: absolute; left: 10px; top: 135px; width: 175px;}
div#wrapper div#container div.vestibular div.box-porque-sem-vest p a{color: #333333; text-decoration: none;}

/* box fale conosco */
div#wrapper div#container div.vestibular div.box-fale-sem-vest{background: url(../img/vestibular/bg_box_fale.jpg) no-repeat; /*width: 191px; height: 109px;*/ width: 171px; height: 89px; float: left; margin: -20px 0 0 10px; _margin-left: 6px; padding: 10px;}
div#wrapper div#container div.vestibular div.box-fale-sem-vest h3{background: url(../img/vestibular/tit_fale_conosco.gif) top no-repeat; width: 103px; height: 12px; text-indent: -9999px; margin: 5px 0;}
div#wrapper div#container div.vestibular div.box-fale-sem-vest p.fone{background: url(../img/vestibular/ico_fone.gif) 0 3px no-repeat; line-height: 20px; padding-left: 23px; margin: 20px 0 0 3px; font: bold 19px Arial; color: #1967b2; width: 145px;}
div#wrapper div#container div.vestibular div.box-fale-sem-vest p{margin: 2px 0 0 5px; font: 11px Arial; color: #333333;}
div#wrapper div#container div.vestibular div.box-fale-sem-vest p a{color: #333333; text-decoration: none;}

/* ************************************************ end PRINCIPAL ************************************************ */


/* ************************************************ AGENDA ************************************************ */
div#wrapper div#container div.vestibular-agenda h2{background: url(../img/vestibular/tit_agenda.gif) no-repeat; width: 82px; height: 22px; text-indent: -9999px; font-size: 9px; margin: 9px 0 0 15px; _margin-left: 8px; float: left;}

div#wrapper div#container div.vestibular-agenda div.sub-mn{background: url(../img/vestibular/bg_sub_mn.gif) right no-repeat; width: 289px; height: 42px; float: right; margin: 8px 12px 0 0; _margin: 8px 6px 0 0; border-left: solid 1px #127d91;}
div#wrapper div#container div.vestibular-agenda div.sub-mn.manual-cand{background: url(../img/vestibular/bg_sub_mn2.gif) right no-repeat; width: 415px;}
div#wrapper div#container div.vestibular-agenda div.sub-mn li{background: url(../img/vestibular/ico_seta_azul2.gif) 0 2px no-repeat; float: left; list-style: none; margin: 25px 5px 0 10px; padding-left: 10px;}
div#wrapper div#container div.vestibular-agenda div.sub-mn li a{color: #f47921; font-weight: bold; text-decoration: none;}
div#wrapper div#container div.vestibular-agenda div.sub-mn li.manual{background: transparent; color: #21619e; font-weight: bold;}

div#wrapper div#container div.vestibular-agenda p{color: #666666;}
div#wrapper div#container div.vestibular-agenda p a{color: #666666; text-decoration: none;}

div#wrapper div#container div.vestibular-agenda p.tx{margin: 20px 0 0 15px;}
div#wrapper div#container div.vestibular-agenda p.tx-print{background: url(../img/vestibular/ico_seta_azul2.gif) 0 2px no-repeat; float: right; margin: 10px 12px 0 0; _margin-right: 6px; color: #21619e; font-weight: bold; padding-left: 10px;}
div#wrapper div#container div.vestibular-agenda p.tx-print a{color: #21619e;}

div#wrapper div#container div.vestibular-agenda div.box{margin: 45px 12px 0 15px; _padding: 0; }
div#wrapper div#container div.vestibular-agenda div.box p{margin: 3px 2px; _margin: 3px 2px 0}

div#wrapper div#container div.vestibular-agenda div.box p.coment{float: left; margin: -25px 0 0 160px; _margin-left: 80px; color: #21619e; font-weight: bold;}

div#wrapper div#container div.vestibular-agenda div.box h3{height: 38px; border: solid 1px #71c2d1; text-indent: -9999px; font-size: 9px;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-p-escrita{background: url(../img/vestibular/tit_prova_escrita.gif) 7px 0 no-repeat;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-p-tradicional{background: url(../img/vestibular/tit_prova_tradicional.gif) 7px 0 no-repeat;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-p-aptidao{background: url(../img/vestibular/tit_provas_aptidao.gif) 7px 0 no-repeat;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-p-result{background: url(../img/vestibular/tit_public_gabarito_resultado.gif) 7px 0 no-repeat;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-d-matricula{background: url(../img/vestibular/tit_data_matriculas.gif) 7px 0 no-repeat;}
div#wrapper div#container div.vestibular-agenda div.box h3.tit-enem{background: url(../img/vestibular/tit_ingresso_enem.gif) 7px 0 no-repeat;}

div#wrapper div#container div.vestibular-agenda div.box div.info{border: 1px solid #71c2d1; padding: 7px; margin-top: 7px; width: 566px; clear: both;}
div#wrapper div#container div.vestibular-agenda div.box div.info p.dt{background-color: #f47921; padding: 1px 7px; color: #fff;}
div#wrapper div#container div.vestibular-agenda div.box div.info p.tx-info strong{color: #21619e;}
div#wrapper div#container div.vestibular-agenda div.box div.info p.tx-info a{text-decoration: underline;}
/* ************************************************ end AGENDA ************************************************ */

/* ************************************************ MANUAL ************************************************ */
div#wrapper div#container div.vestibular-manual{_position: relative;}

div#wrapper div#container div.vestibular-manual h2{background: url(../img/vestibular/tit_manual.gif) no-repeat; width: 228px; height: 18px; text-indent: -9999px; font-size: 9px; margin: 9px 0 0 15px; _margin-left: 8px; float: left;}
div#wrapper div#container div.vestibular-manual p.sub-tit{background-color: #004990; color: #fff; margin: -12px 0 0 15px; font-weight: bold; width: 275px;}

div#wrapper div#container div.vestibular-manual div.sub-mn{background: url(../img/vestibular/bg_sub_mn.gif) no-repeat; width: 289px; height: 42px; float: right; margin: 8px 12px 0 0; _margin: 8px 6px 0 0;}
div#wrapper div#container div.vestibular-manual div.sub-mn li{background: url(../img/vestibular/ico_seta_azul2.gif) 0 2px no-repeat; float: left; list-style: none; margin: 25px 5px 0 10px; padding-left: 10px;}
div#wrapper div#container div.vestibular-manual div.sub-mn li a{color: #f47921; font-weight: bold; text-decoration: none;}

div#wrapper div#container div.vestibular-manual p{color: #666666;}
div#wrapper div#container div.vestibular-manual p a{color: #666666; text-decoration: none;}

div#wrapper div#container div.vestibular-manual p.tx2{margin: 20px 15px; _margin-left: 8px;}

div#wrapper div#container div.vestibular-manual p.tx{float: left; margin: 20px 0 0 15px; _margin-left: 8px; width: 300px;}
div#wrapper div#container div.vestibular-manual p.tx-print{background: url(../img/vestibular/ico_seta_azul2.gif) 0 2px no-repeat; margin-top: 20px; color: #004a90; font-weight: bold; padding-left: 10px; float: left;}
div#wrapper div#container div.vestibular-manual p.tx-print a{color: #004a90;}

div#wrapper div#container div.vestibular-manual h3{font: bold 16px Arial; color: #004990; margin: 15px 0 0 15px; clear: both;}

div#wrapper div#container div.vestibular-manual div.box{margin: 6px 12px 0 15px; _position: relative;}
div#wrapper div#container div.vestibular-manual div.box h4{background: url(../img/espaco_aluno/ico_seta_branca.gif) 10px 12px no-repeat; background-color: #71c2d1; padding: 10px; font-size: 9px; color: #fff; padding-left: 25px;}
div#wrapper div#container div.vestibular-manual div.box h4 a{color: #fff;}

div#wrapper div#container div.vestibular-manual div.box div.texto{border: solid 1px #165e85; margin-top: 10px; padding: 20px; position: relative; display: none;}
div#wrapper div#container div.vestibular-manual div.box div.texto div.bg{background: url(../img/vestibular/bg_box.gif) no-repeat; width: 38px; height: 38px; position: absolute; top: -1px; right: -1px; _top: 0; _right: 12px;}
div#wrapper div#container div.vestibular-manual div.box div.texto p{margin-top: 10px;}

div#wrapper div#container div.vestibular-manual div.box div.texto{margin: 10px 0; display: none;}
div#wrapper div#container div.vestibular-manual div.box div.texto a{color: #666666;}
div#wrapper div#container div.vestibular-manual div.box div.texto p{margin-top: 10px;}
div#wrapper div#container div.vestibular-manual div.box div.texto ul{color: #666666; margin: 10px 0 0 15px;}
div#wrapper div#container div.vestibular-manual div.box div.texto ol{color: #666666; list-style-type: lower-alpha;}
div#wrapper div#container div.vestibular-manual div.box div.texto ol.num{list-style-type: decimal;}
div#wrapper div#container div.vestibular-manual div.box div.texto pre{font-size: 11px; color: #666666;}

div#wrapper div#container div.vestibular-manual div.box div.texto dl{color: #666666;}
div#wrapper div#container div.vestibular-manual div.box div.texto dl dd{margin-left: 20px;}

div#wrapper div#container div.vestibular-manual div.box div.texto h5{font-size: 9px; color: #f47921; margin: 0;}

div#wrapper div#container div.vestibular-manual div.box div.texto table{border-top: solid 1px #71c2d1; border-left: solid 1px #71c2d1;}
div#wrapper div#container div.vestibular-manual div.box div.texto table td,
div#wrapper div#container div.vestibular-manual div.box div.texto table th{border-bottom: solid 1px #71c2d1; border-right: solid 1px #71c2d1; color: #666666; padding: 2px 5px; text-align: left;}
div#wrapper div#container div.vestibular-manual div.box div.texto table th.center{text-align: center;}
div#wrapper div#container div.vestibular-manual div.box div.texto table th.calend{background-color: #d7eef2; text-align: center;}
div#wrapper div#container div.vestibular-manual div.box div.texto table td.aln-ctr{text-align: center;}

div#wrapper div#container div.vestibular-manual div.box div.texto table.tab-tec{border: 0; background-color: #e9e9e9;}
div#wrapper div#container div.vestibular-manual div.box div.texto table.tab-tec td{border: 0; border-bottom: 1px #fff;}
div#wrapper div#container div.vestibular-manual div.box div.texto table.tab-tec tfoot td{background-color: #fff; color: #ea661d; font-weight: bold;}

div#wrapper div#container div.vestibular-manual div.box div.texto p.bt-fechar{background-color: #f47921; width: 154px; float: right; text-align: right; padding-right: 10px; margin-top: 30px; margin-right: -20px; _margin-right: -10px;}
div#wrapper div#container div.vestibular-manual div.box div.texto p.bt-fechar a{background: url(../img/vestibular/ico_fechar.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 12px;}
/* ************************************************ end MANUAL ************************************************ */

/* ************************************************ POP GABARITO ************************************************ */
div.pop-gabarito{border: solid 2px #004990; background-color: #fff; width: 470px; position: absolute; top: 50px; left: 50%; margin-left: -260px; font: 9px Verdana, Arial; padding: 15px; display: none;}

div.pop-gabarito p.bt-fechar{background-color: #f47921; width: 154px; text-align: right; padding-right: 10px; font-weight: bold; float: right;}
div.pop-gabarito p.bt-fechar a{background: url(../img/vestibular/ico_fechar.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 12px; text-decoration: none;}

div.pop-gabarito h2{background: url(../img/vestibular/tit_gabarito.gif) no-repeat; width: 274px; height: 14px; text-indent: -9999px; margin-top: 20px; font-size: 9px; float: left;}
div.pop-gabarito p.tx-dia{color: #004a90; font-weight: bold; margin: 19px 0 0 10px; float: left; font-size: 14px;}
div.pop-gabarito p.tx{margin: 15px 0; color: #666666; clear: both;}

div.pop-gabarito div.box{background-color: #f2f2f2; padding: 20px; float: left; margin: 10px 0 0 25px; _margin-left: 12px; width: 380px;}
div.pop-gabarito div.box h3{background: url(../img/vestibular/tit_resultado_prova.gif) no-repeat; width: 119px; height: 10px; text-indent: -9999px; float: left;}
div.pop-gabarito div.box p.bt-print{background: url(../img/vestibular/ico_seta_azul2.gif) 0 2px no-repeat; float: right; padding-left: 10px; font-weight: bold;}
div.pop-gabarito div.box p.bt-print a{color: #f47921; text-decoration: none;}

div.pop-gabarito div.box table{border-right: solid 1px #71c2d1; width: 180px; float: left; margin-right: 10px;}
div.pop-gabarito div.box table th{background-color: #71c2d1; color: #fff; border-left: solid 1px #fff; font-weight: bold; text-align: center; padding: 5px 12px;}
div.pop-gabarito div.box table td{background-color: #fff; color: #666666; text-align: center; border-bottom: solid 1px #71c2d1; border-left: solid 1px #71c2d1; padding: 5px 12px;}

/* ************************************************ end POP GABARITO ************************************************ */


/* ****** POP-UP CONFIRMAÇÃO ****** */
div.pop-vestibular{border: solid 1px #a2a2a2; background-color: #fff; width: 500px; font: 9px Verdana, Arial; padding: 15px; }

div.pop-vestibular h1.tit{background: url(../img/vestibular/tit_confira_seu_email.jpg) no-repeat; width: 144px; height: 14px; text-indent: -9999px; font-size: 9px;}
div.pop-vestibular p{font: 9px Verdana, Arial; color: #6b6b6b;}

div.pop-vestibular div.box{background: #e6e6e6; text-align: center; padding: 3px; margin-top: 20px;}

div.pop-vestibular p.btn-alt{background: url(../img/vestibular/btn_alterar.gif) no-repeat; text-indent: -9999px; float: left; width: 164px; height: 11px;} 
div.pop-vestibular p.btn-env{background: url(../img/vestibular/btn_enviar.gif) no-repeat; text-indent: -9999px; float: right; width: 164px; height: 11px;}		

div.pop-vestibular p a{width: 164px; height: 11px; display: block; outline: none;}


/* ****** POP-UP FECHAR ****** */
div.pop-vestibular-fechar{border: solid 1px #a2a2a2; background-color: #fff; width: 500px; font: 9px Verdana, Arial; padding: 15px;}

div.pop-vestibular-fechar h1.tit{background: url(../img/vestibular/tit_confira_seu_email.jpg) no-repeat; width: 144px; height: 14px; text-indent: -9999px; float: left; font-size: 9px;}
div.pop-vestibular-fechar p{font: 9px Verdana, Arial; color: #6b6b6b;}		
		
div.pop-vestibular-fechar p.btn-fec{background: url(../img/vestibular/btn_fechar.gif) no-repeat; text-indent: -9999px; float: right; width: 164px; height: 11px;} 
			
div.pop-vestibular-fechar p a{width: 164px; height: 11px; display: block; outline: none;}

    .modalBackground 
    {
	    background-color:Gray;
	    filter:alpha(opacity=70);
	    opacity:0.7;
    }  


 .box .descritivo{
	width: 349px;
	height: 19px;
	margin-top: -18px;
	position: relative;
 }

.box .descritivo .bg_descritivo{
	width: 349px;
	height: 19px;
	background-color: #127d91;
	filter:alpha(opacity=40);
	opacity:0.4;
	display: block;
	position: relative;
	z-index: 1;
}

  .box .descritivo ul{
	width: 349px;
	height: 19px;
	position: relative;
	list-style: none;
	z-index: 2;
	margin-top: -18px;
	position: relative;
  }

.box .descritivo ul li{
	float: left;
	color: #FFF;
	width: 174px;
	font-weight: bold;
	position: relative;
}

.box .descritivo ul li a{
	color: #FFF;
	display: block;
	position: relative;
	float: right;
	z-index: 2;
}





/*MODAL*/
.modal{width: 621px; height: 536px; position: fixed; top: 15%; left: 50%; margin: 0 0 0 -229px; z-index: 200;  _position: absolute;}
.modal_box{ width: 100% !important; _width: 100%; height: 100% !important; _height: 100%; position: fixed; top: 0; left: 0; background: #FFF; z-index: 100; overflow: hidden; _position: absolute;}
.close{display:block; float:right; overflow:hidden; position:absolute; right: 0; text-indent:-9999px; top:50px; width:100px; height:50px;}

#box_modal_enem{width: 621px;  height: 536px; background-color: transparent; background-image: url(../img/vestibular/bg_dhtml_enem.png); margin: 0 0 0 -2px; padding: 0; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/vestibular/bg_dhtml_enem.png", sizingMethod="crop");}
#box_modal_enem p{width: 100%; height: 100%; position:absolute; top: 100px; left: 0; display:block; overflow: hidden; text-indent: -9999px;}
#box_modal_enem p a{width: 100%; height: 100%; display: block;}


/* altura forçada */
div.box-vestibular-inscricoes_abertas,
div.box-vestibular-inscricoes_encerradas,
div.box-vestibular-Inscricoes_prorrogadas,
div.box-vestibular-resultado,
div.box-vestibular-resultado_anterior,
box-vestibular-gabarito
{display: block; height: 234px;}

