/************************************************************************/
#cookie_note{
    display: none;
    position: fixed;
    bottom: 15px;
    left: 50%;
    max-width: 90%;
    transform: translateX(-50%);
    padding: 20px;
    background-color: white;
    border-radius: 4px;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
}

#cookie_note p{
    margin: 0;
    font-size: 0.7rem;
    text-align: left;
    color: black;
}

.cookie_accept{
    width:20%;
}
@media (min-width: 576px){
    #cookie_note.show{
        display: flex;
    }
}

@media (max-width: 575px){
    #cookie_note.show{
        display: block;
        text-align: left;
    }
}

div#qformCookieBanner{
  flex-wrap: nowrap!important;
  padding:50px!important;
  flex-direction: row!important;
}
/***********************************************************************/

.sign {
    float: right; /* Выравнивание по правому краю */
   /*border: 1px solid #333;*/ /* Параметры рамки */
    padding: 7px; /* Поля внутри блока */
    margin: 10px 0 5px 5px; /* Отступы вокруг */
    /*background: #f0f0f0;*/ /* Цвет фона */ 
   }
 .sign figcaption {
    margin: 0 auto 5px; /* Отступы вокруг абзаца */
   }
 
@-webkit-keyframes pulsate {
 50% { 
   color: #fff; 
   text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
@keyframes pulsate {
 50% { 
   color: #fff; 
   text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
#blink7 {
  color: #e60a20;
  text-shadow: 0 -1px rgba(0,0,0,.1);
  -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 3s linear infinite;
}

.patent{
    font-size:13px;
	color:#000000;
	font-style:italic;
}

.novosti{
  
  margin-bottom:25px;
}

.disc{
list-style: disc; 
font-size: 10pt; 
margin-left: 10px; 
text-indent: 0px; 
line-height: 20px;
}


.knopka{
    padding: 20px;
    background: #41867d;
    color: #ffffff;
    text-decoration: none;
    font-size: 18px;
    font-family: Arial;
    font-weight: 700;
    box-shadow: 5px 5px 10px #000;
    text-transform: uppercase;
  
}
.dop-block {
  margin-top: 25px;
  margin-bottom: 25px;
  position: relative;
  float: right;
  right: 50%;
}

.otstup-knopki{
  
  position: relative;
  float: left;
  left: 50%;
  
}
.readmore{

  margin-top: 10px;
 margin-bottom: 25px;
  
}
.readmore a{
  color: #41867D;

}
.create, .published{
   text-indent: 32px;
   color: #999;  
}
h2.zagolovok-green{
    text-indent: 32px;
    font-size: 18px;
    color: #41867D;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    margin: 24px 0px 24px !important;
}

.produkt-one{
  color: #96ca42;
  font-size: 35px;
  font-family: 'Open Sans Condensed', sans-serif !important;
  padding-top: 20px;
  padding-bottom: 25px;
}
#phone{
   /* position: absolute !important;*/
    /*margin-left: 25% !important;
    margin-top: 50px !important;
    font-size: 25px !important;*/
    font-family: Arial;
    padding-top: 10px;
    padding-bottom: 10px;
}
.cvet-ssilki{
    color: #529383 !important;
    font-size: 16px;
    text-decoration: none !important;
    font-family: Arial !important;
}

#scrollToTop{
 font-size: 1.2em !important;
 font-family: Arial;
}
a.ssilka{
 color: #41867F;
 padding-bottom: 10px;
}

@media (min-width: 960px){
.su-row + .su-row {
    margin-top: 0px !important;
}
}
a.green{
  font-size: 20px;
  color: #41867d;
  text-decoration: none;
}
a.green:hover{
  
  text-decoration: underline;
}
.ba-album-items .ba-caption{
  margin-left: 18px;
  
}
table.border-none td  {
    border: 0 none !important;
}
table.border-none {
    border: 0 none !important;
}
sup,sub{
  
  font-size: xx-small !important;
}
.su-spoiler{
  margin-bottom: 0px !important;
  
}
.su-pg-item  img{
  
  margin: 0px !important;
}

#navigation{
  
  padding-top: 70px;
  position: relative;
  z-index:10;
  
  
}
.gallery{
 text-align: center;
}
ul.gallery li{
 display: inline;
 
}
#left_s.default {
    width:220px;
}
#left_s.fixed {
    position:fixed;
    top:-18px; /*left:0;*/
    width:220px;
}
.btn{
 /* width:20px;
  height: 20px;*/
}
/*---------------------Привязка своего шрифта к сайту (шрифт будет отображаться даже на тех компьютерах на которых он не установлен)---------------------- */
@font-face {
    font-family:PFS; /* имя шрифта для CSS правил */
	 src:url('../fonts/PFSquareSansPro-Regular_0.eot'); /* если шрифт не установлен, тогда загружаем его по указанному пути */
     src:url('../fonts/PFSquareSansPro-Regular_0.eot?#iefix')format('embedded-opentype'); /* если шрифт не установлен, тогда загружаем его по указанному пути */
  }
