* {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
	border:0;
}

body {
	background-color:#FFF7F2;
}

#geral {
	width:770px;
	margin:0 auto;
	background-color:#FFF7F2;
}

#topo h1 a{
	display:block;
	width:770px;
	height:254px; 
	text-indent:-8000em; 
	background:url(imagens/topo.jpg) no-repeat;
}

#menu {
	width:167px;
	float:left;
	padding:9.5px;
	padding-top:0;
}
	#menu ul li a {
		display:block;
		margin-bottom:13px;
		text-indent:-8000em; 
		font:75% arial;
		color:#464646;
	}
	
	#menu ul li #menu-principal { width:170px; height:40px; background:url(imagens/menu/principal.jpg) no-repeat; }
	#menu ul li #menu-principal:hover { background:url(imagens/menu/principal_over.jpg) no-repeat; }
	
	#menu ul li #menu-empresa { width:170px; height:40px; background:url(imagens/menu/empresa.jpg) no-repeat; }
	#menu ul li #menu-empresa:hover { background:url(imagens/menu/empresa_over.jpg) no-repeat; }
	
	#menu ul li #menu-produtos { width:170px; height:84px; background:url(imagens/menu/produtos.jpg) no-repeat; }
	#menu ul li #menu-produtos:hover { background:url(imagens/menu/produtos_over.jpg) no-repeat; }
	
	#menu ul li #menu-exportacao { width:170px; height:64px; background:url(imagens/menu/exportacao.jpg) no-repeat; }
	#menu ul li #menu-exportacao:hover { background:url(imagens/menu/exportacao_over.jpg) no-repeat; }
	
	#menu ul li #menu-embalagens { width:170px; height:40px; background:url(imagens/menu/embalagens.jpg) no-repeat; }
	#menu ul li #menu-embalagens:hover { background:url(imagens/menu/embalagens_over.jpg) no-repeat; }
	
	#menu ul li #menu-social { width:170px; height:40px; background:url(imagens/menu/social.jpg) no-repeat; }
	#menu ul li #menu-social:hover { background:url(imagens/menu/social_over.jpg) no-repeat; }
	
	#menu ul li #menu-dicas { width:170px; height:40px; background:url(imagens/menu/dicas.jpg) no-repeat; }
	#menu ul li #menu-dicas:hover { background:url(imagens/menu/dicas_over.jpg) no-repeat; }
	
	#menu ul li #menu-contato { width:170px; height:40px; background:url(imagens/menu/contato.jpg) no-repeat; }
	#menu ul li #menu-contato:hover { background:url(imagens/menu/contato_over.jpg) no-repeat; }

	#menu #comprar-frutas {
		width:163px;
		margin-left:3px;
		background:url(imagens/direito.fundo.jpg) repeat-y;
		padding-bottom:5px;
	}
	
	#menu #comprar-frutas h2 {
		width:163px;
		height:31px;
		background:url(imagens/titulo.comprafrutas.jpg) no-repeat;
		text-indent:-3000em;
	}
	
	#menu #comprar-frutas p {
		margin:0 9px 5px 9px;
		text-align:left;
		font:70% arial;
		color:#464646;
	}
	#menu #comprar-frutas p a { color:#D98D00; text-decoration:underline; }
	#menu #comprar-frutas p a:hover { text-decoration:none; }
		
	#menu .divisao-frutas {
		width:163px;
		height:8px;
		margin-left:3px;
		margin-top:-5px;
		background:url(imagens/direito.rodape.gif) no-repeat;
	}

#conteudo {
	width:400px;
	float:left;
	margin-left:5px;
}

#conteudo-interno {
	width:563px;
	margin-left:192px;
	_margin-left:188px;
	background:url(imagens/conteudo.fundo.jpg) repeat-y;
}
	#conteudo-interno div {
		width:533px;
		background:url(imagens/conteudo.fundo.jpg) repeat-y;
		padding:15px;
		padding-bottom:1px;
	}
	#conteudo-interno div h2 {
		width:563px;
		height:31px;
		text-indent:-3000em;
		margin:-15px 0 15px -15px;
	}
	
	#conteudo-interno div h3 {
		margin-top:13px;
		margin-left:1px;
		font:bold 80% arial;
		color:#333333;
	}
	
	#conteudo-interno div h4 {
		margin-top:13px;
		margin-left:1px;
		margin-bottom:0;
		font:bold 75% arial;
		color:#333333;
	}
	
	#conteudo-interno div p {
		margin-bottom:10px;
		margin-left:1px;
		text-align:justify;
		line-height:20px;
		font:70% arial;
		color:#333333;
	}
	#conteudo-interno div p a { color:#FF9900; text-decoration:underline; }
	#conteudo-interno div p a:hover { text-decoration:none; }
	
	#conteudo-interno div .titulo-empresa { background:url(imagens/titulo.empresa.gif) no-repeat; }
	#conteudo-interno div .titulo-produtos { background:url(imagens/titulo.produtos.gif) no-repeat; }
	#conteudo-interno div .titulo-export { background:url(imagens/titulo.export.gif) no-repeat; }
	#conteudo-interno div .titulo-embalagens { background:url(imagens/titulo.embalagens.gif) no-repeat; }
	#conteudo-interno div .titulo-social { background:url(imagens/titulo.social.gif) no-repeat; }
	#conteudo-interno div .titulo-dicas { background:url(imagens/titulo.dicas.gif) no-repeat; }
	#conteudo-interno div .titulo-contato { background:url(imagens/titulo.contato.gif) no-repeat; }
	
	#conteudo-interno .interno-acabamento {
		width:563px;
		height:9px;
		padding:0;
		background:url(imagens/conteudo.rodape.gif) no-repeat;
	}
	
	#conteudo-interno .imagem-esquerda { 
		float:right;
		margin-left:15px;
	}
	
	#conteudo-interno .social-imagens {
		display:block;
		margin-bottom:10px;
		text-align:center;
	}

