@import url(user.css);
  @import url(common.css);
  @import url(forms01.css);
  
  html{
    background:#2a5b9e url(../images/html-bg.png) repeat-x;
   
  }
  
  body{
    background: transparent;
    color:#000;
    font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
    font-size: 13px;
    text-align: center;
   
  }
  
  body.admin{
    background-position: 0 14px;
  }
  
  #wrap{
    margin:0px auto;
    text-align:left;
    width:960px;
   
    position: relative;
    background: transparent url(../images/header.png) no-repeat;
  
  }
  
  /* HEADER
  -------------------------------------------*/
  #header{
    height: 184px;
    background: transparent;
    margin:0 auto;
  }
  
  #header h1{
    position: absolute;
    top: 30px;
    font-size: 30px;
    color: #fff;
   
  }
    #logo{
      background: url(../images/logo.png) 0 0 no-repeat;
      left:34px;
      position:absolute;
      top:0;
    }
      #logo img{
        height:184px;
        width:516px;
      }
  
  
  /* MAIN NAVIGATION
  -------------------------------------------*/
  #tabs{
    height:3em;
    width:100%;
  }
    #nav{
      margin:0px auto 0 auto;
      text-align:center;
    }
      #nav ul{
        list-style:none;
        margin:0 auto;
        text-align:left;
      }
        #nav ul li{
          background-image:none;
          display:inline;
          margin:0;
          padding:0;
        }
          #nav a{
            color:#333;
            display:block;
            float:left;
            font-weight:bold;
            text-decoration:none;
            background:transparent url(../images/nav.png) no-repeat 0 0;
            font-size: 14px;
            text-indent:-10000px;
    height:36px;
          }
          #nav a:hover, #nav a.active{
  
          }
  
  #t13473 a {
   width:124px;
   background-position:0 -36px;
   left:0;
  }
  
  #t13473 a:hover, #t13473 a.active {
   background-position:0 0; 
  }
  
  
  #t95737 a {
   width:140px;
   background-position:-124px -36px;
   left:124px;
  }
  
  #t95737 a:hover, #t95737 a.active {
   background-position:-124px 0;
  }
  
  #t24822 a {
   width:138px;
   background-position:-264px -36px;
   left:264px;
  }
  
  #t24822 a:hover, #t24822 a.active {
   background-position:-264px 0;
  }
  
  #t13750 a {
   width:209px;
   background-position:-402px -36px;
   left:402px;
  }
  
  #t13750 a:hover, #t13750 a.active {
   background-position:-402px 0;
  }
  
  #t14362 a {
   width:200px;
   background-position:-611px -36px;
   left:611px;
  }
  
  #t14362 a:hover, #t14362 a.active {
   background-position:-611px 0;
  }
  
  #t13720 a {
   width:149px;
   background-position:-811px -36px;
   left:811px;
  }
  
  #t13720 a:hover, #t13720 a.active {
   background-position:-811px 0;
  }
  
  
  #main-body{
    background:#fff url(../images/main-bg.png) no-repeat;
  }
    #main-table-body{
      background:transparent;
      border-collapse:collapse;
      clear:left;
    }
    #main-table-body-leftcell{
      vertical-align:top;
      width:175px;
    }
    #main-table-body-rightcell{
      vertical-align:top;
      width:630px;
    }
    
    #main-table-body-far-right-cell{
      vertical-align:top;
      width:155px;
      padding-top:65px;
    }

    #main-table-body-far-right-cell img {
      border:0;
    }
  
  /* SUB MENU
  -------------------------------------------*/
  #sidebar {
    background:none;
    margin:0px 0 0 0;
  }
  
  #menu-header {
    background:transparent;
  }
  
  #menu{
    margin: 20px 0 0 0px;
    padding:0;
    width: 175px;
  }
    #menu ul{
      font-size: 12px;
      margin:0 0 0 20px;
      padding:0;
      list-style: square inside;
    }
      #menu li{
        background-image:none;
        padding:0 0 0 0px;
        margin: 0 0px 0px 0;
        list-style: none;
      }
        
      #menu h3 {
          margin-left:20px;
          margin-bottom: 0;
      }
        
        #menu h3 a {
          font-size: 18px;
          font-weight: bold;
          color: blue;
          background-repeat: no-repeat;
          text-indent: -10000px;
          width: 145px;
          height: 60px;
          border: none;
        }
        
        #menu a {
          text-decoration:none;
          text-transform:none;
          color:#333;
          display:block;
          font-size: 13px;
          padding: 7px 0px 7px 10px;
          width:145px;
          background: transparent url(../images/arrow.gif) no-repeat scroll 0px  11px;
          border-bottom: 1px solid #f1f1f1;
        }
        
        #menu a:hover {
          color: #3a80c8;
        }
        
        #menu a.current{
          color: #3a80c8;
        }
        
        #menu a.subcurrent{
          color: #3a80c8;
          text-decoration: none;
          background-color: #f1f1f1;
          background-image: url(../images/arrow-g.gif);
          background-position: 11px  11px;
        }
        
        #menu li ul{
          margin: 0 0px 0 0px;
          padding: 0;
          
        }
        
        #menu li ul li{
          list-style: none;
          padding: 0px 0 0px 0px;
          margin: 0;
        }
        
        #menu li ul li a {
          font-size: 13px;    
          padding-left: 20px;
          text-decoration: none;
          width:135px;
          border-bottom: 1px solid #fff;
          border-top: 1px solid #fff;
          background-position: 10px  11px;
        }
        
        #menu li ul li a:hover {
          background-color: #f1f1f1;
          background-image: url(../images/arrow-g.gif);
          background-position: 11px  11px;
        }
        
    #menu-footer{
      background:transparent;
    }

    .tab13473 #menu h3 a{
      background-image: url(../images/h3-home.png);
    }
      
    .tab95737 #menu h3 a{
      background-image: url(../images/h3-about.png);
    }

    .tab24822 #menu h3 a{
      background-image: url(../images/h3-membership.png);
    }

    .tab13750 #menu h3 a{
      background-image: url(../images/h3-labor.png);
    }

    .tab14362 #menu h3 a{
      background-image: url(../images/h3-pensioner.png);
    }

    .tab13720 #menu h3 a{
      background-image: url(../images/h3-contact.png);
    }
  
  #banner {
    display:none;
  }
  
  /* BREADCRUMBS
  -------------------------------------------*/
  #breadcrumbbar{
    padding:0 0 0 0px;
    margin: 0;
    position:relative;
    width: 100%;
  }
    #breadcrumblist{
      font-size: 10px;
      line-height:120%;
      padding:2.5em 0 .5em 20px;
      width:710px;
      color:#333;
    }
      #breadcrumblist a:link, #breadcrumblist a:visited{
        text-decoration:none;
        font-weight:bold;
        color:#052b8b;
      }
      #breadcrumblist a:hover, #breadcrumblist a:active{      
      }
      #breadcrumbemail{
        font-size: 10px;
        position:absolute;
        right:100px;
        text-align:right;
        top:25px;
        width:9em;
        line-height: 12px;
      }
        #breadcrumbemail a:link, #breadcrumbemail a:visited{
          background:url(../images/email-icon.gif) 0 2px no-repeat;
          float:right;
          padding:0 5px 0 18px;
          line-height: 12px;
          text-decoration:none;
          color:#333;
        }
          #breadcrumbemail a:hover, #breadcrumbemail a:active{
  
          }
      
      #breadcrumbprint{
        font-size: 10px;
        position:absolute;
        right:15px;
        text-align:right;
        top:25px;
        width:9em;
        line-height: 12px;
      }
        #breadcrumbprint a:link, #breadcrumbprint a:visited{
          background:url(../images/print-icon.gif) 0 2px no-repeat;
          float:right;
          padding:0 5px 0 18px;
          line-height: 12px;
          text-decoration:none;
          color:#333;
        }
          #breadcrumbprint a:hover, #breadcrumbprint a:active{
          }
  
  
  /* CONTENT AREA
  -------------------------------------------*/
  #content{
    clear:left;
    width:inherit;
  }
    #content-header{
      display:none;
    }
    #content-body{
      margin: 18px 20px 0 20px;
      padding:0 0 10px 0;
      overflow:hidden;
      min-height: 200px;
    }
    #pagetitle{
      margin:0 0 15px 0px;
    }
      #pagetitletext h1{
        font-size:30px;
        color: #052b8b;
      }
    #content-footer{
      
    }
  
  /* FOOTER
  -------------------------------------------*/
  #clearfooter{
   
  }
  
  #footer{
    clear:both;
    height: 50px;
    margin:0 auto;
    position:relative;
  }

#address {
  color:#FFFFFF;
  left:362px;
  position:absolute;
  top:32px;
  width:200px;
}

#phone {
  color:#FFFFFF;
  left:590px;
  position:absolute;
  top:40px;
  width:170px;
}

    #footerwrap{
      margin:0 auto;
      width: 960px;
      position:relative;
      height: 145px;
      background:transparent url(../images/footer.png) no-repeat 0 0;
    }
    #footernav ul{
      margin: 0;
      padding: 0;
    }
    #footernav ul li{
      float: left;
      background: none;
    }

.yellow {
  color:#f0c034;
  text-align:right;
  width:50px;
  float:left;
}

.number {
  text-align:left; 
}
    
    #poweredby{
      font-size:10px;
      position:absolute;
      right:0px;
      bottom:10px;
    }
      #poweredby a{
        color:#fff;
        text-decoration:none;
      }
      #poweredby a:hover {text-decoration: underline;}
