/* CSS Document */
/*========================================================================================P�GINAS COM TOPO LARANJA*/
#tarjaSupCont{
	width:906px;
	height:71px;
	background:url(../img/ff-tarja-pgs-secundarias.jpg) left top repeat-x;
}
#tarjaSupCont #esqBolas{
	float:left;
	background:url(../img/ff-bolas-tarja.jpg) left center no-repeat;
	width:517px;
	height:71px;
}
#tarjaSupCont #esqBolas{
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
#tarjaSupCont #esqBolas .cincott{ float:left; color:#954500; width:300px; top:34px; left:2px; position:absolute; }
#tarjaSupCont #esqBolas .quatrott{ float:left; color:#954500; width:300px; top:36px; left:2px; position:absolute; }
#tarjaSupCont #esqBolas .trestt{ float:left; color:#954500; width:300px; top:34px; left:-2px; position:absolute; }
#tarjaSupCont #esqBolas .doistt{ color:#954500; float:left; width:300px; top:36px; left:-2px; position:absolute; }
#tarjaSupCont #esqBolas .umtt{ float:left; color:#fff; width:300px; top:35px; left:0; position:absolute; }
/*========================================================================================P�GINAS COM TOPO LARANJA*/
/*========================================================================================P�GINAS COM TOPO AZUL*/
#em-A #tarjaSupCont {
	width:906px;
	height:71px;
	background:url(../img/ff-tarja-pgs-secundarias-em-A.jpg) left top repeat-x;
}
#em-A #tarjaSupCont #esqBolas{
	float:left;
	background:url(../img/ff-bolas-tarja-em-A.jpg) left center no-repeat;
	width:517px;
	height:71px;
}
#em-A #tarjaSupCont #esqBolas{
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
#em-A #tarjaSupCont #esqBolas .cincott{ float:left; color:#00003f; width:300px; top:34px; left:2px; position:absolute; }
#em-A #tarjaSupCont #esqBolas .quatrott{ float:left; color:#00003f; width:300px; top:36px; left:2px; position:absolute; }
#em-A #tarjaSupCont #esqBolas .trestt{ float:left; color:#00003f; width:300px; top:34px; left:-2px; position:absolute; }
#em-A #tarjaSupCont #esqBolas .doistt{ color:#00003f; float:left; width:300px; top:36px; left:-2px; position:absolute; }
#em-A #tarjaSupCont #esqBolas .umtt{ float:left; color:#fff; width:300px; top:35px; left:0; position:absolute; }
/*========================================================================================P�GINAS COM TOPO AZUL*/
/*========================================================================================P�GINAS VERDE*/
#em-Verde #tarjaSupCont {
	width:906px;
	height:71px;
	background:url(../img/ff-tarja-pgs-secundarias-em-Verde.jpg) left top repeat-x;
}
#em-Verde #tarjaSupCont #esqBolas{
	float:left;
	background:url(../img/ff-bolas-tarja-em-Verde.jpg) left center no-repeat;
	width:517px;
	height:71px;
}
#em-Verde #tarjaSupCont #esqBolas{
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
#em-Verde #tarjaSupCont #esqBolas .cincott{ float:left; color:#0b6300; width:300px; top:34px; left:2px; position:absolute; }
#em-Verde #tarjaSupCont #esqBolas .quatrott{ float:left; color:#0b6300; width:300px; top:36px; left:2px; position:absolute; }
#em-Verde #tarjaSupCont #esqBolas .trestt{ float:left; color:#0b6300; width:300px; top:34px; left:-2px; position:absolute; }
#em-Verde #tarjaSupCont #esqBolas .doistt{ color:#0b6300; float:left; width:300px; top:36px; left:-2px; position:absolute; }
#em-Verde #tarjaSupCont #esqBolas .umtt{ float:left; color:#fff; width:300px; top:35px; left:0; position:absolute; }
/*========================================================================================P�GINAS VERDE*/
/*========================================================================================P�GINAS AMARELO*/
#em-Amarelo #tarjaSupCont {
	width:906px;
	height:71px;
	background:url(../img/ff-tarja-pgs-secundarias-em-Amarelo.jpg) left top repeat-x;
}
#em-Amarelo #tarjaSupCont #esqBolas{
	float:left;
	background:url(../img/ff-bolas-tarja-em-Amarelo.jpg) left center no-repeat;
	width:517px;
	height:71px;
}
#em-Amarelo #tarjaSupCont #esqBolas{
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
#em-Amarelo #tarjaSupCont #esqBolas .cincott{ float:left; color:#0b6300; width:300px; top:34px; left:2px; position:absolute; }
#em-Amarelo #tarjaSupCont #esqBolas .quatrott{ float:left; color:#0b6300; width:300px; top:36px; left:2px; position:absolute; }
#em-Amarelo #tarjaSupCont #esqBolas .trestt{ float:left; color:#0b6300; width:300px; top:34px; left:-2px; position:absolute; }
#em-Amarelo #tarjaSupCont #esqBolas .doistt{ color:#0b6300; float:left; width:300px; top:36px; left:-2px; position:absolute; }
#em-Amarelo #tarjaSupCont #esqBolas .umtt{ float:left; color:#fff; width:300px; top:35px; left:0; position:absolute; }
/*========================================================================================P�GINAS AMARELO*/
#conteudo #textosSecund{
width:906px;
float:left;
margin:10px 0;
}
#conteudo #textosSecund p{
font:12px Arial, Helvetica, sans-serif;
text-align:left;
text-indent:25px;
line-height:15px;
padding:10px 100px 5px 20px;
}