/*------------------------------------------------------------ Конец--------------------------------------------------------------------------------------*/
/*---------------------Привязка своего шрифта к сайту (шрифт будет отображаться даже на тех компьютерах на которых он не установлен)---------------------- */
@font-face {
    font-family:PFS; /* имя шрифта для CSS правил */
     src:local(PFSquareSansPro-Regular_0), /* проверяем наличие шрифта в ОС пользователя */
     url(../fonts/PFSquareSansPro-Regular_0.ttf); /* если шрифт не установлен, тогда загружаем его по указанному пути */
  }
/*------------------------------------------------------------ Конец--------------------------------------------------------------------------------------*/

@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-size: 100%;*/
	/*vertical-align:middle;*/
	background: transparent;
	/*line-height: 22px;*/
	
}
/*--------------------------Скрывает иконку редактирования статей в виде карандаша--------------------------------------*/
.buttonheading{
    display:none;
}
strong{
font-weight: bold;
}
/*---------------------------------------------конец стиля---------------------------------------------------------------*/
th {
    background-color:#d5e3e2;
	border: 1px solid #000000;
    font-weight: bold;
    padding: 4px;
    text-align: center;
	font-size:10pt;
}
td {
   
   /* padding: 2px;*/
	font-size:10pt;
	/*text-align:center;*/
}
/*.td {
    border: 1px solid #000000;
    padding: 2px;
	font-size:10pt;
	text-align:center;
}*/
.td1 {
    border: 1px solid #000000;
    padding: 2px;
	font-size:10pt;
	color:#CC0000;
	text-align:center;
}

#text p.mag {
    margin-top: 36px;
    text-align: right;
}
.mag {
    color: #666666;
    font-weight: normal;
}

a {
    color: #3D3C2C;
    text-decoration: underline;
}
#text .tabname {
    font-weight: bold;
    margin-top: 36px;
    text-align: center;
    text-indent: 0;
	font-size: 10pt;
}
#text p{
    /*width:350px;*/
    text-align:justify;
    text-indent: 32px;
	/*font-size:10pt;*/
    line-height: 20px;
}
p{
	font-size:11pt;
}
p.sxema{
	font-size:10pt;
}
#text p.no {
    text-indent: 0;
}
#text p.center {
    font-weight: bold;
    text-align: center;
    text-indent: 0;
}
address {
    display: inline;
    font-style: normal;
    padding: 0;
}
table.clr {
    border: 1px solid #000;
    margin-bottom: 8px;
    margin-top: 8px;
    text-align: left;
    width: 749px;
	/*margin: auto;*/
	
}
table.clr td {
    border: 1px solid #000000;
    font-size: 10pt;
    padding: 2px;
    /*text-align: center;*/
}
/*td {
    border: 1px solid #000000;
	font-size:10pt;
	}*/
/*.abzac {
    width:350px;
    text-align:justify;
    text-indent: 32px;
	font-size:10pt;
}*/
.zagolovok {
    text-align:center;
	font-size:18px;
	font-weight:bold;

}
.ssilka {
    font-size:15px;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
	text-indent:0px;
}
.ssilka a:link { 
    color: #000000; 
	text-decoration: none; 
	
	}
.ssilka a:hover { 
    color: #000000; 
	text-decoration: underline;
	}
.ssilka a:visited {
	color: #000000; 
	text-decoration: underline;
	}
	
