﻿/*---- Body > Category ----*/

#bd .pagination {
	border-bottom:1px solid #a9a9a9;
	border-top:1px solid #a9a9a9;
	font-size:12px;
	font-weight:bold;
	padding:8px 10px;
}
	#bd .pagination p {
		display:inline;
		margin-bottom:0;
	}
	#bd .pagination a {
		text-decoration:underline;
	}
	#bd .pagination a:hover {
		text-decoration:none;
	}
	#bd .pagination .first a, #bd .pagination .pages a {
		margin:0 2px;
	}
		#bd .pagination .pages, #bd .pagination .next {
			margin-right:16px;
		}

#bd .yui-gf .first h3 {
	background:#d2d3d5;
	color:#4c4d4f;
	font-weight:bold;
	margin:20px 10px 0;
	padding:7px 10px
}
		
#bd .yui-gf .first .attributes {
	background:#eff1f0;
	margin:0 10px 20px;
}
	#bd .yui-gf .first .message_head {
		font-size:14px;
		font-weight:bold;
		padding:5px 0 5px 10px;
		margin:0;
	}
	#bd .yui-gf .first .message_head a {
		background:url(/images/filter-toggle.gif) no-repeat left 4px;
		display:block;
		padding-left:12px;
	}
		#bd .yui-gf .first .toggleSelected .message_head a {
			background:url(/images/filter-toggle.gif) no-repeat left -18px;
		}
		#bd .yui-gf .first .attributes li  + li {
			border-top:1px solid #b7b9b8;
			margin-top:6px;
		}
	#bd .yui-gf .first .message_body {
		font-size:12px;
		font-weight:bold;
		line-height:20px;
	}
		#bd .yui-gf .first .message_body a {
			color:#5e5e5e;
			display:block;
			padding-left:10px;
		}
		#bd .yui-gf .first .message_body a:hover {
			background:#999;
			color:#FFF;
		}
		a.opt-selected {
			background:#3399FD;
			color:#FFF!important;
		}

#bd #catProducts {
	margin-top:20px;
}
		
#bd #catProducts li{
	cursor:pointer;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	line-height:18px;
	margin:0 0 20px 1%;
	width:23.5%;
	vertical-align:top;
}
	#bd #catProducts.collection li{
		width:31.5%!important;
	}
	#bd #catProducts li:hover  > .prodtitle{
		text-decoration:underline;
	}
	#bd #catProducts .prodtitle {
		display:block;
		font-weight:bold;
	}
	#bd #catProducts .price {
		color:#002768;
		display:block;
		font-size:12px;
		line-height:24px;
	}
	#bd #catProducts .rrpprice {
		color:#002768;
		font-size:11px;
		text-decoration:line-through;
	}
	#bd #catProducts .rrpprice + .price {
		color:#F00;
	}

.intro {
	font-size:12px;
	margin:10px 10px 0;
}
	.intro strong {
		color:#002768;
	}
