/*************************

styles on internals pages 

**************************/

/* internas geral */
#interna-esq{
	float:left;
	padding:5px 0 0 0;
	width:580px;
	
	
}
	#interna-esq p{margin:0 0 20px 0}
	
	#interna-esq h3{padding:0 0 20px 0; border-bottom:2px solid #9DA657;}
	
	#interna-esq li{
		text-align: center;
		display: inline-table;
		padding:5px 5px 10px 3px;
	}
	
	.img-intro-internas{margin:0 0 20px 0}
	.galerias-internas li a img{}

#interna-dir{

  float:right;
	padding:5px 5px 0 0;
	width:224px;
}



#lst-tipo-galeria{ font-family:'HelveticaNeueLTPro45Light', sans-serif; }

.folha{background: transparent url("../images/folha.png") no-repeat}



/* servicos */
#interna-dir span.indique { border-top:2px solid #CDD5A1; float:right; margin:0 2px 0 0; padding:20px 0 0 0;}
#interna-dir span.indique img { border:none; }

	/* jazigos */
	
		a.jazigos img {border:2px solid #4F5925; margin:10px 20px 0 0}
		a.jazigos:hover img { border:2px solid #8E9475}



	/* planos de vida */
		
		
		ul#lst-submenu-planos-de-vida {float:right}
		
		ul#lst-submenu-planos-de-vida li a{
			font-family: 'HelveticaNeueLTPro45Light',sans-serif;
			font-size:18px;
			text-decoration: none;
			 padding:5px 8px;
		}
		
		ul#lst-submenu-planos-de-vida li a:hover{background:#C3CF6B;}
		
		
		div.title-outros-servicos{
			margin-bottom: 10px;
			padding:5px;
			text-align: right;
			font-size: 14px;

			font-weight: bolder;
		}
		
		
		#planos-img{text-align: center}
		.planos a img{border:none!important; text-align: center;}
		
		
		.plano-preco{ 
			margin-top:20px;
			font-weight: bold;
			font-size:14px

		}
			span.big{
				color:#000;
				font-size:16px;
				font-weight: bold;
				text-shadow:0 1px 0 #A2A98F
			}
		
		ul#lst-planos li{
			margin:5px 0 0 0;
			padding:0;
			text-align:left;
			display: table;
		}
		
		#planos-badge{
			margin-top:20px;
			float:left;
			width:100%;
			text-align: center;
		}
		#planos-badge a{
			margin-right:10px;
			padding:5px;
			/*color:#154E00;*/
			color:#FFF;
			font-weight: bold;
			font-size:14px;
			background: #3D8400 url("../images/bg_botao_planos.png"); repeat-x;
			text-transform: uppercase;
			text-decoration: none;
			-moz-border-radius: 2px;
			-webkit-border-radius:2px;
			/*text-shadow:0 2px 0 #459A00*/
		}
		
			#planos-badge a:hover{
				background:#154E00;
				color:#FFF;
				text-shadow:none;
			}
			
			#planos-badge a.item-badge{margin-left:5px;}
			
			
		/* tabela comparativa de preços dos planos */


			table#tbl-comparativo-planos-de-vida td{
				margin:20px 0 0 0;
				padding:5px;
				background:#f1f1f1;
			}

			table#tbl-comparativo-planos-de-vida th{
				color:#FFF;
				padding:5px;
			
			}

			
			table#tbl-comparativo-planos-de-vida tr th.item{background:#8CC63E; width:60%; color:#FFF; text-align:center;}
			
				th#plano-ipe{width:14%; text-align:center; background:#FFDE15; text-align:center}
				th#plano-aroeira{ text-align:center; background:#056839;}
				th#plano-jatoba{ text-align:center; background:#774C29; }
				
				table#tbl-comparativo-planos-de-vida tr td.ipe-item{text-align:center; background:#FFEE8A;color:#4f5925;font-weight:bold;}
				table#tbl-comparativo-planos-de-vida tr td.aroeira-item{text-align:center; background: #82B39D;color:#4f5925;font-weight:bold;}
				table#tbl-comparativo-planos-de-vida tr td.jatoba-item{text-align:center; background: #BAA594;color:#4f5925;font-weight:bold;}
				
			table#tbl-comparativo-planos-de-vida tr:hover{}
			
			table#tbl-comparativo-planos-de-vida tr:hover { background-color: #FFFFCC;}

			
			
		
/* end servicos */

	#interna-dir ul{
		list-style:none;
		text-align:right;
		margin:0 0 100px 0;
	}
	
	#interna-dir ul li{
		margin:0 0 10px 0; 
		font-size:20px;
		font-weight:100;
	}
	

	#lst-tipo-galeria li a{text-decoration:none; padding:5px 8px}
	#lst-tipo-galeria li a:hover{color:#314401; background: #97a32c}

