/*
корзина покупок
*/
.handcart { padding-left: 2px; }
.cart{ background: none repeat scroll 0 0; width: 130px; float: right; position: fixed; top: 90px; right: 0; text-align: left; }
.cart .tl { background:url(../img/bg_cat.gif) no-repeat scroll 0 0; font-size: 1px; height: 9px; }
.cart .bl { background:url(../img/bg_cat.gif) no-repeat scroll 0 bottom; font-size: 1px; height: 9px; }
.cart .wrapper { border-left: 1px solid #dddede; background: #fafbfb; }
.cart .refresh { background: #fafbfb; }

.cart ul.list { padding-top: 3px; margin-top: 3px; }
.cart ul.list li { overflow: hidden; border-bottom: 1px solid #eee; padding-bottom: 2px; margin-bottom: 2px; }
.cart ul.list li div { padding-right: 40px; display:inline;}
.cart ul.list li .total { float: right; font-weight: bold; padding-right: 13px; display:inline;}
/*
меню администратора
*/
.storeadmt {font: Arial;}
.storeadmt table {color: white; font-weight: bold; text-align: center;}
.storeadmt  tr { height: 23px;}
.storeadmt table tr td {vertical-align: center; width: 120px; color: #fff; background:url(../img/blank_t.png) no-repeat; padding-top: 4px;}
.storeadmt table tr td  a{  color: white; text-decoration: none; font: bold 12px Arial;}
.storeadmt table tr td a:hover { color: #ddd; }

/*
меню категорий товара
*/
.storecat {font: Arial;}
.storecat table {color: white; font-weight: bold; text-align: center;}
.storecat  tr { height: 23px;}
.storecat table tr td {vertical-align: center; width: 120px; color: #fff; background:url(../img/blank_c.png) no-repeat; padding-top: 4px;}
.storecat table tr td  a{  color: white; text-decoration: none; font: bold 12px Arial;}
.storecat table tr td a:hover { color: #ddd; }

/*
иконки действий
*/
.storeapp {}
.storeapp a.edit  img { width: 32px; height: 32px; } 
/*
.storeapp a.edit  { background:url(../img/edit.png) no-repeat} 
position: relative; padding-top: 7px;
*/

/*
список строк заказа
*/
.sku_list { padding-top: 3px; margin-top: 3px; height:120px; overflow:auto; }
.sku_list li { overflow: hidden; border-bottom: 1px solid #fff; padding-bottom: 2px; margin-bottom: 2px; }
.sku_list li span.price { align: center;}
.sku_list li input {width: 20px;}
.sku_list li input.count { float: right; padding-right: 13px; width: 20px;}

.sku_summ { float: right; font-weight: bold; padding-right: 13px;}

/*
SKU
*/
.sku {}
.sku tr td {vertical-align: top;}
.sku tr td span {margin-top: 30px;}
.sku tr td div.info {padding-top:9px; color:#B9598D; font-size:12px; text-align:left; height:40px; width:auto;}
.sku tr td div.description {padding-top:9px; color:#000; font-size:15px; text-align:left; width:auto;}
.sku tr td div.price {padding-top:10px; text-align:right; font-size:20px; color:black; font-family:Georgia; font-weight:bold; font-style:italic;}
.sku tr td h1 {text-align:left; font-size:24px; color:black; font-family:Georgia; font-weight:bold; font-style:italic;}
.sku tr td h2 {padding-top:20px; text-align:left; color:#8D8D8D; font-size:20px; font-family:Georgia; font-weight:bold; font-style:italic;}