/* --- стили для новостей --- */.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 10px 0; overflow: hidden; padding: 5px 0 5px 5px;}.products_img_wrap #photo0_div /* главная картинка */{ display: block; margin: 0 5px 3px 0; overflow: hidden;}.products_img_wrap div img{ border: 1px solid #f0b774;}.products_img_wrap ul{ list-style: none; margin: 10px 0 3px 0; padding: 0 !important;}.products_img_wrap ul li{/* background: url(../i/arrow.gif) no-repeat 0 4px; */ margin: 0; padding: 0;/* padding-left: 13px; */}.products_img_wrap ul li img{ border: 0; margin-right: 5px;}/*.products_img_wrap ul.img2{ list-style-type: none; margin: 0pt; padding: 0pt; position: relative; width: 10000px; z-index: 1;}.products_img_wrap ul.img2 li /* для обертки для трех нижних фоток *//*{ background: none; float: left; margin-right: 5px; overflow: hidden; padding-left: 0;}*/.img3, .img4 /* при выводе картинки в списке пилорам */{ float: left; margin: 0 10px 5px 0; overflow: hidden; padding: 0 0 5px 5px;}.img3 img{ border: 1px solid #f0b774;}.gallery{ float: left; left: 0px; overflow: hidden; position: relative; visibility: visible; width: 300px; z-index: 2;}.products_img_wrap a.prev, .products_img_wrap a.next{ display: block; /**/ float: left; /**//* position: absolute; top: 40px; z-index: 1000; */}.products_img_wrap a.prev{ left: 0px;}.products_img_wrap a.next{ right: 5px;}.products_img_wrap a.prev img, .products_img_wrap a.next img{ border: none;}.catalogue .item1{width:280px;}.pill /* на главной странице ссылка для перехода в каталог пилорам */{ margin: 15px 0 0 0;}.pill a /* на главной странице ссылка для перехода в каталог пилорам */{ background: url(../i/arrow.gif) no-repeat 0 4px; padding-left: 10px;}.caddress{ height: 3px; left: 130px; overflow: hidden; position: absolute; top: 15px; width: 3px; z-index: 1;}/* hs.wrapperClassName = 'titlebar' */.no-header .highslide-header {	height: 18px;}.no-header .highslide-heading {	position: absolute;	margin: 1px 0.4em;	color: #666666;}.no-header .highslide-header .highslide-close {	position: relative;	float: right;	z-index: 2;	padding: 0;}.no-header .highslide-header .highslide-close a {	display: block;	height: 16px;	width: 16px;	background-image: url(../images/highslide/closeX.png);}.no-header .highslide-header .highslide-close a:hover {	background-position: 0 16px;}.no-header .highslide-header .highslide-close span {	display: none;}.no-header .highslide-header .highslide-move {	cursor: move;	display: block;	height: 16px;	position: absolute;	right: 24px;	top: 0;	width: 100%;	z-index: 1;}.no-header .highslide-header .highslide-move * {	display: none;}.no-header .highslide-header li {	position: relative;	top: 3px;	z-index: 2;	padding: 0 0 0 1em;}.no-header .highslide-maincontent {	padding-top: 0px;}.calc-block .default_div /* ссылка Восстановить умолчания в прайс-листе */{ text-align: right;}.calc-block .default_div a /* ссылка Восстановить умолчания в прайс-листе */{ border-bottom:1px dotted #3e77a2; color:#3e77a2; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none;}
