﻿/* RH 2008*/
/* top 10 list right col */

/* GLOBAL LIST */

ul 
{
	margin: 0 0 0 20px;
	padding: 0;
}


ul.col-right-top-10-list 
{
	width						:	220px;
	height					: auto;
	float						: left;
	margin					: 0;
	padding					: 10px 0 0 0;
	list-style-type	: none;
}

ul.col-right-top-10-list li
{
	margin					: 0;
	padding					: 0 0 5px 0;
	background			:	url(/static/images/top_10_right_list_background.jpg) repeat-x;
	float						: left;
	width						: 220px;
	height					: auto;
	border-bottom		: solid 1px #D4BFDE;
}


ul.col-right-top-10-list li.header 
{
	margin					: 0;
	padding					: 0 0 5px 0;
	font-size				: 15px;
	color						: #220034;
	font-weight			: bold;
	width						: 220px;
	background			: none;
}

ul.col-right-top-10-list li .number-icon 
{
	width						: 24px;
	height					: 85px;
	float						: left;
	padding					: 5px 0 0 5px;
}

ul.col-right-top-10-list li .book-image 
{
	width						: 40px;
	height					: 85px;
	float						: left;
	padding					: 5px 0 0 0;
}

ul.col-right-top-10-list li .book-info,
ul.col-right-top-10-list li .book-title,
ul.col-right-top-10-list li .book-writer
{
	width						: 140px;
	height					: auto;
	float						: left;
} 

ul.col-right-top-10-list li .book-title
{
	padding					: 2px 0 0 5px;	
}

ul.col-right-top-10-list li .book-writer
{
	padding					: 2px 0 0 5px;	
	color						: #52006D;
	font-style			:	italic;
	font-size				: 11px;
}

ul.col-right-top-10-list li .book-price,
ul.col-right-top-10-list li .book-order 
{
	width						: 65px;
	height					: auto;
	float						: left;	
	font-weight			: bold;
	padding					: 2px 0 0 5px;
	color						: #E44510;
	font-size				: 12px;
	}

ul.col-right-top-10-list li .book-order 
{
	text-align			: right;
	padding					: 2px 5px 0 0;
} 


ul.col-right-top-10-list li .book-title a,
ul.col-right-top-10-list li .book-title a:link,
ul.col-right-top-10-list li .book-title a:visited,
ul.col-right-top-10-list li .book-title a:active 
{
	color						: #52006D;
	font-weight			: bold;
}

ul.col-right-top-10-list li .book-title a:hover 
{
	text-decoration	: none;
}

/* SHOPPING CART COUNTER */

ul.shoppingcart {
	clear						: both;
	margin					: 0;
	padding					: 0;
	list-style			: none;
	list-style-type : none;
	}
	
ul.shoppingcart li {
	margin					: 0;
	padding					: 12px 0 0 10px;
	float						: left;
	width						: 130px;
	background			: url(/static/images/bg-shopping-step-devider.gif) no-repeat bottom right;
	height					: 19px;
	color						: #52006D;
	font-weight			: bold;

	}	
	
ul.shoppingcart li.last {
	margin					: 0;
	padding					: 12px 0 0 10px;
	float						: left;
	width						: 130px;
	background			: none;
	height					: 19px;
	}	
	
ul.shoppingcart li.inactive {
	color						: #818181;
	font-weight			: normal;
}

ul.shoppingcart li.finished {
	color						: #52006D;
	font-weight			: normal;
}
/* // SHOPPING CART COUNTER */


/* LIST FILTER */
ul.filter {
	clear						: both;
	margin					: 5px 0 20px 0;
	padding					: 0;
	list-style			: none;
	list-style-type : none;
	}

ul.filter li img {
/*	margin					: 2px 0 0 10px;*/
/*	position				: absolute;*/
	
	}
	
ul.filter li a {
	line-height			: 18px;
	font-size				: 11px;
	color						: #52006D;
	}

ul.filter li a.active {
  font-weight     : bold; 
}

ul.filter .filtercount {
	font-size				: 11px;
	font-style			: italic;
	}

/* // LIST FILTER */


/* PAGER */


ul.pager, ul.sorting {
	margin					: 1px 0 0 5px;
	padding					: 0;
	float						: left;
	list-style-type	: none;
}


ul.pager li, ul.sorting li {
	margin					: 0;
	padding					: 0;
	float						: left;	
	font-size				: 11px;
	}

ul.pager li a, ul.sorting li a{
	margin					: 0;
	padding					: 0 2px ;
	text-decoration : underline;
	color						: #56007D;
	}

ul.pager li.active a, ul.sorting li.active a {
	font-weight			: bold;
	color						: #333;
	text-decoration : none;
	}

ul.sorting li img {
	margin					: 0 2px 0 0;
	position				: relative;
	}

ul.sorting li a
{
	padding					:	0 5px;
}


.PagerTopBotBorder 
{
	padding					:	1px 0 0 0;
}



/* // PAGER */

/* TREFWOORDEN */

ul.treflist {
	margin					: 5px 0 0 0;
	padding					: 0;
	}


ul.treflist li {
	margin					: 0;
	padding					: 0 4px 0 0;
	float						: left;	
	list-style			: none;
}

ul.treflist li a{

}
/* // TREFWOORDEN */


/* BOOK DETAIL TABS // */

.book-detail-tabs ul 
{
	margin					: 0px;
	padding					: 0px;
	list-style-type	: none;	
	}

.book-detail-tabs ul li 
{
	display					: inline-block;
	float						: left;
	margin					:	0 1px 0 0;
	padding					: 0;
}

.book-detail-tabs ul li.tab-description a,
.book-detail-tabs ul li.tab-stock a,
.book-detail-tabs ul li.tab-description-active,
.book-detail-tabs ul li.tab-stock-active
{
	width						: 100px;
	height					: 30px;
	float						: left;
	text-decoration	: none;
}

.book-detail-tabs ul li.tab-description a 
{
	background			: url(/static/images/book_detail_tab_1_up.png) no-repeat;
}

.book-detail-tabs ul li.tab-description a:hover,
.book-detail-tabs ul li.tab-description-active
{
	background			: url(/static/images/book_detail_tab_1_active.png) no-repeat;
}

.book-detail-tabs ul li.tab-stock a 
{
	background			: url(/static/images/book_detail_tab_2_up.png) no-repeat;
}

.book-detail-tabs ul li.tab-stock a:hover {
	background			: url(/static/images/book_detail_tab_2_active.png) no-repeat 0 1px;
}
.book-detail-tabs ul li.tab-stock-active {
	background			: url(/static/images/book_detail_tab_2_active.png) no-repeat;
}

.book-detail-line {
	margin					: 10px 0 0 0;
	border-bottom		:	solid 1px #EBE1BF;
}
/* // BOOK DETAIL TABS // */


/* TOP 10 BELGIE NEDERLAND */

ul.top10land {
	
	float						: left;
	margin					: 10px 0 0 0;
	padding					: 0;
	list-style-type	: none;
	}

ul.top10land li {
	margin					: 0;
	padding					: 0;
	float						: left;
	height					: 30px;
	}
	
ul.top10land li a {
	
	}
	
ul.top10land li img:hover {
	cursor: pointer;
	}

/* // TOP 10 BELGIE NEDERLAND */
