div
	{
	position: relative;	
	}
body 
	{
	padding: 0px;
	margin: 0px;
	background: #478446;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	height: 100%;
	width: 100%;

}
a
	{
	color: #000;
	text-decoration: none;
	}
a:hover
	{
	text-decoration: underline;
	}
a:focus
	{
	outline: none;	
	}
a img
	{
	border: none;	
	}
p
	{
	margin: 0px;
	padding: 5px 0px;
	}


h1, h2, h3, h4, h5, h6, ul, li, form, dl, dt, dd
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	}
	
table
	{
	margin: 0px auto;	
	border-collapse: collapse;
	}
table.especial th
	{
	color: #FFF;
	text-transform: uppercase;
	background: #3c763b url(skin_capela/bg_degrade1.gif) left bottom;
	height: 14px;
	line-height: 14px;
	}
table.especial td
	{
	background: #ecf2ec url(skin_capela/bg_degrade2.png) repeat-x left bottom;
	color: #165915;
	}
table tr td, th
	{
	border: 1px solid #c7d8c7;
	padding: 4px 6px;
}
dl
	{
	color: #165915;	
	}

dt
	{
	background: #e9efe9 url(skin_capela/bg_degrade3.png) repeat-x left center;
	margin: 0px;
	margin-top: 3px;
	cursor: pointer;
	}

dt, dd
	{
	border: 1px solid #ceddce;
	padding: 5px 8px;
	position: relative;
	display: block;
	}
dt
	{
	padding-right: 20px;	
	}
dt.ativo
	{
	border-bottom: none;
	background: #dde6dc;
	font-weight: bold;
	}
dd
	{
	border-top: none;
	background: #dde6dc;
	text-align: center;
	display: none;
	}
.abre, .fecha
	{
	display: block;
	position: absolute;
	width: 12px;
	height: 8px;
	margin-top: 5px;
	right: 5px;
	text-indent: -200px;
	overflow: hidden;
	background: url(skin_capela/bullet_down.gif)
	}
.fecha
	{
	background: url(skin_capela/bullet_top.gif)
	}
.fecha_box
	{
	display: block;
	position: absolute;
	right: 10px;
	margin-top: 45px;
	z-index: 100;
	background: url(skin_capela/button_fecha_simples.gif);
	width: 12px;
	height: 12px;
	overflow: hidden;
	text-indent: -50px;
	cursor: pointer;
	}
.janela
	{
	width: 100%;
	}

#conteudo #coluna_1 h1, #conteudo #coluna_2 h1, body.pop #conteudo h1 {
	font-weight: normal;
	letter-spacing: -.05em;
	margin: 0px;
	margin: 5px 0px 5px 0px;
	text-align: left;
	font-size: 230%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #3c763b;
	display: block;
	border-bottom: 1px solid #cddccd;
}
#home #conteudo #coluna_1 h1,  #conteudo #coluna_2 h1 
	{
	margin: 30px 0px 5px 0px;	
	}

#conteudo object
	{
	position: relative;
	}
#conteudo form
	{
	display: inline-block;
	position: relative;
	float: none;
	width: 100%;
	}
input, textarea, select
	{
	border: none;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3c763b;
	background: transparent;
	}
select
	{
	font-size: 14px;
	height: 23px;
	margin: 2px 4px;
	overflow: visible;
	border: 1px solid #478446;
	}
option
	{
	background: #FFF;	
	}
#busca span.form_erro
	{
	display: none;
	position: absolute;
	color: #FFF;
	top: -20px;
	left: 10px; 
	}
label
	{
	display: block;
	position: relative;
	float: left;
	width: 150px;
	text-align: right;
	padding: 2px;
	}
fieldset
	{
	border: 1px solid #478446;	
	margin-bottom: 10px;
	padding: 10px;
	}
fieldset textarea
	{
	width: 580px;	
	}
fieldset .container_textarea
	{
	margin-left: 40px;
	}
legend
	{
	font-weight: bold;
	font-size: 120%;
	color: #3c763b;
	}
#erro
	{
	background:  #FFC; padding: 50px; border: 5px solid #e44041; width: 300px; margin-right: -200px;  text-align: center; color: #f00;	
	}

