﻿div#wrapper div#container div.home a{text-decoration: none;}

/* destaques */
div#wrapper div#container div.home div.destaques{background-color: #f2f2f2; margin: 0 5px; padding: 5px 4px;}
div#wrapper div#container div.home div.destaques div.flash{float: left;}
div#wrapper div#container div.home div.destaques div.box-processo{float: right; width: 203px;}
div#wrapper div#container div.home div.destaques div.box-processo div.tit{background: url(../img/tit_processo_seletivo.gif) no-repeat; width: 203px; height: 39px; position: relative;}
div#wrapper div#container div.home div.destaques div.box-processo div.tit h3{position: absolute; top: 0 ; left: 0; width: 90px; height: 21px; overflow: hidden; text-indent: -9999px; }
div#wrapper div#container div.home div.destaques div.box-processo div.tit h3 a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.destaques div.box-processo div.tit p.sub{background-color: #f47921; float: left; margin: 23px 0 0 8px; _margin-left: 4px; color: #fff; padding: 0 2px;}
div#wrapper div#container div.home div.destaques div.box-processo div.box{background-color: #fff; margin-top: 3px; border: solid 1px #127d91; padding: 7px; height: 192px;}
div#wrapper div#container div.home div.destaques div.box-processo div.box p{background: url(../img/ico_seta_azul.gif) 0 2px no-repeat; padding-left: 10px; margin-top: 7px; color: #666666; font-weight: bold;}
div#wrapper div#container div.home div.destaques div.box-processo div.box p a{color: #666666;}

/* linha 2 */
div#wrapper div#container div.home div.ln2{margin: 0 5px; padding: 5px 4px;}
div#wrapper div#container div.home div.ln2 div.box-graduacao{background: url(../img/ico_azul.gif) no-repeat; width: 173px; padding-top: 11px; position: relative; float: left;}
div#wrapper div#container div.home div.ln2 div.box-graduacao h3{background: url(../img/tit_graduacao.gif) no-repeat; width: 102px; height: 17px; text-indent: -9999px; font-size: 9px; position: absolute; top: 124px; left: 0;}
div#wrapper div#container div.home div.ln2 div.box-graduacao h3 a{display: block; width: 100%; height: 100%;}
div#wrapper div#container div.home div.ln2 div.box-graduacao p{background-color: #426a92; color: #fff; padding: 3px 10px; margin-top: 2px;}
div#wrapper div#container div.home div.ln2 div.box-graduacao p a{color: #fff;}

div#wrapper div#container div.home div.ln2 div.box-pos-edu{width: 198px; float: left; margin-left: 10px; position: relative;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p{padding-top: 11px; line-height: 19px; float: left; text-indent: 3px; font-weight: bold;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p a{height: 19px; display: block;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p.bt-pos{background: url(../img/ico_laranja.gif) no-repeat; width: 83px;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p.bt-pos a{width: 83px; color: #f47921; border: solid 1px #f47921;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p.bt-edu{background: url(../img/ico_azul.gif) no-repeat; width: 110px; margin-left: 3px; _margin-left: 1px;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.abas p.bt-edu a{width: 110px; color: #426a92; border: solid 1px #426a92; font-size: 8px;}

