/* CSS Document */

body {
	margin: 0px;
	padding: 0px 0px 50px 0px;
	text-align:center;
	background-image:url(../img/background.jpg);
	background-repeat:repeat;
	background-position:top left;
}

#principal {
	width: 976px;
	height:auto;
	min-height: 700px;
	margin: 0px auto;
	padding: 0px;
	text-align:left;	
}

#topo {
	width: 976px;
	height: 249px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	clear: both;
}

#conteudo {
	width: 955px;
	height:auto;
	min-height: 400px;
	margin: 0px;
	padding: 0px 0px 10px 21px;
	text-align:left;
	background-image:url(../img/bg_conteudo.png);
	background-repeat:repeat-y;
	background-position:top;
}
	#menu {
		width: 976px;
		height: 86px;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		background-image:url(../img/bg_menu.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}

	#banner {
		width: 924px;
		height: 267px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		text-align:center;
		clear: both;
	}
	
	#conteudo_miolo {
		width: 976px;
		height: auto;
		min-height: 285px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		text-align:left;
	}
	
		#conteudo_miolo_quemsomos {
			width: 242px;
			height: 205px;
			margin: 0px;
			padding: 80px 60px 0px 60px;
			text-align:left;
			float: left;
			background-image:url(../img/bg_quemsomos.jpg);
			background-position:top left;
			background-repeat:no-repeat;
		}
			
			.quemsomos_texto {
				font-family: Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#000000;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				text-align: justify;
			}
		
		#conteudo_miolo_subtitulos {
			width: 100%;
			height: 20px;
			margin: 0px 0px 10px 0px;
			padding: 0px;
			text-align:left;
			border-bottom: 1px solid #FFFFFF;
			
			font-family: Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight: bold;
			color: #FFFFFF;
		}
		
		#conteudo_miolo_culinaria {
			width: 327px;
			height: 265px;
			margin: 0px 0px 0px 10px;
			padding: 10px;
			text-align:left;
			float: left;
			background-image:url(../img/bg_culinaria.jpg);
			background-position:top left;
			background-repeat:no-repeat;
		}	
		
			#conteudo_miolo_culinaria_foto {
				width: 327px;
				height: 130px;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				text-align:left;
				float: left;
				background-color:#FFFFFF
			}	
			
			#conteudo_miolo_culinaria_texto {
				width: 327px;
				height: auto;				
				margin: 0px 0px 0px 0px;
				padding: 0px;
				text-align:left;
				float: left;
			}
			
			.culinaria_texto {
				font-family: Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#000000;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				text-align:left;
			}
		
		#conteudo_miolo_depoimentos {
			width: 175px;
			height: 265px;
			margin: 0px 0px 0px 10px;
			padding: 10px;
			text-align:left;
			float: left;
			background-image:url(../img/bg_depoimentos.jpg);
			background-position:top left;
			background-repeat:no-repeat;
		}
		
			#conteudo_miolo_depopimentos_texto {
				width: 175px;
				height: auto;				
				margin: 0px 0px 0px 0px;
				padding: 0px;
				text-align:left;
				float: left;
			}
			
			.depoimentos_texto {
				font-family: Arial, Helvetica, sans-serif;
				font-size:13px;
				color: #FFFFFF;
				margin: 0px 0px 20px 0px;
				padding: 0px;
				text-align:left;
			}
			
			.depoimentos_autor {
				font-family: Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight: bold;
				color: #FFFFFF;
				margin: 0px 0px 0px 0px;
				padding: 0px;
				text-align:left;
			}
			
			.depoimentos_autor_referencia {
				font-family: Arial, Helvetica, sans-serif;
				font-size:10px;
				color: #FFFFFF;
				margin: 0px 0px 0px 0px;
				padding: 0px;
				text-align:left;
			}
		
		#conteudo_miolo_esquerda {
			width: 577px;
			height:auto;
			min-height: 500px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			float: left;
		}
		
		#conteudo_miolo_esquerda_engenho {
			width: 577px;
			height:auto;
			min-height: 550px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			float: left;
			background-image:url(../img/background_oengenho.jpg);
			background-position:bottom;
			background-repeat:no-repeat;
		}
		
			#esquerda_topos {
				width: 577px;
				height: 87px;
				margin: 0px 0px 20px 0px;
				padding: 0px;
				text-align:left;
				clear: both;
			}
			
			#esquerda_conteudo {
				width: 577px;
				height: auto;
				min-height: 400px;
				margin: 0px;
				padding: 0px;
				text-align:left;
				clear: both;
			}
		
		#conteudo_miolo_direita {
			width: 297px;
			height:auto;
			min-height: 509px;
			margin: 0px;
			padding: 20px 20px 40px 30px;
			text-align:left;
			float: left;
			background-image:url(../img/bg_direita.jpg);
			background-repeat:no-repeat;
			background-position:bottom;			
		}
		
		#conteudo_miolo_direita_sem_roda {
			width: 297px;
			height:auto;
			min-height: 509px;
			margin: 0px;
			padding: 20px 20px 40px 30px;
			text-align:left;
			float: left;
			background-image:url(../img/bg_direita_sem_roda.jpg);
			background-repeat:no-repeat;
			background-position:bottom;			
		}
		
		.esquerda_texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			margin: 10px 20px 15px 5px;
			text-indent: 0px;
			line-height: 1.5em;
			text-decoration: none;
		}
		
		.esquerda_texto a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			margin: 10px 20px 15px 0px;
			text-indent: 0px;
			line-height: 1.5em;
			text-decoration: none;
		}
		
		.esquerda_texto a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			margin: 10px 20px 15px 0px;
			text-indent: 0px;
			line-height: 1.5em;
			text-decoration: underline;
		}
		
		.bt_enviar {
			width: 95px;
			height: 25px;
			margin: 10px 0px 0px 0px;
			padding: 0px;
			text-align:left;
			background-image:url(../img/bt_enviar.jpg);
			background-repeat: no-repeat;
			background-position: top;
			border: 0px;
			cursor: pointer;
		}

	#rodape {
		width: 924px;
		height: 61px;
		margin: 0px;
		padding: 15px 0px 0px 0px;
		text-align: center;
		background-image:url(../img/bg_rodape.jpg);
		background-position: top left;
		background-repeat:no-repeat;
		clear: both;
	}
	
	.rodape {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		text-align:center;
	}
	
	.recifesites {
		margin-top: 10px;
	}