/* CSS Document */
*{margin:0px; padding:0px;}
body{
	margin:0px;
	background-color: #eaf1f5;
	color:#666666;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-attachment: fixed;
	background-image: url(../img/bg-geral.gif);
	background-repeat: repeat-y;
	background-position: center center;
}

a{color:#666666; text-decoration:none;}
a:hover, a.linkazul:hover{color:#ee782a; text-decoration:none;}
a.linkazul{color:#8794a2; text-decoration:none;}

a.linklaranja{color:#ee782a;}
a.linkazulEscuro,a.linklaranja:hover{color:#1f79a5;}
a.linkazulEscuro:hover{font-weight:bold;}

.fontLaranja{color:#ee782a;}
.fontAzul{color:#2079a6;}
.fontAzul2{color:#00448d;}
.fontPreta{color:#000000;}


ul.seta{
list-style-type:none;
/*----------
list-style-image:url(../img/botoes/seta.gif);
margin:0px 0px 0px 7px; padding:0px;
line-height:140%; 
----------*/
}

.paddingSeta{padding-right:4px; padding-bottom:1px;}

select{font-size:11px;}
h3{color:#009085; font-size:11px; margin-top:10px;}

/*---------- MIOLO PÁGINA PRINCIPAL -----------*/
.um{float:left; width:310px;} 
.dois{float:left; width:248px; margin-right:10px;}
.tres{
	float:left;
	width:150px;
	background-image: url(../img/box_artigos.gif);
	height:240px;
	background-repeat: no-repeat;
}
img.destaque2{margin-bottom:5px;}
.destaque{padding-left:10px; width:auto; float:left; height:181px;}
.box_login{
	width:290px;
	margin-left:4px;
	height:60px;
	float:left;
	background-image: url(../img/box_login.gif);
	background-repeat: no-repeat;
}

html>body .box_login{margin-left:10px;}
.ajuda_login{font-size:10px; color:#ee782a; text-align:right;
padding:5px 10px 0px 0px;}

.forms,.forms2{font-size:10px;
padding:6px 0px 0px 10px; float:left;
}
.forms2{padding:6px 0px 0px 2px;}
.formEmail, .formCpf, .formSenha{
	
	height:14px;
	border:0px;
	font-size:10px;
	padding:2px 8px;
	color:#666666;
	background-color:transparent;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-attachment: scroll;
	_background-attachment: fixed;
	background-color:#ffffff;
}


.formEmail{
	width:77px;
	background-image: url(../img/formEmail.gif);	
}

.formCpf{
	width:71px;
	background-image: url(../img/formCpf.gif);

}

.formSenha{
	width:43px;
	background-image: url(../img/formSenha.gif);

}
.formBt{
	width:28px;
	padding-top:20px;
	float:left;
	}
.box_quemsomos{margin-left:0px; width:230px;}
.box_treinamentos{
		background-image: url(../img/box_treinamentos.gif);
		width:238px;
		height:98px;
		margin-top:15px;		
		padding:25px 0px 0px 10px;
		line-height:140%;
		
}
.box_artigos{
	width:120px;
	padding:25px 20px 0px 10px;
}

.dataNoticia{font-size:10px; color:#006699;}
p{margin-top:10px;}

/*---------- INTERNA -----------*/
#esquerda{width:157px; float:left; padding:19px 0px 0px 10px;}
#conteudo{width:381px; float:left; line-height:140%; padding-right:20px;}
#direita{width:150px; float:left; padding-top:19px; line-height:140%; height:200px;}
#direita_interna{width:531px; float:left; line-height:140%; padding-right:20px;}
#miolo{padding:0px 19px 10px 19px;}

#caixaTermo {
background-color:#fefbf5;
width:492px;
height:346px;
overflow:auto;
margin-left:10px;
padding:8px;
}

#caixaTermo_impressao {
background-color:#fefbf5;
width:492px;
margin-left:10px;
padding:8px;
}

.direitaMiolo{background-color:#fbf7e1; line-height:140%; width:120px; position:relative;
padding:0px 10px;
}
.direitaTop, .direitaBottom{height:10px; padding:0px; position:relative;}

/*---------- QUEM SOMOS --------*/
.bt_voltar{clear:both; margin:0px 0px 0px 0px; padding:20px 10px 0px 0px;}
.both{clear:both; padding-top:10px;}
.continuar{clear:both; padding-top:5px;}
.voltarDireita{clear:both; margin-top:81px; padding-right:20px;}
#quemsomos{height:200px; float:left;}

ul.square,li.square {
	list-style-type: none;
	margin:10px 0px 0px 15px;
	padding-top:0px;
	line-height:210%;

}

/*---------- ARTIGOS --------*/
.selectArtigos{width:110px; border:1px solid #7f9bb3;}

/*---------- FORMULÁRIOS --------*/
input,select,textarea{color:#666666; font-size:11px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.form_esq,.form_dir,.form,.baseForm{margin-top:5px; float:left;}
.form_esq{width:174px;}
.form_dir{width:335px; margin-left:10px;}
.inputForm{border:1px solid #8794a2; width:165px;}
.inputexpComple{border:1px solid #8794a2; width:165px; height:74px;}
.inputFormG{border:1px solid #8794a2; width:375px;}
.inputFormG2{border:1px solid #8794a2; width:340px;}
.inputFormCurriculo{border:1px solid #8794a2; width:525px;}
.inputFormCadastroCurriculo{border:1px solid #8794a2; width:325px; height:345px;}
.inputFormM{border:1px solid #8794a2; width:89px;}
.inputFormP{border:1px solid #8794a2; width:67px;}
.inputFormPP{border:1px solid #8794a2; width:40px;}
.inputIdiomas{border:1px solid #8794a2; width:70px;}
.inputIdiomasTecnico{border:1px solid #8794a2; width:45px;}
.textForm{width:350px; border:1px solid #8794a2; }
.form{width:509px;}
.formAuto{width:auto; margin-right:10px; float:left; margin-top:5px;}
.baseForm{width:531px;}
.box_option{width:180px; float:left;}
.box_experiencia{width:320px; float:left;}
.option2, .optionTxt2{padding-top:0px; float:left;}
.option, .optionTxt{float:left; padding-top:15px;}
.option,.option2{margin-top:0px; padding-right:5px;}
html>body .option,.option2{margin-top:3px;}
.formulario{position:relative;}
.check{margin-top:0px;}
html>body .check{margin-top:4px;}
.contraste{background-color:#eaf1f6;}
.contraste2{background-color:#fcf6e9;}
td, tr{padding:3px;}
.assinatura{float:left; margin:10px 10px 10px 0px;}
.contraste_area{background-color:#eaf1f6; font-weight:bold; }




/*idiomas*/
.pergIdioma{width:190px; float:left; margin-top:7px;}
.opIdioma{width:200px; float:left;}
.pergIdioma2{width:200px; float:left; margin-top:7px;}

.seta-vermelha{float:left; width:6px; padding:0px 5px;
margin-top:160px;
}
.textAreaEsq{width:325px; float:left;}
.textAreaDir{width:200px; float:left;}
.boxExemploCursos{width:172px; float:left; height:333px;
border:1px solid #dbdfe2;
padding:5px;
font-size:10px;
line-height:normal;
}
.fontVermelha{color:#cc3333;}
.expComplementares{width:100%; float:left;}
.expComplementaresEsq{width:165px; float:left;}
.expComplementaresDir{width:360px; float:left;}
.expComplementaresObs{width:167px; float:left; color:#cc3333; margin-top:25px;}
.expComplementaresBox{width:181px; float:left;  border:1px solid #dbdfe2;
height:62px;
font-size:10px;
line-height:normal;
padding:5px;
}

.inputFormBuscaCurriculo{
	border:1px solid #8794a2; width:320px;
	height: 56px;
}

.expBuscaBoxEsq{
	width:325px; float:left;
}

.expBuscaBox{
width:191px; float:left;
border:1px solid #dbdfe2; height:62px;
font-size:10px; line-height:normal;
padding:5px; height: 128px;
text-align: left;
}


h1{font-size:11px; padding-top:10px;}

/*--------------- DETALHES / BUSCA VAGAS------------*/
.box_detalhe_perfil{position:relative; margin-top:10px; background-color:#fcf5e7; width:528px;}
.barra_sup{position:relative;}
.barra_inf{clear:both;}
.detalhePerfil{padding:0px 10px;}
.vagaTitulo{padding:5px 10px 0px 10px;}
.baseVagas{float:left; margin-top:10px; width:500px;}
.status{font-weight:bold; margin-left:20px;}
h2{color:#2079a6; font-weight:bold; font-size:11px;}
.table_laranja{background-color:#ee782a; color:#FFFFFF;}
.table_left{border-bottom:1px solid #ee782a; border-left:1px solid #ee782a;
background-color:#FFFFFF;}
.table_right{border-bottom:1px solid #ee782a; border-right:1px solid #ee782a; background-color:#FFFFFF;}
.table_bottom{border-bottom:1px solid #ee782a; background-color:#FFFFFF;}

.detalhe{float:left; width:169px; padding-right:10px;}
.detalhe2{float:left; width:190px; padding-right:10px;}
.detalhe3{float:left; width:90px; padding-right:10px;}

/*--------------PLANOS----------------*/
.table_planos{border:1px solid #e7eaec; margin-top:10px;}
.planos_right{ border-right:1px solid #e7eaec;}
.planos_rightb{border-right:1px solid #e7eaec; border-bottom:1px solid #e7eaec;}

/*------------------ BUSCA DE VAGAS ------------------*/
.esquecerSenha{color:#ee782a; margin-left:40px;}
.box_assinante{
	background-image: url(../img/box_assinante.gif);
	background-repeat: no-repeat;
	height:120px; width:120px; margin-top:10px; float:left; margin-right:8px;
	padding:22px 20px 20px 20px;
	font-size:10px;
}

.box_assinar{
	background-image: url(../img/box_assinar.gif);
	background-repeat: no-repeat;
	height:115px; width:120px; margin-top:10px; float:left; 
	padding:27px 20px 20px 20px;
}

.box_acesso_gratuito{
	background-image: url(../img/box_acesso_gratuito.gif);
	background-repeat: no-repeat;
	height:120px; width:154px; margin-top:10px; float:left; margin-right:8px;
	padding:22px 20px 20px 20px;
}

.formVagas{
	height:14px;
	border:0px;
	font-size:10px;
	padding:2px 8px;
	color:#666666;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px;
	background-repeat: no-repeat;
	background-image: url(../img/formVagas.gif);
	width:104px;
}


/*--------------- DETALHES DA ASSINATURA------------*/
.cartao{float:left; width:500px;}
.cartaoOp{float:left; width:auto; margin-right:30px; margin-bottom:10px;}
.cartao2{float:left; width:auto; margin-right:10px;}
.radioAssinatura{float:left; width:20px;padding-top: 8px;}
img.Cartao{padding:0px 5px;}

.formAssinatura2{width:80px; float:left;}
.formAssinatura{width:130px; float:left;}
.inputAssinatura3,.formAssinatura3{width:230px; float:left; }
.inputAssinatura{width:115px;}
.inputAssinatura,.inputAssinatura3 {border:1px solid #7f9db9; font-size:10px;  margin-left:10px;}

.totalFatura{border-top:1px solid #c2c2c2; float:left; width:457px; padding-top:3px; color:#f2701b;}
.Fatura{border-top:1px solid #c2c2c2; float:left; width:70px; padding-top:3px;}

/*--------------- FALE CONOSCO------------*/
.txt_campos{ margin:8px 0px 8px 0px;}

.msg_erro{color: #ff0000;}

/*--------------- PARCEIROS------------*/
#parceiros{width:495px; float:left;}
.parceiros{ float:left; margin-right:15px; padding-top:20px;}
