body {
  margin:0px;
  padding:0px;
  font-family:arial;
  font-size:12px;
  text-align:justify;
  }

.PageTable {
 position:absolute;
 left:0px;top:0px;
 width:100%;
 }

.PageTableHeader {
 width:100%;height:488px;
 background: url(/netcat_files/design/main_l1_1.jpg) top left repeat-x;
 text-align:right;
 }

.appleTree {
  position:absolute;
  top:0px;right:0px;
  border-style:none;
  /*
  display:block;
  float:right;
  border-style:none;
  padding-left:261px;
  */
  }


#flashcontent {
  position:absolute;
  z-index:10;
  left:0px;top:0px;
  width:287px;height:234px;
  }

.cloud a {
  font-family:tahomal
  font-weight:bold;
  font-size:16px;
  color:#000;
  text-decoration:none;
  }

.cloud a:hover {
  text-decoration:underline;
  }

/*   Облака поплыли....  */

#cloudAbout {
  position:absolute;
  z-index:20;
  left:43px;top:226px;
  width:145px;height:81px;
  background: url(/netcat_files/design/main_about_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudAbout a {
    position:relative;
    top:35px;
    }


#cloudOrder {
  position:absolute;
  z-index:20;
  left:156px;top:156px;
  width:151px;height:78px;
  background: url(/netcat_files/design/main_order_back.gif) top left no-repeat;
  text-align:left;
  }

  #cloudOrder a {
    position:relative;
    top:35px;left:18px;
    }

