﻿div.firstpage{
    width:auto;
    padding:15px 20px 20px 20px;
    text-align: left;
}

    div.firstpage h1{
      font:normal 30px Tahoma;
      color:#2883c4;
      text-align: left;
      margin:0px 0px 20px 0px;
      padding:0px;
    }

    div.firstpage h2{
      font:normal 18px Tahoma;
      color:#2883c4;
      text-align: left;
      margin:0px 0px 10px 0px;
      padding:0px;
    }

    div.firstpage p{
      font:normal 12px Tahoma;
      color:#666666;
      text-align: left;
      padding:0px;
      margin:0px 0px 20px 0px;
    }

      div.firstpage p.n1{
        background: transparent url(../Background/parts/numbers/1.gif) no-repeat 0px 3px;
        padding:0px 0px 0px 60px;
      }

      div.firstpage p.n2{
        background: transparent url(../Background/parts/numbers/2.gif) no-repeat 0px 3px;
        padding:0px 0px 0px 60px;
      }

      div.firstpage p.n3{
        background: transparent url(../Background/parts/numbers/3.gif) no-repeat 0px 3px;
        padding:0px 0px 0px 60px;
      }

      div.firstpage p.n4{
        background: transparent url(../Background/parts/numbers/4.gif) no-repeat 0px 3px;
        padding:0px 0px 0px 60px;
      }

      div.firstpage p.n5{
        background: transparent url(../Background/parts/numbers/5.gif) no-repeat 0px 3px;
        padding:0px 0px 0px 60px;
      }

      div.firstpage table.bar{
        width:50%!important;
        margin-top:5px;
      }

      div.firstpage div.fileload{
        margin:-25px 0px 0px 60px;
        //margin:-20px 0px 0px 60px;
      }

      div.fileload td.pole input{
        padding:2px 0px 0px 0px;
        //padding:0px;
        zoom:1;
      }

      div.firstpage p a{
        color:#0099ff;
        padding-left:18px;
        text-decoration:underline;
      }

          div.firstpage p a.aprice{
            background: transparent url(../Background/priceico.gif) no-repeat 0px 4px;
            padding-top:3px;
            padding-bottom:1px;
            display: block;
          }

          div.firstpage p a.ahistory{
            background: transparent url(../Background/historyico.gif) no-repeat 0px 4px;
            padding-top:3px;
            padding-bottom:1px;
            display: block;
          }

          div.firstpage p a.acart{
            background: transparent url(../Background/cartico.gif) no-repeat 0px 5px;
            padding-top:3px;
            padding-bottom:1px;
            display: block;
          }

          div.firstpage p a.aotchet{
            background: transparent url(../Background/otchetico.gif) no-repeat 0px 5px;
            padding-top:3px;
            padding-bottom:1px;
            display: block;
          }

      div.firstpage p a:hover{
        text-decoration:none;
      }


  div.firstpage div.artikulpole{
    width:300px;
    margin:-20px 0px 0px 60px;
  }

  div.firstpage div.buttonadd{
    margin:15px 0px 0px 0px;
  }


/* - Новости - */

div.newsblock{
    /*background-color:#cccccc;*/
    background-color:#ffffff;
    height:60px;
    margin:0px 0px 0px 0px;
}

  div.newsblock div.singlenews{
    width:auto;
    height:40px;
    margin:0px;
    padding:12px 0px 8px 0px;
  }

    div.newsblock div.sndate{
      width:80px;
      height:35px;
      /*background: transparent url(../Background/elita/sndate_gray.jpg) no-repeat 50% 0px;*/
      background: transparent url(../Background/elita/sndate.jpg) no-repeat 50% 0px;
      float:left;
      margin-right:-80px;
      zoom: 1;
    }

      div.newsblock div.sndate span.snmonth{
        display:block;
        width:auto;
        font:normal 11px Tahoma;
        color:#ffffff;
        margin:0px;
        //margin:0px 0px 0px 2px;
        padding:0px;
        text-align: center;
      }

      div.newsblock div.sndate span.snday{
        display:block;
        width:auto;
        font:bold 14px Tahoma;
        color:#4c4c4c;
        margin:0px;
        padding:0px;
        text-align: center;
      }

    div.newsblock div.sntext{
      width:auto;
      height:auto;
      margin:0px 0px 0px 80px;
      padding:0px;
      zoom: 1;
    }

      div.newsblock div.sntext p{
        margin:0px 0px 5px 0px;
        padding:0px;
        font:normal 12px Tahoma;
        color:#666666;
      }

        div.newsblock div.sntext p a{
          color:#0099ff;
          text-decoration: underline;
        }

        div.newsblock div.sntext p a:hover{text-decoration: none;}

  div.newsblock div.nshad{
    display:none;
    //display:block;
    height:60px;
    width:auto;
    margin-top:-60px;
    position: relative;
    z-index:3;

    background: transparent url(../Background/elita/newsover.png) repeat-x 0px 0px;
    //background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Background/elita/newsover.png', sizingMethod='scale');
  }

  div.newsblock div.n2tshad{
    //display:none;
    height:7px;
    width:auto;
    position:relative;
    z-index:3;
    margin-top:-60px;
    background: transparent url(../Background/elita/newsover.png) repeat-x 0px 0px;
  }

  div.newsblock div.n2bshad{
    //display:none;
    height:7px;
    width:auto;
    position:relative;
    z-index:3;
    margin-top:46px;
    background: transparent url(../Background/elita/newsover.png) repeat-x 0px 100%;
  }

/* ================== Каруселька ================ */

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
}

.jcarousel-list li,
.jcarousel-item {
    list-style: none;
    width: 100%;
    height: 60px;
    float:left;
    clear:both;
    margin:0px;
    padding:0px;
    display:block;
    background-color: transparent;
    cursor:pointer;
    //cursor:hand;
}


.jcarousel-skin-elive .jcarousel-container {

}

.jcarousel-skin-elive .jcarousel-container-vertical {
    width: auto;
    height: 60px;
    padding: 0px;
    margin:0px;
    background-color: transparent;
}

.jcarousel-skin-elive .jcarousel-clip-vertical {
    width: auto;
    height: 60px;
    padding:0px;
    margin:0px;
}

.jcarousel-skin-elive .jcarousel-item-vertical {
    margin:0px;
}

.jcarousel-skin-elive .jcarousel-item-placeholder {
    background: #cccccc;
    color: #000000;
}

/* === Убираем оригинальные кнопки === */
.jcarousel-next-vertical,
.jcarousel-next-disabled-vertical,
.jcarousel-prev-vertical,
.jcarousel-prev-disabled-vertical,
.jcarousel-next, .jcarousel-prev{
  display:none!important;
}