body {
	width:100%;
	height:100%;
	padding:0px;
	border:0px;
	margin:0px;
	background:url(../imagens/bg.png) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:table;
	}
.centralizar {
	background:url(../imagens/bg-pg.png) top center no-repeat;
	width:860px;
	min-height:768px;
	margin:0 auto;
	}
#geral {
	width:800px;
	margin:0 auto;
	}
img, a img {
	border:0;
	}
.input {
	margin-bottom:5px;
	}
/*===================================================================================================================
M E N U
====================================================================================================================*/
#menu {
	font-size:14px;
	}
#menu .itemMenu {
	text-decoration:none;
	width:165px; /* +35 do padding-left */
	height:30px;
	border:1px dotted #CCCCCC;
	color:#003366;
	margin-bottom:5px;
	padding-left:35px;
	vertical-align:middle;
	line-height:30px;
	}
#menu .itemMenu:hover {
	color:#FFFFFF;
	}
#menu a {
	text-decoration:none;
	display:block;
	}
#menu .homeMenu { 				background:url(../imagens/icones/home.gif) no-repeat left;}
#menu .homeMenu:hover { 		background:url(../imagens/icones/home_hover.gif) #003366 no-repeat left;}
#menu .agendaMenu { 			background:url(../imagens/icones/agenda.gif) no-repeat left;}
#menu .agendaMenu:hover { 		background:url(../imagens/icones/agenda_hover.gif) #003366 no-repeat left;}
#menu .contatoMenu { 			background:url(../imagens/icones/contato.gif) no-repeat left;}
#menu .contatoMenu:hover { 		background:url(../imagens/icones/contato_hover.gif) #003366 no-repeat left;}
#menu .quemsomosMenu { 			background:url(../imagens/icones/quemsomos.gif) no-repeat left;}
#menu .quemsomosMenu:hover { 	background:url(../imagens/icones/quemsomos_hover.gif) #003366 no-repeat left;}
#menu .pedidoMenu { 			background:url(../imagens/icones/pedido.gif) no-repeat left;}
#menu .pedidoMenu:hover { 		background:url(../imagens/icones/pedido_hover.gif) #003366 no-repeat left;}
#menu .tercoMenu { 				background:url(../imagens/icones/terco.gif) no-repeat left;}
#menu .tercoMenu:hover { 		background:url(../imagens/icones/terco_hover.gif) #003366 no-repeat left;}
#menu .videosMenu { 			background:url(../imagens/icones/videos.gif) no-repeat left;}
#menu .videosMenu:hover { 		background:url(../imagens/icones/videos_hover.gif) #003366 no-repeat left;}
#menu .ministeriosMenu { 		background:url(../imagens/icones/ministerios.gif) no-repeat left;}
#menu .ministeriosMenu:hover { 	background:url(../imagens/icones/ministerios_hover.gif) #003366 no-repeat left;}
#menu .goonlineMenu { 			background:url(../imagens/icones/goonline.gif) no-repeat left;}
#menu .goonlineMenu:hover {		background:url(../imagens/icones/goonline_hover.gif) #003366 no-repeat left;}
#menu .informativoMenu { 		background:url(../imagens/icones/informativo.gif) no-repeat left;}
#menu .informativoMenu:hover {	background:url(../imagens/icones/informativo_hover.gif) #003366 no-repeat left;}
#menu .testemunhosMenu { 		background:url(../imagens/icones/testemunhos.gif) no-repeat left;}
#menu .testemunhosMenu:hover {	background:url(../imagens/icones/testemunhos_hover.gif) #003366 no-repeat left;}
#menu .svesMenu { 				background:url(../imagens/icones/sves_hover.gif) #006633 no-repeat left; color:#FFF;}
#menu .svesMenu:hover {			background:url(../imagens/icones/sves.gif) #FFFFFF no-repeat left; color:#063;}
#menu .vv2011Menu { 			background:url(../imagens/icones/vv2011.gif) #FF365D no-repeat left; color:#FFFFFF;}
#menu .vv2011Menu:hover {		background:url(../imagens/icones/vv2011_hover.gif) #FFFFFF no-repeat left; color:#FF365D;}
/*===================================================================================================================
P R I N C I P A L 
====================================================================================================================*/
#principal {
	width:760px;
	display:table;
	margin:0 auto;
	}
#conteudo {
	width:540px;
	float:left;
	line-height:150%;
	}
#barraLateral {
	width:200px;
	float:right;
	}
h1 {
	height:30px;
	line-height:30px;
	font-size:18px;
	margin-bottom:10px;
	color:#FFFFFF;
	display:block;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	}
