#conteudo {
	width: 750px;

	margin: 0 auto;
	padding: 0 5px;

	background-image: url(../../imagens/estrutura/principal_fundo.png);
	background-position: top center;
	background-repeat: repeat-y;
}

* html #conteudo {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='imagens/estrutura/principal_fundo.png');
}

#flash_index {
	position: relative;
	z-index: 10;

	width: 760px;
	height: 196px;

	margin: 0 auto;
}

#produtos #flash_index,
#marcas #flash_index {
	background-image: url(../../imagens/estrutura/produtos_fundo.png);	
}

#empresa #flash_index {
	background-image: url(../../imagens/estrutura/empresa_fundo.png);	
}

#clientes #flash_index {
	background-image: url(../../imagens/estrutura/clientes_fundo.png);	
}

#industria #flash_index {
	background-image: url(../../imagens/estrutura/industria_fundo.png);	
}

#orcamento #flash_index {
	background-image: url(../../imagens/estrutura/orcamento_fundo.png);	
}

#servicos #flash_index {
	background-image: url(../../imagens/estrutura/servicos_fundo.png);	
}

#rastreio #flash_index {
	background-image: url(../../imagens/estrutura/rastreio_fundo.png);	
}

#faleConosco #flash_index {
	background-image: url(../../imagens/estrutura/faleConosco_fundo.png);	
}

#noticias #flash_index {
	background-image: url(../../imagens/estrutura/noticias_fundo.png);	
}

* html #produtos #flash_index,
* html #marcas #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/produtos_fundo.png');
}

* html #empresa #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/empresa_fundo.png');
}

* html #clientes #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/clientes_fundo.png');
}

* html #industria #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/industria_fundo.png');
}

* html #orcamento #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/orcamento_fundo.png');
}

* html #servicos #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/servicos_fundo.png');
}

* html #rastreio #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/rastreio_fundo.png');
}

* html #faleConosco #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/faleConosco_fundo.png');
}

* html #noticias #flash_index {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='imagens/estrutura/noticias_fundo.png');
}

div.containerEsquerda,
#enderecos {
	float: left;
}

div.containerEsquerda,
#enderecoServico {
    float: left;
}

div.containerEsquerda,
#enderecoIndustria {
    float: left;
}

div.containerEsquerda {
	width: 474px; /* 468 + 6 --- 520 */

	padding: 0 25px;
	
	color: #666;
	background-image: url(../../imagens/estrutura/containerEsquerda_interno_fundo.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

div.containerEsquerda h2 {
	height: 21px;

	margin: 15px 0 30px 0;
}

#industria div.containerEsquerda strong {
	color: #7a2900;
}

#produtos div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_produtos_fundo.gif);
}

#marcas div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_marcas_fundo.gif);
}

#empresa div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_empresa_fundo.gif);
}

#clientes div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_clientes_fundo.gif);
}

#industria div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_industria_interno_fundo.gif);
}

#orcamento div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_orcamento_fundo.gif);
}

#servicos div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_servicos_fundo.gif);
}

#rastreio div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_rastreio_fundo.gif);
}

#faleConosco div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_faleConosco_fundo.gif);
}

#produtos p,
#empresa p,
#servicos p,
#industria p {
	line-height: 1.4;
	text-align: justify;
}

#produtos ul strong {
color: #900;
text-transform:uppercase;
 }

#produtos div.containerEsquerda ul {
	margin-top: 30px;
}

#produtos div.containerEsquerda li {
	_height: 200px;
	min-height: 200px;

	background-position: left center;
}

#produtos div.containerEsquerda .batata_crops {
	background-image: url(../../imagens/estrutura/batata_crops_fundo.jpg);
}

#produtos div.containerEsquerda .azeites {
	background-image: url(../../imagens/estrutura/azeites_fundo.jpg);
}

#produtos div.containerEsquerda .bacalhau {
	background-image: url(../../imagens/estrutura/bacalhau_fundo.jpg);
}

#produtos div.containerEsquerda .frutasFrescas {
	background-image: url(../../imagens/estrutura/frutasFrescas_fundo.jpg);
}

#produtos div.containerEsquerda .frutasSecas {
	background-image: url(../../imagens/estrutura/frutasSecas_fundo.jpg);
}

#produtos div.containerEsquerda .alho {
	background-image: url(../../imagens/estrutura/alho_fundo.jpg);
}

#produtos div.containerEsquerda .conservas {
	background-image: url(../../imagens/estrutura/conservas_fundo.jpg);
}

#produtos div.containerEsquerda .redKing {
	background-image: url(../../imagens/estrutura/redKing_fundo.jpg);

}

#produtos div.containerEsquerda .vinhos {
	background-image: url(../../imagens/estrutura/vinhos_fundo.jpg);

}

#produtos div.containerEsquerda .pescados {
	background-image: url(../../imagens/estrutura/pescados_fundo.jpg);

}

#produtos div.containerEsquerda .azeitonas {
	background-image: url(../../imagens/estrutura/azeitonas_fundo.jpg);

}


