@import url(adm.css);

.list .more a { text-decoration:underline; }
/*** S10#6121.1 ***/
/* commented by S10#7379
.head .search { width:184px; }
.head .search #search-text { width:104px; padding-right:0px; }
.head .search #search-button { left:-4px; }
.catalog-search #catalog-search-button { left:-2px; }
/*** S10#6121.4 ***/
.unit-product .info dd em { font-size:1.62em; top:-5px; }
.unit-product .info dd em.l { font-size:1.42em; top: -4px; }
/*** S10#6109.4 ***/
select.genre, select.dgenre { font-size:9px; }
.results table td, .results table th { padding-left:5px; padding-right:5px; }

ol.top5 li { height:65px; }
ol.top5 li li { height:auto; }
/* S10#8296
.coming-sales .list ul { margin:5px 0; }
.coming-sales .list ul ul { margin:0; }
.coming-sales .list ul li { margin-bottom:0; margin-top:0; height:50px; }
.coming-sales .list ul li li { height:auto; }
*/
.dvdvideo { position: relative; left: -150px; }

.tview div { color:#000000; font-weight:bold; }
    
.tview div a { color:#000000; font-weight:normal; }
        
.tview .line { background:transparent url(/xtpl/i/backgrounds/pp.gif) repeat-x scroll 0 100%; margin-bottom:15px; padding:0 20px 15px; }

.news .item .preview { padding-left:0 }
.coming-sales .list .preview { padding-left:0; height:auto; }
.coming-sales .list .preview a img { display:block; }

.head .logo { display:block!important; padding:0; }

/*** S10#7406 ***/
.rating a, .rating a:hover{text-decoration:none!important;}
.rating a span, .rating a:hover span{text-decoration:underline!important;}
/*** S10#7407 ***/
.forma input.inp-file { height:24px; padding:0; }
/*** S10#7407 ***/
.menu a:hover span, .menu li.active a span{background: url(../i/backgrounds/menu-a-r4.png) no-repeat right top;}
.menu a span { padding-right:10px; margin-right:-10px; margin-top:0px; } /* correct bg area */
.menu li { margin-right: 10px; } /* compensate span margin */
/*** ***/
.coming-sales .list ul ul li a span { text-transform:none;font-size:1em;color:black; } /* rewind to non-<a> visual */

/*.iformat2, .list a.iformat2 { color: red }*/ /* S10#8194 */ /* S10#9123 */
.dvehicle2, .list a.dvehicle2 { color: blue; } /* S10#8422 */

#ol.top5 li { min-height:65px; height:auto; }
#ol.top5 li li { min-height:0px; }

.localization { position:absolute;right:175px;top:62px;z-index:10; }
.top a span { padding-left:16px; padding-right:16px; }

.extra h4 a { text-decoration:none; color:#fff; }

.results table td.basket, .results table td.price, .results table td.stock, .divbasket td.price { text-align:center; }
.results .basket a { margin:0 auto; }
.basket a {
  position:relative;
  display:block;
  width:28px;
  height:26px;
  overflow:hidden;
  font-size:0px;
  color:#fff!important;
  text-decoration:none;
}
.unit-product .basket a { color:#9bbfd1!important; }
.basket a span {
  display: block; position: absolute; left: 0; top: 0; z-index: 100; height:26px; width: 28px; 
  background: url(/xtpl/i/basket.png) no-repeat 0 0 transparent;
}
.results table td.stock .sklad { margin:0 auto; width:30px; height:10px; overflow:hidden; }
.results table td.stock .sklad.hz { width:75px; height:auto; }
.sklad span{ display: block; position: absolute; left: 0; top: 0; z-index: 1; height:10px; width: 100%; background-color:transparent; }
.full span{ background: url(/xtpl/i/sklad_full.png) no-repeat 0 0; }
.part span{ background: url(/xtpl/i/sklad_part.png) no-repeat 0 0; }
.empty span{ background: url(/xtpl/i/sklad_empty.png) no-repeat 0 0; }
.hz span{ background: transparent; }
.sklad{ height: 10px; display:block; overflow: hidden; position: relative; text-align: left!important  }
.sklad.full, .sklad.part, .sklad.empty { font-size:0; color:#fff!important; }
.unit-product .sklad.full, .unit-product .sklad.part, .unit-product .sklad.empty { color:#9bbfd1!important; }
.sklad.hz { height:auto; }

.unit-product sklad span, .unit-product .basket a span { background: solid #9BBFD1; }

.divbasket span { color:red; }

.navigation h5.basketbtn { background:url("/xtpl/i/basketbtn.png") no-repeat scroll 0 0 transparent; width:164px; height:34px; }

.top a.im { display:none; }

/* enable IM button */
.top a.im { display:inline-block; margin-right:2px; }
.localization { right:345px; }
.menu li { margin-right:0; }
.menu a span { margin-right:-7px; padding-right:7px; padding-left:7px; }
.top a span { padding-left:10px; padding-right:10px; }
/* end */