*{ margin:0; padding:0; }
a img{border:none;}
li{ list-style:none; }
acronym{ border:none; font-style:italic; }
acronym:hover{ background:#ffc; }

html{
	background:#36c url(../imagens/html_bg.gif);
	font:12px Arial, Helvetica, sans-serif;
}

body{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../imagens/body_bg.gif) top center no-repeat;
}

body a{ text-decoration:none; }
body a:hover{ text-decoration:underline; }

body.home h2, body.home h3, body.home a,
body.jornal h2, body.jornal h3, body.jornal a,
body.assinaturas h2, body.assinaturas h3, body.assinaturas a,
body.agenda h2, body.agenda h3, body.agenda a,
body.quemsomos h2, body.quemsomos h3, body.quemsomos a,
body.historico h2, body.historico h3, body.historico a,
body.estatuto h2, body.estatuto h3, body.estatuto a,
body.associar h2, body.associar h3, body.associar a{ color:#030; }

body.espiritismo a, body.espiritismo h2, body.espiritismo h3, body.espiritismo h4, 
body.artigos a, body.artigos h2, body.artigos h3, body.artigos h4, 
body.periodicos a, body.outras_inst a, body.periodicos h2, body.periodicos h3, body.periodicos h4, 
body.mensagens a, body.mensagens h2, body.mensagens h3, body.mensagens h4, 
body.fundamentos a, body.fundamentos h2, body.fundamentos h3, body.fundamentos h4, 
body.personalidades a, body.personalidades h2, body.personalidades h3, body.personalidades h4 { color:#063; }

body.downloads a{ color:#693; }

body.autorespr a, body.autorespr h2, body.autorespr h3, body.autorespr h4, 
body.clube a, body.clube h3, body.clube h3, body.clube h4{ color:#069; }

body.contato a{ color:#036; }

img.left{ float:left; margin:5px 5px 5px 0px; }
img.right{ float:right; margin:5px 0px 5px 5px; }


h1{
	position:absolute;
	width:770px;
	left:50%;
	margin:10px 0px 0px -385px;
}

/* MENU */

#menu{ 
	position:absolute;
	width:770px;
	left:50%;
	top:120px;
	margin-left:-385px;
	background:url(../imagens/menu/principal_bg.gif) bottom repeat-x;
}
#menu li{ float:left; display:inline; width:130px; height:30px; list-style:none; }
#menu li a{ position:absolute; width:130px; height:30px; }
#menu li ul{ display:none; float:left; width:762px; background:#006699; padding:0px 0px 0px 4px; border:2px solid #fff; border-top:none; }
#menu li.aberto ul{ display:inline; position:absolute; margin-top:30px; left:0; }
#menu li.aberto ul li, #menu li.aberto ul li a{ height:30px; }
#menu li ul li ul{ display:none; }
#menu li.aberto ul li ul{ display:none; }
#menu span{ display:none; }

/* PRIMEIRO NÍVEL: NORMAL */
#menu #adepr{ background:url(../imagens/menu/adepr_normal.gif) bottom no-repeat; }
#menu #espiritismo{ background:url(../imagens/menu/espiritismo_normal.gif) bottom no-repeat; }
#menu #downloads{ background:url(../imagens/menu/downloads_normal.gif) bottom no-repeat; }
#menu #livros{ width:130px; background:url(../imagens/menu/livros_normal.gif) bottom no-repeat; }
#menu #livros a{ width:200px; }
#menu #contato{ width:130px; background:url(../imagens/menu/contato_normal.gif) bottom no-repeat; }
/* PRIMEIRO NÍVEL: ABERTO */
#menu #adepr.aberto{ background:url(../imagens/menu/adepr_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto{ background:url(../imagens/menu/espiritismo_aberto.gif) bottom no-repeat; }
#menu #downloads.aberto{ background:url(../imagens/menu/downloads_aberto.gif) bottom no-repeat; }
#menu #livros.aberto{ background:url(../imagens/menu/livros_aberto.gif) bottom no-repeat; }
#menu #contato.aberto{ background:url(../imagens/menu/contato_aberto.gif) bottom no-repeat; }
/* SEGUNDO NÍVEL: NORMAL */
#menu #adepr ul{ background:url(../imagens/menu/adepr_bg.gif) top repeat-x; }
#menu #adepr ul li ul{ background:none; } /* TERCEIRO NÍVEL */
#menu #espiritismo ul{ background:url(../imagens/menu/espiritismo_bg.gif) repeat-x; }
#menu #downloads ul{ background:url(../imagens/menu/downloads_bg.gif) repeat-x; }
#menu #livros ul{ background:url(../imagens/menu/livros_bg.gif) repeat-x; }
#menu #contato ul{ background:url(../imagens/menu/contato_bg.gif) repeat-x; }
#menu li.aberto ul li, #menu li.aberto ul li a{ float:left; }
#menu #adepr #home{ width:45px; background:url(../imagens/menu/adepr_n2_home_normal.gif) bottom no-repeat; }
#menu #adepr #jornal{ width:58px; background:url(../imagens/menu/adepr_n2_jornal_normal.gif) bottom no-repeat; }
#menu #adepr #assinaturas{ width:84px; background:url(../imagens/menu/adepr_n2_assinaturas_normal.gif) bottom no-repeat; }
#menu #adepr #agenda{ width:60px; background:url(../imagens/menu/adepr_n2_agenda_normal.gif) bottom no-repeat; }
#menu #adepr #sobre{ width:98px; background:url(../imagens/menu/adepr_n2_sobre_normal.gif) bottom no-repeat; }
#menu #espiritismo #artigos{ width:59px; background:url(../imagens/menu/espiritismo_n2_artigos_normal.gif) bottom no-repeat; }
#menu #espiritismo #periodicos{ width:76px; background:url(../imagens/menu/espiritismo_n2_periodicos_normal.gif) bottom no-repeat; }
#menu #espiritismo #outras_inst{ width:124px; background:url(../imagens/menu/espiritismo_n2_outras_inst_normal.gif) bottom no-repeat; }
#menu #espiritismo #mensagens{ width:78px; background:url(../imagens/menu/espiritismo_n2_mensagens_normal.gif) bottom no-repeat; }
#menu #espiritismo #fundamentos{ width:156px; background:url(../imagens/menu/espiritismo_n2_fundamentos_normal.gif) bottom no-repeat; }
#menu #espiritismo #historia{ width:140px; background:url(../imagens/menu/espiritismo_n2_historia_normal.gif) bottom no-repeat; }
#menu #espiritismo #personalidades{ width:103px; background:url(../imagens/menu/espiritismo_n2_personalidades_normal.gif) bottom no-repeat; }
#menu #livros #autorespr{ width:122px; background:url(../imagens/menu/autorespr_n2_autorespr_normal.gif) bottom no-repeat; }
#menu #livros #clube{ width:138px; background:url(../imagens/menu/autorespr_n2_clube_normal.gif) bottom no-repeat; }
/* SEGUNDO NÍVEL: ABERTO */
#menu #adepr.aberto #home.aberto{ background:url(../imagens/menu/adepr_n2_home_aberto.gif) bottom no-repeat; }
#menu #adepr.aberto #jornal.aberto{ background:url(../imagens/menu/adepr_n2_jornal_aberto.gif) bottom no-repeat; }
#menu #adepr.aberto #assinaturas.aberto{ background:url(../imagens/menu/adepr_n2_assinaturas_aberto.gif) bottom no-repeat; }
#menu #adepr.aberto #agenda.aberto{ background:url(../imagens/menu/adepr_n2_agenda_aberto.gif) bottom no-repeat; }
#menu #adepr.aberto #sobre.aberto{ background:url(../imagens/menu/adepr_n2_sobre_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #artigos.aberto{ background:url(../imagens/menu/espiritismo_n2_artigos_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #periodicos.aberto{ background:url(../imagens/menu/espiritismo_n2_periodicos_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #outras_inst.aberto{ background:url(../imagens/menu/espiritismo_n2_outras_inst_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #mensagens.aberto{ background:url(../imagens/menu/espiritismo_n2_mensagens_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #fundamentos.aberto{ background:url(../imagens/menu/espiritismo_n2_fundamentos_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #historia.aberto{ background:url(../imagens/menu/espiritismo_n2_historia_aberto.gif) bottom no-repeat; }
#menu #espiritismo.aberto #personalidades.aberto{ background:url(../imagens/menu/espiritismo_n2_personalidades_aberto.gif) bottom no-repeat; }
#menu #livros.aberto #autorespr.aberto{ background:url(../imagens/menu/autorespr_n2_autorespr_aberto.gif) bottom no-repeat; }
#menu #livros.aberto #clube.aberto{ background:url(../imagens/menu/autorespr_n2_clube_aberto.gif) bottom no-repeat; }
/* TERCEIRO NÍVEL */
#menu li.aberto ul li.aberto ul{ display:block; float:left; margin-left:-2px; width:762px; }
#menu li.aberto ul li.aberto ul li{ padding:0px; background:#fff; }
#menu li.aberto ul li.aberto ul li a{ float:left; padding:3px; text-align:center; height:auto; margin:5px 0px 0px 0px; }
#menu li.aberto ul li.aberto ul li.aberto a{ background:#030; color:#fff; }

/* LIMITE */

div#limite{
	position:absolute;
	width:770px;
	left:50%;
	top:182px;
	background:#fff;
	margin:0px 0px 0px -385px;
}

.downloads div#limite,
.contato div#limite,
.contato_ok div#limite{
	top:150px;
}

/* ESPECIAL */
div#especial{
	float:left;
	width:760px;
	background:rgb(255, 252, 223);
	text-align:center;
}

div#especial h2{
	float:left;
	font-size:16px;
	padding:5px;
}