/*-----------------------------------------------------ссылка 2 красного цвета------------------------------------*/	
.ssilka2 {
    font-size:15px;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
}
.ssilka2 a:link { 
    color: #E60A20; 
	text-decoration: none; 
	
	}
.ssilka2 a:hover { 
    color: #E60A20; 
	text-decoration: underline;
	}
.ssilka2 a:visited {
	color: #E60A20; 
	text-decoration: underline;
	}

/*#text li {
    list-style-image:url("../image/li.png");
	list-style-type: square;
	margin: 2px 0 4px 48px;
	font-size:10pt;
	text-align:justify;
}*/
/*------------------------------Текст в виде ссылки под таблицами----------------------------------------*/
#text p.tableprim {
    color: #000000;
    font-size: smaller;
    margin-bottom: 24px;
    text-align: justify;
    text-indent: 0;
}
/*---------------------------------------Конец стиля----------------------------------------------------*/


/*------------------------------------------------Конец ссылки 2------------------------------------------------*/
.link { 
color:#000000; 
}
.marker {
	list-style-image:url("../image/li.png");
	list-style-type: square;
	border-top:130px;
	margin-left:50px;
	text-align: justify;
	margin: 2px 0 4px 48px;
	font-size: 11pt;
    line-height: 20px;
}
.marker2 {
	list-style-image:url("../image/li2.png");
	list-style-type: square;
	border-top:130px;
	line-height: 20px;
}
.perenos {
         -webkit-hyphens: auto; 
         -moz-hyphens: auto; 
         hyphens: auto;
}
.interval {
         word-spacing: 0.5ex;
}

a#move_up {
   position: fixed;
   top: 125px;
   left: 90%;
   display: none;
   width: 60px;
   height: 16px; 
   text-align: center;
   font: 10px Verdana;
   text-decoration: none;
   color: #2b587a;
   background: #e1e7ed;
   padding-top:2px;
   opacity:0.9;
   filter: alpha(opacity=90);
}
a#move_up:hover {
   color: #fff;
   background: #597da3;
} 

body, .gradient {
	height:100%;
	font-family:Helios-Cond-Light;
	margin:0 auto;
	/*line-height: 1;*/
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGNlY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(189,206,204) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(189,206,204))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bdcecc',GradientType=0 ); /* IE6-8 */

background-repeat:no-repeat;
min-width:100%;
max-width:100%;
/*min-height:1000px;*/
color: #41867F;
/*background:#bfcfce;*/
font-size:10pt;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables pstill need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin:auto;
}

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

/*-----------------Рисуем Шапку------------------------------------------------*/
#fon_all{
	
	/*width:100%;
	height:300px;
	background-image: linear-gradient(bottom, rgb(190,207,205) 0%, rgb(255,255,255) 100%);
background-image: -o-linear-gradient(bottom, rgb(190,207,205) 3%, rgb(255,255,255) 76%);
background-image: -moz-linear-gradient(bottom, rgb(190,207,205) 1%, rgb(255,255,255) 55%);
background-image: -webkit-linear-gradient(bottom, rgb(190,207,205) 0%, rgb(255,255,255) 100%);
background-image: -ms-linear-gradient(bottom, rgb(190,207,205) 0%, rgb(255,255,255) 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(190,207,205)),
	color-stop(1, rgb(255,255,255))
);
background-repeat:no-repeat;*/
	}
#fon_top{
	/*width:100%;
	/*background-color:#09C;*/
	
}
#fon_foot{
	/*width:100%;*/
	/*height:100px;*/
	/*background:#F00;*/
	}
#all_content {
	
	/*line-height: 1;*/
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGNlY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(189,206,204) 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(189,206,204))); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(189,206,204) 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bdcecc',GradientType=0 ); /* IE6-8 */

/*background-repeat:no-repeat;*/
	
	border: 2px solid #C7DAD8;
   /* min-height:900px;*/
	width:1050px;
    margin:0 auto;
	/*------------------------------Эффект тени------------------------------------------------*/	
 /*position:relative;*/
  /*  -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
           box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
}
#all_content:before, #all_content:after
{
    /*content:"";*/
   /* position:absolute;*/
    z-index:-1;
    -webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 30px rgba(0,0,0,0.8);
    box-shadow:0 0 30px rgba(0,0,0,0.8);
    top:10px;
    bottom:1px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    /*border-radius:10px / 10px;*/
}
#all_content:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}	
/*------------------------------Конец эффекта----------------------------------------------*/
#header{
	height:130px;
	width:100%;
	/*margin-left:220px;*/
	margin:0 auto;
	/*background-color:#0F0;*/
	
	}
	/*-------------------------Логотип-----------------------------------*/
