body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#000;
	list-style:none;
}
#esp{
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-385px;
	width:770px;
	height:45px;
}
#topo{
	position:absolute;
	top:25px;
	left:50%;
	margin-left:-385px;
	width:770px;
	height:190px;
	background:#fff url(imagens/home_bg_livro_line.jpg) repeat-y;
	border-right:1.5pt solid #888888;
}
#toplivro{
	position:absolute;
	top:6px;
	left:50%;
	margin-left:-385px;
	width:770px;
	height:25px;
	background:#000 url(imagens/home_bg_livro_top.jpg) repeat-y;
		
}
#foto{
	float:right;
	width:250px;
	height:100px;
	background: url(imagens/) no-repeat;

}
#pena{
	position:absolute;
	left:50%;
	margin-left:18px;
	top:119px;
	width:60px;
	height:100px;
	background: url(imagens/pen2.jpg) no-repeat;
}


.nomepagina{
	font:25px/30px "Georgia", "Times New Roman", Times, serif;
	color:#cc0000;
	margin: 0px 0 10px 0;
	text-indent:39px;
}
/********************************** M E N U **********************/
#menu{	
	position:absolute;
	z-index:100;
	top:25px;
	left:50%;
	margin-left:-275px;
	width:225px;
	height:180px;
	list-style:none;
}
		#nav{
			position:relative;
			top:0px;
			left:0px;
			border-left:1pt solid #666600;
			padding:0px 0 0 0;
			margin:1px;
			font:10px/14px verdana, sans;
			font-weight:bold;
			color:#666600;
			letter-spacing:2pt;
		}
		#nav a{
			color:#666600;
			text-decoration:none;
			letter-spacing:2pt;
		}
		#nav span{
		padding:1px;
		}
		#nav a:hover{
			color:#000;
			text-decoration:none;
			letter-spacing:2pt;
			border:1pt solid #000;
		}
		 #nav a.sublink{
			font:9px arial;
			list-style:none;
		}
		#nav ul,li{
			list-style:none;
			list-style-position:outside;
			padding:0 0 0 0;
			margin:0 0 0 3px
		}
/*********************** menu  belíssimos textos **********/
		#menu_textos a{
			color:#666600;
			text-decoration:none;
		}
		#menu_textos span{
		font-size:11px;
		font-weight:bold;
		padding:0 0 8px 3px;
		}
		#menu_textos  a:hover{
			color:#000;
			text-decoration:none;
		}
		 #menu_textos  a.sublink{
			font:9px arial;
			list-style:none;
		}
		#menu_textos  ul,li{
			list-style:none;
			list-style-position:outside;
			padding:0 0 0 0;
			margin:0 0 0 10px
		}
		
/***************************************************  F I M    M E N U    *************************************/
#footernav a{
	color:#0066bb;
	text-decoration:none;
}
#footernav a:hover{
	color:#cc0000;
	text-decoration:underline;
}
#footernav li, #indique li{
	display:inline;
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

 #luizinho{	                	
	z-index:10;
	position:absolute;
	top:110px;
	left:50%;
	padding:0 0 0 20px;
	margin-left:50px;
	font:11px "Garamond", "Georgia", "Times new roman", times, serif;
	text-align:right;
	color:#cc0000;
	width:150px;
}

#luizinho h1{
	font:30px/31px "Garamond", "Georgia", "Times new roman", times, serif;
	padding:0 0 0 0;
	margin:0 0 0 0;
}	
#luizinho h2{
	font:55px/15px "Garamond", "Georgia", "Times new roman", times, serif;
	padding:0 0 0 0;
	margin:0 20px 15px 0;
}
.reg{
	font:14px arial;
}	
#main{
	position:absolute;
	top:191px;
	left:50%;
	margin-left:-385px;
	width:770px;
	/*background:#fff;*/
	background:#fff url(imagens/bg_textos.jpg) repeat-y;
	border-right:1.5pt solid #888888;
	padding:0 0 0px 0;
}
#coment{
	padding:0 0px 0 5px;
	margin:10px 5px 5px 26px;
	width:730px;
	font:13px/13px "Garamond", "times new roman", times, serif;
	letter-spacing:2px;	
	color:#003366;
	background:#fff;
	clear:both;
	border-left:0.5pt solid #003366;
	border-bottom:0.5pt solid #003366;
}
	