.titulo_texto {
	height:40px;
	line-height:40px;
	font-size:18px;
	vertical-align:middle;
	background:url(../imagens/bgTituloTexto.gif) left bottom no-repeat;
	color:#003366;
	margin-bottom:-5px;
}
.titulo_chamada {
	height:40px;
	line-height:40px;
	font-size:18px;
	vertical-align:middle;
	background:url(../imagens/bgTituloChamadas.gif) left bottom no-repeat;
	color:#006633;
	margin-bottom:10px;
}
.infoTextoPrincipal {
	font-size:10px;
	color:#CCCCCC;
	display:inline;
}
.continueLendo {
	text-decoration:none;
	color:#FFFFFF;
	background:#CCCCCC;
	padding:5px;
	border:1px dotted #CCCCCC;
	font-size:14px;
}
#ultTexto:hover .continueLendo {
	background:#003366;
}
#ultTexto {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
#ultTexto:hover {
	margin:-2px;
	border:2px solid #003366;
}
#ultTexto:hover {
	margin:-2px;
	border:2px solid #003366;
}
h2 {
	height:20px;
	line-height:20px;
	border-bottom:2px solid #999999;
	color:#333333;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-size:12px;
	margin-bottom:5px;
	margin-top:20px;
	background:#E6E6E6;
}
#bloco {
	width:540px;
	min-height:250px;
	}
#fotosHome {
	width:260px;
	float:right;
	}
#aniveriantesHome, #fotosHome {
	margin-bottom:15px;
	position:relative;
	min-height:280px;
	}
#pensamento {
	width:390px;
	height:50px;
	background:url(../imagens/mensagem.jpg);
	padding:15px;
	color:#006699;
	padding-right:130px;
	padding-left:20px;
	font-weight:bold;
	text-shadow:1px 1px 1px #FFFFFF;
	}
#lista {
	height:15px;
	position:absolute;
	bottom:0;
	}
#destaques a, #destaques a:hover { text-decoration:none; color:#FFFFFF;}
#destaques { width:540px; height:200px; overflow: hidden; position:relative; border:1px solid #999999;}
#destaques ul { list-style:none; text-align:center; position:absolute; bottom:0px; left:380px;}
#destaques ul li{ float:left; width:20px; height:14px; margin:0; padding:0; background:#003366; color:#FFFFFF; cursor:pointer; margin-right:3px; font-weight:bold; font-size:10px; line-height:14px; vertical-align:middle;}
#destaques div { clear:both; height:200px; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#destaques .exibe { display:block;}
#texto_01, #texto_02, #texto_03 {background:url(../imagens/fundo_destaque.png);width:540px; float:left; color:#FFFFFF; height:40px; margin-top:160px; display:none; font-size:12px; line-height:20px; vertical-align:middle; padding-left:10px;}
#texto_01 { height:100%; margin-top:0; background:none; }
#texto_01 a { display:block; height:100%; }
/*===================================================================================================================
R O D A P É
====================================================================================================================*/
#rodape {
	width:1024px;
	height:300px;
	margin:0 auto;
	font-size:7px;
	color:#FFFFFF;
	background:url(../imagens/bg_rodape.jpg) center no-repeat;
	}
/*===================================================================================================================
B A R R A   L A T E R A L
====================================================================================================================*/
.compromissoHome:hover {
	background:#CCCCCC;
	color:#333333;
	min-width:200px;
	min-height:30px;
	}
#barraLateral img {
	margin-top:10px;
	}
#reze_tambem {
	width:200px;
	height:175px;
	overflow:hidden;
	padding-top:25px;
	background:url(../imagens/bg_reze.gif) no-repeat;
	margin-bottom:10px;
	}
#oracoes {
	margin-top:50px;
	line-height:25px;
	padding-left:5px;
	}
#oracoes a {
	width:180px;
	height:25px;
	display:block;
	padding-left:5px;
	margin-bottom:5px;
	font-size:14px;
	text-decoration:none;
	color:#006699;
	font-weight:bold;
	}
#oracoes a:hover {
	background:#CCCCCC;
	}
/*===================================================================================================================
T E S T E M U N H O S
====================================================================================================================*/
.testemunho {
	width:540px;
	height:40px;
	margin-bottom:10px;
	}
.fotoTest {
	width:40px;
	float:left;
	}
.nomeTest {
	padding-left:50px;
	height:40px;
	line-height:40px;
	vertical-align:middle;
	}
/*===================================================================================================================
V I D E O S
====================================================================================================================*/
.videos {
	width:260px;
	border:1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
	padding-bottom:5px;
	display:block;
	}
.right-videos {
	margin-right:10px;
	}
