div.mallbasket{
	background: url(/img/mall/basket.png) no-repeat;
	height:227px;
	width:192px;
	text-align:left;
	color:#fff;
	line-height:1.5;
}

div.mallbasket .title{color:#fff;margin-bottom:15px}
div.mallbasket .money{color:#7dff68}
div.img{margin-bottom:10px}
table.goods td.goodbig {padding:2px 20px 10px 10px}
table.goods img.button {margin:5px 0px 0px 0px;}
table.goods td.title{color:#4e465e !important;font-size:12px;padding-left:5px}
table.goods td.title a{color:#4e465e !important;font-size:12px;text-decoration:none}
table.goods span.price{color:#d41746 !important;font-size:12px;font-weight:normal;}
table.goods div.oldprice{color:#999;font-size:11px;font-weight:normal;margin:0px 10px 10px 0;text-decoration:line-through}
table.goods div.price div.oldprice strong{font-size:11px;}
table.goods td.desc {color:#6c5145;font-size:12px;padding-left:5px}
table.goods .desc p{color:#6c5145;font-size:11px}
table.goods span{ color:#2e1b14;font-size:11px}
table.goods table{height:100px}

table.maingoods img.good {margin:5px 5px 2px 5px}
table.maingoods td.title {padding:5px;}
table.maingoods td.title a{color:#fff;font-weight:bold;font-size:11px;text-decoration:none}
table.maingoods div.price{color:#319dba;font-size:10px;font-weight:normal;margin:2px 10px 0 0;	}

table.steps td{padding:10px 0 10px 0}
table.steps {margin:0 0px 0 20px}

table.mallpages{text-align:left;margin-left:10px}
table.mallpages div.pageactive{color:#fff !important;width:14px;height:14px;background: url(/img/mall/page_s.png) left no-repeat;text-align:center;margin:1px;font-size:10px}
table.mallpages div.page{color:#8429c4 !important;width:14px;height:14px;cursor:pointer;text-align:center;margin:1px; text-decoration:underline;font-size:10px}

div.mallcategorys {
	background:url(/img/mall/marker.png) left no-repeat;
	padding-left:20px;
	margin-left:20px;
	padding-bottom:5px;
}
div.mallcategorys a {text-decoration:none;font-size:12px}
div.mallcategorys a.active{color:#893b16}

div.mall_textblocktitle{
	padding:5px 15px 10px 35px;
}
div.mall_textblocktitle h1.titlebig{padding-bottom:0px}

table.basket td.solidtr{
	border-bottom:1px solid #CFB2AF;
}
table.basket td.dashedtr{
	border-bottom:1px dashed #CFB2AF;
}
table.basket td.head{
	color:#8c3519;
	font-weight:bold;
	font-size:11px;	
}
table.basket td{
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
}
table.basket td.title{
	color:#765c50;
	font-weight:bold;
}
table.basket td.price{
	font-weight:bold;
}
table.basketalt td{
	text-align:left;
	font-size:11px;
}
table.basketalt div.title{
	color:#893b16;
	font-weight:bold;
}

table.basketalt div.altdesc{
	color:#765c50;
	font-weight:normal;
}
table.basketalt div.price{
	color:#319dba;font-size:11px;font-weight:bold;	margin:5px 0 10px 0
}
.mb10 {margin-bottom:10px !important}
.title_top10{margin:0 0 10px 15px;background:url(/img/mall/title_top10.png) left no-repeat;height:63px;}
.title_top10 h1{background:none}
.title_special{margin:0 0 10px 15px;background:url(/img/mall/title_special.png) left no-repeat;height:78px;}
.title_special h1{background:none}

.floataltimg{float:left;margin-right:5px;}

div.mallblock{
	background:url(/img/mall/mainpage.png) no-repeat; height:188px;width:589px;
	margin-left:21px;
	padding-left:10px;
	margin-top:7px;
}
div.mallblock div.mallitems{
	width: 33%; float: left; margin: 6px 0 3px 10px; text-align: center;
	background:url(/img/mall/mainpageblock.png) no-repeat;width:175px;height:50px
}
table.mallblocks tr{height:160px}


td.a1{width:23px;height:36px;background:url('/img/mall/tab1.png') no-repeat;}
td.a7{ padding-top:8px;
	height:36px;background:url('/img/mall/tab7.png') repeat-x; color:#8429c4 !important;font-size:14px;font-weight:bold;
	text-transform: uppercase;}
td.a7 a{color:#8429c4 !important;font-size:12px;font-weight:normal;text-transform: uppercase;text-decoration:none;}
td.a10{padding-top:8px;height:36px;background:url('/img/mall/tab10.png') repeat-x; color:#fff !important;font-size:12px;font-weight:bold;
	text-transform: uppercase;}
td.a10 a{color:#fff !important;font-weight:normal;font-size:12px;text-transform: uppercase;text-decoration:none}
td.a2{height:36px;background:url('/img/mall/tab2.png') no-repeat; width:47px}
td.a6{height:36px;background:url('/img/mall/tab6.png') no-repeat; width:47px}
td.a10{height:36px;background:url('/img/mall/tab10.png') repeat-x;}
td.a5{height:36px;background:url('/img/mall/tab5.png') repeat-x;width:36px}
td.a3{height:36px;background:url('/img/mall/tab3.png') repeat-x;width:47px}
td.a4{height:36px;background:url('/img/mall/tab4.png') repeat-x;width:36px}
td.a9{height:36px;background:url('/img/mall/tab9.png') repeat-x;width:23px}


div.mallcontent{background:url('/img/mall/mallcontent.png') no-repeat; width:692px;}
div.mallcontentbottom{background: url(/img/mall/mallcontentbottom.png) bottom no-repeat; height:8px;width:692px;margin-bottom:15px}

#salebutton{width:68px;height:14px;cursor:pointer;border:none;}
div.content #salebutton{background:url(/img/mall/b_basket.png) no-repeat;}
div.mallcontent #salebutton{background:url(/img/mall/b_basket.png) no-repeat;}
div.sales #salebutton{background:url(/img/mall/b_basket_sales.png) no-repeat;}
div.top10 #salebutton{background:url(/img/mall/b_basket_sales.png) no-repeat;}
div.news #salebutton{background:url(/img/mall/b_basket_news.png) no-repeat;}
div.special #salebutton{background:url(/img/mall/b_basket_special.png) no-repeat;}
.item #salebutton{position:relative;top:4px;}
table.mallblocks{width:651px;}

/* tables for links */
 #link{height:20px;margin-bottom:12px;cursor:pointer;margin-top:12px}

div.sales{
	background:url(/img/mall/sale1.png) no-repeat;
	width:692px;	
	margin-bottom:15px
}
div.sales div.img img.good{margin:2px}
div.sales table.goods td.title{color:#d41746 !important;font-size:12px;padding-left:5px}
div.sales table.goods td.title a{color:#d41746 !important;font-size:12px;}
div.sales td.link{width:120px;}
div.sales #link{width:120px;}
div.sales #linkallsp{margin-top:12px;margin-left:50px;cursor:pointer;}
div.salesbottom{background: url(/img/mall/salebottom.png) bottom no-repeat; height:8px;width:692px;}
#sppages a{color:#d41746;text-decoration:none}
#sppages a.active{font-weight:bold;}
#sppages {color:#d41746 !important;text-align:right;}

div.top10{
	background:url(/img/mall/sale.png) no-repeat;
	width:692px;	
	margin-bottom:15px
}
div.top10 div.img img.good{margin:2px}
div.top10 table.goods td.title{color:#d41746 !important;font-size:12px;padding-left:5px}
div.top10 table.goods td.title a{color:#d41746 !important;font-size:12px;}
div.top10 td.link{width:120px;}
div.top10 #link{display:none}
div.top10 #linkalltop10{display:none}
div.top10 table.mallblocks {margin-top:45px}
div.top10bottom{background: url(/img/mall/salebottom.png) bottom no-repeat; height:8px;width:692px;}
#top10pages{display:none}

div.news{
	background:url(/img/mall/news.png) no-repeat;
	width:692px;
	margin-bottom:15px;	
}
div.newsbottom{background: url(/img/mall/newsbottom.png) bottom no-repeat; height:8px;width:692px;}
div.news div.img img.good{margin:2px}
div.news td.link{width:190px}
div.news #link{width:190px;}
div.news #linkallnw{margin-top:12px;margin-left:50px;cursor:pointer}
#nwpages a{text-decoration:none}
#nwpages a.active{font-weight:bold;}
#nwpages {text-align:right;margin-top:12px;}

div.special{
	background:url(/img/mall/special.png) no-repeat;
	width:692px;	
	margin-bottom:15px;
}
div.special div.img img.good{margin:2px}
div.special td.link{width:173px;}
div.special #link{width:173px;}
div.special #linkallspl{margin-top:12px;margin-left:50px;cursor:pointer}
div.specialbottom{background: url(/img/mall/specialbottom.png) bottom no-repeat; height:8px;width:692px;}
#splpages a{text-decoration:none}
#splpages a.active{font-weight:bold;}
#splpages {text-align:right;margin-top:12px;}

#mall #content {margin-left:0}

.subcats{padding:20px 10px 10px 10px;}
