@CHARSET "ISO-8859-1";
body {
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS",Arial, Tahoma;
  font-size: 11px;
  background-image: url(/img/bg.gif);
  background-repeat: repeat-x;
  text-align: center;
  background-color: #F9F9F9;
}

.makeMeOrange{
  color: #EB762D;
}



div.site {
  width: 1007px;
  margin: 0 auto;
  text-align: left;
}

div.site div.header {
  float: left;
  display: inline;
  display: block;
  width: 1007px;
  margin: 0;
  padding: 0;
  z-index: 999;
}

div.site div.header h1.titulo
{
  float: left;
  display: inline;
  width: 127px;
  height: 62px;
  background-image: url(/img/img_logo.gif);
  margin: 45px 0 0 35px;
  padding: 0;
}

div.site div.header h1.titulo a
{
  float: left;
  display: inline;
  width: 127px;
  height: 62px;
  margin: 0;
  padding: 0;
}

div.site div.header div.topo
{
  float: right;
  display: inline;
  width: 601px;
  height: 43px;
  background-image: url(/img/bg_topo.gif);
  margin: 0 5px 0 0;
  padding: 0;
}

div.site div.header div.topo form.busca {
  float: left;
  display: inline;
  width: 235px;
  height: 42px;
  margin: 0;
  padding: 0;
  border-right: solid 1px #C8C8C8;
}

div.site div.header div.topo form.busca div.divBuscaTopo
{
  float: left;
  display: inline;
  width: 169px;
  height: 18px;
  background-image: url(/img/bg_txt_busca.gif);
  margin: 12px 0 0 20px;
  padding: 4px 0 0 4px;
}

div.site div.header div.topo form.busca div.divBuscaTopo input.txt
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 169px;
  height: 18px;
  border: 0 none;
  color: #C8C8C8;
  font-size: 11px;
  background-color: Transparent;
}

div.site div.header div.topo form.busca input.bt
{
  float: left;
  margin: 0;
  width: 21px;
  height: 22px;
  border: 0 none;
  margin: 12px 0 0 0;
  padding: 0;
}

div.site div.header div.topo p.portalpravaler
{
  float: left;
  display: inline;
  margin: 0;
  width: 108px;
  height: 8px;
  background-image: url(/img/txt_portalpravaler.gif);
  margin: 19px 0 0 11px;
  padding: 0;
}

div.site div.header div.topo div.login,div.site div.header div.topo div.esquecisenha
{
  float:left;
  display: inline;
  margin: 0 0 0 2px;
  padding: 0;
  width: 238px;
  height: 42px;
}

div.site div.header div.topo div.texto
{
  float:left;
  display: inline;
  margin: 10px 0 0 0;
  padding: 4px 0 0 5px;
  width: 83px;
  height: 18px;
  background-image: url(/img/login_bg_txt.gif);
}

div.site div.header div.topo div.texto input
{
  float:left;
  display: inline;
  margin: 0;
  padding: 0;
  font-size: 11px;
  width: 80px;
  height: 18px;
  border: 0 none;
  background-color: Transparent;
  color: #727272;
}

div.site div.header div.topo div.esquecisenha input.texto
{
  margin: 0;
  width: 83px;
}

div.site div.header div.topo div.esquecisenha input.enviar
{
  margin: 0;
}

div.site div.header div.topo input.enviar
{
  float:left;
  display: inline;
  margin: 10px 0 0 0;
  padding: 0;
  width: 22px;
  height: 22px;
  border: 0 none;
  background-image: url(/img/login_bt_enviar.gif);
}

div.site div.header div.topo div.senha
{
  display: none;
  width: 75px;
  margin: 10px 0 0 3px;
}

div.site div.header div.topo a
{
  float: left;
  display: inline;
  color: #727272;
  margin: 10px 0 0 10px;
  padding: 0;
  width: 35px;
  font-size: 8px;
}

div.site div.header div.topo div.fakeSenha
{
  display: inline;
}

div.site div.header div.topo div.esquecisenha
{
  display: none;
}

div.site div.header div.topo div.esquecisenha p
{
  float:left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 240px;
  font-size: 9px;
}

div.site div.header ul.menu
{
  float: left;
  display: inline;
  margin: 15px 0 0 35px;
  padding: 0;
  list-style: none;
  width: 805px;
}

div.site div.header ul.menu li, div.site div.header ul.menu li a
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  height: 47px;
  font-size: 9px;
}

div.site div.header ul.menu li.mn_graduacao, div.site div.header ul.menu li.mn_graduacao a
{
  width: 110px;
}

div.site div.header ul.menu li.mn_posgraduacao, div.site div.header ul.menu li.mn_posgraduacao a
{
  width: 135px;
}

div.site div.header ul.menu li.mn_ondeestudar, div.site div.header ul.menu li.mn_ondeestudar a
{
  width: 128px;
}

div.site div.header ul.menu li.mn_simulador, div.site div.header ul.menu li.mn_simulador a
{
  width: 105px;
}

div.site div.header ul.menu li.mn_proposta, div.site div.header ul.menu li.mn_proposta a
{
  width: 99px;
}