/* institucional */

#lst-fotos-institucional li{display:inline-table; padding:0 2px 0 0;}
#lst-fotos-institucional li img {width:100px; height:77px; float:left}
#lst-fotos-institucional li a:hover{}


/* informacoes */

/* listas internas */
	#interna-esq .lista-interna{
		width:400px;
	}
	
		#interna-esq .lista-interna li{
			list-style:square!important;			
		}
		#interna-esq .lista-interna li span {font-weight: 300}

/* 3 informacoes destaque */

/*#info-destaques {
	float:left;
	width:100%;
	height:300px;
}

ul.lst-infos{
	float:left;
	display:table;
	width:560px;
}

	ul.lst-infos li{
		float:left;
		text-align: left!important;
		margin:0 1.1em 0 0;
		width:11.75em;
		background:#c2c2c2;
	}
	
#destaque-lateral{
	float:right;
	width:320px;
	height:300px;
	background: #c2c2c2;
}*/


/* Parceiros */

.parc{
	margin: 30px 0 30px 0;	
	
}


#tbl-parceiros {}

#tbl-parceiros tr td{
	margin:0 30px 0 0;
	padding:5px 3px;
	border:1px solid #EBEFD1;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	
	
}

/* fale conosco */

#interna-esq.contato-esq {
  width:50%
}
  
#interna-dir.contato-dir{
  width:40%  
}
  p.bold{margin:20px 0 20px 0; font-weight:bold; text-align:left}
  
  /*form*/

  #form-contato fieldset.radio label
  {
  	font-weight: normal;
  }
  
  #form-contato input{
    padding:5px;
  	display: block;
  	width: 100%;
  	font-size:14px;
  	border-top: none;
  	border-right:none;
  	border-bottom: 1px solid #586F07;
  	border-left:none;
  	background:#EBEFE0;
  	
  }
  #form-contato textarea{
    display:block;
    width:100%;
   	border-top: none;
  	border-right:none;
  	border-bottom: 1px solid #586F07;
  	border-left:none;
  	font: normal 14px "Tahoma";
  	background:#EBEFE0;
  }
  #form-contato input.submit{
    float:right;
    cursor:pointer;    
    padding:10px;
    width:auto;
    height:auto;
    color: #FFF;
    background: #586F07;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-weight:bold;
    border:none;
  }
  
  #form-contato label{
  	display: block;
  	margin-bottom: 1.5em;
  	font-weight: bold;
  }
  
  #form-contato label.first
  {
  	padding-top: 1em;
  }
  
  #form-contato select
  {
  	display: block;
  }
  
  			/* contact form message styles */
			div.error, div.message {
			    background: #EBEFE0;			    
			    padding:10px;
			    border:1px solid #586F07;
		    
			}
			
			div.error h4 {
			    color: #A00;
			    font-size: 16px;
			    font-weight:bold;
			}
			
			div.error p {
			    margin-top:5px;
			    color: #333;
			    font-size: 14px;
			}
			
			div.message p{
          margin-top:5px;
			    color: #333;
			    font-size: 14px;
      }
			
			div.message h4 {
			    color: #4E7F00;
			    font-size: 16px;
			}
			


/* espaco familiar */
#interna-esq.esp-familiar-esq{
  width:65%;
}

  h3.title-brown{
    color: #411200;
    border-bottom: 2px solid #BD9289!important;
    padding:0 0 10px!important; 
  }
  
  p.homenagem-intro{
    height:180px;
    color:#BD9289!important; 
    font-size: 14px!important
  }
  
  #box-missas{float:left; width:45%;}
    #box-missas h3{padding:0 0 10px!important;}
  #box-cultos{float:right;width:45%;}
    #box-cultos h3{padding:0 0 10px!important;}

#interna-dir.esp-familiar-dir{
  width:28%;
}
  
/* IDIOMAS */
div.idiomas{ 
	height: 16px;
	padding: 5px 0 0 10px;
	text-align:center;
}
div.idiomas a{ 
	display: block;  
	float: left;
	text-indent:-9999px;
	font-size: 1px;
	width: 16px;
	height: 11px;
	margin-right: 10px;
}
div.idiomas span{
  padding:20px; 
	vertical-align:center; 
	font-size: 14px;
	background:#FFF;
	color:#000;
}
div.idiomas a.translate_en{ background: url('../images/en.gif') no-repeat; }
div.idiomas a.translate_es{ background: url('../images/es.gif') no-repeat; }
div.idiomas a.translate_fr{ background: url('../images/fr.gif') no-repeat; }
div.idiomas a.translate_it{ background: url('../images/it.gif') no-repeat; }
div.idiomas a.translate_pt-BR{ background: url('../images/br.gif') no-repeat; }


div.opcoes_idiomas a{ margin-right: 15px; }
