@charset "utf-8";
/* CSS Document */

html, body{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}

body{
	background-color:#FFFFFF;
	background-image:url(../imagens/background.jpg);
	height:100%;
	width:100%;
}

.body_home{
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#1d2b04;
	background-image:url(../imagens/home_back.jpg);

}

.body_empresa{
	background-color:#465f13;
	background-image:url(../imagens/empresa-back.jpg);

}

.body_produtos{
	background-color:#843700;
	background-image:url(../imagens/produtos-back.jpg);

}

.body_orcamentos{
	background-color:#112f2f;
	background-image:url(../imagens/orcamentos-back.jpg);

}

.body_noticias{
	background-color:#620005;
	background-image:url(../imagens/noticias-back.jpg);

}

.body_contato{
	background-color:#c38700;
	background-image:url(../imagens/contato-back.jpg);

}

.body_receitas{
	background-color:#222139;
	background-image:url(../imagens/receitas-back.jpg);

}

#base{
	background-position: top center;
	background-repeat:no-repeat;
	width:980px;
}

#top{
	width:980px;
	height:180px;
}

#top_logo{
	position:relative;
	top:20px;
	left:10px;
	
}

#corpo{
	width:980px;
	height:500px;

}

#left{
	float:left;
	width:300px;
	height:500px;


}


#menu_principal{
	margin:0;
	padding:0;
}

#menu_principal li{
	width:190px;
	height:40PX;
	list-style:none;
	font-size:24px;
	width:170px;
	height:28px;
	display:block;
	padding-top:12px;
	padding-left:20px;
	color:#FFFFFF;
	cursor:pointer;	

}

#menu_principal .li_produtos{
	margin-top:18px;
	margin-left:70px;
}

#menu_principal .li_orcamentos{
	margin-top:20px;
	margin-left:122px;
}

#menu_principal .li_receitas{
	margin-top:33px;
	margin-left:152px;
}

#menu_principal .li_empresa{
	margin-top:40px;
	margin-left:151px;
}

#menu_principal .li_noticias{
	margin-top:34px;
	margin-left:125px;
}

#menu_principal .li_contato{
	margin-top:18px;
	margin-left:72px;
}



#menu_principal a{
	color:#FFFFFF;
	text-decoration:none;
}

#conteudo{
	margin-top:60px;
	margin-left:30px;
	float:left;
	width:590px;
	height:390px;
	overflow:auto;
	

}

#conteudo_n{
	margin-top:60px;
	margin-left:30px;
	float:left;
	width:590px;
	height:390px;
	overflow:hidden;
	

}

#conteudo_empresa{
	margin-top:40px;
	margin-left:10px;
	float:left;
	width:580px;
	height:390px;
	overflow:auto;
	

}

#conteudo_contato{
	margin-top:130px;
	margin-left:30px;
	float:left;
	width:590px;
	height:190px;
	overflow:auto;
	

}


#conteudo_produtos{
	margin-top:25px;
	margin-left:10px;
	float:left;
	width:660px;
	height:468px;
	overflow:hidden;
	
	

}

.listar_produtos{
	float:left;
	padding:0;
	margin:0;
	width:115px;
	height:453px;
	margin-right:40px;
	margin-left:10px;
	overflow:hidden;
	
}

.listar_produtos li{
	list-style:none;
	padding:0;
	text-transform:lowercase;
	margin:0;
	

}

#center{
	float:left;
	width:470px;
	height:500px;

}

#home_frases{
	width:470px;
	text-align:center;
	height:70px;

}

#right{
	float:left;
	width:210px;
	height:500px;

}

#home_noticias{
	background-image:url(../imagens/home-noticias.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	margin-top:20px;
	margin-left:13px;
	height:480px;
}

#home_noticias ul{
	width:160px;
	margin:0;
	padding:10px;
	padding-top:30px;

}

#home_noticias ul li{
	padding:20px 0 30px 20px;
	list-style:none;
	border-bottom:#00CC00 solid 1px;

}

#home_noticias ul li a{
	color:#FFFFFF;
	text-decoration:none;


}


#rodape{
	width:900px;
	height:120px;
}


/*******************************************************/


#menu_rodape{
	margin-top:20px;
	width:900px;
	position:relative;
	margin-left:80px;
	clear:both;
	height:30px;
}

#menu_rodape ul{
	margin:0;
	padding:0;
	
}

#menu_rodape ul li{
	list-style:none;
	padding-left:10px;
	font-size:12px;
	display:block;
	float:left;

}

#menu_rodape ul li a{
	border-left: solid #FFFFFF 3px;
	color:#FFFFFF;
	text-decoration:none;
	width:130px;
	height:30px;
	display:block;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	margin-right:10px;
}


/*******************************************************/
#menu_nav_rodape{
	padding-bottom:30px;
	text-align:center;
	width:900px;
}

#menu_nav_rodape ul{
	margin:0;
	padding:0;
}

#menu_nav_rodape ul li{
	display:block;
	list-style:none;
	display:inline;
	padding-left:15px;	
}

#menu_nav_rodape ul li a{
	color:#FFFFFF;
	text-decoration:none;	
}


#menu_nav_rodape{
	padding-top:30px;
	text-align:center;
	width:900px;
}

#menu_nav_rodape ul{
	margin:0;
	padding:0;
}

#menu_nav_rodape ul li{
	display:block;
	list-style:none;
	display:inline;
	padding-left:15px;	
}

#menu_nav_rodape ul li a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}