a {outline:none;}
.wpshop_bag
{
	cursor:pointer;
	height:100%;
	font-size:16px;
	background-color: transparent;
	text-indent:-2000px;
	width:275px;
	
	float:right;
	margin: 5px 0 0px 0px;
	color: #3d3d3d; 
	font-weight:bold;
	padding-bottom:7px;
	padding-right:5px;
clear:both;
text-transform:lowercase;
margin-top:-30px;
//margin-top:0px;
overflow:visible;

}
.alignright {float:right; clear:both;}
.wpshop_bag td {padding-top:10px; text-align:right;text-indent:-2000px; display:none;}
.wpshop_bag td.wpshop_bag_img {background: transparent url(../i/kuzminki_s.jpg) right center no-repeat; width:275px; height:50px; padding:20px 230px 20px 20px;display:inline;text-align:right;overflow:visible;

}
 .entry {position:relative;}
.wpshop_buy
{
	width:275px;
	font-size:10px;
	border:none;
	position:absolute;
	right:0;
	top:0;
	background:#054669;
}
.wpshop_buy table {
border: 2px solid #eee;
	background:#054669;
	color:#fff;
}
.wpshop_buy table tr {border-bottom: 1px solid #b7d1ea; text-transform:lowercase; background:#054669;}
.wpshop_buy table tr td.wpshop_price {color:#fff;background:#054669;}
.wpshop_buy table tr td.wpshop_caption {color:#fff;background:#054669;}
.wpshop_buy table tr td.wpshop_caption a {color:#fff;}
.wpshop_buy table tr td.wpshop_button {color:#fff;background:#054669;}
.recycle_bin th {background: #054669; color: #fff; padding:0;}
.recycle_bin td {border-left: 1px solid #3d3d3d;
border-top: 1px solid #3d3d3d;	
	text-align:center;
	padding:5px;}
	.recycle_bin th {border-left: 1px solid #e1f3dc;

	text-align:center;
	padding:5px;}
.recycle_bin td.rb_name {text-align:left;}
.rb_name a {font-size:12px; color:#222; font-weight:bold;text-align:left;}
.rb_num .minus, .rb_num .plus {font-size:12px; color:#e28101; font-weight:bold; padding:0px; text-decoration:none; float:right; width:15px; clear:right; margin:0; display:none;}
.rb_num input {
}
.rb_delete a {font-size:16px; font-weight:bold !important;}
.recycle_bin tfoot tr td {font-size:12px;text-align:left;}
.recycle_bin tfoot tr td.rb_total {text-align:center;}
.recycle_bin {margin:10px 0;}
.order_show { text-align:center; margin-top:20px; width:84px; height:23px; background: #c2131a url(../i/button_kuzminki.jpg) top left no-repeat; border:none; padding:2px 0 0 0; color:#fff; text-transform:uppercase; font-weight:bold; font-size:12px;

//padding-bottom:2px;
//padding-left:2px;
}

.minicartimg {width:80px; background: url(../i/24lodka.jpg) left top no-repeat; height:80px; float:left; margin-right:0px; clear:none; margin-bottom:20px;}
a.minicartimg:hover {text-decoration:none;}
#wpshop_minicart {float:left; width:80px; padding-bottom:10px;font-style:italic;font-size:12px;color: #3d3d3d; 
	font-weight:bold;

	clear:none;
	}
.wpshop_caption
	{
		background:#fff;
		color:#054669;
		font-size:12px;
		border-top:1px solid #e1f3dc;
		width:85px;
	}
	
	.wpshop_price
	{
		text-align:right;
		background:#fff;
		font-size:12px;color: #348cbc; border-top:1px solid #e1f3dc;
	}
	
	.wpshop_button
	{
		background:#fff;
		color:#054669;
		font-size:12px;
		border-top:1px solid #e1f3dc;	
	}
.recycle_bin th.name  {width:300px;}
.recycle_bin th.type, .recycle_bin th.num {width:50px;}
.recycle_bin th.cost, .recycle_bin th.total {width:100px;}
a.arrow_button {width:13px; height:14px; background: url(../i/buy_kuzminki.jpg) left top no-repeat; margin:0; padding:0 7px;overflow:visible; text-decoration:none; border:none;}
.price_table tr td div a.price_cart {width:20px; height:20px; background: url(../i/kuzminki_ss.gif) left top no-repeat; padding:5px 10px;
margin:0;

overflow:visible;}
span.cost {margin-top:0px;
//margin-top:-20px;
float:right;
display:block;

}
table.price_table {width:100%;}
table.price_table td {padding:0px 5px;}
#content .post-page .entry table.price_table {width:610px; margin-left:20px; text-align:left;}
.price_table tr._h td {text-align:center; font-size:14px; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #000; padding-top:30px;}
.price_table tr td div {border-bottom:1px dashed #3d3d3d; padding: 4px 0; }
.price_table a {text-decoration:none;}
.price_table tr td.title {padding-top:4px;}
.price_table tr td.title div {border-bottom:none;}
#content .post-page .entry table.price_table tr td.title a {font-weight:bold; color:#3d3d3d; font-size:10px; text-transform:uppercase; text-align:left;}
table.wpshop_widget tbody {width:100px; overflow:hidden;margin-left:-30px;}
.post-page .entry table.price_table h3 {width:100%; background: #6dcff6; text-align:center; height:17px; padding-top:8px;text-decoration:none; border:none; margin-top:30px;}
.price_table tr.h th h3 a {color: #054669; text-transform:uppercase; text-decoration:none; border:none;}
.price_table .odd {background: #eee;}

