/* --- стили для новостей --- */.paragraph, .news_div_class /* класс интегрирует всю новость при выводе всех новостей*/{ margin-bottom: 20px; overflow: hidden;}.news_div1_class{ margin-bottom: 10px; overflow: hidden;}.news_date_class /* дата при выводе новости */{ background: url(../i/arrow.gif) no-repeat 0 4px; color: #808080; font: 11px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding-left: 13px;}.news_topline_class /* линия ссылок вверху (меню навигации) */{ color: #d17134; font-size: 11px; font-weight: bold; margin-bottom: 10px;/* overflow: hidden; */ padding: 0;}.news_topline_class a /* линия ссылок вверху (меню навигации) */{ color: #d17134; text-decoration: none;}.news_topline_class a.lnk2 /* линия ссылок вверху (меню навигации) */{ color: #9e3400;}.news_topline_class img /* линия ссылок вверху (меню навигации) */{ vertical-align: middle;}h1.articleName, h2.articleThemeName, .news_title_class /* заголовок новости */{ color: #3e77a2; font-size: 12px; font-weight: bold; margin: 0 0 10px 0;}.news_title_class .simple /* обычный текст в заголовке, применялся для вывода цены в продукции */{ color: black; font-weight: normal;}.news_div1_class .news_title_class{ margin-bottom: 5px;}/*h1.articleName a, h2.articleThemeName a, .news_title_class a{ color: #0342c8;}*/h1.articleName, h2.articleThemeName{ font-family: tahoma; font-size: 12px; margin-top: 15px; text-transform: none;}p.articleLink{ margin-top: 10px;} .articleText, .news_div_class .news_content_class /* текст новости */{ margin-top: 10px; overflow: hidden;}/* ----- конец стилей для новостей --- */.sp_center{ font-size: 12px; margin-bottom: 15px; margin-top: 15px;}/* --- вывод партнеров и отзывов --- */.partner_logo_class /* стиль div'а для вывода логотипа партнера */{ float: left; vertical-align: top;}.partner_logo_class a img{ border: 1px solid #787676;}.partner_content_class{ margin-left: 77px;}/* --- конец вывода партнеров и отзывов --- */#cont_vac_id{ font-size: 12px; margin-bottom: 15px;}.clear{ clear: both;}/* ----------------- карта сайта ------------------ */.map_div a:link, .map_div a:visited, .map_div a:active{}.map_div a:hover{ border-bottom: 0; text-decoration: none;}.map1_div a:link, .map1_div a:visited, .map1_div a:active,.map_under_div div a:link, .map_under_div div a:visited, .map_under_div div a:active{ border-bottom: 0; text-decoration: underline;}.map2_div a:link, .map2_div a:visited, .map2_div a:active,.map3_div a:link, .map3_div a:visited, .map3_div a:active{ border-bottom: 1px dashed #58304b; text-decoration: none;}.map1_div, .map2_div, .map3_div{ margin-top: 10px; padding-left: 15px;}.map2_div{ background: url(../images/plus.gif) 0px 3px no-repeat;}.map3_div{ background: url(../images/minus.gif) 0px 3px no-repeat;}.map_under_div /* класс для вложенного списка */{ display: none;}.map_under_div div{ margin-top: 10px; padding-left: 15px;}.map_all_elems /* стиль для вывода ссылки для всех элементов */{}/* ----------------- конец карты сайта ------------------ *//* таблица в модуле contacts */#contacts_table_id{ border: 1px solid #e5d4cc; border-collapse: collapse; margin-bottom: 15px; width: 100%;}#contacts_table_id td, #contacts_table_id th{ border: 1px solid #e5d4cc; padding: 3px; vertical-align: top;}#contacts_table_id .td_right{ text-align: center;}/* картинки в модуле products */.products_img_wrap /* для обертки */{ background: #f9f3e7; border: 3px solid #efe8ce; float: left; margin: 0 20px 20px 0; overflow: hidden; padding: 5px 0 5px 5px;}.products_img_wrap #photo0_div /* главная картинка */{ display: block; margin: 0 5px 10px 0; overflow: hidden;}.products_img_wrap div img{ border: 1px solid #f0b774;}.products_img_wrap .img2 /* для обертки для трех нижних фоток */{ float: left; margin-right: 5px;}.products_img_wrap ul{ list-style: none; margin-top: 10px;}.products_img_wrap ul li{ background: url(../i/arrow.gif) no-repeat 0 4px; padding-left: 13px;}.img3, .img4 /* при выводе картинки в списке пилорам */{ float: left; margin: 0 10px 5px 0; overflow: hidden; padding: 0 0 5px 5px;}.img3 img{ border: 1px solid #f0b774;}