body {padding: 0px;
      margin: 0px;
      background-color: #ffffff;
      text-align: center;
      font-family: Georgia, Arial, Tahoma;
      min-width: 100%;
      min-height: 100%;
      background-image: url(/assets/templates/belotos/bg.jpg);
      background-position: center;
      background-repeat: repeat;}
img{border: 0;}
td {color: #eeeeee;}
.special {color: #111111;}
a{text-decoration: none;
  color: #C37615;}
a:hover{text-decoration: underline;
  color: #C37615;}
.main{min-width: 1000px;
      width: 100%;
      padding-bottom: 35px;}
.main_table{width: 900px;
            margin: auto;
            background-color: #2E2E2E;
            margin-top: 35px;
            background-image: url(/assets/templates/belotos/table.gif);
      background-position: center top;
      background-repeat: repeat-x;}
.main table td.l_td{width: 280px;
                    padding-top: 20px;}
.main table td.r_td{width: 620px;
                    padding-top: 20px;}
.l_td_div{padding-left: 20px;}
.header{height:146px;
        position: relative;}
.cat{width: 237px;
     position: relative;
     background-image: url(/assets/templates/belotos/cat_bg.jpg);
     background-position: top;
     background-repeat: repeat-y;
     background-color: #ffffff;}
.cat_top{background-image: url(/assets/templates/belotos/cat_top.jpg);
     background-position: left top;
     background-repeat: no-repeat;
     height: 24px;
     width: 237px;}
.cat_bottom{background-image: url(/assets/templates/belotos/cat_bottom.jpg);
     background-position: left bottom;
     background-repeat: no-repeat;
     height: 38px;
     width: 237px;}





.cat div.item{padding-left: 55px;
              padding-right: 28px;
              background-image: url(/assets/templates/belotos/cat_item.gif);
              background-position: 31px 8px;
              background-repeat: no-repeat;
              font-family: georgia;
              font-size: 12px;
              text-align: left;
              color: #454444;
              padding-top: 8px;}
.cat div.item a{font-size: 12px;
                text-decoration: underline;
              color: #454444;}
.cat div.item a:hover{font-size: 12px;
                text-decoration: none;
                color: #926401;}

.cat div.item  div.item {padding-left: 13px;
              padding-right: 0px;
              background-image: url(/assets/templates/belotos/cat_subitem.gif);
              background-position: 0px 8px;
              background-repeat: no-repeat;
              font-family: tahoma;
              font-size: 11px;
              text-align: left;
              text-decoration: none;
              color: #926401;
              font-weight: none;
              padding-top: 4px;}
.cat div.item  div.item a{font-size: 11px;
                text-decoration: underline;
                color: #926401;}
.cat div.item  div.item a:hover{font-size: 11px;
                text-decoration: none;
                color: #926401;}




<!--
.cat div.act_item{padding-left: 55px;
              padding-right: 28px;
              background-image: url(/assets/templates/belotos/cat_item_act.gif);
              background-position: 31px 8px;
              background-repeat: no-repeat;
              font-family: georgia;
              font-size: 12px;
              text-align: left;
              text-decoration: none;
              color: #926401;
              font-weight: bold;
              padding-top: 8px;}
.cat div.act_item a{font-size: 12px;
                text-decoration: none;
                color: #926401;}
.cat div.act_item a:hover{font-size: 12px;
                text-decoration: none;
                color: #926401;}

.cat div.subitem{padding-left: 70px;
              padding-right: 28px;
              background-image: url(/assets/templates/belotos/cat_subitem.gif);
              background-position: 56px 8px;
              background-repeat: no-repeat;
              font-family: tahoma;
              font-size: 11px;
              text-align: left;
              text-decoration: none;
              color: #926401;
              font-weight: none;
              padding-top: 4px;}
.cat div.subitem a{font-size: 11px;
                text-decoration: underline;
                color: #926401;}
.cat div.subitem a:hover{font-size: 11px;
                text-decoration: none;
                color: #926401;}

.cat div.subitem_act{padding-left: 70px;
              padding-right: 28px;
              background-image: url(/assets/templates/belotos/cat_subitem.gif);
              background-position: 56px 8px;
              background-repeat: no-repeat;
              font-family: tahoma;
              font-size: 11px;
              text-align: left;
              text-decoration: none;
              color: #926401;
              padding-top: 4px;}
.cat div.subitem_act a{font-size: 11px;
                text-decoration: none;
                color: #926401;
                font-weight: bold;}
.cat div.subitem_act a:hover{font-size: 11px;
                text-decoration: none;
                color: #926401;
                font-weight: bold;}
-->

.icq{width: 231px;
     height: 76px;
     background-image: url(/assets/templates/belotos/icq.jpg);
     background-position: left top;
     background-repeat: no-repeat;
     margin-top: 10px;
     margin-bottom: 15px;}
.icq div{font-family: tahoma;
              font-size: 14px;
              text-align: left;
              text-decoration: none;
              color: #BABABA;
              padding: 10px;}
.icq div span{color: #ffffff;
              line-height: 25px;}
.news{width: 230px;
      padding-bottom: 40px;}
.title{font-family: georgia;
              font-size: 18px;
              text-align: left;
              text-decoration: none;
              color: #C4C4C4;
              text-transform: uppercase;
              padding-bottom: 11px;
              clear:  both;}
.title b{
                font-weight: normal;
}

.news div.news_item{background-color: #2F2F2F;
               border: 1px solid #272727;
               background-image: url(/assets/templates/belotos/news_item.gif);
               background-position: left top;
               background-repeat: repeat-x;
               margin-bottom: 11px;}
.news div.news_item div{padding: 5px;
                    font-size: 11px;
                    color: #C4C4C4;
                    font-family: tahoma;
                    text-align: left;}
.news div.news_item div.more{padding: 0px;
                    font-size: 11px;
                    color: #696866;
                    font-family: tahoma;
                    text-align: right;
                    background-color: #272727;}
.baskettitle {color:#ffffff;}
.news div.news_item div.more a{text-decoration: none;
                               color: #696866;
                               padding: 2px;
                               padding-right: 5px;}
.news div.news_item div.more a:hover{text-decoration: none;
                               color: #ffffff;
                               padding: 2px;
                               padding-right: 5px;}
.news div.news_bottom{padding-top: 5px;
                      font-size: 11px;
                    font-family: tahoma;}
.news div.news_bottom div.all{text-align: left;
                              float: left;}
.news div.news_bottom div.all a{color: #C4C4C4;
                                text-decoration: underline;}
.news div.news_bottom div.all a:hover{color: #ffffff;
                                text-decoration: underline;}
.news div.news_bottom div.rss{text-align: right;
                              float: right;
                              background-image: url(/assets/templates/belotos/rss.gif);
                              background-position: left top;
                              background-repeat: no-repeat;}
.news div.news_bottom div.rss a{color: #ffffff;
                                text-decoration: none;
                                padding-left: 16px;}
.news div.news_bottom div.rss a:hover{color: #ffffff;
                                text-decoration: none;
                                padding-left: 16px;}
.wel_text{width: 592px;
          height: 202px;
          background-image: url(/assets/templates/belotos/wel_text.jpg);
          background-position: left top;
          background-repeat: no-repeat;}
.group{background-image: url(/assets/templates/belotos/group.gif);
          background-position: left top;
          background-repeat: no-repeat;
          width: 185px;
          height: 104px;
          float: left;
          margin-right: 20px;
          margin-bottom: 20px;}
.group div{padding-left: 95px;
           padding-top: 22px;
           padding-right: 4px;
           font-family: tahoma;
           font-size: 11px;
           color: #878787;
           text-align: left;
           position: relative;
           height: 100%;}
.group div a{font-family: Georgia;
             font-size: 12px;
             text-align: left;
             color: #C37615;
             text-decoration: none;}
.group div a:hover{font-family: Georgia;
             font-size: 12px;
             text-align: left;
             color: #C37615;
             text-decoration: underline;}
#group0{
        background-position: 9px top;
        background-repeat: no-repeat;}
.groups{padding-top: 20px;}
.tovar{width: 285px;
       float: left;
       background-color: #ffffff;	202020;
       background-image: url(/assets/templates/belotos/tovar_top.gif);
       background-position: left top;
       background-repeat: no-repeat;
       margin-right: 20px;
       margin-bottom: 20px;}
.tovar div.tovar_item{padding-top: 15px;}
.tovar div.price{height: 32px;
                 text-align: right;
                 line-height: 32px;
                 font-family: tahoma;
                 font-size: 14px;
                 color: #ffffff;
                 background-image: url(/assets/templates/belotos/tovar_bottom.gif);
                 background-position: left top;
                 background-repeat: no-repeat;
                 padding-right: 15px;
                 clear: both;}
.tovar div.tovar_item div.img{float: left;
                        margin-left: 15px;
                        margin-right: 10px;}
.tovar div.tovar_item div.img img{width: 100px;
<!--
                            height: 150px;
-->
}
.tovar div.tovar_item div.txt{
                        float: left;
                        text-align: left;
                 font-family: tahoma;
                 font-size: 11px;
                 color: #000000;	ffffff;
                 padding-right: 15px;}
.tovar div.tovar_item div.txt a{text-align: left;
                 font-family: georgia;
                 font-size: 14px;
                 color: #000000;	ffffff;
                 text-decoration: underline;
                 }
.tovar div.tovar_item div.txt a:hover{text-align: left;
                 font-family: georgia;
                 font-size: 14px;
                 color: #000000;	ffffff;
                 text-decoration: underline;
                 }
.footer{height: 110px;
        background-image: url(/assets/templates/belotos/footer.gif);
        background-position: left top;
        background-repeat: repeat-x;}
.copy{
                 font-family: tahoma;
                 font-size: 11px;
                 color: #000000;
                 position: relative;}
.copy div#cpr{padding-left: 28px;
      padding-top: 28px;
      text-align: left;}
.friends{padding-left: 2px;
      padding-top: 14px;
      text-align: left;
      width: 380px;
      float: left;
                 font-family: georgia;
                 font-size: 10px;
                 color: #000000;}
.friends a{text-decoration: none;
           color: #000000;}
.friends a:hover{text-decoration: none;
                 color: #000000;}
.counters{padding-left: 8px;
      padding-top: 28px;
      float: right;
      padding-right: 24px;}
.counters img{margin-right: 3px;}
.menu{position: relative;
      height: 48px;}
.menu table{width: 100%;
            height: 100%;
            text-align:center;}
.menu table td{text-align: center;
               font-family: georgia;
                 font-size: 14px;
                 color: #2E2E2E;}
.menu table td a{text-decoration: none;
                 color: #2E2E2E;}
.menu table td a:hover{text-decoration: none;
                 color: #820C06;}
.menu table td#act{text-align: center;
               font-family: georgia;
                 font-size: 14px;
                 color: #820C06;
                 background-image: url(/assets/templates/belotos/menu_act.jpg);
                 background-position: center;
                 background-repeat: repeat;}
.menu table td#act a{text-decoration: none;
                 color: #820C06;}
.menu table td#act a:hover{text-decoration: none;
                 color: #820C06;}
.phone{position: absolute;
       top: 0px;
       left: 635px;
       width: 265px;
       height: 140px;
       background-image: url(/assets/templates/belotos/phone.jpg);
                 background-position: left top;
                 background-repeat: no-repeat;}

.phone div.r{padding: 22px;
             padding-right: 45px;
           text-align: right;
               font-family: georgia;
                 font-size: 26px;
                 color: #ffffff;}
.phone div.r span{font-size: 16px;
                text-align: right;}
.phone div.n{font-size: 14px;
                }
.phone div.l{padding-bottom: -1px;
           text-align: left;
               font-family: tahoma;
                 font-size: 17px;
                 color: #ffffff;}

.content{position:absolute;
         width: 310px;
         height: 170px;
         z-index:1;
         clip: rect(0 600 500 0);
         overflow: auto;
         margin-left: 260px;
                 font-color: #ffffff;
         margin-top: 15px;}

p{
                 font-color: #ffffff;
}

.ttl{text-align: left;
               font-family: georgia;
                 font-size: 14px;
                 color: #ffffff;
                 padding-bottom: 30px;}
.txt{text-align: left;
               font-family: georgia;
                 font-size: 14px;
                 color: #ffffff;}
.txt h1{text-align: left;
               font-family: georgia;
                 font-size: 12px;
                font-weight: bold;
                 color: #ffffff;}
.cut{position: absolute;
     top: 0px;
     left: 0px;
     background-image: url(/assets/templates/belotos/cut.jpg);
     background-position: left top;
     background-repeat: no-repeat;
     width: 67px;
     height: 61px;}
#vetka{position: absolute;
       width: 141px;
       height: 80px;
       background-image: url(/assets/templates/belotos/vetka.png);
       background-position: left bottom;
       background-repeat: no-repeat;
       top: 87px;
       left: 480px;
       z-index: 100;}
#menu_left{position: absolute;
       width: 21px;
       height: 60px;
       background-image: url(/assets/templates/belotos/menu_left.jpg);
       background-position: left top;
       background-repeat: no-repeat;
       top: 146px;
       left: -15px;
       z-index: 10;}
#menu_right{position: absolute;
       width: 14px;
       height: 58px;
       background-image: url(/assets/templates/belotos/menu_right.jpg);
       background-position: left top;
       background-repeat: no-repeat;
       top: 146px;
       left: 893px;
       z-index: 10;}
#footer_left{position: absolute;
       width: 42px;
       height: 103px;
       background-image: url(/assets/templates/belotos/footer_left.jpg);
       background-position: left top;
       background-repeat: no-repeat;
       top: -21px;
       left: -36px;
       z-index: 10;}
#footer_right{position: absolute;
       width: 50px;
       height: 124px;
       background-image: url(/assets/templates/belotos/footer_right.gif);
       background-position: right top;
       background-repeat: no-repeat;
       top: 0px;
       left: 872px;
       z-index: 10;}
#icons{position: absolute;
       width: 39px;
       height: 143px;
       background-image: url(/assets/templates/belotos/icons.gif);
       background-position: left top;
       background-repeat: no-repeat;
       top: 292px;
       left: 900px;
       z-index: 10;}
#icons div{padding-top: 27px;
           padding-left: 7px;
           z-index: 12;}
.logo{position: absolute;
      top: 12px;
      left: 143px;
      width: 290px;
      height: 120px;
      background-image: url(/assets/templates/belotos/logo.jpg);
      background-position: left top;
      background-repeat: no-repeat;}