﻿* {margin:0; padding:0; font:9pt Tahoma; color:#fff;}

img {border:0;}
strong {font-weight:bold;}
map {display:none;}
ul {list-style:none;}
i{font-style:italic;}

/*xxxxx LINKS xxxxx*/
a, a * {text-decoration:none; color:#535353; font-weight:bold;}
a:hover, a:hover p {color:#059744; text-decoration:underline;}

html {overflow-x:hidden;}

body {width:778px; _width:800px; margin:auto; background:url('../imagens/fundo.jpg') repeat-x #053216;}

/*xxxxx CLASSES EM COMUM xxxxx*/
.centralizado {text-align:center;}
.justificado {text-align:justify;}
.adireita {text-align:right;}

.negrito {font-weight:bold;}
.italico {font-style:italic;}
.regular {font-style:normal; font-weight:normal;}
.sublinhado {text-decoration:underline;}

.imgLeft {margin:5px 8px 5px 0;	float:left;}
.imgRight {margin:5px 0 5px 8px; float:right;}

/** DESENVOLVEDOR **/
.subTitulo{margin-top:10px;clear:both;}
.noContent{text-align:center;font-weight:bold;padding:7px;color:#808080}
/******************/

.linha {margin:4px 0 0 0;}

.tituloPagina {margin:0 0 5px 0;}

.titulo11 {font-size:11pt;}

.listaPadrao{
	list-style-type:circle;
	padding:2px 0 5px 6px;
}
.listaPadrao li {margin-top:6px;}

.textbox, .textarea {
	height:17px;
	padding:3px;
	background:url('../imagens/textbox_fundo.jpg') repeat-x;
	border:solid 1px #1a9449;
}

.textarea {
	background:url('../imagens/textarea_fundo.jpg') repeat-x; 
	border:solid 1px #b6b6b6;
	margin:5px 0 5px 0;
	}
.bordaCinza {border:solid 1px #dadada;}


/*xxxxx CORES xxxxx*/
.cinza, .cinza * {color:#535353;}
.verde, .verde * {color:#059744;}
.verdeEscuro, .verdeEscuro * {color:#1a5b36;}
.branco, .branco * {color:#fff;}


/*xxxxx ESTRUTURA PRINCIPAL xxxxx*/
#topo {width:778px; height:234px; margin:auto;}

#esquerda {width:205px; height:auto; float:left;}
#esquerda #menu{
	width:inherit;
	height:198px;
	float:inherit;
	margin-bottom:4px;
}
#esquerda #mailing{
	width:165px;
	height:160px;
	float:inherit;
	clear:both;
	padding:40px 40px 0 29px;
	padding-right:12px;
	_margin-top:-4px;
	
	background:url('../imagens/mailing_fundo.jpg') no-repeat;
}
#esquerda #mailing .textbox{
	width:158px;
	margin-bottom:8px;
	
	text-align:center;
}
#esquerda #mailing #txtMailingEmail{
	margin-bottom:4px;
}
#esquerda #mailing .cadastre{
	padding-right:inherit;
	margin-bottom:6px;
	
	color:#afbdb4;
	text-align:center;
}
#esquerda #mailing .botao{
	padding-right:inherit;
	text-align:right;
}

#direita {width:573px; height:auto; float:left; _margin-left:-2px;}

#rodape{
	width:573px;
	height:38px;
	float:left;
	clear:both;
	margin-left:205px;
	_margin-left:102px;
	
	background:url('../imagens/rodape_fundo.jpg') no-repeat;
}
#rodape * {font-size:7.5pt;}
#rodape .esquerda {width:210px; height:inherit; float:left; margin:13px 0 0 19px;}
#rodape .direita {width:295px; height:inherit; float:right; margin:7px 18px 0 0;}

#sitemap{
	width:778px;
	float:left;
	clear:both;
	margin:18px 0 8px 0;
	padding-top:5px;
	
	border-top:solid 1px #287449;
	text-align:center;
	
}
#sitemap * {font-size:8.5pt;}
#sitemap a {
	color:#afbdb4;
	text-decoration:none;
	font-weight:normal;
}
#sitemap a:hover {
	color:#fff;
	text-decoration:underline;
}
#simbionte {width:778px; float:left; clear:both; margin:10px 0 5px 0;}

/*xxxxx ESTRUTURA INTERNA xxxxx*/
#conteudo{
	width:inherit;
	height:auto;
	margin-bottom:4px;
	float:inherit;
}


/*xxxxx INDEX xxxxx*/
#conteudo.index .produtoseservicos {
	width:inherit;
	height:149px;
	float:inherit;
	margin-bottom:4px;
	padding:49px 12px 0 12px;
	
	background:url('../imagens/index_produtoseservicos_fundo.jpg') no-repeat;
}

#conteudo.index .produtoseservicos .produto, #conteudo.interna .produtos .produto, #conteudo.interna .servicos .servico{
	/*width:177px;*/
	/*height:155px;*/
	float:left;
	margin:0 6px 0 0;
	/*text-align:center;*/
}
#conteudo.interna .produtos .produto img {margin-top:6px;}
#conteudo.interna .produtos .produto .nome {margin-bottom:6px;}
#conteudo.interna .produtos .produto .nome * {}
#conteudo.index .produtoseservicos .produto .nome{
	margin:2px 0 0 0;
}
.produtoseservicos .produto .nome {width:530px;}
.interna .produtoseservicos .produto .nome,.interna .produtoseservicos .servico .nome {width:100%; text-align:center;}
.index .produtoseservicos .produto .nome {width:100%; text-align:center;}

