body { font-size: 62.5%;
       text-align: center;
	   margin: 0 auto;
	}
	 
p { font-family: verdana,helvetica,arial, tahoma;
    color: #333;
	font-size: 1em;
	text-align: left; }

#tudo { width: 100em;
        height: 70em;
		border: 0px solid #cccccc;}
		
#cabecalho { clear: both;
             height: 20em;
			 border: 1px solid #ccc;
			 margin: 0 auto;
			 background-image: url(banner3.jpg); }

.linkfotos p { text-decoration: none; }
		
			 		 
			  

#mainnav{  width: 14em;
           height: 19em;
		   border: 0px solid #cccccc;
		   float: left;
		   margin-top: 0.3em; } 
		   

#conteudoprincipal {  width: 85em;
                      float: right;
					  border: 1px solid #ccc;
					  height: 105em;
					  margin: 0 auto;
					  background-color:#ffffff;
					  border-top:0px solid #cccccc;
					  margin-bottom: 0.3em;}
					  

#rodape { background: url(fundorodape.png);
          border: 0px solid #ccc;
          clear: both;
		  height: 5em;
		  float: center;
		  width: 100em;}
		  
ul { margin: 0 ;
     padding: 0;
	 list-style-type: none; }
	 
ul a { display: block;
       height: 2em;
	   line-height: 2em;
	   text-decoration: none;
	   color:#333;
	   font-size: 1.2em;
	   background-image: url(fundo.jpg);
	   border-bottom: 1px solid #ccc;
	   text-indent: 3em;
	   font-family: tahoma, helvetica, arial,verdana;
	   text-align: left;
	    }

.box1{ 
       float: left;
       border:0px solid #ccc; 
	   width: 30em;
	   margin-left: 0.3em;
	   margin-top: 0.3em;
	   position: relative;
	   }



.box2{ float: right;
       border: 0px solid #cccccc;
	   width: 53em;
	   margin-right: 0.3em;
	   margin-top: 0.3em;
	   height: 32em;}
		
		


.mapa{ float: right;
       border: 1px solid #cccccc;
	   width: 53em;
	   margin-right: 0.3em;
	   margin-top: 0.3em;
	   height: 40em; 
	   background-color: #ffffcc; }
	 

	  
	   

#box3{ float: right;
       border:0px solid #ccc;
	   background: #ffffff;
	   width: 53em;
	   height: 48em;	   
	   margin-right: 0.3em;
	   margin-top: 0.3em;
	   
	    }

.galeria{
	   position: relative;
	   width: 100%;
	   height: 100%;
      
	   }

.ondeestamos{ 
       float: left;
       border:0px solid #ccc; 
	   width: 30em;
	   margin-left: 0.3em;
	   margin-top: 0.3em;
	   position: relative;
	   
	   }
	   
	   
	   
.ondeestamos p { font-size: 1.3em;
                 }

.miniatura img { border: 1px solid white;
                 margin: 0 5px 5px 0; }
				 

