@charset "utf-8";
/* CSS Document */

body{
	font-family:Calibri;
	font-size:16px;
	}


#apsaHome h1{
	position:relative;
	float:left;
	width:100%;
	margin:150px 0px 0px 0px;
	color:#FFF;
	text-align:center;
	font-size:45px;
	text-shadow:2px 0px 1px #444;
/*	background:url(../objetos/bgBlack80.png);*/
	}

#apsaHome h2{
	position:relative;
	float:left;
	width:100%;
	margin:50px 0px;
	padding:95px 0px;
	color:#FFF;
	text-shadow:3px 3px 1px #444;
	font-size:25px;
	font-style:italic;
	text-align:center;
	background:url(../imagens/cafe.jpg) no-repeat center center;
	background-size:cover;
	}

#apsaHome h3{
	position:relative;
	float:left;
	width:60%;
	margin:0px 17% 0px 17%;
	padding:3% 3% 0 3%;
	color:#FFF;
	text-align:center;
	font-size:16px;
/*	background:url(../objetos/bgBlack70.png);*/
	}

#apsaHome h4{
	position:relative;
	float:left;
	width:60%;
	margin:0px 17%;
	padding:3%;
	color:#FFF;
	text-align:justify;
	font-size:20px;
	font-weight:100;
	/*background:url(../objetos/bgBlack80.png);*/
	}
	
	
	
	


#apsa h1{
	position:relative;
	float:left;
	width:100%;
	margin:30px 0px;
	color:#296DA0;
	text-align:center;
	font-size:45px;
	}

#apsa h2{
	position:relative;
	float:left;
	width:100%;
	margin:0px 0px;
	padding:95px 0px;
	color:#FFF;
	text-shadow:3px 3px 1px #444;
	font-size:25px;
	font-style:italic;
	text-align:center;
	background:url(../imagens/cafe.jpg) no-repeat center center;
	background-size:cover;
	}

#apsa h2.amb{
	background:url(../imagens/culturaAnual039.jpg) no-repeat center center;
	background-size:cover;
	}

#apsa h2.apsa{
	/*background:url(../imagens/culturaAnual017.jpg) no-repeat center center;*/
	background:url(../imagens/apresentacao011.jpg) no-repeat center center;
	background-size:cover;
	}

#apsa h2.bov{
	background:url(../imagens/pecuariaCorte022.jpg) no-repeat center center;
	background-size:cover;
	}

#apsa h2.cer{
	background:url(../imagens/culturaAnual012.jpg) no-repeat center center;
	background-size:cover;
	}

#apsa h3{
	position:relative;
	float:left;
	width:60%;
	margin:50px 20% 0px 20%;
	color:#444;
	text-align:justify;
	font-size:16px;
	}

#apsa h4{
	position:relative;
	float:left;
	width:60%;
	margin:30px 20%;
	color:#444;
	text-align:justify;
	font-size:20px;
	font-weight:100;
	}





#produtos h1{
	position:relative;
	float:left;
	width:100%;
	margin:100px 0px 0px 0px;
	color:#EAEAEA;
/*	background:#F0F;*/
	font-size:40px;
	font-weight:100;
	text-align:center;
	}

#produtos h2{
	visibility:hidden;
	opacity: 0;
	transition: visibility 0s, opacity 0.5s linear;
	position:relative;
	float:left;
	width:86%;
	margin:50px 5% 0px 5%;
	padding:2%;
	background:url(../objetos/bgBlack70.png);
	color:#FFF;
	line-height:150%;
	text-align:center;
	font-size:16px;
	font-weight:100;
	}

#produtos #caf:hover h2{
	visibility:visible;
	opacity: 1;
	transition-property:all;
	transition-duration:1.5s;
	}

#produtos #can:hover h2{
	visibility:visible;
	opacity: 1;
	transition-property:all;
	transition-duration:1.5s;
	}

#produtos #pec:hover h2{
	visibility:visible;
	opacity: 1;
	transition-property:all;
	transition-duration:1.5s;
	}





#atendimento h1{
	position:relative;
	float:left;
	width:100%;
	margin:50px 0px 0px 0px;
	color:#FFF;
	/*	background:#00F;*/
	}

#atendimento h2{
	position:relative;
	float:left;
	width:100%;
	margin:0px 0px 30px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:2px solid #FFF;
	color:#FFF;
	font-size:16px;
	font-style:italic;
	font-weight:600;
	/*background:#00F;*/
	}

#atendimento h3{
	position:relative;
	float:left;
	width:100%;
	margin:50px 0px 0px 0px;
	color:#FFF;
	font-size:30px;
/*	background:#00F;*/
	}

#atendimento h4{
	position:relative;
	float:left;
	width:100%;
	margin:0px 0px 30px 0px;
	padding:0px 0px 10px 0px;
	border:none;
	color:#FFF;
	font-size:18px;
	font-style:italic;
	font-weight:100;
	/*background:#00F;*/
	}