@charset "utf-8";
/* CSS Document */


#conteudo{
	width:730px;
	border-top:1px solid #000;
	padding-top:10px;
	margin-top:10px;
	margin-left:20px;
	font-size:1.2em;
	z-index:0px;	
}

#conteudo ul{
	list-style:none;
}

#contador{
	float:left;
}

#conteudo_qs{
}

#col_publicidade{
	text-align:center;
	position:relative;
	float:left;
	top:50px;
	right:0px;
	width:160px;
	font-size:1.5em;
}
.titulo_publicidade{
	font-weight:bold;
	color:#000099;
	font-size:1.6em;
}


/*Pagina Home*/
#centro_home{
	width:960px;
	background:#E4D8F3;
	min-height:600px;
	height:auto !important;
	padding: 0px;
	margin:10px 0px;
}

#conteudo_home{
	margin:0px;
	padding:10px;
	margin-top:10px;
}

#coluna_home_principal{
	width:370px;
	float:left;
	margin:10px 0px 0px 5px;
	padding:10px;
}

#evento_home{
	float:left;
	width:285px;
	height:250px;
	margin-top:15px;
	z-index:0;
}
#evento_home ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#evento_home ul li{
	margin:0px;
	padding:0px;
}

.evento_texto{
	display:block;
	width:290px;
}

#home_3_colunas{
	margin:20px 0px;
}

.agenda_home, .artigo_home{
	position:relative;
}

.agenda_home, .artigo_home ul{
	list-style:none;
}

.paginacao_home{
	position:absolute;
	bottom:0px;
	right:50px;
}

.paginacao_home a{
	padding:3px;
	border:1px solid #333;
	text-decoration:none;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:5px 2px;
	}
.paginacao_home a:hover{
	background:#C4FFFF;
}

.texto_agenda{
	height:165px;
	overflow:hidden;
}

.botao_informacoes{
	position:absolute;
	bottom:20px;
	left:15px;
	font-size:1.6em;
}

.texto_artigo_home{
	height:60px;
	overflow:hidden;
	z-index:0;
	width:280px;
}

.coluna_home{
	width:280px;
	float:left;
	padding:0px 10px;
	height:210px;
}

.divisoria{
	width:2px;
	height:200px;
	background:url(../img/divisoria.png) no-repeat;
	float:left;
	margin:0px 7px;
	z-index:99;
	
}

.divisoria_maior{
	width:2px;
	height:290px;
	background:url(../img/divisoria_maior.png) no-repeat;
	float:left;
	margin:0px 7px;
	z-index:99;
	
}

#titulo_evento{
	text-align:center;
	font-size:2.4em;
	font-weight:bold;
	color:#900;
	font-style:italic;
}

#titulo_texto_principal{
	text-align:center;
	font-size:2.4em;
	font-weight:bold;
	color:#066;
	font-style:italic;
}

#programa_numerologia_home{
	position:relative;
	width:215px;
	float:right;
	margin:15px 0px;
	padding:5px;
}

#form_programa_home{ margin:3px 0px; width:255px; padding:0px; padding:3px; }
#form_programa_home label{ display:block; margin-bottom:10px; font-size:16px; }
#form_programa_home input{ padding:2px; display:block}
.nome_programa_home { width:190px;}
.data_programa_home { width:80px;}
.botao_programa_index{ font-size:12px; position:absolute; top:145px; right:25px; width:50px; padding:2px;  border:1px solid #CCC; background-color:#066; color:#FFF; cursor:pointer}
.letras_yw{ font-size:12px; margin-left:10px}
.index_programa{ font-size:16px; color:#066; text-align:right;}


/*Paginas Internas*/
#centro_paginas{
	position:relative;
	float:left;
	width:780px;
	background:#E4D8F3;
	margin:10px;
	min-height:500px;
}

#centro_paginas h1{
	text-align:left;
}

.voltar{
	text-align:center;
}

table.bordasimples{border-collapse:collapse;}
table.bordasimples tr td{border:1px solid #900; text-align:center; padding:2px;}
table.bordasimples tr th{border:1px solid #900; text-align:center; padding:2px;}

.clear{ clear:both}

.reiki_foto, .numerologia_foto{
	float:right;
	margin-bottom:10px;
}

form#contato {width:500px; margin:0 auto;}
form#contato fieldset{padding: 0px 15px 10px; border-color:#399}
form#contato fieldset legend{text-align:center; font-family: Georgia, "Times New Roman", Times, serif; font-size:25px;color:#903; padding:0; margin:0; padding-top:10px;}
form#contato label{display:block; padding:1px 0px;}
form#contato label span{display:block; color:#000; font-size:14px; font-weight:bold;}
form#contato label input{color:#900; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px; font-weight:bold; border:1px;width:450px; background-color:#FFF; padding:5px}
form#contato label textarea{color:#900; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px; font-weight:bold; border:1px; width:450px; overflow:auto; background-color:#FFF}
form#contato label input.e-mail{color:#06F; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px; text-decoration:underline; font-weight:bold; border:1px;width:450px;}
form#contato label input.titulo{color:#000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; font-weight:bold; border:1px; width:450px;}
form#contato input.btn{display:block; width:120px; padding:5px 0; margin:0px auto}

#depoimento{
	width:600px;
	margin:0px auto;
}

.input_depoimento{
	background:#69F;
	border: 1px dotted #000099;
	padding:2px;
}

.bt{
	text-align:right;
	padding:5px;
	}
	
.esquerda{ float:left}
.direita{ float:right}
.texto_centro p{ text-align:center}

.texto_pq{
	font-size:0.9em;
}

/*Pagina Galeria de Albuns*/
#galeria{
	position:relative;
	margin-left:60px;
}

.galeria_fotos{
	position:relative;
	float:left;
	margin:10px 5px;
	font-size:1.0em;
	text-align:center;
	width:180px;
	height:150px;
	padding:5px;
	border:2px solid #063;
}
.galeria_fotos:hover{
	background-color:#93C;
	border:2px solid #036;
}

.galeria_fotos a{
	color:#000;
	display:block;
	widows:180px;
	height:140px;
}
.galeria_fotos a:hover{
	color:#FFF;
	text-decoration:none;
}

.galeria_fotos a img{
	border:none;
}


/*Paginas Album com as fotos*/
.fotos_album{
	position:relative;
	width:700px;
	margin-left:70px;
}

.fotos{
	position:relative;
	float:left;
	width:145px;
	height:120px;
	margin:10px 5px;
	background:url(../img/moldura_foto2.png) no-repeat bottom left;
	}
.fotos a img{
	border:none;
}
.foto{
	position:relative;
	margin-left:15px;
}


/*Prgrama Numerologia*/

.relatorio_sub_titulo{ font-size:16px; font-weight:bold; color:#066; margin-left:45px; text-align:center}
.relatorio_texto{ margin:0px auto; width:650px; border:1px solid #CCC; font-size:16px; padding:10px; background:#FFF}

table.reiki{border-collapse:collapse;}
table.reiki tr td{border:1px solid #90F; text-align:center; padding:6px}