#produtos div.containerEsquerda h3 {
	border-bottom: 1px solid #ccc;

	text-indent: 0;
}

#produtos div.containerEsquerda li p {
	float: right;

	width: 280px;

	margin-top: 20px;

	line-height: 1.4;
}

#marcas div.containerEsquerda h3 {
	border-bottom: 1px solid #999;
	padding-bottom: 2px;

	color: #999;

	text-align: center;
	text-indent: 0;
	font-weight: normal;
}

#marcas div.containerEsquerda li {
	margin-top: 30px;
}

#marcas div.containerEsquerda li.metade {
	float: left;

	width: 228px;
}

#marcas div.containerEsquerda li.first-child {
	margin-right: 18px;
}

#marcas div.containerEsquerda li img {
	margin: 10px auto;
}

#empresa div.containerEsquerda p {
	margin-bottom: 20px;
}

#empresa div.containerEsquerda div.foto {
	float: right;

	width: 202px;

	margin: 0 0 15px 15px;
	border: 1px solid #ccc;
	padding: 3px;
}

#empresa div.containerEsquerda div.foto p {
	margin: 0;

	font-size: 88%;
}

#empresa div.containerEsquerda div.foto p.esquerda {
	float: left;

	margin: 1px 0;
}

#empresa div.containerEsquerda div.foto p.direita {
	float: right;

	margin: 1px 0;
}

#empresa div.containerEsquerda div.foto a {
	color: #900;
}

#empresa div.containerEsquerda div.foto a:hover,
#empresa div.containerEsquerda div.foto a:focus,
#empresa div.containerEsquerda div.foto a:active {
	color: #b22;
}

#industria div.containerEsquerda p.foto,
#servicos div.containerEsquerda p.foto {
	float: right;

	margin: 0 0 15px 15px;
}

#servicos div.containerEsquerda p.foto {
	margin-top: -30px;
}

#industria div.containerEsquerda p {
	margin-bottom: 20px;
}

#servicos div.containerEsquerda p {
	margin-bottom: 20px;
}

#servicos div.containerEsquerda ul {
	margin-bottom: 20px;
	margin-left: 30px;

	color: #900;
}

#servicos div.containerEsquerda li {
	list-style-type: none;

	background-image: url(../../imagens/estrutura/bullet.gif);
	background-position: center left;

	text-indent: 10px;
	line-height: 1.4;
}

#faleConosco div.containerEsquerda h3,
#orcamento div.containerEsquerda h3,
#rastreio div.containerEsquerda h3 {
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 2px;

	color: #750000;

	text-indent: 0;
}

#faleConosco div.containerEsquerda a {
	color: #666;
}

#faleConosco div.containerEsquerda a:hover,
#faleConosco div.containerEsquerda a:focus,
#faleConosco div.containerEsquerda a:active {
	color: #999;
}

#faleConosco div.containerEsquerda .telEnderecos {
	height: 89px;
}

#faleConosco div.containerEsquerda .telEnderecos h3 {
	border: none;
}

#faleConosco div.form,
#orcamento div.medio {
	width: 330px;		
}

#faleConosco div.form,
#orcamento div.form {
	margin: 30px auto 0 auto;
	padding: 0 10px;
}

#orcamento div.form {
	margin-top: 10px;
}

#rastreio div.form {
	margin-bottom: 30px;
}

#faleConosco div.form p,
#orcamento div.form p,
#rastreio div.form p {
	margin-bottom: 8px;		
}

#faleConosco div.form p.rotulo,
#orcamento div.form p.rotulo,
#rastreio div.form p.rotulo {
	float: left;

	width: 80px;

	margin-right: 3px;
	
	text-align: right;
	line-height: 1.4;
}

#rastreio div.form p.rotulo {
	width: 140px;
}

#faleConosco div.form p.mensagem {
	margin-top: 15px;
}

#faleConosco div.form em,
#orcamento div.form em {
	margin-left: 10px;

	color: red;

	letter-spacing: -1px;
	font-style: normal;
}

#faleConosco  div.form input {
	width: 180px;
}

#faleConosco  div.form input#ddd {
	width: 20px;
}

#faleConosco div.form input#telefone,
#faleConosco div.form input#btnEnviar {
	width: 70px;
}

#faleConosco  div.form textarea {
	width: 98%;
}


#orcamento div.containerEsquerda h3 {
	margin-top: 30px;
}

#orcamento div.containerEsquerda table {
	width: 100%;

	border-collapse: collapse;
}

#orcamento div.containerEsquerda td {
	height: 24px;
	height: 22px !ie;

	border-bottom: 1px solid #fff;
	padding: 2px;
}

#orcamento div.containerEsquerda th {
	padding: 2px;

	text-align: left;
}

#orcamento div.containerEsquerda td.curto {
	width: 18px;

	text-align: center;
}

#orcamento div.containerEsquerda td.medio {
	width: 48px;

	text-align: center;
}

