<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{height: 100%
  } 

@page { size: 21cm 29.7cm; margin: 2cm }

@import url('https://fonts.googleapis.com/css2?family=Roboto&amp;display=swap');

* {font-family: 'Roboto Light', 'Roboto Medium', 'Roboto', etc}
.Roboto{font-family:'Roboto';font-weight:400;} /* 400 is industry standard for normal */

.RobotoLight{font-familiy:'Roboto';font-weight:300;} /* 300 is industry standard for normal */

.RobotoMedium{font-family:'Roboto';font-weight:500;} /* 500 is industry standard for normal */

 /* tanfa logo/link */
#pagetop {
position: relative;
width: 100%;
padding-top: 0.5em;
height: 7.5em;
color: #000;
border-bottom: 1px solid #ddd;
}

#pagetop h1, #pagetop h2, #pagetop h3 {
margin: 0.3em 220px;
padding: 0;
font-family: georgia, serif;
}

#pagetop h1 {font-size: 13px;}
#pagetop h2 {font-size: 1.1em;}
#pagetop h3 {font-size: 1em;}
#pagetop h3 span {color: #a00;}
#pagetop h3 a {color: #00f;}
#pagetop h3 a:visited {color: #aaa;}

a#toplink {
width: 152px;
height: 8em;
background: #fff;
position: absolute;
top: 0;
right: 5px;
}

a#toplink:hover {
background-position: 0 0;
}

textarea#code {
position: absolute;
right: 20px;
top: 14em;
width: 50%;
height: 500px;
overflow: auto;
}

fieldset {
width: 60%;
margin-left: 110px;
}

legend {
color: #a00;
}



 /* main page elemenes */

body {
list-style:none;
padding:0px;
margin:0px; 
/*background:url(../images01/zalivka-back/zalivka_fon_05.jpg) repeat-x #eee; */
background:url(../images01/zalivka-back/zalivka_fon_06.jpg) repeat-x #fff;
background-size:contain;  
background-color:#fff;
/*background: url(../images/main_content_back_.png);*/
}
#container {
width: 1200px; 
padding:0px;
margin:auto; 
background:#fff; /*
overflow-x: none;
overflow-y: auto; */
}
#header { 
width:1200px; /*1400px;*/
  height:140px; 
  overflow:hidden;
}
#logo-nsc-im{
  position:relative;top:30px;left:30px;z-index:30;
}
#nsc-im-front{
  position:relative;top:-55px;left:400px;z-index:10;
}
#ukr-flag{
  position:relative;top:-190px;left:840px;z-index:20;
}
#lang-map{
/*float:right;
position:absolute;
border-radius:10px;*/
position:relative;
top:-225px;left:50px; 
padding:0px;
}
#lang-map ul {
  margin: 0; /* РћР±РЅСѓР»СЏРµРј Р·РЅР°С‡РµРЅРёРµ РѕС‚СЃС‚СѓРїРѕРІ */
  padding: 0px; /* Р—РЅР°С‡РµРЅРёРµ РїРѕР»РµР№ */
}
#lang-map ul li {
  display: inline; /* РћС‚РѕР±СЂР°Р¶Р°С‚СЊ РєР°Рє СЃС‚СЂРѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
  margin:0px;
  padding: 0px 5px; /* РџРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
}

#lang-map a,
#lang-map a:hover,
#lang-map a:focus,
#lang-map a:active{
height:8px;
padding:2px 6px;
font:bold 11pt Arial;
text-decoration:none;
text-align: center;
}
#lang-map a{
color:grey;
}
#lang-map a:hover,
#lang-map a:focus,
#lang-map a:active{
border-radius:10px;
background-color:#eee;
}
/* -------- */
#zalivka_fon{ 
  width:1200px;
  height:1000px;
  background:url(../images01/zalivka_fon_01.jpg) repeat-x white;
  background-color:white; 
  z-index:-30;
}
/* -------- */
#menu-cut{
position:relative;top:-260px;left:250px;z-index:40;
height:35px; 
width:920px;/*1400px;*/
float:left;
padding: 0px;  
margin:0px;
}
#menu-cut p{  
  text-align:center;
}
#menu-cut table { 
  margin: 0px;
  padding: 0px; /* Р—РЅР°С‡РµРЅРёРµ РїРѕР»РµР№ */
  height:35px;  
  width:920px;
}
#menu-cut table tr {
  text-align:center;
}   
#menu-cut table tr td {
  margin: 0px;
  padding: 0px; /* РџРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
  height:35px; 
  width:18%;
} 
#menu-cut table tr td a,
#menu-cut table tr td a:hover,
#menu-cut table tr td a:focus,
#menu-cut table tr td a:active{
padding:6px;
font:bold 11pt Arial;
text-decoration:none;
text-align: center;
display: block; 
}
#menu-cut a{
  color:#fff;
  background:url(../images/knopka_01_menu_verh.jpg) repeat-x 0px 100%;
  background-size:contain; 
}
#menu-cut table tr td a:hover,
#menu-cut table tr td a:focus,
#menu-cut table tr td a:active{
  color:#000;
  background:url(../images/knopka_01_menu_verh_najataya.jpg) repeat-x 0px 100%;
  background-size:contain;
} 
/* -------- */