div#especial p{
	padding:5px;
	font-weight:bold;
}

/* CONTEUDO */

div#conteudo{
	float:left;
	width:530px;
	padding:10px 10px 10px 10px;
	margin-bottom:40px;
}

/* CONTEXTO */

div#contexto{
	float:left;
	width:198px;
	padding:10px;
	background:url(../imagens/contexto_bg.jpg) no-repeat;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#indice{
	margin:20px 0px;
	padding:20px 0px;
	border-bottom:1px dashed #ccc;
}
#indice li ol,
#indice li ul{
	margin-left:20px;
}

#indice li{ margin:5px 0px; }


/* RODAPÉ */

div#rodape{
	float:left;
	width:770px;
	text-align:center;
	font-size:9px;
	margin-bottom:20px;
}

/**********************************************************/

/* HOME */

/* jornal */

#edicao{ float:left; width:auto; font-size:10px; margin-bottom:10px; padding:0; }

#capa{ float:left; margin-bottom:10px; }

#capa #foto{
	float:left;
	width:180px;
	margin:0px 10px;
	font-size:9px;
	line-height:110%;
}
#capa #foto img{
	float:left;
	margin-bottom:3px;
}
#capa #foto span{
	float:left;
	width:180px;
}

#capa h2{ float:left; width:320px; font-size:16px; line-height:100%; }

