body {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../imagens/bg_geral.gif);
	text-align:center;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
ul, li, dl, dt, dd {
	margin:0px;
	padding:0px;
	text-align:left;
}
div, p, img, form {
	border:0px;
	padding:0px;
	margin:0px;
}
/*br { clear:both; }*/
table, td, tr { border:0px; }
input {
	height: 17px;
	font-size: 10px;
	background-color: #FEFBEF;
	border-top: 1px solid #D0C880;
	border-left: 1px solid #D0C880;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/** Principais ******************/
#pagina{
	width: 778px;
	position:relative;
	margin:0px auto;
}
	#margemEsq{	
		float:left;
	}
	#margemDir { 
		float:right;
	}
	#conteudo{
		float:left;
		width:767px;
	}
		#topo{
			float:left;	
		}
		#lateral{
			float:left;	
			width:212px;
			background-color:#FEFBEF; 
		}
		#corpo{
			float:left; 
			width: 530px;
			text-align:left;
		}
		#corpoProdutos{
			float:left; 
			width: 290px;
		}
		#lateralCorpo{
			float:left;
			margin-top:17px;
			width:180px;
		}
		#lateralCorpo a,#lateralCorpo p{
			font-size:10px;
			color:#067700;
		}
#rastro {
	float:left;
	height:26px;
	/* background:url(../imagens/com_rastro.gif) no-repeat; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
#rastro ul {
	margin:7px 0px 0px 20px;
	color: #C39500;
	font-size:10px;
}
#rastro ul li {
	display:inline;
	list-style-type:none;
}
#rastro ul li a { color:#959595;}
/*=====================================================================================*/

/*=== DROP DOWN =======================================================================*/
.dropdown{
	position:absolute;
	top:66px;
	z-index:9;
	visibility:hidden;
	border-right:1px solid #CBA425;
	border-left:1px solid #CBA425;
	border-bottom:1px solid #CBA425;
	text-align:left;
}
.subdropdown {
	position:absolute;
	visibility:hidden;
	border:1px solid #CBA425;
}
.dropdown_primeiro{
	border-top:0px !important;
	background-color:#EDE2BD !important;
	font-weight:bold;
}
.dropdown_ultimo{ border-bottom:0px !important; }
.dropdown_rodape{ border:0px !important; }

#dropdownInstitucional dl dd, #dropdownSAC dl dd, #dropdownProdutos dl dd, #dropdownReceitas dl dd, #dropdownSaudeNutricao dl dd {
	height:22px;
	padding-left:10px;
	background-color:#F9F5E5;
	border-top:1px solid #FCFAF2;
	border-bottom:1px solid #EDE2BD;
}
#dropdownInstitucional dl dd a, #dropdownSAC dl dd a, #dropdownProdutos dl dd a, #dropdownReceitas dl dd a, #dropdownSaudeNutricao dl dd a {
	font-size:11px;
	color:#067700;
	text-decoration:none;
}
#dropdownInstitucional dl dd a:hover, #dropdownSAC dl dd a:hover, #dropdownProdutos dl dd a:hover,#dropdownReceitas dl dd a:hover,#dropdownSaudeNutricao dl dd a:hover {
	color:#CBA425;
}

/*=== DEFINIÇÕES ===========================================================================*/
.verde { color:#067900; !important }
a.sublinhado { text-decoration:underline; !important }
/*=====================================================================================*/
#padraoTopo dl{ margin-left:10px; }
#padraoTopo dl dd, #padraoTopo dl dd * {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#067700;
	text-decoration:none;
	list-style-type:none;
	display:inline;
}
#padraoTopo dl dd a:hover {text-decoration:underline;}
.linkCursor{cursor: hand;}
#rodape* {
	font-size:10px;
	font-weight: bold;
	color:#707070;
	height:25px;
}
#rodape {
	font-size:10px;
	font-weight: bold;
	color:#707070;
	_padding-top:5px;
	padding-top:10px;
	padding-bottom:15px;
	height:25px;
}
#rodape a{
	color:#707070;
	text-decoration:underline;
}
.padraoTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
}
.padraoTabelaInterna{
	border:1px solid #E1C363;
	border-bottom:0px solid #E1C363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#067700;
}
.padraoTabelaInterna a{
	color:#067700;
	text-decoration:none;
}
.padraoTabelaInterna a:hover{
	color:#C39500;
	text-decoration:none;
}
.padraoTextoInternas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
}
.padraoTextoInternas a{
	text-decoration:underline;
	color:#4F4F4F;
}
.padraoTextoInternas a span{
	text-decoration:underline;
	color:#067700;
}
/** topo ******************/
img.btnmenu_principal {
	background-image:url(../imagens/com_topo_menu_bgpri.gif);
	background-repeat:repeat-x;
}
#btnmenu_topo{ margin-bottom:10px; }

