a {outline:none;}
.wpshop_bag
{
	cursor:pointer;
	height:100%;
	font-size:16px;
	background-color: #333;
	#border: 1px dashed #6592bb;
	
	float:right;
	margin: 5px 0px 20px 0px;
	color: #6592bb; 
	font-weight:bold;
	#padding-bottom:7px;
	padding-right:75px;
clear:both;
#text-transform:uppercase;
}
.alignright {float:right; clear:both;}


#.wpshop_bag_img {background: url(../i/trainings1_bluegreen_s.jpg) center center no-repeat; width:50px; height:40px; padding-top:0;}
 
.wpshop_buy
{
	width:275px;
      	font-size:10px;
	border:none;
	

}
.wpshop_buy table {
border-left: 1px solid #888888;
	border-top: 1px solid #888888;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
}
.wpshop_buy table tr {border-bottom: 1px solid #f4f4f4;}
.recycle_bin th {background: #00a0d5; color: #fff;}
.recycle_bin th, .recycle_bin td {border-left: 1px solid #888888;
	border-top: 1px solid #888888;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	text-align:center;
	padding:5px;}


.recycle_bin th {background: #7cb1e3 url(../i/menu_bg2.jpg) left bottom repeat-x; color: #fff; padding:0;}
.recycle_bin th, .recycle_bin td {border-left: 1px solid #6592bb;
	border-top: 1px solid #6592bb;
	border-right: 1px solid #f4f4f5;
	border-bottom: 1px solid #f4f4f5;
	text-align:center;
	padding:5px;}
.recycle_bin td.rb_name {text-align:left;}
.rb_name a {font-size:12px; color:#cdcdcd; 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:22px; background: #c2131a url(../i/button_tr1_red.jpg) top left no-repeat; border:none; padding:0; color:#fbe7df; text-transform:lowercase; font-weight:bold; font-size:14px;font-family:Georgia, Sans-Serif; 

//padding-bottom:2px;
//padding-left:2px;
}
.minicartimg {width:100px; background: url(../i/trainings1_bluegreen.jpg) left top no-repeat; height:79px; float:left; margin-right:0px; clear:none;}
a.minicartimg:hover {text-decoration:none;}
#wpshop_minicart {float:none; width:100%; padding-bottom:10px;font-style:italic;font-size:14px;color: #6592bb; 
	font-weight:bold;
	//width:170px;}
.wpshop_caption
	{
		background:#333;
		color:#000;
		font-size:12px;
		border-top:1px solid #f4f4f5;
		width:185px;
	}
	
	.wpshop_price
	{
		text-align:right;
		background:#333;
		font-size:12px;color: #f8f50c; border-top:1px solid #f4f4f4;
	}
	
	.wpshop_button
	{
		background:#333;
		color:#000;
		font-size:12px;
		border-top:1px solid #f4f4f5;	
	}
.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_bluegreen.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:16px; background: url(../i/buy_bluegreen.jpg) left top no-repeat; padding:0 10px;
margin:0;

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

}
.price_table tr._h td {text-align:center; font-size:14px; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #000; padding-top:10px;}
.price_table tr td div {border-bottom:1px dashed #6592bb; padding: 4px 0; }
.price_table a {text-decoration:none;}
.price_table tr td.title div {border-bottom:none;}
.price_table tr td.title a {font-weight:bold; color:#43862d4; font-size:12px; text-transform:uppercase; text-align:left;}
table.wpshop_widget tbody {width:100px; overflow:hidden;margin-left:-30px;}
.price_table h3 {width:100%; background: url(../i/menu_bg.jpg) left top repeat-x; text-align:center; height:30px; padding-top:8px;text-decoration:none;}
.price_table tr.h th h3 a {color: #fff; text-transform:uppercase; text-decoration:none; border:none;}
.price_table .odd {background: #fff;}