html, body {padding: 0px; margin: 0px;  font-family: Arial, sans-serif;color: #565656;width:100%;height:100%;}
body{background-color: #fff;}
* {margin:0;padding:0}
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0}
	li, dd, blockquote {margin-left:0}
	fieldset {padding:0}
  table{margin:0;border-collapse:collapse}
  table td{padding:0;vertical-align:top;}
  select {min-width: 1.5em;}


select optgroup {margin-left:0;}

  img {border:none;}
  a{text-decoration: underline;color: #565656;}
  a:hover{text-decoration: none}

  .v_t{vertical-align:top}
  .v_b{vertical-align:bottom}
  .ta_r{text-align:right;}
  .ta_l{text-align:left !important}
  .ta_c{text-align:center;}
  .fw_b{font-weight:700 !important}
  .emp{margin:0;padding:0;font-size:0;clear:both}
  .stp{width:100%}
  .sth{height:100%}
  .stph{width:100%;height:100%;}
  .h {display:none}
  .rel {position:relative}
  .abs{position:absolute}


  /*
    * html img.png {
          behavior: expression( (
          	function(e){
          		if(!e.rewritten){
      				e.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+e.src+'", sizingMethod="scale")';

      				e.src='images/ipx.gif';
      				e.rewritten = true;
          		}
          	}
          )(this));
      }
  */
  
  #a_001 #container,
  #a_002 #container,
  #a_003 #container,
  #a_004 #container
{min-width: 600px;max-width: 1200px;
    width:expression(document.body.clientWidth < 600? "600px" :
    document.body.clientWidth > 1200? "1200px" : "auto");
    margin:0 auto;}
  #a_001 #container{background:url('images/container.jpg') 0 500px no-repeat;}
  #a_001 .right_pic{background:url('images/bg_o_01.jpg') 725px 176px no-repeat;}

  #a_002 #container{background:url('images/micro.jpg') 0 500px no-repeat;}
  #a_002 .right_pic{background:url('images/globus.jpg') 700px 176px no-repeat;}
  
  #a_003 #container{background:url('images/old_phone.jpg') 0 500px no-repeat;}
  #a_003 .right_pic{background:url('images/old_phone_big.jpg') 700px 176px no-repeat;}

  #a_004 #container{background:url('images/shasy.jpg') 0 500px no-repeat;}
  #a_004 .right_pic{background:url('images/shasy_big.jpg') 700px 176px no-repeat;}
  
  #a_005 .right_pic{background:url('images/bg_o_02.gif') 675px 176px no-repeat;width:1002px;margin:0 auto}
  
  #a_006 .right_pic{background:url('images/sushi_big.jpg') 675px 176px no-repeat;width:1002px;margin:0 auto}
  #a_006 #container{background:url('images/bludechko.jpg') 0 500px no-repeat;}
  
  #a_007 #container{background:url('images/monitor.jpg') 0 500px no-repeat;}
  #a_007 .right_pic{background:url('images/monitor_big.jpg') 650px 176px no-repeat;width:1002px;margin:0 auto}
  
  #a_008 .right_pic{background:url('images/kpk_big.jpg') 675px 176px no-repeat;width:1002px;margin:0 auto}
  #a_008 #container{background:url('images/kpk.jpg') 0 400px no-repeat;}
  #a_404 .right_pic{background:url('images/pc-404.jpg') 675px 176px no-repeat;width:1002px;margin:0 auto}

    
    
  .left_top_link{position:absolute;left:46px;top:23px;font-size:9pt;width:370px;}
  .left_top_link a{text-decoration:underline;}
  .left_top_link a:hover{text-decoration:none;}
  .left_top_link ul{list-style:none;}
  .left_top_link li{float: left;margin:0 9px 7px 0;font-size:0.9em;}
  
  .slogn{position:absolute;left:485px;top:78px;}
  .slogn img{width:407px;height:102px;}
  
  .top_menu_right{background:url('images/top_menu_n.gif') 100% 0% no-repeat;width:485px;height:51px;position:absolute;right:44px;font-size:10pt;}
  .top_menu_right div{position:relative;left:0px;}
  .top_menu_right div a,.top_menu_right div span{display:block;position:absolute;width:71px;text-align:center;top:22px;color:#fff;font-size:0.9em; font-weight:bold;}
  .top_menu_right div .a_01{left:29px;}
  .top_menu_right div .a_02{left:123px;}
  .top_menu_right div .a_03{left:217px;}
  .top_menu_right div .a_04{left:313px;}
  .top_menu_right div .a_05{left:409px;}
  

   img.logo{display:block;position:absolute;left:87px;top:67px;}

  p.logo_text {position:absolute;left:178px;top:147px;line-height:145%;color:#9f9fa2;font-size:10pt;z-index:100}
  p.logo_text b{color:#ff9501;}
  p.logo_text span{padding-left:20px;}

  .r_tr{width:223px;float:right;}
  .r_01{width:223px; height:23px;background:url('images/iii_01.png') no-repeat;}
  .r_02{width:223px;}
  .r_02 td{width:223px;background:url('images/iii_02.png') repeat-y;}

  .z_ns{width:175px;margin:0 auto;color:#565656;font-size:90%;font-family: Arial, sans-serif;}
  .z_ns p{line-height:145%;margin-bottom:15px;}
  .z_ns p a{display:block;width: 175px;}
  .z_ns p strong a{color:#ff7633;}
    /*-o-text-overflow: ellipsis; -moz-binding: url('moz_ini.xml#ellipsis');
    .moz-ellipsis > DIV:first-child{float: left;margin-right: -26px;}
    .moz-ellipsis > DIV + DIV {float: right;margin-top: -1.2em;background: url(ellipsis.png) repeat-y;padding-left: 26px;}
    .moz-ellipsis > DIV + DIV::after{background:#fff;content: '...';}*/

  .z_ns  h1 {color:#ff7633;font-weight:100;font-size:1.7em;margin-bottom:20px;}
  .z_ns b {color:#8fbe28;}
  .z_ns a{color:#565656;}
  
  .r_03{width:223px; height:23px;background:url('images/iii_03.png') no-repeat;}
  
  .txs{width:340px;margin-left:98px;padding:67px 0 60px 0;font-size:90%;font-family: Arial, sans-serif;}
  .txs p{margin-bottom:0.7em;line-height:155%;}
  .txs p span{color:#ff7633;}
  
  .txs h1{color:#ff7633;font-weight:100;font-size:2em;margin-bottom:20px;}
  .xs1{width:340px;}
  .xs2{width:430px;}
  
  .bt_s{position:relative;width:687px; height:100px;margin:0 auto;color:#565656;left:-15px;}

  .bt_s a b,.bt_s b{color:#ff7633;font-weight:100;font-size:1.4em}
  .bt_s a {color:#565656}
  .bt_01,.bt_02,.bt_03,.bt_04,.bt_05{position:absolute;top:0px;background:url('images/bt_l_01.gif') no-repeat;height:35px;padding-left:35px;}

  .bt_01{ left:0px;}
  .bt_02{ left:169px;}
  .bt_03{ left:315px;}
  .bt_04{ left:462px;}
  .bt_05{ left:606px;}
  
  
  .copy{position:relative;width:140px;left:782px;font-size:9pt;}
  .copy,.copy a{color:#7f96ad;}

  .top_t{position:relative;width:851px; height:15px;margin:10px auto 0 auto;font-size:9pt;}
  .top_t,.top_t a{color:#7f96ad;}
  .top_01,.top_02,.top_03_2,.top_03,.top_04,.top_05,.top_06,.top_07{position:absolute;}
  .top_01{left:35px; width:5px; height:15px;}
  .top_03_2{left:77px; width:5px; height:15px;}
  
  .top_02{left:797px; width:15px; height:15px;}
  .top_03{left:823px; width:5px; height:15px;}
  .top_04{left:835px; width:15px; height:15px;}
  
  .top_05{left:4px;}
  .top_06{left:47px;}
  .top_07{left:90px;}
  .pis{background:url('images/iii_02.gif') no-repeat;}
  
  
        .a_bot_m_r{background:url('images/bot_m_r.gif') 0 100% repeat-x;width:936px;margin:0 auto}
        .a_bot_l_n{background:url('images/bot_l_n.gif') 0 100% no-repeat;}
        .a_bot_r_n{background:url('images/bot_r_n.gif') 100% 100% no-repeat;}
        .a_top_m_r{background:url('images/top_m_r.gif') 0% 0% repeat-x;}
        .a_top_l_n{background:url('images/top_l_n.gif') 0% 0% no-repeat;}
        .a_top_r_n{background:url('images/top_r_n.gif') 100% 0% no-repeat;width:936px;}
        
                    .lft_cnt{width:730px;font-size:10pt;position:relative;left:30px;}
                    .lftlft_cnt{background:url('images/iii_03.gif')  no-repeat;width:480px;float:left;position:relative;top:-40px;}
                    .lftlftbt_cnt{background:url('images/iii_06.gif') 100% 100% no-repeat;}
/* Gala site */
#iso_site {
  background:url('images/iso_id_button.png') 0 0 no-repeat;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: absolute;
  width: 163px;
  height: 77px;
  top: 65px;
  right: 40px;
}
#gala_site {
  background:url('images/gala_member_id_button.png') 0 0 no-repeat;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: absolute;
  width: 121px;
  height: 89px;
  top: 60px;
  right: 210px;
}
/*Call Us Banner */
.call_us {
  position: absolute;
  color: #ffffff;
  width: 225px;
  height: 77px;
  top: 65px;
  right: 340px;
}
/* Input Form */
INPUT {
  width: 250px;
}
SELECT {
  width: 255px;
}
#trget_ru, #trget_ua {
 width: 10px;
}