/* CSS GEral */

* { margin:0; padding:0;}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #848A6A;
	background:#F4F2E5 url(../imgs/bg_geral.gif) repeat-x;
	text-align:center;	
}

#geral{

	width:699px;
	margin:auto;
	text-align:left;
	padding-bottom:15px;
	
}




/*Contantes  >>>> */

#voltar{ clear:both; margin-top:55px;}

.titulo_azul{ color:#005270 !important;}
.titulo_vermelho{ color:#8D2919 !important;}

.titulo_verde{ color:#72A200 !important;}

.titulo_verde_escuro{ color:#3E5A2A !important;}

.borda_branca{ border:3px #FFF solid;}
.borda_branca_secundariass{ 
	border:3px #FFF solid; 
	float:left;
	margin:0 10px 5px 0;
}

.loop_geral{ clear:both; margin-bottom:15px;}
.imagem_loop{

	float:left !important;  
	margin-right:4px;
	
}
.loop_texto{ 
	height:1%; 
	clear:right; 
	display:table; 
	
}

a:link {
	color: #848A6A;
	text-decoration: none;
		font-size: 13px;
}
a:visited {
	text-decoration: none;
	color: #848A6A;
		font-size: 13px;
}
a:hover {
	text-decoration: none;
	color: #848A6A;
		font-size: 13px;
}
a:active {
	text-decoration: none;
	color: #848A6A;
		font-size: 13px;
}

li{ list-style:none;}

h1{

	text-indent:-5000px;
	height:50px;
	margin-bottom:12px;
	
}

h2{

	text-indent:-5000px;
	height:37px;
	margin-bottom:5px;
	
}

span{ background:#FFF; padding:1px;}

.btn_padrao{margin:5px 0 0 0;}

hr{ display:none;}

.hr_branco{ border-bottom:#FFF 1px solid; height:1px;}


input , select ,textarea{

	background:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848A6A;
	height:16px;
	border:none;

}

/**/

#topo h1{ display:none;}

#topo{ position:relative;}

#itens_menu{
	
	width:679px;
	height:31px;
	position:absolute;
	top:264px;
	left:10px;

}

#itens_menu ul li{ float:left;}

#itens_menu ul li a{

	display:block;
	height:31px;
	text-indent:-5000px;
	
}

.item_menu_empresa{
	
	background:url(../imgs/item_menu_empresa.gif) no-repeat;
	margin-left:9px;
	width:59px;
	
}

.item_menu_empresa:hover{ background:url(../imgs/item_menu_empresa.gif) no-repeat 0 -40px;}

.item_menu_produtos{
	
	background:url(../imgs/item_menu_produtos.gif) no-repeat;
	margin-left:5px;
	width:59px;
	
}

.item_menu_produtos:hover{ background:url(../imgs/item_menu_produtos.gif) no-repeat 0 -40px;}

.item_menu_meioambiente{
	
	background:url(../imgs/item_menu_meioambiente.gif) no-repeat;
	width:87px;
	
}

.item_menu_meioambiente:hover{background:url(../imgs/item_menu_meioambiente.gif) no-repeat 0 -40px;}

.item_menu_projetossociais{
	
	background:url(../imgs/item_menu_projetossociais.gif) no-repeat;
	width:87px;
	
}

.item_menu_projetossociais:hover{background:url(../imgs/item_menu_projetossociais.gif) no-repeat 0 -40px;}

.item_menu_downloads{
	
	background:url(../imgs/item_menu_download.gif) no-repeat;
	width:59px;
	margin-left:5px;
	
}

.item_menu_downloads:hover{background:url(../imgs/item_menu_download.gif) no-repeat 0 -40px;}

.item_menu_rh{
	
	background:url(../imgs/item_menu_rh.gif) no-repeat;
	width:100px;
	margin-left:5px;
	
}

.item_menu_rh:hover{background:url(../imgs/item_menu_rh.gif) no-repeat 0 -40px;}

.item_menu_links{
	
	background:url(../imgs/item_menu_links.gif) no-repeat;
	width:35px;
	margin-left:3px;
	
}

.item_menu_links:hover{background:url(../imgs/item_menu_links.gif) no-repeat 0 -40px;}

.item_menu_noticias{
	
	background:url(../imgs/item_menu_noticias.gif) no-repeat;
	width:49px;
	
}

.item_menu_noticias:hover{background:url(../imgs/item_menu_noticias.gif) no-repeat 0 -40px;}

.item_menu_dicas{
	
	background:url(../imgs/item_menu_dicas.gif) no-repeat;
	width:41px;
	
}

.item_menu_dicas:hover{background:url(../imgs/item_menu_dicas.gif) no-repeat 0 -40px;}

.item_menu_faleconosco{
	
	background:url(../imgs/item_menu_faleconosco.gif) no-repeat;
	width:71px;
	
}

.item_menu_faleconosco:hover{background:url(../imgs/item_menu_faleconosco.gif) no-repeat 0 -40px;}


#coluna_esquerda_index{

	width:291px;
	float:left;
	margin:0 11px 0 31px;
	_margin:0 13px 0 15px;
	
	
}

#coluna_direita_index{
	padding-top:11px; 
	width:365px; 
	float:left;
}

.hr_produtos_index{ clear:both; margin-top:25px;}



.noticias{
	width:290px;	
	float:left;
	display:block;
	margin:30px 0 0 0;	
}

.noticias img{
	border:0px;	
}

.des_noticia{
	float:left;
	display:block;	
	width:140px;	
	margin-top:10px;
}

.tit_not{
	font-size:11px;
	color:#8d2919;
	font-weight:bold;
	background:#FFFFFF;
}

.tex_not{
	font-size:11px;
	color:#848a6a;
	margin-top:5px;
	background:#FFFFFF;
}


.leia_noticias{
	margin-top:10px;
}



#novaMarca_index{ margin-bottom:15px;}
#novaMarca_index p {margin:5px 0 0 8px;}
#novaMarca_index p strong{color:#00642B;}

.tit_novamarca_index{ background:url(../imgs/tit_novamarca.gif) no-repeat; height:53px;}
.tit_noticias_index{ background:url(../imgs/tit_noticias_index.gif) no-repeat;}

.tit_produtos_index{ background:url(../imgs/tit_produtos_index.gif) no-repeat;}

.tit_meioambiente_index{ background:url(../imgs/tit_meioambiente_index.gif) no-repeat;}

.tit_projetossociais_index{ background:url(../imgs/tit_projeotssoc_index.gif) no-repeat;}

#container_noticias_index{ margin:20px 0 0 0; }
.hr_noticias_index{ margin-top:5px;}

#container_produtos_index h1{ margin-bottom:4px !important;}


#container_meioAmbiente_projSociais{margin:20px 0 0 0; }

#meioAmbiente_index{

	width:196px;
	float:left;
	margin-right:10px;
}

#projetosSociais_index{

	width:158px;
	float:left;
	margin-bottom:20px;
	*margin-bottom:0px;
	_margin-bottom:0px;
}

#meioAmbiente_index strong{ color:#72A200;}

#projetosSociais_index strong{ color:#F24D05;}

#meioAmbiente_index h1 , #projetosSociais_index h1{  height:56px;}

#novoMascote_index{

	position:relative;
	height:105px;
}