#footer {
clear:left;
margin:0px auto;
height: 20px;
} 

/*----------------------*/

#menu-cut-footer{
height:20px;
width: 920px;/*1400px;*/
float: bottom; 
height:20px;
padding:0px;
}
#menu-cut-footer p{  
  text-align:center;
}
#menu-cut-footer table {
  /*margin: 0px 0px 0px 255px;*/ 
  margin: 0px;
  padding: 0px; /* Р—РЅР°С‡РµРЅРёРµ РїРѕР»РµР№ */
  height:20px; 
  width:920px;
}
#menu-cut-footer table tr {
  text-align:center;
}  
#menu-cut-footer table tr td {
  margin: 0px;
  padding: 0px; /* РџРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
  height:20px; 
  width:18%;
}
#menu-cut-footer table tr td a,
#menu-cut-footer table tr td a:hover,
#menu-cut-footer table tr td a:focus,
#menu-cut-footer table tr td a:active{
padding:4px;
font:bold 9pt Arial;
text-decoration:none;
text-align: center;
display: block;
}
#menu-cut-footer table tr td a{
color:#fff;
  background:url(../images/knopka_01_menu_verh.jpg) 0px 100%; 
  background-size:contain; 
}
#menu-cut-footer table tr td a:hover,
#menu-cut-footer table tr td a:focus,
#menu-cut-footer table tr td a:active{
  color:#000;
  background:url(../images/knopka_01_menu_verh_najataya.jpg) 0px 100%; 
  background-size:contain;
}
/* ----------- */

#sidebar {
  width: 250px;
  float: left;
  /*background-color:red;*/
} 
/*
#menu-box*{
  list-style:none;
  margin:0px;
  padding:0px;
}
*/

#clock{
  height:100px;
  background-image:url(../images/knopka_03_big_centr.jpg);
  background-size:contain;
  border:1px solid black; 
  text-align:center; 
  padding:5px;
  margin:15px;  
  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); 
  -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.5); 
  box-shadow: 0 0 10px rgba(0,0,0,0.5); 
}

#menu-box *{
font:bold 9pt Arial;
}

#menu-box ul, #menu-box ol {
list-style: none;
margin:0px;
padding:0px;
}

#menu-box ul li{
/*display: block;  
overflow: auto; */
padding:5px 15px 5px 15px;
margin:  0px; 
  border-radius:6px;
/*background:#555; */
/*border-style: groove;*/

}

/*#menu-box li,*/
#menu-box ul li a 
{  
  border-radius:6px; 
  padding: 5px 2px;
  /*border-width: 1px;
  border-color: #ccc #888 #555 #bbb; */
  display: block;  
  overflow: auto; 

  border:1px solid #aaa; 
  color: #000;
  text-decoration: none; 
  background:url(../images/knopka_02_menu_sleva_h30.jpg) 0px 100% grey; 
  background-size:contain; 
  text-align: center;  
}

#menu-box h2 
{
color: #11f;
background: #bbb;
text-transform: uppercase;
}

#menu-box ul li a:hover, 
#menu ul li a:active,
#menu ul li a:focus, 
#menu ul li a:hover
{
  color: #555;
  background: #fff;
  line-height: 19px;
  
  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* ??? Firefox */
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* ??? Safari ? Chrome */
  box-shadow: 0 0 10px rgba(0,0,0,0.5); /* ????????? ???? */
}

#menu-box ul a, #menu-box ul li 
{ 
  line-height: 19px;  
  /*background-image: none; /* url('b_std_cut.jpg'); */
  
}

#menu-box ul ul a, #menu-box ul ul li 
{
margin:  0px; 
padding: 0px; 
  line-height: 19px;  
  /*background-image: none; /* url('b_std_cut.jpg'); */
  
}  

#menu-box ul ul li 
{
padding: 1px 0px 1px 0px; 
}
  
#menu-box ul ul a:active, #menu-box ul ul a:focus, #menu-box ul ul a:hover, #menu-box ul ul li:hover
{
margin:  0px; 
padding: 0px; 
  /*background-image: none; /* url('b_std_cut.jpg'); */
 
  line-height: 19px;
}

#menu-box ul ul li:hover
{
padding: 1px 2px 1px 0px; 
}


#menu-box ul ul ul li, #menu-box ul ul ul a
{
margin:  0px; 
padding: 0px; 
  /*background-image: none; /* url('b_std_cut.jpg'); */
  left: 0px;
  width: 300px;
  z-index: 0;
  text-align: left;
 
  line-height: 19px;
}

