body{
  margin: 0;
  padding: 0;
  background: #f5f5f5 url(/res/pic/www/images/bg.gif) repeat-x 395px 0px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  cursor: default;
}
h1{
  color: #4e4e4e;
  font-size: 24px;
  font-family: Microsoft Sans Serif, Arial;
}

h2.h1{
  color: #4e4e4e;
  font-size: 24px;
  font-family: Microsoft Sans Serif, Arial;
}

td{font-size: 12px;}
a:hover{text-decoration: none;}

div.global{
  width: 100%;
  min-width: 1000px;r
  position: absolute;
  background: url(/res/pic/www/images/pipes.gif) no-repeat top left;
  left: 0;
  top: 0;
  min-height: 700px;
  _height: 700px;
  z-index: 10;
}
*div.global{
  width:expression(document.body.clientWidth < 1000?"1000px":"100%");
}
div.logo{
  position: absolute;
  width: 334px;
  height: 79px;
  left: 47%;
  top: 65;
}
    div.logo a{
      display: block;
      width: 334px;
      height: 79px;
      background: url(/res/pic/www/images/logo.gif) no-repeat;
    }
div.rpipe{
  background-position: right top;
  background-repeat: no-repeat;
  background-image: url(/res/pic/www/images/pipe.png);
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/pic/www/images/pipe.png');
  position: absolute;
  top: 0;
  right: 0;
  width: 125px;
  height: 90px;
  z-index: 20; 
}
p.dwnlds{
  position: absolute;
  top: 75;
  right: 20;
 z-index: 25;
 font-size: 12px;
 color: white;
}
div.menu{
  position: absolute;
  top: 207;
  left: 0;
  width: 100%;
  height: 48px;
  background: url(/res/pic/www/images/bgm.gif) repeat-x;
}
    div.menu div.ldecor{
      float: left;
      width: 186px;
      height: 48px;
      background: url(/res/pic/www/images/bgml.gif) no-repeat;
    }
    div.menu div.s{
      width: 1px;
      height: 48px;
      background: url(/res/pic/www/images/s.gif) no-repeat;
      float: left;
    }
    div.menu a{
      display: block;
      height: 48px;
      float: left;
      font-size: 18px;
      color: #8b8b8b;
      text-decoration: none;
      cursor: default;
      font-family: Franklin Gothic Medium, Arial;
    }
    div.menu a:hover{
      background: url(/res/pic/www/images/bgmo.gif) repeat-x;
    }
    div.menu a span{
      display: block;
      padding-top: 15px;
      padding-left: 25px;
      padding-right: 25px;
    }

div.main{
  position: absolute;
  left: 0;
  top: 276;
  width: 100%;
}
    div.main div.news{
      float: left;
      width: 30%;
    }
        div.main div.news div{
          margin-left: 20;
          margin-right: 30;
          margin-bottom: 50;
          min-height: 470px;
          _height: 450px;
          line-height: 1.6;
        }
        div.main div.news div ul{
          list-style-image: url(/res/pic/www/images/p.gif);
          _list-style-image: url(/res/pic/www/images/pi.gif);
          margin: 0;
          padding: 0;
          padding-left: 15;
        }
        div.main div.news div ul li{padding-left: 15; padding-bottom: 20;}
        div.main div.news div ul li p{margin: 0;}
        div.main div.news div ul li p.short{font-size: 11px; color: #8a8a8a; margin-top: 5;}
        div.main div.news div ul li p.more{text-align: right; border-bottom: 1px solid #c4c4c4; padding-bottom: 16;}
        div.main div.news div ul li p.more a{font-size: 11px; color: #8a8a8a;}

    div.main div.content{
      float: right;
      width: 69%;
    }
        div.main div.content div{
          margin-right: 35;
          margin-bottom: 50;
          min-height: 470px;
          _height: 450px;
          text-align: justify;
          line-height: 1.6;
        }
        div.main div.content div p{margin: 8; margin-left: 0;}
        div.main div.content div a{color: #750707;}

    div.main div.footer{
      clear: both;
      height: 83px;
      background: url(/res/pic/www/images/bgf.gif) repeat-x;
    }
        div.main div.footer div.rvi{
          float: left;
          color: #f5f5f5;
          font-size: 10px;
          background: url(/res/pic/www/images/rvi.gif) no-repeat left bottom;
          height: 42px;
          margin-top: 20;
          margin-left: 30;
          _margin-left: 11;
        }
        div.main div.footer div.rvi a{color: #f5f5f5; text-decoration: none;}
        div.main div.footer div.rvi a:hover{text-decoration: underline;}

        div.main div.footer div.contacts {
          float: right;
          color: #f5f5f5;
          margin-top: 20;
          margin-right: 35;
          _margin-right: 18;
        }
        div.main div.footer div.contacts p{margin: 6; text-align: right;}


.intstat p
{
margin:1px;

}

.intstat h5
{
margin:1px;
font-size:13px;
padding-top:14px;
}


.mainprod p
{
margin:1px !important;
padding:1px !important;
}

.mainprod h5
{
margin:1px;
font-size:13px;
padding-top:10px;
padding-bottom: 1px;
}

