#logo{
	margin-top:16px;
	margin-left:10px;
/*	height:134px;*/
	width:339px;
	/*background-color:#00F;*/
	float:left;
	}
	/*--------------------------Лозунг----------------------------------*/
	
#loz{
	color: #529383;
    float: left;
    font-family: Arial,PFS;
    font-size: 9px;
  /*  line-height: 18px;*/
    margin-left: -260px;
    margin-top: 35px;
    text-align: right;
    text-transform: uppercase;
	}
	/*--------------------------Поиск----------------------------------*/
#search{
    margin-top:50px;
	/*margin-right:5%;*/
	height:50px;
	width:250px;
	/*background-color:#FF0;*/
	background-image:url(../image/search1.png);
	background-repeat:no-repeat;
	float:right;
    margin-right: 10px;
	}
#mod-search-searchword{
    border: 2px solid #9CC2B8;
	color: #41867D;
	/*height: 40px;*/
    line-height: 32px;
    padding: 0 5px;
    /*width: 160px;*/
	float: left;
    }

.search{
	/*background-image:url(../image/search.png);*/
	/*height:36px;*/
	background-repeat:no-repeat;
	/*margin-top:-20px;*/
	
	/*width:37px*/
    }
.button {
    background-image:url(../image/knopka.png);
	background-repeat:no-repeat;
	height:36px;
	border: medium none;
    cursor: pointer;
   /* float: left;*/
    width:33px;
    margin-left: -2px;
 
}
#home {
	width:23px;
	height:21px;
	/*background:#3F0;*/
	float:right;
	margin-left:830px;
	margin-top:20px;
	position:absolute;
	/*background-image:url(../image/home.png);*/
	}
#sitemap {
	width:30px;
	height:21px;
	/*background:#3F0;*/
	float:right;
	margin-left:860px;
	margin-top:20px;
	position:absolute;
	/*background-image:url(../image/home.png);*/
	}
	/*--------------------------Дивиз----------------------------------*/	
#hea{
	/*margin-left:220px;*/
	margin:0 auto;
	/*height:40px;*/
	width:100%;
	text-align:center;
	line-height:55px;
	font-size:22px;
	font-weight:500;
	font-family:PFS;
	color:#FFF;
	background-color:#41867d;
	/*------------------------------Эффект тени------------------------------------------------*/	
position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	}	
/*--------------------Рисуем навигацию горизонтальную----------------------------------------*/
#nav{
	/*margin-left:220px;*/
	margin:0 auto;
	height:40px;
	width:100%;
	/*background-color:#F0F;*/
	margin-bottom:20px;
	
	
	/*-------------------------------------*/
  
	}

#menu{
	margin-right:1%;
	margin-top:10px;
	height:40px;
	/*width:800px;*/
	/*background-color:#3F0;*/
	float:right;
	
	}
/*выстраиваем пункты верхнего меню по горизонтали*/
#menu ul li {
    float: left;
}
/*                  Конец                       */
/*задаем цвет шрифта для кнопок верхнего меню*/
ul.menu li a.mainlevel {
   /* color: #fff;*/
}
/*                 Конец                       */
#nowrap {
/*padding-left:40px;*/
	font-family: "PF Square Sans Pro";
	display: block;
    text-align: center;
}

/*---------------------Создаем основной контент---------------------------------------*/
#container{
	margin:0 auto;
	/*height:100%;*/
	width:100%;
	/*background-color:#00F;*/
	
/*------------------------------Эффект тени------------------------------------------------*/	
position:relative;
   /* -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	}		
	
#container:before, #container:after
{
    content:"";
    position:absolute;
    z-index:-1;
 /*   -webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 30px rgba(0,0,0,0.8);
    box-shadow:0 0 30px rgba(0,0,0,0.8);*/
    top:10px;
    bottom:1px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    border-radius:10px / 10px;
}
#container:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}	
/*------------------------------Конец эффекта----------------------------------------------*/
	