div.site div.header ul.menu li.mn_quemsomos, div.site div.header ul.menu li.mn_quemsomos a
{
  width: 100px;
}

div.site div.header ul.menu li.mn_portalpravaler, div.site div.header ul.menu li.mn_portalpravaler a
{
  width: 128px;
}

div.site div.header ul.menu li a img
{
  border: 0 none;
}

div.site div.header ul.submenu
{
  position: absolute;
  float: left;
  display: inline;
  overflow: hidden;
  margin: 0;
  padding: 0 0 3px 0;
  left: 0;
  top: 47px;
  background-position: left bottom;
  background-repeat: no-repeat;
}

div.site div.header div.submenu ul
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  background-position: left bottom;
  background-repeat: no-repeat;
}

div.site div.header div.submenu
{
  position: absolute;
  float: left;
  display: inline;
  overflow: hidden;
  margin: 0;
  padding: 0 0 3px 0;
  left: 0;
  top: 47px;
}

div.site div.header div.submenu
{
  padding: 0 0 3px 0;
  background-position: left bottom;
}

div.site div.header div.proposta
{

  background-image: url(/img/mn_bg_proposta.png);
}

div.site div.header ul.graduacao
{
  background-image: url(/img/mn_bg_graduacao.png);
}

div.site div.header ul.posgraduacao
{
  background-image: url(/img/mn_bg_posgraduacao.png);
}

div.site div.header ul.ondeestudar
{
  background-image: url(/img/mn_bg_ondeestudar.png);
}

div.site div.header ul.simulador
{
  background-image: url(/img/mn_bg_simulador.png);
}

div.site div.header ul.quemsomos
{
  background-image: url(/img/mn_bg_quemsomos.png);
}

div.site div.header ul.submenu li, div.site div.header div.submenu li
{
  float: left;
  clear: left;
  margin: 0;
  padding: 0;
  width: auto;
  height: 18px;
  background-color: #191919;
}

div.site div.header ul.submenu li a, div.site div.header div.submenu li a
{
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 10px;
  height: 18px;
}

div.site div.header ul.submenu li a.sel, div.site div.header div.submenu li a.sel
{
  background-color: #050505;
}

/** Submenu Proposta */
div.site div.header div.submenu div.form_proposta
{
  float: left;
  clear: left;
  display: none;
  margin: 0;
  padding: 0;
  width: 97px;
  background-color: #191919;
}

div.site div.header div.submenu div.form_proposta p
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0 5px 0 10px;
  color: #FFFFFF;
  width: 80px;
}

div.site div.header div.submenu div.form_proposta a
{
  float: left;
  display: inline;
  padding: 0 5px 0 10px;
  color: #FFFFFF;
  width: 80px;
}

div.site div.header div.submenu div.form_proposta form
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 97px;
}

div.site div.header div.submenu div.form_proposta form input
{
  float: left;
  display: inline;
  margin: 0 0 0 4px;
  padding: 0 0 0 4px;
  width: 87px;
  height: 16px;
  border: 0 none;
  font-size: 8.5px;
  background-image: url(/img/mn_proposta_bg_txt.gif);
}

div.site div.header div.submenu div.form_proposta form input.nascimento
{
  width: 70px;
}

div.site div.header div.submenu div.form_proposta form input.enviar
{
  width: 16px;
  margin: 0;
  padding: 0;
}


div.site div.header div.portalpravaler
{
  height: 100px;
  background-image: url(/img/mn_bg_portalpravaler.png);
  background-repeat: no-repeat;
  background-position: left bottom;
}

div.site div.header div.breadcrumb
{
  float: left;
  clear: left;
  display: inline;
  margin: 0 0 0 187px;
  padding: 0;
  width: 805px;
  height: 20px;
}

div.site div.header div.breadcrumb ul
{
  float: left;
  clear: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 805px;
  height: 20px;
  list-style: none;
}

div.site div.header div.breadcrumb ul li
{
  float: left;
  display: inline;
  margin: 0 0 0 10px;
  padding: 0;
  color: #3D3D3D;
}

div.site div.header div.breadcrumb ul li a
{
  margin: 0;
  padding: 0;
  color: #3D3D3D;
  text-decoration: none;

}
div.site div.bg_top
{
  float: left;
  display: inline;
  margin: 10px 0 0 0;
  padding: 0;
  width: 1007px;
  height: 20px;
  overflow: hidden;
  background-image: url(/img/bg_box_top.png);
}

div.site div.conteudo
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 1007px;
  background-image: url(/img/bg_box.png);
  overflow: hidden;
}

div.site div.bg_bot
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 1007px;
  height: 20px;
  overflow: hidden;
  background-image: url(/img/bg_box_bot.png);
}

div.site div.footer
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 1007px;
  height: 333px;
}

div.site div.footer a.quemsomos
{
  float: left;
  display: inline;
  margin: 54px 0 0 67px;
  padding: 0;
  width: 88px;
  height: 17px;
  background-image: url(/img/ft_lnk_quemsomos.png);
  background-repeat: no-repeat;

}

