body {
	margin: 0px;
	background:url(../imagens/bg_header.jpg) repeat-x;
}
#cabecalho {
	background:url(../imagens/header.jpg) no-repeat top center;
	height:136px;
}
#geral {
	width:916px;
}
#logo {
	position:absolute;
	top:20px;
	margin-left:70px;
}

/* Links do Topo */

#bt_home {
	width:33px;
	height:14px;
	position:absolute;
	top:44px;
	margin-left:460px;
}
#bt_noticias {
	width:42px;
	height:13px;
	position:absolute;
	top:44px;
	margin-left:530px;
}
#bt_quem_somos {
	width:78px;
	height:15px;
	position:absolute;
	top:44px;
	margin-left:612px;
}
#bt_clientes {
	width:46px;
	height:15px;
	position:absolute;
	top:44px;
	margin-left:722px;
}
#bt_contato {
	width:45px;
	height:14px;
	position:absolute;
	top:44px;
	margin-left:800px;
}
#idioma {
	position:absolute;
	top:79px;
	margin-left:843px;
}
/* Fim Links do Topo */

#sombra {
	position:absolute;
	width:916px;
	height:474px;
	top:97px;
	z-index:1;
}
#layout {
	position:absolute;
	width:867px;
	height:448px;
	background-color:#FFF;
	border: 10px solid #CCC;
	top:103px;
	margin-left:14px;
	z-index:2;
}
.texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

#nav {
	position:absolute;
	z-index:2;
	margin-left:15px;
	margin-top:15px;
}
#nav_comunicacao {
	float:left;
}
#nav_embalagem {
	float:left;
	margin-left:5px;
}
#nav_web {
	float:left;
	margin-left:5px;
}

/**********************************/
/************** Home **************/
/**********************************/

#box_comunicacao {
	width:110px;
	height:360px;
	margin-left:25px;
	_margin-left:17px;
	float:left;
}
#box_embalagem {
	width:110px;
	height:360px;
	margin-left:15px;
	float:left;
}
#box_web {
	width:110px;
	height:360px;
	margin-left:15px;
	float:left;
}
#box_destaques {
	width:430px;
	height:396px;
	margin-left:25px;
	margin-top:25px;
	float:left;
}


/************  Tooltip **************/

a.dcontexto{
	position:relative; 
	font:12px arial, verdana, helvetica, sans-serif; 
	padding:0;
	color:#039;
	text-decoration:none;
	z-index:24;
}
a.dcontexto:hover{
	background:transparent;
	z-index:25; 
}
a.dcontexto span{display: none}
a.dcontexto:hover span{ 
	display:block;
	position:absolute;
	width:60px; 
	top:-40px;
	text-align:center;
	left:0;
	margin-left:-30px;
	font: 12px arial, verdana, helvetica, sans-serif; 
	padding:5px 10px;
	border:2px solid #CCC;
	background:#FFF; 
	color:#888;
}



/**********************************/
/************ Fim Home ************/
/**********************************/






/**********************************/
/************* Contato ************/
/**********************************/

#titulo_contato {
	position:absolute;
	margin-top:277px;
	margin-left:14px;
	z-index:1;
}
#box_totem {
	position:absolute;
	width:270px;
	height:289px;
	margin-left:25px;
	_margin-left:17px;
	margin-top:35px;
	float:left;
}
#totem {
	position:absolute;
	margin-top:120px;
	margin-left:50px;
}
#contato {
	position:absolute;
	width:408px;
	margin-top:35px;
	margin-left:400px;
}
.campo_texto {
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #CCC;
}
.ct_largura {
	width:200px;;
}
.txt_area {
	width:330px;
	height:100px;
}
.campo_cidade {
	width:200px;
}
.campo_ddd {
	width:17px;
}
.campo_telefone {
	width:64px;
}
.bt_enviar {
	width:100px;
	height:40px;
	border:1px solid #7f9db9;
	background:#FFF;
	color:#888;
	border:1px solid #CCC;
}



/**********************************/
/*********** Quem Somos ************/
/**********************************/

