/* ITENS */
#itens {
	width:490px;
}
	#itens h2 {
		color:#00913d;
		font-size:24px;
		font-family:Times New Roman, Arial, Verdana;
		margin:0 0 10px 0;
		padding:0;
		text-indent:0;
	}
	#itens p {
		padding:0 10px 15px 10px;
		text-align:justify;
	}
	#itens .foto {
		background-color:#fff;
		border:1px solid #ccc;
		display:block;
		float:right;
		margin:0 10px 10px 10px;
		padding:3px;
	}
	#itens .foto:hover {
		border:1px solid #00913d;
	}	
	#itens .galeria-itens {
		clear:both;
		display:block;
		list-style:none;
		list-style-position:outside;
		margin-top:10px;
		width:490px;
	}
		#itens .galeria-itens li {
			display:block;
			float:left;			
			margin:0 17px 15px 17px;
			_margin:0 8px 15px 17px;
			text-align:center;
			width:128px;
		}
			#itens .galeria-itens li a img {
				background-color:#fff;
				border:1px solid #ccc;				
				padding:3px;
			}
			#itens .galeria-itens li a:hover img {
				border:1px solid #00913d;
			}		


/* INSTITUCIONAL */
#institucional {
	width:490px;
}
	#institucional p {
		padding:0 0 15px 0;
		text-align:justify;
	}
	#institucional .foto-capa {
		background-color:#fff;
		border:1px solid #ccc;
		display:block;
		float:left;
		margin:0 10px 10px 0;
		padding:3px;
	}
	#institucional .foto {
		background-color:#fff;
		border:1px solid #ccc;
		display:block;
		float:right;
		margin:0 0 10px 10px;
		padding:3px;
	}
	#institucional .foto:hover {
		border:1px solid #00913d;
	}
	#institucional .menu-institucional {
		clear:both;
		display:block;
		list-style:none;
		list-style-position:outside;		
		margin:0 0 20px 0;
		overflow:auto;
	}
		#institucional .menu-institucional li {
			background:url(../imagens/marc-2.gif) no-repeat top left;
			display:block;
			float:left;
			padding:5px 15px 0 15px;
			white-space:nowrap;
		}
			#institucional .menu-institucional li a:hover {
				color:#69c;
				text-decoration:underline;
			}	
	#institucional .galeria-institucional {
		clear:both;
		display:block;
		list-style:none;
		list-style-position:outside;		
		margin-top:10px;
		width:490px;
	}
		#institucional .galeria-institucional li {
			display:block;
			margin:0 17px 15px 17px;
			_margin:0 8px 15px 17px;
			float:left;
			text-align:center;
			width:128px;
		}
			#institucional .galeria-institucional li a img {
				background-color:#fff;
				border:1px solid #ccc;				
				padding:3px;
			}
			#institucional .galeria-institucional li a:hover img {
				border:1px solid #00913d;
			}
			

/* FALE CONOSCO */
#fale-conosco {
	width:490px;
}
	#fale-conosco p.chamada-rodape {
		border-top:1px solid #e2e2e2;
		clear:both;
		display:block;
		padding:3px 0 15px 0;
		text-align:justify;
	}
	#fale-conosco fieldset {
		clear:both;
		padding:20px;
		text-align:left;
		width:420px;
	}
		#fale-conosco fieldset label {
			display:block;
			clear:both;
			margin:0 0 15px 0;
			width:420px;
		}
			#fale-conosco fieldset label span {
				display:block;
				float:left;
				padding:3px 5px 0 0;
				text-align:right;
				width:110px;
			}
			#fale-conosco fieldset label .campo {
				width:280px;
			}
	#fale-conosco fieldset .botao {
		margin-left:353px;
		width:50px;
	}
	
	
/* PRODUTOS */
#produtos {
	width:490px;
}
	#produtos p {
		padding:0 0 15px 0;
		text-align:justify;
	}			
	#produtos fieldset#area-busca {
		clear:both;
		display:block;
		margin:-33px 0 15px 0;
		overflow:auto;
		padding:0 0 4px 0;
		text-align:right;
	}
	#produtos .lista-produtos {
		clear:both;
		display:block;
		margin-top:10px;
		overflow:auto;
		list-style:none;
		list-style-position:outside;		
		width:490px;
	}
		#produtos .lista-produtos li {
			display:block;
			float:left;
			text-align:center;
			margin:0 13px 15px 13px;
			_margin:0 6px 15px 3px;
			width:218px;
		}
			#produtos .lista-produtos li a.foto-produto {
				border:1px solid #ccc;
				text-align:center;
				padding:3px;
				height:155px;
				width:210px;
				display:block;
				vertical-align:bottom;
			}
			#produtos .lista-produtos li a.foto-produto img {
				margin:auto 0;
			}			
			#produtos .lista-produtos li a:hover.foto-produto {
				border:1px solid #00913d;
			}
			#produtos .lista-produtos li a.descricao {
				display:block;
				margin:5px;
				text-align:center;
			}
			#produtos .lista-produtos li p.valor {
				color:#00913d;
				display:block;
				font-size:12px;
				font-weight:bold;
				margin:0 5px 15px 5px;
				padding-bottom:0;
				text-align:center;
			}			
			#produtos .lista-produtos li a:hover.descricao {
				color:#00913d;
				text-decoration:underline;
				cursor:pointer;
			}
	#produtos .lista-categorias {
		list-style:none;
		padding:0 10px 10px 10px;
		width:470px;
		list-style-position:outside;
	}
		#produtos .lista-categorias li a {
			background:url(../imagens/marc-1.gif) no-repeat top left;
			border-bottom:1px dotted #ccc;
			display:block;
			padding:5px 0 5px 15px;
			margin-bottom:5px;
			_margin-bottom:0;
			width:455px;
		}
		#produtos .lista-categorias li a:hover {
			background-color:#f4f4f4;
			color:#00913d;
		}
			#produtos .lista-categorias li a span {
				color:#00913d;
			}			
	#produtos .galeria-produto {
		clear:both;
		display:block;
		list-style:none;
		margin-top:10px;
		width:490px;
	}
		#produtos .galeria-produto li {
			display:block;
			float:left;
			margin:0 17px 15px 17px;
			_margin:0 8px 15px 17px;
			text-align:center;
			list-style:none;
			list-style-position:outside;			
			width:128px;
		}
			#produtos .galeria-produto li a img {
				border:1px solid #ccc;
				background-color:#fff;
				padding:3px;
			}
			#produtos .galeria-produto li a:hover img {
				border:1px solid #00913d;
			}				
	#produtos p.valor-produto {
		color:#00913d;
		font-size:13px;
		font-weight:bold;
		text-align:left;
	}	
	#produtos p#foto-produto {
		display:block;
		float:left;
		width:220px;
		font-size:9px;
		text-align:center;
		margin-right:10px;
	}	
	#produtos p#foto-produto a img {
		padding:4px;
		background-color:#fff;
		border:1px solid #ccc;
		margin-bottom:5px;
	}
	#produtos p#foto-produto a:hover img {
		border:1px solid #00913d;
	}	
	#produtos #detalhes-produto {
		display:block;
		overflow:auto;
		width:auto;
	}		