/*===================================================================================================================
L E R   T E X T O  E  C O M E N T Á R I O S
====================================================================================================================*/
#info_texto {
	height:20px;
	line-height:20px;
	border-left:3px solid #999999;
	color:#999999;
	text-transform:uppercase;
	padding-left:10px;
	margin-top:10px;
	background:#F2F2F2;
	font-size:9px;
}
#comentar_texto, #comentar_form {
	height:30px;
	line-height:30px;
	border-left:3px solid #006699;
	color:#0099CC;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	font-size:15px;
}
#comentar_texto a, #comentar_texto a:hover {
	text-decoration:none;
	color:#0099CC;
}
.comentario {
	margin:0;
	margin-bottom:10px;
	position:relative;
}
h3 {
	margin:0;
	width:80%;
	color:#006699;
}
.coment_hora {
	position:absolute;
	left:7px;
	top:31px;
	margin:0;
	color:#CCCCCC;
	line-height:15px;
}
.coment_conteudo {
	color:#333333;
	padding: 7px 10px 5px 75px;
	background:url(../imagens/bg_comentario.gif) #F3F3F3 left top no-repeat;
}
#comentar_texto {
	background:url(../imagens/comentarios.png) #E7F9FE left no-repeat;
	padding-left:40px;
}
#comentar_form {
	border-left-color:#000000;
	background:url(../imagens/comentario_add.png) #006699 left no-repeat;
	padding-left:40px;
	color:#FFFFFF;
}
/*===================================================================================================================
T O D O S  O S  T E X T O S
====================================================================================================================*/
.postagens {
	height:40px;
	line-height:20px;
	border-left:3px solid #0099CC;
	color:#999999;
	padding-left:10px;
	margin-top:10px;
	background:#F2F2F2;
	font-size:12px;
}
.postagens a, .postagens a:hover {
	text-decoration:none;
	color:#0099CC;
}
/*===================================================================================================================
G R U P O   D E   O R A Ç Ã O   O N L I N E
====================================================================================================================*/
#goonline {
	height:45px;
	line-height:20px;
	background:url(../imagens/bg_goonline_1.gif);
	color:#006699;
	text-transform:none;
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	margin-bottom:5px;
	margin-top:20px;
	padding-left:15px;
	padding-top:5px;
}
#goonline:hover {
	background:url(../imagens/bg_goonline_2.gif);
	font-weight:bold;
}
/*===================================================================================================================
I N F O R M A T I V O S
====================================================================================================================*/
.informativo {
	height:175px;
	width:100px;
	border:1px dotted #CCCCCC;
	padding:5px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
#imgInformativo{
	width:83px;
	height:120px;
	margin:0 auto;
	margin-bottom:10px;
	border:1px solid #003366;
}
#edicaoInformativo{
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
.informativo:hover {
	background:#003366;
	color:#FFFFFF;
}
.informativo:hover #imgInformativo {
border:1px solid #FFFFFF;
}
/*===================================================================================================================
A N I V E R S A R I A N T E S
====================================================================================================================*/
#aniveriantesHome {
	width:260px;
	float:left;
	}
#blocoChamadas {
	width:260px;
	float:left;
	position:relative;
	min-height:290px;
	padding-left:5px;
	padding-right:5px;
	}
#blocoChamadas:hover {
	margin:-2px;
	border:2px solid #006633;
}
.listaCompleta {
	width:248px;
	text-decoration:none;
	color:#FFFFFF;
	background:#CCCCCC;
	padding:5px;
	border:1px dotted #CCCCCC;
	font-size:14px;
	position:absolute;
	bottom:5px;
	right:5px;
}
#blocoChamadas:hover .listaCompleta {
	background:#006633;
	color:#FFFFFF;
}
#linha_niver {
	width:252px;
	height:20px;
	border-left:3px solid #006666;
	padding-left:5px;
	margin-bottom:5px;
	}
#linha_niver_dia {
	width:260px;
	height:20px;
	background:url(../imagens/bg_niver_dia.gif) no-repeat;
	padding-left:5px;
	margin-bottom:5px;
	}
#linha_niver:hover {
	background:#EAEAEA;
	cursor:pointer;
	}
#conteudo img {
	margin-right:5px;
}
.mes_clique a {
	margin-bottom:3px;
	cursor:pointer;
}
.titulo_mesNiver {
	height:40px;
	line-height:40px;
	vertical-align:middle;
	font-size:18px;
	color:#003366;
	margin-bottom:10px;
}
.mesNiver {
	padding:5px;
	font-size:24px;
	background:#003366;
	color:#FFFFFF;
	margin-right:10px;
}
.mes_clique {
	width:150px;
	height:300px;
	border-right:1px dotted #CCCCCC;
	float:left;
}
.meses {
	width:350px;
	float:right;
}
/*===================================================================================================================
V Í D E O S
====================================================================================================================*/
.acessosVideo i {
	font-size:7px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:7px;
	margin:0px;
	padding:0px;
	}
.itemVideo {
	width:528px;
	min-height:20px;
	line-height:20px;
	vertical-align:middle;
	padding:5px;
	border:1px dotted #999999;
	background:url(../imagens/youtube.png) no-repeat;
	margin-bottom:10px;
}
.itemVideo:hover {
	background:url(../imagens/youtube_hover.png) #003366 no-repeat;
	color:#FFFFFF;
}
.itemVideo:hover .nomeVideo {
	color:#FFFFFF;
}
.nomeVideo {
	font-weight:bold;
	min-height:20px;
	line-height:20px;
	vertical-align:middle;
	color:#666666;
	padding-left:40px;
	cursor:pointer;
}
.acessosVideo {
	float:right;
	text-align:center;
	font-size:18px;
	line-height:16px;
	margin:0px;
	padding:0px;
}
