@import url(estilos_forms.css);
@import url(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;}
.area_site{width:980px;margin:auto;}


/* ==== ESTRUTURA ==== */
html{}
body#home{background:#FFF url(../imagens/estrutura/bg_site.gif) 0 0 repeat-x;}
body{background:#FFF url(../imagens/estrutura/bg_site_int.gif) 0 0 repeat-x;}
#general{width:980px;margin:auto;}
	#header{position:relative;height:102px;}
		#logo{position:absolute;left:25px;top:35px;}
		#home #slogan{position:absolute;left:235px;top:28px;display:block;}
		#slogan{display:none;}
		
		#navigation{position:absolute;right:0;top:25px;}
		#navigation ul{list-style-type:none;}
		#navigation li{float:left;padding:5px 10px;background:transparent url(../imagens/menu/sep_mn.gif) 0 0 no-repeat;height:53px;}
		#navigation a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
	
	
	#content{position:relative;}
		#content ul{margin:0 0 0 15px;}		
		#home #empresas{padding:0 7px;height:220px;}
			#empresas #seguranca{float:left;width:242px;}
			#empresas #limpeza{float:left;width:242px;}
			#empresas #terceirizacao{float:left;width:239px;}
			#empresas #rh{float:left;width:242px;}
			
			#rh .desc, #rh .img{border-right:none;}
			.img{border-right:1px solid #010101;height:225px;overflow:hidden;}
			.desc{padding:10px;background-color:#f6f6f6;border-bottom:2px solid #e9e9e9;border-right:1px solid #b4b4b4;height:70px;}
			.desc a{text-decoration:none;}
		
		#empresas_int{position:absolute;top:-11px;left:0;height:105px;background:transparent url(../imagens/estrutura/bg_empresas_int.gif) 25px 58px no-repeat;width:725px;padding-left:255px;overflow:hidden;}
			#empresas_int #seguranca{float:left;width:181px;border-right:1px solid #000;}
			#empresas_int #limpeza{float:left;width:181px;border-right:1px solid #000;}
			#empresas_int #terceirizacao{float:left;width:179px;border-right:1px solid #000;}
			#empresas_int #rh{float:left;width:181px;}
			
		#content_int{clear:both;padding-top:94px;padding-left:25px;}
		#bg_tit{background:transparent url(../imagens/estrutura/bg_tit.gif) 0 0 no-repeat;height:55px;}
			#bg_tit h1{background-color:#f6f6f6;margin-left:35px;height:46px;padding:8px 0 0 20px;border-bottom:1px solid #e9e9e9;}
		#bg_content{background:transparent url(../imagens/estrutura/bg_content_int.gif) 0 0 repeat-y;min-height:300px;_height:300px;padding:30px 30px 30px 55px;}
			#bg_content h2{border-bottom:1px solid #d9d6ce;width:285px;clear:both;}
			#bg_content h2 a{border-bottom:1px solid #d9d6ce;width:285px;clear:both;}
			
		.col{float:left;padding:20px 5px;}
			.col img{padding-left:20px;}
		
		.side_left{width:250px;margin-right:70px;}
		.side_right{width:450px;}
		
		
		#info {clear:both;width:965px;margin:auto;}
		#info h1{border-bottom:1px solid #d9d6ce;padding-bottom:5px;padding-top:15px;padding-left:5px;}
			#info #box_seguridade{width:450px;float:left;margin-right:65px;}
			#info a{text-decoration:none;}
			#info .txt{display:block;cursor:pointer;}
			#info .txt p{float:left;width:300px;padding:10px 0 10px 20px;}
			#info .txt img{padding-top:10px;float:left;}
		
		
		.box_etese{width:325px;padding-left:15px;}
		.box_etese a{text-decoration:none;}
		.box_etese a.bt_saiba_mais{margin-top:10px;}
		.box_etese h1{border-bottom:1px solid #d9d6ce;margin-bottom:15px;padding:5px;}
		
		#box_etese{width:450px;float:left;}
		#info #box_etese .txt p{float:left;width:320px;padding:10px 0 10px 20px;}
		
		#info a.bt_saiba_mais{margin:0 0 0 105px;background:transparent url(../imagens/estrutura/seta.gif) 0 0 no-repeat;}
		#info #box_etese a.bt_saiba_mais{margin:0 0 0 127px;}
		a.bt_saiba_mais{display:block;clear:both;color:#736248;font-size:10px;padding-left:13px;background:transparent url(../imagens/estrutura/seta.gif) 0 0 no-repeat;}
		a.bt_saiba_mais:hover{text-decoration:underline !important;}
			
	#footer{border-top:2px solid #8f1116;background:#010101 url(../imagens/estrutura/bg_footer.gif) -1000px 88px no-repeat;height:120px;}
		#links_footer{background-color:#f2f2f2;height:65px;}
		#footer a{text-decoration:none;}
		#footer a:hover{text-decoration:underline;}
		
		#home #box_curriculo{float:left;}
		#box_curriculo{width:420px;padding:15px;float:right;margin-right:70px;}
		#box_curriculo a{display:block;}
		#box_curriculo a.ico{width:110px;height:32px;float:left;}
		#box_curriculo a.txt{width:270px;float:left;padding-left:20px;color:#554b24;}
		
		#box_segmentos{display:none;}
		#home #box_segmentos{width:420px;padding:15px 15px 15px 15px;float:left;display:block;}
		#box_segmentos a{display:block;}
		#box_segmentos a.ico{width:110px;height:32px;float:left;}
		#box_segmentos p.txt{width:270px;float:left;padding-left:20px;color:#554b24;}

		#credits{padding:20px 30px 0 0;width:950px;margin:auto;text-align:right;}
		#credits, #credits a{color:#696767;font-size:10px;}
		
		
/*=== Notícias ====*/
#noticias_content{padding-bottom:20px;width:100%;}
#noticias_content h2{color:#59533c;margin-bottom:0px;width:600px;padding-bottom:5px;font-size:14px;}
#noticias_content .data{display:block;clear:both;padding:5px 0 20px 0;font-weight:bold;}
#noticias_content .col_noticia{float:left;width:600px;}
#noticias_content .col_noticia p{padding-bottom:15px;}
#noticias_content .mn_noticias{float:right;margin:0 0 0 30px;float:right;width:200px;}
#noticias_content h3{border-bottom:1px solid #D9D6CE;margin:0 0 10px 15px;width:200px;padding-bottom:5px;font-size:13px;}
#noticias_content .mn_noticias ul{}
#noticias_content .mn_noticias ul li{}
#noticias_content .mn_noticias ul li a{text-decoration:none;}




/*=== Banco de talentos ===*/
#banco_talentos{font-family:Arial, Helvetica, sans-serif;font-size:11px;height:300px;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;width:auto}
#banco_talentos .bt_op .txt h2 a{color:#a9a38c;font-size:12px;margin-bottom:10px;width:auto}
#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;}

/*=== CONTATO ===*/
.contato_general{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505b65;padding-left:5px;width:auto;}
.contato_general .left{float:left;width:375px;}	
.contato_general .right{float:right;width:375px;}
.contato_general .right h2{margin-bottom:6px;padding-bottom:8px;width:350px !important;}
.contato_general .right ul{float:left;list-style-type:none;padding:0 30px 20px 0;margin:0 !important;width:155px;}
.contato_general .right ul li{padding-bottom:15px;}
.contato_general .right ul li h2{width:150px !important;}


/*=== UNIDADES ===*/
.un_left{min-height:420px;_height:420px;width:650px;}
.box_unidade{float:left;width:285px;height:150px;padding:0 20px 0 0;}
.box_unidade a{display:block;padding-top:10px;padding-left:13px;width:55px;color:#736248;background:transparent url(../imagens/estrutura/seta.gif) bottom left no-repeat;text-decoration:none;}
.box_unidade a:hover{text-decoration:underline;} 
.box_unidade h2{margin-bottom:6px;}




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

/* - list - */
ul.list{list-style-type:none;padding-bottom:30px;}
ul.list li{border-bottom:1px solid #d9d6ce;padding:8px 20px;background:transparent url(../imagens/estrutura/bullet_list.gif) 5px 12px no-repeat;}
ul.list li ul{list-style-type:disc;}
ul.list li ul li{border:none;padding-left:0;background:none;}

/* - divs - */
#intNav{clear:both;height:32px;position:absolute;top:-4px;left:-20px;}
#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;}
div{}

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

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

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

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