﻿/* ************************************************ PRINCIPAL ************************************************ */
div.vestibular{width: 592px !important; padding: 0 9px; min-height: 450px; _height: 450px;}
div.vestibular div.bc{margin: 0 !important;}
div.vestibular h3{font-size: 9px;}


/* box flash */
div.vestibular div.box_vestibular_flash{width: 100%; height: 260px; display: block; margin: 15px 0 5px;}


/* box vestibular tradicional */
div.box-vestibular-tradicional{width: 376px; float: left;}
div.box-vestibular-tradicional h3{background: url("../img/vestibular/bg_title_box_vestibular.png") no-repeat; width: 376px; height: 23px; padding-top: 17px; display: block;}
div.box-vestibular-tradicional h3 span{font: bold 14px Verdana,Arial !important; color: white; margin-left: 15px; text-transform: uppercase;}
div.box-vestibular-tradicional .processo,
div.box-vestibular-tradicional .matricula{background: url("../img/vestibular/bg_box_vestibular.jpg") repeat-x; width: 346px; height: 49px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-tradicional .processo-anterior{background: url("../img/vestibular/bg_box_vestibular_2.jpg") repeat-x; width: 346px; height: 49px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-tradicional p{font: bold 12px Verdana,Arial; color: white;}
div.box-vestibular-tradicional strong{color: #fcab19;}
div.box-vestibular-tradicional .processo-anterior p{color: #157bb4; font-weight: normal;}
div.box-vestibular-tradicional .processo-anterior strong{color: #07365a;}
div.box-vestibular-tradicional p.btn{background: url("../img/vestibular/icon_bullet.png") 0 1px no-repeat; line-height: 16px; height: 16px; padding-left: 16px;}
div.box-vestibular-tradicional p.btn a{color: #157bb4; font: italic 11px Verdana, Arial;}


/* box vestibular tradicional gabarito - resultado */
div.box-vestibular-tradicional-gabarito-resultado .processo{background: url("../img/vestibular/bg_box_vestibular.jpg") repeat-x; width: 346px; height: 60px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-tradicional-gabarito-resultado .e-mail,
div.box-vestibular-tradicional-gabarito-resultado .processo-anterior{background: url("../img/vestibular/bg_box_vestibular_2.jpg") bottom repeat-x; width: 346px; height: 60px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-tradicional-gabarito-resultado .e-mail{height: 84px;}
div.box-vestibular-tradicional-gabarito-resultado .e-mail p{color: #07365a; font-size: 11px; font-weight: normal;}
div.box-vestibular-tradicional-gabarito-resultado .processo p{margin-bottom: 3px;}
div.box-vestibular-tradicional-gabarito-resultado .processo p.btn a{color: #ffffff;}
div.box-vestibular-tradicional-gabarito-resultado input{margin-top: 5px;}
div.box-vestibular-tradicional-gabarito-resultado input.tx{font-size: 11px; color: #909090; width: 340px; height: 20px; border: solid 1px #b9b8ad;}


/* box vestibular enem */
div.box-vestibular-enem{width: 202px; float: right;}
div.box-vestibular-enem h3{background: url("../img/vestibular/line_title.gif") bottom left no-repeat; width: 202px; height: 23px; padding-top: 17px; display: block;}
div.box-vestibular-enem h3 span{background: url("../img/vestibular/icon_arrow_orange.gif") left no-repeat; padding-left: 15px; font: bold 14px Verdana,Arial !important; color: #f47a20;}
div.box-vestibular-enem .inscricao{background-color: #2ca8be; width: 172px; height: 120px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-enem .resultado{background: url("../img/vestibular/bg_box_enem.jpg") bottom repeat-x; width: 172px; height: 49px; margin-top: 2px; padding: 10px 15px;}
div.box-vestibular-enem p{font: 11px Verdana,Arial; color: white; letter-spacing: -0.1em;}
div.box-vestibular-enem p.btn{background: url("../img/vestibular/icon_bullet.png") 0 1px no-repeat; line-height: 16px; height: 16px; padding-left: 16px; margin: 15px 0;}
div.box-vestibular-enem p.btn a{color: white; font: italic 11px Verdana, Arial;}
div.box-vestibular-enem p.btn-inscreva-se{background: url("../img/vestibular/btn_inscreva-se.png") no-repeat; width: 95px; height: 19px; display: block; text-indent: -9999px;}
div.box-vestibular-enem p.btn-inscreva-se a{display: block; width: 100%; height: 100%;}
div.box-vestibular-enem .resultado p.btn{margin-top: 10px;}
div.box-vestibular-enem.maior .resultado{height: 106px;}


/* box cursos */
div.box-cursos{width: 592px; float: left; margin-top: 10px;}
div.box-cursos h3{background: url("../img/vestibular/bg_title_cursos.png") top no-repeat; width: 592px; height: 19px; padding-top: 15px; display: block;}
div.box-cursos h3 span{font: bold 14px Verdana,Arial !important; color: white; margin-left: 15px; text-transform: uppercase;}
div.box-cursos .box-int{background: url("../img/vestibular/bg_box_cinza3.jpg") repeat-x; width: 572px; height: 115px; padding: 10px; position: relative;}
div.box-cursos select{width: 350px; font: bold 11px Arial,Verdana; color: #333333;}
div.box-cursos p{margin-top: 10px; font: 11px Verdana,Arial; color: #777777; width: 350px;}
div.box-cursos p.bt-saiba-mais{background: url("../img/vestibular/btn_saiba_mais.png"); width: 83px; height: 17px; display: block; text-indent: -9999px;}
div.box-cursos p.bt-saiba-mais a{width: 100%; height: 100%; display: block;}
div.box-cursos img{border: 4px solid white !important; position: absolute; top: 10px; right: 10px;}


/* box bolsas */
div.box-bolsas{width: 179px; float: left; margin-top: 3px;}
div.box-bolsas a{text-decoration: none;}
div.box-bolsas h3{background: url("../img/vestibular/line_title.gif") bottom left no-repeat; width: 179px; height: 23px; padding-top: 17px; display: block;}
div.box-bolsas h3 span{background: url("../img/vestibular/icon_arrow_blue.gif") left no-repeat; padding-left: 12px; font: bold 12px Verdana,Arial !important; color: #07365a;}
div.box-bolsas .box-int{background: url("../img/vestibular/bg_box_cinza4.jpg") repeat-x; width: 149px; height: 119px; margin-top: 2px; padding: 10px 15px;}
div.box-bolsas img{margin-left: 4px;}
div.box-bolsas p{font: 11px Verdana,Arial; color: #4e4e4e; letter-spacing: -0.1em; margin-top: 10px; text-align: center;}


/* box porque estudar aqui */
div.box-porque-estudar-aqui{width: 179px; float: left; margin-top: 3px; margin-left: 15px;}
div.box-porque-estudar-aqui a{text-decoration: none; color: #4e4e4e;}
div.box-porque-estudar-aqui h3{background: url("../img/vestibular/line_title.gif") bottom left no-repeat; width: 179px; height: 23px; padding-top: 17px; display: block;}
div.box-porque-estudar-aqui h3 span{background: url("../img/vestibular/icon_arrow_blue.gif") left no-repeat; padding-left: 12px; font: bold 12px Verdana,Arial !important; color: #07365a;}
div.box-porque-estudar-aqui .box-int{background: url("../img/vestibular/bg_box_cinza4.jpg") repeat-x; width: 149px; height: 119px; margin-top: 2px; padding: 10px 15px; position: relative;}
div.box-porque-estudar-aqui .arrow{background: url("../img/vestibular/icon_arrow_carousel.gif"); float: left; width: 8px; height: 9px; text-indent: -9999px; position: absolute; top: 40px;}
div.box-porque-estudar-aqui div.lt{background-position: left; left: 5px;}
div.box-porque-estudar-aqui div.rt{background-position: right; right: 5px;}
div.box-porque-estudar-aqui div a{display: block; width: 100%; height: 100%;}
div.box-porque-estudar-aqui img{margin: 10px 5px 0;}
div.box-porque-estudar-aqui p{font: 11px Verdana,Arial; color: #4e4e4e; letter-spacing: -0.1em; margin-top: 10px; text-align: center;}


/* box fale conosco */
div.box-fale-conosco{width: 202px; float: left; margin-top: 3px; margin-left: 15px;}
div.box-fale-conosco h3{background: url("../img/vestibular/line_title.gif") bottom left no-repeat; width: 202px; height: 23px; padding-top: 17px; display: block;}
div.box-fale-conosco h3 span{background: url("../img/vestibular/icon_arrow_blue.gif") left no-repeat; padding-left: 12px; font: bold 12px Verdana,Arial !important; color: #07365a;}
div.box-fale-conosco .box-int{width: 192px; height: 129px; margin-top: 2px; padding: 5px;}
div.box-fale-conosco dl{width: 80px; float: left; display: block;}
div.box-fale-conosco dt{display: none;}
div.box-fale-conosco dd{font: 11px Verdana,Arial; color: #676767; letter-spacing: -0.1em; margin-bottom: 10px;}
div.box-fale-conosco dd a{width: 80px; *width: 50px; height: 17px; line-height: 17px; padding-left: 22px; *padding-left: 5px; display: block; color: #4e4e4e;}
div.box-fale-conosco dd span{display: block; float: left;}
div.box-fale-conosco .lt dd span{background: url("../img/vestibular/icon_contato.png") no-repeat; height: 17px;}
div.box-fale-conosco .lt dd span.tel{width: 10px;}
div.box-fale-conosco .lt dd span.msg{background-position: -11px 0; width: 15px;}
div.box-fale-conosco .lt dd span.pre{background-position: -27px 0; width: 15px;}
div.box-fale-conosco .rt{margin-left: 32px;}
div.box-fale-conosco .rt dd span{background: url("../img/vestibular/icon_redes_sociais.png") no-repeat; width: 18px; height: 18px;}
div.box-fale-conosco .rt dd span.tw{background-position: -19px 0;}
div.box-fale-conosco .rt dd span.or{background-position: -38px 0;}
div.box-fale-conosco .rt dd span.fl{background-position: -58px 0;}
div.box-fale-conosco .rt dd span.yt{background-position: -77px 0;}
/* ************************************************ end PRINCIPAL ************************************************ */


/* ************************************************ AGENDA ************************************************ */
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.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.vestibular-agenda div.sub-mn.manual-cand{background: url(../img/vestibular/bg_sub_mn2.gif) right no-repeat; width: 415px;}
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.vestibular-agenda div.sub-mn li a{color: #f47921; font-weight: bold; text-decoration: none;}
div.vestibular-agenda div.sub-mn li.manual{background: transparent; color: #21619e; font-weight: bold;}

div.vestibular-agenda p{color: #666666;}
div.vestibular-agenda p a{color: #666666; text-decoration: none;}
div.vestibular-agenda p.tx{margin: 20px 0 0 15px;}
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.vestibular-agenda p.tx-print a{color: #21619e;}

div.vestibular-agenda div.box{margin: 45px 12px 0 15px; _padding: 0; }
div.vestibular-agenda div.box p{margin: 3px 2px; _margin: 3px 2px 0}
div.vestibular-agenda div.box p.coment{float: left; margin: -25px 0 0 160px; _margin-left: 80px; color: #21619e; font-weight: bold;}

div.vestibular-agenda div.box h3{height: 38px; border: solid 1px #71c2d1; text-indent: -9999px; font-size: 9px;}
div.vestibular-agenda div.box h3.tit-p-escrita{background: url(../img/vestibular/tit_prova_escrita.gif) 7px 0 no-repeat;}
div.vestibular-agenda div.box h3.tit-p-tradicional{background: url(../img/vestibular/tit_prova_tradicional.gif) 7px 0 no-repeat;}
div.vestibular-agenda div.box h3.tit-p-aptidao{background: url(../img/vestibular/tit_provas_aptidao.gif) 7px 0 no-repeat;}
div.vestibular-agenda div.box h3.tit-p-result{background: url(../img/vestibular/tit_public_gabarito_resultado.gif) 7px 0 no-repeat;}
div.vestibular-agenda div.box h3.tit-d-matricula{background: url(../img/vestibular/tit_data_matriculas.gif) 7px 0 no-repeat;}
div.vestibular-agenda div.box h3.tit-enem{background: url(../img/vestibular/tit_ingresso_enem.gif) 7px 0 no-repeat;}

div.vestibular-agenda div.box div.info{border: 1px solid #71c2d1; padding: 7px; margin-top: 7px; width: 566px; clear: both;}
div.vestibular-agenda div.box div.info p.dt{background-color: #f47921; padding: 1px 7px; color: #fff;}
div.vestibular-agenda div.box div.info p.tx-info strong{color: #21619e;}
div.vestibular-agenda div.box div.info p.tx-info a{text-decoration: underline;}
/* ************************************************ end AGENDA ************************************************ */

/* ************************************************ MANUAL ************************************************ */
div.vestibular-manual{_position: relative;}

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.vestibular-manual p.sub-tit{background-color: #004990; color: #fff; margin: -12px 0 0 15px; font-weight: bold; width: 275px;}

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.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.vestibular-manual div.sub-mn li a{color: #f47921; font-weight: bold; text-decoration: none;}

div.vestibular-manual p{color: #666666;}
div.vestibular-manual p a{color: #666666;}

div.vestibular-manual p.tx2{margin: 20px 15px; _margin-left: 8px;}

div.vestibular-manual p.tx{float: left; margin: 20px 0 0 15px; _margin-left: 8px; width: 300px;}
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.vestibular-manual p.tx-print a{color: #004a90;}

div.vestibular-manual h3{font: bold 16px Arial; color: #004990; margin: 15px 0 0 15px; clear: both;}

div.vestibular-manual div.box{margin: 6px 12px 0 15px; _position: relative;}
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.vestibular-manual div.box h4 a{color: #fff;}

div.vestibular-manual div.box div.texto{border: solid 1px #165e85; margin: 10px 0; padding: 20px; position: relative; display: none;}
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.vestibular-manual div.box div.texto p{margin-top: 10px;}
div.vestibular-manual div.box div.texto a{color: #666666;}
div.vestibular-manual div.box div.texto a.pdf{background: url(../img/noticias/ico_pdf.gif) 0 0 no-repeat; line-height: 16px; padding-left: 20px; float: left; margin-top: 2px;}
div.vestibular-manual div.box div.texto ul{color: #666666; margin: 10px 0 0 15px;}
div.vestibular-manual div.box div.texto ol{color: #666666; list-style-type: lower-alpha;}
div.vestibular-manual div.box div.texto ol.num{list-style-type: decimal;}
div.vestibular-manual div.box div.texto pre{font-size: 11px; color: #666666;}
div.vestibular-manual div.box div.texto dl{color: #666666;}
div.vestibular-manual div.box div.texto dl dd{margin-left: 20px;}
div.vestibular-manual div.box div.texto h5{font-size: 9px; color: #f47921; margin: 0;}

div.vestibular-manual div.box div.texto table{border-top: solid 1px #71c2d1; border-left: solid 1px #71c2d1;}
div.vestibular-manual div.box div.texto table td,
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.vestibular-manual div.box div.texto table th.center{text-align: center;}
div.vestibular-manual div.box div.texto table th.calend{background-color: #d7eef2; text-align: center;}
div.vestibular-manual div.box div.texto table td.aln-ctr{text-align: center;}
div.vestibular-manual div.box div.texto table.tab-tec{border: 0; background-color: #e9e9e9;}
div.vestibular-manual div.box div.texto table.tab-tec td{border: 0; border-bottom: 1px #fff;}
div.vestibular-manual div.box div.texto table.tab-tec tfoot td{background-color: #fff; color: #ea661d; font-weight: bold;}

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.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; text-decoration: none;}
/* ************************************************ end MANUAL ************************************************ */



/* ****** 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;}