#sitmap{
    font-size:10px;
    margin-top: 20px;
}
/*---------------------Центральная колонка---------------------------------------*/
#content{
	width:100%;
	/*height:100%;*/
	/*background-color:#FF0;*/
	/*float:left;*/
    margin-top:20px;
/*------------------------------Эффект тени------------------------------------------------*/	
/*position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	}		
	
#content:before, #content:after
{
    content:"";
    /*position:absolute;*/
    z-index:-1;
    -webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 30px rgba(0,0,0,0.8);
    box-shadow:0 0 30px rgba(0,0,0,0.8);
    top:10px;
    bottom:1px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    /*border-radius:10px / 10px;*/
}
#content:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}	
/*------------------------------Конец эффекта----------------------------------------------*/

#all {
	margin-left:210px;
	margin-right:10px;
	/*height:300px;*/
	/*background-color:#FFF;*/
	}
/*------------------------------------------------------------Содержание страниц (текст выводимый на страницах сайта)----------------------------------------*/
#sodergan {
	/*width:100%;*/
	/*height:100%;*/
	/*background-color:#69F;*/
	padding: 4px 25px 36px;
	overflow:hidden;
    font-family: Arial;
    margin-left: 50px;
}

/*-------------------------------------------------------------------------------------Конец------------------------------------------------------------------*/
/*--------------------------------------------------------дикорирование ссылок которые находятся в контенте---------------------------------------------------*/
#sodergan li {
	/* margin: 2px 0 4px 48px;*/
}
/*----------------------------------------------------------------------------------Конец---------------------------------------------------------------------*/
.text_right{
    color:#000;
	/*font-family:"PF Square Sans Pro", "PF Square Sans Pro Extra Black", "PF Square Sans Pro Light", "PF Square Sans Pro Medium", "PF Square Sans Pro Thin", Swiss_Extra_Compressed-Norma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align: justify; 
}
#text p.center {
    text-align:center;
	/*font-weight:bold;*/
	}
.center {
    text-align:center;
	/*font-weight:bold;*/
	}
.center1 {
    text-align:center;
	font-weight:bold;
	}
#text .ins {
    background-color: #CCC;
    border: 1px solid #999;
    float: left;
    margin-right: 12px;
    padding: 12px;
    text-align: center;
	margin-top:10px;
}
/*--------------------------------Стиль для текста отображающего наименование рисунка поцентру страницы----------------------------*/
#text p.headpic {
    font-weight: bold;
    margin-bottom: 24px;
    margin-top: 24px;
    text-align: center;
    text-indent: 0;
}
/*---------------------------------------------------------------Конец стиля--------------------------------------------------------*/
#text img {
    margin: 18px;
}
/*Стиль для заголовков cстатей на таких страницах как например КРС, МРС и т.д.*/
h2 {
    font-size: 14pt;
    font-weight: normal;
    margin: 24px 8px 24px;
    text-align: left;
    text-indent: 0;
}
/*---------------------------Конец стиля для заголовка---------------------------------*/
.h3
{
    font-size:13px;
	color:#41867D;
	font-style:italic;
	text-align:justify;
	
	
}
.h3_3
{
    font-size:13px;
	color:#999;
	font-style:italic;
	text-align:justify;
	
	
}
/*Стиль для заголовков на главных страницах которые идут по центру страницы*/
h4 {
    font-size:15px;
	color:#41867D;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
	
}
/*---------------------------Конец стиля для заголовка---------------------------------*/