/*=====AGENDA=====*/

#contMes{
	float:left;
	width:240px;
}
#contMes h1{
	width:180px;
	margin:0;
	padding:5px 16px;
	margin-left:15px;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background:#fec901;
}
#contMes ul, #contMes ul li{list-style:none; margin:0; padding:0;}
#contMes ul li{
		width:208px;
		margin-left:15px;
}
#contMes ul li a{
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:4px 2px;
	text-decoration:none;
	display:block;
}
#contMes ul li a:hover{
	background:#f3f3f3;
}
/*=====MENU VERTICAL MESES AGENDA*/
#agendaMeses{
	width:140px;
	float:left;
}

#agendaMeses ul{list-style:none; margin:0; padding:0;}
#agendaMeses ul li{
	text-align:center;
	color:#fff;
	background:#e78617;
	border:1px solid #9f570b;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
#agendaMeses ul li a{
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	color:#fff;
	background:#e78617;
	text-decoration:none;
}
#agendaMeses ul li a:hover{
	text-align:center;
	display:block;
	color:#fff;
	background:#ffa33a;
	text-decoration:none;
}

/*=====MENU VERTICAL EDITORIAL*/
#editorialTitulos{


}

#editorialTitulos ul{list-style:none; margin:0; padding:0;}
#editorialTitulos ul li{
	text-align:center;
	color:#fff;
	background:#e78617;
	border:1px solid #9f570b;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
#editorialTitulos ul li a{
	padding:3px;
	text-align:center;
	display:block;
	color:#fff;
	background:#e78617;
	text-decoration:none;
}
#editorialTitulos ul li a:hover{
	text-align:center;
	display:block;
	color:#fff;
	background:#ffa33a;
	text-decoration:none;
}

#outrosEditoriais a{
	color:#9f570b;
	text-decoration:underline;
}
#outrosEditoriais a:hover{
	color:#e78617;
	text-decoration:none;
}

/*=====MENU VERTICAL EDITORIAL*/

#detalhesAgenda{
	float:right;
	border:1px dashed #9f570b;
	width:420px;
	height:350px;
	padding:5px;
	position:fixed;
	}
#detalhesAgenda:hover{background:#f3f3f3;}

#detalhesAgenda h1{
	margin:0; padding:3px 5px;
	background:#e2e2e2;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	}


/*=====BOT�ES PRATA=====

#botPrata{
	width:906px;
	float:left; 
}
#botPrata .botao{
	float:left;
	width:240px;
	height:33px;
	margin: -5px 6px 0 0;
	background: url(../img/bt-prata-meio.jpg) left center repeat-x;
}
#botPrata .botao span{
	background:url(../img/bt-prata-left-right.jpg) -8px center no-repeat;
	float:left;
	width:10px;
	height:33px;
}
#botPrata .botao h1{
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	height:33px;
	line-height:35px;
	padding:0;
	margin:0;
	text-align:center;
	background:url(../img/bt-prata-left-right.jpg) 230px center no-repeat;
}*/

/*=====P�GINA MINISTROS=====

.imgMinistros{
	width:906px;
}
.imgMinistros img.a, img.b, img.c{
	margin:0 75px 0 70px;
}
#textoMinistros .txtum, .txtdois, .txttres{
	width:240px;
	margin:0 5px 0 0;
	float:left;
	border:1px solid #ccc;
	font: 14px Arial, Helvetica, sans-serif;
	color:#000;
}*/

