@import url(estilos_forms.css);
@import url(estilos_popups.css);

.transparent{float:left;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}

/* ==== HTML ==== */
*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505b65;}
img{border:none;}


/* ==== ESTRUTURA ==== */
html{}
body#home{background:#FFFFFF url(../imagens/estrutura/bg_site.gif) 0 0 repeat-x;}
body{background:#FFFFFF url(../imagens/estrutura/bg_interna.png) 0 0 repeat-x;}
#general{width:980px;margin:auto}
#general_int{width:980px;margin:auto}
	#home #header{height:130px;position:relative;}
		#header{height:174px;position:relative;}
		#logo_header{width:171px;height:43px;position:absolute;top:35px;left:10px;}
	#navigation{position:absolute;top:30px;left:272px;}
		#navigation ul{list-style-type:none;}
		#navigation li{float:left;height:50px;padding:0 12px;background:transparent url(../imagens/menu/divisor_menu.jpg) right top no-repeat;}
		#navigation li.last{background:none;}
		#navigation a{}
		
		#navigation .subMnInstitucional{width:334px;height:31px;background:transparent url(../imagens/estrutura/fundo_sub_menu.jpg) no-repeat;padding:12px 0 0 0;top:30px;left:11px;position:absolute;z-index:2;display:none;}
		#navigation .subMnInstitucional ul{list-style-type:none;}
		#navigation .subMnInstitucional ul li{background: transparent url(../imagens/estrutura/sepadador_sub_menu.gif) no-repeat;}
		#navigation .subMnInstitucional ul li a{text-decoration:none;color:#666666;}
		#navigation .subMnInstitucional ul li a:hover{color:#CCCCCC;}
		#navigation .subMnInstitucional ul li.first{background:none;}
		#navigation .subMnInstitucional ul li.last{border:none;}
		#home #navigation ul li.home{visibility:hidden;}
		
		
	#home #content{position:relative;background:none;}
	#content{position:relative;background:transparent url(../imagens/estrutura/bg_tit_h.jpg) 35px 0 no-repeat;}
		#slogan_int{position:absolute;top:-101px;left:600px;}
		
		#content h1#tit_principal{height:48px;padding-left:63px;background:transparent url(../imagens/estrutura/bg_tit.jpg) 0 0 no-repeat;}
		
		#bg_content{background:transparent url(../imagens/estrutura/lateral.gif) 0 0 repeat-y;}
		#bg_content p{padding-bottom:15px;}
		
		#bg_content .area_content{padding:68px 0 0 57px;}
		
		
		#content ul{margin:0 0 0 15px;}
		#b_presentation{width:607px;height:297px;background:transparent url(../imagens/conteudo/home/apresentacao/apresentacao.jpg) 0 0 no-repeat;}
			#b_presentation h1{float:right;padding:92px 48px 0 0;}
			#b_presentation p{float:right;padding:10px 48px 0 0;width:260px;text-align:right;color:#949494;}
			#b_presentation a{float:right;padding:10px 48px 0 0;display:block;width:74px;clear:both}
		
		#col_right{position:absolute;width:340px;height:517px;top:0;left:605px;background-color:#010101;padding-left:15px;}
		
		/*#box_vagas{background:transparent url(../imagens/estrutura/box_vagas.png) 0 0 no-repeat;width:200px;height:40px;padding:27px 50px 27px 90px;margin-bottom:15px;float:right;margin-top:2px;}*/
		#box_vagas{width:340px;height:99px;float:right;margin-top:2px;}
		#home #box_vagas{float:none;margin-top:0;}
		#box_vagas h1{padding-bottom:5px;border-bottom:1px solid #fff;margin-bottom:10px;}
		#link_vaga a#vaga_jlle{padding-right:15px;}
		#link_vaga a#vaga_ctba{padding-left:15px;}
		
		#divisoes_grupo{position:absolute;top:160px;right:-27px;}
		#empresas_int{position:absolute;right:-29px;top:160px;}
		#empresas_int a{padding:0 0 10px 10px;}
		
		
		#box_servicos{background:transparent url(../imagens/conteudo/home/box_servicos/bg_servicos.jpg) 0 0 no-repeat;width:340px;height:408px;}
		#box_servicos h1{padding:15px 0 25px 20px;}
		#box_servicos #lista_servicos{padding:0 0 0 25px;list-style-type:none;margin:0}
		#box_servicos #lista_servicos li{padding-bottom:25px;height:43px;}
		#box_servicos .icon{width:43px;height:43px;float:left;padding-right:15px;}
		#box_servicos h2, #box_servicos p{float:left;width:250px;}
		#box_servicos h2 a{text-decoration:none;font:bold 11px Arial, Helvetica, sans-serif;color:#cd1815;}
		#box_servicos p a{text-decoration:none;font:normal 11px Arial, Helvetica, sans-serif;color:#949494}
		
		
		
		#box_a_seguridade{background-color:#f6f6f6;width:318px;height:220px;border-bottom:2px solid #e9e9e9;}
		#box_a_seguridade h1{padding:15px 0 12px 20px;}
		#box_a_seguridade p{padding:0 20px 12px 20px;font:normal 11px Arial, Helvetica, sans-serif;color:#4e4e4e;}
		#box_a_seguridade a.saiba_mais{padding:0 0 0 20px;}
		
		#home #box_links{position:absolute;width:283px;height:220px;top:296px;left:322px;}
		#home #box_links ul{list-style-type:none;padding:15px 0 0 0;}
		#home #box_links ul li{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc;}
		#home #box_links ul li.last{border:none;}
		
		
		#txt_interno{position:relative;top:-40px;}
		#txt_interno h2{color:#505b65;font-size:14px;margin-bottom:10px;}
		
		
		#inf_contato{background:#EEEEEE;width:400px;font-size:11px;color:#666666;padding:10px;line-height:18px;font-style:italic;}
		#aspas_contato{font-size:18px;}
		
		
		#info_localizacao{background:#EEEEEE url(../imagens/estrutura/sede.jpg) bottom right no-repeat;position:absolute;top:185px;right:1px;width:299px;padding:20px 20px 10px 20px;}
		#info_localizacao h2{color:#cd1815;font-size:14px;margin-bottom:10px;}
		
		#servicos dt{height:50px;}
		#servicos dt a{text-decoration:none;font-size:14px;font-weight:bold;}
		#servicos dd{display:none;clear:both;padding-left:53px;}
		
		
		#valores{background:#F4F4F4;width:380px;line-height:25px;padding:10px;}
		
		#box_cadastra_email{position:absolute;width:350px;border:3px solid #999999;}
		
		#nome_contato{color:#FF0000;}
		
		#img_seguridade{position:absolute;top:250px;right:20px;}
		#img_cadastre_curriculo{position:absolute;top:86px;left:300px;}
		#cadastro_cv{background:#E8E8E8;width:300px;padding:10px;}
		#cadastro_cv h2{font-size:14px;}
		#cadastro_cv ul li{padding:8px 0;}
			
			
	#home #footer{border-top:2px solid #999999;background:#010101 url(../imagens/estrutura/bg_footer.gif) -1000px 0px no-repeat;height:50px;margin-top:10px;}
		#footer a{text-decoration:none;}
		#footer a:hover{text-decoration:underline;}
		#credits{padding:23px 30px 0 0;width:950px;margin:auto;text-align:right;}
		#credits, #credits a{color:#696767;font-size:10px;}
		
	#bg_footer_int{background:#010101 url(../imagens/estrutura/bg_footer_int.png) 0 0 repeat-x;height:170px;}
		#footer{background:#010101 url(../imagens/estrutura/bg_footer.gif) -1000px 0px no-repeat;height:50px;margin-top:10px;}
		#bg_footer_int #box_links{height:90px;width:980px;margin:0 auto;border-top:7px solid #8f1116;}
		#bg_footer_int #box_links ul{list-style-type:none;}
		#bg_footer_int #box_links ul li{float:left;width:300px;height:79px;}		
		#bg_footer_int #box_links ul li#solicite_rh{padding:15px 0 0 0;border-right:1px solid #d2d2d2;}
		#bg_footer_int #box_links ul li#cadastre_vaga{padding:25px 0 0 30px;border-right:1px solid #d2d2d2;width:270px;height:69px;position:relative;}
		#bg_footer_int #box_links ul li#cadastre_vaga #box_cadastra_email{top:-160px;}
		#box_cadastra_email{width:252px;height:130px;padding:20px;background:#FFFFFF;position:absolute;display:none;}
		#box_cadastra_email input{width:200px;padding:1px;}
		#box_cadastra_email input#enviarBtn{width:50px;}
		#box_cadastra_email .bt_fechar{position:absolute;top:-1px;left:262px;}
		#bg_footer_int #box_links ul li#imprima_ficha{padding:25px 0 0 30px;width:270px;height:69px;}		


/* ==== BLOCOS ==== */

/*=== Banco de talentos ===*/
#banco_talentos{font-family:Arial, Helvetica, sans-serif;font-size:11px;height:200px;color:#505b65;padding:0 0 0 5px;width:800px;}
#banco_talentos p{padding-bottom:10px;width:400px;}
#banco_talentos .bt_op{padding-top:10px;width:300px;float:left;}
#banco_talentos .bt_op img{float:left;padding-right:10px;}
#banco_talentos .bt_op .txt{float:left;}
#banco_talentos .bt_op .txt h2{color:#a9a38c;font-size:12px;margin-bottom:10px;border-bottom:1px solid #a9a38c;}
#banco_talentos .bt_op .txt ul {padding-bottom:20px;}
#banco_talentos .bt_op .txt ul li{}
#banco_talentos .bt_op .txt a{text-decoration:none;}

/*== INT Nav ==*/
#intNav{clear:both;height:32px;position:absolute;top:-34px;left:-21px;background-color:#FF0000;}
#intNav #bt_voltar{display:block;width:50px;padding:10px 10px 10px 30px;float:left;border-right:1px solid #b4b3b3;text-decoration:none;background:#e7e6e6 url(../imagens/estrutura/ico_voltar.gif) 10px 9px no-repeat;}
#intNav #bt_home{display:block;width:50px;padding:10px 10px 10px 30px;float:left;text-decoration:none;background:#e7e6e6 url(../imagens/estrutura/ico_home.gif) 10px 9px no-repeat;}
#intNav #bt_voltar:hover, #intNav #bt_home:hover{background-color:#dadada;}


/* - divs - */
div{}

/* - table - */
table{}
th{}

/* ==== TEXTO ==== */

/* - titulos - */
h1{}
h2{}
h3{}
h4{}
h5{}

/* - links - */
a:link{}
a:visited{}
a:hover{}