#box_erro a.fechar, #recomenda a.fechar
	{
	display: block;
	position: absolute;
	padding-right: 37px;
	height: 35px;
	line-height: 30px;
	color: #3c763b;
	font-weight: bold;
	top: 5px;
	right: 5px;
	z-index: 100;
	background: url(skin_capela/button_fechar.gif) no-repeat right;
	cursor: pointer;
	color: #F00;
	}
#recomenda a.fechar
	{
	background: url(skin_capela/button_fechar_2.gif) no-repeat right;
	
	}

* html #erro { /*\*/position: absolute; top: expression((220 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((50 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + '%');/**/  }

#box_erro > #erro { position: fixed; top: 220px; right: 50%;}  
#box_erro {z-index: 500000 !important; display: none;  }


#conteudo .container_input
	{
	float: left;
	display: block;
	background: url(skin_capela/form_1_input_r.gif) no-repeat right top;
	height: 32px;
	padding: 0px;
	padding-right: 9px;
}
.container_input .container_in
	{
	background: url(skin_capela/form_1_input_l.gif) no-repeat left top;
	height: 32px;
	padding: 3px 0px 0px 5px;
	display: block;
	float: left;
	}
#conteudo .container_input.hover { background: url(skin_capela/form_1_input_r_h.gif) no-repeat right top; }
#conteudo .container_input.hover .container_in  { background: url(skin_capela/form_1_input_l_h.gif) no-repeat left top; }

#conteudo .container_submit
	{
	display: block;
	float: right;
	height: 32px;
	overflow: hidden;
	padding: 0px;
	background: transparent url(skin_capela/botoes.gif) 0px top;
	width: 105px !important;
	margin-top: 0px;
	}
	
.container_textarea
	{
	float: left;
	display: block;
	background: url(skin_capela/form_1_textarea_r.gif) no-repeat right top;
	height: 107px;
	padding: 0px;
	padding-right: 6px;
}
.container_textarea .container_in  { background: url(skin_capela/form_1_textarea_l.gif) no-repeat left top;  
	height: 107px;
	padding: 3px 0px 0px 5px;
	display: block;
	float: left;
	}
.container_textarea.hovertextarea .container_in { background: url(skin_capela/form_1_textarea_r_h.gif) no-repeat right top; }
.container_textarea.hovertextarea .container_in { background: url(skin_capela/form_1_textarea_l_h.gif) no-repeat left top; }

.container_textarea textarea
	{
	height: 95px;
	overflow-y: auto;
	}


input.focus, textarea.focus
	{
	/*font-weight: bold !important;*/
	}
#pedidos_oracao textarea
	{
	width: 266px;
	}
#conteudo .container_submit input
	{
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
	text-transform: uppercase;
	padding: 0px;
	padding-top: 4px;
	margin: 0px;
	display: block;
	text-align: center;
	width: 100% !important;
	color: #FFF !important;
	}

#boletim input
	{
	width: 161px;	
	}

#pedidos_oracao input
	{
	width: 265px;	
	}

#home #podcasts
	{
	margin: 0px 18px 0px 13px;
	display: block;
	position: relative;
	width: 370px;
	}

#conteudo form p
	{
	display: block;
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
	clear: both !important;
	}

#geral
	{
	background: url(skin_capela/bg_body.png) repeat-y center top;
	}	
#principal
	{
	margin: 0px auto;
	width: 1000px;
	/*reservada*/
	}
#topo
	{
	float: left;
	clear: both;
	width: 1000px;
	background: url(skin_capela/topo.gif);
	height: 96px;
	overflow: hidden;
	}
#logo
	{
	display: block;
	}

#logo

			a
			{		
			float: left;
			width: 620px;
			height: 60px;
			top: 18px;
			left: 21px;
			overflow: hidden;
			z-index: 10;
			text-indent: -1000px;
			}
	
#busca
	{
	width: 300px;
	float: right;
	margin-top: 32px;
	}

#busca .container_input
	{
	background: transparent url(skin_capela/input_busca_topo.png);
	float: left;
	width: 155px;
	padding-left: 28px;
	height: 28px;
	padding-top: 4px;
	position: relative;
	}
