/* CSS Document */




*{
	padding:0;
	margin:0;
	list-style:none;
}

body{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#636466;
	background:url(../img/bg_internas.jpg) no-repeat center top;
}

p{
	margin-bottom:10px;
}

h1{
	background:url(../img/logo.png) no-repeat;
	width:116px;
	height:164px;
	position:absolute;
	margin:56px 0 0 18px
}

#bg_home{
	background:url(../img/bg_geral.jpg) center top no-repeat;
	
}

#geral{
	width:739px;
	margin:auto;
	overflow:hidden;
}


.menu{
	float:right;
	margin-top:75px;
	margin-right:30px;
}
.menu li{
	background:url(../img/linha_menu.jpg) left top no-repeat;
	padding:0 1px 0 2px;
	float:left;
}


.menu li a.home{
	background:url(../img/menu_home.png) center top no-repeat;
	width:92px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.home:hover{
	background:url(../img/menu_home.png) center bottom no-repeat;
}

.menu li a.empresa{
	background:url(../img/menu_empresa.png) center top no-repeat;
	width:85px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.empresa:hover{
	background:url(../img/menu_empresa.png) center bottom no-repeat;
}

.menu li a.servicos{
	background:url(../img/menu_servicos.png) center top no-repeat;
	width:83px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.servicos:hover{
	background:url(../img/menu_servicos.png) center bottom no-repeat;
}
.menu li a.clientes{
	background:url(../img/menu_clientes.png) center top no-repeat;
	width:83px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.clientes:hover{
	background:url(../img/menu_clientes.png) center bottom no-repeat;
}
.menu li a.parceiros{
	background:url(../img/menu_parceiros.png) center top no-repeat;
	width:91px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.parceiros:hover{
	background:url(../img/menu_parceiros.png) center bottom no-repeat;
}
.menu li a.contato{
	background:url(../img/menu_contato.png) center top no-repeat;
	width:80px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
.menu li a.contato:hover{
	background:url(../img/menu_contato.png) center bottom no-repeat;
}
.lista_box_home{
	padding:0 5%;
	clear:both;
	margin-top:30px;
	width:100%;
}

.box_home{
	width:33%;
	float:left;
	background:url(../img/linha_box_home.gif) right no-repeat
}

.box_home h2{
	margin-left:20px;
	margin-bottom:10px;
}

.box_home p{
	margin-left:40px;
	margin-right:20px;
	
}
.box_home p.oclientes{
	margin-left:20px;
	margin-right:20px;
	
}

.box_home .texto_home {
	margin-left:40px;
	margin-right:20px;
	min-height:69px;
}

.box_home .empresa{
	background:url(../img/tit_home_empresa.gif) no-repeat;
	height:20px;
	text-indent:-9999px;
}

.box_home .clientes{
	background:url(../img/tit_home_clientes.gif) no-repeat;
	height:20px;
	text-indent:-9999px;
}

.box_home .curriculos{
	background:url(../img/tit_home_oportunidades_b.gif) no-repeat;
	background-position:left;
	margin-left:0;
	height:20px;
	text-indent:-9999px;
}

.topo{
	overflow:auto;
}

.rodape{
	width:100%;
	background:url(../img/linha_rodape.jpg) center top no-repeat #eaeff5;
	clear:both;
	margin-top:100px;
	
	padding-bottom:200px;
}
.rodape .conteudo_rodape{
	width:694px;
	margin:auto;
	padding-left:45px;
}
.menu_rodape{
	float:right;
	margin-top:20px;
}
.menu_rodape li{
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #000000;
}


.menu_internas{
	width:140px;
	float:left;
}

.menu_empresa{
	margin-top:10px;
}
.menu_empresa li{
	width:100%;
	margin-bottom:3px;
}
.menu_empresa li a{
	height:17px;
	display:block;
	width:100%;
	text-indent:-9999px;
}
.menu_historia{background:url(../img/menu_historia.gif) right top no-repeat;}
.menu_historia:hover{background:url(../img/menu_historia.gif) right -21px no-repeat;}

.menu_missao{background:url(../img/menu_missao.gif) right top no-repeat;}
.menu_missao:hover{background:url(../img/menu_missao.gif) right -21px no-repeat;}

.menu_foco{background:url(../img/menu_inovacao.gif) right top no-repeat;}
.menu_foco:hover{background-position:right -21px;}

.menu_equipe{background:url(../img/menu_equipe.gif) right top no-repeat;}
.menu_equipe:hover{background:url(../img/menu_equipe.gif) right -21px no-repeat;}

.menu_localizacao{background:url(../img/menu_localizacao.gif) right top no-repeat;}
.menu_localizacao:hover{background:url(../img/menu_localizacao.gif) right -21px no-repeat;}

.menu_trabalheconosco{background:url(../img/menu_trabalheconosco.gif) right top no-repeat;}
.menu_trabalheconosco:hover{background:url(../img/menu_trabalheconosco.gif) right -21px no-repeat;}


.menu_servicos{
	margin-top:10px;
}
.menu_servicos li{
	width:100%;
	margin-bottom:3px;
}
.menu_servicos li a{
	height:30px;
	display:block;
	width:100%;
	text-indent:-9999px;
}

.menu_servicos_1{background:url(../img/menu_servicos_1.gif) right top no-repeat; height:15px !important;}
.menu_servicos_1:hover{background:url(../img/menu_servicos_1.gif) right -52px no-repeat;}
.menu_servicos_2{background:url(../img/menu_servicos_2.gif) right top no-repeat; height:15px !important;}
.menu_servicos_2:hover{background:url(../img/menu_servicos_2.gif) right -52px no-repeat;}
.menu_servicos_3{background:url(../img/menu_servicos_3.gif) right top no-repeat;}
.menu_servicos_3:hover{background:url(../img/menu_servicos_3.gif) right -52px no-repeat;}
.menu_servicos_4{background:url(../img/menu_servicos_4.gif) right top no-repeat; height:45px !important;}
.menu_servicos_4:hover{background:url(../img/menu_servicos_4.gif) right -52px no-repeat;}
.menu_servicos_estagio{background:url(../img/menu_estagio.gif) right top no-repeat; height:45px !important;}
.menu_servicos_estagio:hover{background:url(../img/menu_estagio.gif) right -52px no-repeat;}
.menu_servicos_5{background:url(../img/menu_servicos_5.gif) right top no-repeat;}
.menu_servicos_5:hover{background:url(../img/menu_servicos_5.gif) right -52px no-repeat;}
.menu_servicos_6{background:url(../img/menu_servicos_6.gif) right top no-repeat; height:15px !important;}
.menu_servicos_6:hover{background:url(../img/menu_servicos_6.gif) right -52px no-repeat;}


.texto_empresa{
	float:left;
	width:508px;
	background:url(../img/seta_tit.gif) no-repeat;
	padding-left:25px;
	margin-left:15px;
	margin-top:-10px;
	padding-top:10px;

}


.menu_servicos_int li a{
	font-size:14px;
	text-transform:uppercase;
	color:#2e6193;
	text-decoration:none;
	font-weight:normal;
	background:url(../img/icon_menu_servicos_int.gif) left 4px no-repeat;
	padding-left:15px;
}

.menu_servicos_int li a:hover{
	background:url(../img/icon_menu_servicos_int.gif) left -28px no-repeat;
}


.texto_empresa h3{margin-bottom:20px;}
h4{
	font-size:15px;
	text-transform:uppercase;
	color:#2e6193;
	font-weight:normal;
}


.foto_right{
	float:right;
	margin-left:15px;	
}

.endereco{
	float:right;
}

.lista_clientes{margin-top:20px;}
.lista_clientes li{
	background:url(../img/bg_clientes.gif) no-repeat;
	width:98px;
	height:98px;
	padding:2px 0 0 2px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

label{
	font-size:15px;
	text-transform:uppercase;
	color:#2e6193;
	font-weight:normal;
}
textarea{
	background:url(../img/bg_textarea.gif) no-repeat;
	height:111px;
	width:349px;
	border:none;
	padding:3px 0 0 3px;
	color:#333333;
	margin-bottom:10px;
}
input{
	background:url(../img/bg_input.gif) no-repeat;
	height:20px;
	width:280px;
	border:none;
	padding:3px 0 0 3px;
	color:#333333;
	margin-bottom:10px;
}
select { 
	margin-bottom:10px;
}
input.menor{
	background:url(../img/bg_input_menor.gif) no-repeat;
	height:19px;
	width:131px;
}

/*TITULOS*/

#tit{
	height:41px;
	text-indent:-9999px;
	width:100%;
}
.tit_empresa{
	background:url(../img/tit_empresa.gif) no-repeat;
}
.tit_servicos{
	background:url(../img/tit_servicos.gif) no-repeat;
}

.tit_clientes{
	background:url(../img/tit_clientes.gif) no-repeat;
}
.tit_depoimentos{
	background:url(../img/tit_depoimentos.gif) no-repeat;
}
.tit_parceiros{
	background:url(../img/tit_parceiros.gif) no-repeat;
}
.tit_contato{
	background:url(../img/tit_contato.gif) no-repeat;
}
.tit_int_historia{
	background:url(../img/tit_int_historia.gif) no-repeat;
}

.tit_int_missao{
	background:url(../img/tit_int_missao.gif) no-repeat;
}

.tit_int_foco{
	background:url(../img/tit_int_foco.gif) no-repeat;
}

.tit_int_equipe{
	background:url(../img/tit_int_equipe.gif) no-repeat;
}

.tit_int_localizacao{
	background:url(../img/tit_int_localizacao.gif) no-repeat;
}


.tit_int_recrutamentoeselecao{
	background:url(../img/tit_int_recrutamentoeselecao.gif) no-repeat;
}
.tit_int_programasdeentrylevel{
	background:url(../img/tit_int_estagio.gif) no-repeat;
}

.tit_int_coach{
	background:url(../img/tit_int_coach.gif) no-repeat;
}


.tit_int_acompanhamentoeaconselhamentodecarreiras{
	background:url(../img/tit_int_acompanhamentoeaconselhamentodecarreiras.gif) no-repeat;
}
.tit_int_recrutamentoeselecaointerno{
	background:url(../img/tit_int_recrutamentoeselecaointerno.gif) no-repeat;
}

.tit_int_avaliacaodedesempenho{
	background:url(../img/tit_int_avaliacaodedesempenho.gif) no-repeat;
}
.tit_int_avaliacaodedesempenho{
	background:url(../img/tit_int_avaliacaodedesempenho.gif) no-repeat;
}



.lista_servicos li{
	background:url(../img/icon_list_servicos.gif) left 5px no-repeat;
	padding-left:15px;

}
/*BTNS*/

.btn_saibamais{
	background:url(../img/btn_saibamais.gif) left 1px no-repeat;
	height:23px;
	width:200px;
	text-indent:-9999px;
	display:block;
	margin-top:15px;
}
.btn_saibamais:hover{
	background:url(../img/btn_saibamais.gif) left bottom no-repeat;
}

.btn_cadastrar{
	background:url(../img/btn_cadastrar.gif) left 1px no-repeat;
	height:23px;
	width:200px;
	text-indent:-9999px;
	display:block;
	margin-top:15px;
}
.btn_cadastrar:hover{
	background:url(../img/btn_cadastrar.gif) left bottom no-repeat;
}

.btn_outrosclientes{
	background:url(../img/btn_outrosclientes.gif) left 1px no-repeat;
	height:23px;
	width:200px;
	text-indent:-9999px;
	display:block;
	margin-top:15px;
}
.btn_outrosclientes:hover{
	background:url(../img/btn_outrosclientes.gif) left bottom no-repeat;
}


.brns_rodape_cadastre{
	background:url(../img/btns_rodape.gif) left top no-repeat;
	height:9px;
	width:89px;
	text-indent:-9999px;
	display:block;
}
.brns_rodape_cadastre:hover{
	background:url(../img/btns_rodape.gif) left bottom no-repeat;
}

.brns_rodape_indique{
	background:url(../img/btns_rodape.gif) -108px top no-repeat;
	height:9px;
	width:98px;
	text-indent:-9999px;
	display:block;
}
.brns_rodape_indique:hover{
	background:url(../img/btns_rodape.gif) -108px bottom no-repeat;
}

.brns_rodape_contato{
	background:url(../img/btns_rodape.gif) -225px top no-repeat;
	height:9px;
	width:37px;
	text-indent:-9999px;
	display:block;
}
.brns_rodape_contato:hover{
	background:url(../img/btns_rodape.gif) -225px bottom no-repeat;
}



.btn_onetwo{
	background:url(../img/logo_onetwo.gif) no-repeat;
	height:15px;
	width:46px;
	text-indent:-9999px;
	display:block;
	float:right;
	clear:both;
	margin-top:20px;
}

.btn_vejacomochegar{
	height:17px;
	display:block;
	width:127px;
	text-indent:-9999px;
	background:url(../img/btn_vejacomochegar.gif) left top no-repeat;
}
.btn_vejacomochegar:hover{
	background:url(../img/btn_vejacomochegar.gif) left -21px no-repeat;
}




.btn_enviarmensagem{
	height:17px;
	display:block;
	width:127px;
	text-indent:-9999px;
	background:url(../img/btn_enviarmensagem.gif) left top no-repeat;
}
.btn_enviarmensagem:hover{
	background:url(../img/btn_enviarmensagem.gif) left -21px no-repeat;
}

#lista_missao {  padding:0 15px; }
#lista_missao li { margin:5px 0; list-style-position:outside; list-style-type:circle; }

.msg_ok { background:#cfe9a8; border:1px solid #aadb66; color:#729a54; padding:15px 40px; margin:10px; text-align:center; font-size:13px; font-weight:bold; }
.msg_erro { background:#f79892; border:1px solid #cd6f6f; color:#c2403e; padding:15px 40px; margin:10px; text-align:center; font-size:13px; font-weight:bold; }

#indique_amigo { background:#093e7e; border:4px solid #44658e; color:#FFF; position:absolute; height:auto; padding:15px; margin:-20px 0 0 400px; display:none; }
#indique_amigo input.text { background:#FFF; border:1px solid #CCC; width:200px; height:auto }

#bt_fechar_indique { float:right; cursor:pointer; background:#44658e; color:#FFF; padding:2px; text-align:center; }

#bt_indique { width:80px; background:#44658e; border:#CCC; color:#FFF; font-weight:bold; height:auto; }

#redes_sociais { position:absolute; width:73px; height:13px; margin:-21px 0 0 495px; }

.botoes_oportunidades { position:absolute; margin:3px 0 0 150px; }
.botoes_oportunidades a { display:block; width:18px; height: 13px; line-height:13px; float:left; background:#c7d4e4; text-align:center; color:#FFF; text-decoration:none; }
.botoes_oportunidades a.ativo { font-weight:bold; background:#093e7e }
