.category_description{
	padding: 15px 0;
}

.cat_list{
		border-top: solid 1px silver;
		border-right: solid 1px silver;
}

.cat_list td{
		border-left: solid 1px silver;
		height: 50px;
}
.cat_list .thumbnail{
		width: 50px;
		text-align: center;
		border: 0;
		border-left: solid 1px silver;
}
.cat_list .name{
		padding: 0 20px 0 20px;
}
.cat_list .name a{
		color: #409CE7;
		font-weight: bold;
}
.cat_list .number{
		padding: 0 20px 0 20px;
		width: 80px;
		text-align: center;
		color: #08559B;
		font-weight: bold;
}
.cat_list .price{
		padding: 0 10px 0 10px;
		width: 100px;
		text-align: right;
		color: #08559B;
		font-weight: bold;
}
.cat_list .basket{
		padding: 0;
		width: 50px;
		text-align: center;
}
.basket_list{
	text-indent: -1000px;
	margin: 10px;
	text-align: center;
	overflow: hidden;
	width: 30px;
}
.cat_list_footer{
	border-top: solid 1px silver;
}
.cat_list_footer td,
.cat_list_header td{
	height: 25px;
}
.cat_list_footer a{
	font-size: 10px;
}
.cat_list_header .title{
	background: url(images/subcat_on.gif) no-repeat center left;
	padding-left: 20px;
	margin-left: 0px;
}

.cat_list_footer a,
.cat_list_header a{
	text-decoration: none;
	color: #409CE7;
	font-size: 10px;
}
.cat_list_header .current,
.cat_list_footer .current{
	text-decoration: none;
	color: #08559B;
	font-weight: bold;
}

.cat_list_footer .previous{
	background: url(images/prev.gif) no-repeat left center;
	font-size: 9px;	
	color: #409CE7;
	padding-left: 15px;
	padding-right: 5px;
	text-decoration: none;
}

.cat_list_footer .next{
	background: url(images/next.gif) no-repeat right center;
	font-size: 9px;
	color: #409CE7;
	padding-left: 5px;
	padding-right: 15px;
	text-decoration: none;
}


.basket_list .shop_basket_add,
.basket_list .shop_basket_remove,
.basket_list .cat_basket_view,
.basket_list .cat_basket_add .cat_basket_wait,
.basket_list .cat_basket_remove .shop_basket_wait{
	display: block;
	height: 18px;
	/*text-indent: -1000px;*/
	overflow: hidden;
	background: url(images/add_to_basket1.gif) no-repeat;
	padding-left: 40px;
}
.basket_list .shop_basket_remove{
	background: url(images/delete_from_basket1.gif) no-repeat;
}
.basket_list .cat_basket_view{
	background: url(images/see_basket1.gif) no-repeat;
}
.basket_list .cat_basket_wait,
.basket_list .shop_basket_wait{
	background: url(images/loading_basket.gif) no-repeat;
	margin: 5px;
}