<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ============================ РЁСЂРёС„С‚С‹ */

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('/SiteNN/fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('/SiteNN/fonts/MyriadPro-Regular.otf')  format('opentype'),
       url('/SiteNN/fonts/MyriadPro-Regular.woff') format('woff'), url('/SiteNN/fonts/MyriadPro-Regular.ttf')  format('truetype'), url('/SiteNN/fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('/SiteNN/fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),  url('/SiteNN/fonts/MyriadPro-Bold.otf')  format('opentype'),
       url('/SiteNN/fonts/MyriadPro-Bold.woff') format('woff'), url('/SiteNN/fonts/MyriadPro-Bold.ttf')  format('truetype'), url('/SiteNN/fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block}[hidden]{display: none}b,strong {font-weight: bold}hr {height: 0}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup {top: -0.5em}sub {bottom: -0.25em}img {border: 0;vertical-align: middle}address {font-style: normal;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em}legend {border: 0;padding: 0}button,input,select,textarea {margin: 0;font: inherit;color: inherit;outline: none;}button,input {line-height: normal}button,select {text-transform: none}input {line-height: normal;}select {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled] {cursor: default}input[type="checkbox"],input[type="radio"] {padding: 0}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0}textarea {overflow: auto;vertical-align: top}

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html,
body {
  height: 100%;
  min-height: 100%;
}

.ie7 html,
.ie7 body {height: auto;}

body {
  margin: 0;
  font-size: 14px;
  line-height: 1.428571429;
  font-family: "MyriadPro-Regular", Helvetica, Arial, sans-serif;
}

a {
  color: #21b3ff;
  background: transparent; 
}

a:focus {outline: none;}

a:active,
a:hover {color: #000;}

a:visited {}

/* ============================ РџРёС€РµРј РѕС„РѕСЂРјР»РµРЅРёРµ СЌР»РµРјРµРЅС‚РѕРІ SiteNN РїРѕ СѓРјРѕР»С‡Р°РЅРёСЋ */

h1,h2,h3,h4,h5,h6 {}
h1 {font-size: 36px;line-height: 36px;}
h2 {font-size: 30px;line-height: 30px;}
h3 {font-size: 24px;line-height: 24px;}
h4 {font-size: 18px;line-height: 18px;}
h5 {font-size: 14px;line-height: 14px;}
h6 {font-size: 12px;line-height: 12px;}

h1 a,
h2 a,
h3 a {
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  vertical-align: top;
}

input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
select,
textarea {
  padding: 6px 12px;
  color: #555;
  border: 1px solid #ccc;

  border-radius: 2px;
  font-size: 14px;
  box-shadow: 0 0 10px #eee inset; 

  -webkit-transition: all .15s;
  -moz-transition: all .15s;
  -o-transition: all .15s;
  transition: all .15s;
}

input::-webkit-input-placeholder {}
input:-moz-placeholder {}
textarea::-webkit-input-placeholder {}
textarea:-moz-placeholder {}

input:-webkit-autofill {box-shadow: inset 0 0 0 1000px #fff;}

input[disabled],
select[disabled],
textarea[disabled] {
  cursor: not-allowed;
  background-color: #eee;
}

input[type="email"]:focus,
input[type="text"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
textarea:focus {
  border-color: #1abc9c;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(26, 188, 156, .5);
}

.view input[type="checkbox"],
.view input[type="radio"] {height: 16px;}

/* ============================ Р“РѕС‚РѕРІС‹Рµ РєР»Р°СЃСЃС‹ РїРѕРјРѕС€РЅРёРєРё */
.ie7 .cf,
.ie7 .container {zoom: 1;}

.cf:before,
.cf:after,
.container:before,
.container:after {display: table;content: "";}

.cf:after,
.container:after {clear: both;}

.tar {text-align: right;}
.tac {text-align: center;}
.tal {text-align: left;}
.taj {text-align: justify;}
.fl {float: left;}
.fr {float: right;}
.ovh {overflow: hidden;}
.show {display: block;}
.hide {display: none;}

.list-left,
.list-left ul,
.list-left ol,
.list-center,
.list-center ul,
.list-center ol,
.list,
.list ul,
.list ol {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}

.list-center {
  text-align: center;
  font-size: 0;
}

.list li,
.list-left li,
.list-center li {position: relative;}

.list-left li {float: left;}

.list-center li {
  display: inline-block;
  vertical-align: top;
}

.list-left li ul li,
.list-left li ol li {float: none;}

.list a,
.list-left a,
.list-center a {display: block;}

.list-center a {font-size: 14px;}

/* Р¤РёРєСЃРёСЂРѕРІР°РЅРЅС‹Р№ Рё С†РµРЅС‚СЂРёСЂРѕРІР°РЅРЅС‹Р№ РєРѕРЅС‚РµР№РЅРµСЂ */
.container {
  position: relative;
  width: 100%;
  max-width: 1000px;
  min-width: 1000px;
  margin: 0 auto;
  min-height: 1px;
}

/* РћСЃРЅРѕРІР° РґР»СЏ РєРЅРѕРїРѕРє */
.but {
  position: relative;
  display: inline-block;
  display: -moz-inline-stack;
  border: 0;
  background: #444;
  padding: 0;
  margin: 0;
  line-height: 25px;
  vertical-align: middle;
  min-width: 80px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 2px;

  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
  
}

.ie7 .but {
  zoom: 1;
  display: inline;
}

/* РљР»Р°СЃСЃ РґР»СЏ Р·Р°РїСѓСЃРєР° Р°РЅРёРјР°С†РёР№ */
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;

  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* Р—Р°С†РёРєР»РёРІР°РЅРёРµ */
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/*
  ================================================================================================== РћСЃРЅРѕРІРЅР°СЏ РІРµСЂСЃС‚РєР° ================================================================================================== 
*/

/* ============================ РћР±РµСЂС‚РєР° РґР»СЏ РїСЂРёР¶Р°С‚РёСЏ С„СѓС‚РµСЂР° */
.wrap {
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}

/* ============================ РЁР°РїРєР° */
.header {
  height: 120px;
  background: #fffdd5;
}

.top-contact {
  background: #76a262;
  border-bottom: 1px solid #d2ce81;
  box-shadow: 3px 4px 5px 0px rgba(18, 37, 1, 0.75); 
  position: relative;
}

.top-contact p {
  padding: 0 20px;
  margin: 0;
  line-height: 54px;
  color: #fffefe;
  font-size: 16px;
}

/* ============================ Р›РѕРіРѕС‚РёРї */
.logo {
  display: block;
  float: left;
  margin: 30px 20px 0 20px;
}


/* ============================ РљРѕРЅС‚Р°РєС‚С‹ */
.contacts {
  float: left;
  font-size: 20px;
  background: url('/images/phone-bg.png') no-repeat;
  padding: 10px 23px 15px 20px;
  margin-top: 15px;
}

.contacts p {margin: 0;}

.contacts ul {
  padding-left: 35px;
  background: url('/images/phone.png') left no-repeat;
}

.contacts li b {font-size: 25px;}

/* ============================ Р’РµСЂС…РЅРµРµ РјРµРЅСЋ */
.top-menu {
  background: #76a262;
  box-shadow: 3px 4px 5px 0px rgba(18, 37, 1, 0.75); 
}

.top-menu .list-center {background: #376112;}
.nav-wrap {padding: 0 20px;}

.top-menu li a:before {
  content: url('/images/line.png') left no-repeat;
  position: absolute;
  line-height: 70px;
  left: 0;
}

.top-menu li:nth-child(1) a:before {display: none;}

.top-menu li a {
  text-transform: uppercase;
  padding: 0 45px;
  line-height: 54px;
  font-size: 20px;
  color: #fff;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

.top-menu li a.active,
.top-menu li a:hover {
  text-decoration: none;
  color: #e9e47e;
}

/* ============================ РџРѕРёСЃРє */
.search {position: relative;}

.search input[type="text"] {
  box-shadow: none;
  border: 0;
  border-radius: 0;
}

.search input[type="sumbit"] {
  background: none;
  border: 0;
}

/* ============================ РЎР»Р°Р№РґРµСЂ (Р‘Р°Р·РѕРІС‹Рµ СЃС‚РёР»Рё/РќРµ РјРµРЅСЏС‚СЊ, РµСЃР»Рё РёСЃРїРѕР»СЊР·СѓРµС‚СЃСЏ РЅРµСЃРєРѕР»СЊРєРѕ СЃР»Р°Р№РґРµСЂРѕРІ. РР·РјРµРЅСЏР№С‚Рµ С‚РѕР»СЊРєРѕ С‚Рµ СЌР»РµРјРµРЅС‚С‹, РєРѕС‚РѕСЂС‹Рµ С‚СЂРµР±СѓРµС‚ РјР°РєРµС‚) */
.flexslider {position: relative;}
.flex-viewport {}

.flexslider .slides &gt; li {
  position: relative;
  display: none; 
  -webkit-backface-visibility: hidden;
}

.flexslider .slides &gt; li &gt; img {
  width: 100%; 
  display: block;
}

.flex-control-nav,
.flex-direction-nav {
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 0;
  width: 100%;
}

.ie7 .flex-direction-nav {height: 0;}

/* РЎС‚СЂРµР»РѕС‡РєРё */
.flex-direction-nav a {
  position: absolute; 
  top: 50%; 
  z-index: 10; 
  width: 32px; 
  height: 47px; 
  margin: -16px 0 0; 
  cursor: pointer; 
}

.flex-direction-nav .flex-prev {
  left: 0;
  background: url('/images/flex-direction.png') 0 0;
}

.flex-direction-nav .flex-next {
  right: 0;
  background: url('/images/flex-direction.png') 0 0;
}

.flex-direction-nav .flex-prev:hover {background: url('/images/flex-direction-hover.png') 0 0;}
.flex-direction-nav .flex-next:hover {background: url('/images/flex-direction-hover.png') 0 0;}

/* РўРѕС‡РєРё */
.flex-control-nav {bottom: 0;}

.flex-control-nav li {
  display: inline-block;
  vertical-align: top;
}

.flex-control-nav li a {
  display: block;
  border-radius: 100%;
  width: 10px;
  height: 10px;
  background: #000;
  margin: 0 2px;
  cursor: pointer;
}

/* ============================ РўРµР»Рѕ РєРѕРЅС‚РµРЅС‚Р° СЃР°Р№С‚Р° */
#main {padding: 20px 0;}

#sidebar-left,
#content,
#sidebar-right {
  position: relative;
  float: left;
  min-height: 1px;
}

.content {
  padding: 0 20px;
}

/* ============================ Р›РµРІС‹Р№ Р±Р»РѕРє */
#sidebar-left {width: 220px}

/* ============================ Р›РµРІРѕРµ РјРµРЅСЋ */
#left-menu {}

#left-menu li a {
  text-decoration: none;
  font-size: 13px;
  padding: 5.5px 15px;
  border-radius: 2px;

  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

#left-menu li a.active,
#left-menu li a:hover {
  background: #fff;
  color: #000; 
}

/* ============================ Р¤РѕСЂРјР° РѕР±СЂР°С‚РЅРѕР№ СЃРІСЏР·Рё */
.feedback {}

.feedback textarea,
.feedback input[type="text"],
.feedback input[type="email"] {
  width: 99%;
  padding: 8px 0;
  text-indent: 10px;
  border-radius: 2px;
  border: 1px solid #CECECE;
  margin-bottom: 8px;
}

.feedback textarea:focus,
.feedback input[type="text"]:focus,
.feedback input[type="email"]:focus {box-shadow: none;}

.feedback textarea {height: 116px;}

.feedback textarea:-moz-placeholder {color: #aaa}
.feedback textarea::-moz-placeholder {color: #aaa}
.feedback textarea::-webkit-input-placeholder {color:#aaa}

.feedback input:-moz-placeholder {color:#aaa}
.feedback input::-moz-placeholder {color:#aaa}
.feedback input::-webkit-input-placeholder {color:#aaa}

.feedback input[type="checkbox"] {
  position: relative;
  top: 5px;
}

.feedback label {
  position: relative;
  cursor: pointer;
  text-decoration: underline;
  font-size: 13px;
  color: #535353;
  top: 3px;
}

.feedback input[type="submit"] {
  background: #9E8787;
  color: #fff;
  width: 104px;
  height: 29px;
  border-radius: 2px;
  border: 0;
  float: right;
}

/* ============================ РљРѕРЅС‚РµРЅС‚ Р±Р»РѕРє */
#content {
}

/* Р—Р°РіРѕР»РѕРІРѕРє СЃС‚СЂР°РЅРёС†С‹ */
#page-title {
  margin-top: 0;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
  border-top: 1px dashed #76a262;
  padding-top: 10px;
}

/* РџСѓС‚СЊ РїРѕ СЃР°Р№С‚Сѓ */
#path {margin: 0 0 1em 0;}
#path a {color: #000;}
#content img {border-radius: 2px;}
#content p {line-height: 18px;}


.table-main {
  padding: 25px;
  background: #fffdd5;
  border-radius: 10px;
  border: 1px dashed #76a262;
}

.table-main h5 {
  font-size: 16px;
  line-height: 16px;
}

.table-main ul {width: 50%;}

.table-main ul li {
  margin-bottom: 10px;
  padding-left: 15px;
  background: url('/images/marker.png') left no-repeat;
}

/* ============================ РћР±С‰РёР№ Р±Р»РѕРє РєР°С‚Р°Р»РѕРіР° */
#catalog {
  /* Р•СЃР»Рё СЂР°Р·РґРµР»С‹ Рё РїРѕР·РёС†РёРё РёРјРµСЋС‚ display: inline-block; - СЌС‚Рѕ РїРѕРјРѕР¶РµС‚ СѓР±СЂР°С‚СЊ РјРµР¶РґСѓ РЅРёРјРё РїСЂРѕР±РµР»С‹, РЅРѕ РєР°Р¶РґС‹Рј С‚РµРєСЃС‚РѕРІС‹Рј СЌР»РµРјРµРЅС‚Р°Рј РЅСѓР¶РЅРѕ Р±СѓРґРµС‚ РґР°РІР°С‚СЊ СЂР°Р·РјРµСЂ С€СЂРёС„С‚Р° (Р—Р°С‚Рѕ Р±РµР· float'РѕРІ)*/
  /*font-size: 0;*/
}

/* РџРµСЂРµРєР»СЋС‡Р°С‚РµР»СЊ СЃС‚СЂР°РЅРёС† */
.pager {}

.pager a {
  margin: 0 1px;
  background: #666;
  color: #fff;
  padding: 5px 7px;
  border-radius: 2px;
  text-decoration: none;
}

/* ============================ Р&nbsp;Р°Р·РґРµР»С‹ РєР°С‚Р°Р»РѕРіР° */
.catalog-section { 
  position: relative;
  float: left;

  /* Р”Р»СЏ Р±Р»РѕРєРѕРІ СЃ РґРёРЅР°РјРёС‡РµСЃРєРёРј РєРѕРЅС‚РµРЅС‚РѕРј */
  /*display: inline-block;
  display: -moz-inline-stack;
  vertical-align: top;*/

  width: 33.3%;
}

/*.ie7 .catalog-section {
  zoom: 1;
  display: inline;
}*/

.catalog-section img {}
.catalog-section figcaption {}

.catalog-section figcaption a {
  display: block;
  text-decoration: none;
}

/* ============================ РџРѕР·РёС†РёРё РєР°С‚Р°Р»РѕРіР° */
.catalog-item {
  position: relative;
  float: left;

  /* Р”Р»СЏ Р±Р»РѕРєРѕРІ СЃ РґРёРЅР°РјРёС‡РµСЃРєРёРј РєРѕРЅС‚РµРЅС‚РѕРј */
  /*display: inline-block;
  display: -moz-inline-stack;
  vertical-align: top;*/
  width: 33.3%;
}

/*.ie7 .catalog-item {
  zoom: 1;
  display: inline;
}*/

.catalog-item img {}
.catalog-item figcaption {}

.catalog-item figcaption a {
  display: block;
  text-decoration: none;
}

/* ============================ РџСЂР°РІС‹Р№ Р±Р»РѕРє */
#sidebar-right {width: ;}

/* ============================ РќРѕРІРѕСЃС‚Рё */
.news-item {position: relative;}
.news-title {}
.news-date {}
.news-item p {}
.news-full {}

/* ============================ РџРѕРґРІР°Р» */
/* Р”РѕР»Р¶РµРЅ Р±С‹С‚СЊ СЂР°РІРµРЅ РџРћР›РќРћР™ РІС‹СЃРѕС‚Рµ Р±Р»РѕРєР° #footer */
.padding {height: 86px;}

#footer {
  margin-top: -86px;
  height: 86px;
  color: #fff;
  background: #376112;
}

#footer .container {
  list-style: none;
  padding: 0;
}

#footer .container &gt; li {
  width: 50%;
  margin-top: 25px;
  float: left;
}

#footer p {margin: 0 0 0 20px;}
#footer a {color: #e9e47e;}
.counter {margin-right: 20px;}

</pre></body></html>