<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* это юникод css*/
/* line 2, vsr1.scss */
html, body {
  margin: 0px;
  padding: 0px;
  color: #333333;
  font-family: Tahoma;
  font-size: 12px; }

/* line 10, vsr1.scss */
A, A:hover, A:visited {
  color: #252525; }

/* line 14, vsr1.scss */
P {
  font-family: Tahoma;
  font-size: 12px; }

/* line 19, vsr1.scss */
H1 {
  text-align: center;
  margin: 10px 0px;
  font-size: 16px;
  font-weight: bold; }

/* line 27, vsr1.scss */
H3 {
  text-align: center;
  margin: 10px 0px;
  padding: 0px;
  font-size: 12px;
  font-weight: bold; }

/* line 35, vsr1.scss */
.FF0000 {
  color: #FF0000; }

/*                     */
/* основной инфо-раздел*/
/* line 42, vsr1.scss */
DIV.main_div {
  margin: 5px 5px 5px 10px;
  /*для встроенных объектов, прилепленных влево или вправо... */ }
  /* line 45, vsr1.scss */
  DIV.main_div P {
    text-align: justify;
    line-height: 120%;
    text-indent: 0px;
    margin: 0px 0px 5px 0px;
    padding: 0px; }
  /* line 53, vsr1.scss */
  DIV.main_div UL {
    margin: 0px;
    padding: 0px;
    color: #333333;
    padding-left: 2em !important;
    padding-bottom: 3px;
    padding-top: 3px;
    list-style-image: url(/img_css/ul_menu.gif); }
    /* line 62, vsr1.scss */
    DIV.main_div UL LI {
      margin: 2px 0px; }
  /* line 66, vsr1.scss */
  DIV.main_div DIV.div_left {
    float: left;
    margin: 0px 7px 5px 0px; }
    /* line 70, vsr1.scss */
    DIV.main_div DIV.div_left IMG {
      border: 1px solid #52A937; }

/* для верхней строки родители-дети */
/* line 77, vsr1.scss */
P.top_parents_str {
  text-align: left;
  line-height: 120%;
  font-size: 11px;
  text-indent: 0px;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  padding-left: 8px;
  color: #65C681;
  /* #00a401;*/ }

/* для картинок в теле данных */
/* line 91, vsr1.scss */
IMG.img_left {
  float: left;
  margin: 0px 7px 5px 0px;
  border: 1px solid #52A937; }

/* line 97, vsr1.scss */
IMG.img_right {
  float: right;
  margin: 0px 5px 5px 7px;
  border: 1px solid #52A937; }

/* line 103, vsr1.scss */
IMG.img_center {
  margin: 5px;
  margin-left: 0px;
  margin-bottom: 1px;
  padding: 5px;
  border: 1px solid #52A937; }

/* line 111, vsr1.scss */
.clear {
  clear: both !important; }

/* верхняя таблица */
/* line 117, vsr1.scss */
TABLE.tbl_top {
  width: 100%;
  height: 240px;
  margin: 0px;
  padding: 0px;
  background: #219B52; }
  /* line 124, vsr1.scss */
  TABLE.tbl_top TD.left_grd {
    width: auto;
    background: url(/img_css/cap_gradient_left2_150.jpg) right top no-repeat; }
  /* line 129, vsr1.scss */
  TABLE.tbl_top TD.herb {
    width: 220px; }
  /* line 130, vsr1.scss */
  TABLE.tbl_top TD.grd_midleft {
    width: auto;
    background: url(/img_css/cap_grd_midleft.jpg) left top repeat-x; }
  /* line 134, vsr1.scss */
  TABLE.tbl_top TD.cap_house {
    width: 380px; }
  /* line 135, vsr1.scss */
  TABLE.tbl_top TD.grd_midright {
    width: auto;
    background: url(/img_css/cap_grd_midright.jpg) left top repeat-x; }
  /* line 139, vsr1.scss */
  TABLE.tbl_top TD.cap_flag {
    width: 280px; }
  /* line 140, vsr1.scss */
  TABLE.tbl_top TD.grd_right {
    width: auto;
    background: url(/img_css/cap_grd_right2_150.jpg) left top no-repeat; }
  /* line 144, vsr1.scss */
  TABLE.tbl_top TD IMG {
    border: 0px none; }

/* line 148, vsr1.scss */
TABLE.tbl_top DIV#topContrast {
  width: 70px;
  height: 35px;
  border: 1px solid black;
  border-radius: 5px;
  cursor: pointer;
  background: url("/img_css/contrastLabel.png") center center no-repeat;
  background-color: white;
  position: absolute;
  top: 10px;
  right: 10px; }
  /* line 160, vsr1.scss */
  TABLE.tbl_top DIV#topContrast &gt; DIV {
    position: absolute;
    top: 37px;
    right: 0px;
    background-color: white;
    white-space: nowrap;
    padding: 3px;
    font-size: 16px;
    display: none; }
  /* line 170, vsr1.scss */
  TABLE.tbl_top DIV#topContrast:hover &gt; DIV {
    display: block; }

/* line 176, vsr1.scss */
TABLE.tbl_top2 {
  width: 100%;
  height: 38px;
  margin: 1px 0px 2px 0px;
  padding: 0px;
  background: #FFF905 url(/img_css/cap2_bgr.jpg) left top repeat-x; }
  /* line 183, vsr1.scss */
  TABLE.tbl_top2 TD.cap2_ofc_site {
    background: url(/img_css/cap2_ofc_site.jpg) right top no-repeat; }
  /* line 184, vsr1.scss */
  TABLE.tbl_top2 TD.cap2_vsr {
    background: url(/img_css/cap2_vsr.jpg) left top no-repeat; }
  /* line 185, vsr1.scss */
  TABLE.tbl_top2 TD IMG {
    border: 0px none; }

/*подвал */
/* line 191, vsr1.scss */
TABLE.tbl_footer {
  width: 100%;
  background-image: url(/img_css/footer_bgr.jpg);
  background-repeat: repeat-x;
  background-position: 0px 0px;
  overflow: visible; }
  /* line 198, vsr1.scss */
  TABLE.tbl_footer TD {
    text-align: left;
    vertical-align: top;
    height: 74px;
    margin: 0px;
    padding: 0px; }
  /* line 205, vsr1.scss */
  TABLE.tbl_footer TD.f_text P {
    text-align: right !important;
    vertical-align: top;
    margin-top: 26px !important;
    padding-right: 14px !important;
    width: auto;
    color: #962C3A;
    font-family: Tahoma !important;
    font-size: 12px !important; }
  /* line 215, vsr1.scss */
  TABLE.tbl_footer TD.f_herb {
    /* подвал с гербом */
    text-align: left;
    vertical-align: top;
    height: 74px;
    width: 63px;
    padding-right: 15px; }

/* основная каркасная таблица */
/* line 227, vsr1.scss */
TABLE.tbl_main {
  width: 100%;
  height: auto;
  overflow: visible;
  margin: 0px;
  padding: 0px; }
  /* line 234, vsr1.scss */
  TABLE.tbl_main TD.left_col {
    width: 254px;
    height: auto;
    vertical-align: top;
    text-align: left; }
  /* line 240, vsr1.scss */
  TABLE.tbl_main TD.right_col {
    width: 170px;
    height: auto;
    vertical-align: top;
    text-align: left; }

/* верхнее горизонтальное меню */
/* line 250, vsr1.scss */
TABLE.top_menu {
  margin-top: 14px; }
  /* line 253, vsr1.scss */
  TABLE.top_menu TD {
    vertical-align: middle;
    font-size: 13px;
    text-align: left;
    font-weight: bold; }
    /* line 259, vsr1.scss */
    TABLE.top_menu TD A {
      color: #252525; }

/* ------------------- */
/* модуль меню */
/* line 267, vsr1.scss */
DIV.mmodul {
  width: 254px;
  height: auto;
  overflow: visible;
  margin: 0px 0px 15px 0px;
  padding: 10px 0px 0px 0px;
  background: url(/img_css/menu_left_grd.jpg) left top repeat-y; }
  /* line 275, vsr1.scss */
  DIV.mmodul A {
    color: #252525;
    text-decoration: none; }
    /* line 279, vsr1.scss */
    DIV.mmodul A:hover {
      text-decoration: underline; }
  /* line 282, vsr1.scss */
  DIV.mmodul DIV.menu_head {
    border: 1px solid white;
    background: #FDED96 url(/img_css/corner_rb.gif) right bottom no-repeat;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    height: 37px;
    overflow: hidden; }
    /* line 290, vsr1.scss */
    DIV.mmodul DIV.menu_head P {
      padding: 8px 0px 0px 0px;
      clear: both;
      margin: 0px;
      text-indent: 0px;
      font-size: 14px;
      font-family: Tahoma;
      line-height: 120%;
      height: 14px;
      font-weight: bold;
      overflow: visible;
      text-align: center;
      color: #E50F9F; }

/* line 310, vsr1.scss */
DIV.menu_container {
  height: auto;
  overflow: visible;
  min-height: 30px;
  text-align: left;
  padding: 0px 0px 40px 0px;
  margin: 5px 0px 0px 0px;
  background: url(/img_css/menu_left_plashka.jpg) left bottom no-repeat;
  font-family: Tahoma;
  font-size: 12px;
  line-height: 12px;
  color: #252525; }
  /* line 323, vsr1.scss */
  DIV.menu_container DIV.menu_l0 {
    margin: 5px 5px 0px 24px;
    font-weight: bold;
    text-align: left;
    line-height: 100%; }
    /* line 329, vsr1.scss */
    DIV.menu_container DIV.menu_l0 P {
      margin: 4px 0px 0px 22px;
      padding: 0px;
      text-indent: 0px;
      line-height: 100%;
      text-align: left;
      font-weight: normal; }
  /* line 339, vsr1.scss */
  DIV.menu_container DIV.menu_l1 {
    margin: 4px 0px 0px 22px;
    padding: 0px;
    text-indent: 0px;
    line-height: 100%;
    text-align: left;
    font-weight: normal; }

/* ==== */
/* модуль левого меню верхнего уровня */
/* line 352, vsr1.scss */
DIV.mmodul_0 {
  width: 254px;
  height: auto;
  min-height: 50px;
  overflow: visible;
  margin: 0px 0px 15px 0px;
  padding: 4px 0px 0px 0px;
  background: url(/img_css/menu_left_grd.jpg) left top repeat-y; }

/* line 361, vsr1.scss */
DIV.lmenu_container0 {
  height: auto;
  overflow: visible;
  min-height: 30px;
  text-align: left;
  padding: 0px 0px 40px 0px;
  margin: 5px 0px 0px 0px;
  background: url(/img_css/menu_left_plashka.jpg) left bottom no-repeat;
  font-family: Tahoma;
  font-size: 12px;
  line-height: 12px;
  color: #252525; }

/* line 375, vsr1.scss */
DIV.lmenu_0 {
  width: 254px;
  min-height: 30px;
  overflow: visible;
  margin: 0px 0px 4px 0px;
  padding: 4px 0px 4px 0px; }
  /* line 382, vsr1.scss */
  DIV.lmenu_0 A {
    color: #252525;
    text-decoration: none; }
    /* line 385, vsr1.scss */
    DIV.lmenu_0 A:hover {
      text-decoration: underline; }
  /* line 388, vsr1.scss */
  DIV.lmenu_0 DIV.menu_head {
    border: 1px solid white;
    background: #FDED96 url(/img_css/corner_rb.gif) right bottom no-repeat;
    margin: 0px 0px 10px 0px;
    padding: 1px;
    width: 250px;
    height: 37px;
    overflow: hidden;
    display: table-cell !important;
    vertical-align: middle; }
    /* line 399, vsr1.scss */
    DIV.lmenu_0 DIV.menu_head P {
      padding: 0px 0px 0px 0px;
      margin: 0px;
      text-indent: 0px;
      line-height: 110%;
      font-size: 14px;
      font-weight: bold;
      font-family: Tahoma;
      text-align: center !important;
      color: #E50F9F;
      display: block; }

/*меню уровня раздела*/
/* line 415, vsr1.scss */
DIV.lmenu_1 {
  margin-left: 20px; }
  /* line 418, vsr1.scss */
  DIV.lmenu_1 P {
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    text-align: left; }

/* меню последующих уровней*/
/* line 428, vsr1.scss */
DIV.lmenu_100 {
  margin: 3px 2px 5px 20px;
  text-align: left; }
  /* line 432, vsr1.scss */
  DIV.lmenu_100 A {
    text-decoration: none; }
    /* line 434, vsr1.scss */
    DIV.lmenu_100 A:hover {
      text-decoration: underline; }

/* ------------------- */
/* новости */
/* line 442, vsr1.scss */
DIV.news09 {
  margin: 30px 2px 10px 20px;
  clear: left; }

/* line 446, vsr1.scss */
DIV.news09 P {
  line-height: 120%;
  padding: 0px;
  margin: 0px 0px 2px 0px;
  text-indent: 0px;
  text-align: left; }

/* line 453, vsr1.scss */
DIV.news09 P.date {
  text-decoration: none;
  margin-bottom: 5px !important; }

/* line 457, vsr1.scss */
DIV.news09 P.date SPAN {
  text-decoration: none !important;
  padding: 3px 5px;
  background: #FEF9CD;
  color: #E50F9F; }

/* line 464, vsr1.scss */
DIV.news09 P.n_head {
  font-weight: bold;
  text-align: left;
  margin-bottom: 10px !important; }

/* line 470, vsr1.scss */
DIV.news09 P.n_head A {
  text-decoration: none !important; }

/* line 473, vsr1.scss */
DIV.news09 P.n_head A:hover {
  text-decoration: underline !important; }

/* line 477, vsr1.scss */
HR.news09 {
  color: #F8E4E4;
  width: 50%; }

/* возможная картинка - иллюстрация новости*/
/* line 482, vsr1.scss */
DIV.news09 DIV.news_img {
  float: left;
  margin: 0px 10px 10px 0px;
  width: auto;
  height: auto;
  overflow: visible; }

/* line 489, vsr1.scss */
DIV.news09 DIV.news_img IMG {
  border: 1px solid #52A937; }

/* line 493, vsr1.scss */
DIV.news09 p.news_clear {
  clear: both;
  font-size: 4px;
  line-height: 4px;
  overflow: hidden;
  color: #FFE2C6; }

/* line 501, vsr1.scss */
DIV.news09 UL {
  margin: 0px;
  padding: 0px;
  color: #333333;
  padding-left: 2em !important;
  padding-bottom: 3px;
  padding-top: 3px;
  list-style-image: url(/img_css/ul_menu.gif); }

/* line 510, vsr1.scss */
DIV.news09 UL LI {
  margin: 2px 0px; }

/* пометка удаления */
/* line 515, vsr1.scss */
DIV.news09 DIV.img_drop {
  float: right;
  margin: 2px;
  padding: 3px;
  border: 1px solid #a2116b;
  cursor: pointer; }

/* line 523, vsr1.scss */
DIV.no_news {
  margin: 25px 2px 10px 20px;
  clear: both; }

/* метка, что нет новостей */
/* line 528, vsr1.scss */
DIV.no_news P {
  line-height: 120%;
  padding: 0px;
  margin: 0px 0px 2px 0px;
  text-indent: 0px;
  text-align: center;
  color: #993300;
  font-weight: bold; }

/* слой - загружаем...*/
/* line 538, vsr1.scss */
DIV.adm_loading {
  position: absolute;
  width: 350px;
  height: 150px;
  background: #e7edde;
  left: 50%;
  margin-left: -100px;
  top: 490px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  line-height: 100px; }

/* котировки*/
/* контейнер поля для файлов */
/* line 554, vsr1.scss */
DIV.rate_file {
  margin: 5px;
  clear: both; }

/* line 558, vsr1.scss */
DIV.rate_file DIV.img_drop {
  float: right;
  margin: 2px;
  padding: 3px;
  border: none;
  cursor: pointer; }

/* line 566, vsr1.scss */
HR.hr_rates {
  color: #ececec;
  width: 50%;
  margin: 0px 0px 0px 5px;
  height: 1px;
  /* высота 1px IE, Firefox, Opera, Safari */
  clear: both;
  /* для очистки, если тег идет после float елемента */ }

/*контактная форма */
/* line 575, vsr1.scss */
DIV.div_f_contact {
  margin-left: 25px; }

/* line 579, vsr1.scss */
DIV.div_f_contact .fc_person {
  width: 300px;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px; }

/* line 586, vsr1.scss */
DIV.div_f_contact .fc_adr {
  width: 300px;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px;
  height: 40px;
  overflow: auto; }

/* line 595, vsr1.scss */
DIV.div_f_contact .fc_data {
  width: 400px;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px;
  height: 200px;
  overflow: auto;
  background-image: url(/img_css/nvv_herb_form.jpg);
  background-repeat: no-repeat;
  background-position: center bottom; }

/* line 607, vsr1.scss */
DIV.div_f_contact .fc_send {
  color: #FFFFFF;
  height: 24px;
  width: 90px;
  overflow: hidden;
  background: url(/img_css/btn_cont.jpg) no-repeat left center #009966;
  border: 1px solid white;
  border-style: outset;
  cursor: pointer;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  padding-bottom: 2px;
  padding-left: 22px;
  text-indent: 0px;
  text-align: left; }

/* форма для вопросов */
/* line 627, vsr1.scss */
DIV.div_f_faq {
  margin: 0px; }

/* line 631, vsr1.scss */
DIV.div_f_faq .fc_person {
  width: 300px;
  font-family: Tahoma;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px;
  background-color: white; }

/* line 640, vsr1.scss */
DIV.div_f_faq .fc_adr {
  width: 350px;
  font-family: Tahoma;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px;
  height: 40px;
  overflow: auto;
  background-color: white; }

/* line 651, vsr1.scss */
DIV.div_f_faq .fc_data {
  width: 400px;
  font-family: Tahoma;
  font-size: 12px;
  border: 1px solid #009933;
  padding: 3px;
  height: 200px;
  overflow: auto;
  background-image: url(/img_css/nvv_herb_form.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-color: white; }

/* line 665, vsr1.scss */
DIV.div_f_faq .fc_send {
  color: #FFFFFF;
  height: 24px;
  width: 138px;
  overflow: hidden;
  background: url(/img_css/btn_cont.jpg) no-repeat left center #009966;
  border: 1px solid white;
  border-style: outset;
  cursor: pointer;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  padding-bottom: 2px;
  padding-left: 22px;
  text-indent: 0px;
  text-align: left; }

/* выделяем цветом выводимый вопрос */
/* line 685, vsr1.scss */
.q_out {
  background-color: #FFFFF2; }

/* line 689, vsr1.scss */
P.psevdo_ul {
  margin-left: 2em !important;
  text-indent: -0.7em !important;
  padding-left: 0.3em !important; }

/* line 694, vsr1.scss */
DIV.psevdo_ul P {
  margin-left: 2em !important;
  text-indent: -0.7em !important;
  padding-left: 0.3em !important; }

/* line 700, vsr1.scss */
.clear {
  clear: both; }

/*фотогалереи*/
/* прикладные галереи */
/* line 706, vsr1.scss */
TABLE.gal_table {
  width: auto;
  height: auto;
  border: 0px none; }

/* line 711, vsr1.scss */
TABLE.gal_table TD {
  text-align: center;
  vertical-align: middle;
  padding: 16px 0px 3px 0px; }

/* line 716, vsr1.scss */
TABLE.gal_table TD.label {
  text-align: center;
  vertical-align: top;
  padding: 0px 10px 5px 10px; }

/* line 721, vsr1.scss */
TABLE.gal_table TD.label A {
  font-family: Tahoma, Arial, sans-serif;
  color: #252525; }

/* line 725, vsr1.scss */
TABLE.gal_table TD IMG {
  margin: 5px;
  border: 1px solid #52A937; }

/* line 729, vsr1.scss */
H2.gal_title {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
  margin-left: 80px; }

/* line 736, vsr1.scss */
H3.gal_title {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 110%;
  margin-left: 80px; }

/* line 743, vsr1.scss */
P.gal_return {
  margin-left: 80px; }

/* line 746, vsr1.scss */
P.gal_return A {
  font-family: Tahoma, Arial, sans-serif;
  color: #252525; }

/* CSS Document */
/* line 4, flex_Css.scss */
.__flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -o-flex-flow: row wrap;
  flex-flow: row wrap; }

/*контейнер-заготовка 
для центрирования по всем осям единственного вложенного элемента */
/* line 19, flex_Css.scss */
.__flexCenterContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  box-pack: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  justify-content: center;
  box-align: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  align-items: center; }

/* контейнер-заготовка 
для левого многострочного распределения вложенных элементов и наверх по верт. оси */
/* line 61, flex_Css.scss */
.__flexCenterWrapContainer {
  width: auto;
  height: auto;
  display: flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: flex-start;
  -webkit-align-content: flex-start; }

/* контейнер-заготовка 
для равномерного распределения вложенных элементов и центрирования по верт. оси */
/* line 88, flex_Css.scss */
.__flexBetweenCenterRowContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  /* расположение flex-пунктов по главной оси */
  justify-content: space-between;
  box-pack: justify;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  /* по вертикалке */
  align-items: center;
  box-align: center;
  -webkit-box-align: center;
  -moz-box-align: center; }

/* контейнер-заготовка 
для равномерного многострочного распределения вложенных элементов и центрирования по верт. оси */
/* line 132, flex_Css.scss */
.__flexBetweenWrapContainer {
  width: auto;
  height: auto;
  display: flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center; }

/* контейнер-заготовка 
для левого распределения вложенных элементов и центрирования по верт. оси */
/* line 156, flex_Css.scss */
.__flexLeftRowContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  justify-content: flex-start;
  box-align: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  align-items: center; }

/* класс-заготовка 
для левого распределения вложенных элементов и верхнего расположения по верт. оси */
/* line 195, flex_Css.scss */
.__flexLeftTopRowContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  justify-content: flex-start;
  /* по вертикалке */
  align-items: flex-start;
  -webkit-align-items: flex-start;
  box-align: start;
  /* по вертикалке - старая версия */
  -webkit-box-align: start;
  -moz-box-align: start; }

/* контейнер-заготовка 
для левого распределения вложенных элементов и по верхнему краю по верт. оси */
/* line 237, flex_Css.scss */
.__flexBetweenTopRowContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  /* расположение flex-пунктов по главной оси */
  justify-content: space-between;
  -webkit-justify-content: space-between;
  /* Safari 6.1+ */
  /* по вертикалке */
  align-items: flex-start;
  -webkit-align-items: flex-start;
  box-align: start;
  /* по вертикалке - старая версия */
  -webkit-box-align: start;
  -moz-box-align: start; }

/* контейнер-заготовка 
для левого распределения вложенных элементов и центрирования по верт. оси */
/* line 280, flex_Css.scss */
.__flexRightRowContainer {
  width: auto;
  height: auto;
  display: flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center; }

/* контейнер-заготовка 
для равномерного распределения вложенных элементов и центрирования по верт. оси */
/* line 304, flex_Css.scss */
.__flexBetweenBottomRowContainer {
  width: auto;
  height: auto;
  display: flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  /* расположение flex-пунктов по главной оси */
  justify-content: space-between;
  box-pack: justify;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  /* по вертикалке */
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
  -webkit-box-align: end;
  -moz-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end; }

/* контейнер-заготовка 
для левого вертикального распределения вложенных элементов*/
/* line 353, flex_Css.scss */
.__flexColumnBetweenContainer {
  width: auto;
  height: auto;
  display: flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  justify-content: space-between;
  /*align-items: left;*/ }

/* line 375, flex_Css.scss */
._FLEX {
  width: auto;
  height: auto;
  display: flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex; }

/* line 386, flex_Css.scss */
._1ColumnCenterTop {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

/* это юникод css*/
/* line 4, vsr_banners.scss */
DIV.leftBanners {
  text-align: center;
  margin-bottom: 20px; }
  /* line 10, vsr_banners.scss */
  DIV.leftBanners &gt; DIV {
    display: block;
    width: 95%;
    height: auto;
    max-height: 200px;
    max-width: 95%;
    text-align: center;
    margin: 0x !important;
    padding: 0px;
    margin-top: 10px; }
    /* line 22, vsr_banners.scss */
    DIV.leftBanners &gt; DIV:first-of-type {
      margin-top: 0px; }
    /* line 24, vsr_banners.scss */
    DIV.leftBanners &gt; DIV IMG {
      width: 100%;
      max-height: 200px;
      object-fit: contain;
      -o-object-fit: contain; }

/* line 33, vsr_banners.scss */
DIV.rightBanners {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  float: right;
  width: 220px; }
  /* line 44, vsr_banners.scss */
  DIV.rightBanners &gt; DIV {
    display: block;
    width: 95%;
    height: auto;
    max-height: 180px;
    max-width: 95%;
    text-align: center;
    margin: 0x !important;
    padding: 0px;
    margin-top: 10px; }
    /* line 56, vsr_banners.scss */
    DIV.rightBanners &gt; DIV:first-of-type {
      margin-top: 0px; }
    /* line 58, vsr_banners.scss */
    DIV.rightBanners &gt; DIV IMG {
      width: 100%;
      max-height: 180px;
      object-fit: contain;
      -o-object-fit: contain; }
</pre></body></html>