#menu-box ul ul ul li
{
padding: 1px 0px 1px 5px; 
}

#menu-box ul ul ul a:active, #menu-box ul ul ul a:focus, #menu-box ul ul ul a:hover,#menu-box ul ul ul li:hover
{
margin:  0px; 
padding: 0px; 
  /*background-image: none; /* url('b_std_cut.jpg'); */
 
  line-height: 19px;
}

#menu-box ul ul ul li:hover
{
padding: 1px 2px 1px 5px; 
}

#menu-box li {
position: relative; 
margin: 0px; 
padding: 0px; 
}

#menu-box ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu-box ul ul ul,
div#menu-box ul ul li:hover ul ul 
{
margin:  0px; 
padding: 0px; 
display: none;
}

div#menu-box ul ul li:hover ul,
div#menu-box ul ul ul li:hover ul
{ 
margin:  0px; 
padding: 0px; 
display: block;
}

/*------SEARCH------*/

#search {
  padding:5px 15px 5px 15px;
}  

#search input[type=text] {
float:left;width:90%;height:25px;padding:0px;margin:0px;border:0px;
}

#search input[type=submit]{
float:left;width:10%;height:25px;padding:0px;margin:0px;border:0px; 
}

#mailform1 {
  border:1px solid #aaa; 
  color: #000;
  text-decoration: none; 
  /*background:url(../images/knopka_02_menu_sleva_h30.jpg) 0px 100% grey; */
  background:0px #fff;
  background-size:contain; 
  text-align: center;  

}

/*----------*/
#path-cut{ 
padding:5px 25px 5px 25px;
margin:0px;
width:920px;
float:left;
text-align: left;
font:bold 10pt Arial;
color:#000;
}  
#path-cut a, 
#path-cut a:hover,
#path-cut a:focus,
#path-cut a:active{
padding:0px 10px;
margin:0px; 
font:bold 9pt Arial;
text-decoration:none; 
}
#path-cut a{
color:#777;
}
#path-cut a:hover,
#path-cut a:focus,
#path-cut a:active{
color:#000;
} 
/* -------- */
#left {
  width: 151px;
  float: left;
}


/* content */

#content-box { 
width:920px;height:920px;
overflow-y:hide;
float: left;
padding:0px;margin:0px; 
}
#content_header{   
padding: 10px 0px 10px;  
text-align: center;  
font:bold 14px Arial;  
color:#00b; 
} 
#content{  
width:920px;height:920px;
overflow-y:auto;
/*overflow-y: scroll;
height:420px;
padding:10px 30px 10px 30px; 
margin:5px; 
  
  float:top;*/
}

 

#content p{ 
  text-align:justify;
  font:13px Roboto; 
  padding:0px 0px 3px; 
  margin:0px 1em 0px; 
} 
.bodytext {
  text-align:justify;
}
#content p.padded{ 
  text-align: justify;  
  padding: 0px 0px 0px 3em;  
  margin:0px 1em 0px; 
  font:13px Arial;
}

#content p.center{
  text-align: center;  
  padding:0px; 
  margin:0px 1em 0px; 
}

#content p.unident{
  padding:0px; 
  margin:0px 1em 0px; 
}  
/***************/
#content ul,
#content ol,
#content ul li, 
#content ol li { 
text-align:justify;
font:13px Roboto;  
}  
#content ul li, 
#content ol li {   
  list-style-position: inside;
}  
/***************/

csc-firstHeader {
  color:#1071a8;
  font:bold 14pt Arial;   
  text-align: left;
}  

#content h1, h2, h3, h4, h5, h6 {
  color:#1071a8;
  font-family: Roboto;
  font-weight: bold;   
}

#content h1 {
  font-size: 16px;
  /* text-align: center; */
}
#content h2 {
  text-indent: 3em;    
  padding: 0px 0px 10px 0px;
  font-size: 16px; 
  text-align: left;  
}
#content h3 {
  text-indent: 3em;    
  padding: 0px 0px 0px 0px;
  font-size: 16px;  
  text-align: left;
}
#content h4 {
  text-indent: 3em;    
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  text-align: left;
}
#content h5 {
  text-indent: 3em;    
  padding: 0px 0px 0px 0px;
  font-size: 16px;   
  text-align: left;
}
#content h6 {
  text-indent: 3em;    
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;     
  text-align: left;
}
/***************/
#content table {
  padding:0px; 
  margin:0px;
}
#content table caption,
#content table td,
#content table td p { 
  text-indent:0px;
  font-family: Roboto, Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding:0px;
  margin:0px;
}
#content table caption{
  color:#555;
  font-weight:bold;
}
/***************/
#content a{ 
  font-size: 13px;
  color: #11d; /* look color from menu.css */
}  
 
#content a:hover{
  color: #00f; /* look color from menu.css */
} 
/***************/</pre></body></html>