#menuTopoPrincipal dl dd, #menuTopoEsquerda dl dd{
	list-style-type:none;
	display:inline;
}
#menuTopoEsquerda {
	margin-top:10px;
	float:left;
	width:211px;
}
#menuTopoEsquerda dl {
	background-image:url(../imagens/com_topo_menu_bglaranja.gif);
	background-repeat:repeat-x;
}
#menuTopoPrincipal{
	margin-top:7px;
	float:left;
}
/** lateral **************/
#homeLateral {
	float: left;
	border-right: 1px solid #E1C363;
	border-left: 1px solid #E1C363;
	background:#FEFBEF url("../imagens/sombra_lateral_home.gif") no-repeat right bottom;
	font-size:11px;
	color: #067900;
	text-align:left;
}
#homeLateral a {
	font-size:12px;
	color: #067900;
	text-decoration:none;
}
#homeLateral a:hover{text-decoration:underline;}
#homeLateral #Distribuidores {
	color: #4f4f4f;
	width: 153px;
	height: 150px;
	margin-left: 30px;
}
#homeLateralNoticias {
	width: 153px;
	height: 188px;
	margin-left: 30px;
	margin-top: -3px;
	overflow:hidden;
}
#homeLateralNewsletter {
	width: 171px;
	height: 153px;
	margin-left: 20px;
	background-color: #FAF7DE;
	border-right: 1px solid #EDE6AA;
	border-bottom-width: 0px;
	border-left: 1px solid #EDE6AA;
}

/** lateral **************/
.homeLateral_datas {
	font-size: 10px;
	font-weight: bold;
	color: #A67F00;
}
#homeLateralNewsletter_conteudo {
	width: 149px;
	_width: 171px;
	padding-left: 11px;
	padding-right: 11px;
	border-right: 1px solid white;
	border-left: 1px solid white;
}
/** conteudo ***********/
#conteudoHome_corpo {
	font-size:11px;
	color:#4F4F4F;
	background-color: #FFFFFF;
	border-right: 1px solid #E5CB77;
	height:563px;
	_height:570px;
}

/* receitas *************************/
#receitasHome{
	width:528px;
	height:208px;
	padding-bottom:14px;
}