#capa #intro{ float:left; width:320px; line-height:150%; margin:0px; }

#capa ul{ float:right; margin:10px 0px 0px 0px; }
#capa ul li{ float:left; margin-right:20px; }

#nesta_edicao{ float:left; margin-bottom:20px; }

#nesta_edicao ul{ float:left; width:530px; }
#nesta_edicao ul li{ float:left; }
#nesta_edicao ul li a{
	float:left;
	width:496px;
	padding:2px 3px 2px 25px;
	background:#ddd url(../imagens/agenda_bullet_home.gif) 10px no-repeat;
	border:1px outset #fff;
	font-size:11px;
}
#nesta_edicao ul li a:hover{ background:#eee url(../imagens/agenda_bullet_home.gif) 10px no-repeat; }

/* downloads */

#conteudo .downloads{
	float:left;
	width:253px;
	_width:250px;
	margin-right:10px;
	_margin-right:10px;
	background:#eee;
}

#conteudo .downloads p,
#conteudo .downloads ul{ float:left; margin:5px 10px; _margin:5px; font-size:11px; }
#conteudo .downloads ul li{ float:left; margin:0px 0px 2px 0px; _margin:0; }

/* mensagens */

#conteudo .mensagens{
	float:left;
	width:240px;
	margin-top:10px;
}

#conteudo .mensagens h3{ float:left; width:240px; }

#conteudo .mensagens p,
#conteudo .mensagens ul{ float:left; margin:5px 0px; font-size:11px; }
#conteudo .mensagens li{ float:left; margin:0px 0px 5px 0px; border-bottom:1px dashed #ccc; }
#conteudo .mensagens a{ float:left; width:240px; }
#conteudo .mensagens img{ float:left; margin:0px 3px 5px 0px; }
#conteudo .mensagens span{ float:left; margin:0px; }
#conteudo .mensagens #referencias{ float:left; width:auto; text-align:left; }

/* sobre a ade-pr */

#conteudo .sobre{
	float:left;
	width:530px;
	margin:20px 0px 0px 0px;
}

