@charset "utf-8";
/* CSS Document */

form#contato{
	min-height:450px;
	padding:0 0 10px 50px;
}

form#contato h1{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0;
	margin:0;
}

form#contato label{
	background:#f9f9f9;
	height:10px;
	width:55px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}

form#contato input {
	border:1px solid #CCCCCC;
	background:#f9f9f9;
	height:15x;
	width:200px;
	margin:10px 0 0 0;
}

form#contato textarea {
	border:1px solid #CCCCCC;
	width:258px;
	margin:5px 0 0 0;
	height:100px;
	background-color:#f9f9f9;
	font-size:11px;
	overflow:hidden;
}

form#contato input.submit{
	width:40px;
	margin:10px 0 0 0;

}

/*********** FORM FALE AKÍ ******************/
form#faleaki {
	height:180px;
	float:left;
	margin:0 0 30px 0;
	padding:5px 0 0 0;
	width:340px;
}

form#faleaki label{
	background:#f9f9f9;
	height:17px;
	width:60px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
		
}

form#faleaki input{
	height:15px;
	width:250px;
	margin:0 0 8px 0;
	padding:0;
	background:#f9f9f9;
	
}

form#faleaki textarea {
	border:1px solid #CCCCCC;
	width:250px;
	margin: 0 0 5px 0;
	height:70px;
	background-color:#f9f9f9;
	overflow:auto;
	font-size:11px;
}

/******** FIM FORM FALE AKÍ *****************/



/******** QUEM SOMOS *****************/
div#nos {
	min-height:400px;
	text-align:justify;
}

div#nos p{
	margin:0;
}

/******** FIM QUEM SOMOS *****************/

/*********** CADASTRO ******************/
form#cadastro {
	min-height:400px;
	padding: 30px 0 10px 100px;
}

form#cadastro label{
	height:13px;
	background:#f9f9f9;
	width:50px;
	margin:0 0 5px 0;
}

form#cadastro input{
	height:15px;
	width:220px;
	border:1px solid #ccc;
	background:#f9f9f9;
	margin:0 0 5px 0;
}
/******** FIM CADASTRO *****************/

/******** FIM CADASTRO *****************/
form#form_biblia {
	border:1px solid #f00;
	height:85px;
	margin:0;
}

form#form_biblia label{
	border:1px solid #003333;
	padding:0 0 3px 0;
	margin:0;
	width:185px;
}

form#form_biblia input{
	margin:0;
	padding:0;
}
/******** FIM CADASTRO *****************/


/******** FIM CADASTRO *****************/
ul.lista_box {
	list-style:none;
}

ul.lista_box li{
	height:18px;
}

ul.lista_box li.mais{
	text-align:right;
	color:#582558;
}
/******** FIM CADASTRO *****************/



/********** CALENDÁRIO *****************/
td.marca {
	border:1px solid #e2e2e2;
}

td.hoje {
	border:1px solid #e2e2e2;
	background:#f1f1f1;
	color:#993366;
}

div#title {
	border:1px solid #000000;
}
/******** FIM CALENDÁRIO ***************/


/******** PASTORES ***************/
ul#pastor {
	list-style:none;
}

ul#pastor li {
	float:left;
	width:360px;
	padding:0 0 10px 0;
}

ul#pastor img{
	border:2px solid #DFE3E9;
	padding:2px;
	float:left;
}


form#emailPastor{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}

form#emailPastor input{
	width:210px;
	background:f9f9f9;
	border:1px solid #CCCCCC;
}

form#emailPastor textarea{
	width:285px;
}


/************* FIM PASTORES *******************/


/************ Noticia da Igreja ***************/
div.comentarioNoticia {
	padding:0 0 8px 0;
}

form# {
	border:1px solid #FF0000;
	
}

form#comentarioNoticia {
	height:180px;
	margin:0 0 30px 0;
	padding:5px 0 0 0;
	width:340px;
}

form#comentarioNoticia label{
	background:#f9f9f9;
	height:17px;
	width:60px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
		
}

form#comentarioNoticia input{
	height:15px;
	width:250px;
	margin:0 0 8px 0;
	padding:0;
	background:#f9f9f9;
	
}

form#comentarioNoticia textarea {
	border:1px solid #CCCCCC;
	width:250px;
	margin: 0 0 5px 0;
	height:70px;
	background-color:#f9f9f9;
	overflow:auto;
	font-size:11px;
}

/******** FIM Noticia da Igreja ***************/

/******** vide servico ***************/
form#form_servico {
	border:1px solid #e2e2e2;
	width:300px;
	float:left;
	margin:30px 0 0 0;
	padding:15px 0 0 7px;
}

form#form_servico label {
	height:17px;
	padding:3px 0 0 0;
	margin:5px 0 0 0;
	width:50px;
	float:left;
	background:#f1f1f1;
}

form#form_servico input{
	width:200px;
	margin:5px 0 0 0;
	height:15px;
	border:1px solid #B9C5CF;
}


form#videservico {
	margin:15px 0 0 0;
}

form#videservico label{
	width:300px;
	padding:10px 0 3px 0;
	font:10px Verdana, Arial, Helvetica, sans-serif;	
}

form#videservico textarea{
	width:250px;
	height:100px;
	font-size:10px;
	border:1px solid #B9C5CF;
}

form#videservico #bt_enviar{
	border:0;
	margin:5px 0 0 0;
}

form#buscaservico {
	background:url(../img/fundoVideServico.gif) no-repeat;
	height:55px;
	width:370px;
	margin:0;
	padding:5px 0 0 4px;
}

form#buscaservico img{
	margin:5px 15px 0 0;
	float:right;
}

form#buscaservico input{
	width:200px;
}

form#buscaservico select{
	margin:0 0 0 0;
}

h1#videservico{
	color:#666666;
	margin:15px 0 0 0;
}

ul#videservico{
		list-style:none;
}

ul#videservico li{
	padding:10px 0 0 0;
	width:370px;
	/*border:1px solid #FF0000;*/
	float:left;
}

ul#videservico li.rodape{ 
	width:370px;
	border-bottom:1px solid #e2e2e2;
	padding:0 0 0 0;
	height:20px;
	
}
ul#videservico li.rodape a{
	float:left;
	padding:0 5px 0 2px;
}

ul#videservico li.rodape p{
	float:left;
	width:220px;
} 
ul#videservico img{
	float:left;
	margin:0;
}




/******** fim vide servico ***************/

/* ############## Paginacao ######################## */
ul#paginacao { list-style:none; display:block; padding:0 0 0 0; float:left; margin:0 0 5px 5px; border:1px solid #333333; }
ul#paginacao li { margin:0; font:10px "Arial",Verdana,Arial,sans-serif; float:left; width:25px; height:15px; text-align:center; vertical-align:middle; border-left:1px solid #666; cursor:pointer; line-height:17px; color:#00FF00; }
ul#paginacao li:hover {color:#666; }
ul#paginacao a:hover { color:#666; }
ul#paginacao li#atual { font:12px "Arial",Verdana,Arial,sans-serif; float:left; width:25px; height:15px; text-align:center; vertical-align:middle; border-left:1px solid #666; cursor:pointer; color:#666; line-height:17px;  }
/* ################# Fim Paginacao ################## */



div#bannerFlutuante{
	z-index:1000px;
	position:absolute;
	top:150px;
	left:300px;
}

div#bannerFlutuante a#sair{
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	background:#FFFFFF;

	cursor:pointer;
} 