div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-pos{display: block;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-pos h3{background: url(../img/tit_pos_graduacao.gif) no-repeat; width: 134px; height: 17px; text-indent: -9999px; font-size: 9px; position: absolute; top: 124px; left: 0;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-pos h3 a{display: block; width: 100%; height: 100%;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-pos p{background-color: #426a92; color: #fff; padding: 3px 10px; margin-top: 2px;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-pos p a{color: #fff;}

div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-edu{display: none;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-edu h3{background: url(../img/) no-repeat; width: 134px; height: 17px; text-indent: -9999px; font-size: 9px; position: absolute; top: 124px; left: 0;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-edu p{background-color: #426a92; color: #fff; padding: 3px 10px; margin-top: 2px;}
div#wrapper div#container div.home div.ln2 div.box-pos-edu div.box-edu p a{color: #fff;}

div#wrapper div#container div.home div.ln2 div.box-melhor{float: right; width: 203px; padding-top: 11px;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.tit{background: url(../img/tit_melhor_universidade.gif) no-repeat; width: 203px; height: 39px; position: relative}
div#wrapper div#container div.home div.ln2 div.box-melhor div.tit h3{position: absolute; top: 0; left: 0; width: 93px; height: 24px; text-indent: -9999px; overflow: hidden; }
div#wrapper div#container div.home div.ln2 div.box-melhor div.tit h3 a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.tit p.sub{background-color: #f47921; float: left; margin: 25px 0 0 8px; color: #fff; padding: 0 2px;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.box{margin-top: 3px; border: solid 1px #194b7d; padding: 16px 7px; position: relative; height: 89px;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.box p{color: #666666;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.box p.saiba{background: #94c8d3 url(../img/ico_seta_branca.gif) 165px center no-repeat; padding: 7px 9px; width: 171px; /*margin-top: 15px;*/ position: absolute; bottom: 16px; left: 7px;}
div#wrapper div#container div.home div.ln2 div.box-melhor div.box p.saiba a{margin-left: 51px; display: block; color: #fff;}

div#wrapper div#container div.home div.ln2 div.box-infra{float: right; width: 203px;}
div#wrapper div#container div.home div.ln2 div.box-infra div.tit{background: url(../img/tit_infra.gif) no-repeat; width: 203px; height: 39px; position: relative;}
div#wrapper div#container div.home div.ln2 div.box-infra div.tit h3{position: absolute; top: 0; left: 0; width: 119px; height: 20px; overflow: hidden; text-indent: -9999px; }
div#wrapper div#container div.home div.ln2 div.box-infra div.tit h3 a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.ln2 div.box-infra div.tit p.sub{background-color: #f47921; float: left; margin: 25px 0 0 8px; _margin-left: 4px; color: #fff; padding: 0 2px;}
div#wrapper div#container div.home div.ln2 div.box-infra div.box{border: solid 1px #127d91; border-top: none; padding: 4px 7px 3px 7px; height: 129px; position: relative;}
div#wrapper div#container div.home div.ln2 div.box-infra div.box p{color: #666666;}
div#wrapper div#container div.home div.ln2 div.box-infra div.box p.bt-aprenda{background-color: #127d91; width: 154px; text-align: right; padding-right: 10px; margin-top: 3px; position: absolute; bottom: 3px; right: 0;}
div#wrapper div#container div.home div.ln2 div.box-infra div.box p.bt-aprenda a{background: url(../img/ico_seta_branca.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 10px;}



/* linha 3 */
div#wrapper div#container div.home div.ln3{margin: 0 5px; padding: 5px 4px;}

div#wrapper div#container div.home div.ln3 div.box-clipping{width: 382px; float: left;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.abas p a{height: 44px; display: block; text-indent: -9999px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.abas p.bt-aca{background: url(../img/bt_01_on.gif) no-repeat; width: 142px; line-height: 44px; float: left;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.abas p.bt-not{background: url(../img/bt_02_off.gif) no-repeat; width: 142px; line-height: 44px; float: left;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.abas p.bt-eve{background: url(../img/bt_03_off.gif) no-repeat; width: 98px; line-height: 44px; float: left;}

div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca{width: 360px; border-right: 1px solid #165E85; border-bottom: 1px solid #165E85; border-left: 1px solid #165E85; display: block; float: left; margin-top: -1px; padding: 8px 10px; position: relative;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca p.noticia{background: url(../img/ico_set_laranja.gif) 0 2px no-repeat; color: #666666; padding-left: 10px; margin-bottom: 10px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca p.noticia a{color: #666666;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca p.noticia span.it{font-style: italic;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca p.bt-ver{background-color: #f47921; position: absolute; bottom: 10px; right: 0; width: 154px; text-align: right; padding-right: 10px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-aca p.bt-ver a{background: url(../img/ico_seta_branca.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 10px;}

div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not{width: 360px; border-right: 1px solid #165E85; border-bottom: 1px solid #165E85; border-left: 1px solid #165E85; display: none; float: left; margin-top: -1px; padding: 8px 10px; position: relative;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not img{float: left; margin: 0 5px 5px 0;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not p.noticia{background: url(../img/ico_seta_azul.gif) 0 2px no-repeat; color: #666666; padding-left: 10px; margin-bottom: 10px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not p.noticia a{color: #666666;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not p.bt-ver{background-color: #165e85; position: absolute; bottom: 10px; right: 0; width: 154px; text-align: right; padding-right: 10px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-not p.bt-ver a{background: url(../img/ico_seta_branca.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 10px;}

div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve{width: 360px; border-right: 1px solid #165E85; border-bottom: 1px solid #165E85; border-left: 1px solid #165E85; display: none; float: left; margin-top: -1px; padding: 8px 10px; position: relative;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve img{float: left; margin: 0 5px 5px 0;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve p.noticia{background: url(../img/ico_seta_azul_claro.gif) 0 2px no-repeat; color: #666666; padding-left: 10px; margin-bottom: 10px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve p.noticia a{color: #666666;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve p.bt-ver{background-color:#3ca7bc; bottom:10px; padding-right:10px; position:absolute; right:0; text-align:right; width:154px;}
div#wrapper div#container div.home div.ln3 div.box-clipping div.box-eve p.bt-ver a{background:url("../img/ico_seta_branca.gif") no-repeat scroll right center transparent; color:#FFFFFF; font-weight:bold; padding-right:10px;}


div#wrapper div#container div.home div.ln3 div.box-redes-sociais{float: right; width: 203px; *position: relative;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit{background: url(../img/tit_redes_sociais.gif) no-repeat; width: 203px; height: 56px; position: relative;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit h3{display: none;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons{float: left; margin: 30px 0 0 10px; _margin: 25px 0 0 5px;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons ul{margin: 0; padding: 0;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons ul li{float: left; list-style: none; margin: 0; }
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons ul li a{position: relative;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons ul li a span{display: none;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.tit div.icons ul li a:hover span{background: url(../img/bg_tooltip_redes_sociais.gif) no-repeat; display: block; position: absolute; z-index: 10; width: 123px; height: 35px; padding-top: 15px; color: #fff; font: bold 9px Verdana; text-align: center; text-transform: uppercase; *top: 30px; *left: 0px; z-index: 10;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box{border: solid 1px #127d91; border-top: none; padding: 4px 7px 10px 7px; _padding-bottom: 5px;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter{border: solid 5px #284569; padding: 4px 10px 20px 10px; margin-top: 10px; *margin-top: 14px; position: relative; *position: static;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter span.seta{background: url(../img/ico_seta_top.gif) no-repeat; position: absolute; width: 16px; height: 8px; top: -13px; left: 3px; _top: -8px; _left: -7px; *top: 62px; *left: 15px; *z-index: -1;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter li{list-style: none; margin-bottom: 10px; word-wrap: break-word;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter li span, div.twitter p{color: #666666; font: 9px Verdana;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter li span a{color: #666666; text-decoration: underline; display: inline;}
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter li a{color: #000; text-decoration: underline; display: block; }
div#wrapper div#container div.home div.ln3 div.box-redes-sociais div.box div.twitter a#profileLink{background: #127d91 url(../img/ico_seta_branca.gif) 145px 0 no-repeat; color: #fff; text-align: right; padding: 0 25px 0 95px; font-weight: bold; position: absolute; bottom: 5px; right: -13px; _bottom: 20px; _right: 0; *bottom: 30px; *right: 1px; _padding: 0 25px 0 85px;}



/* linha 4 */
div#wrapper div#container div.home div.ln4{margin: 0 5px; padding: 5px 4px;}
div#wrapper div#container div.home div.ln4 div.box-espaco{background: url(../img/ico_laranja.gif) no-repeat; width: 382px; padding-top: 11px; position: relative; float: left;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.tit{background: url(../img/tit_espaco.gif) no-repeat; width: 382px; height: 41px; position:relative;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.tit h3{width: 140px; height: 17px; overflow: hidden; text-indent: -9999px; position: absolute; top: 0; left: 0;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.tit a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.tit p.sub{background-color: #f47921; float: left; margin: 25px 0 0 8px; _margin-left: 4px; color: #fff; padding: 0 2px;}

div#wrapper div#container div.home div.ln4 div.box-espaco div.box{border: solid 1px #7dc7d5; float: left; margin: 3px 2px 0 0; width: 124px; height: 153px;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.box h4 a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.box h4.t1{background: url(../img/tit_manual.gif) 10px 0 no-repeat; width: 120px; height: 13px; text-indent: -9999px; margin: 11px 0 8px 0;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.box h4.t2{background: url(../img/tit_convenio.gif) 10px 0 no-repeat; width: 120px; height: 13px; text-indent: -9999px; margin: 11px 0 8px 0;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.box h4.t3{background: url(../img/tit_estagio.gif) 10px 0 no-repeat; width: 120px; height: 13px; text-indent: -9999px; margin: 11px 0 8px 0;}

div#wrapper div#container div.home div.ln4 div.box-espaco div.box p{margin: 10px 5px 0 5px;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.box p a{color: #666666;}
div#wrapper div#container div.home div.ln4 div.box-espaco div.last{margin: 3px 0 0 0;}

div#wrapper div#container div.home div.ln4 div.box-graduacao{background: url(../img/ico_laranja.gif) no-repeat; width: 201px; padding-top: 11px; position: relative; float: right;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.tit{background: url(../img/tit_universia.gif) no-repeat; width: 201px; height: 41px;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.tit h3{text-indent: -9999px;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.box{margin-top: 3px; border: solid 1px #7dc7d5; padding: 8px 7px; height: 137px;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.box p.noticia{background: url(../img/ico_seta_azul2.gif) 0 2px no-repeat; color: #666666; padding-left: 10px; margin-bottom: 15px; position: relative;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.box p.noticia a{color: #666666;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.box p.bt-ver{background-color: #2a91a8; position: absolute; bottom: 10px; right: 0; width: 154px; text-align: right; padding-right: 10px;}
div#wrapper div#container div.home div.ln4 div.box-graduacao div.box p.bt-ver a{background: url(../img/ico_seta_branca.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 10px;}

div#wrapper div#container div.home div.ln4 div.box-outros-destaques{float: right; width: 203px; padding-top: 11px;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit{background: url(../img/tit_dest_anteriores.gif) no-repeat; width: 203px; height: 56px; position: relative;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit h3{width: 169px; height: 25px; overflow: hidden; text-indent: -9999px; position: absolute; top: 0; left: 0;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit h3 a{width: 100%; height: 100%; display: block;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit div.sub{background-color: #f47921; float: left; margin: 35px 0 0 8px; _margin-left: 4px; color: #fff; height: 13px; padding: 0 15px;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit div.sub ol{margin: 0; padding: 0;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit div.sub ol li{float: left; list-style: none; margin: 0; padding: 0 4px; background-color: transparent;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit div.sub ol li a{color: #fff;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.tit div.sub ol li.on{background-color: #284569; padding: 2px 4px; margin-top: -3px;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.box{border: solid 1px #127d91; border-top: none; padding: 4px 7px 10px 7px; _padding: 4px 7px 5px 7px; height: 128px; position: relative;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.box div.texto{background-color: #284569; position: relative; padding: 4px 10px; width: 165px; height: 38px; margin-top: 2px;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.box div.texto p.tx{color: #fff; line-height: 10px; }
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.box div.texto p.bt{background-color: #127d91; width: 154px; text-align: right; padding-right: 10px; margin-top: 3px; position: absolute; bottom: 5px; right: 0;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.box div.texto p.bt a{background: url(../img/ico_seta_branca.gif) right no-repeat; color: #fff; font-weight: bold; padding-right: 10px;}
div#wrapper div#container div.home div.ln4 div.box-outros-destaques div.texto p.tx{letter-spacing:-1px;}

/*MODAL*/
.modal{ width: 621px; height: 536px; position: fixed; top: 25%; left: 50%; margin: -321px -229px; z-index: 200;  _position: absolute;}
.modal_box{ width: 100%; 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:300px; width:100px; height:50px;}

#box_modal1{ width: 424px;  height: 567px; background-color: transparent; background-image: url(../img/bg_vestibular2010.png); padding: 78px 0 0 34px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bg_vestibular2010.png", sizingMethod="crop");}
#box_modal1 p{ width:212px; position:absolute;  bottom:77px; left:131px;  display:block; height:44px; overflow:hidden; text-indent:-9999px;}
#box_modal1 p a{width: 100%; height: 100%; display: block}

#box_modal2{ width: 631px;  height: 447px; background-color: transparent; background-image: url(../img/bg_manutencao.png); padding: 0; margin: 250px 0 0 -6px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bg_manutencao.png", sizingMethod="crop");}
#box_modal2 p{ width:212px; position:absolute;  bottom:77px; left:131px;  display:block; height:44px; overflow:hidden; text-indent:-9999px;}
