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

body {
	font-family:"century Gothic";
	line-height:20px;
	font-size:16px;
	color:#999;
}

#topo {
	background: url(../imagens/topo.jpg);
	width: 940px;
	height: 150px;
	border-bottom: 10px solid #FF0;
	margin: auto;
}

#topo .menu ul {
	position:relative;
	float:right;
	margin:85px 150px 0 150px;
	background-color:#FF3
}

#topo .menu ul li {
	display:inline;
	padding:10px 0 0 30px;
	float:none;
}

#topo .menu ul li a {
	color:#0C0;
	text-decoration:none;
}

#topo .menu ul li a:hover {
	text-decoration:underline;
	color:#0F0;
}

#topo .menu ul li .active {
	color:#F90;
	font-weight:bolder;
}

/* Inicio da Página Inicial */

#fundo_inicial {
	width:940px;
	height:1800px;
	margin:10px auto 20px auto;
	background-color:#FFF;
}

	.box_img1 {
		background:url(../imagens/img1.png);
		width:669px;
		height:889px;
		float:left;
		position:relative;
		margin:15px;
}
	
	.box_txt1 {
		width:200px;
		height:300px;
		float:left;
		position:relative;
		margin:15px;
}
	
	.box_txt1 h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
}
	
	.box_txt1 p {
		text-align:justify
	}
	
	.box_txt1 a {
		text-decoration:none;
		color:#F30;
	}
	
	.box_txt1 a:hover {
		text-decoration:underline;
		color:#F60;
	}
	
	.regua {
		width:900px;
		margin:auto;
		border:1px solid #CCC;
		clear:both;
		
	}
	
	.grupo_fotos {
		background:url(../imagens/grupo1.jpg);
		width:920px;
		height:250px;
		margin:auto;
	}
	
	.box_txt2 {
		width:900px;
		height:150px;
		position:relative;
		margin:auto;
	}
	
	.box_txt2 h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.box_txt2 p {
		text-align:justify;
	}
	
	.rodape {
		width:900px;
		height:120px;
		margin:20px;
		clear:both;
		background:url(../imagens/rodape.jpg);
	}
	
	/* fim da pagina home */
	
	/*inicio da pagina fotos */
	
	#fotos {
	width:940px;
	height:670px;
	margin:10px auto 20px auto;
	background-color:#FFF;
}

.box_txt3 {
	width:900px;
	height:150px;
	float:left;
	position:relative;
	margin:15px;
}

.box_txt3 h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
}

.box_txt3 p {
		text-align:justify
	}
	
	.box_imagens {
		position:relative;
		width:900px;
		height:350px;
		margin:20px auto auto 20px;
		float:left;
	}
	
/* Fim da página Fotos*/

/* Inicio da página História das Monteiras */

#historia_das_monteiras {
	width:940px;
	height:450px;
	margin:10px auto 20px auto;
	background-color:#FFF;
}

.box_img2 {
	width:400px;
	height:300px;
	float:left;
	position:relative;
	margin:15px 15px 10px 15px;
	background:url(../imagens/borboleta%20400x300.jpg);
}

.box_txt4 {
	width:450px;
	height:300px;
	float:left;
	position:relative;
	margin:15px;
}

.box_txt4 h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
}

.box_txt4 p {
		text-align:justify
	}
	
	/* fim da pagina historia das monteiras */
	
	/* inicio da pagina festas religiosas */
	
	#fundo_festas_religiosas {
		width:940px;
		height:450px;
		margin:10px auto 20px auto;
		background-color:#FFF;
	}
	
	.box_txt5 {
		width:450px;
		height:300px;
		float:left;
		position:relative;
		margin:15px;
	}
	
	.box_txt5 h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
}

.box_txt5 p {
		text-align:justify
	}
	
	.box_img3 {
		width:150px;
		height:100px;
		float:left;
		position:relative;
		margin:15px 15px 10px 15px;
		background:url(../imagens/festas_religiosas1.jpg);
	}
	
	.box_img4 {
		width:150px;
		height:100px;
		float:left;
		position:relative;
		margin:15px 15px 10px 15px;
		background:url(../imagens/festas_religiosas2.jpg);
	}
	
	
		.box_img5 {
		width:150px;
		height:100px;
		float:left;
		position:relative;
		margin:15px 15px 10px 15px;
		background:url(../imagens/festas_religiosas3.jpg);
	}
	
	
		.box_img6 {
		width:150px;
		height:100px;
		float:left;
		position:relative;
		margin:15px 15px 10px 15px;
		background:url(../imagens/festas_religiosas4.jpg);
	}	
	
	/* fim da pagina festas religiosas */
	
	/* Inicio da pagina contactos */
	
	#fundo_contactos {
		width:940px;
		height:550px;
		position:relative;
		margin:10px auto 20px auto;
		background-color:#FFF;
	}
	
	.formulario {
		width:450px;
		height:400px;
		float:left;
		position:relative;
		margin:15px;
	}
	
		.formulario h1 {
		font-size:24px;
		color:#090;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
}

   .mapa {
	   width:430px;
	   height:350px;
	   float:left;
	   position:relative;
	   margin:15px;
   }
   
.mapa a {
	text-decoration:none;
	color:#F60;
}

.mapa a:hover {
	text-decoration:underline;
	color:#F30;
}
   