/*=====P�GINA COM FUNDOS NO CONTE�DO=====*/
#boxContSecund, #em-A #boxContSecund, #em-Verde #boxContSecund{
	width:886px;
	min-height:720px;
	text-align:left;
	float:left;
	margin: 0;
	padding:10px;
	background: #f4f0ef url(../img/ff-noticias.jpg) left bottom repeat-x;
}

/* min-height Internet Explorer */
/*\
* html #boxContSecund, #em-A #boxContSecund, #em-Verde #boxContSecund {
	height: 820px;
}*/

/*#boxContSecund p{
font:12px Arial, Helvetica, sans-serif;
text-align:left;
line-height:18px;
text-indent:20px;
color:#444;
padding:0; margin:0;}*/



/*=====PGS COM TEXTOS E FOTOS=====*/

#contTS{
	width:500px;
	float:right;
}
#ftModelo{
	float:left;
	width:350px;
	margin-right:15px;
	background:#fff;
	border:1px solid #dbdbdb;
}
#ftModelo #foto{
	width:340px;
	/*height:330px;*/
	margin:5px 0 0 5px;
	background: #ccc;
}
#ftModelo #legenda{
	margin:5px 0 0 5px;
	width: 340px;
	height: 20px;
	background:#fff;
	font:10px Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#0b6300;
}

#ftModelo.dois{
	margin-top:10px;
}
/*==========
  TEXTO P�GINAS contTS
  ==========*/
#boxContSecund p, #contTS p{
	font:16px "Trebuchet MS", "Times New Roman", "Tw Cen MT", serif;
	color:#444; 
	text-indent:30px;
	line-height:25px;
	text-align:left;
	margin:10px 0 0 0; padding:0;
}
#boxContSecund h1, #contTS h1{
	font:22px bold "Trebuchet MS", "Times New Roman", "Tw Cen MT", serif;
	color:#222;
	text-align:left;
	margin:20px 0 0 0; padding:3px 0;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}


/*=====P�GINAS S� COM TEXTOS=====

#boxContSecund p{
	font:14px Arial, Helvetica, sans-serif;
	color:#444; 
	text-indent:30px;
	margin:10px 0 0 0; padding:0;
}
#boxContSecund h1{
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#222;
	text-align:left;
	margin:20px 0 0 0; padding:3px 0;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}*/
#box-sabecartaz{
	height:300px;

}
#boxContSecund p b{color:#00003f;}
#boxContSecund #sab{
	margin:20px 0 0 0;
	width:600px;
	height:200px;
	float:left;
}
.fale-sjc{
	padding:5px;
	width:100px;
	text-align:center;
	border:1px solid #ccc;
}
.fale-sjc a{
	color:#000;
	text-decoration:none;
	text-align:center;
}
.fale-sjc:hover{
	background:#ccc;
	text-decoration:underline;
	text-align:center;
}
.cartaz{float:right; margin-right:100px;}

.cartaz select{width:141px;}

#detalhesAgenda p{
	font:12px Arial, Helvetica, sans-serif;
	color:#444; 
	text-indent:30px;
	margin:10px 0 0 0; padding:0;
}

/*
======
P�GINA NORMAS DE UTILIZA��O DA IBPC
======
*/
ul#normasArquivo, ul#normasArquivo li{margin:0; padding:0; list-style:none;}
ul#normasArquivo li{
	font:14px bold "Trebuchet MS", "Times New Roman", "Tw Cen MT", serif;
	text-align:left;
	margin:20px 0 0 0; padding:5px 0 5px 35px;
	min-height:30px;
	border:1px solid #999;
	color:#00003f;
	background:url(../img/icon_pdf.png) left center no-repeat;
}
ul#normasArquivo li b.atualizado{color:#da0003;}
ul#normasArquivo li b.baixaArquivo a{
	font-weight:normal;
	color:#0078c4;
	text-decoration:underline;
}
ul#normasArquivo li b.baixaArquivo a:hover{
	font-weight:normal;
	color:#079fff;
	text-decoration:none;
}
/*
======
P�GINA MINISTROS
======

a#linkMinistros .lMum{margin-left:50px;}
a#linkMinistros{
	display:block;
	float:left;
	margin-left:40px;
	width:220px;
	text-decoration:none;
	cursor:pointer;
}*/
#linkMinistros img{border:0;}
#boxMinistro{
	padding:10px;
	float:left;
	margin:0 30px 0 35px;
	background:#f4f0ef;
	border:1px solid #e7e7e7;
}
#boxMinistro:hover {
	padding:10px;
	float:left;
	margin:0 30px 0 35px;
	background:#efefef;
	border:1px solid #e7e7e7;
}
#boxMinistro a img{
	margin:0 auto;
	text-align:center;
}
#boxMinistro p a{
	margin:0 auto;
	padding:10px 0;
	font:14px candara, "trebuchet MS", serif;
	text-indent:0; line-height:0;
	text-align:center;
	color:#333;
	text-decoration:none;
