body{
	margin:0px;/*margem 0px para nao ficar espaço*/
	background-color:#D9D9D9;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#8E8E8E;
	line-height:150%;
}

#superior{/*sempre com # na frente para layout*/
	width:100%;/*pegar 100% da largura*/
	min-height:579px;/*altura mínima*/
	_height:579px;/*tem que colocar esses dois assim porque se não dá pau no internet explorer ou no firefox*/
	background-image:url(files_index/imagens/bg/bg_principal.jpg);/*coloca um fundo em imagem*/
	background-repeat:repeat-x;/*repete só no sentido que escolher (x,y)*/
	background-color:#FFF;
}

#inferior{
	width:100%;/*pegar 100% da largura*/
	height:122px;/*altura exata de 122px*/
	background-image:url(files_index/imagens/bg/bg_inferior.jpg);/*coloca um fundo em imagem*/
	background-repeat:repeat-x;/*repete só no sentido que escolher (x,y)*/
	background-color:#D9D9D9;/*cor de fundo depois que terminar a imagem*/
}

#principal{
	width:1014px;
	height:auto;
	margin:0 auto;/*centralizar div*/
}

#logo{
	width:232px;
	height:352px;
	background-image:url(files_index/imagens/bg/bg_logo.jpg);
}

#menu{
	width:782px;
	height:105px;
	background-image:url(files_index/imagens/bg/bg_menu.jpg);
}

#carroselflash{
	width:782px;
	height:247px;
	background-image: url(files_index/imagens/bg/bg_carroselflash.jpg);
}

#atendimento_menu{
	width:186px;
	height:auto;
	background-image:url(files_index/imagens/bg/bg_atendimentomenu.jpg);
	background-repeat:no-repeat;
	float:left;
}

#conteudo{
	width:733px;
	_height:250px;
	min-height:250px;
	padding-left:30px;
	padding-right:65px;
	float:left;
	background-image:url(files_index/imagens/bg/bg_conteudo.jpg);
	background-repeat:no-repeat;
}

#rodape{
	width:1014px;
	height:122px;
	/*background-image:url(files_index/imagens/bg/bg_rodape.jpg);*/
	margin:0 auto;
	text-align:center;
}

/*Configuração dos textos*/
.espacamento140{
	line-height:140%;
}

/*PRODUTOS*/
/*pagina produtos*/
#limitador{
	width:230px;
	text-align:left;
}
#recipiente230{
	width:230px;
	height:206px;
	margin-bottom:8px;
	border:1px solid #E4E4E4;
}

#recipiente230_detalhes{
	width:230px;
	height:206px;
	margin-bottom:8px;
	border:1px solid #E4E4E4;
	margin-right:10px;
}

#quadro_detalhes_produto{
	width:464px;
	min-height:22px;
	_height:22px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#F6F6F6;
	border:1px solid #E8E8E8;
}

#seta_sobre_produto{
	width:20px;
	height:20px;
	position:absolute;
	margin-left:207px;
	margin-top:3px;
}

.texto_g{
	font-family:Arial;
	font-size:14px;
	color: #666;
	font-weight: bold;
}

#botao_mais_detalhes{
	width:51px;
	height:20px;
	padding-left:27px;
	
	color:#999;
}
/*Mais detalhes*/
.mais_detalhes_p{
	text-decoration:none;
	display:block;
	width:51px; 
	height:17px;
	background-image: url(files_index/imagens/elementos/botao_mais_detalhes_off.jpg);
	color:#999;
	padding-left:27px;
	padding-top:3px;
	margin-top:5px;
	margin-bottom:10px;
}
a.mais_detalhes_p{}
a.mais_detalhes_p:visited{}
a.mais_detalhes_p:hover{
	text-decoration: underline;
	background-image: url(files_index/imagens/elementos/botao_mais_detalhes_on.jpg);
	color:#666;
	}

/*contato*/
.campo_contato{
padding:2px;
margin-bottom:5px;
border-style:none; 
background-color:#F2F2F2; 
font-family:Tahoma; 
font-size:11px; 
color: #666666; 
min-height:18px;
_height: 18px; 
width: 330px; 
border:1px solid #E5E5E5; 
}

.campo_contato_on{
margin-bottom:5px;
padding:2px; 
border-style:none; 
background-color:#DADADA; 
font-family:Tahoma; 
font-size:11px; 
color: #666666; 
min-height:18px;
_height: 18px; 
width: 330px; 
border:1px solid #BEBEBE; 
}

.campo_mensagem{
margin-bottom:5px;
padding:2px; 
border-style:none; 
background-color:#F2F2F2; 
font-family:Tahoma; 
font-size:11px; 
color: #666666; 
height: 80px; 
width: 330px; 
border:1px solid #E5E5E5; 
}

/*Links*/
a.linkazul:link {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
a.linkazul:visited {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
a.linkazul:hover {font-family:Tahoma; font-size:11px; color:#999999; text-decoration:underline;}
a.linkazul:active {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}

/*Links*/
a:link {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
a:visited {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
a:hover {font-family:Tahoma; font-size:11px; color:#999999; text-decoration:underline;}
a:active {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}