#conteudo .sobre h3, 
#conteudo .sobre ul, 
#conteudo .sobre li, 
#conteudo .sobre a{ float:left; }
#conteudo .sobre ul{ margin-left:10px; }
#conteudo .sobre a{ margin:0px 8px 0px 0px; padding:0px 0px 0px 8px; border-left:1px solid #030; }

/* links */

#conteudo .links{
	float:left;
	width:530px;
	margin:20px 0px 0px 0px;
}

#conteudo .links h3{ float:left; }
#conteudo .links ul{ float:left; margin-left:20px; font-size:11px; line-height:150%; }

/* JORNAL */

body.jornal #jornal h2{ float:left; width:490px; font-size:18px; margin:0px 10px 0px 10px; }
body.jornal #jornal h3{ width:auto; font-size:16px; margin:0px 10px 0px 10px; }
body.jornal #jornal p,
body.jornal #jornal blockquote{ margin:10px 40px 10px 20px; line-height:150%; text-align:justify; }
body.jornal #jornal blockquote{ line-height:130%; text-align:jleft; font-style:italic; }
body.jornal #jornal ul, jornal ol{ margin:10px 40px 10px 20px; }
body.jornal #jornal li{  margin:10px 20px 10px 20px; list-style-type:disc; text-align:justify; }
body.jornal #jornal ol li{ width:410px; margin:10px 0px 10px 40px; list-style-type:decimal; }
body.jornal #jornal ol li ol{ width:410px; }
body.jornal #jornal ol li ol li{ width:370px; }
body.jornal #jornal ul.fotos{ float:right; width:190px; margin:0px 0px 10px 10px; }
body.jornal #jornal ul.fotos li{ width:auto; margin:0; list-style:none; }
body.jornal #jornal ul.fotos li span{
	float:left;
	width:180px;
	margin:3px 0px 10px 0px;
	font-size:9px;
	line-height:110%;
}

body.jornal #jornal #autoria{ float:left; width:480px; _width:460px; font-size:10px; margin:10px 10px 20px 10px; line-height:100%; }
body.jornal #jornal #edicao{ float:left; width:480px; _width:460px; font-size:10px; margin:0px 10px 10px 10px; line-height:100%; }

body.jornal #jornal table{ float:left; margin:10px 20px; }
body.jornal #jornal th { padding:5px; background:#ddd; }
body.jornal #jornal tbody th { width:200px; text-align:left; }
body.jornal #jornal td { padding:5px; text-align:center; }

#jornal .left{ float:left; margin:10px 10px 10px 0px; }
#jornal .right{ float:right; margin:10px 0px 10px 10px; }

#jornal #referencias{
	font-size:10px;
	margin:30px 40px 10px 20px;
	line-height:130%;
	text-align:right;
	color:#999;
}
#jornal #referencias h4{ width:490px; font-size:12px; margin:0px 10px 0px 10px; text-align:left; }

/* ASSINATURAS */

div#assinaturas{
	float:left;
	width:500px;
	padding:10px;
	background:#030 url(../imagens/assinaturas_bg.jpg) no-repeat;
	color:#fff;
}

#assinaturas h2{ margin-bottom:20px; }

#assinaturas p{
	float:left;
	width:240px;
	margin:5px 250px 5px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#assinaturas form{ float:left; margin-top:20px; }

#assinaturas form p{
	width:300px;
	margin:5px 0px 5px 80px;
	font:11px Arial, Helvetica, sans-serif;
}

#assinaturas form .enviar{
	margin:0;
}

#assinaturas form .enviar input{
	width:120px;
	margin:15px 80px;
	background:#eee;
	border:2px outset #eee;
	cursor:pointer;
}

#assinaturas #dados p{
	width:500px;
	margin:5px 0px;
}

#assinaturas label{ float:left; padding-top:3px; width:80px; }

#assinaturas input{ border:none; padding:3px; }
#assinaturas #nome{ width:250px; }
#assinaturas #ddd{ width:20px; }
#assinaturas #telefone{ width:80px; }
#assinaturas #email{ width:250px; }
#assinaturas #endereco{ width:250px; }
#assinaturas #bairro{ width:250px; }
#assinaturas #cep{ width:80px; }
#assinaturas #cidade{ width:200px; }
#assinaturas #estado{ width:25px; }