/*	background:#f4f4f4;*/
	
}

#contTS.contTSMinistros{
	width:450px;
	float:right;
}

#ftModeloMinistros{
	float:left;
	margin-top:10px;
	width:410px;
	background:#fff;
	border:1px solid #dbdbdb;
}
#ftModeloMinistros #foto{
	width:400px;
	height:266px;
	margin:5px 0 0 5px;
	background: #ccc;
}
#ftModeloMinistros #legenda{
	margin:5px 0 0 5px;
	width: 400px;
	height: 20px;
	background:#fff;
	font:10px Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#0b6300;
}

#ftModelo.dois{
	margin-top:10px;
}

a.voltarLink{
	padding:10px 0;
	text-decoration:none;
	color:#000;}

/*
======
FORMUL�RIO DE CONTATO GERAL
======
*/
#form_geral{
	width:800px;
	margin:0 auto;
	font-size:12px;
}
#form_geral #boxForm_dados, #form_geral #boxForm_contato, #form_geral #boxForm_tipoAtendimento{
	float:left;
	width:250px;
	margin-right:5px;
	padding:5px;
	border-left:1px solid #ccc;
}
#form_geral input, #form_geral textarea, #form_geral select{
	margin-bottom:10px;
}

/*
======
TABELA PASTORES - historia.php
======
*/
#tabela-pastores{
	font:12px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	border-collapse:collapse;
	padding:5px;
	border:1px solid #444;
}
#tabela-titulo{
	font-weight:bold;
	background:#CCC;
}
/*
======
FORMUL�RIO DA FUNDA��O
======
*/

#formulario {
		padding: 10px 10px;
		font-size:14px;
		height:500px;
}
legend{
	font: 12px font:12px Geneva, Arial, Helvetica, sans-serif;
	}
#formulario	fieldset {
		border: 1px dashed #7F9DB9;
		padding: 12px;
}
#formulario	fieldset legend {
		font-variant: small-caps;
		font-weight: bold;
}
#formulario fieldset label {
		color: #4B6B89;
}
#formulario	fieldset input {
		width: 302px;
		height: auto;
		background-color: #FFFFFF;
		border: 1px solid #7F9DB9;
		padding: 3px;
		margin-bottom: 3px;
}
#formulario	fieldset select {
		width: 216px;
		height: auto;
		border: 1px solid #7F9DB9;
		margin-bottom: 3px;
		padding: 3px;
}
#formulario	 fieldset select optgroup {
		background-color: #FFFFB0;
		color: #333333;
		font-style: normal;
}
#formulario	fieldset select optgroup option {
		background-color: #FFFFE8;
		color: #333333;
}
#formulario	fieldset textarea {
		width: 302px;
		height: 120px;
		border: 1px solid #7F9DB9;
		margin-bottom: 3px;
		padding: 3px;
}
#formulario	#enviar {
		width: 100px;
		height: auto;
		padding: 5px;
		margin: 10px 0px 10px 14px;	
}
#formulario	input:hover, select:hover, textarea:hover {background-color: #F2F3F4;}
#formulario	input:focus, select:focus, textarea:focus {background-color: #FFFFCC;}

select#estado{ width:50px !important;}
input#cep{ width:60px !important;}
fieldset#tels{float:left;}
fieldset#tels input{width:80px; margin-top:5px;}
fieldset#tels label{float:left; margin-right:15px;}
#formulario p{ margin:0; text-indent:0;}
#parteum{float:left; width:340px; margin-right:15px; margin-top:-5px;}
#cartao input#bandeira {background:url(../img/bandeira-visa.jpg) right center no-repeat;}


/*-----------------------
tabela escalas */

table#tabela-escala{
	border:1px solid #ccc;
	margin-bottom:10px;
	text-align:center;
	padding:10px;
	font: normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
}
table#tabela-escala #tr-titulo{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	font-size:16px;
	background:#1AD12B;
	color:#fff;
	font-weight:bold;
}
table#tabela-escala tr td{
	padding:10px;}