<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@font-face {
  font-family:'CuprumRegular';
  src:url('cuprum-webfont.eot');
  src:local('☺'), url('cuprum-webfont.woff') format('woff'), url('cuprum-webfont.ttf') format('truetype'), url('cuprum-webfont.svg#CuprumRegular') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'ArialN';
  src:url('arialn-webfont.eot');
  src:local('☺'), url('arialn-webfont.woff') format('woff'), url('arialn-webfont.ttf') format('truetype'), url('arialn-webfont.svg#ArialN') format('svg');
  font-weight:normal;
  font-style:normal;
}
a img {
  border:none;
  outline:none;
}
a:hover { text-decoration:none; }
.clear { clear:both; }
a img { border:none; }
a {
  outline:none;
  color:#6e6e6e;
}
.table0 { border-collapse:collapse; }
table.table0 td { padding:5px; }
.table1 {
  border-collapse:collapse;
  border:1px solid #cfcfcf;
}
table.table1 td {
  padding:5px;
  border:1px solid #cfcfcf;
}
.table2 {
  border:1px solid #cfcfcf;
  border-collapse:collapse;
}
table.table2 th {
  padding:5px 0;
  border:1px solid #cfcfcf;
  background:#cfcfcf;
  color:#000;
}
table.table2 td {
  padding:5px;
  border:1px solid #cfcfcf;
}
h1, h2, h3, h4, h5, h6 {
  position:relative;
  margin:0 0 16px;
  font:normal 18pt Arial;
  color:#3f3734;
}
h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:14pt; }
h4 { font-size:13pt; }
h5 { font-size:11pt; }
h6 { font-size:11pt; }
h1 {
  background:url(my_tit.jpg) 0 100% repeat-x;
  padding:0 0 2px 0;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, video { display:block; }
body, html {
  margin:0;
  position:relative;
  height:100%;
  padding:0;
  font:normal 14px/16px Arial;
  color:#6e6e6e;
  background:url(body.jpg) 0 0 repeat;
}
.wrapper {
  margin:0 auto;
  height:100%;
  min-height:100%;
  height:auto !important;
  position:relative;
  width:100%;
}
.wrapp_in {
  margin:0 auto;
  position:relative;
  width:990px;
  background:#fff;
}
header {
  position:relative;
  background:url(header.jpg) 0 0 repeat-x;
  min-height:133px;
  padding:1px 0 0 0;
}
header p {
  padding:0;
  margin:0;
}
.logo {
  position:absolute;
  top:8px;
  left:15px;
  font-size:0;
  line-height:0;
}
.tel {
  position:absolute;
  top:46px;
  right:26px;
  font:normal 20px Arial;
  color:#333;
  min-height:34px;
}
.tel p {
  background:url(tel.png) 0 54% no-repeat;
  padding:0 0 0 24px;
}
.t_img {
  font-size:0;
  line-height:0;
}
nav.t_menu {
  margin:4px 0 0;
  position:relative;
}
nav.t_menu&gt;ul {
  font-size:0;
  line-height:0;
  list-style:none;
  padding:0 0 0 10px;
  margin:0;
  position:relative;
  background:url(t_menu.png) 0 0 repeat-x;
  height:38px;
}
nav.t_menu&gt;ul&gt;li {
  display:inline-block;
  background:url(t_s.png) 0 50% no-repeat;
}
nav.t_menu&gt;ul&gt;li:first-child, nav.t_menu&gt;ul&gt;li:hover, nav.t_menu&gt;ul&gt;li:hover + li { background:none; }
nav.t_menu&gt;ul&gt;li&gt;a {
  font:normal 16px/38px 'CuprumRegular';
  color:#eaeaea;
  display:block;
  text-decoration:none;
  position:relative;
  padding:0 10px;
}
nav.t_menu&gt;ul&gt;li&gt;a:hover {
  color:#eaeaea;
  text-decoration:none;
  background:url(t_hov.png) 0 0 repeat-x;
}
section.middle {
  padding:16px 0 25px 198px;
  position:relative;
}
article {
  width:100%;
  float:left;
  margin-right:-100%;
  position:relative;
}
div.conntent {
  padding:0 40px;
  position:relative;
}
div.breadcrumbs {
  font:normal 11px Arial;
  color:#000;
  margin:0 0 10px 0;
}
div.breadcrumbs a {
  color:#6e6e6e;
  font:normal 11px Arial;
}
.news_tit {
  border-bottom:1px solid #373028;
  font:normal 24px Arial;
  color:#363636;
  margin:55px 20px 15px 40px;
  position:relative;
}
.news {
  padding:0 0 0 0;
  position:relative;
  margin:0 20px 0 40px;
}
.news .bl_news {
  margin:0 20px 15px 0;
  padding:0 30px 0 0;
  width:26%;
  display:inline-block;
  vertical-align:top;
  background:url(bl_news.jpg) 100% 50% no-repeat;
  min-height:120px;
}
.news .bl_news:last-child { background:none; }
.news .bl_news a {
  font:normal 11px/13px Arial;
  color:#211911;
}
.news .bl_news time {
  display:block;
  margin:0 0 10px 0;
  font:normal 15px/19px 'ArialN';
  color:#9f0303;
}
.news .bl_news time span {
  display:inline-block;
  font-size:17px;
  background:#303030;
  padding:0 3px;
  line-height:16px;
  color:#fff;
}
aside.left {
  float:left;
  width:185px;
  margin:0 0 0 -198px;
  position:relative;
  padding:0 0 0 13px;
}
nav.l_menu {
  margin:0 0 0 0;
  background:#cecece url(l_menu.png) 0 0 repeat-x;
}
nav.l_menu&gt;ul {
  font-size:0;
  line-height:0;
  list-style:none;
  margin:0;
  padding:8px 0;
  position:relative;
}
nav.l_menu&gt;ul&gt;li {
  margin:0 6px;
  border-top:1px dotted #767676;
}
nav.l_menu&gt;ul&gt;li:first-child { border:none; }
nav.l_menu&gt;ul&gt;li&gt;a {
  font:normal 14px Arial;
  color:#161616;
  display:block;
  text-decoration:none;
  position:relative;
  padding:3px 24px;
  margin:-1px 0;
  background:url(l_m.png) 5px 50% no-repeat;
  border-top:2px solid transparent;
  border-bottom:2px solid transparent;
}
nav.l_menu&gt;ul&gt;li&gt;a:hover {
  color:#fff;
  text-decoration:none;
  border-top:2px solid #b64b4b;
  border-bottom:2px solid #b64b4b;
  background:#ab2020;
}
nav.l_menu&gt;ul&gt;li ul {
  font-size:0;
  line-height:0;
  list-style:none;
  margin:0;
  padding:3px 0 3px 0;
  border-top:1px dotted #767676;
}
nav.l_menu&gt;ul&gt;li ul li { border-top:1px dotted #767676; }
nav.l_menu&gt;ul&gt;li ul li:first-child { border:none; }
nav.l_menu&gt;ul&gt;li ul li a {
  font:normal 12px Arial;
  color:#161616;
  display:block;
  text-decoration:none;
  position:relative;
  padding:3px 5px 3px 40px;
  background:url(l_m2.png) 25px 50% no-repeat;
}
nav.l_menu&gt;ul&gt;li ul li a:hover {
  text-decoration:underline;
  color:#161616;
}
.bl_tit {
  font:normal 20px Arial;
  color:#fff;
  margin:15px 0 0 0;
  padding:10px 17px 8px;
  background:#080808 url(bl_tit.png) 0 0 repeat-x;
}
.block1 {
  padding:5px 10px;
  position:relative;
  background:#cecece url(l_menu.png) 0 0 repeat-x;
  font:normal 12px Arial;
  color:#030303;
}
.block1 img { border:1px solid #f8f8f8 !important; }
.block1 p { margin:5px 0; }
.op_tit {
  font:normal 20px/33px Arial;
  color:#090909;
  margin:18px 0 0 0;
  background:url(op_tit.png) 0 0 no-repeat;
  padding:0 0 0 22px;
  height:39px;
}
.opros {
  padding:5px 17px;
  position:relative;
  font:normal 14px/20px Arial;
  color:#4f4f4f;
}
.opros span {
  font:bold 14px/23px Arial;
  color:#2a2a2a;
  display:block;
  padding:0 0 0 0;
}
.opros .sp2 { font-size:12px; }
.opros form {
  border:none;
  outline:none;
}
.opros form input {
  border:none;
  outline:none;
}
.opros form .mv_text {
  border:1px solid #929292;
  position:relative;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
  behavior:url(/g/pie/pie.htc);
  width:190px;
  height:18px;
  background:#fff;
  margin:0 -19px;
}
.opros form .mv_but {
  background:url(mv_but.png) 0 0 no-repeat;
  border:none;
  outline:none;
  height:25px;
  width:140px;
  cursor:pointer;
  margin:13px 0 0 0;
}
.inf {
  margin:25px 0 22px 0;
  text-align:center;
}
.clear {
  clear:both;
  font-size:0;
  line-height:0;
  height:0;
}
.f_blank { height:155px; }
footer {
  height:155px;
  margin:-155px auto 0;
  position:relative;
  background:url(footer.png) 0 0 repeat-x;
}
footer p {
  margin:0;
  padding:0;
}
.footer_in {
  height:154px;
  margin:0 auto;
  width:990px;
  padding:1px 0 0 0;
  position:relative;
  background:url(footer_in.jpg) 0 0 repeat-x;
}
nav.b_menu {
  margin:-1px 0 0;
  position:relative;
}
nav.b_menu&gt;ul {
  font-size:0;
  line-height:0;
  list-style:none;
  padding:0 0 0 15px;
  margin:0;
  position:relative;
  height:35px;
}
nav.b_menu&gt;ul&gt;li {
  display:inline-block;
  background:url(t_s.png) 0 50% no-repeat;
}
nav.b_menu&gt;ul&gt;li:first-child, nav.b_menu&gt;ul&gt;li:hover, nav.b_menu&gt;ul&gt;li:hover + li { background:none; }
nav.b_menu&gt;ul&gt;li&gt;a {
  font:normal 13px/35px Arial;
  color:#100f0f;
  display:block;
  text-decoration:none;
  position:relative;
  padding:0 10px;
  -webkit-border-radius:0 0 5px 5px;
  -moz-border-radius:0 0 5px 5px;
  -o-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
  behavior:url(/g/pie/pie.htc);
}
nav.b_menu&gt;ul&gt;li&gt;a:hover {
  color:#bb152c;
  text-decoration:none;
  background:#fff;
}
.inf_pog { margin:13px 0 0 18px; }
.inf_pog table {
  float:left !important;
  margin:0 20px 0 0;
}
.mega_info {
  position:absolute;
  bottom:32px;
  right:28px;
  background:url(mega.png) 100% 0 no-repeat;
  padding:2px 45px 0 0;
  min-height:34px;
  text-align:right;
}
.copy {
  font:normal 12px Arial;
  color:#222222;
}
.mega {
  font:normal 11px Arial;
  color:#222222;
}
.mega span { font-size:11px !important; }
.mega a {
  font:normal 11px Arial;
  color:#222222;
  text-decoration:underline;
}
.mega a:hover { text-decoration:none; }
.counters {
  position:absolute;
  bottom:34px;
  left:330px;
}
a.dfg img {
  border:none;
  opacity:.70;
  filter:alpha(opacity=70);
  -ms-filter:"alpha(opacity=70)";
  -khtml-opacity:.70;
  -moz-opacity:.70;
}
a.dfg:hover img {
  opacity:1;
  filter:alpha(opacity=1);
  -ms-filter:"alpha(opacity=1)";
  -khtml-opacity:1;
  -moz-opacity:1;
}</pre></body></html>