body{
margin:15px;
background-color:#fff;
background-image:url(imagens/fundo.png);
}

#principal{
width:778px;
min-height:500px;
background-color:#EAEAEA;
margin:auto;
overflow:auto;
}



#topo{
width:778px;
height:120px;
background-color:#FFFFFF;
background-image:url(imagens/topo.jpg);
background-repeat:no-repeat;
background-position:center;
float:left; 
}



#barra_topo{
padding-top:5px;
width:778px;
height:25px;
background-color:#FFFFFF;
background-image:url(imagens/barra_topo_03.jpg);
background-repeat:no-repeat;
background-position:center;
margin-bottom:5px;
float:left; 
}

#barra_topo a{
font-family:Verdana, Arial;
font-size:14px;
font-weight:bold;
color:#0066CC;
margin:5px;
text-decoration:none;
}

#barra_topo a:hover{
text-decoration:underline;
}

#barra_topo img{
margin-left:90px; 
}



#esquerda{
width:150px;
background-color:#FFFFFF;
border-right:#dae7fd 1px solid;
min-height:300px;
margin-left:5px;
margin-right:5px;
float:left;
}



#esquerda img{
margin-top:5px;
}

#esquerdaBanner{
margin:5px;
}



#menuBaixo{
width:149px;
background-color:#FFFFFF;
border-right:#dae7fd 1px solid;
border-left:#dae7fd 1px solid;
float:left;
}

#menuBaixo form{
margin-left:8px;
}




#menu{
width:150px;

border-left:#dae7fd 1px solid;
float:left;
}

#menu a{
margin-left:5px;
margin-right:5px;
padding:2px;
border-bottom:#dae7fd 1px solid;
font-family:Arial, Helvetica;
font-size:12px;
display:block;
color:#666666;
text-decoration:none;
}

#menu a:hover{
color:#6699FF;
background-color:#EFEFEF;
}

#menu img{
border:0;
margin-top:0;
}




#banner_fla{
width:616px;
height:145px;
margin-bottom:5px;
float:left;
}

/*essa e a div dos quatro banners pequenos*/
#corpo1{
width:616px;
height:90px;
margin-bottom:5px;
float:left;
}

/*box da div dos quatro banners pequenos*/
#corpo1 .box{
width:147px;
height:88px;
border:#CCCCCC 1px solid;
margin-bottom:5px;
margin-right:5px;
float:left;
}




/*essa e a div das formações*/
#corpo2{
width:301px;
height:380px;
background-color:#FFFFFF;
border:#dae7fd 1px solid;
margin-right:5px;
float:left;
}





/*essa e a div das noticias*/
#corpo3{
width:302px;
height:380px;
background-color:#FFFFFF;
border:#dae7fd 1px solid;
float:left;
}

#corpo3 a{

}


/*div dos textos de todas as paginas*/
#corpo_paginas{
width:588px;
min-height:500px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;

}


#corpo_paginas img{
border:1px solid #CCCCCC;
float:left;
margin:0 10px 5px 10px;
}


.formacao{
width:284px;
height:73px;
background-image:url(imagens/fundo_formacao.jpg);
background-repeat:no-repeat;
margin:5px 0px 3px 8px;
float:left;
}

.formacao img{
border:1px solid #CCCCCC;
margin:6px;
float:left;
}

.formacao p{
text-align:left;
margin-top:10px;

}

.formacao a{
text-decoration:none;
color:#666666;
font-family:Arial, Helvetica;
font-size:12px;

}

.formacao a:hover{
text-decoration:underline;
}


#fundadores{
width:588px;
background-color:#FFFFFF;
float:left;
}

#fundadores .box{
background-color:#EFEFEF;
width:588px;
margin:6px 0 6px 0;
border-top:#999999 1px dashed;
border-bottom:#999999 1px dashed;
float:left;
}

#fundadores p{
color:#666666;
font-size:12px;
}


#fundadores img{
border:1px solid #CCCCCC;
float:left;
margin:5px;
}

#fundadores a{
color:#666666;
font-size:12px;
text-decoration:none;
}

#fundadores a:hover {
text-decoration:underline;
}


#formacao{
width:588px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;

}


#formacao a{
color:#666666;
font-size:12px;
text-decoration:none;

}