.boxMascote{

	position:absolute;
	top:0;
	left:0;
}

#rodape{

	height:43px;
	background:url(../imgs/bg_rodape.gif) repeat-x;
	clear:both;
}

#box_rodape{

	background:url(../imgs/bg_box_rodape.gif) no-repeat;
	height:43px;
	width:689px;
	margin:auto;
}

.aqua{

	width:55px;
	height:35px;
	display:block;
	text-indent:-5000px;
	float:right;
}


/* Secundárias*/

#container_principal_secundarias{

	width:654px;
	margin:0 11px 0 31px;
	_margin:0 13px 0 15px;
	padding-top:5px;
	
}
#container_principal_secundarias p{ margin-bottom:12px; clear:both;}

#conteudoHistoria{

	float:left;
	width:508px;
	margin-right:24px;
}

#submenu_secundarias{

	float:left;
	width:122px;
	

}
#submenu_secundarias ul li{ text-indent:-5000px; margin-bottom:6px;}

#submenu_secundarias ul li a{

	width:121px;
	height:14px;
	display:block;
	border-bottom:#C7CBBA solid 1px;
	padding-bottom:2px;
	
	
}

.item_historia{

	background:url(../imgs/item_submenu_historia.gif) no-repeat;
}

.item_historia:hover{

	background:url(../imgs/item_submenu_historia.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_unidades{

	background:url(../imgs/item_submenu_unidades.gif) no-repeat;
}

.item_unidades:hover{

	background:url(../imgs/item_submenu_unidades.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_politicavalores{

	background:url(../imgs/item_submenu_politica.gif) no-repeat;
}

.item_politicavalores:hover{

	background:url(../imgs/item_submenu_politica.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_equipe{

	background:url(../imgs/item_submenu_equipe.gif) no-repeat;
}

.item_equipe:hover{

	background:url(../imgs/item_submenu_equipe.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_premios{

	background:url(../imgs/item_submenu_premios.gif) no-repeat;
}

.item_premios:hover{

	background:url(../imgs/item_submenu_premios.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_frota{

	background:url(../imgs/item_submenu_frota.gif) no-repeat;
}

.item_frota:hover{

	background:url(../imgs/item_submenu_frota.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}


.item_video{

	background:url(../imgs/item_submenu_video.jpg) no-repeat;
}

.item_video:hover{

	background:url(../imgs/item_submenu_video.jpg) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}


.item_abra{

	background:url(../imgs/item_submenu_abra.gif) no-repeat;
}

.item_abra:hover{

	background:url(../imgs/item_submenu_abra.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}


/* Signatures */

#sig_historia .sig_historia{

	background:url(../imgs/item_submenu_historia.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
}

#sig_unidades .sig_unidades{

	background:url(../imgs/item_submenu_unidades.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
}

#sig_politica .sig_politica{

	background:url(../imgs/item_submenu_politica.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}

#sig_equipe .sig_equipe{

	background:url(../imgs/item_submenu_equipe.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}

#sig_premios .sig_premios{

	background:url(../imgs/item_submenu_premios.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}

#sig_video .sig_video{

	background:url(../imgs/item_submenu_video.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}


#sig_frota .sig_frota{

	background:url(../imgs/item_submenu_frota.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}

#sig_abra .sig_abra{

	background:url(../imgs/item_submenu_abra.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
	
}

.tit_abra{ background:url(../imgs/tit_sec_abra.gif) no-repeat;}

.tit_historia{ background:url(../imgs/tit_sec_historia.gif) no-repeat;}
.tit_unidades{ background:url(../imgs/tit_sec_unidades.gif) no-repeat;}

.tit_politica{ background:url(../imgs/tit_sec_politica.gif) no-repeat;}
.tit_equipe{ background:url(../imgs/tit_sec_equipe.gif) no-repeat;}

.tit_premios{ background:url(../imgs/tit_sec_premios.gif) no-repeat;}
.tit_frota{ background:url(../imgs/tit_sec_frota.gif) no-repeat;}



/*Produtos*/

.item_prod_farinhaCarne{

	background:url(../imgs/item_submenu_farinhacarne.gif) no-repeat;
}

.item_prod_farinhaCarne:hover{

	background:url(../imgs/item_submenu_farinhacarne.gif) no-repeat 0 -20px;
	border-bottom:#CED1C2 solid 1px !important;
}

.item_prod_sebo{

	background:url(../imgs/item_submenu_sebo.gif) no-repeat;
}

.item_prod_sebo:hover{

	background:url(../imgs/item_submenu_sebo.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
}

#sig_farinhaCarne .sig_farinhaCarne{

	background:url(../imgs/item_submenu_farinhacarne.gif) no-repeat 0 -20px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
}
#sig_sebo .sig_sebo{

	background:url(../imgs/item_submenu_sebo.gif) no-repeat 0 -21px;
	border-bottom:#CED1C2 solid 1px !important;
	cursor:text;
}

.tit_prod_farinhacarneosso{ background:url(../imgs/tit_sec_prod_farinhacarne.gif) no-repeat;}
.tit_prod_sebo{ background:url(../imgs/tit_sec_sebo.gif) no-repeat;}

.container_secundaria_mod2{

	/*width:629px!important;*/
	width:623px!important;
}

.tit_meioAmbiente{ background:url(../imgs/tit_sec_meioambiente.gif) no-repeat;}

.tit_projetoSocial{ background:url(../imgs/tit_sec_projetosocial.gif) no-repeat;}

.tit_downloads{ background:url(../imgs/tit_sec_downloads.gif) no-repeat;}

.tit_links{ background:url(../imgs/tit_sec_links.gif) no-repeat;}


#coluna1_downloads{

	width:247px;
	float:left;
	margin-right:55px;
}

.imgs_downloads{

	float:left;
	margin:0 20px 15px 0;
}
.imgs_downloads2{

	float:left;
	margin:0 16px 15px 0;
}

.imgs_downloads_correcao{

	margin:0 !important;
}

#novaMarca_secundaria{

	clear:both;
	margin:0px 0 0 0;
}

#coluna2_downloads{

	width:320px;
	float:left;
}

.subtit_papeisparede{

	background:url(../imgs/subtit_sec_papeisparede.gif) no-repeat;
	clear:both;
	margin:15px 0;
	
}

.subtit_novaidentidade{

	background:url(../imgs/subtit_sec_novaidentidade.gif) no-repeat;
	
}

.subtit_video{

	background:url(../imgs/subtit_sec_video.gif) no-repeat;
	
}

.tit_rh{ background:url(../imgs/tit_sec_rh.gif) no-repeat;}

.tit_noticias_sec{ background:url(../imgs/tit_sec_noticias.gif) no-repeat;}

.tit_noticia{ background:url(../imgs/noticias.jpg) no-repeat;}

.tit_dicas_sec{ background:url(../imgs/tit_sec_dicas.gif) no-repeat;}

.tit_faleconosco{ background:url(../imgs/tit_sec_faleconosco.gif) no-repeat;}

.subtit_dadospessoais{

	background:url(../imgs/subtit_sec_dadospessoais.gif) no-repeat;
	
}

.subtit_info_adicionais{

	background:url(../imgs/subtit_sec_info_adicionais.gif) no-repeat;
	
}

#form_rh label{
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:5px;
	display:block;
}

#form_rh .tamanho_input{
		
	width:263px;
	margin-bottom:10px;
}

.subtit_localdetrabalho{

	background:url(../imgs/subtit_sec_localtrabalho.gif) no-repeat;

	
}
.subtit_areaatuacao{

	background:url(../imgs/subtit_sec_areatrabalho.gif) no-repeat;
	

}
.subtit_formacao{

	background:url(../imgs/subtit_sec_formacao.gif) no-repeat;

}

.tamanho_select{ height:19px !important;}

.tamanho_textarea{ height:auto !important;}

.btn_enviar{

	height:auto!important;
	width:auto!important;
}

#box_imagens_secs{

	float:left;
	width:161px;
	
}
#box_imagens_secs img{ margin-bottom:25px;}

#box_textos_secs{

	float:left;
	width:343px;
	
}

#mascoteIndex{

	margin-bottom:15px;

}


#home{

	position:relative;

}

.btn_home{

	position:absolute;
	top:92px;
	left:33px;

}

#bandeiras{
	
	position:relative;
	float:right;


}

.box_bandeiras{

	position:absolute;
	top:15px;
	left:-95px;
	width:150px;
		

}

.box_bandeiras ul li{
	
	float:left;
	margin-right:5px;
	
	
}