#busca input
	{
	width: 150px;
	margin: 0px;
	float: left;
	}
#busca input.bot
	{
	margin: 0px;
	background:url(skin_capela/bot_buscar_topo.png);
	width: 75px;
	height: 32px;
	line-height: 100px; /*para esconder no ie*/
	text-indent: -1000px;
	overflow: hidden;
	padding: 0px;
	}
#menu
	{
	float: left;
	width: 1000px;
	background:url(skin_capela/bg_menu.png) repeat-x;
	height: 26px;
	padding-top: 8px;
	z-index: 10000;
	}
#menu ul, #menu li
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: block;
	float: left;
	}
#menu ul li a
	{
	display: block;
	height: 19px;
	background-image: url(skin_capela/menu.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
	border-right: 1px solid #6f9f6e;
	margin-left: -2px;
	}
#menu ul li.m_home a
	{
	width: 64px !important;
	background-position: 15px top;
	}

#menu ul li.m_noticias a
	{
	width: 80px  !important;
	background-position: -49px top;
	}
#menu ul li.m_podcasts a
	{
	width: 148px  !important;
	background-position: -129px top;
	}
#menu ul li.m_fotos a
	{
	width: 64px  !important;
	background-position: -278px top;
	}
#menu ul li.m_agenda a
	{
	width: 77px  !important;
	background-position: -344px top;
	}
#menu ul li.m_igreja a
	{
	width: 80px  !important;
	background-position: -979px top;
	}
#menu ul li.m_ministerios a
	{
	width: 112px  !important;
	background-position: -488px top;
	}
#menu ul li.m_missoes a
	{
	width: 87px  !important;
	background-position: -599px top;
	}
#menu ul li.m_links a
	{
	width: 56px  !important;
	background-position: -688px top;
	}
#menu ul li.m_localizacao a
	{
	width: 111px  !important;
	background-position: -745px top;
	}
#menu ul li.m_faleconosco a
	{
	width: 122px  !important;
	background-position: -858px top;
	border: none;
	}
#menu ul li.ativo a, #menu ul li a:hover, #menu ul.dropdown li:hover a
	{
	background-image: url(skin_capela/menu_on.png);
	}
#menu ul li span
	{
	display: none;	
	}
#menu ul li.ativo span
	{
	display: block;
	position: absolute;
	top: 26px;
	left: 50%;
	margin-left: -10px;
	width: 19px;
	height: 10px;
	background: url(skin_capela/bullet_down.png) no-repeat left top;
	}

/* 
	Submenu
*/
ul.dropdown ul 						
	{
	width: 220px; 
	visibility: hidden; 
	position: absolute; 
	padding-top: 5px !important;
	top: 100%; 
	left: 0;
	}
#menu ul.dropdown ul li
	{
	font-weight: normal; 
	background: none; 
	color: #FFF; 
	float: none; 
	}
									  
/* IE 6 & 7 Needs Inline Block */
#menu ul.dropdown ul li a					
	{ 
	border-right: none; 
	width: 209px !important; 
	display: block; 
	background: #448143 !important;
	color: #FFF !important;
	padding: 3px 6px;
	text-indent: 0px;
	font-size: 14px;
	border: 1px solid #6f9f6e;
	margin-top: -1px;
	position: relative;
	} 
#menu ul.dropdown ul li a:hover
	{
	background: #5d973a !important;
	}

/* Submenu Nível 3 */
ul.dropdown ul ul 					
	{
	left: 100%; 
	top: 0; 
	}
ul.dropdown li:hover > ul 			
	{
	visibility: visible;
	}
/*\*/

#breadcrumbs
	{

	}
#conteudo
	{
	float: left;
	width: 1000px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	z-index: 10;
	min-height: 600px;
	background: #FFF;
	}
#coluna_1
	{
	border-right: 1px solid #dae6da;
	width: 696px;
	display: block;
	float: left;
	padding: 0px 20px;
	position: relative;
	overflow-x: hidden;
	}
#home #coluna_1
	{
	width: 716px;
	padding: 10px;
	}

#coluna_2
	{
	border-left: 1px solid #dae6da;
	display: block;
	float: left;
	width: 242px;
	padding: 10px;
	margin-left: -1px;
	overflow-x: hidden;
	position: relative;
	}
#sub_coluna_1
	{
	float: left;
	width: 400px;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #dae6da;
	display: inline;
	position: relative;
	z-index: 100;
	}
#sub_coluna_2
	{
/*	border-left: 1px solid #dae6da;*/
	margin-left: -1px;
	float: left;
	width: 280px;
	padding-left: 10px;
	display: inline;
	overflow: hidden;
	position: relative;
	z-index: 50;
	margin-top: -30px;
}
#coluna_3
	{
	/*div reservada*/
	}
#rodape
	{
	display: block;
	background: #dae7da;
	clear: both;
	overflow: hidden;
	color: #478446;
	text-transform: uppercase;
	font-size: 13px;
	height: 110px;
	}
#rodape p
	{
	margin: 0px;
	padding: 0px;
	text-align: center;
	}
p#menu_rodape
	{
	border-bottom:  1px solid #bdd4bd;
	padding: 12px 0px 9px 0px;
	margin:  0px 20px 15px 20px;
	font-size: 12px;
	}

#menu_rodape a
	{
	color: #478446;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 4px;
	}

.copyright span
	{
	display: block;
	float: left;
	background: url(skin_capela/copyright.png);
	width: 415px;
	height: 13px;
	text-indent: -5000px;
	overflow: hidden;
	margin-left: 20px;
	}
a.creditos
	{
	display: block;
	background: url(skin_capela/bot_creditos_site.png);
	width: 88px;
	height: 24px;
	text-indent: -1000px;
	overflow: hidden;
	right: 20px;
	top: 50px;
	position: absolute;
	cursor: pointer;
	}
	
#desenvolvedores
	{
	display: none;
	position: absolute;
	width: 360px;
	right: 130px;
	text-align: right;
	top: 50px;
	}
#desenvolvedores img
	{
	margin: 0px 10px;
	vertical-align:  middle;
	}
br.clear
	{
	clear: both !important;	
	position: relative;
	float: none;
	height: 1px;
	overflow: hidden;
	padding: 0px;
	line-height: 0px;
	display: block;
	}

/*Conteudo*/

hr
	{
	clear: both;
	position: relative;
	display: inline;
	width: 100%;
	padding: 0px;
	line-height: 0px;
	height: 1px;
	margin: 10px 0px;
	border: none;
	border-bottom: 1px solid #dae6da;
	height: 1px;
	float: left;
	}
#ferramentas
	{
	border-bottom: 1px solid #dae6da;
	padding-bottom: 5px;
	margin-bottom: 5px;
	float: right;
	width: 100%;
	}
#home #ferramentas
	{
	border-bottom: 1px solid #dae6da;
	padding-bottom: 5px;
	margin-bottom: 5px;
	float: left;
	width: 315px;	
	}
#ferramentas .data
	{
	color: #c4d602;
	display: block;
	float: left;
	font-size: 11px;
	margin-top: 6px;
	}
#ferramentas .recomenda
	{
	background: url(skin_capela/ico_recomenda.png) no-repeat left top;	
	padding-left: 25px;
	padding-top: 5px;
	color: #3b753a;
	float: right;
	display: block;
	font-size: 13px !important;
	}
.imprimir, .fonte_grande, .fonte_pequena
	{
	display: block;
	text-indent: -1000px;
	overflow: hidden;
	float: right;
	cursor: pointer;
	margin-left: 7px;
	}
.imprimir
	{
	background: url(skin_capela/ico_imprimir.gif);
	width: 24px;
	height: 21px;
	margin-right: 7px;
	}
.fonte_grande
	{
	background: url(skin_capela/fonte_maior.gif);
	width: 30px;
	height: 18px;
	margin-top: 2px;
	}
.fonte_pequena
	{
	background: url(skin_capela/fonte_menor.gif);
	width: 19px;
	height: 15px;
	margin-top: 4px;
	}
#ultimas_noticias
	{
	float: left;
	width: 315px;
	}
	
#recomenda
	{
	position: absolute;
	left: 50%;
	top: 100px;
	margin-left: -240px;
	z-index: 1000;
	width: 480px;
	height: 420px;
	border: 4px solid #c4d602;
	display: none;
	}
#recomenda iframe
	{
	height: 100%;
	overflow: hidden;
	width: 100%;
	border: none;
	z-index: 10;
	}
	
/*lista com thumbnails*/
.lista_com_thumbs a
	{
	position: relative;
	margin: 0px;
	padding: 8px 0px;
	width: 100%;
	clear: both;
	display: inline-block;
	}
.lista_com_thumbs a span
	{
	color: #b2b2b2;
	}
 .lista_com_thumbs a:hover span
	{
	color: #b2b2b2;
	text-decoration: underline; /*Corrige cor da linha*/
	}
.lista_com_thumbs a img
	{
	border: 2px solid #dae6da;
	position: relative;
	margin-right: 10px;
	float: left;
	width: 91px;
	height: 65px;
	}
.lista_com_thumbs a:hover img
	{
	border-color: #c4d602;	
	}
#videos a span.tipo
	{
	display: block;
	position: absolute;
	left: 2px;
	top: 10px;
	z-index: 100;
	cursor: pointer;
	background: url(skin_capela/play.gif) center center !important;
	color: #FFF;
	width: 91px;
	height: 65px;
	text-indent: -1000px;
	-moz-opacity:.30; -ms-filter:”alpha(opacity=30)”; filter:alpha(opacity=30); opacity:.30;
	}
#videos a:hover span.tipo
	{
	-moz-opacity:.80; -ms-filter:”alpha(opacity=80)”; filter:alpha(opacity=80); opacity:.80;
	}
ul.lista_fotos
	{
	position: relative;
	height: 400px;
	width: 98%;
	padding-left: 2px;
	padding-top: 5px;
	overflow: visible;
	}
#home ul.lista_fotos
	{
	height: 200px;
	width: 390px;
	padding-bottom: 30px;
	}
.lista_fotos li
	{
	display: block;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 94px;
	margin-left: -2px;
	margin-top: -2px;
	height: 60px;
	overflow: visible;
	z-index: 1;
	}
.lista_fotos li
	{
	overflow: visible !important;
	}
.lista_fotos a img
	{
	border: 2px solid #dae6da;
	position: absolute;
	width: 90px;
	overflow: visible;
	}
.lista_fotos li.amplia
	{
	z-index: 1000;
	}
.lista_fotos li.amplia a img
	{
	width: 150px;	
	border: 1px solid #ceddce;
	position: absolute;
	background: #FFF;
	padding: 5px;
	top: -10px;
	left: -7px;
	}
.lista_links a
	{
	display: block;
	position: relative;
	float: left;
	clear: both;
	padding: 8px 2%;
	border-bottom: 1px solid #dae6da;
	width: 92%;
	}
.lista_links a:hover
	{
	background: #dae6da;	
	}

.abas
	{
	height: 38px;
	padding-left: 30px;
	z-index: 100;
	float: left;
	clear: both;
	width: 300px;
	}
.abas li
	{
	float: left;
	position: relative;
	display: block;
	}
.abas li a
	{
	display: block;
	color: #bddfbd;
	font-size: 26px;
	float: left;
	position: relative;
	padding-right: 14px;
	z-index: 2; /*Corrige o bug do cursor/link do "a"*/
	height: 38px;
	background: none;
	}
.abas li a span
	{
	display: block;
	cursor: pointer;
	padding-left: 20px;
	padding-right: 15px;
	height: 38px;
	line-height: 38px;
	float: left;
	position: relative;
	background: none;
	}
.abas li a.ativo
	{
	background: url(skin_capela/aba_direita.gif) no-repeat right top;
	bottom: -1px;
	text-decoration: none !important;
	}
.abas li a.ativo span
	{
	background: #FFF url(skin_capela/aba_esquerda.gif) no-repeat left top;	
	cursor: default;
	}
.abas li a.ativo
	{
	color: #3c763b;	
	}
.box1
	{
	width: 402px;
	float: left;
	clear: both;
	}
.box1 .box_topo
	{
	background: url(skin_capela/box_1_topo.gif);
	width: 402px;
	height: 11px;
	overflow: hidden;
	padding: 0px;
	clear: both;
	float: left;
	}
.box1 .box_meio
	{
	background: #FFF url(skin_capela/box_1_meio.gif) left top;
	display: block;
	float: left;
	width: 402px;
	clear: both;
	min-height: 200px;
	_height: 200px;
	}
#home .container_aba
	{
	display: none;
	}

.box1 .box_rodape
	{
	background: #FFF url(skin_capela/box_1_rodape.png);
	width: 402px;
	height: 15px;
	overflow: hidden;
	padding: 0px;
	clear: both;
	float: left;
	}
#videos
	{
	display: block;
	position: relative;
	padding: 0px 25px 0px 13px;
	width: 90%;
	}
#home #videos
	{
	width: 360px;	
	}
.mapa, .publicidade a img
	{
	display: block;
	border: 1px solid #c7d8c7;
	padding: 1px;
	}
#localizacao
	{
	color: #3c763b;	
	font-size: 12px;
	}
#localizacao a img
	{
	vertical-align: middle;
	}

#paginacao
	{
	display: block;
	position: relative;
	border-top: 1px solid #cddccd;
	text-align: center;
	font-size: 17px;
	color: #3c763b;
	padding: 15px 0px;
	}
#paginacao a
	{
	color: #FFF;
	background: #3c763b;
	padding: 2px 4px;
	border: 1px solid #cddccd;
	margin: 0px 4px;
	}
#paginacao a:hover
	{
	background: #749f73;	
	}
#paginacao a.ativo, #paginacao a.ativo:hover
	{
	background: #c4d602;	
	}
/* Easy Slider */
#destaques
	{
	background: url(skin_capela/sombra_1.gif);
	width: 380px;
	height: 297px;
	float: left;
	margin-right: 13px;
	position: relative;
	clear: both;
	overflow: hidden;
	}
#destaques img
	{
	display: none;	
	}
#destaques .container_destaque{
		position: absolute;
		width: 360px;
		overflow: hidden;
		left: 10px;
		top: 10px;
		}		
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:360px;
		height:277px;
		overflow:hidden !important; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:42px;
		height:42px;
		position:absolute;
		left: 0px;
		top:50%;
		margin-top: -21px;
		}	
	#nextBtn{ 
		left:320px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:42px;
		height:42px;
		background:url(skin_capela/button_l_off.png) no-repeat 0 0;	
		text-indent: -100px;
		overflow: hidden;
		}	
	#nextBtn a{ 
		background:url(skin_capela/button_r_off.png) no-repeat 0 0;	
		}
	#nextBtn a:hover
		{
		background: url(skin_capela/button_r_on.png);	
		}
	#prevBtn a:hover
		{
		background: url(skin_capela/button_l_on.png);
		}
