﻿




    @font-face   
      {
/*
        font-family: "GostARegular";
        src: url("GostARegular/GostARegular.eot");
        src: url("GostARegular/GostARegular.eot?#iefix")format("embedded-opentype"),
        url("GostARegular/GostARegular.woff") format("woff"),
        url("GostARegular/GostARegular.ttf") format("truetype");
        font-style: normal;
        font-weight: normal;
 
 /* */

        font-family: "GostARegular";
        src: url("GostARegular/gost-type-a.eot");
        src: url("GostARegular/gost-type-a.eot?#iefix")format("embedded-opentype"),
        url("GostARegular/gost-type-a.woff") format("woff"),
        url("GostARegular/gost-type-a.ttf") format("truetype");
        font-style: normal;
        font-weight: normal;
 
      }
    
    
    body
      {
        margin: 0px;
        padding: 0px;
        border: 0px;
        outline: 0px;
        font-size: 18px;
        vertical-align: top;
        font-family: "GostARegular", Arial, Helvetica, sans-serif;        
        /*background-color :rgba(247, 250, 255, 1);*/
        /*background-color : rgb(247, 250, 255);*/

	user-select: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	

      }
    .head_menu   
      {
        color:white; 
      }

    .list ul>li
      {
        margin:8px; 
        text-align:justify;
      }
    .list ul
      {
        background-color:rgba(24, 38, 80, 0.9);      
      }
                  
    .list A
      {
        color:white;
      }
    .list A:link, .catalogue A:link  
      { 
        text-decoration: none; /* Убирает подчеркивание для ссылок */
      }
    .list A:hover, .catalogue A::hover
      {
        text-decoration: underline;
      }      
    .list A:visited
      { 
        color:white;
        text-decoration: none; /* Убирает подчеркивание для ссылок */
      }
    .catalogue A, .catalogue A:hover, .catalogue A:visited, .catalogue A:visited:hover   
      { 
        color:blue;
        text-decoration: none; /* Убирает подчеркивание для ссылок */
      }
    
    .list A:visited:hover,   
      { 
        text-decoration: underline;
      } 

    .dlink A:link, .dlink A:visited 
      {
        color:blue;
      }

    body A:link  
      { 
        text-decoration: none; /* Убирает подчеркивание для ссылок */
      }
    body A:hover
      {
        text-decoration: underline;
      }      
    body A:visited  
      { 
        color:white;
        text-decoration: none; /* Убирает подчеркивание для ссылок */
      }
    body A:visited:hover  
      { 
        text-decoration: underline;
      } 
    table, td
      {
        margin: 0px;
        padding: 0px;
        outline: 0px;
        font-size: 20px;              
      }

    .tbl_contacts td
      {
        /*border-bottom:solid 1px grey;*/
      }



    .select_menu, .select_menu li, .select_menu ul, .select_menu a, .select_menu:after 
      {
        margin: 0; 
        padding: 0;
        z-index: 200;
        display: block;        
      }

    .select_menu:after 
      { /* убираем после меню действие float */ 
        clear: both;
        content: "";        
      }

    .select_menu > li 
      { 
        float: left; } /* горизонтальное размещение пунктов */

    .select_menu li 
      {
        white-space: nowrap; /* содержимое на одной строке */ 
        position: relative;
      }

    .select_menu > li, .select_menu > li > ul > li, .select_menu > li > ul > li > ul > li { overflow: hidden; } /* всё, что за пределами элемента, скрыто */
    .select_menu > li:hover, .select_menu > li > ul > li:hover, .select_menu > li > ul > li > ul > li:hover {overflow: visible;}
    .select_menu li ul li, .select_menu li ul li a { width: 100%; }  /* фон подпунктов равной ширины */
    .select_menu ul { position: absolute; }
    .select_menu ul ul { left: 100%; top: 0; } /* третий и четвёртый список позиционируется не вниз, а вправо. Можно часть списков повернуть и влево, но тогда width должен быть задан в px */
    .select_menu ul > li:hover 
      {
        text-decoration:underline;
        text-decoration-color:rgba(215,55,55,0.8);
        /*background:rgba(215,55,55,0.4);
        color:blue;*/        
      }


    

    .bitzer_color
      {
        color:#41a62a;
        font-weight:bold;
      }
    .bitzer_sel tr:hover
      {
        background: rgba(65, 166, 42 ,0.3);
      }
    
    .bock_color
      {
        color:blue;
        font-weight:bold;
      }

    .luvata_color
      {
        color:rgb(24, 38, 80);
        font-weight:bold;
      }
    
    .danfoss_color
      {
        color:red;
        font-weight:bold;
      }






    .com_img td
      {
        opacity:0.6;        
      }
      
    .com_img td:hover
      {
        opacity:1;        
      }
      
    .btn_send input:hover
      {
        text-decoration:underline;
        font-size:20px;
        cursor:pointer;
      }
      
      
      
     .ac 
      {
        overflow:hidden;
        width: 256px;
        height:256px;
      }
      
     .ac img  
      {
        -moz-transition: all 1s ease-out;
        -o-transition: all 1s ease-out;
        -webkit-transition: all 1s ease-out;
       }
     .ac img:hover
      {
        -webkit-transform: scale(1.05);
        -moz-transform: scale(1.05);
        -o-transform: scale(1.05);
      }
     
     .ac A:link, .ac A:visited, .ac  
      {
        color:rgb(93, 148, 38);
      } 
      
     .dashed_link
      {
        color:white;
        border-bottom: 1px dashed white;
        text-decoration:none;
      }
      
     .irbis_door_table td
      {
        border:solid 1px grey;
      }
      
     .catalogue img  
      {
        -moz-transition: all 1s ease-out;
        -o-transition: all 1s ease-out;
        -webkit-transition: all 1s ease-out;
       }
     .catalogue img:hover
      {
        -webkit-transform: scale(1.05);
        -moz-transform: scale(1.05);
        -o-transform: scale(1.05);
      }  
  
  
  
  
  
  
  
  

