/* CSS Document */
a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #8f1515 !important;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
	cursor: pointer;

}


.hover a:hover { 
	font style: normal; 
	font-weight: bold; 
	text-decoration: underline overline;

}

img{
	border: none;
}

body{
	background: url(../images/bg.jpg) repeat 0 0 #f6d2ba;
	font: 12px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	padding: 0px;
	margin: 0px;
}


div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0px; padding:0px;}



/*------------------------------- H's ------------------------------------*/

h1{
	font: 24px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	margin: 10px 0px 20px 10px;
}

h2{
	font: 13px Arial, Helvetica, sans-serif;
	color: #716f6e;
	margin: 10px 0px 20px 30px;
	padding-left: 15px;
	line-height: 8px;
	background: url(../images/patrimonios/seta.gif) no-repeat left 0;
}

/*------------------------------- H's ------------------------------------*/



#tudo {
	width: 100%;
	height: auto;
	padding: 20px 0px;
}

#site {
	width: 854px;
	height: auto;
	background: url(../images/cactu_r.jpg) no-repeat right bottom #FFF;
}

#site2 {
	width: 854px;
	height: auto;
	padding-top: 10px;
	background: url(../images/cactu_l.jpg) no-repeat left bottom;
}



/*------------------------------------ CONTEÚDO ----------------------------------*/

#conteudo{
	width: 816px;
	height: auto;
	padding-bottom: 20px;
	background: none;
}

/*------------------------------------ FIM CONTEÚDO ----------------------------------*/





/*------------------------------------ TOPO ----------------------------------*/

#topo{
	width: 816px;
	height: 276px;
}


#foto_top{
	width: 377px;
	height: 276px;
	background: url(../images/igreja_top.jpg) no-repeat 0 0;
}


#tit_site{
	width: 366px;
	height: 48px;
	background: url(../images/tit_site.jpg) no-repeat 0 0;
}




/*---- MENU ----*/
#menu{
	width: 224px;
	height: auto;
	margin-top: 15px;
	background: url(../images/top_menu.jpg) no-repeat 0 0 #FFF;
}

#menu p{
	width: 200px;
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	text-align: left;
	margin-bottom: 5px;
}

#menu ul{
	width: 200px;
	height: auto;
	list-style: none;
	text-align: left;
}

#menu ul li{
	margin-bottom: 5px;
}

#menu ul li a{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	text-decoration: none;
}

#menu ul li a:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}

#menu ul li a span{
	font: 11px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
}


#menu ul li a:hover span{
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
}

/*---- FIM MENU ----*/



/*------------------------------------ FIM TOPO ----------------------------------*/






/*------------------------------------ MAIN ----------------------------------*/

#main{
	width: 816px;
	height: auto;
	border: 1px solid #E0E0E0;
	margin-top: 35px;
	padding-bottom: 10px;
	background: #FFF;
}

#apres{
	width: 482px;
	height: auto;
	border: 1px solid #E0E0E0;
	margin: 10px 0px 0px 10px;
	padding-bottom: 10px;
	background: #FFF;
	font-weight: normal;
}

#apres_g{
	width: 794px;
	height: auto;
	border: 1px solid #E0E0E0;
	margin: 10px 0px 0px 10px;
	padding-bottom: 10px;
	background: #FFF;
}



#apres_g p{
	width: 780px;
	height: auto;
	font: 12px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	margin: 10px 0px 0px 10px;
	padding-bottom: 20px;
}

#apres_g a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	font-weight: bold;
}

.space_ft{
	margin: 0px 10px 10px 0px;
}

.space_ft2{
	margin: 10px 0px 10px 10px;
}

#apres p{
	width: 460px;
	height: auto;
	font: 12px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	margin: 10px 0px 10px 10px;
	background: #FFF;
}

.list_batis{
	margin: 40px 0px 0px 15px;
}

.list_batis li{
	list-style: none;
	text-align: left;
	margin: 25px 0px 25px 0px;
}

.list_batis li a{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4e4b49;

	text-decoration: none;
}

.list_batis li a:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	text-decoration: underline;
}

#barra{
	width: 794px;
	height: 2px;
	padding-bottom: 40px;
	background: url(../images/barra.jpg) no-repeat center top;
}

#box_01{
	width: 292px;
	height: 85px;
	margin-top: 10px;
	background: url(../images/box_01.jpg) no-repeat 0 0;
}

#box_02{
	width: 292px;
	height: 85px;
	margin-top: 13px;
	background: url(../images/box_02.jpg) no-repeat 0 0;
}

#box_03{
	width: 292px;
	height: 85px;
	margin-top: 13px;
	background: url(../images/box_03.jpg) no-repeat 0 0;
}

#box_04{
	width: 292px;
	height: 170px;
	margin-top: 13px;
	background: url(../images/box_04.jpg) no-repeat 0 0;
}

#box_05{
	width: 292px;
	height: 85px;
	margin-top: 13px;
	background: url(../images/box_05.jpg) no-repeat 0 0;
}

#box_06{
	width: 292px;
	height: 85px;
	margin-top: 13px;
	background: url(../images/box_06.jpg) no-repeat 0 0;
}

#voltar{
	width: 780px;
	height: auto;
	margin-top: 20px;
}

#voltar a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #4e4b49;
	font-weight: bold;
}
/*------------------------------------ FIM MAIN ----------------------------------*/







/*------------------------------------ BOTTOM ----------------------------------*/

#bottom{
	width: 816px;
	height: auto;
	margin-top: 40px;
}

#menu_bt{
	width: 180px;
	height: auto;
}

#menu_bt ul{
	width: 180px;
	height: 30px;
}

#menu_bt ul li{
	list-style: none;
	float: left;
	padding-left: 22px;
}


#menu_bt ul li a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #c18557;
	text-decoration: none;
}

#menu_bt ul li a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #e1af89;
	text-decoration: none;
}

#bottom div{
	font: 10px Arial, Helvetica, sans-serif;
	color: #c18557;
	text-decoration: none;
}

#bottom div a{
	font: 10px Arial, Helvetica, sans-serif;
	color: #955942;
	text-decoration: none;
}

#bottom div a:hover{
	font: 10px Arial, Helvetica, sans-serif;
	color: #955942;
	text-decoration: underline;
}
/*------------------------------------ FIM BOTTOM ----------------------------------*/






/*------------------------------------ CONTATO ----------------------------------*/
#fc{
	margin-top: 20px;
}

#fc span{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #716f6e;
}

.input{
	width: 350px;
	height: 20px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #716f6e;
	border: 2px solid #716f6e;
}

.input2{
	width: 350px;
	height: 110px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #716f6e;
	border: 2px solid #716f6e;
}


/*------------------------------------ FIM CONTATO ----------------------------------*/


table {
	text-align: justify;
	font-weight: normal !important;
}

.a { color:#5151c0; }









