/*page*/
  html, body {width:100%;height:100%;}
  body {padding:0; margin:0;background: #fff;}


/*
  #SomeBox
  {
    position - position [ left , top ] ,
    liquid model - float, clear,
    block modle - display, width, height, margin, padding, overflow,
    visual property - background, border,
    text property - list-style, text-align
   }
*/

/*design*/
  a img{border:0;}

/*navigation*/
  a{font:11px "verdana"; color:#065ab0;text-decoration:underline;}
  a:hover{text-decoration:none;}
  :focus, a:active{ outline: none; }

/*TAGS*/
  h1{margin:0;padding:0 0 10px 0;font: 22px "Trebuchet MS"; color:#223d51;}
  h2{margin:0;padding:0 0 11px 0;font:18px "Trebuchet MS";color:#223d51;overflow:hidden}
  h3{margin: 0;padding:0;font:16px "Trebuchet MS";color:#223d51;font-weight:bold}
  h4{margin:0;padding: 0;font:bold 1.6em "Times New Roman";color:#000;}
  dl, dt, dd, form {margin:0;padding: 0;}
  input {margin:0;vertical-align:middle;}
  p {margin: 0;padding:0px 0 18px 0;}
  select {vertical-align:middle;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {text-align:center;}
  table td {padding:0;text-align:left;vertical-align:top;}
  table b{display:block;margin-bottom:0px}
  ul {margin: 0;padding:0;list-style-type:none}
  dl{overflow:hidden;margin-bottom:15px;zoom:1;}
  table{width:100%}




/*FONT*/
  html {font-size:100%;}
  body{font:62.5%/1.5 Tahoma, sans; color:#000000;text-align:left}
  table, td, th, ul, textarea, input, select {font: 1em/1.5 verdana;color:#6C797F}

/*Misc*/
.docs{font:10px Verdana;color:#1f394c;background:url(../images/marker/docs.gif) no-repeat left top;padding:0 0 0 21px;position:absolute;left:50%;top:18px;height:16px;}
.jip {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; page: actions}
.jip-object {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid}
.jip-object-active {BORDER-RIGHT: #7095ed 1px dotted; BORDER-TOP: #7095ed 1px dotted; BORDER-LEFT: #7095ed 1px dotted; BORDER-BOTTOM: #7095ed 1px dotted}
.jip-actions {BORDER-RIGHT: #63d465 1px solid; BORDER-TOP: #63d465 1px solid; BORDER-LEFT: #63d465 1px solid; BORDER-BOTTOM: #63d465 1px solid; BACKGROUND-COLOR: #e6fae6}
  .h2{margin:0;padding:0 0 11px 0;font:18px "Trebuchet MS";color:#223d51;overflow:hidden}
  .clearing {clear: both;height:0;font-size:0;}
    .clearFix:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}


  .print{right:0;top:0;position:relative;float:right;clear:both;margin:0 100px -33px 0}
  .related_links{margin-bottom:40px;}
  .telephone_numbers{left:40px;position:absolute;top:20px;z-index:10;}

  /*MAX MIN WIDTH FOR SOME CONTAINER*/
  /*#some_container {min-width: 600px;max-width: 1200px;width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? "1200px" : "auto");}*/

/*layout*/

  /*=HEADER*/
    #header {background:#adbeca url(../images/bgr/header.jpg) repeat-x left top;position:relative;overflow:hidden;zoom:1}
     #catalog #header,#page #header {background:#adbeca url(../images/bgr/header_page.jpg) repeat-x left top;position:relative;zoom:1}
     #direction{background:url(../images/bgr/micro_up1.gif) no-repeat 0px top;padding:53px 0 280px 40px;position:relative;z-index:3;float:left;background-color:none}
     #catalog #direction,#page #direction{background:url(../images/bgr/micro_up_page.jpg) no-repeat 45px top;padding:53px 0 160px 40px;background-color:none}
      #direction li{padding:0;margin:0;float:left;background:url(../images/bgr/left_corner.gif) repeat-x left top;padding-left:12px;margin-right:13px;zoom:1}
      #direction li a{float:left;text-decoration:none;font:10px verdana;color:#e6e5e7;background:url(../images/bgr/right_corner.gif) repeat-x right top;padding:2px 12px 4px 0}
     #logo{position:absolute;left:40px;top:114px;z-index:5}
     #main_menu{position:absolute;right:14px;top:44px;padding:0 0 200px 346px;background: url(../images/bgr/micro_down.gif) no-repeat right 38px;}
     .eng #main_menu{position:absolute;right:14px;top:44px;padding:0 0 200px 500px;background: url(../images/bgr/micro_down_en.gif) no-repeat right 38px;}
      #main_menu li{float:left;margin:0;padding:0;background:none;}
       #main_menu .current{background:#adbeca url(../images/bgr/a_hover.gif) repeat-x left top;font:12px 'Trebuchet MS';padding:9px 22px 11px;color:#e6e5e7}
       #main_menu a{float:left;font:12px 'Trebuchet MS';padding:9px 22px 11px;color:#e6e5e7;text-decoration:none;zoom:1;white-space:nowrap}
       #main_menu a:hover{background:#adbeca url(../images/bgr/a_hoverr.gif) repeat-x left top}
     #alarm_menu{position:absolute;right:37px;top:259px;z-index:100}
     #alarm_menu li{margin:0;padding:0;background:none;float:left;margin-left:11px;position:relative}
     .no_image{position:absolute;top:15px;left:10px;background-color:red;width:20px;height:20px}
      #alarm_menu a{display:block;position:relative;width:59px;height:59px;background-position:left top;padding:0;margin:0}
      .two_positions_radio_signals{background:url(../images/bgr/alarm_1.gif) repeat-x left bottom;z-index:100}
      .one_position_radio_signals{background:url(../images/bgr/alarm_2.gif) repeat-x left bottom;z-index:100}
      .one_position_infrared_signals{background:url(../images/bgr/alarm_3.gif) repeat-x left bottom;z-index:100}
      .pribor_dlya_ohrany_pomeschenii{background:url(../images/bgr/alarm_4.gif) repeat-x left bottom;z-index:100}
      .provodnovolnovye{background:url(../images/bgr/alarm_5.gif) repeat-x left bottom;z-index:100}
      .idmuchmore{background:url(../images/bgr/alarm_6.gif) repeat-x left bottom;z-index:100}
      .vibration_signals{background:url(../images/bgr/alarm_7.gif) repeat-x left bottom;z-index:100}
      .Bystrorazvorachivaemyi_kompleks{background:url(../images/bgr/alarm_8.gif) repeat-x left bottom;z-index:100}
      .dopolnitelnoe_oborudovanie{background:url(../images/bgr/alarm_9.gif) repeat-x left bottom;z-index:100}
      .stationary_complex{background:url(../images/bgr/alarm_10.gif) repeat-x left bottom;z-index:100}
      #alarm_menu a span{position:absolute;height:83px;bottom:-25px;display:none;top:1px;cursor:pointer}
      #alarm_menu a:hover span{display:block}
      .alarm_two_positions_radio_signals{width:300px;background:url(../images/bgr/alarm_1.gif) repeat-x left bottom;top:1px}
      .alarm_one_position_radio_signals{width:276px;background:url(../images/bgr/alarm_2.gif) repeat-x left bottom;}
      .alarm_one_position_infrared_signals{width:201px;background:url(../images/bgr/alarm_3.gif) repeat-x left bottom;}
      .alarm_pribor_dlya_ohrany_pomeschenii{width:207px;background:url(../images/bgr/alarm_4.gif) repeat-x left bottom;}
      .alarm_provodnovolnovye{width:226px;background:url(../images/bgr/alarm_5.gif) repeat-x left bottom;}
      .alarm_idmuchmore{width:224px;background:url(../images/bgr/alarm_6.gif) repeat-x left bottom;}
      .alarm_vibration_signals{width:202px;background:url(../images/bgr/alarm_7.gif) repeat-x left bottom;}
      .alarm_Bystrorazvorachivaemyi_kompleks{width:219px;background:url(../images/bgr/alarm_8.gif) repeat-x left bottom;left:-160px}
      .alarm_dopolnitelnoe_oborudovanie{width:219px;background:url(../images/bgr/alarm_9.gif) repeat-x left bottom;left:-160px}
      .alarm_stationary_complex{width:236px;background:url(../images/bgr/alarm_10.gif) repeat-x left bottom;left:-176px}


  /*=MENU*/
    #menu {background: silver;}

  /*=CONTENT*/
  div[style^=""]{
    left: inherit !important;
   top: inherit !important;
}
    #wrapper {position:relative;min-height:100%;height:100%;font:11px verdana;color:#6c797f;line-height:1.4;min-width:999px;width:expression(document.body.clientWidth < 999? "999px"  : "auto")}
      html>body #wrapper {height:auto;}
      #container {float: right;width:100%;background:#fff  url(../images/bgr/container.gif) repeat-x left top;padding:40px 0px 0 0;margin-bottom:200px;overflow:hidden;zoom:1}
      #catalog #container {float:none;background:#fff  url(../images/bgr/container.gif) repeat-x left top;width:auto;margin-bottom:0;padding:50px 0px 200px 40px;position:relative;zoom:1}
      #content {margin: 0 40px 0px 280px;zoom:1;}
      #main_page #content{position:relative;}
      .preview{padding:5px 36px 10px 8px;margin-bottom:0px;background:url(../images/bgr/preview.gif) no-repeat left top;}
      .img_border{margin-top:2px}
      .preview a{border:1px solid #e3e5e7;line-height:0;text-align:center;background:#fff}

      .attention{background: url(../images/marker/i.gif) no-repeat left 1px;margin-bottom:3px;padding-left:24px;}
      .news{float:left;width:26%;margin-right:40px}
      dt{margin-bottom:0px}
      .news dt{margin-bottom:0px}
      dl a,.news a{display:block;margin-bottom:4px;line-height:1.5}
      p a{display:inline}
      dd p{padding-bottom:0}
      .archive{float:right;background: url(../images/marker/rss.gif) no-repeat left top;clear:both;padding:0px 0 4px 20px}
      .point{font-weight:normal;padding-right:10px;background: url(../images/marker/red_pointer.gif) no-repeat right 4px;}
      .red_pointer,li{font-weight:normal;margin:4px 0 4px 30px;padding-left:7px;background: url(../images/bgr/small_pointer.gif) no-repeat left 7px;list-style:none}
      #news{overflow:hidden}
      #menu_catalog{margin-top:-3px}
      #menu_catalog li{float:left;padding:0;margin:25px 0 25px 0;background:none;width:49.9%;}
      #menu_catalog a{font-size:14px;padding:18px 0 24px 75px;margin:0;zoom:1;}
      #menu_catalog a:hover{background-position:left bottom;color:#d43c19}
      .two_positions_radio_signals_cat{background: url(../images/menu/first.png) no-repeat left top;}
      .one_position_radio_signals_cat{background: url(../images/menu/second.png) no-repeat left top;}
      .one_position_infrared_signals_cat{background: url(../images/menu/third.png) no-repeat left top;}
      .pribor_dlya_ohrany_pomeschenii_cat{background: url(../images/menu/four.png) no-repeat left top;}
      .provodnovolnovye_cat{background: url(../images/menu/five.png) no-repeat left top;}
      .idmuchmore_cat{background: url(../images/menu/six.png) no-repeat left top;}
      .vibration_signals_cat{background: url(../images/menu/seven.png) no-repeat left top;}
      .Bystrorazvorachivaemyi_kompleks_cat{background: url(../images/menu/eight.png) no-repeat left top;}
      .dopolnitelnoe_oborudovanie_cat{background: url(../images/menu/nine.png) no-repeat left top;}
      .stationary_complex_cat{background: url(../images/menu/ten.png) no-repeat left top;}
      .float_block{float:left;margin:0 17px 5px 0;}
      .float_block img{margin-right:0}
      .border_block{padding:2px;border:1px solid #e3e5e7;font-size:0}
      .button_name{background:none;padding-left:20px;margin-top:30px}
       .button_name a{font-size:13px;color:#223d51;text-decoration:none;padding:5px 70px 7px 20px;background:none;text-transform:uppercase}
      #news_archive_form input{width:173px}
      #re.button{background: url(../images/marker/i.gif) no-repeat left 3px;margin-bottom:3px;padding:0 0 3px 9px;width:100px;cursor:pointer;text-decoration:underline;color:#065AB0}

      .info_catalog{margin-top:-40px}
      .info_catalog dl{margin-top:45px}
      .info_catalog td{width:50%}
      .info_catalog p{padding:0 40px 2px 0}

      #breadcrumbs{position:absolute;margin-top:-36px;font-size:10px}
       #breadcrumbs li{float:left;padding:0;margin:0;background:none;}
       #breadcrumbs a{color:#6c797f;}
       .separator{width:13px;background: url(../images/bgr/separator.gif) no-repeat left 3px;}

     .table_date{width:100%;border-collapse:collapse;font:11px "Trebuchet MS";margin-bottom:20px;border-collapse:collapse}
         .table_date th{background: url(../images/bgr/table.gif) repeat-x left top;border:1px solid #dadada;color:#fff;padding:13px 0 13px 7px;text-align:center;}
         .table_date td{padding:8px 0 8px 7px;border:1px solid #dadada}
         .table_date .even{background:#f9f9f9;}

     #wrap_navigation{text-align:center}
     #navigation{margin:0 auto;text-align:center}

     #navigation a,#navigation p{background: url(../images/bgr/round.gif) no-repeat left top;display:inline;font:14px verdana;color:#065ab0;line-height:2;margin-right:3px;padding:5px 20px 6px 9px;}
     #navigation .round_r, #navigation .round_ll,#navigation .round_l,#navigation .round_rr{background: url(../images/bgr/round_r.gif) no-repeat left top;display:inline;font:14px verdana;color:#065ab0;line-height:2;margin-right:3px;padding:5px 20px 6px 9px;color:#fff;}
     #navigation .round_r:hover, #navigation .round_rr:hover,#navigation .round_l:hover,#navigation .round_ll:hover{color:#fff}
     #navigation .round_rr{background: url(../images/bgr/round_rr.gif) no-repeat left top;}
     #navigation .round_l{background: url(../images/bgr/round_l.gif) no-repeat left top;}
     #navigation .round_ll{background: url(../images/bgr/round_ll.gif) no-repeat left top;}
     #navigation p{color:#6c797f;font-weight:bold}
     #navigation a:hover{color:#d43c19}
     .no_bottom{padding-bottom:0}
     .minus{margin-top:-3px;border: 0px;height:18px;background:none}



  /*=SIDEBAR*/
    #sidebar {float: left;width: 280px;margin: 44px -280px 0px 0;padding-bottom:200px;zoom:1;}
     #sidebar_content {margin:0 70px 0 40px;}
     #sidebar dl{margin-bottom:19px}

  /*=FOOTER*/
    #footer {width:100%;height:167px;position:absolute; bottom:0px;background: url(../images/bgr/footer.jpg) repeat-x left top;font:11px verdana;color:#b2c1d7;}
     #copyright{position:absolute;right:37px;top:8px;padding-top:20px;width:532px;height:120px;text-align:right;background: url(../images/bgr/copyright.jpg) no-repeat left 3px;z-index:1;}
     #main_page #copyright{}
     #contacts{margin:27px 0 0 40px;line-height:1.5}
     #bit{position:absolute;right:37px;top:80px;z-index:100}
     #counters{margin-left:40px;position:absolute;z-index:100;}
       #counters li{margin:0;padding:0;background:none;float:left;margin-right:10px}


/*form*/
  #front_search_form, #search_form{position:absolute;right:35px;top:16px;width:193px;}
   #front_search_form dt, #search_form dt{float:left;}
   #front_search_form dd, #search_form dd{float:right;}
  .write_form{background: url(../images/bgr/write_form.gif) no-repeat left top;margin:0;width:170px;height:20px;margin-bottom:13px;padding:3px 0 0 2px;overflow:hidden;color:#6f8290;zoom:1}
  #front_subscribe_form, subscribe_form{overflow:hidden;}
  #front_subscribe_form .attention, #subscribe_form .attention{background: url(../images/marker/note.gif) no-repeat left 1px;float:right;margin:7px -8px 0px 0;padding-bottom:4px;zoom:1}
  .field {clear:both;padding:0 0 10px}
  label {width:200px;float:left;text-align:right;}
  input{border:none;background: url(../images/bgr/input.gif) no-repeat left top;height:20px;}
  .input_search{background: url(../images/bgr/search_input.gif) no-repeat left top;width:164px;height:20px;padding:3px 0 0 3px;color:#6f8290}
  select{border:solid 0px #A5ACB2;}
  textarea {width:233px;height:100px;border:solid 0px #A5ACB2;background: url(../images/bgr/textarea.gif) no-repeat left top;padding:3px 0 0 3px;color:#6C797F}
  form, #feedback_form{font:11px arial;clear:both}
  .inicial{width:170px;height:20px;padding:3px 0 0 3px;color:#6C797F}
  #feedback_form .attention{background: url(../images/bgr/letter.gif) no-repeat left top;}
  .information dt,.information dd{float:left}
  .information dt{margin-right:12px}
  button{background: url(../images/bgr/.gif) no-repeat left top;border:none;color:#065AB0;font-size:11px;text-decoration:underline}
  button:hover{text-decoration:none;cursor:pointer}
  #front_subscribe_form label{text-align:left}
  #front_subscribe_form dl{margin-bottom:0}
  #search_query{margin-bottom:2px;height:21px}
  #front_subscribe_form{}
  #register_form label{margin-right:10px}
  #register_form{margin:15px 0 0 10px}
  #register_form input{padding:2px 0 0 2px}
  .rss{background: url(../images/marker/rss.gif) no-repeat left 1px;float:right;margin-bottom:5px;padding-bottom:4px;padding-left:24px;display:block;clear:both;margin-right:30px}

    .bg-png-crop
{
     filter     : expression(
          (runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
          runtimeStyle.backgroundImage = 'none');
}

/*PNG*/
  .telephone_numbers{filter:expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('"')[1]+', sizingMethod=crop)' : runtimeStyle.filter, runtimeStyle.backgroundImage = 'none');}

  .telephone_numbers{filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '', src = '/design/main/images/1x1.gif');}

  .external_links{position:absolute;left:265px;top:97px;z-index:100}