.legenda
	{
	display: block;
	position: absolute;
	left: 0px;
	width: 340px;
	height: 60px;
	padding: 5px 10px;
	background: #000;
	top: 210px;
	-moz-opacity:.80; -ms-filter:”alpha(opacity=80)”; filter:alpha(opacity=80); opacity:.80;
	z-index: 100;
}
.legenda a
	{
	color: #FFF;
	font-size: 16px;
	}
.legenda a strong
	{
	color: #bee90c !important;	
	}
.legenda a:hover strong
	{
	color: #bee90c !important;	
	text-decoration: underline;
	}

/* // Fim Easy Slider */

body.pop
	{
	background: #FFF;
	}
body.pop #conteudo
	{
	margin: 0px;
	width: 460px;
	padding: 10px;
	min-height: auto;
	}
body.pop table
	{
	width: 100%;	
	}

body.pop #erro {top: 100px !important; }  
body.pop #conteudo h1 { margin-top: 0px;}

/*Estilos referente a página interna (de exibição do conteúdo)*/
.interna #conteudo #coluna_1 img, .interna #conteudo #coluna_1 iframe
	{
	border: 1px solid #c7d8c7;
	padding: 1px;
	}

#conteudo #coluna_1 h1.breadcrumbs
	{
	float: left;
	clear: both;
	font-size: 16px;
	border-bottom: 3px solid #c4d602;
	background: url(skin_capela/bullet_down.gif) no-repeat left center;
	padding: 2px 3px 2px 15px;
	}

