<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
1div { border:1px red dashed; }

body {font-family: Arial, sans-serif; font-size: 100%; color: #333333; margin: 0; padding: 0;}


.iepng A {position: relative;}
.iepng {filter:expression(fixPNG(this));}
img {border: 0;}
i {margin: 0; font-style: normal;}
p {font: 12px/16px Arial, Tahoma, sans-serif; color: #333333; margin: 0;}
.bg0 {background-repeat: no-repeat;}
.no {text-decoration: none;}
sup {font: 13px/13px Tahoma, Arial,sans-serif; color: #CCCCCC;}
sup#plan {font: 10px/10px Arial, Tahoma, sans-serif; color: #FFFFFF; margin: 0;}



a {}
a:hover {color: #f36700! important}
a.pseudo-link {display: inline-block;  border-bottom: #33A4F7 1px dashed; text-decoration: none}
a.pseudo-link:visited {display: inline-block;  border-bottom: #33A4F7 1px dashed; text-decoration: none}
a.pseudo-link:hover {border-bottom: #f36700 1px dashed}
a.pseudo-link:hover {border-bottom: #f36700 1px dashed}


ul {list-style-position: outside}
ol {list-style-position: outside}
ul {list-style-type: none}

ul {margin : 0 0 0 10px; padding: 0 0 0 10px;}
li {margin: -2px 0 -3px 0px; padding: 0px 0 0 0px;}



.hidden {display: none}
.invisible {visibility: hidden}



.layout {margin: 0px 0px}
.layout-extra {float: left; width: 220px; margin-right: -100%; position: relative}
#layout {clear: both}
#header ul.menu {z-index: 5}

#page-body ul.menu {font-size: 100%}
#header ul.menu li {clear: none; margin-right: 0px}
.layout-extra ul.slider .f {display: block; margin: 0px 0 5px 0;}
.layout-extra ul.slider .f strong {font-weight: normal}
.layout-extra ul.slider .f strong.js {display: inline-block; cursor: pointer;  border-bottom: #33A4F7 1px dashed}
.layout-extra ul.slider .f strong.js:hover {color: #f36700; border-bottom: #f36700 1px dashed}
ul.menu li {clear: both; padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 8px; padding-top: 8px}
ul.menu li.clear {padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; overflow: hidden; padding-top: 0px; height: 1px}
#page-body .layout-extra ul.menu li {width: 100%}
ul.menu li b b {padding-right: 0.4em; padding-left: 0.4em; padding-bottom: 0px; padding-top: 0px}
ul.menu li b b b {display: block; float: left; padding-bottom: 2px}
ul.menu li ul.menu {clear: both; padding-top: 4px}
ul.menu ul {margin-left: 10px}
ul.menu li ul.menu li {font-size: 90%}
ul.menu li strong {display: inline; outline: none}
ul.menu li a {display: inline; outline: none}
#page-body ul.menu li strong.fake {font-weight: normal; cursor: pointer; border-bottom: #000 1px dashed}
ul.menu li a {clear: both;}
ul.menu li a:visited {clear: both;}
ul.menu li a:hover {color: #f36700! important}
ul.menu li.selected strong {font-weight: normal; color: #fff! important}
ul.menu li.selected a {font-weight: normal; color: #fff! important}
ul.menu li.selected a:hover {}
ul.menu li.selected b {display: block; background: url(../i/menu.gif) no-repeat 0px 100%; float: left}
ul.menu li.selected b b {background: url(../i/menu.gif) no-repeat 100% 0px}
ul.menu li.selected b b b {background: #f36700}
ul.menu li.selected ul.menu li strong {color: #f36700! important}
ul.menu li.selected ul.menu li a {color: #f36700! important}
ul.menu li.selected ul.menu li b {background: none transparent scroll repeat 0% 0%}
ul.menu li.selected ul.menu li b b {background: none transparent scroll repeat 0% 0%}
ul.menu li.selected ul.menu li b b b {background: none transparent scroll repeat 0% 0%}
ul.menu li a.hidden {display: none}




/* Меню*/
.top_menu {font: 17px/19px Arial, Tahoma, sans-serif; color: #333333; margin: 0;}
.top_menu_a {font:17px/19px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none; margin: 0;}
.top_menu:hover {color: #333333; text-decoration: none;}


.menu {font: 15px/12px Arial, Tahoma, sans-serif; color: #33A4F7; margin: 0;}
.menu_a {font:15px/12px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none; margin: 0;}
.menu_a:hover {color: #333333; text-decoration: none;}
.menu_a2 {font:15px/12px Arial, Tahoma, sans-serif; color: #333333; text-decoration: underline; margin: 0;}

.menu1 {font: 12px/12px Arial, Tahoma, sans-serif; color: #33A4F7; margin: 0;}
.menu1_a {font:12px/12px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none; margin: 0;}
.menu1_a:hover {color: #333333; text-decoration: none;}
.menu1_a2 {font:12px/12px Arial, Tahoma, sans-serif; color: #333333; text-decoration: underline; margin: 0;}

li#menu_01 {list-style: none; margin: 5px 0px 1px 0; padding: 0;}
li#menu_02 {list-style: none; margin: 1px 0 1px 0;}




/* Заголовки*/
h1 {font-size: 150%; line-height: 25px; color: #333333; margin: 10px 50px 10px 0; font-weight: normal;}
h2 {font: 20px/20px Arial, Tahoma, sans-serif; color: #333333; margin: 10px 50px 10px 0;}
h2#m_01 {font: 18px/18px Arial, Tahoma, sans-serif; margin: 0;}
h3 {font: bold 14px/14px Arial, Tahoma, sans-serif; color: #333333; margin: 0 0 10px 0;}
h4 {font: 18px/15px Verdana, Arial, Tahoma, sans-serif; color: #FEAA6B; margin: 5px 0 6px 0;}
h5 {font: 17px/15px Arial, Tahoma, sans-serif; color: #000000; margin: 0 0 15px 0; padding: 0 0 0 20px;}
h6 {font: bold 15px Arial, Tahoma, sans-serif; color: #333333; margin: 0 0 10px 0;}




.main0 {color: #333333;}
.main1 {color: #E88839;}
.main2 {color: #00CCFF;}
.main3 {color: #DFC841;}
.main4 {color: #9ECE4E;}
.main5 {color: #D23880;}
.main6 {color: #27C28C;}
.main7 {color: #FFB722;}
.main8 {color: #AD8B69;}
.main9 {color: #238BFE;}
.main10 {color: #0DACD5;}
.main11 {color: #FF00CC;}





/* Слои*/
.control {width: 30%; height: 20px; margin: 0; float: left;}
.bor_px {width: 1%; border: 1px solid #EBEBE9;}
.clear {font-size: 0px; line-height: 0px; clear: both;}


/* Меню верхнее*/
#m_container {position:absolute; z-index:10; top:120px; left:30%; width:50%; height:25px;}
#m_01 {width:32%; float: left;}
#m_02 {width:45%; float: left;}




/* Блок контента*/
#content_container {z-index:0; position: relative;}
#content_01 {width: 21%; padding: 210px 0 0 0; margin:0 1% 0 3%; display: inline; float: left;}
#content_02 {width: 57%; padding: 190px 0 0 0; float: left;}
#content_02_main {width: 73%; padding: 170px 0 0 0; float: left;}



/* Адреса*/
#middle_container {width: 80%; padding:15px 0 15px 0; margin:0 5% 0 15%;}
#middle_01 {width: 80px; padding: 0px 0 0 0; float: left;}
#middle_02 {width: 21%; padding: 10px 0 0 0; margin:0 1% 0 0; display: inline; float: left; font: 12px/16px Arial, Tahoma, sans-serif; color: #333333;}

.line_middle_container {width: 80%; padding: 40px 0 0 0; margin:0 5% 0 15%;}
.line_middle_01 {width: 30%; height: 1px; font-size: 1px; margin:0 1% 0 0; display: inline; background: #54dafe; overflow: hidden; float: left;}
.line_middle_02 {width: 30%; height: 1px; font-size: 1px; margin:0 1% 0 0; display: inline; background: #ff75c8; overflow: hidden; float: left;}
.line_middle_03 {width: 30%; height: 1px; font-size: 1px; background: #fedd36; overflow: hidden; float: left;}




/* Линии сверху и под меню*/
.line_top_01 {z-index: 1; position: absolute; left: 27%; top:0; width: 22%; height:5px; font-size: 1px; background: #54dafe;}
.line_top_02 {z-index: 1; position: absolute; left: 49%; top:0; width: 25%; height:7px; font-size: 1px; margin:0 0 0 3px; background: #ff75c8;}
.line_news_01 {width: 10%; height: 6px; font-size: 1px; background: #fedd36; overflow: hidden;}


/* Каталог*/
#catalog_container {width: 100%; position: relative;}
#catalog_left {width: 40%; float: left;}
#catalog_center {width: 3%; float: left;}
#catalog_right {width: 57%; padding: 30px 0 0 0; font: 12px/16px Arial, Tahoma, sans-serif; color: #333333; float: left;}


/* Подвал*/
.footer_container {height: 200px; padding: 10px 0 0 0;}
.footer_01 {width: 35%; padding: 80px 0 0 0; margin:0 0% 0 13%; display: inline;  float: left;}
.footer_02 {width: 20%; padding: 100px 0 0 0; margin:0 0% 0 15%; display: inline;  float: left;}
.line_footer {width: 82%; height: 1px; font-size: 1px; background: #edece7; overflow: hidden; margin:0 8% 0 10%;  }


#border3 {border: 1px solid #f2f2ee; margin: 0; padding: 0;}


/* Слои2*/
div#i3 {margin: 3px 0 0 0;}
div#i4 {margin: 4px 0 0 0;}
div#i5 {margin: 5px 0 0 0;}
div#i10 {margin: 10px 0 0 0;}
div#i15 {margin: 15px 0 0 0;}
div#i20 {margin: 20px 0 0 0;}
div#i30 {margin: 30px 0 0 0;}
div#i40 {margin: 40px 0 0 0;}
div#i60 {margin: 60px 0 0 0;}
div#prod {margin: 200px 0 0 0; position: relative; z-index:10;}

/* Контент*/
.slogan {font: 19px/19px Tahoma, Arial,sans-serif; color: #fff;}
.phone {font: 17px/17px Tahoma, Arial,sans-serif; color: #CFCCCCC;}

.copyright {font: 11px/13px Arial, Tahoma, sans-serif; color: #333333;}
.copyright_links {font: 11px/13px Arial, Tahoma, sans-serif; color: #33A4F7; text-decoration: underline;}
.numbers_big {font: 80px/90px Arial, Tahoma, sans-serif; color: #E6E2D9; padding: 0.2em 0 0 0;}
.numbers {font: 12px/14px Arial, Tahoma, sans-serif; color: #517DC8; padding: 0.2em 3px;}
.p_active {font: 12px/14px Arial, Tahoma, sans-serif; color: #000000; background-color: #E6E2D9; padding: 0.2em 3px;}
div#submenu {font: 11px/11px Tahoma, Arial, sans-serif; color: #666666; margin: 0;}
.useful_links {font: 14px/14px Arial, Tahoma, sans-serif; color: #8de866; text-decoration: underline;}
.useful_links:hover {font: 14px/14px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}
.booklet_links {font: 11px/12px Arial, Tahoma, sans-serif; color: #ffd700;}
.booklet_links:hover {font: 11px/12px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}

.news_links {font: 11px/14px Arial, Tahoma, sans-serif; color: #33A4F7; text-decoration: underline;}
.news_links:hover {font: 11px/14px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}
.news_links2 {font: 12px/16px Arial, Tahoma, sans-serif; color: #33A4F7; text-decoration: underline;}
.news_links2:hover {font: 12px/16px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}

.top_links1 {font: 12px/16px Arial, Tahoma, sans-serif; color: orange; text-decoration: underline;}
.top_links1:hover {font: 12px/16px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}
.top_links2 {font: 12px/16px Arial, Tahoma, sans-serif; color: #3281ab; text-decoration: underline;}
.top_links2:hover {font: 12px/16px Arial, Tahoma, sans-serif; color: #333333; text-decoration: none;}


.news_links3 {font: 11px/14px Arial, Tahoma, sans-serif; color: #33A4F7; text-decoration: none;}
.news_links3:hover {font: 11px/14px Arial, Tahoma, sans-serif; color: #333333; text-decoration: underline;}
.news {font: 11px/14px Arial, Tahoma, sans-serif; color: #333333;}
.news1 {font: 11px/16px Arial, Tahoma, sans-serif; color: #333333;}
.news3 {font: 11px/16px Verdana, Tahoma, Arial,sans-serif; color: #333333;}
.links {font: 13px/14px Arial, Tahoma, sans-serif; color: #33A4F7;}
.main {font: 11px/16px Verdana, Arial, Tahoma, sans-serif; color: #666666; margin: 0;}
.content {font: 80%/15px Arial, Tahoma, sans-serif;color: #333333; margin: 0;}
.date {font: 11px/15px Tahoma, Arial, Verdana, sans-serif; color: #333333; margin: 0 0 15px 0;}
.red {font: 11px/14px Arial, Tahoma, sans-serif; color: #CC3300;}
.divide {font: 9px Arial, Tahoma, sans-serif; color: #FFB164;}
.star {color: #FFB164;}
.bor {border: 1px solid #D5D0C6;}


/* Формы*/
p#form {font: 11px/14px Arial, Verdana, Tahoma, sans-serif; padding: 0 0 3px 0;}
form {margin: 0; font: 12px/14px Arial, Verdana, Tahoma, sans-serif;}

.input_reg {font: 12px/14px Verdana, Arial, Tahoma, sans-serif; color: #333333; width: 100%; height: 19px; padding: 1px 0 0 5px;}
.input_prod {font: 11px/14px Verdana, Arial, Tahoma, sans-serif; color: #333333; width: 16%; height: 19px; padding: 1px 0 0 5px;}
input {height: 15px; font: 12px/14px Arial, Verdana, Tahoma, sans-serif;}
.button {height: 21px; font: bold 10px Verdana, Tahoma, sans-serif; color: #333333;}

select {height: 21px;}
.input_10 {width: 10%;}
.input_20 {width: 20%;}
.input_30 {width: 30%;}
.input_40 {width: 40%;}
.input_50 {width: 50%;}
.input_60 {width: 60%;}
.input_70 {width: 70%;}
.input_80 {width: 80%;}
.input_95 {width: 95%;}
.input_top {width: 98%; color: #FFFFFF; border: none; background-color: #3D4345;}
.area_100 {width: 100%; height: 120px; font: 12px/14px Arial, Verdana, Tahoma, sans-serif; margin: 8px 0 0 0;}




/* Форма*/
.form_container {width: 100%; padding: 5px 0 0px 0;}
#form_col_01 {width: 32%; padding: 0 10px 0 0; float: left;}
#form_col_02 {width: 60%; float: left;}
#form_01 {height: 30px; font: 11px/14px Verdana, Arial, Tahoma, sans-serif;}
#form_02 {height: 140px; font: 11px/14px Verdana, Arial, Tahoma, sans-serif;}
#form_head {font: 15px/15px Verdana, Arial, Tahoma, sans-serif; margin: 5px 0 0 35%;}




/* Используемые*/
ul#links { list-style-type: circle;  padding-left: 5px; margin: 15px 0 0 10px; color: #FF9966;}
ul#news {margin-bottom: 0.5em;}
ul.st {color: #FF9966; list-style-type: disc; padding-left: 15px;  margin: 10px 0px 0 20px;}
li#str {font : 11px/14px Arial, Tahoma, sans-serif; margin : 7px 40px 7px 0px; padding: 0px;  color : #FFB164;}
ul#map {color: #FF9966; list-style-type: circle; padding-left: 15px; margin: 15px 0 15px 20px;}
li#right {margin-bottom: 0.3em; color: #333333;}
li#news_right {font : 11px/14px Arial, Tahoma, sans-serif; margin : 8px 0 20px 0; padding-left : 0; color : #FFB164;}
li#news_right1 {font : 11px/14px Arial, Tahoma, sans-serif; margin : 8px 0 10px 0; padding-left : 0;}
li#news_right2 {margin : 4px 0 5px 0; padding-left : 0; color : #FFFFFF;}
li#map {margin: 2px 0 3px 0px; padding: 0px 0 0 0px;}

p#faq {font: 11px/15px  Arial, Tahoma, sans-serif; color: #333333; margin: 10px 10px 10px 30px;}
.faq_red {font: 11px/15px Arial, Tahoma, sans-serif; color: #FF3333;}
#faq {font: 12px/15px  Arial, Tahoma, sans-serif; color: #333333; list-style-type: disc; padding-left: 15px; margin: 15px 10px 10px 10px;}






/* Блоки фотогалереи*/
.gallery_main {width: 220px; height:280px; display: inline; margin: 0 0 0 20px;  float: left}
.gallery_second {width: 150px; height:160px; display: inline; margin: 0 0 0 20px;  float: left}

/* Блоки меню с кубиком*/
.photo_cub {width: 150px; height:190px; display: inline; margin: 0 0 0 20px;  float: left}

/* Блоки меню с прямоугольником*/
.photo_rectangle {width: 150px; height:290px; display: inline; margin: 0 0 0 10px;  float: left}


/* Полный вывод товара*/
#product_tablelines td {border-top: 1px solid #ECECEC}
#product_tablelines_top td {border-top: 1px solid #ffd700;}
</pre></body></html>