h1 {
    font-size: 18pt;
    font-weight: normal;
    margin: 8px 8px 24px;
    text-align: left;
    text-indent: 0;
}
#text p.author {
    font-size: small;
    margin-bottom: 36px;
    text-align: right;
    text-indent: 0;
}
#text .ins {
    background-color: #D4DEE0;
    border: 2px solid #C7DAD8;
    float: left;
    margin-right: 12px;
    padding: 12px;
    text-align: center;
}
/* Класс min1 применяется для верхней сноски с красным квадратом и надписью "на статьи со знаком рекомендуем обратить особое внимание"*/
.min1 {
	text-align:left;
	font-size: 13px; 
	color: #999;
	text-decoration: none;
	font-style:italic;
	margin-top: 15px;
}
/*----------------------------------------------------------Конец класса min1------------------------------------------------------*/
/* Класс min3 применяется для верхней сноски с красным квадратом и надписью "на статьи со знаком рекомендуем обратить особое внимание"*/
.min3 {
	margin-left: 560px;
	color: #e60a20; 
	font-weight: bold;
	margin-top: -30px;
}
.min3_3{
    font-size: 10px; 
}
/*----------------------------------------------------------Конец класса min3------------------------------------------------------*/
.Data1 {
    color:#999;
	font-size:13px;
	/*font-weight:bold;*/
}
.produkt {
    font-size:medium;
   /* font-weight: bold;*/
	color:#96ca42;
	font-style:italic;
	text-align:justify;
    padding-bottom: 15px;
}
/*#text {
   font-family:Arial;
   color:#000;
   font-size:8px;
}*/
#text {
    display: table-cell;
    text-align: justify;
    font-family:Arial;
    color:#000;
}
/*#text p {
    text-indent: 22px;
	font-size:14px;
	text-align:justify;
}*/
/*.bigletter {
     /*float: left;
	 font-size: 58px; 
	line-height: 50px;
	margin-top: 20px;
	/* padding-right: 8px; 
	 padding-left: 3px;
}*/
/*-------------------------Большие буквы на главной странице---------------------------------------------------------------------------------------*/
.bigletter:first-child:first-letter{
	 float: left; 
	 font-size: 75px; 
	 line-height: 40px; 
	 padding-right: 8px; 
	 padding-left: 3px; /* padding-top: 4px; */ 
	 }
.letter { 
     color: #000; /* Красный цвет символов */ 
     font-size: 65px; /* Размер шрифта*/ 
	 float: left; 
     font-family: Arial; /* Шрифт с засечками */ 
     position: relative; /* Относительное позиционирование */ 
     line-height: 60px; 
	 padding-right: 8px; 
	 padding-left: 3px; /* padding-top: 4px; */
	 text-align: justify;
	  } 
/*-------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------Левая колонка----------------------------------------*/
#left_s{
	width:220px;
	/*height:100px;*/
	/*background-color:#F00;*/
	float:left;
	margin-left:-175px;
	margin-top:20px;
	/*position:absolute;*/

	}
ul.menu li a{
text-decoration:none;
color: #41867D;
font-size: 21px;
display:block;
height:30px;
}
ul.menu li {
margin-top:5px;
}
li{
	text-decoration:none;
	/*background-color:#41867d;*/
        text-align: justify;
	
	}
.menu {
    /*margin-top:-5px;*/
    position: relative;
    z-index: 11;
}
#Primenenie {
    border: 2px solid #41867D;
}
.item2{
	/*margin-top:10px;*/
		}

