* { margin:0; padding:0; text-decoration:none; list-style:none; }

body { background:url('imgs/fundo.jpg'); }

#geral {
	display:block;
	width:850px;
	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}

#geral p { font:15px Trebuchet MS; color:#666; margin-bottom:10px; }

#ferramentas { padding-left:105px; }

.livro { display:block; float:left; margin:35px; padding:5px 5px 3px 5px; background:#FFF; border-radius:10px; border:1px solid #DBDBDB; }
	.livro img { width:135px; height:196px; margin:0; padding:0; border-radius:10px; border:1px solid #FFF; }

.livro:hover { background:#EFEFEF; }

.botao { display:block; width:90%; max-width:550px; margin:0 auto; border-radius:5px; padding:15px 0 15px 0; background:#F90; text-align:center; color:#FFF; font:bold 18px Trebuchet MS, Arial; }
	.botao:hover { background:#FFCF40; }
.p { display:block; float:none; clear:both; text-align:center; font:bold 22px Trebuchet MS, Arial; }

@media (max-width: 830px) {

	#geral { width:98%; margin:0 auto; }

	#ferramentas { padding:0; }

	#frase { width:98%; margin:0 auto; display:block; }

	.livro { margin:10px; }
		
}