#assinaturas .checkbox{ margin:5px 0px 5px 80px; }
#assinaturas .checkbox input{ float:left; margin-right:3px; }
#assinaturas .checkbox label{ width:auto; padding:0; }

#assinaturas dl{ float:left; width:150px; margin:10px 0px 10px 80px; }
#assinaturas dt{ float:left; width:50px; }
#assinaturas dd{ float:left; width:90px; }

/* AGENDA */

body.agenda #conteudo h3{ font:14px Arial, Helvetica, sans-serif; color:#030; margin-bottom:5px; }

body.agenda #conteudo div{
	margin:20px 50px 20px 30px;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
}

body.agenda #conteudo div p{
	text-align:justify; line-height:150%;
}

body.agenda #conteudo dl{
	margin:10px 0px;
}

body.agenda #conteudo dt{
	float:left;
	width:80px;
	text-align:right;
	margin-right:5px;
	font-weight:bold;
}

/* SOBRE A ADE-PR */

body.quemsomos #conteudo,
body.historico #conteudo,
body.estatuto #conteudo,
body.associar #conteudo{
	width:449px;
	text-align:justify;
	margin:10px 50px 10px 30px;
	_margin:10px 35px 10px 20px;
}

body.quemsomos h3,
body.historico h3,
body.estatuto h3,
body.associar h3{
	margin:10px 0px;
}

body.estatuto h2{
	margin:0px 0px 20px 0px;
}

body.estatuto #corpo h3{ margin:20px 0px; font-size:14px; }

body.estatuto #corpo p{ margin:10px 0px; font-size:11px; }

body.estatuto #corpo a.topo{ float:right; padding:2px 4px; margin:10px 0px; background:#ddd; color:#666; }

body.associar p, body.associar h4{ margin:10px 0px; }

body.associar form{
	margin:20px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	border-top:1px dashed #ccc;
}

body.associar label{ float:left; width:100px; }
body.associar #nome{ width:250px; }
body.associar #ddd{ width:20px; }
body.associar #telefone{ width:80px; }
body.associar #email{ width:250px; }
body.associar #endereco{ width:250px; }
body.associar #bairro{ width:250px; }
body.associar #cep{ width:80px; }
body.associar #cidade{ width:200px; }
body.associar #estado{ width:23px; }

body.associar ol{
	margin-left:20px;
}

body.associar ol li{
	list-style-type:decimal;
	margin:5px 0px;
}

body.associar dt{
	float:left;
	width:50px;
	font-weight:bold;
	margin-right:3px;
}

/**********************************************************/

/* ARTIGOS */

body.artigos h2{ margin:0px 20px 10px 20px; }
body.artigos #conteudo p{ margin:10px 20px 10px 20px; text-align:justify; }
body.artigos #conteudo ul,
body.artigos #conteudo ol{ margin:10px 40px 10px 40px; text-align:justify }
body.artigos #conteudo li{ margin:10px 0px; }
body.artigos #conteudo ol li{ list-style-type:decimal; }
body.artigos #conteudo ul li{ list-style-type:disc; }
body.artigos #referencias{ margin:40px 20px 10px 20px; font-size:10px; text-align:right; }
body.artigos .autoria{ font-size:10px; margin:0px 20px 10px 20px; }

/* PERIÓDICOS */

body.periodicos #conteudo h2{ margin:0px 0px 10px 0px; }
body.periodicos #conteudo h3{ font-size:16px; margin:0px 0px 10px 0px; }
body.periodicos #conteudo #localidade{ position:absolute; top:15px; right:240px; }
body.periodicos #conteudo li{ float:left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px dashed #ddd; }
body.periodicos #conteudo li strong{ font-size: 14px; color:#063; }
body.periodicos #conteudo dl{ float:left; width:500px; margin:10px; }
body.periodicos #conteudo dt{ float:left; width:120px; font-weight:bold; margin-right:3px; }

/* OUTRAS INSTITUIÇÕES */

body.outras_inst #conteudo h2{ margin:0px 0px 10px 0px; }
body.outras_inst #conteudo h3{ float:left; width:100%; font-size:16px; margin:10px 0px 10px 0px; }
body.outras_inst #conteudo #brasil li{ float:left; width:100%; margin:2px 0px 2px 0px; }
body.outras_inst #conteudo #exterior li{ float:left; width:100%; font-weight:bold; color:#063; text-transform:uppercase; margin:5px 0px 5px 0px; }
body.outras_inst #conteudo #exterior li ul li{ text-transform:none; font-weight:normal; }