#conteudo{
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 23px;
	width:740px;
	font:12px/15px  Verdana, sans;
	/*background:url(imagens/papel.jpg);*/
	color:#000;
}
#esq{
	float:left;
	width:63%;
	padding:10px 0 0px 0;
	margin: 0px 0 0 0;
	/*border-right:1pt solid #009999;*/
}
#esq a{
	color:#cc0000;
	text-decoration:underline;
}
#esq a:hover{
	color:#cc0000;
	text-decoration:none;
}
#texto{
background:url(imagens/papel.jpg);
border:1pt solid #ddd;
font:15px/17px "Garamond", "georgia", "times new roman", times, serif, arial, verdana, sans;
}
#textos{
background:url(imagens/papel.jpg);
border:1pt solid #ddd;
font:15px/17px "Garamond", "georgia", "times new roman", times, serif, arial, verdana, sans;
}
.index{
width:210px;
height:230px;
padding:5px 3px 5px 7px; 
margin:5px;
background:#f5f5f5;
border-left:1pt solid #aa0000;
border-bottom:1pt solid #f3c980;
font:14px/17px "Garamond", "georgia", "times new roman", times, serif, arial, verdana, sans;
}
#mat_esq{
	float:left;
	background-color:#fff;
	width:100%;
	padding:10px 10px 10px 5px;
	margin:0px 10px 3px 5px;
	border-bottom:1pt solid #ddd;
}
#esq h1{
	font:18px/18px "Garamond", "georgia", "times new roman", times, serif, arial, verdana, sans;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-bottom:1pt solid #000
}

#dir{
	display:inline;
	float:right;
	width:31%;
	padding:0 0 0 3px;
	margin:10px 1px 0 0px;
}
#dir a{
	color:#003366;
	text-decoration:none;
}
#dir a:hover{
	color:#888888;
	text-decoration:underline;
}

#destaqdir{
	background-color:#eeeeee;
	width:93%;
	padding:10px 1px 10px 3px;
	margin:0px 1px 3px 1px;
	border-bottom:1pt solid #aaa;
	font:10px/14px arial, sans;
}
#destaqdir.votos{
border:1pt solid #ebe3bd;
background:#fff url(imagens/bg_votos.jpg) top repeat-x;
}
 #destaqdir h2{
	font:14px/28px verdana, arial, sans;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	text-decoration:underline;
	text-indent:35px;
	background:url(imagens/markbook_min.gif) left no-repeat;
	color:#aa0000;
	padding:0 0 0 0;
	margin:0 0 0 0;	
}
 #destaqdir h3{
	font:11px/15px arial, sans;
	font-weight:bold;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 0;	
}
#esq h2{
	font:14px/48px "Garamond", "georgia", "times new roman", times, serif, arial, verdana, sans;
	font-weight:bold;
	text-indent:50px;
	text-align:left;
	background:url(imagens/markbook.gif) left no-repeat;
	color:#003366;
	padding:0 0 0 0;
	margin:0 0 0 0;	
}
#rodape{
	clear:both;
	padding:5px 0px 5px 0px;
	margin-left:-10x;
	width:740px;
	height:60px;
	font:11px/15px "trebuchet ms", arial, sans;
	color:#000;
	}
#footernav{
	display:inline;
	float:left;
	margin:0 120px 0 80px;
	text-align:center;
	color:#0066bb;
}
#cred{
	float:left;
	width:740px;
	padding:5px 0 0 0;
	margin:10px 0px 0 0px;
	text-align:center;
	color:#000;
	border-top:1pt solid #ddd;
	/*background:url(imagens/papel.jpg);*/
}
#fav{
	display: inline;
	float: left;
	padding:5px 0px 0px 5px;
	width:40%;
	}
#favico{
	clear:both;
	float: left;
	padding:0px 0 3px 2px;
	width:25%;
	border-bottom:0.1em solid #adadad;
	}
#indique{
	float: left;
	padding: 10px 0 10px 0px;
	width:200px;
	/*background: #ccc url("img/envelope.gif") top left  no-repeat;*/
}
#indique a{
	font:11px/18px "trebuchet ms",arial, verdana, sans;
	color:#003366;
	text-decoration:none;
	padding:0 0 0 0;
	margin:0 0 0 0;	
}
#indique a:hover{
	color:#003366;
	text-decoration:underline;
	padding:0 0 0 0;
	margin:0 0 0 0;	
}
#formulario{	
	top:0;
	left:0;
	margin-left:25px;
}
form{
font:10px arial; sans;
color:#888;
padding:0 0 0 10px;
}
input{
font:10px arial; sans;
color:#333;
background-color:#eee;
}