/* CSS Document Reflexao*/

/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0; padding:0;
}

/*ALINHAR O SITE NO CENTRO*/
.centro {
	margin:0 auto; text-align:center;
}

/*FUNDO DO SITE*/
html{
	background-color:#FFF9E5;
}

body {
	background:url(imagens/bg_topo.jpg) no-repeat center top; height:359px; *margin-right:1px;
}

/*FUNDO CONTEUDO*/
.fundo_conteudo{
	border-right:1px solid #D9D9D9; background-color:#FFFFFF;
}
.lateral_esquerda{
	border-left:1px solid #D9D9D9; background-color:#FFFFFF; width: 214px;
}
.fundo_rodape{
	border:1px solid #8A6600;
	background:url(imagens/bg_rodape.jpg) no-repeat center top; width:750px; height:77px;
}
.fundo_materiais{
	background:url(imagens/bg_materiais.jpg) no-repeat top left; width:171px; height:235px;
}
.fundo_newsletter{
	background:url(imagens/bg_newsletter.jpg) no-repeat center top; width:214px; height:202px;
}
.fundo_meditacoes_diarias{
	background:url(imagens/bg_meditacoes_diarias.jpg) no-repeat center top; width:214px; height:204px;
}

/*FONTES PARA CONTEUDO DO SITE*/
/*texto preto*/
.texto_preto {
	font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; text-align:justify;
}
.texto_preto a{
	font-family:Verdana; font-size:11px; color:#000000; text-decoration:none;
}
.texto_preto a:hover{
	font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline;
}

/*texto marrom*/
.texto_marrom {
	font-family:Verdana; font-size:11px; color:#715400; text-decoration:none; text-align:justify;
}
.texto_marrom a{
	font-family:Verdana; font-size:11px; color:#715400; text-decoration:none;
}
.texto_marrom a:hover{
	font-family:Verdana; font-size:11px; color:#715400; text-decoration:underline;
}

/*texto bege*/
.texto_bege {
	font-family:Verdana; font-size:11px; color:#C79300; text-decoration:none; text-align:justify;
}
.texto_bege a{
	font-family:Verdana; font-size:11px; color:#C79300; text-decoration:none;
}
.texto_bege a:hover{
	font-family:Verdana; font-size:11px; color:#C79300; text-decoration:underline;
}

/*texto rodape*/
.texto_rodape {
	font-family:Verdana; font-size:11px; color:#8A6600; text-decoration:none; text-align:center;
}
.texto_rodape a{
	font-family:Verdana; font-size:11px; color:#8A6600; text-decoration:none;
}
.texto_rodape a:hover{
	font-family:Verdana; font-size:11px; color:#8A6600; text-decoration:underline;
}

.tit_materiais {
	font-family:Verdana; font-size:13px; color:#8A6600; text-decoration:none; text-align:left; margin-left:10px;
}

/*css para home reflexao*/
.texto_reflexao{
	font-family:Verdana; color:#B0A581; text-decoration:none; text-align:center;
}
.bg_reflexao{
	background:url(imagens/bg_encontros_reflexao.jpg) no-repeat center; width:45px; height:45px; float:left; margin:0 10px 0 0;
}

.bg_reflexao_int{
	background:url(imagens/bg_encontros_reflexao_int.jpg) no-repeat center; width:91px; height:87px; float:left; margin:0 10px 0 0;
}
.texto_reflexao_int{
	font-family:Verdana; color:#B0A581; text-decoration:none; text-align:center;
}

/*borda*/
.borda {
	border-bottom:2px solid #B38201; background:#FFF9E6; text-align:center;
}

/*borda*/
.borda_branco {
	border-bottom:2px solid #B38201; background:#B38201; color:#000000;
}

/*propriedades para os inputs, select e textarea*/

.formulario input{
	margin:2px 0 2px 5px; font-family:verdana; font-size:11px; color:#000; border:1px solid #D7B146; background-color:#F7E8C9;
}
.formulario select{
	margin:2px 0 2px 5px; font-family:verdana; font-size:11px; color:#000; border:1px solid #D7B146; background-color:#F7E8C9;
}
.formulario textarea{
	margin:2px 0 2px 5px; font-family:verdana; font-size:11px; color:#000; border:1px solid #D7B146; background-color:#F7E8C9;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{ border: none; }
#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer{padding: 10px;}
#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width:49%; height:100%; background:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px verdana, arial, tahoma, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	}
#imageData{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}			
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em; }		
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}


.cesta {
 font-family:verdana; font-size:11px; color:#9C8B5D; border:1px solid #FFFFFF; background-color:#FFF9E5;}
.cesta_branca {
 font-family:verdana; font-size:11px; color:#9C8B5D; border:1px solid #D7B146; background-color:#FFFFFF;}
.cesta input {
 border: 0;	background: transparent; font-family: verdana; 	font-size: 11px; color: #9C8B5D;}
.cesta_borda {
 font-family:verdana; font-size:11px; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#D1A345;} 
 
 
 
 
 
 
 