body {
  margin:0px;
  padding:0px;
  font-family:arial;
  font-size:12px;
  text-align:justify;
  }

.PageTable {
 width:100%;
 }

.PageTableHeader {
  width:100%;
  }

.HeaderTable {
  width:100%;
  }

.HeaderLeft {
  width:247px;height:257px;
  background:url(/netcat_files/design/sec_logo.jpg) top left no-repeat;
  vertical-align:top;
  }

  .HeaderLeft img {
    border-style:none;
    }

.HeaderRight {
  vertical-align:top;
  }

.SmoothTable {
  height:257px;
  background:url(/netcat_files/design/sec_header_bg.jpg) top left repeat-x;
  text-align:right;
  }

.SmoothTable {
  width:100%;
  }

.SmoothTableTd {
  vertical-align:top;
  }

  .SmoothTableTd div {
    position:relative;
    top:40px;
    width:380px;text-align:center;
    }

.SmoothTableTd1 {
  vertical-align:top;
  }

.MenuContainer {
  width:100%;height:36px;
  background:url(/netcat_files/design/sec_menu_bg.jpg) top left repeat-x;
  }

.SecondTree {
  float:right;
  width:364px;height:257px;
  background:url(/netcat_files/design/sec_tree.gif) top right no-repeat;
  }

  .SecondTree img {
    border-style:none;
    }

.MenuContainerTable {
  width:100%;
  }

.MenuContainerTableLeft {
  height:36px;
  background:url(/netcat_files/design/sec_menu_back.jpg) top left no-repeat;
  text-align:left;
  }

  .MenuContainerTableLeft a {
    display:block;float:left;
    margin-left:18px;
    font-family:tahoma;
    font-size:14px;
    color:#000;
    text-decoration:none;
    }

  .MenuContainerTableLeft a:hover {
    text-decoration:underline;
    }

  .MenuContainerTableLeft strong {
    display:block;float:left;
    margin-left:18px;
    font-family:tahoma;
    font-size:14px;
    color:#bc171f;
    }

.MenuContainerTableRight {
  height:36px;
  background:url(/netcat_files/design/sec_menu_bg_right.jpg) top right no-repeat;
  text-align:right;
  }

  .MenuContainerTableRight a {
    display:block;
    float:right;
    width:90px;
    margin-right:30px;
    font-family:tahoma;
    font-size:12px;
    color:#bc171f;
    text-decoration:none;
    }

  .MenuContainerTableRight a:hover {
    text-decoration:underline;
    }

.LeftMenuContainer {
  margin:0px 50px 40px 77px;
  font-family:tahoma;
  font-size:16px;
  color:#4b8400;
  }

  .LeftMenuContainer a {
    font-family:tahoma;
    font-size:16px;
    color:#000;
    text-decoration:underline;
    }

  .LeftMenuContainer a:hover {
    text-decoration:none;
    }
    
  .LeftMenuContainer a strong {
    color:#4b8400;
    }    

.LeftMenuDivider {
  height:20px;
  background:url(/netcat_files/design/left_menu_bottom.jpg) top center no-repeat;
  }

.SecondPhones {
  margin-right:54px;
  text-align:right;
  font-weight:bold;
  font-family:arial;
  font-size:30px;
  color:#bc171f;
  }

  .SecondPhones span {
    font-size:12px;
    }

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;
  }

h1 {
  display:block;
  background: url(/netcat_files/design/main_zagl_back.jpg) top left no-repeat;
  line-height:58px;
  margin:15px 5px 5px 10px;
  padding:0px 0px 0px 33px;
  color:#4b8400;
  font-family:arial;
  font-size:24px;
  text-transform:uppercase;
  }

.LeftColumnPortfolioContainer {
  width:247px;height:156px;
  background: url(/netcat_files/design/sec_promo_bg.jpg) top left no-repeat;
  }

.LeftColumnPortfolioImage {
  width:192px;height:156px;
  margin:5px 25px 26px 30px;
  }

.LeftColumnPortfolioText {
  margin:0px 35px 20px 37px;
  text-align:left;
  }

  .LeftColumnPortfolioText a {
    font-family:arial;
    font-size:12px;
    text-decoration:none;
    color:#000;
    }

  .LeftColumnPortfolioText a:hover {
    text-decoration:underline;
    }

a.LeftColumnPortfolioMore {
  display:block;
  text-align:right;
  font-family:arial;
  font-size:12px;
  margin:16px 0px 0px 0px;
  text-decoration:underline;
  color:#f69600;
  font-style:italic;
  }

a.LeftColumnPortfolioMore:hover {
  text-decoration:none;
  }


.MainContentLeftColumnSearchBlock {
  width:208px;height:69px;
  padding:4px 0px 0px 38px;
  background: url(/netcat_files/design/sec_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;
  width:120px;
  }

.SearchFormSubmit {
  border:1px solid #075000;
  background-color:#3c7a00;
  color:#fff;font-weight:bold;
  font-size;12px;
  }

.ContentEpigraf {
  font-family:arial;
  font-size:12px;
  font-style:italic;
  }

  .ContentEpigraf strong {
    display:block;
    margin:10px 0px 10px 0px;
    font-size:18px;
    color:#f69600;
    font-style:normal;
    }

.SeńContent {
  margin:0px 20px 0px 20px;
  }

  .SeńContent img {
    background: url(/netcat_files/design/main_imgbg.jpg) bottom right no-repeat;
    border-style:none;
    padding:0px 21px 35px 0px;
    }

.SecondFooterDiv {
  height:1px;
  margin:17px 10px 27px 12px;
  background: url(/netcat_files/design/main_footer_div.jpg) top left repeat-x;
  }

.SecondFooterF {
  height:13px;margin-top:13px;
  background-color:#ecf3da;
  }

.SecondFooterContainer {
  width:100%;
  font-family:arial;
  font-size:12px;
  }

  .SecondFooterContainer span {
    display:block;margin-bottom:11px;
    color:#588d00;
    font-weight:bold;
    }

  .SecondFooterContainer strong {
    font-style:italic;
    }

.SecondFooterTdDiv {
  width:12px;
  }

.SecondFooterTdDiv1 {
  width:10px;
  }

.SecondAllBottom  {
  vertical-align:bottom;
  }

a.SecondCopyrights {
  display:block;
  font-family:verdana;
  font-size:10px;
  color:#f79d11;
  margin-top:20px;
  }
  
a {
  color:#000;
  text-decoration:underline;
  }
  
a:hover {
  text-decoration:none;
  }
 

.UslugiMenuContainer {
  font-family:tahoma;
  font-size:16px;
  color:#4b8400;
  }

  .UslugiMenuContainer a {
    font-family:tahoma;
    font-size:16px;
    color:#000;
    text-decoration:underline;
    }

  .UslugiMenuContainer a:hover {
    text-decoration:none;
    }
    
  .UslugiMenuContainer a strong {
    color:#4b8400;
    }   
