.books .picture {
	float: left;
	width: 152px;
	overflow: hidden;
	text-align: center;
	margin: 5px 5px 5px 5px;
}

.books .picture img {
	width: 150px;
}

.books .book-details {
	margin-top: 5px;
}

.books .picture-title,
.books .picture-details
{
	display: none;
}

.books .book-rating {
	float: right;
}

.books .book-links {
	float: left;
}

.books .book-links a {
	display: block;
	text-decoration: none;
	padding: 5px 0px 5px 20px;
	background: url("http://server.hunor.net/lib/icons/16/link.png") 0px 50% no-repeat;
	float: left;
	margin-right: 10px;
}

.books .book-links a.back {
	background-image: url("http://server.hunor.net/lib/icons/16/doc_page_previous.png");
}

.books .book-links a.pictures {
	background-image: url("http://server.hunor.net/lib/icons/16/book.png");
}

.books .book-links a.comments {
	background-image: url("http://server.hunor.net/lib/icons/comment.png");
}

.books .book-folder {
	padding: 5px;
	margin: 1px 0px 5px 0px;
	background: #eeeeee;
	border: 1px solid #dddddd;
}

.books .book-folder .book-title {
	margin: 0 0 0 60px;
	text-transform: none;
}

.books .book-folder .book-details,
.books .book-folder .book-description,
.books .book-folder .book-links
{
	margin-left: 60px;
}

.books .book-folder-icon {
	display: block;
	float: left;
	width: 48px;
	height: 48px;
	background: url("http://server.hunor.net/lib/icons/48/gnome-blog.png");
	margin-right: 10px;
	position: absolute;
}

.books .book-has-sub-folders .book-folder-icon {
	background-image: url("http://server.hunor.net/lib/icons/48/gnome-blog.png");
	background-position:  0 -3px;
}

.books .book-folder-title {
	font-weight: bold;
	font-size: 120%;
	margin-top: 5px;
	display: block;
}

.books .book-details {
	display: none;
}

.books > .books-links {
	margin-top: 5px;
}

.admin-section-item.as-modules-books a {
	background-image: url("http://server.hunor.net/lib/icons/48/gnome-blog.png");
}
