/* -------------------------- Вывод новостей --------------------------- */
.news_div_class /* стиль div'а для вывода одной новости */
{
 margin-bottom: 10px;
 margin-top: 10px;
 overflow: hidden;
}

.news_date_class /* вывод даты новости */
{
 color: #333;
 font: 90% tahoma;
 margin: 0 0 5px;
}

.news_title_class /* заголовок новости */
{
 font: 700 12px/1.2em Verdana, Geneva, sans-serif;
 color: #4fb0f7;
 font-weight: bold;
 margin-bottom: 10px;
 text-align: justify;
}

.news_content_class /* стиль для вывода содержимого новости */
{
 margin-bottom: 10px;
 margin-top: 10px;
 text-align: justify;
}

.news_content_class1 /* стиль для вывода содержимого новости, но без верхней и нижней границы */
{
 margin-bottom: 15px;
 margin-top: 10px;
 text-align: justify;
}

.news_content_class2 /* используется при выводе описания одной группы или производителя */
{
 margin: 0 0 10px 0;
 overflow: hidden;
 text-align: justify;
}
/* -------------------- конец вывода новостей -------------------- */

/* --------------- отсюда сделано ------------------ */
.a_link1
{
 font-size: 12px;
 font-weight: bold;
}

.r
{
 font-size: 12px;
 margin-bottom: 5px;
 margin-top: 5px;
}

/* --- вывод подгрупп данной группы в модуле groups --- */
.equip_table
{
 border: 0;
 border-collapse: separate;
 border-spacing: 3px;
 width: 100%;
}

.equip_table td
{
 border: 1px solid #4fb0f7;
 line-height: 110%;
 padding: 5px; /* 7px; /* 5px 0; */
 text-align: center;
 vertical-align: top;
 width: 31%;
}

.equip_table td a img
{
 margin: 0 8px 0 0;
}

.equip_table td a:hover img
{
/* border: 1px solid #4fb0f7; */
}

.equip_table td.empty1
{
 border: 0;
}
/* --- конец вывода подгрупп данной группы в модуле groups --- */


/* линейка ссылок вверху */
.news_title1_class
{
 color: black;
 margin: 0;
 margin-bottom: 15px;
 text-align: justify;
}

.news_title1_class b
{
 color: #404040;
}

.news_title1_class a.aselected
{
 font-size: 16px;
 font-weight: bold;
}
/* конец линейки ссылок вверху */

/* вывод таблицы с артикулом и брендом и логотипом бренда на странице со списком товаров и одним товаром */
.brand_product_class
{
 border: 0;
 border-collapse: collapse;
 margin-bottom: 10px;
}

.brand_product_class td
{
 vertical-align: top;
}

.brand_product_class .td_right
{
 padding-left: 25px;
 padding-top: 5px;
}
/* конец вывода таблицы с артикулом и брендом и логотипом бренда на странице со списком товаров и одним товаром */

/* --- таблица заказов --- */
#basket_table_id
{
 border-collapse: collapse;
 margin-bottom: 15px;
 width: 100%;
}

#basket_table_id th {background: #7ab2e4; color: #fff;font-weight: bold; padding: 6px 11px;text-align: left;border-right: 1px solid #e7f1f7;border-left: 1px solid #e7f1f7;}
#basket_table_id td {padding: 6px 11px;border: 1px solid #e7f1f7;vertical-align: top;line-height: 1.2em;}

#basket_table_id .basket_sum_line_class td
{
 font-weight: bold;
}
/* --- конец таблицы заказов --- */

#stage0_buttons_id
{
 text-align: center;
}

.a_prod_title, a.a_prod_title /* имя товара в каталоге зеленого цвета */
{
 color: #488a03;
}

.prod_border_bottom /* линия-разделитель между товарами в каталоге */
{
 border-top: 1px solid #dff81a;
 height: 10px;
}

.news_float
{
 float: left;
 margin: 5px 10px 10px 0;
}

.news_float a img
{
 border: 1px solid #4fb0f7;
}

.news_float a:hover img
{
 border: 1px solid #069;
}

.main_news_descr /* текст новостей на главной странице */
{
 text-align: justify;
}

.catalog_all_item
{
 background: url(../images/item_line.png) center top no-repeat;
 margin: 15px 0 0 0;
 padding-top: 5px;
 text-align: center;
}