#titulo_quem_somos {
	position:absolute;
	margin-top:280px;
	margin-left:15px;
}
#conteudo_quem_somos {
	color:#ccc;
	position:absolute;
	z-index:3;
	margin-left:265px;
	margin-right:15px;
	width:580px;
}
#conteudo_quem_somos  p{
	color:#888;

}
#submenu_quem_somos  {
	position: absolute;
	margin-top:366px;
	margin-left:150px;
}
div #itemConceito {
	margin-bottom:14px;
}
div #itemAtuacao {
	margin-bottom:10px;
}

/**********************************/
/********** Fim Quem Somos *********/
/**********************************/



/**********************************/
/*********** Embalagem ************/
/**********************************/

#titulo_embalagem {
	position:absolute;
	margin-top:227px;
	margin-left:15px;
}

#submenu {
	position: absolute;
	margin-top:340px;
	margin-left:130px;
}
#opcoes_pecas ul {
	padding:0px;
	margin:0px;
}
#opcoes_pecas {
	margin-top:5px;
}
#opcoes_pecas li {
	display:inline;
}
#opcoes_pecas a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
	color:#FFF;
	background-color:#AAA;
}
#opcoes_pecas a:hover {
	background-color:#71ac40;
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
}
#itemAlimentos {
	margin-top:2px;
}
#itemUsoPessoal {
	margin-top:12px;
}
#itemQuimicos {
	margin-top:12px;
}
#itemMarcas {
	margin-top:12px;
}


/**********************************/
/********** Fim Embalagem *********/
/**********************************/


/**********************************/
/********** Comunicação ***********/
/**********************************/

#titulo_comunicacao {
	position:absolute;
	margin-top:174px;
	margin-left:15px;
}

#submenu_comunicacao {
	position: absolute;
	margin-top:317px;
	margin-left:130px;
}
#opcoes_pecas_comunicacao ul {
	padding:0px;
	margin:0px;
}
#opcoes_pecas_comunicacao {
	margin-top:5px;
}
#opcoes_pecas_comunicacao li {
	display:inline;
}
#opcoes_pecas_comunicacao a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
	color:#FFF;
	background-color:#AAA;
}
#opcoes_pecas_comunicacao a:hover {
	background-color:#815287;
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
}
#itemImpressos {
	margin-top:12px;
}
#itemOutdoor {
	margin-top:9px;
}
#itemIdentidadeVisual {
	margin-top:12px;
}
#itemTelevisao {
	margin-top:12px;
}

/**********************************/
/********* Fim Comunicação ********/
/**********************************/



/**********************************/
/********** Web ***********/
/**********************************/

#titulo_web {
	position:absolute;
	margin-top:280px;
	margin-left:11px;
}

#submenu_web {
	position: absolute;
	margin-top:390px;
	margin-left:80px;
}

#opcoes_pecas_web ul {
	padding:0px;
	margin:0px;
}
#opcoes_pecas_web {
	margin-top:5px;
}
#opcoes_pecas_web li {
	display:inline;
}
#opcoes_pecas_web a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
	color:#FFF;
	background-color:#AAA;
}
#opcoes_pecas_web a:hover {
	background-color:#41759b;
	padding-left:5px;
	padding-top:3px;
	padding-right:1px;
}
#itemSites {
	margin-top:4px;
}
#itemOutros {
	margin-top:13px;
}

/**********************************/
/********* Fim Web ********/
/**********************************/


/**********************************/
/********** Clientes ***********/
/**********************************/

#conteudo_clientes {
	position:absolute;
	z-index:2;
	top:15px;
	margin-left:233px;

}

/**********************************/
/********* Fim Clientes ********/
/**********************************/


/**********************************/
/********** Noticias ***********/
/**********************************/

#menuNoticias {
	position:absolute;
	margin-top:170px;
	margin-left:14px;
	z-index:1;
}
#menuNoticias, #conteudoNoticias a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
	text-decoration:none;
}
#menuNoticias, #conteudoNoticias a:hover {
	color:#815287;
}
#menuNoticias img {
	margin-bottom:10px;
}
#conteudoNoticias {
	position:absolute;
	z-index:2;
	top:15px;
	margin-left:233px;
	width:615px;
	text-align:justify;

}
/**********************************/
/********* Fim Noticias ********/
/**********************************/


#conteudo {
	position:absolute;
	z-index:2;
	top:128px;
	margin-left:265px;

}