div.site div.footer a.faq
{
  float: left;
  display: inline;
  margin: 54px 0 0 13px;
  padding: 0;
  width: 142px;
  height: 17px;
  background-image: url(/img/ft_lnk_faq.png);
  background-repeat: no-repeat;

}

div.site div.footer ul.redes_sociais
{
  float: right;
  display: inline;
  margin: 54px 58px 0 0;
  padding: 0;
  width: 300px;
  height: 32px;
  list-style: none;

}

div.site div.footer ul.redes_sociais li
{
  float: left;
  display: inline;
  margin: 0 0 0 12px;
  padding: 0;
  width: 32px;
  height: 32px;
  list-style: none;
  cursor: pointer;
}

div.site div.footer ul.redes_sociais li.orkut
{
  background-image: url(/img/ft_ico_orkut.png);
  margin-left: 0;
}

div.site div.footer ul.redes_sociais li.facebook
{
  background-image: url(/img/ft_ico_facebook.png);
}

div.site div.footer ul.redes_sociais li.myspace
{
  background-image: url(/img/ft_ico_myspace.png);
}

div.site div.footer ul.redes_sociais li.yahoo
{
  background-image: url(/img/ft_ico_yahoo.png);
}

div.site div.footer ul.redes_sociais li.twitter
{
  background-image: url(/img/ft_ico_twitter.png);
}

div.site div.footer ul.redes_sociais li.wordpress
{
  background-image: url(/img/ft_ico_wordpress.png);
}

div.site div.footer ul.redes_sociais li.delicious
{
  background-image: url(/img/ft_ico_delicious.png);
}

div.site div.footer hr
{
  float: left;
  clear: both;
  display: inline;
  margin: 13px 0 0 0;
  padding: 0;
  width: 992px;
  height: 1px;
  color: #d4d4d4;
}

div.site div.footer ul.mapa
{
  float: left;
  display: inline;
  margin: 32px 0 0 64px;
  padding: 0;
  width: 870px;
  list-style: none;
}

div.site div.footer ul.mapa li
{
  width: 120px;
  float: left;
  display: inline;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
}

div.site div.footer ul.mapa li ul.submenu
{
  float: left;
  display: inline;
  clear: left;
  width: 100px;
  padding: 0;
  list-style: none;
  display: none;
}

div.site div.footer ul.mapa li a.graduacao
{
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 68px;
  height: 15px;
  background-image: url(/img/ft_mn_graduacao.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.graduacao
{
  margin: 0;
}

div.site div.footer ul.mapa li a.posgraduacao
{
  float: left;
  display: inline;
  margin: 0 0 0 20px;
  padding: 0;
  width: 93px;
  height: 15px;
  background-image: url(/img/ft_mn_posgraduacao.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.posgraduacao
{
  margin: 0 0 0 20px;
}

div.site div.footer ul.mapa li a.ondeestudar
{
  float: left;
  display: inline;
  margin: 0 0 0 35px;
  padding: 0;
  width: 84px;
  height: 15px;
  background-image: url(/img/ft_mn_ondeestudar.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.ondeestudar
{
  margin: 0 0 0 35px;
}

div.site div.footer ul.mapa li a.simulador
{
  float: left;
  display: inline;
  margin: 0 0 0 35px;
  padding: 0;
  width: 63px;
  height: 15px;
  background-image: url(/img/ft_mn_simulador.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.simulador
{
  width: 80px;
  margin: 0 0 0 35px;
}

div.site div.footer ul.mapa li a.proposta
{
  float: left;
  display: inline;
  margin: 0 0 0 35px;
  padding: 0;
  width: 57px;
  height: 15px;
  background-image: url(/img/ft_mn_proposta.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.proposta
{
  width: 65px;
  margin: 0 0 0 35px;
}

div.site div.footer ul.mapa li a.quemsomos
{
  float: left;
  display: inline;
  margin: 0 0 0 40px;
  padding: 0;
  width: 71px;
  height: 15px;
  background-image: url(/img/ft_mn_quemsomos.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.quemsomos
{
  width: 65px;
  margin: 0 0 0 40px;
}

div.site div.footer ul.mapa li a.atendimento
{
  float: left;
  display: inline;
  margin: 0 0 0 47px;
  padding: 0;
  width: 139px;
  height: 15px;
  background-image: url(/img/ft_mn_atendimento.png);
  background-repeat: no-repeat;
}

div.site div.footer ul.mapa li ul.atendimento
{
  margin: 0 0 0 47px;
}

div.site div.footer ul.mapa li ul.submenu li
{
  clear: left;
}

div.site div.footer ul.mapa li ul.submenu li a
{
  color: #858585;
  text-decoration: none;
  font-size: 8.5pt;
}

div.site div.footer p.copyright
{
  float: left;
  display: inline;
  margin: 30px 0 0 65px;
  padding: 0;
  width: 406px;
  height: 12px;
  background-image: url(/img/ft_txt_copyright.png);
  background-repeat: no-repeat;

}

.inv
{
  display: none;
}