/* общий стиль списка товаров в одну и 2 колонки */
.mod-ishop  h4 a, .mod-ishop-item  h2  { color:#FE0202; }
.mod-ishop a.forward { display:none;}
.mod-ishop .items-onecol li,
.mod-ishop .items-twocol .col-49,
.mod-ishop-fts, .mod-ishop-item,
.mod-ishop-search {	border:1px solid #d0e2f0; }
/* форма поиска */
.mod-ishop-search { padding:1em; margin-bottom:1em; }
.mod-ishop-search input.form-submit {display:inline-block; margin-top:.5em;}
/* плавающие превьюшки товаров */
img.mod-ishop-iimg-left   { float:left;  display:inline; margin:0 .7em .5em 0; border:1px solid #ccc;}
img.mod-ishop-iimg-right  { float:right;  margin:0 0 .5em .7em; border:1px solid #ccc;}
img.mod-ishop-iimg-center { text-align:center; margin:0.5em; border:1px solid #ccc;}
/* цена производитель и артикул */
.mod-ishop-price, .mod-ishop-mnf, .mod-ishop-code { padding:0 0 .3em 0; color:#00467f}
.mod-ishop-price { float:right; }
.mod-ishop-mnf, .mod-ishop-code { font-size:10px; }
.mod-ishop-mnf {margin-bottom:.5em;}
/* таблица теххарактеристик */
.mod-ishop-fts { border:none; padding:.5em; margin-top:0; }
.mod-ishop-fts table { width:100%;}
.mod-ishop-fts table td { border-bottom:1px solid #ccc;}
/* одна теххарактеристика */
.mod-ishop-ft-name { color:#999;}
.mod-ishop-ft-name, .mod-ishop-ft-val { font-size:92%; }
.mod-ishop-ft-val { text-align:right;}
/* товары в одну колонку */
.mod-ishop .items-onecol li { margin-bottom:.7em; padding:.7em 1em; }
ul.items-onecol li h4 {border-bottom:1px solid #ccc; padding-bottom:5px;}
ul.items-onecol li h4 a {font-weight:bold;}

/* товары в две колонки */
/* Карточка товара */
.mod-ishop-item { padding:1em; }
.mod-ishop-item-content { margin-bottom:1em;}

.mod-ishop-item .mod-ishop-price { color:#00467f; font-size:16px; }
/* заказать */
.mod-ishop-cart {
	background:#fff;
	border:1px solid #d0e2f0;
	display:inline-block;
	float:right;
	margin:0 0 0 1em;
}
.mod-ishop-cart table { margin:0; }
/* Характеристики товара в разных позициях в карточке товара */
.mod-ishop-fts-top, .mod-ishop-fts-middle, .mod-ishop-fts-bottom { margin-bottom:.5em; }
/* Список типов товаров */
ul.mod-ishop-types { margin:0; padding:0; }
ul.mod-ishop-types li { 
	list-style: none; 
	margin: 0 0 .7em 0; 
	padding-bottom: .5em; 
	border: 1px solid #ccc; 
	position: relative; 
	zoom: 1;
}
ul.mod-ishop-types li h4 { 
	background:#eee url('../../images/grid-tb-head.png') bottom repeat-x; 
	line-height: 2em; 
	margin-bottom: .5em; 
	padding: 0 .5em;
}
.mod-ishop-types .hide { padding: .5em 1em;}

/* список производителей */
.mod-ishop-mnfs { margin:0; padding:1em; border:1px solid #ccc; zoom:1; }
.mod-ishop-mnfs li { list-style:none; border-bottom:1px solid #eee; padding:0.5em 0; }
.mod-ishop-mnfs  li ul {  zoom:1; margin-bottom:0; }
.mod-ishop-mnfs  li ul li { list-style:none; border:none; margin-bottom:.5em; }
.mod-ishop-mnfs h6 { border-bottom:1px dotted #ccc;}
.mod-ishop-mnfs .collapsed { display:block; margin-bottom:.5em; }

.mod-ishop-list-img img { float: left; }

/* Yandex.Market */
#conf-ym ul              { margin-bottom: 0; border-left: 3px solid #DEE7ED; margin-left: 44px; }
#conf-ym ul li           { list-style-type: none; margin-left: 0; }
#conf-ym .category       { font-weight: bold; font-size: 1.1em; margin-left: 37px; }
#conf-ym input           { margin-top: 2px; vertical-align: top; }
#conf-ym ul li div       { margin-left: 0; padding-left: 6px; }
#conf-ym ul li div:hover { background: #DEE7ED; }
#conf-ym ul li label     { padding-left: 5px; }
#conf-ym a.switchgroup   { font-size: 0.8em; }
#conf-ym a.on            { color: #009100; }
#conf-ym a.off           { color: #dc0000; }
#conf-ym a.yma-loading   { background: url(../../images/loading-small.gif) no-repeat; }

