/*start reset*/ 

body, div, dl, dt,dd, ul,ol, li, ul, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, /*p,*/ blockquote, hr, td {margin:0; padding:0;}
	/*table {	border-collapse:collapse; border-spacing:0;}*/
fieldset, img {	border:0;}
address, caption, cite, code, dfn, strong, th, var { font-style:normal; font-weight:normal;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronum {	border:0;}

/*end reset*/

body {  background: #FFF; }
ul { list-style: none; }
a { color:#006699; font-weight:bold; text-decoration: none; }
a:visited { color:#006699; }
a:hover { color:#00990FF; text-decoration:underline;}
a img { border:none; }

.main { margin-top: 10px; margin-left: 10px; margin-right: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size:11px; line-height: 15px;	background-color: #FFF; }

/********************************************************************************/

.style0 {font-family: Verdana, Arial, Helvetica, sans-serif; line-height:0.3em; margin: 3px; background:#c4c7ea;}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:1.3em; margin-left: 20px;}
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:1.3em; margin: 0px; padding: 0px; border: 0px;}
.style111 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:1.3em; margin: 0px; padding-left: 60px; border: 0px;}
.style1ind {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:1.3em; text-indent:1.5em;}
.style1c {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.style1b {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.style11 {font-family: Helvetica, sans-serif; font-size: 14px;}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
.style3b {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.style3big {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold;  line-height:1.5em;}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 12px;} /*color: #663300;*/
.style4s {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: font-weight: bold; font-size: 12px;} /*color: #663300;*/
.style4ci {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic;}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:1.5em;}
.style5buh {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:1.5em; padding: 2px; margin-left:20px;}
.style5b {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.style5c {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.style5ci {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic;}
.style5b2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height:1.5em;}
.style5c2 {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; line-height:1.5em;}
.style5d {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:1.5em; margin-left:20px;}
.style5e {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:1.3em; padding: 4px; margin:4px;}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.style7 {font-family: Times New Roman, Times, serif; font-size:20px; font-weight: bold; line-height:1.5em;}  
.style71 {font-family: Times New Roman, Times, serif; font-size:12px; font-weight: bold; line-height:1.5em;}  
.style7a {font-family: Times New Roman, Times, serif; font-size:50px; font-weight: bold; line-height:1.5em;}  

.style8 { display: block; width: 500px; font-size: 18px; font-weight: bold; margin-top: 1em; margin-left:30px; padding-right:200px; }
.style81 { display: block; font-size: 14px; font-style: italic; font-weight: bold; margin-top: 1em; margin-left:30px; padding-right:200px;}

.style9 { font-size: 18px; font-weight: bold; margin-top: 1em; padding-right:20%;}
.style91 { font-size: 14px; font-style: italic; font-weight: bold; margin-top: 1em; padding-right:20%px;}


.style2head {font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 14px; 
	color: #CCCCCC;
	line-height: 0.8; 
	position:relative; right: 40px;}

.style5head {font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #EEEEEE;
	font-size: x-large;
	line-height:1.0; 
	position:relative; right: 40px;}

.style5headsmall {font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #EEEEEE;
	font-size: large; 
	line-height:0.6; 
	position:relative; right: 40px;}

/*********************************************************************/

.box-left { width: 90%; height:600px; overflow: hidden; }
.box-right { height:600px; overflow: hidden; }
.box-scroll { width: 100%; height: 100%; padding: 0 25px 0 0; overflow: auto; }

/*********************************************************************/

.right { margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size:11px; line-height: 15px; background-color: #FFF; width:260px; overflow:hidden;	/*scrollblock:overflow-y:auto;*/ height:1000px/*2500px;*/ }
.right_table { width:260px; /*border:1px solid black;*//*border-collapse:collapse;*/ }
.right_td { border:1px; }

.sci_pict { border-bottom:1px solid black; padding:0; width:103px; height:83px;	text-align:left; }
.sci_text { border-bottom:1px solid black; padding:1px;	vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size:11px;	background-color: #E3EDF1; }
.sci_cell { width:260px; padding:1px; vertical-align:top; border-color: #000000; border:1px; }
.sci_cell_a { width:33%; padding:1px; vertical-align:top; border-color: #000000; border:1px; }

/*********************************************************************/
.down { position:absolute; bottom:0; width:100%; text-align:center;
}

/**MAIN1 LEFT COLOMN (MEMU)*******************************************************************/
.main1 { background: #FFF; max-width: 240px; font-family: Arial Narrow, sans-serif; color: #000000; font-size:18px; line-height: 20px; padding: 0px 10px 0px 0px; }

/**MAIN2 RIGHT COLOMN (CONTENT)*******************************************************************/
.main2
{
 background: #FFF; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;                                                                                                                          	
 font-size:11px;
 line-height: 12px;
}

/**SLIDES (CONTENT)*******************************************************************/
.cherdak
{
 background: #FFF; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;                                                                                                                          	
 font-size:11px;
 line-height: 12px;
}

.title   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size:14px; background-image: url(fon6.jpg); padding: 10px; }
.title21 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:12px; background-image: url(fon6.jpg); padding: 6px; margin-right: 50px;}
.title2  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:14px; background-image: url(fon6.jpg); padding: 6px; }
.title2b { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:12px; background-image: url(fon6.jpg); padding: 6px; }
.title2r { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:12px; background-image: url(fon6.jpg); padding: 6px; margin-left: 15px; margin-right: 15px; }
.title3  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:18px; background-image: url(fon6.jpg); padding: 6px; }
.title5  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E3EDF1; font-weight: bold; font-size:20px; background-image: url(fon6.jpg); padding: 6px; }
.title2f { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size:12px; background-color: #ADD8E6; padding: 6px; }

.footer_text { margin-top: 4px; margin-left: 15px; margin-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-size:11px; line-height: 15px; background-image: url(bgr.jpg); }
.footer_img { float:left; margin: 0 10px 0 10px; }

.top_img { float:left; margin: 0 30px 0 30px; }

.NY_img { float:left; margin: 0 0px 20 0px; }

/****************************************************************************************************************************************/
.nav_list {
margin:0px;  
width:210px; 
list-style:none; 
color: #006699;
}

.nav_list li {
position:relative; 
color: #006699;
}

.nav_list li a {				/* inactive menu*/
padding:5px 10px 5px 10px;
display:block;
font-weight:bold;
color: #006699;
text-decoration:none;
background:#e4e7ea;
border-bottom:2px solid #d4d9df;
}

.nav_list li a:hover { 				/* hower menu*/
display:block; 
font-weight:bold; 
color:#0A47FF; 
text-decoration:none; 
background:#e4e7ea; 
border-bottom:2px solid #d4d9df;
box-shadow: 0px 0px 2px 2px rgba(5, 115, 198, 1);
}

.nav_list li span {				/*inactive label arrow*/
width:0;
height:0;
position:absolute;
top:11px;
left:6px;
border-top:3px solid transparent;
border-bottom:3px solid transparent;
border-left:6px solid #006699;
}

.nav_list li.active span {			/* active label arrow*/
border-top:6px solid  #0A47FF;
border-left:3px solid transparent;
border-right:6px solid transparent;
color:#0A47FF; 
}

.nav_list ul {
margin:0;
display:none;
}


/*SUBMENU************************************/

.nav_list ul li {
position:static;
}

.nav_list ul a  {
padding-left:40px;
font-size:17px;
color: #104e8b; /*#AA6699;*/ 				/* inactive submenu*/
background:#ededed;
}

.nav_list ul li a:hover { 
/*padding:5px 10px 5px 20px; */
display:block; 
font-size:17px;
font-weight:bold; 
color:#0A47FF; 
text-decoration:none; 
2background:#F0F9FF;/*#cae1ff; */
border-bottom:1px solid #d4d9df;
}


/********************************************************************************/

/*POPUP*/
.popup { position: relative; z-index: 1; }
.popup:hover { background-color: transparent; z-index: 2; }
.popup span { position: absolute; visibility: hidden; }
.popup span img { border-width: 0; padding: 2px; }
.popup:hover span { visibility: visible; top: -150px; left: 80px; }

.popup_map { position: relative; z-index: 1; }
.popup_map:hover { background-color: transparent; z-index: 2; }
.popup_map span { position: absolute; visibility: hidden; }
.popup_map span img { border-width: 0; padding: 2px; }
.popup_map:hover span { visibility: visible; top: -10px; left: 10px; }

/**********************************************************************/
.wrapper { 
  margin: 0 20; /* auto;*/
  width: 200px;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 10px;
}
@keyframes fade {
  0%{ opacity: 0; }
  10%{ opacity: 1; }
  20%{ opacity: 1; }
  30%{ opacity: 1; }
  40%{ opacity: 0; }
  50%{ opacity: 0; }
  60%{ opacity: 0; }
  70%{ opacity: 0; }
  80%{ opacity: 0; }
  90%{ opacity: 0;} 
  100% { opacity: 0; }
}	

.wrapper img { 
  position:absolute; 
  margin: 0 20; /*auto;*/
  width: 200px;
  height: 150px;
  overflow: hidden;
  opacity:0; 
  animation-name: fade; 
  animation-duration: 40s;
  animation-iteration-count: infinite; 
}

.wrapper img:nth-child(01) { animation-delay: 0s; }
.wrapper img:nth-child(02) { animation-delay: 5s; }
.wrapper img:nth-child(03) { animation-delay: 10s; }
.wrapper img:nth-child(04) { animation-delay: 15s; }
.wrapper img:nth-child(05) { animation-delay: 20s; }
.wrapper img:nth-child(06) { animation-delay: 25s; }
.wrapper img:nth-child(07) { animation-delay: 30s; }
.wrapper img:nth-child(09) { animation-delay: 34s; }
.wrapper img:nth-child(10) { animation-delay: 40s; }
.wrapper img:nth-child(11) { animation-delay: 45s; }
.wrapper img:nth-child(12) { animation-delay: 500s; }
.wrapper img:nth-child(13) { animation-delay: 55s; }
.wrapper img:nth-child(14) { animation-delay: 60s; }
.wrapper img:nth-child(15) { animation-delay: 65s; }
.wrapper img:nth-child(16) { animation-delay: 70s; }
.wrapper img:nth-child(17) { animation-delay: 75s; }
.wrapper img:nth-child(18) { animation-delay: 80s; }
.wrapper img:nth-child(19) { animation-delay: 86s; }
.wrapper img:nth-child(20) { animation-delay: 90; }
.wrapper img:nth-child(21) { animation-delay: 100; }
.wrapper img:nth-child(22) { animation-delay: 105s; }
.wrapper img:nth-child(23) { animation-delay: 110s; }
.wrapper img:nth-child(24) { animation-delay: 115s; }
.wrapper img:nth-child(25) { animation-delay: 120s; }
.wrapper img:nth-child(26) { animation-delay: 125s; }
.wrapper img:nth-child(27) { animation-delay: 130s; }
.wrapper img:nth-child(28) { animation-delay: 135s; }
.wrapper img:nth-child(29) { animation-delay: 140s; }
.wrapper img:nth-child(30) { animation-delay: 145s; }
.wrapper img:nth-child(31) { animation-delay: 150s; }
.wrapper img:nth-child(32) { animation-delay: 155s; }
.wrapper img:nth-child(33) { animation-delay: 160s; }
.wrapper img:nth-child(34) { animation-delay: 165s; }
.wrapper img:nth-child(35) { animation-delay: 170s; }
.wrapper img:nth-child(36) { animation-delay: 175s; }
.wrapper img:nth-child(37) { animation-delay: 180s; }
.wrapper img:nth-child(38) { animation-delay: 185s; }
.wrapper img:nth-child(39) { animation-delay: 190s; }
.wrapper img:nth-child(40) { animation-delay: 195s; }
.wrapper img:nth-child(41) { animation-delay: 200s; }
.wrapper img:nth-child(42) { animation-delay: 205s; }
.wrapper img:nth-child(43) { animation-delay: 210s; }
.wrapper img:nth-child(44) { animation-delay: 215s; }
.wrapper img:nth-child(45) { animation-delay: 220s; }
.wrapper img:nth-child(46) { animation-delay: 225s; }
.wrapper img:nth-child(47) { animation-delay: 230s; }
.wrapper img:nth-child(48) { animation-delay: 235s; }
.wrapper img:nth-child(49) { animation-delay: 240s; }
.wrapper img:nth-child(50) { animation-delay: 48s; }
.wrapper img:nth-child(51) { animation-delay: 49s; }

ul.item {
list-style-type: none;
display: block;
float: left;
list-style-type: disc;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 2px;
}

#blink1 {
  -webkit-animation: blink1 3s linear infinite;
  animation: blink1 2s linear infinite;
}
@-webkit-keyframes blink1 {
  0% { color: rgba(255, 255, 255, 1); }
  50% { color: rgba(255, 255, 255, 0); }
  100% { color: rgba(255, 255, 255, 1); }
}
@keyframes blink1 {
  0% { color: rgba(255, 255, 255, 1); }
  50% { color: rgba(255, 255, 255, 0); }
  100% { color: rgba(255, 255, 255, 1); }
}

ul, menu, dir {
    display: block;
/*    list-style-type: disc;*/
    list-style: none;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 1px !important;
}

ul.item {
list-style-type: none;
display: block;
float: left;
/* list-style-type: disc; */
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 1px !important;
}


/* SIMPLE LIST */
.simple_list {
display: block;
float: left;
list-style-type: disc; 
padding-right:20%;
padding-left:50px;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 30px !important;
}

/* SIMPLE LIST_8 */
.simple_list_8 {
display: block;
float: left;
list-style-type: disc; 
/* margin-left: 240px; */
/* padding-left:150px; */
-webkit-margin-before: 60em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 30px !important;
}