#geral {
	position:relative;
	margin:0px auto;
	width:730px;
}
body {
	margin:0px auto;
	background:#FFF url(../imagens/background.jpg) repeat-x left top scroll;
}
#conteudo {
	margin:0px auto;
	width:731px;
}
#topo_inicial {
	width:731px;
}
.img_topo_menu {
	background:url(../imagens/img_topo_menu.jpg) top left no-repeat;
	width:731px;
	height:18px;
}
.img_baixo_menu_esq {
	background:url(../imagens/bg_lado_baixo_menu_esq.gif) top left no-repeat;
	width:27px;
	height:32px;
}
.bg_baixo_menu {
	background:url(../imagens/bg_baixo_menu.gif) top left repeat-x;
	width:679px;
}
.img_baixo_menu_dir {
	background:url(../imagens/bg_lado_baixo_menu_dir.gif) top left no-repeat;
	width:26px;
	height:32px;
}
.bg_esquerdo {
	background:url(../imagens/sombra_lateral_esq.gif) top left;
	width:5px;
	height:1px
}
.bg_direito {
	background:url(../imagens/sombra_lateral_dir.gif) top left;
	width:5px;
	height:1px
}
.tit_vagas {
	background:url(../imagens/tit_vagas_inicial.gif) 0px 1px no-repeat;
	width:188px;
	height:16px;
	padding-bottom:10px;
}
.tit_noticias {
	background:url(../imagens/tit_noticias.gif) 0px 1px no-repeat;
	width:219px;
	height:16px;
	padding-bottom:10px;
}
.tit_acesso {
	background:url(../imagens/tit_acesso.gif) 0px 2px no-repeat;
	width:261px;
	height:16px;
	padding-bottom:7px;
}
.um_px {
	background:url(../imagens/1px.gif);
}
/*--------------------========================== TEXTOS   ========================-----------------------------*/

.b {
	font-weight:bold;
}
.j {
	text-align:justify;
}
.tahoma_11_normal {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	cursor:default;
}
.tahoma_12_normal {
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	cursor:default;
}
.tahoma_13_vermelho {
	font-family:Tahoma;
	font-size:13px;
	color:#f14950;
	text-decoration:none;
	cursor:default;
}
.tahoma_18_normal {
	font-family:Tahoma;
	font-size:18px;
	color:#5e5e5e;
	text-decoration:none;
	cursor:default;
}
.lnk_tahoma_18_normal {
	font-family:Tahoma;
	font-size:18px;
	color:#5e5e5e;
	text-decoration:none;
}
.lnk_tahoma_18_normal:hover {
	font-family:Tahoma;
	font-size:18px;
	color:#5e5e5e;
	text-decoration:underline;
}
.lnk_11_normal {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.lnk_11_normal:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.lnk_11_vermelho {
	font-family:Tahoma;
	font-size:11px;
	color:#fe0100;
	text-decoration:none;
}
.lnk_11_vermelho:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#fe0100;
	text-decoration:underline;
	cursor:default
}
.tahoma_11_preto {
	color: #333333;
	font-size: 11px;
	font-weight: none;
	font-family: Tahoma;
}
/*--------------------========================== FORMS  ========================-----------------------------*/
input, textarea {padding:5px 0 0 5px;}

form {
	margin: 0px;
	border: none;
	padding: 0px;
}
.input_cpf_cnpj_inicial {
	background: url(../imagens/bg_form_acesso_cpf.gif) repeat-x;
	width:214px;
	height:23px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	text-decoration:none;
	border:0 solid #fff;	font-weight:bold;
}
.input_comentarios {
	background: url(../imagens/bg_form_acesso_cpf.gif) repeat-x;
	width:233px;
	height:68px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	text-decoration:none;
	border:none;
	font-weight:bold;
}
.input_senha_inicial {
	background: url(../imagens/bg_form_acesso_cpf.gif) repeat-x;
	width:156px;
	height:23px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	text-decoration:none;
	margin:10 0 0 px;
	border:none;
	font-weight:bold;
}
.input_565_funcoes {
	background: url(../imagens/bg_form_acesso_cpf3.gif) repeat-x;
	width:565px;
	height:64px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	text-decoration:none;
	border:none;
	font-weight:bold;
}
.input_bg_expe_prof {
	background: url(../imagens/bg_form_acesso_cpf2.gif) repeat-x;
	width:403px;
	height:141px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	text-decoration:none;
	border:none;
	font-weight:bold;
}
.input_bg_salario {
 background:url(../imagens/bg_form_acesso_cpf.gif) top center repeat-x;
	width:113px;
	height:23px;
	font-family: Tahoma;
	color:#333;
	font-size:11px;
	font-weight:bold;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: auto;
	border: 1px solid #000000;
}
.muda_cor {
	font-family:Tahoma;
	font-size:18px;
	color:#5e5e5e;
	text-decoration:none;
	cursor:default;
}
#banner { 
	position:absolute;
	width:386px;
	height:242px;
	text-align:right;
	left:50%;
	top:50%;
	margin:-121px 0 0 -193px;
}
.dtInvalida{color:#FE4D4C; font-weight:bold;}

.opa { display:none;}
.yes { display: ;}




.inf_pessoais div{ background: url(../imagens/bt_informacoes_pessoais_off.gif) no-repeat; cursor:pointer;}
.infCurriculares div{ background: url(../imagens/bt_informacoes_curriculares_off.gif) no-repeat; cursor:pointer;}
.inf_complementares div{ background: url(../imagens/bt_informacoes_complementares_off.gif) no-repeat; cursor:pointer;}

td.inf_pessoais:hover div, .inf_pessoais div.selected{ background: url(../imagens/bt_informacoes_pessoais_ativo.gif) no-repeat;}
td.infCurriculares:hover div,.infCurriculares div.selected{ background: url(../imagens/bt_informacoes_curriculares_ativo.gif) no-repeat;}
td.inf_complementares:hover div,.inf_complementares div.selected{ background: url(../imagens/bt_informacoes_complementares_ativo.gif) no-repeat;}