.item-962,.item-521,.item-105,.item-106,.item-107,.item-108,.item-109,.item-110,.item-111,.item-112,.item-113,.item-114, .item-760, .item-761, .item-763, .item-764, .item-765, .item-766, .item-767, .item-768, .item-769, .item-770, .item-771, .item-772, .item-773, .item-774, .item-789, .item-790, .gradient {
	/*padding-left:40px;*/
	
	font-family: PFS, Arial, Helvetica, sans-serif;
	  
	display: block;
    text-align:center;
	/*behavior: url(/PIE.htc);*/
	height:30px;
	/*vertical-align:central;*/
	/*padding:2px;*/
   /* text-decoration: none;*/
	
background: rgb(189,206,209); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/* SVG as background image (IE9/Chrome/Safari/Opera) */ 
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjIxLjA3MTQyODU3MTQyODU3MyUiIHgyPSI1OS43NTM1OTM0MjkxNTgxMTYlIiB5Mj0iMjcuMTQyODU3MTQyODU3MTQyJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNCRENFRDEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMTAiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODYpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(189,206,209,1) 0%, rgba(212,222,224,1) 49%, rgba(255,255,255,1) 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(189,206,209,1)), color-stop(49%,rgba(212,222,224,1)), color-stop(63%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(189,206,209,1) 0%,rgba(212,222,224,1) 49%,rgba(255,255,255,1) 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(189,206,209,1) 0%,rgba(212,222,224,1) 49%,rgba(255,255,255,1) 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(-160deg,  rgba(189,206,209,1) 0%,rgba(212,222,224,1) 49%,rgba(255,255,255,1) 63%); /* IE10+ */
background: linear-gradient(135deg,  rgba(189,206,209,1) 0%,rgba(212,222,224,1) 49%,rgba(255,255,255,1) 63%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdced1', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

border: solid 2px #c7dad8;
color: #41867F;
	}	
.item-115, .item-116, .item-581, .item-633 {
	
	/*padding-left:40px;*/
	font-family: PFS;
	font-weight:500;
	display: block;
    text-align: left;
	behavior: url(/PIE.htc);
	/*background:#F00;*/
	/*width:50px;*/
	margin-left:40px;
    color: #41867F;
	line-height: 20px;
}
/*span {
	margin-left:40px;
	}*/
/*ul.menu.item46 {
    margin-bottom::20px;
	
}*/
/*-------------------------------------------------  Цвет кнопки вертикального меню при наведении  -----------------------------------------------*/
.item-962:hover,.item-521:hover, .item-105:hover, .item-106:hover, .item-107:hover, .item-108:hover, .item-109:hover, .item-110:hover,.item-111:hover, .item-112:hover, .item-113:hover, .item-114:hover, .item-760:hover, .item-761:hover, .item-763:hover, .item-764:hover, .item-765:hover, .item-766:hover, .item-767:hover, .item-768:hover, .item-769:hover, .item-770:hover, .item-771:hover, .item-772:hover, .item-773:hover,  .item-774:hover, .item-789:hover, .item-790:hover, .gradient{
display:block;
background: rgb(59,179,194); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjM2JiM2MyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYmIzYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNiMWUwZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(-45deg,  rgb(59,179,194) 0%, rgb(59,179,194) 0%, rgb(177,224,230) 49%, rgb(255,255,255) 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(59,179,194)), color-stop(0%,rgb(59,179,194)), color-stop(49%,rgb(177,224,230)), color-stop(63%,rgb(255,255,255))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* IE10+ */
background: linear-gradient(135deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bb3c2', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
/*behavior: url(/PIE.php);*/
}
/*-------------------------------------------------   Конец цвета кнопки вертикального меню при наведении  -----------------------------------------*/

/*-----------------------------------------------------------  Цвет активной кнопки вертикального меню  --------------------------------------------*/
.current.active.item-962,.current.active.item-521, .current.active.item-105, .current.active.item-106, .current.active.item-107, .current.active.item-108, .current.active.item-109, .current.active.item-110, .current.active.item-111, .current.active.item-112, .current.active.item-113, .current.active.item-114, .current.active.item-760, .current.active.item-761, .current.active.item-763, .current.active.item-764, .current.active.item-765, .current.active.item-766, .current.active.item-767, .current.active.item-768, .current.active.item-769, .current.active.item-770, .current.active.item-771, .current.active.item-772, .current.active.item-773, .current.active.item-774, .current.active.item-789, .current.active.item-790{
display:block;
background: rgb(59,179,194); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjM2JiM2MyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYmIzYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNiMWUwZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(-45deg,  rgb(59,179,194) 0%, rgb(59,179,194) 0%, rgb(177,224,230) 49%, rgb(255,255,255) 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(59,179,194)), color-stop(0%,rgb(59,179,194)), color-stop(49%,rgb(177,224,230)), color-stop(63%,rgb(255,255,255))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* IE10+ */
background: linear-gradient(135deg,  rgb(59,179,194) 0%,rgb(59,179,194) 0%,rgb(177,224,230) 49%,rgb(255,255,255) 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bb3c2', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
/*behavior: url(/PIE.php);*/
}

/*-------------------------------------------------   Конец цвета активной кнопки вертикального меню  -----------------------------------------*/
.mainlevel {
    text-decoration:none;
    font-family: PFS;
	margin-left:2px;
	/*padding:5px;*/
	padding-left:18px;
	padding-top:2px;
	padding-right:18px;
	padding-bottom:2px;
	border: 2px solid #c7dad8;
	


	
/*------------------------------Эффект тени------------------------------------------------*/	
position:relative;
  /* -webkit-box-shadow: 0 10px 6px -6px #777;
       -moz-box-shadow: 0 10px 6px -6px #777;
            box-shadow: 0 10px 6px -6px #777;*/
	
	
	/*border:2px solid #C3D8DD;*/
	font-weight:500;
    text-align: center;
/background: rgba(189, 206, 209, 1); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTk5NjhlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjdmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(189, 206, 209, 1) 0%, rgb(242,247,246) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(189, 206, 209, 1)), color-stop(100%,rgb(242,247,246))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(189, 206, 209, 1) 0%,rgb(242,247,246) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(189, 206, 209, 1) 0%,rgb(242,247,246) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(189, 206, 209, 1) 0%,rgb(242,247,246) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(189, 206, 209, 1) 0%,rgb(242,247,246) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59968e', endColorstr='#f2f7f6',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */





    color: #ffffff;
	font-size: 21px;
    line-height: 30px;
	/*width:100px;*/
}
/*-------------------------------------------------   Конец блка цвета кнопок горизонтального меню  -------------------------------------------------------*/
/*-------------------------------------------------   Блок цвета кнопок горизонтального меню при навидении курсора  -------------------------------------------------------*/
#menu a:hover{
    background: rgb(73,184,198); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDliOGM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjdmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgb(73,184,198) 0%, rgb(242,247,246) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(73,184,198)), color-stop(100%,rgb(242,247,246))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49b8c6', endColorstr='#f2f7f6',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	}
/*-------------------------------------------------   Конец блока цвета кнопок горизонтального меню при навидении курсора  -------------------------------------------------------*/
#menu a mainlevel{
    margin-bottom: 25px;
	width:100px;
}
#active_menu{
     background: rgb(73,184,198); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDliOGM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjdmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgb(73,184,198) 0%, rgb(242,247,246) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(73,184,198)), color-stop(100%,rgb(242,247,246))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgb(73,184,198) 0%,rgb(242,247,246) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49b8c6', endColorstr='#f2f7f6',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}
