@charset "utf-8";
/* CSS Document */

/*Cadastro*/
.forms1 {float:left; margin:25px 0 0 25px; width:130px; line-height:30px}
.forms2 {float:left; margin:25px 0 0 0; width:160px; text-align:right; line-height:7px;}
.obs {font:9px Arial, Helvetica, sans-serif;}

.bt_quero_me_canditatar{ background:url(img/bt_quero_me_canditatar.jpg) no-repeat; width:137px; height:17px; border:0; margin:25px 0 23px 400px; cursor:pointer }

/*definição dos inputs*/
.ddd {font:12px Arial, Helvetica, sans-serif; color:#666; border:none; margin:0 -5px 0 0 !important; height:23px; width:25px}

.numero {font:12px Arial, Helvetica, sans-serif; color:#666; border:none; margin:0 0 0 10px; width:94px; height:23px;}

.label {font:12px Arial, Helvetica, sans-serif;}

.input {font:12px Arial, Helvetica, sans-serif; color:#666; display:block; margin:0px 0 0 8px; width:152px; height:23px; border:none}

br {clear:both; line-height:8px}

.submit {width:45px; height:23px; background:#999; font:12px Arial, Helvetica, sans-serif; display:block; color:#FFF; text-align:center; padding-top:5px; text-decoration:none;}

.btn_send {width:45px; height:23px; background:#999; font:12px Arial, Helvetica, sans-serif; display:block; color:#FFF; text-align:center; text-decoration:none; border:none; margin:0px;}

.submit:hover {width:45px; height:23px; background:#999; font:12px Arial, Helvetica, sans-serif; display:block; color:#FFF; text-align:center; text-decoration:underline}

select {color:#666; font:12px Arial, Helvetica, sans-serif; border:none; height:20px}
/*Fim da definição dos inputs*/

/*curriculo*/
.input_cv {font:12px Arial, Helvetica, sans-serif; color:#666; display:block; margin:0px; width:160px; height:23px; border:none}
.select_cv {color:#666; font:12px Arial, Helvetica, sans-serif; border:none; width:160px; height:20px}
.box_gray_cv {width:631px; height:198px; background:#E9E9E9; margin:0 0 16px 0; padding:0 10px;}

/*tela login*/

.titulo {font: bold 12px Arial, Helvetica, sans-serif; width:430px; margin:auto; padding-top:30px}

.titulo_resp {font: bold 12px Arial, Helvetica, sans-serif; width:430px; margin:auto; padding-top:95px}

.titulo_resp2 {font: bold 12px Arial, Helvetica, sans-serif; width:430px; margin:auto; padding-top:55px}

.login_inputs {float:left; margin:25px 0 0 -20px; width:70px; text-align:right; line-height:7px;}

.box_gray_login {width:651px; height:280px; background:#E9E9E9; margin:0 0 16px 0;}

.box_gray_login_cad {width:651px; height:278px; background:#E9E9E9; margin:0 0 16px 0;}

.quadro {width:250px; margin:auto; height:30px;}

.login_labels {float:left; margin:25px 0 0 20px; width:70px; line-height:30px}

.submit_login {width:45px; height:23px; background:#999; font:12px Arial, Helvetica, sans-serif; display:block; color:#FFF; text-align:center; padding-top:5px; text-decoration:none; margin:30px 0 0 114px;}

.submit_login:hover {width:45px; height:23px; background:#999; font:12px Arial, Helvetica, sans-serif; display:block; color:#FFF; text-align:center; text-decoration:underline}

/*Fim da tela de login*/


/*Tela newsletter*/


.box_gray_news {width:650px; *width:650px; background:#fafafa;  padding:14px 0 10px 0}

.box_gray_news p {font:12px Arial, Helvetica, sans-serif; color:#666; line-height:20px; padding:0 20px 0 15px}

.box_gray_news label {font:bold 12px Arial, Helvetica, sans-serif; color:#666; line-height:40px}

.box_gray_news .forms2 {float:left; margin:10px 0 0 -90px; *margin:10px 0 0 -40px; width:160px; text-align:right; line-height:12px;}

.box_gray_news .forms2 .input {font:12px Arial, Helvetica, sans-serif; color:#666; display:block; margin:0px 0 0 8px; width:252px; height:20px; border:1px solid #dadada; background:#fafafa}

.box_gray_news .forms1 {float:left; margin:0 0 0 15px; width:130px; line-height:30px}

.box_gray_news .forms2 .cadastrar {border:1px solid #dadada; background:#fafafa; font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; padding:0 5px 0 5px; display:block; margin:0 0 0 193px; *margin:0 0 0 153px; float:left}

.box_gray_news .forms2 .cadastrar:hover {border:1px solid #dadada; background:#fafafa; font:bold 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

.box_gray_news br {clear:both; line-height:16px}


/*Fim tela Newsletter*/


/*Inicio Busca*/

.box_gray_destaque {width:650px; *width:650px; background:#FAFAFA;  padding:14px 0 10px 0}

.box_gray_destaque p {font:12px Arial, Helvetica, sans-serif; color:#666; line-height:20px; padding:0 20px 0 15px}

/*Fim Busca*/


/*Envia amigo*/

.box_gray_envia_amigo {width:564px; *width:564px; background:#fafafa; margin:10px 0 16px -23px; *margin:10px 0 16px -23px; padding:20px 0 20px 120px}

.box_gray_envia_amigo .forms2 {float:left; margin:10px 0 0 0; *margin:10px 0 0 -40px; width:160px; text-align:right; line-height:12px;}

.box_gray_envia_amigo label {font:bold 12px Arial, Helvetica, sans-serif; color:#666; line-height:40px}

.box_gray_envia_amigo .forms2 {float:left; margin:18px 0 0 0; *margin:16px 0 0 0; width:160px; text-align:right; line-height:12px;}

.box_gray_envia_amigo .forms2 .input {font:12px Arial, Helvetica, sans-serif; color:#666; display:block; margin:12px 0 0 8px; *margin:17px 0 0 8px; width:252px; height:20px; border:1px solid #dadada; background:#fafafa}

.box_gray_envia_amigo .forms2 .text_area {font:12px Arial, Helvetica, sans-serif; color:#666; display:block; margin:12px 0 0 8px; *margin:17px 0 0 8px; width:252px; height:70px; border:1px solid #dadada; background:#fafafa}

.box_gray_envia_amigo .botoes .cadastrar {border:1px solid #dadada; background:#fafafa; font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; padding:0 5px 0 5px; float:right; *margin:0px 0 0 10px; margin:30px 0 0 10px; float:left}

.box_gray_envia_amigo span {margin:0 -103px 0 0; display:block}

.box_gray_envia_amigo .botoes {margin:0 0 0 275px;}

.box_gray_envia_amigo .botoes .cadastrar:hover {border:1px solid #dadada; background:#fafafa; font:bold 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

/*Envia amigo fim*/

.box_gray_login .titulo_resp_envia_amigo {font: bold 12px Arial, Helvetica, sans-serif; width:540px; margin:auto; padding-top:85px;}

.box_gray_login .campos {font: bold 12px Arial, Helvetica, sans-serif; width:540px; margin:auto; padding-top:20px;}
.box_gray_login .campos .campLogin { width:130px; border:1px solid #D3D2D0; margin:0px 0px 0px 5px;  }

/**/
.box_gray_trabalhe {width:650px; *width:650px; background:#fafafa; margin:0 0 10px 0; height:120px;}

.box_gray_trabalhe p {font-size:12px; line-height:20px; width:319px; padding:15px 0 0 10px}

.box_gray_trabalhe .texto { float:left; width:319px;}

.box_gray_trabalhe .image { float:left; padding:16px 0 0 40px; width:auto; }

.box_gray_tabs ul li {list-style:none outside;}


.box_gray_tabs .dark_title {background:#e0e0e0; font:bold 12px Arial, Helvetica, sans-serif; height:25px; padding-top:9px;}
.box_gray_tabs .dark {background:#e0e0e0; font:12px Arial, Helvetica, sans-serif; height:25px; padding-top:9px;}
.box_gray_tabs .light {background:#f1f0ee; font:12px Arial, Helvetica, sans-serif; height:25px; padding-top:9px;}

.box_gray_tabs .colum1 {float:left; width:137px; text-align:center}
.box_gray_tabs .colum2 {float:left; margin-left:1px; width:255px; text-align:center}
.box_gray_tabs .colum3 {float:left; margin-left:1px; width:250px; text-align:center}


/*Tabs de oportunidades*/

.box_gray_tabs {width:650px; *width:650px; margin:14px 0 10px 0}


.button_cadastre_se {width:285px; margin-left: 155px;}
.button_cadastre_se2 {width:285px; margin-left: 155px; margin:auto auto 71px auto}


.dark_title_cadastro {background:#e0e0e0; font:12px Arial, Helvetica, sans-serif; width:630px; height:25px; padding-top:9px; padding-left:20px;}


.table_vacancy{ width:650px; height:340px; background:#F1F0EE; margin:14px 0 71px 0 }
.table_vacancy tr{ text-align:center}
.tdbray{ background:#E0E0E0; font-size:12px; font-weight:bold;}
.tdbray2{ font-size:12px; }
.tdbray3{ background:#E0E0E0; font-size:12px; }
.tabletxtp p{ width:513px; text-align:nome}

