
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D1D1D1;
}

body,td,th {
	color: #666;
}

.total {
	width:958px;
	margin:0 auto;
	background:url(../imagens/fundo_sombra.png);	
}

a { 
	outline:0; 
}



.topo {
	background: url(../imagens/fundo_cima.png) no-repeat;
	width:949px;
	height:112px;
	margin:0 0 0 5px;
}

.fundo {
	background:#639 url(../imagens/fundo_roxo.png) repeat-x;
	width:951px;
	height:270px;
	margin:0 0 0 4px;	
}

#book {
	padding: 35px 0 0 50px;
	float:left;
	clear:left;
	overflow:auto;
}

#sinopse {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	padding:5px 10px 5px 330px;
	text-shadow:1px 1px 3px #000000;
	word-spacing:-1px;
	color:#FFF;
/*	letter-spacing:-1px; */
}

.nav {
	padding:15px 5px 0 0;
	float:right;
}

#menu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-align:right;
	/*padding: 0 20px 0 60px;*/
}

.botoes {
/*	background-color:#FFF; */
	padding:21px 0 35px 333px;
/*	clear:right; */
}

.borda {
	height:3px;
	clear:left;
/*	background-color:#FFF; */
/*	clear: right; */
	padding:0 0 20px 240px;
	text-align:center;
}


.conteudo {
	background:#FFF url(../imagens/fundo_content.png) no-repeat;
	clear:right;
	width:947px;
	height:auto;
	margin:0 0 0 5px;
	
}


.boxes {
/*	clear:right; */
	height:295px;
/*	background:#FFF;
*/}

.espaco {	
	width:245px;
	height:236px;
	float: left;
}

.entre {
	width:25px;
	float: left;	
}

.box {
	width:209px;
	height:236px;
	background:url(../imagens/fundo_box.png) no-repeat;
	/*clear:right;*/
	float:left;
}

#box, h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-stretch:condensed;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#333;
	padding:5px 0 5px 0;
}

.box p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	color:#666;
	padding:0 20px 5px 20px;
	
}

.boxes a:link, a:visited, a:hover, a:active  {
	color:#93C;
	text-decoration:none;
	font-weight:bold;
}

.texto_formulario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	color:#666;
	padding:0 20px 5px 20px;
}

.sei {
	margin:0;
	padding:0 20px 5px 20px;
}

.g_btn {
padding: 0 18px 2px 18px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; height: 24px; border-style: solid; border-width: 1px; 
background: url(../imagens/btn.png); border-color: #cc66cc #330033 #330033 #cc66cc;}

.rodape {
	width:949px;
/*	margin:0 0 0 5px;
*/	background:#FFF;
	clear:left;
	margin:0 0 0 -1px;

}

.barra_preta {
	background:#000;
	width:949px;
	height:1px;
	margin:15px 0 0 0;

}


.fundo_rodape {
	background:#999 url(../imagens/fundo_rodape.png) no-repeat; 
	height:107px;
	width:951px;	
}

.copyrigth {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	padding:22px 0 14px 10px;
}




/* ======================================= */

.total_dados {
	width:723px;
	padding:70px 0 0 180px;
	position:relative;
}

.topo_dados {
	width:723px;
	height:12px;
	background:url(../imagens/espaco_topo.png) no-repeat;
}

.corpo_dados {
	width:0 auto;
	padding:0 20px 0 110px;
	background:url(../imagens/espaco_espaco.png) repeat-y;
}

.baixo_dados {
	width:723px;
	background:url(../imagens/espaco_baixo.png) no-repeat;
	height:12px;
}

.fundo_sinopse {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	padding:5px 10px 5px 330px;
	/*text-shadow:1px 1px 3px #000000;*/
	word-spacing:-1px;
	color:#FFF;
	margin:-10px 0 0 0;
/*	letter-spacing:-1px; */
}

.conteudo2 {
	background:#FFF url(../imagens/fundo_content.png) no-repeat;
	clear:right;
	width:947px;
	height:0 auto;
	margin:0 0 0 5px;
	
}

.livro_peq {
	width:190px;
	height:304px;
/*	border:#C39 1px solid;
*/	margin:0 0 0 -215px;
	padding-top:10px;
	position:absolute;
/*	elevation: lower; */
}
	




/* Page Numbers */
.pages {
	padding-left:20px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #333333;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #E3EDD2;
}

.pages span.current {
    border: 1px solid #306;
    font-weight: bold;
    background: #C09;
    color: #306;
}

.pages a {
    border: 1px solid #306;
    text-decoration: none;
}

.pages a:hover {
    border-color: #006600; /* B22222 */
}

.pages a.nextprev {
    font-weight: bold;
    color: #c09;
}

.pages span.nextprev {
    color: #c09;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

.pages_infor {
font-family:Verdana, Tahoma;
font-size:10.5px;
padding-left:25px;
}

.inform {
	float:none;
	position:relative;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11.5px;
    color: #333333;
}

/* Page Numbers */



.box_player {
	text-align:right;
	padding:0 0 10px 0;
}

.titulo_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#C0F;
	text-align:center;
}

.escritor_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:oblique;
	color:#CCC;
	text-align:center;
}

.texto_texto {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14.5px;
	color:#333;
}

.destaque_noticias {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}


.fale_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-style:oblique;
	color:#999;
}


.nomes_formularios {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11.5px;
	font-weight:bold;
	color:#666;
}

.formulario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#C09;
}

.autora_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-style:oblique;
	color:#666;
	text-indent:25px;
	line-height:14px;
}

.comentarios_todos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}