#conteudo #coluna_1 h1.campo2 /*Título do conteúdo*/
	{
	background: #eaf0ea url(skin_capela/bg_degrade3.png) repeat-x left bottom;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 300%;
	font-stretch: 4px;
	}
.campodata
	{
	text-align: right;
	display: block;
	clear: both;
	margin-bottom: 10px;
	color: #060;
	font-size: 90%;
	}
.campo4 /*conteudo */
	{
		
	}
.campo3 /*Assunto/Subtítulo*/
	{
	display: block;
	position: relative;
	padding: 15px 0px 20px 0px;
	font-size: 140%;
	font-weight: bold;
	color:#060;
	text-align: center;
	}
.campo6 /*Autor/fonte*/
	{
	display: block;
	position: relative;
	float: left;
	clear: both;
	background: #c4d602;
	color: #fff;
	margin-top: -2px;
	padding: 3px 5px;
	}
.campo6
	{
		
	}
.campo7
	{
		
	}
.campo8
	{
		
	}
.campo14, .campo9
	{
	display: block;
	position: relative;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
/*----------*/
li.link
	{
	background: url(skin_capela/ico_link.gif) no-repeat left 10px;
	padding-left: 20px;
	}
li.agenda div
	{
	background: url(skin_capela/arrow_right.gif);
	width: 121px;
	padding-left: 10px;	
	height: 40px;
	line-height: 35px;
	font-size: 18px;
	color: #030;
	display: block;
	position: absolute;
	margin-top: 8px;
	cursor: pointer;
	}
li.agenda.realizado div
	{
	background: url(skin_capela/arrow_left.gif);
	padding-left: 25px;
	width: 106px;
	color:#FC6;
	}
li.agenda a
	{
	padding-left:  20%;	
	width: 80%;
	}
li.listageral span
	{
	width: 100px;
	text-align: right;
	display: block;
	float: left;
	padding-right: 5px;
	}
li.listageral a:hover
	{
	background: #dae6da;	
	}
#coluna_1 h1 span
	{
	color: #c4d602;	
	}
.container_full
	{
	border: 1px solid #cadaca;	
	display: block;
	position: relative;
	padding: 10px;
	}
.legendavideo
	{
	text-align: center;
	font-size: 120%;
	}
a.voltar
	{
	display: block;
	position: relative;
	background: url(skin_capela/bot_voltar.gif) no-repeat left;
	height: 42px;
	padding-left: 45px;
	line-height: 40px;
	font-size: 20px;
	color: #3c763b;
	float: right;
	}
#conteudo form#formcomentarios
	{
	display: none;	
	}
.lista_comentarios li
	{
	position: relative;
	padding: 10px 0px 10px 40px;
	line-height:100%;
	border-bottom: 1px solid #dae6da;
	}
.lista_comentarios img
	{
	border: none !important;
	position: absolute;
	left: 0px;
	}
.lista_comentarios strong
	{
	text-transform: uppercase;
	font-size: 85%;
	color: #060;
	}
.lista_comentarios span
	{
	font-size: 85%;
	color: #ccc;
	}
a.comente
	{
	display: block;
	position: relative;
	background: url(skin_capela/bot_comentar.gif);
	width: 98px;
	height: 53px;
	text-align: center;
	line-height: 40px;
	font-size: 17px;
	color: #c4d602;
	float: left;
	}
#semcoment
	{
	display: block;
	position: relative;
	background: url(skin_capela/ico_primeiro.gif) no-repeat left center;
	height: 31px;
	padding-left: 35px;
	margin: 0px auto;
	font-size: 18px;
	line-height: 31px;
	color: #3c763b !important;
	cursor: pointer;
	width: 200px;
	white-space: nowrap;
	}


.avalie label img
	{
	border: none !important;
	vertical-align: middle !important;
	}
#conteudo .avalie label, #conteudo .avalie input
	{
	float: left !important;	
	}
#conteudo .avalie input
	{
	margin-top: 11px;	
	}
.mensagem_ok
	{
	font-size: 130%;
	text-align: center;
	color: #060;
	}


.box_g_abre
	{
		
	}
.box_g
	{
		
	}
.box_g_fecha
	{
		
	}