.blocks_link a { display:inline-block; padding:10px 20px; border:1px solid #224003; border-width:1px 1px 0; text-decoration:none; font:700 14px/1.2em Tahoma, Geneva, sans-serif;-moz-border-radius: 20px 20px 0 0; -webkit-border-radius:  20px 20px 0 0; -khtml-border-radius:  20px 20px 0 0; border-radius:  20px 20px 0 0;}
.blocks_link a:hover { background:#3C6710; color:#D7DF78;}
.blocks_link a.cur { background:#D7DF78;}
.blocks_link {
	border-bottom:3px solid #224003;
	padding:0 0 0 0;
	margin:0 0 20px 0;
	text-align:center;
}


.itogo_wrap {
	border-top:6px solid #224003;
	text-align:right;
	color:#725A19;
	font:700 14px/1.2em Arial, Helvetica, sans-serif;
	padding:3px 0 20px;
}
.itogo_sum {
	font:700 16px/1.2em Arial, Helvetica, sans-serif;
	color:#df0000;
}

.delete_tovar {
	display:block;
}
.delete_tovar:hover { background-position:0 -18px;}


.table2 th { text-align:left; padding:10px 5px; font-weight:700;border:1px dashed #ccc;}
.table2 td { border:1px dashed #ccc; padding:10px 5px}
.logo_2 {
	border:0 !important;
	float:right !important;
}

.cart_name_cost {
	text-align:center;
}

.cart_summa_wrap {
	text-align:right;
}

.cart_kolvo {
	text-align:center;	
}

.cart_name {
	text-align:center;	
}