/* MENSAGENS */

body.mensagens h2{ margin:0px 20px 10px 20px; }
body.mensagens #conteudo p{ margin:10px 20px 10px 20px; text-align:justify; }
body.mensagens #referencias{ width:300px; margin:40px 20px 10px 20px; font-size:10px; }
body.mensagens #referencias p{ width:auto; }
body.mensagens .autoria{ font-size:10px; margin:0px 20px 10px 20px; }

/* FUNDAMENTOS */

body.fundamentos h3{ margin:0px 20px 10px 20px; }
body.fundamentos #conteudo p,
body.fundamentos #conteudo li{ margin:10px 20px 10px 20px; text-align:justify; }
body.fundamentos #referencias{ width:400px; float:right; margin:40px 20px 10px 20px; font-size:10px; text-align:right; }
body.fundamentos .autoria{ font-size:10px; margin:0px 20px 10px 20px; }

/* PERSONALIDADES */

body.personalidades h3{ margin:0px 20px 10px 20px; }
body.personalidades#conteudo p,
body.personalidades #conteudo li{ margin:10px 20px 10px 20px; text-align:justify; }
body.personalidades #referencias{ width:400px; float:right; margin:40px 20px 10px 20px; font-size:10px; text-align:right; }
body.personalidades .autoria{ font-size:10px; margin:0px 20px 10px 20px; }

/* DOWNLOADS */

body.downloads h3{ margin:10px 0px 10px 0px; }

body.downloads #conteudo p{ margin:10px 0px 10px 0px; text-align:justify; }

#obras_basicas{ float:left; margin:0px 0px 20px 0px; }
#obras_basicas h3{ position: absolute; margin-left: 10px; }
#obras_basicas ul{ float:left; width:530px; }
#obras_basicas li{ float:left; }

#andre_luiz{ float:left; width:330px; margin-right:20px; }

#doacao{ float:left; width:170px; }

#migalha, #sequencia{ float:left; width:100%; margin:10px 0px; font-size:9px; }
#migalha a, #sequencia a{ float:left; border-left:1px solid #ddd; margin-right:5px; padding-left:5px; }
#migalha a strong, #sequencia a strong{ border-bottom:1px solid #690; }
#sequencia{ font-size:12px; } 
#serie a{ float:left; width:100%; padding:5px 0px; border-bottom:1px dashed #ddd; }
#serie .aberto{ float:left; width:100%; padding:0px 5px; font-weight:bold; background:#ddd; }

/**********************************************************/

/* LIVROS */

body.autorespr div#conteudo h3{ margin: 10px 0px; }
body.autorespr div#conteudo dl, body.livros div#conteudo p{ margin-bottom:10px; }
body.autorespr div#conteudo dt{ float:left; width:120px; font-weight:bold; }
body.autorespr div#sinopse{ float:left; width:100%; text-align:justify; }
body.autorespr div#autor{ float:left; width:100%; font-size:11px; text-align:justify; }

/* CLUBE DO LIVRO ESPÍRITA */

.clube h2{ display:none; position:absolute; z-index:1; }
.clube h3{ float:left; width:530px; margin:10px 0px; }

ul#generos{
	float:left;
	width:520px;
	color:#fff;
	padding:100px 0px 30px 0px;
	background:#069 url(../imagens/clube_generos.gif) bottom no-repeat;
}

ul#generos li{
	width:240px;
	float:left;
	padding:10px;
	font-size:20px;
	text-align:center;
}

#vantagens ul{ margin:10px 30px; color:#069; font-weight:bold; }
#vantagens ul li{ list-style:outside; margin:7px 0px; }

/**********************************************************/

.contato p{ margin:10px 0px; }

.contato form{ 
	float:left; 
	width:510px; 
	padding:10px; 
	background:url(../imagens/contato_bg.jpg) no-repeat; 
	color:#fff;
}

.contato label{ float:left; width:70px; padding-top:3px; }
.contato #nome,
.contato #email,
.contato #ddd,
.contato #telefone,
.contato msg{ border:1px inset #fff; }

.contato #nome{ width:200px; }
.contato #email{ width:200px; }
.contato #ddd{ width:20px; }
.contato #telefone{ width:80px; }
.contato #msg{ width:200px; height:140px }
.contato #enviar{ margin-left:70px; }

/* CONTATO OK */

.contato_ok #conteudo{
	width:490px;
	height:200px;
	color:#fff;
	margin:10px;
	text-align:center;
	font-size:14px;
	line-height:200%;
	background:#069 url(../imagens/contato_bg.jpg) top no-repeat;
}
.contato_ok input{ width:80px; }