#receitasHome_conteudo{
	float:left;
	background-image:url(../imagens/bg_receitas_home.gif);
	background-repeat:repeat-x;
}
#receitasHome_janela{
	width:147px;
	height:157px;
	_height:165px;
	float:left;
	background-image:url(../imagens/bg_quadro_receitas_home.gif);
	background-repeat: no-repeat;
	padding: 8px 8px 0px 8px;
	color:#4F4F4F;
}
#conteudoHome_receitas a {font-weight:bold; color:#4F4F4F;}
#detalhesReceita{
	padding:5px 0px 5px 0px;
	border-top:1px dashed #D4D4D4;
	border-bottom:1px dashed #D4D4D4;
	margin-top:5px;
	font-size:11px;
}
#detalhesReceita span {
	font-weight:bold;
}
.passoReceita{
	font-style:italic;
	color:#067700;
}
#listaAlfabetica{
	padding:5px 0px 5px 0px;
	border-bottom:1px dashed #D4D4D4;
	margin-bottom:5px;
}
.tituloListagem{
	font-size:14px;
	font-weight:bold;
	color:#4F4F4F;
}
.tituloReceita{
	font-size:12px;
	font-weight:bold;
	color:#067700;
}
.tituloReceita a{
	color:#067700;
	margin-left:8px;
	text-decoration:underline;
}
.quadroItemLista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4F4F4F;
	background-color:#FEFBEF;
	border-left:1px solid #FAF1D2;
	border-right:1px solid #FAF1D2;
	padding-left:15px;
}
/**rodape **************************************/
#rodapeHome{
	padding-left:8px;
	padding-bottom:14px;
	color:#4f4f4f;
	background-color:white;
}
#rodapeHome a {color:#067900;}
#saudeNutricaoHome{
	width:237px;
	_width:260px;
	float:left;	
	padding-left:18px;
	margin-right:12px;
}
#saudeNutricaoHome .iten {
	width:160px;
	float:left;
	margin-bottom:15px;
}
#homeLancamento{
	width:130px;
	float:left;
	padding-left:10px;
}
/**seção receitas **************************************/
#receitaLateral {
	float:left;
	height:90%;
	font-size:11px;
	padding-top:22px;
	border-left: 1px solid #E1C363;	
	color: #4F4F4F;
}
#receitasMenu{
	width:174px;
	border-left:1px solid #EDE6AA;
	border-right:1px solid #EDE6AA;	
	margin-left:21px;
}
#receitasMenu p{margin:3px 0px 8px 13px;}
#receitasMenu dl{margin:0px 3px 8px 0px;}
#receitasMenu dl dd{
	height:21px;
	margin-bottom:1px;
	padding-left:8px;
	background:url(../imagens/bg_receitas_menu_btn.gif) no-repeat;
	list-style-type:none;
}
#receitasMenu dl dd img{
	margin-right:8px;
}
#receitasMenu dl dd a{
	color: #067700;
	text-decoration:none;
	Filter: dropShadow(Color=#FFFFFF, offX=2,offY=2) width: 257; height: 10
}
#receitasMenu dl dd a:hover{color:#023D1D;}

#receitaConteudo{
	font-size:12px;
	padding:24px;
	float:left;
	width:330px;
}
#produtoConteudo{
	font-size:12px;
	padding:24px;
	margin-top:0px;
	padding-top:0px;
	float:left;
	width:330px;
}
#corpoReceita {	
	color:#067700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#corpoReceita h4{
	color:#067700;
	padding-bottom:10px;
	border-bottom:1px dashed #D4D4D4;
}
#topoVoltar{
	padding-top:1px;
	border-top:1px dashed #D4D4D4;
	width:480px;
	margin-left:24px;
}
#tituloPaginas{
	color:#067700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:23px;
	padding-bottom:11px;
	margin-bottom:20px;
	width:480px;
	margin-left:24px;
	height:-15px;
	border-bottom:1px dashed #D4D4D4;
}
.tituloPaginas{
	color:#067700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.tituloInternas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.indicadorTitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C39500 !important;
}
.indicadorTitulo a {
	color:#C39500;
	text-decoration:none;
}
.indicadorTitulo a:hover {
	color:#C39500;
	text-decoration: underline;
}
#corpoReceita h6{
	font-size:12px;
	font-weight:bold;
	color:#4F4F4F;
	padding-top:18px;
	border-top:1px dashed #D4D4D4;	
}
.receitaSubTitulo{
	font-style:italic;
	font-size:12px;
	color:#067700;
}