#formacao a:hover{
text-decoration:underline;
}

#formacao p{
margin:0 10px 0px 10px;
color:#333333;
font-family:Arial, Helvetica;
font-size:12px;
text-align:justify;
}

#formacao h2{
color:#663300;
font-size:20px;
margin:0 0 0 10px;
}




#fotos{
width:588px;
background-image:url(imagens/fundo-galeria-de-fotos.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;
}

#fotos .box{
padding:4px;
border:solid 1px #999999;
margin:0 0 5px 5px;
width:132px;
height:150px;
float:left;
}

#fotos img{
border:1px solid #999999;
float:left;
margin-bottom:3px;
}

#fotos p{
color:#333333;
font-family:Arial, Helvetica;
font-size:12px;
text-align:center;
margin:0	
}

#fotos h4{
color:#333333;
font-family:Arial, Helvetica;
font-size:14px;
text-align:center;
margin:0;	
}

#fotos a{
text-decoration:none;
}

#fotos a:hover h4{
text-decoration:underline;
}

#fotos a:hover p{
text-decoration:underline;
}




#faleconosco{
width:588px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;
}

#faleconosco form{
margin-top:20px;
margin-left:90px;
}

#faleconosco p{
margin-left:90px;
margin-right:90px;
font-size:16px;
font-family:Verdana, Arial;
color:#666666;
}



#livro_visitas{
width:588px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;
}


.noticias{
padding:5px;
background-image:url(imagens/fundoBox.jpg);
border:solid 1px #ebebeb;
margin:0 0 5px 5px;
width:280px;
height:60px;
float:left;
}

.noticias img{
border:1px solid #CCCCCC;
float:left;
margin-right:10px;
margin-bottom:7px;

}


.noticias a{
text-decoration:none;
color:#3333FF;
font-family:Arial, Helvetica;
font-size:12px;
}

.noticias p{
text-align:left;
margin-top:7px;
}


.noticias a:hover{
text-decoration:underline;
}



/*div dos textos */
#ondeestamos{
width:588px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;
}

#ondeestamos_lightbox{
width:548px;
min-height:250px;
padding:0 20px;
float:left;
}

#ondeestamos_lightbox .box{
width:160px;
height:110px;
border:#CCCCCC solid 1px;
margin:10px; 
float:left;
}

#ondeestamos_lightbox img{
border:none;
}





#pedidoDeOracao{
width:588px;
background-color:#FFFFFF;
overflow:auto;
padding:10px;
border:#dae7fd 1px solid;
float:left;
}

#pedidoDeOracao form{
margin-top:20px;
margin-left:90px;
}

#pedidoDeOracao p{
margin-left:20px;
margin-right:20px;
font-size:14px;
font-family:Verdana, Arial;
color:#666666;
}




img{
border:none;
}


h3{
color:#666666;
margin:5px 0 5px 10px; 
}

h4{
font-family:Arial, Helvetica;
color:#8C5842;
margin:5px 10px 10px 10px;
}

h5{
font-family:Arial, Helvetica;
color:#003399;
margin:5px;
}



p{
margin:0 10px 10px 10px;
font-family:Arial, Helvetica;
text-align:left;
font-size:12px;
text-align:justify;
}

hr{
width:98%;
color:#999999;
margin:5px;

}


form{
margin:auto;
font-family:Arial, Helvetica;
font-size:12px;
color:#666666;
}

input{
margin-bottom:7px;
background-color:#EAEAEA;
font-family:Arial, Helvetica;
font-size:12px;
color:#666666;
border:#D4D4D4 1px solid;

}

textarea{
margin-bottom:7px;
background-color:#EAEAEA;
font-family:Arial, Helvetica;
font-size:12px;
color:#666666;
border:#D4D4D4 1px solid;
}

ol li{  /*formatar lista ordenada*/
margin-bottom:5px;
font-family:Verdana, Arial;
font-size:12px;
list-style:inherit;
}




#rodape{
width:778px;
height:40px;
background-image:url(imagens/rodape.png);
background-repeat:no-repeat;
background-position:center;
font-family:Verdana, Arial;
font-size:10px;
color:#666666;
text-align: center;
float:left;
}
