@charset "windows-1251";
/* CSS Document */
.content .intro {margin-left:120px;}
.content .intro .cont {line-height:200%;}
.content .subcats {margin-left:-6px; margin-right:-6px; margin-top:-9px;}
.content .subcats a {float:left; padding:4px 6px; margin:9px 0 0; color:#8f8f8f;}
.content .subcats a.active {color:#fff; background:#8f8f8f; text-decoration:none;}
.content .paging {float:left; background:#f5f5f5 url(/tpl/images/paging.gif) repeat-x; font-weight:600; font-size:14px; color:#000;}
.content .paging .left {background:url(/tpl/images/paging-left.gif) no-repeat;}
.content .paging .right {background:url(/tpl/images/paging-right.gif) right no-repeat; height:31px; padding:9px 7px 10px;}
.content .paging a, .prev, .next {display:block; float:left; padding:7px 4px 8px; color:#000;}
.content .paging a.active {color:#f00; text-decoration:none;}
.content .paging .prev {width:21px; height:14px; margin-right:21px; background:url(../images/paging-prev.gif) no-repeat;}
.content .paging .next {width:21px; height:14px; margin-left:21px; background:url(../images/paging-next.gif) no-repeat;}
.content .paging .prev.disabled {background:url(/tpl/images/paging-prev-inact.gif) no-repeat;}
.content .paging .next.disabled {background:url(/tpl/images/paging-next-inact.gif) no-repeat;}
.content .perpage {float:right; height:30px; padding-top:20px;}
.content .perpage a {color:inherit;}
.content .perpage a.active {color:#f00; text-decoration:none;}
.content .catalog {margin:0 0 50px -15px; padding-top:10px;}
.content .catalog .elem {float:left; width:140px; margin:40px 0 0 15px;}
*:first-child+html .catalog .elem {margin-right:12px;}
.content .catalog .elem .price {height:33px; margin:-20px 0 10px; background:url(/tpl/images/price-cat.png) right no-repeat; position:relative; text-align:right; font-size:20px; padding:7px 10px 0; margin-left:20px;}
.content .catalog .elem .price.sale {color:#fff; background-image:url(/tpl/images/price-sale.gif);}
.content .catalog .elem .tit {width:100%; text-align:center;}