.miniatura:hover { background-color: #f2f2f2; }
.miniatura:hover img { border: 4px solid #cccccc; }

.miniatura span { position: absolute;
                  background-color: lightyellow;
				  padding: 5px;
				  left: -1000px;
				  border: 1px dashed gray;
				  color: black;
				  text-decoration: none;
				  visibility: hidden; }

.miniatura span img { border-width: 0;
                      padding: 2px; }
					  
.miniatura: hover span { visibility: visible;
                         top: 0;
						 left: 230px;
						 z-index: 50; }
				  
				  

.botao1 { float: center; 
          
          }
		  
.botao1: hover span { color: #cccccc; }
.destaque: hover{ color: #ff6600; }
		  


.links { width: 30em;
height: 18em;
border: 1px solid #cccccc; 
float: left; 
margin-top: 0.3em;
margin-left: 0.3em;
background-color: #ffffff;
}
.horarios { width: 21.7em;
height: 18em;
border: 1px solid #cccccc; 
float: left; 
margin-top: 0.3em;
margin-left: 0.3em;
background-color: #ffffff;
}

.aniversariantes { width: 52em;
                   height: 25em;
				   float: left;
				   border: 1px solid #cccccc; 
				   margin-top: 0.3em;
				   margin-left: 0.3em;
				   padding: 0.3em;
				    }
				   
				   
#texto { width: 80em;
         border: 0px solid #cccccc;
		 height: auto;
		 margin-left: 3em;
		 margin-top: 0.5em;
		 
		    
		 
		 }

.texto p { text-align: left; 
           line-height: 3em;
		   margin-left: 1em;´
		
		   }
 

#box4{ float: right;
       border:0px solid #ccc;
	   background: #fff;
	   width: 14.5em;
	   border-color: #0099cc;
	   margin-right: 0.3em; 
	   margin-top: 0.9em;
	   }

#box5{ float: left;
       border:0px solid #ccc;
	   
	   width: 30em;
	   
	   margin-left: 0.3em; 
	   margin-top: 0.9em;
	   }

#box6{ float: left;
       border: 0px solid #ccc;
	   
	   width: 36em;
	   height: 20em;
	   
	   margin-left: 1.5em; 
	   margin-top: 0.9em;
	   }
#box7{ float: left;
       border: 0px solid #ccc;
	   
	   width: 30em;
	   
	   
	   margin-left: 0.3em; 
	   margin-top: 0.9em;
	   }

#box8{ float: left;
       border:0px solid #ccc; 
	   width: 30em;
	   margin-left: 0.3em;
	   margin-top: 0.9em; }

#box9{ float: left;
       border: 0px solid #ccc;
	   width: 36em;
	   margin-left: 0.7em;
	   margin-top: 0.9em;
	    }

.box11 { width: 65em;

border: 1px solid #cccccc;
margin: 0 auto; 
background: #fffff8;
margin-top: 0.8em;
float: center;
height: 40em;

}





h4 { font-family: verdana,tahoma,arial,helvetica;
     background: #ffffcc; 
	 color: #0099cc; }

h5 { float: left;
     color: #ff6600; 
	 font-family: verdana, arial, helvetica, tahoma; 
	 font-size:1em;}

.pr { float: left; }
.clear{ clear: both;}


.pr david { float:left;
            margin: 0 auto; }
.pr Jonatas { float: stop;
              margin:0 auto; }


.antigotemplo { float: left;
                border: 3px solid #cccccc; }                 
                 

.Pr Sergio { float: left; }
.Pr Marcos { float: left; }
.Pr Victor { float:left; }
.p2 { text-align: center; }
.censopef{ float: left;
margin: 0 auto;
text-align: left; }

.rodape p { text-align: center; }
img { border: 0px; }
.mr { float: left;
 }


.cbb { float: left; }
.cbf { float: left;
margin-left: 1em; }
.jmn { float:left; }
.parabens { float: right; }
.folhagospel { float: left;
               margin: 0 auto;
			  
			 }

.escudo { float: left; }

.form1 { text-align: left;
         padding-left: 13px;
		  }

.form2 { text-align: left;
padding-left: 13px;
  }      

.form3 { text-align: left;
padding-left: 13px; }  



.form4 { text-align: left;
padding-left: 13px; }         

.form5 { text-align: left;
padding-left: 13px; }  

.form6 { text-align: left;
padding-left: 13px; }    
        
.form7 { text-align: left;
padding-left: 13px; }        

.form8 { text-align: left;
padding-left: 13px; }    


.form9 { text-align: left;
padding-left: 13px; }    

.form10 { text-align: center;
 }    


h2 { color: #0099cc;
     font-size: 1.3em;
	 font-family: verdana,tahoma,helvetica,arial;
	 border-bottom-style:dotted;
	 border-bottom-color: #ccc;
	 border-bottom-width: 0.1em;	  
	  }

h3 { font-family: tahoma, helvetica, verdana, arial;
     color: #ffffff;
	 background-color: #006699; 
	 font-size: 1.8em;}
	 

h1 { font-size: 3em; }



	  
				  
	

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               