#product_list{
margin:0px 0px 15px 0px;
}


#product_list  li.listview {
border-bottom:1px solid #e3e3e3;
width:726px;
float:left;
height:222px;

padding:0px 0px 30px 0px;
margin:15px 10px 15px 0px;

	position:relative;


}

	
	
#product_list  li.listview .description {	
	display:block;
	font-size:12px;
	}
	
		#product_list .listview a.product_img_link {
border:none;
	}
	
	
	
#product_list .listview	.textbox{
float:left;
width:395px;
margin-top:0px;
margin-left:30px;
text-align:left;
color:#777;
}
#product_list .listview .right_block{
		display:none;
		
	}	
#product_list .listview h3 a{
		line-height:19px;
		font-size:16px;
		font-weight:normal;
		color:#666666;
		
	}
	
	
		#product_list  .listview h3 {
	padding:0px;
	margin:10px 0px 15px 0px;
	line-height:15px;
	}
		#product_list li.listview .left_block  .compare label {display:block; float:left; margin-right:10px; font-size:11px; color:#999999;}

	
	
	#product_list li.listview .left_block {
	position:absolute;
	z-index:6;
	bottom:0px; 
	right:0px;
}
	
		#product_list  .listview .content_price {
		margin:10px 0 5px 0;
		text-align:left;
		float:left;
		display:block;
		width:150px;
	}
	
	
			#product_list .listview .cartpic {
display:none;
	}
	

ul#product_list {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
	#product_list li {

width:222px;
float:left;
height:285px;
margin:15px 30px 15px 0px;



	position:relative;
	}
		#product_list li.nomargin {
	margin-right:0px;
	margin-left:0px;
	
	}


	.description{
	display:none;
	}
	
	

#product_list li .left_block {
	position:absolute;
	z-index:6;
	bottom:43px; 
	right:3px;
}
	#product_list li .left_block  .compare label {display:none;}

		#product_list li p.compare input {
			vertical-align: text-bottom
		}

#product_list li .center_block {
   float: left;
   text-align:center;
}
	#product_list a.product_img_link {
		overflow:hidden;
		position:relative;
		float: left;
		width:222px;
		display:block;
		margin-bottom:0px;
	}
		#product_list a.product_img_link img {
			display: block;
			vertical-align: bottom
		}
	
	#product_list li span.new {
		position:absolute;
		top:0px;
		left:0px;
		display: inline-block;
		text-align:center;

		font-size: 10px;
		color: #fff;
			z-index:1;
		padding:4px 5px;
		
		background:#78b825;

		text-transform: uppercase;

}
.textbox{
float:left;
text-align:center;
width:212px;
display:block;
margin-top:0px;
}
.gridview .cartpic{
	display:block;
	margin-top:30px;
	margin-right:0px;
	background:url(../img/cart.png) no-repeat;
	float:right;
	width:32px;
	height:32px;
	display:block;

}

.gridview .textbox .ajax_add_to_cart_button{
display:none!important;
}


.ajax_add_to_cart_button{
color:#fff;
}

	#product_list li h3 {
	padding:0px;
	margin:10px 0px 0px 0px;
	line-height:15px;
	}
	#product_list li h3 a{
		line-height:15px;
		font-size:12px;
		text-align:center;
		font-weight:normal;
		color:#666666;
		
	}


	#product_list li p.product_desc {
		overflow: hidden;
		padding:0;
		color:#777;
		line-height:16px;
		display:none;
	}
	#product_list li p.product_desc,
	#product_list li p.product_desc a {
		color:#666;
	}

#product_list li .right_block {
position:absolute;
opacity:0;
filter: alpha(opacity = 0);
top:0px;
left:0px;
width: 48px;
text-align:left;
z-index:999;
height:45px;
background:none;
margin: 170px 0 0 5px;
border: 1px solid #4bc1ab;
}

    ul#product_list li .online_only {
				position:absolute;
		bottom:-10px;
		left:0px;
		padding:3px 8px;
		display: block;
		font-weight: normal;
		font-size:9px;
		letter-spacing:0px;
		color:#888888;
		background-color: #eeeeee;
		text-transform: uppercase;
	}
	#product_list li .discount ,#product_list li .on_sale {
		position:absolute;
		top:28px;
		left:0px;
		display: inline-block;
		text-align:center;
		
		font-size: 10px;
		color: #fff;
			z-index:1;
		padding: 4px 7px 5px 6px;
		
		background:#ff794a;

		text-transform: uppercase;
	}
	
	

	
	
	#product_list li .online_only {
		margin:0 0 10px 0
	}
	#product_list li .content_price {
		margin:5px 0 0px 0;
		text-align:center;
		float:left;
		display:block;
		width:100%;
	}
		#product_list li .price {
	
	width:100px;
	font-weight:bold;
	margin-top:3px;
	font-size:16px;
}
		#product_list li span.availability {
			display:none;
			color: #488C40
		}
		
		
		
	.right_block .button {

text-align:center;
font-size:10px;
letter-spacing:0px;
width:30px;
height:25px;
line-height:25px;
display:inline-block;
color:#ffffff;
margin-right:1px;
text-transform:uppercase;
padding:10px 9px;
}


	.right_block .buttons{
	display:block;
	width:120px;
	text-align:center;
	margin:0px auto;
	}

	#product_list li .ajax_add_to_cart_button_disable {

text-align:center;
font-size:10px;
letter-spacing:0px;
width:110px;
display:block;
margin-left:49px;
color:#ffffff;
text-transform:uppercase;
padding:7px 9px;
}

#product_list li .button:hover{
text-decoration:none;
background-color:#000000;
}

a.listing_products {
	display:block !important;
	height:222px !important;
	width:222px !important;
	cursor:pointer;
	z-index:99;
	position:absolute;
	top:0;
	left:0;
}

a.listing_products:hover {
	border: 1px solid #4bc1ab;
}