/* Всплывающее окно */
#parent_popup2 {background-color: rgba(0, 0, 0, 0.8); display: none; position: fixed; z-index: 99999; top: 0px; right: 0px; bottom: 0; left: 0;}
#popup2 {background: white; width: 864px; height:768px; margin: 10% auto;  border: 1px solid #ddd;position: relative; top:32px; right:0px; display:table-cell;
/*--CSS3 CSS3 Тени для Блока--*/
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000;
/*
/*--CSS3 Закругленные углы--
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
*/
}
#popup2 h1{font:28px Monotype Corsiva, Arial; font-weight: bold; text-align: center; color: #008000; text-shadow: 0 1px 3px rgba(0,0,0,.3);}
#popup2 h2{font:24px Monotype Corsiva, Arial; color: #008000; text-align: left; text-shadow: 0 1px 3px rgba(0,0,0,.3);}
/* кнопка закрытия */

.closep2 
{
background-color: rgba(0, 0, 0, 0.8); border: 2px solid #ccc; height: 24px; line-height: 24px; position: absolute; right: -24px; cursor: pointer; font-weight: bold; text-align: center; text-decoration: none; color: rgba(255, 255, 255, 0.9); font-size: 14px; text-shadow: 0 -1px rgba(0, 0, 0, 0.9); top: -24px; width: 24px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
-o-border-radius: 15px;
border-radius: 15px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
}

.closep2:hover {background-color: rgba(0, 122, 200, 0.8);border: 2px solid #ccc; height: 24px; line-height: 24px; position: absolute; right: -24px; cursor: pointer; font-weight: bold; text-align: center; text-decoration: none; color: rgba(255, 255, 255, 0.9); font-size: 14px; text-shadow: 0 -1px rgba(0, 0, 0, 0.9); top: -24px; width: 24px;}


  .prop_cam_ariada_tbl td
    {
      background: #d4d0d6; 
    } 
  
  
  .showcase_tbl a, .showcase_tbl a:visited, .showcase_tbl a:hover, .showcase_tbl a:link
    {
        text-decoration: none;
        color:blue;
        font-weight: bold;
    }
    
    
   .email_link 
    {
        text-decoration: none;
        color:blue;
        font-weight: bold;
    }




   .email_link2 
    {
        text-decoration: none;
        color:white;
    }
    
    
    
    
    
    
     .catalogue_table td
      {
        vertical-align:bottom;                  
      }
     .catalogue_div
      {
        color:white;
        background-color:rgba(24, 38, 80, 0.9);
        -webkit-transform: skewX(-30deg); /* Для Safari и Chrome */
        -moz-transform: skewX(-30deg); /* Для Firefox */
        -o-transform: skewX(-30deg); /* Для Opera */
        -ms-transform: skewX(-30deg); /* Для IE */
        transform: skewX(-30deg); /* CSS3 */
        border:solid 2px red;
        border-radius:4px 4px 4px 4px;
      }
     .catalogue_table span
      {
        color: #fff; /* Цвет ссылок */
        display: block; /* Блочный элемент */
        padding: 5px 15px; /* Поля вокруг текста */
        text-decoration: none; /* Убираем подчёркивание */
        -webkit-transform: skewX(30deg); /* Для Safari и Chrome */
        -moz-transform: skewX(30deg); /* Для Firefox */
        -o-transform: skewX(30deg); /* Для Opera */
        -ms-transform: skewX(30deg); /* Для IE */
        transform: skewX(30deg); /* CSS3 */
      }
     
     
     
     .catalogue_table img  
      {
        -moz-transition: all 1s ease-out;
        -o-transition: all 1s ease-out;
        -webkit-transition: all 1s ease-out;
        transition: all 1s ease-out;
      }
     .catalogue_table img:hover
      {
        -webkit-transform: scale(1.05);
        -moz-transform: scale(1.05);
        -o-transform: scale(1.05);
        transform: scale(1.05);
      }
      
     .catalogue_table a, .catalogue_table a:link, .catalogue_table a:visited, .catalogue_table a:hover  
      {
        text-decoration:none;
        color:white;
      }
      
      
      
     .link_white a, .link_white a:link, .link_white a:active, .link_white a:visited, .link_white a:visited, .link_white a:hover  
      {
        text-decoration:none;
        color:white;        
      }
      
     .link_black a, .link_black a:link, .link_black a:active, .link_black a:visited, .link_black a:visited, .link_black a:hover  
      {
        text-decoration:none;
        color:black;        
      }
      
      
   .blue_link a 
    {
        text-decoration: none;
        color:blue;
        font-weight: bold;
    }
    
    
   .cam_table table 
    {
        background-color: rgba(24, 38, 80, 0.85);
        border:solid 1px rgba(24, 38, 80, 0.85); 
        border-spacing: 7px 5px;            
    }                                                  
   .cam_table td 
    {
        background: rgba(24, 38, 80, 0.85); 
        border: 1px solid red; 
        padding: 12px;
        color: #d8d8d8;    
    }    