#orcamento div.containerEsquerda textarea {
	width: 100%;
}

#rastreio input.botao {
	width: 54px;
	height: 18px;

	border: none;
	padding: 0;

	color: #fff;
	background-image: url(../../imagens/estrutura/rastrear_fundo.gif);

	letter-spacing: -1px;
}

#rastreio input.botao:hover,
#rastreio input.botao:focus,
#rastreio input.botao:active {
	background-image: url(../../imagens/estrutura/rastrear_fundo_hover.gif);
}

#rastreio div.containerEsquerda table {
	width: 100%;

	margin-top: 20px;
}

#rastreio div.containerEsquerda thead td {
	color: #fff;
	background-color: #c00;
}

#rastreio td {
	padding: 5px 5px 10px 5px;
}

#rastreio th {
	padding: 4px 0;

	color: #fff;
	background-color: #666;

	text-transform: uppercase;
}

#rastreio td dl.info dd,
#rastreio td dl.info dt {
	float: left;
}

#rastreio td dl.info dt {
	margin-right: 3px;
}

#rastreio td dl.info dd {
	margin-right: 20px;
}

#rastreio td dl.info {
	overflow: auto;
	overflow: visible !ie;

	height: 1% !ie;

	margin-bottom: 10px;
}

div.containerEsquerda .topo a {
	display: block;

	width: 28px;
	height: 18px;

	margin-bottom: 20px;
	margin-top: 20px;

	background-image: url(../../imagens/estrutura/topo_fundo.gif);

	text-indent: -9999px;
}

#noticias div.containerEsquerda h2 {
	background-image: url(../../imagens/estrutura/h2_noticias+_fundo.gif);
}

#noticias div.containerEsquerda h3 {
	margin: 10px 0;

	color: #750000;

	text-indent: 0;
	font-size: 110%;
}

#noticias.detalhe div.containerEsquerda h3 {
	font-size: 120%;
}

#noticias div.containerEsquerda p {
	margin: 5px 0 5px 5px;

	line-height: 1.5;
}

#noticias.detalhe p {
	margin: 5px 0 10px 5px;
	padding-right: 10px;

	text-indent: 20px;
	text-align: justify;
}

#noticias div.containerEsquerda p.leiaMais {
	margin-top: 10px;

	text-align: right;
}

#noticias div.containerEsquerda p.leiaMais a {
	padding-left: 17px;

	color: #666;
	background-image: url(../../imagens/estrutura/vejaMais_fundo.gif);
	background-position: center left;

	font-weight: bold;
}

#noticias div.containerEsquerda li a {
	color: #666;
}

#noticias div.containerEsquerda p.leiaMais a:hover,
#noticias div.containerEsquerda p.leiaMais a:focus,
#noticias div.containerEsquerda p.leiaMais a:active,
#noticias div.containerEsquerda li a:hover,
#noticias div.containerEsquerda li a:focus,
#noticias div.containerEsquerda li a:active {
	color: #999;
}

#noticias div.containerEsquerda p.foto {
	float: left;

	margin: 0 10px 10px 0;
}

/* Coluna de endereços */

#enderecos {
	width: 170px;
	
	padding: 0 28px;

	background-image: url(../../imagens/estrutura/enderecos_fundo.gif);
}

#enderecos ul {
	margin-top: 30px;
}

#enderecos li {
	margin: 16px 0;
	border-top: 3px dotted #e2e2e2;
}

#enderecos li.first-child {
	border-top: none;
}

#enderecos li h3 {
	margin: 16px 0 10px 0;

	color: #900;

	text-indent: 0;
}

#enderecos address {
	color: #999;

	font-style: normal;
}

/* Coluna de endereço Serviço */

#enderecoServico {
	width: 170px;
	
	padding: 0 28px;

	background-image: url(../../imagens/estrutura/enderecos_fundo.gif);
}

#enderecoServico ul {
	margin-top: 30px;
}

#enderecoServico li {
	margin: 16px 0;
	border-top: 3px dotted #e2e2e2;
}

#enderecoServico li.first-child {
	border-top: none;
	height: 280px;
}

#enderecoServico li h3 {
	margin: 16px 0 10px 0;

	color: #900;

	text-indent: 0;
}

#enderecoServico address {
	color: #999;

	font-style: normal;
}

/* Coluna de endereço Indústria */

#enderecoIndustria {
	width: 170px;
	
	padding: 0 28px;

	background-image: url(../../imagens/estrutura/enderecos_fundo.gif);
}

#enderecoIndustria ul {
	margin-top: 30px;
}

#enderecoIndustria li {
	margin: 16px 0;
	border-top: 3px dotted #e2e2e2;
}

#enderecoIndustria li.first-child {
	border-top: none;
	height: 280px;
}

#enderecoIndustria li h3 {
	margin: 16px 0 10px 0;

	color: #900;

	text-indent: 0;
}

#enderecoIndustria address {
	color: #999;

	font-style: normal;
}