/*--------------------Подвал----------------------------------------*/

#sfera{
	
	/*margin:0 auto;*/
	width:684px;
        height:367px;
	margin-top:-10px;
	/*margin-left:-210px;*/
	float:left;
        background-image: url(../image/Sfera.png);
}
#menu_niz{
    width:200px;
	float:left;

}

#film {
   margin-top:-80px;
	/*width:200px;*/
	margin-left:40px;
	/*background:#FF0;*/
	float:left;
}
#kub {
	margin-top: 100px;
	margin-left:-40px;
	width:30px;
	height:30px;
	/*background:#300;*/
    float:left;
	border: solid 2px #c7dad8;
	background: #bdcccf; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkY2NjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bdcccf 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdcccf), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bdcccf 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdcccf', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
#textkub2 {
	width:185px;
	/*height:20px;*/
	/*background:#F0F;*/
	/*margin-left:35px;*/
	line-height: 20px;
	/*margin-top: 20px;*/
	/*margin-left:-680px;*/
}
#textkub3 {
	width:185px;
	
	line-height: 20px;
	/*margin-top: 15px;*/
	
}
#textkub4 {
	width:185px;
	
	line-height: 20px;
	margin-top: 15px;
	
}
#textkub {
    margin-top:100px;
	margin-left:-40px;
}
#gazeta, #katalog, #novosti {
    margin-top:20px;
	width:220px;
	
	/*background:#FF0;*/
	float:left;
}
#kub2, #kub3, #kub4 {
	margin-top: 10px;
	/*margin-left:-220px;*/
	width:30px;
	height:30px;
	/*background:#300;*/
    float:left;
	border: solid 2px #c7dad8;
	background: #bdcccf; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkY2NjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bdcccf 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdcccf), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bdcccf 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bdcccf 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdcccf', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}	

#footer{
	margin:0 auto;
	margin-top:-20px;
	line-height:20px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	width:684px;
	clear:both;
	height:20px;
	
	}	
#footer a, #footer a:visited{
	color:#58a7d5;
	text-decoration:none;}
#footer a:hover{
	text-decoration:underline;
}