/* CSS Folha do Mate */

* {
  font-family:Tahoma, "Nimbus Sans L";
}

a {
  text-decoration:none;
}

.area_curriculos{
  width:100%;
  float:left;
}

/*
 * corpo
 */
.conteudo2 p {
  font-size:10pt;
}

.dados_curriculo {
  float:left;
  width:680px;
}
.dados_curriculo hr {
  color:#83b80a;
}


/*
 * RH
 */
.texto_login {
  width:490px;
  padding:0 0 0 26px;
  text-align:left;
}

.link_castrar {
  margin-left:124px;
}

/*
 * form login
 */
.texto_login form table {
  margin:5px auto;
}
.texto_login form input {
  width:225px;
  height:14px;
  background-image:url(../images/site/bg_input_login.gif);
  background-repeat:repeat-x;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
}
.texto_login form label {
  font-size:12px;
  font-weight:bold;
}

.texto_login form input.bt_entrar {
  width:100px;
  height:27px;
  background-image:url(../images/site/bt_entrar.jpg);
  cursor:pointer;
  border:0;
  padding:0;
  margin-left:5px;
  font-size:0px;
  float:right;
}
.texto_login form input.botao_envia {
  width:42px;
  height:22px;
  background:none;
  cursor:pointer;
  border:0;
  padding:0;
  font-size:0px;
}

.lembrar_senha {
  float:right;
}

.texto_login form input.bt_proximo {
  width:100px;
  height:27px;
  background-image:url(../images/site/bt_proximo.jpg);
  cursor:pointer;
  border:0;
  padding:0;
  font-size:0px;
}


/*
 * AREA CURRICULOS
 */
#area_curriculos {
  width:430px;
  padding:0;
  text-align:left;
  font-size:10pt;
  color:#555555;
  float:left;
}

#area_curriculos h4 {
  margin:0;
  padding:0 0 10px 0;
  font-size:12pt;
}

.conteudo2 #area_curriculos p {
  font-size:10pt;
}

.conteudo2 p.erro {
  color:red;
}

.desc_curriculo {
  margin-left:40px;
}

#area_curriculos form input.inputbox {
  width:266px;
  height:14px;
  background-image:url(../images/site/bg_input_login.gif);
  background-repeat:repeat-x;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
}
#area_curriculos form input.inputbox_cep {
  width:100px;
  height:14px;
  background-image:url(../images/site/bg_input_login.gif);
  background-repeat:repeat-x;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
  float:left;
}
#area_curriculos form input.inputbox_m {
  width:133px;
  height:14px;
  background-image:url(../images/site/bg_input_login.gif);
  background-repeat:repeat-x;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
}

#trigger_nascimento {
  margin:3px 0 0 5px;
  padding:0;
  float:left;
}

.del_registro {
  color:red;
}

#area_curriculos form select {
  height:20px;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
}

#area_curriculos form textarea {
  width:266px;
  height:90px;
  background-image:url(../images/site/bg_textarea.gif);
  background-repeat:repeat-x;
  border:1px solid #1b6974;
  font-size:11px;
  padding:2px;
}

#area_curriculos #botao_buscar input.pesquisa {
  width:60px;
  height:27px;
  border:0;
  margin:5px 0px 5px 0px;
  cursor:pointer;
  background-image:url(../images/site/bt_pesquisar.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.cursos_forma {
  width:420px;
  border:1px solid #2c949f;
  font-size:10pt;
  padding:15px;
  margin-bottom:20px;
}

.bt_del_registro {
  width:66px;
  height:27px;
  cursor:pointer;
  background-image:url(../images/site/bt_excluir.jpg);
	background-repeat:no-repeat;
  display:block;
}

.foto_curriculo img {
  margin-top:5px;
  border:1px solid #2c949f;
}

/*
 * menu vertical
 */
#area_menu_vertical {
  width:220px;
  float:left;
  padding:0;
  margin:10px 10px 10px 0;
}

.topo_menu_vertical {
  width:220px;
  height:12px;
  background-image:url(../images/site/topo_menu_vertical.gif);
  font-size:0px;
  float:left;
}
.bg_menu_vertical {
  width:214px;
  border-left:3px solid #03753E;
  border-right:3px solid #03753E;
  float:left;
}
.base_menu_vertical {
  width:220px;
  height:12px;
  background-image:url(../images/site/base_menu_vertical.gif);
  font-size:0px;
  float:left;
  margin-bottom:7px;
}

.bg_menu_vertical .ul_level_0_normal {
  width:181px;
  text-align:left;
  margin:0;
  padding:0 0 0 14px;
}
.bg_menu_vertical .ul_level_0_normal li.li_level_0_normal {
  width:181px;
  list-style:none;
  border-bottom:1px solid #03753E;
  padding:0 0 2px 0;
  margin:0;
}
.bg_menu_vertical .ul_level_0_normal li a.a_level_0_normal {
  width:165px;
  height:23px;
  color:#464646;
  text-decoration:none;
  padding:5px 0px 0px 16px;
  display:block;
}
.bg_menu_vertical .ul_level_0_normal li a.a_level_0_current {
  width:165px;
  height:23px;
  text-decoration:none;
  padding:5px 0px 0px 16px;
  font-weight:bold;
  background-color:#03753E;
  color:white;
  display:block;
}
.bg_menu_vertical .ul_level_0_normal li a.a_level_0_normal:hover {
  font-weight:bold;
  background-color:#03753E;
  color:white;
}