/**********************************************************/

/* CONTEXTO */

/**********************************************************/

#contexto h3{ font-size:14px; }
#contexto h4{ font-size:12px; }

.leiamais{ padding:2px 0px; margin:2px 0px; background:url(../imagens/bullet_left_home.gif) left no-repeat; padding-left:20px; }

#contexto{ min-height:400px; _height:400px; }

#contexto div{ margin-bottom:20px; }
#contexto h3{ margin-bottom:10px; }

#contexto #artigos li{ margin:0px 0px; padding:5px 0px; border-bottom:1px dashed #ddd; }

#contexto #livros{ float:left; margin-bottom:20px; }
#contexto #livros h4, #contexto #livros p{ margin:10px 0px; }
#contexto #livros h4 span{ font-weight:normal; }
#contexto #livros a.leiamais{ float:left; }

#contexto #agenda li{ margin:0px 0px; padding:5px 0px; border-bottom:1px dashed #ddd; }

#contexto #materias li,
#contexto #mensagens li{ margin:0px 0px; padding:5px 0px; border-bottom:1px dashed #ddd; }
#contexto #mensagens li .aberto{ font-weight:bold; }

#contexto #pdf{ padding-left:40px; background:url(../imagens/seta_download.gif) left no-repeat; }
#contexto #pdf p{ margin:10px 0px; }

#contexto #assinatura p{ margin:10px 0px; }
#contexto #campanha p{ margin:10px 0px; }

#contexto #calendario ul li{ margin:5px 0px; padding:5px 10px; font-size:16px; color:#030; text-transform:uppercase; }
#contexto #calendario li ul li{ font-size:12px; border-bottom:1px dashed #ddd; }

#contexto #institucional a{ float:left; width:190px; margin:5px 0px; padding:5px; border-bottom:1px dashed #ddd; font-size:12px; }
#contexto #institucional .aberto a{ background:#030; text-transform:uppercase; font-weight:bold; color:#fff; }

#contexto blockquote{ float:left; font-style:italic; padding:0px 15px 10px 15px; margin:10px 0px; line-height:150%; color:#666; border-bottom:1px dashed #ddd; }
#contexto blockquote span{ float:right; }

#contexto #materias .aberto{ font-weight:bold; }
#contexto #materias p{ margin:10px 0px; }
#contexto #materias select{ width:150px; }
#contexto #materias option.aberto{ background:#060; color:#fff; }

.periodicos #contexto p{ margin:10px 0px; }

.periodicos #contexto a{
	float:left;
	width:200px;
	margin:2px 0px;
	padding:4px 0px;
	border-bottom:1px dashed #ddd;
	font-size:12px;
	text-transform:uppercase;
}
.periodicos #contexto .aberto{
	font-weight:bold;
}

.periodicos #contexto li ul{ 
	display:none;
	/*position:absolute;
	width:200px;
	margin-top:-12px;
	right:212px;
	background:#fff;
	border-right:3px solid #030;*/
	
}

/*.periodicos #contexto li:hover ul{ display:block; }*/

#contexto #personalidades a{
	float:left;
	width:200px;
	margin:2px 0px;
	padding:4px 0px;
	border-bottom:1px dashed #ddd;
	font-size:12px;
	text-transform:uppercase;
}
#contexto #personalidades .aberto{
	font-weight:bold;
}

#contexto #mais_livros p{ margin:10px 0px; }
#contexto #mais_livros li a{
	float:left;
	width:200px;
	margin:2px 0px;
	padding:4px 0px;
	border-bottom:1px dashed #ddd;
}
#contexto #mais_livros li.aberto a{
	width:180px;
	background:#069;
	color:#fff;
	padding:5px 5px;
}

#contexto h3{ float:left; width:200px; height:20px; }
#contexto #downloads h3{ background:url(../imagens/livros_download_h3.gif) no-repeat;}
#contexto #downloads span{ display:none; }
#contexto #downloads p{ margin:10px 0px; }
#contexto #downloads ul{ float:left; margin:0px 0px 10px 0px; }
#contexto #downloads li a { float:left; margin:1px 0px; width:200px; overflow:hidden; }
#contexto #pdf { float:left; margin:10px 0px; }
