@charset "utf-8";
/* CSS Document */
body{
	background:url(../img/bg.png) repeat-x #FFFFFF;
	font:13px "Times New Roman", Times, serif;
	color:#968351;
	margin:0px;
	padding:0px;
}
h1{
	font:34px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h1 a{
	font:34px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h1 a:hover{
	text-decoration:underline;
}
h2{
	font:17px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h2 a{
	font:17px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h2 a:hover{
	text-decoration:underline;
}
h6{
	font:12px "Times New Roman", Times, serif;
	margin-bottom:15px;
	color:#8e6f2e;
	background-color:#fae5b4;
	border-top:1px solid #b2b4a2;
	border-left:1px solid #cfd3af;
	border-bottom:1px solid #f3f4ea;
	border-right:1px solid #f3f4ea;
	padding:5px 5px 5px 5px;
}
p{
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
}
p a{
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	text-decoration:none;
	color:#968351;
}
p a:hover{
	text-decoration:underline;
}
q{
	font-style:italic;
}
.btn{
	margin-top:10px;
}
.btn a{
	text-decoration:none;
	font:12px "Times New Roman", Times, serif;
	color:#f85b00;
}
.btn a:hover{
	text-decoration:underline;
}
/* ============================== Topo ==================================*/
#topo{
	width:680px;
	height:230px;
	padding-left:220px;
	margin:0px auto;
	background:url(../img/logo.png) no-repeat top;
}
#topo ul{	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#topo li{		
	list-style:none;
}
#topo span{
	visibility:hidden;
}
#topo a{
	height:20px;
	margin-top:5px;
	display:block;
	text-decoration:none;
}
#topo a:hover{
	background-position:0 -20px;
}
#logo{
}
#logo a{
	width:250px;
	height:188px;
	float:left;
	display:block;
}
#logo span{
	visibility:hidden;
}
#nav{
	float:left;
}
#nav2{
	float:left;
}
.inicio a{
	width:90px;
	background:url(../img/inicio.png) no-repeat;
}
.treinamentos a{
	width:90px;
	background-image:url(../img/treinamentos.png);
}
.livros a{
	width:90px;
	background:url(../img/livros.png) no-repeat;
}
.literatura a{
	width:90px;
	background:url(../img/literatura.png) no-repeat;
}
.links a{
	width:38px;
	background:url(../img/links.png) no-repeat;
}
.espiritualidade a{
	width:108px;
	background-image:url(../img/esp.png);
}
.psicologia a{
	width:90px;
	background-image:url(../img/psicologia.png);
}
.educacao a{
	width:66px;
	background-image:url(../img/educacao.png);
}
.contato a{
	width:52px;
	background-image:url(../img/contato.png);
}
#busca{
	width:231px;
	height:40px;
	background:url(../img/busca.png) no-repeat right;
	padding-left:489px;
	margin:0px auto;
}
#busca input{
	float:left;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.botaobuscar{
	width:60px;
	padding:0px 0px 0px 0px;
	height:26px;
	float:left;
	color:#FFF;
	border:none;
	font-size:11px;
	background:url(../img/bg_busca.png) repeat-x;
	cursor:pointer;
}
.campobuscar{
	width:157px;
	float:left;
	background-image:none;
}
/* ============================== Conteudo ==================================*/
#conteudo{
	width:866px;
	height:100%;
	background:url(../img/bg_geral.gif);
	margin:0px auto;
}
#biografia{
	width:219px;
	height:195px;
	padding:22px 40px 0px 233px;
	background:url(../img/biografia.gif);
	float:left;
}
#frase{
	width:274px;
	height:217px;
	text-align:center;
	padding:0px 60px 0px 40px;
	background:url(../img/bg_frase.gif) no-repeat bottom;
	float:left;
}
#frase p{
	font:25px "Times New Roman", Times, serif;
	color:#5f4817;
}
#q3{
	width:427px;
	height:252px;
	padding:35px 0px 0px 65px;
	background:url(../img/bg_treinamentos.gif) no-repeat bottom;
	float:left;
}
#treinamentos{
	width:160px;
	height:200px;
	margin-right:50px;
	float:left;
}
#psicologia{
	width:180px;
	height:200px;
	float:left;
}
#livros{
	width:289px;
	height:252px;
	padding:35px 40px 0px 45px;
	background:url(../img/bg_frase.gif) no-repeat bottom;
	float:left;
}
#literatura{
	width:338px;
	height:189px;
	padding:35px 50px 0px 65px;
	background:url(../img/bg_literatura.gif) no-repeat bottom;
	float:left;
}
#agenda{
	width:298px;
	height:189px;
	padding:35px 50px 0px 65px;
	float:left;
}
#ft{
	clear:both;
}
/* ============================== Rodape ==================================*/
#rodape{
	width:100%;
	height:45px;
	padding-top:28px;
	background-image:url(../img/rodape.png);
	font:12px "Trebuchet MS";
	text-align:center;
	clear:both;
	color:#FFFFFF
}
/* ============================== Contato ==================================*/
#contato{
	width:450px;
	margin-bottom:60px;
	float:left;
	margin-left:70px;
}
#contato h2{
	margin-bottom:40px;
}
label{
	margin-top:10px;
	display:block;
}
.nomeContato{
	width:350px;
}
.emailContato{
	width:300px;
}
.textareaContato{
	width:400px;
}
#contato input{
	height:20px;
	padding:4px 0px 0px 5px;
}
#contato input, #contato textarea{
	border:none;
	margin:6px 0px 0px 0px;
	border-top:1px solid #b2b4a2;
	border-left:1px solid #cfd3af;
	border-bottom:1px solid #f3f4ea;
	border-right:1px solid #f3f4ea;
	background:#fff;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
}
textarea{
	padding:0px 0px 0px 0px;
}
.botao{
	width:74px;
	padding:0px 0px 0px 0px;
	height:25px;
	float:left;
	color:#FFF;
	border:none;
	font-size:11px;
	background-color:#ef6a10;
	cursor:pointer;
}
/* ============================== Biografia ==================================*/
#biografia_pg{
	width:730px;
	height:300px;
	margin-bottom:60px;
	background:url(../img/biografia_g.jpg) no-repeat;
	float:left;
	margin-left:70px;
}
#biografia_pg h2{
	margin-top:20px;
}
#biografia_pg p{
	margin-top:40px;
	margin-left:193px;
}
/* ============================== Psicologia ==================================*/
#psicologia_pg{
	width:450px;
	margin-bottom:60px;
	float:left;
	margin-left:70px;
}
#psicologia_pg h2{
	margin-top:20px;
}
#psicologia_pg img{
	margin:15px 15px 15px 0px;
	float:left;
}
#psicologia_pg p{
	font-size:14px;
}
#coluna{
	width:215px;
	height:600px;
	margin-left:60px;
	float:left;
}
#coluna ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#coluna li{
	list-style:none;
}
#coluna a{
	width:215px;
	padding:5px 0px 5px 0px;
	display:block;
	color:#968351;
	text-decoration:none;
	border-bottom:1px solid #dbdada;
}
#coluna a:hover{
	background-color:#f7fae5;
	text-decoration:none;
}
#coluna h1{
	font:34px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
}
/* ============================== Treinamentos ==================================*/
#treinamento_pg{
	width:450px;
	margin-bottom:60px;
	float:left;
	margin-left:70px;
	font-size:14px;
}
#treinamento_pg h2{
	margin-top:40px;
}
/* ============================== Agenda ==================================*/
#agenda_pg{
	width:450px;
	margin-bottom:60px;
	float:left;
	margin-left:70px;
}
#agenda_pg h2{
	margin-top:40px;
}
/* ============================== Livros ==================================*/
#livros_pg{
	width:750px;
	margin-bottom:60px;
	float:left;
	margin-left:70px;
}
#livros_pg h2{
	margin-top:40px;
}
#livros_pg img{
	float:left;
	margin:10px 20px 0px 0px;
}
.livro_pgn{
	width:620px;
	height:100%;
	margin:30px 0px 0px 45px;
	padding:0px 30px 30px 0px;
	float:left;
	border-right:1px solid #fbebca;
	border-bottom:1px solid #9e9480;
}
.livro_pgn h1{
	font:25px "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#5f4817;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}