#corpoReceita dl dd{
	font-size:12px;
	color:#4F4F4F;
	list-style-type:none;
}
/*.receitaMenuSub{
	/*list-style-image:url(../imagens/com_lista_menu_lateral.gif);
	background-color:#FEFDF5; 
	background-image:none !important; 
	border-top:1px solid #FAF7DE;
}
li.receitaMenuSub a{
	margin-top:-10px;
	margin-left:1px;
}*/
.MenuLateralIcone {
	background-image:url(../imagens/bg_menu_lateral_item.gif);
	background-repeat:no-repeat;
	width:180px;
	height:22px;
	overflow:hidden;
	cursor:pointer;
}
/**paginação ***********************************/
#listaPaginacao{
	margin:15px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#paginacao td{
	text-align:center;
	padding:0px 1px 0px 1px;
	border-right: 1px solid #067700;
	font-size:11px;	
}
#paginacao a{
	text-decoration:none;
}
#paginacao span{
	text-align:center;
	padding:0px 7px 0px 7px;
}
.paginacao_marcador{
	background-color:#067700;
	padding:0px 3px 0px 3px;
	color:#FFFFFF;
}
.paginacao_marcador a{
	background-color:#067700;
	padding:0px 2px 0px 2px;
	color:#FFFFFF;
}
/**home receitas *******************************/
.dataReceita{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
}
.descricaoReceita{
	font-size:11px;
	color:#4F4F4F;
}
.vejaReceita a{
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	color:#067900; !important
}
.vejaReceita{
	margin:5px 0px 28px 0px;
}
.quadroHomeReceita{
	background-color:#FEFBEF;
	border-left:1px solid #EDE6AA;
	border-right:1px solid #EDE6AA;
	padding:0px 5px 0px 5px;
}
.quadroHomeReceita img{
	_margin-right:-1px; /*Hack para o I.E*/
}
/** login receitas *****************************/
.quadroLogin{
	background-color:#FAF7DE;
	border-left:1px solid #EDE6AA;
	border-right:1px solid #EDE6AA;
	vertical-align:top;
	padding:0px 10px 0px 10px;
}
p.itemForm a{
	text-decoration:underline;
	margin-left:5px;
	font-size:11px;
	color:#067900;
}
.itemForm{
	color:#067900;
	font-size:11px;
}
/** cadastro *********************************/
#linhaForm{
	border-bottom:1px dashed #D4D4D4;
	padding:5px 0px 5px 0px;
}
.itemObrigatorio{
	color:#FF0000;
}
.limpaInput{
	background-color:#FFFFFF;
	margin:0px 5px 0px 0px;
	border:0px solid #FFFFFF;
	height:auto;
}
div#receberNews{
	background-image:url(../imagens/bg_cadastro_receber.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:15px;
	padding:4px;
}
div#receberNews input{
	background-color:#F1F1F1;
}
.textareaForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FEFBEF;
	border-top: 1px solid #D0C880;
	border-left: 1px solid #D0C880;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
/** saude e nutricao *************************/
p#tituloArtigo{
	margin:5px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#067900;
}
td#conteudoArtigo{
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td#conteudoArtigo dt{
	margin-top:5px;
}
.creditosArtigo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.creditosArtigo a:hover{
	font-weight:bold;
	color:#999999;
}
table#quadroInfo{
	border:1px solid #E1C363;
	border-bottom:0px solid #E1C363;
	border-right:0px solid #E1C363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#067900;
}
table#quadroInfo td{
	border-bottom:1px solid #E1C363;
	border-right:1px solid #E1C363;
	padding:2px 6px 2px 6px;
	width:50%;
}
table#quadroInfo td#linhaTitulo{
	padding:2px 0px 2px 6px;
	background-color:#FEFBEF;	
	font-weight:bold;
	width:100%;
}
table#quadroInfo td#linhaDescricao{
	color:#4F4F4F;
	padding:6px;
	width:100%;
}
/** pesquisa ******************************/
div#tireDuvidas{
	width:481px;
	height:66px;
	padding:5px 10px 5px 10px;
	background-image:url(../imagens/bg_tire_duvidas.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
div#tireDuvidas p a{
	font-weight:bold;
	margin-left:5px;
	color:#067900;
}
/** institucional *************************/
.tituloInstitucional{
	font-size:12px;
	font-weight:bold;
	color:#067700;
}
/** noticias ******************************/
td#itemNoticia{
	padding:10px 0px 5px;
}
.dataNoticia{
	color:#067900;
}
.selectForm{
	font-size: 10px;
	background-color: #FEFBEF;
}
/** mapa **********************************/
div#colunaMapa{
	float:left;
	margin-right:14px;
}
div#colunaMapa table#blocoMapa{
	margin-bottom:15px;
}
#colunaMapa td span{
	font-family:Arial, Helvetica, sans-serif;
	color:#006D38;
	font-size:12px;
	font-weight:bold;
}
#colunaMapa td a{
	font-size:11px;
	text-decoration:none;
	color:#666666;
	text-decoration:none;
}
.underline{
	 text-decoration:underline;
}
.linkVoltar{
	font-size:9px;
	color:#006D38;
	text-decoration:none;
}
.menuAlpha {
	background-color:#000000;
	filter: Alpha(Opacity=20);

	/* ajustando compatibilidade com outros browsers */
	-moz-opacity: 0.2; 
    opacity: 0.2;
	-khtml-opacity: 0.2;
}
.layerLegenda{
	font-size:11px;
	color:#4F4F4F;
}
