@charset "UTF-8";

ul.subcats{border-bottom:1px solid #000;padding:5px;margin: 0 0 10px 0;}
ul.subcats li {list-style-type:none;display:inline;padding:0px;margin:0;}
ul.subcats a{padding-left:20px;display:inline-block;font-weight:bold;color:#777;}
ul.subcats a:hover,ul.subcats a.selected{color:#000;}

.filters{margin:0;padding:0 0 10px 0;}
.filters form,.filters label{padding:0;margin:0;}
.filters select{padding:0;margin:0 25px 0 0;}
.filters .submit{cursor:pointer;background:url("/images/go_btn-1.gif") no-repeat top left;width:53px;height:18px;border:0;padding:0 12px 0 0;margin:0;font-weight:bold;font-size:11px;text-transform:uppercase;}

.pages{text-align:right;color:#555;padding:5px;}
.pages form{display:inline;}
.pages form input{padding:2px;margin:0 1px 0 0;border:1px solid #aaa;background:#eee;color:#555;}
.pages form input:hover,.pages form input.active{border-color:#000;color:#000;font-weight:bold;}
.pages form input[disabled='disabled']:hover{border-color:#aaa;color:#555;font-weight:normal;}

.product{clear:both;padding:10px;border-bottom:1px solid #000;height:102px;}
.product.first{border-top:1px solid #000;}
.product.odd {background:#eee;}
.product .imgcont{float:left;margin-right:15px;max-height:100px;max-width:100px;border:1px solid #000;}

.product .quantity{width:30px;vertical-align:top;}

.product-details {
	float: left;
	width: 250px;
}

.product-name {
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: -0.5px;
}

.product-name, .brand { 
	margin: 0px;
}


.imgcont img {
	max-width: 100px;
}

.prices {
	float: left;
	width: 170px;
}

.prices p {
	float: right;
	margin: 0px;
}

.price-title {
	float: left;
	font-weight: bold;
	padding-left: 10px;
}

.price {
	clear: both;
}

.prices strong {
	color: #ef241e;
}

.product form {
	text-align: right;
	float: right;
}

.highlight {
	float: right;
	color: #eb2a2e;
	width: 345px;
}

.submeta {
	clear: both;
	color: #afafaf;
	padding: 5px;
	font-size: 8pt;
}