#direito {
	width:163px;
	margin-left:600px;
}

#direito div {
	width:163px;
	background:url(imagens/direito.fundo.jpg) repeat-y;
	padding-bottom:5px;
}

.departamentos { margin-top:10px; }

	#direito div h2 {
		width:163px;
		height:31px;
		text-indent:-3000em;
	}
	#direito .citropoli h2 { background:url(imagens/titulo.citropoli.jpg) no-repeat; }
	#direito .departamentos h2 { background:url(imagens/titulo.departamentos.jpg) no-repeat; }
	
	#direito div p {
		margin:0 9px 5px 9px;
		text-align:left;
		font:70% arial;
		color:#464646;
	}
	#direito .citropoli p { margin-top:4px; }
	#direito .departamentos p { margin-bottom:10px; }
	#direito div p a { color:#D98D00; text-decoration:underline; }
	#direito div p a:hover { text-decoration:none; }
	
	#direito .divisao {
		width:163px;
		height:8px;
		margin-top:-5px;
		background:url(imagens/direito.rodape.gif) no-repeat;
	}
	
	
	#noticias-conteudo {
		width:398px;
		margin:13px 0 0 0;
		background:url(imagens/noticias.fundo.gif) repeat-y;
	}
	#noticias-conteudo h2 {
		width:398px;
		height:31px;
		text-indent:-3000em;
		background:url(imagens/titulo.noticias.gif) no-repeat;
	}

	#noticias-conteudo h3 { 
		display:block;
		margin:7px 7px 0 7px;
		padding-bottom:7px;
		font:70% arial;
	}
		#noticias-conteudo h3 a {
			color:#464646;
		}
			#noticias-conteudo h3 a:hover { text-decoration:underline; }
	#noticias-conteudo p {
		margin:0 7px 5px 7px;
		padding-bottom:5px;
		border-bottom:1px solid #E4E4E0;
		font:70% arial;
		color:#464646;
		text-align:justify;
	}
	
	.rodape-noticias a{
		display:block;
		width:398px;
		height:31px;
		text-indent:-3000em;
		background:url(imagens/noticias.fispal.gif) no-repeat;
		margin:-5px 0 13px 0;
	}
	
#rodape {
	clear:both;
	width:731px;
	height:12px;
	background:url('imagens/rodape.jpg');
	margin-top:10px;
	margin-left:9.5px;
	padding:10px;
}
	#rodape p {
		float:left;
		font:70% arial;
		color:#333333;
	}
		#rodape p span {
			font-weight:bold;
			color:#FF8600;
		}
	#rodape img {
		float:right;
		margin-top:-6px;
	}
	
	
/* PAGINAS INTERNAS - Embalagens */

#embalagens-menu { width:100%; margin-left:-8px; }
#embalagens-menu li { float:left; }
#embalagens-menu li a { 
	display:block;
	margin:0 0 10px 8px;
	padding-right:8px;
	border-right:1px solid #CCCCCC;
	font:bold 75% arial; 
	color:#FF9900; 
	text-decoration:none; 
}
#embalagens-menu li a:hover { text-decoration:underline; }

#exibir-embalagem {
	width:100%;
	border:0;
}

#titulo_embalagem { text-align:center; margin-bottom:5px; }
#foto_embalagem { margin-left:43px; }


/* Formulario */

form { 
	width:400px;
	margin-top:15px;
}

form label {
	display:block;
	width:100px;
	float:left;
	margin-top:15px;
	text-align:right;
	margin-right:10px;
	font:70% arial;
	color:#666666;
}

form input {
	width:190px;
	padding:5px;
	margin:9px 50px 0 0;
	border:1px solid #D3D2CB;
	font:70% arial;
	color:#505D66;
}

form select {
	width:100px;
	padding:5px;
	margin:9px 150px 0 0;
	border:1px solid #D3D2CB;
	font:70% arial;
	color:#505D66;
}

form .select-ativo option { padding-left:5px; }

form textarea {
	width:225px;
	height:120px;
	margin-top:8px;
	padding:5px;
	border:1px solid #D3D2CB;
	font:70% arial;
	color:#505D66;
}

form .botao {
	width:80px;
	margin-left:110px;
	background-color:#FF9900;
	border:0;
	letter-spacing:2px;
	font-weight:bold;
	color:#FFFFFF;
}

form .erro {
	border:1px solid #FF0000;
}

form .erro-texto {
	color: #FF0000;
}

/* Fim - Formulario */

.item-produtos {
}
	.img-produtos{
		float:left;
		margin-right:15px;
	}
	.p-produtos {
		display:block;
		height:140px;
	}