#cloudJob {
  position:absolute;
  z-index:20;
  left:233px;top:292px;
  width:121px;height:65px;
  background: url(/netcat_files/design/main_job_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudJob a {
    position:relative;
    top:27px;
    }

#cloudPrice {
  position:absolute;
  z-index:20;
  left:345px;top:186px;
  width:141px;height:78px;
  background: url(/netcat_files/design/main_price_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudPrice a {
    position:relative;
    top:35px;left:5px;
    }


#cloudSponsor {
  position:absolute;
  z-index:20;
  right:305px;top:5px;
  width:202px;height:82px;
  background: url(/netcat_files/design/main_sponsor_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudSponsor a {
    position:relative;
    top:35px;left:5px;
    }

#cloudNews {
  position:absolute;
  z-index:20;
  left:333px;top:88px;
  width:165px;height:68px;
  background: url(/netcat_files/design/main_news_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudNews a {
    position:relative;
    top:27px;
    }


#cloudUslugi {
  position:absolute;
  z-index:20;
  right:10px;top:73px;
  width:136px;height:72px;
  background: url(/netcat_files/design/main_uslugi_back.gif) top left no-repeat;
  text-align:center;
  }

  #cloudUslugi a {
    position:relative;
    top:30px;
    }

/*   Облака приплыли....  */

.navIcons {
  position:absolute;
  top:16px;right:32px;
  border-style:none;
  }

.subheaderDivider {
  height:40px;
  background: url(/netcat_files/design/main_subheader_right.jpg) top right no-repeat;
  }

.subheaderDividerLeft {
  height:40px;
  background: url(/netcat_files/design/main_subheader_left.jpg) top left no-repeat;
  text-align:right;
  }

  .subheaderDividerLeft a {
    display:block;float:right;
    padding:12px 25px 0px 0px;
    font-family:tahoma;
    font-size:14px;
    color:#bc171f;
    text-decoration:none;
    }

  .subheaderDividerLeft a:hover {
    text-decoration:underline;
    }

.MinWidht {
  width:990px;
  height:25px;
  }

h2 {
  display:block;
  background: url(/netcat_files/design/main_zagl_back.jpg) top left no-repeat;
  line-height:58px;
  margin:0px;padding:0px 0px 0px 33px;
  color:#4b8400;
  font-family:arial;
  font-size:24px;
  text-transform:uppercase;
  }

.MainContent {
  width:100%;
  }

.MainContentLeftColumn {
  width:268px;
  vertical-align:top;
  }

.MainContentLeftColumnZaglContainer {
  margin:0px 4px 0px 4px;
  }

.MainContentLeftColumnPortfolioContainer {
  margin:5px 17px 0px 15px;
  width:256px;height:157px;
  background: url(/netcat_files/design/main_portfol_back.jpg) top left no-repeat;
  }

.MainContentLeftColumnPortfolioImage {
  width:192px;height:156px;
  margin:5px 25px 26px 19px;
  }

.MainContentLeftColumnPortfolioText {
  margin:0px 35px 20px 37px;
  text-align:left;
  }

  .MainContentLeftColumnPortfolioText a {
    font-family:arial;
    font-size:12px;
    text-decoration:none;
    color:#000;
    }

  .MainContentLeftColumnPortfolioText a:hover {
    text-decoration:underline;
    }

a.MainContentLeftColumnPortfolioMore {
  display:block;
  text-align:right;
  font-family:arial;
  font-size:12px;
  margin:16px 0px 0px 0px;
  text-decoration:none;
  color:#f69600;
  font-style:italic;
  }

a.MainContentLeftColumnPortfolioMore:hover {
  text-decoration:underline;
  }

.MainContentLeftColumnSearchBlock {
  width:230px;height:60px;
  padding:4px 0px 0px 38px;
  background: url(/netcat_files/design/main_serchbg.jpg) top left no-repeat;
  font-family:verdana;
  font-weight:bold;
  font-size:12px;
  }

  .MainContentLeftColumnSearchBlock form {
    margin:0px;
    padding:0px;
    }

  .MainContentLeftColumnSearchBlock p {
    margin:2px 0px 0px 0px;
    padding:0px;
    }

.SearchFormInput  {
  border:1px solid #bc161f;
  font-size;12px;
  }

.SearchFormSubmit {
  border:1px solid #075000;
  background-color:#3c7a00;
  color:#fff;font-weight:bold;
  font-size;12px;
  }

.MainContentRightColumn {
  vertical-align:top;
  }

.MainContentContainer {
  width:100%;
  font-family:arial;
  font-size:12px;
  text-align:justify;
  }

  .MainContentContainer a {
    color:#000;
    text-decoration:underline;
    }

  .MainContentContainer a:hover {
    text-decoration:none;
    }

.MainContentContainerDiv {
  width:20px;
  }

.ContentEpigraf {
  font-family:arial;
  font-size:12px;
  color:#f69600;
  font-style:italic;
  }

a.MainContentContainerMore {
  display:block;
  text-align:right;
  font-family:arial;
  font-size:12px;
  color:#f69600;
  font-style:italic;
  }

  .MainContentContainer img {
    background: url(/netcat_files/design/main_imgbg.jpg) top left no-repeat;
    padding:0px 21px 35px 0px;
    }

.MainFooterDiv {
  height:1px;
  margin:17px 10px 27px 12px;
  background: url(/netcat_files/design/main_footer_div.jpg) top left repeat-x;
  }

.MainFooterF {
  height:13px;margin-top:13px;
  background-color:#ecf3da;
  }

.MainFooterContainer {
  width:100%;
  font-family:arial;
  font-size:12px;
  }

  .MainFooterContainer span {
    display:block;margin-bottom:11px;
    color:#588d00;
    font-weight:bold;
    }

  .MainFooterContainer strong {
    font-style:italic;
    }

.MainFooterTdDiv {
  width:12px;
  }

.MainFooterTdDiv1 {
  width:10px;
  }

.MainAllBottom  {
  vertical-align:bottom;
  }

a.MainCopyrights {
  display:block;
  font-family:verdana;
  font-size:10px;
  color:#f79d11;
  margin-top:20px;
  }

.MainPhones {
  text-align:right;
  margin:-50px 40px 0px 0px;
  font-weight:bold;
  font-family:arial;
  font-size:30px;
  color:#bc171f;
  }

  .MainPhones span {
    font-size:12px;
    }
    
.ImagesDat {
  background: url(/netcat_files/design/main_imgbg.jpg) bottom right no-repeat;
  border-style:none;
  padding:0px 21px 35px 0px;
  }