#conteudo.index #titronic{
	width:inherit;
	height:146px;
	float:inherit;
	margin-bottom:4px;
}

#conteudo.index .pnlNoticias{
	width:inherit;
	height:204px;
	float:inherit;
	
	background:url('../imagens/index_noticias_fundo.jpg') no-repeat;
}
#conteudo.index .pnlNoticias .noticias{
	width:300px;
	height:132px;
	float:left;
	margin:47px 0 0 33px;
	_margin:47px 0 0 17px;
}
#conteudo.index .pnlNoticias .noticias a{
	color:#059744;
	text-decoration:underline;
	font-weight:normal;
}
#conteudo.index .pnlNoticias .noticias a:hover {text-decoration:none;}
#conteudo.index .pnlNoticias .qualidade{
	width:220px;
	height:185px;
	float:right;
	margin:11px 18px 0 0;
}

/*xxxxx INTERNA xxxxx*/
#conteudo #corpo{
	width:100%;
	height:auto;
	margin-top:-2px;
	
	background:url('../imagens/interna_fundo.jpg') repeat-y;
}
#conteudo #corpo td {padding:0 20px 0 12px;}

/*xxxxx CONTATO xxxxx*/
#corpo.contato{

}
#corpo.contato .textbox {
	margin:5px 0 5px 0;
	border:solid 1px #b6b6b6;
	background:url('../imagens/textbox_fundo_cinza.jpg') repeat-x;
}

/*xxxxx NOTÍCIAS xxxxx*/
#corpo.noticias .titulo {margin-bottom:5px;	font-size:10.5pt;}
#corpo.noticias .descricao{padding:6px 0 0 0;}
#corpo.noticias .leiatambem{
	margin-top:10px;
	padding-top:5px;
	clear:both;
	/*border-top:solid 1px #73bf90;*/
}
#corpo.noticias .leiatambem ul li{
	margin-bottom:4px;
	padding:2px 0 5px 6px;
	border-bottom:solid 1px #dfdfdf;
}

/*xxxxx MEIO AMBIENTE xxxxx*/
#corpo.meioambiente ul li
{
	margin-left:20px;
	list-style-type:circle;
	padding:2px 0 5px 6px;
}

/*xxxxx PRODUTOS E SERVIÇOS xxxxx*/
#conteudo.interna .produtos .produto, #conteudo.interna .servicos .servico {margin:0 2px 0 0;}

/*#conteudo.interna #produtos_detalhe {clear:both;}*/
#conteudo.interna #produtos_detalhe .titulo {margin-bottom:4px;}
#conteudo.interna #produtos_detalhe .videos{text-align:center;}
#conteudo.interna #produtos_detalhe .videos *{margin-bottom:10px auto}

/*xxxxx PROPRIEDADE DOS MATERIAIS xxxxx*/
#conteudo.interna #corpo.propriedade .listaPadrao li {margin-top:14px;}
#conteudo.interna #corpo.propriedade .listaPadrao li img {margin-top:4px;}

/* BOX */
.box{border-collapse:collapse;position:absolute;left:50%;top:50%;display:block;}
.box *{padding:0;margin:0;}
.box .header *{height:23px;}
.box .header a{display:block;width:100%;height:100%}
.box .footer *{height:9px;}
.box .cantoEsquerdo{width:10px;}
.box .cantoDireito{width:19px;}
.box .body{background: url('../imagens/box_BG.png') repeat-x #D1D1D1;color:#333;padding:10px;height:73px}
.box .footer .cantoEsquerdo{background: url('../imagens/box_CIE.png') no-repeat;}
.box .footer .cantoDireito{background: url('../imagens/box_CID.png') no-repeat;}
.box .footer .definicao{background: url('../imagens/box_BGF.png') repeat-x;}

.box .header .cantoEsquerdo{background: url('../imagens/box_vermelho_CSE.png') no-repeat;}
.box .header .cantoDireito{background: url('../imagens/box_vermelho_CSD.png') no-repeat;}
.box .header .definicao{background: url('../imagens/box_vermelho_BGH.png') repeat-x;}

#msgbox                  {display:none;z-index:100;padding:0;text-align:center;width:306px;height:500px;position:fixed;}
/*#msgbox .topo            {padding:0;border:0;margin-bottom:-3px;}*/
#msgbox .body            {background:#fff;padding:10px 0px 10px 15px;}
#msgbox .image-container {overflow-x:hidden; overflow-y:scroll; height:460px;}
#msgbox .image           {}
#msgbox .conteudo        {}
/*#msgbox .corpo .img      {margin:8px 0 15px 0; width:35px; height:36px; display:inline-block;}*/
#msgbox_background       {position:fixed;left:0px;top:0px;width:100%;height:100%;text-align:center;background:url(../imagens/popup/background.png);z-index:2;display:none;} 