.hte-marker-shop{
	background: url(../images/marker.jpg) no-repeat;
	background-position: 0px 2px;
	display: block;
	padding-left: 10px;
	text-align: left;
	margin: 0;
}
.hte-marker-shop a{
	color: #000;
	text-decoration: none;
}
.hte-marker-shop a:hover {
	text-decoration: underline;
}
.hte-shop-article{
	font-size: 10px;
	text-align: left;
}
.hte-product-item{
	width: 100%;
}
.hte-product-item tbody tr td{
	vertical-align: top;
	text-align: left;
}

.hte-panel{
	width: 100%;
	border-collapse: collapse;
}
.hte-panel tr td{
	padding: 0;
}
.hte-panel-left,  .hte-panel-right{
	width: 12px;
	height: 25px;
	font-size: 0;
}
.hte-panel-left{
	background: url(../images/bg_left.gif) no-repeat;
}
.hte-panel-right{
	background: url(../images/bg_right.gif) no-repeat;
}
.hte-panel-center{
	background: url(../images/bg.gif) repeat-x;
	height: 25px;
	line-height: 23px;
}


/*Для шаблона подробно о товаре*/
.rb {}
.rb .content_rb {
    border:1px solid #cacaca;
    text-align:left;
    padding:10px;
    padding-top:20px;
}
.rb .content_rb#bannerImage {
    height:118px;
    padding:20px 0 20px 0;
    margin:0;
    z-index:1;
}
.rb .t_rb {
    position:relative;
    _background:url(../images/e.gif) repeat-x top #dea;
}
.rb .b_rb {
    position:relative;
    _height:1px;
}
.rb .t_rb div, .rb .b_rb div, .rb .tt_rb .l_rb, .rb .tt_rb .r_rb{
    position:absolute;
    padding:0; margin:0;
    background: url(../images/rb_corners.gif) no-repeat;
}
.rb .t_rb div#rb_title {
    width:100%;
    top:-12px;
    background:none;
}
.rb .t_rb .l_rb {
    top:0px; left:0;
    width:21px;
    height:22px;
    background-position: -42px 0;
}
.rb .t_rb .r_rb {
    top:0px;
    right:0px;
    width:21px;
    height:22px;
    background-position: -63px 0;
    _right:-1px;
}
.rb .tt_rb {
 height:22px;
 position:relative;
 text-align:center;
 font:14px Tahoma;
 font-weight:bold;
 color:#ed1c29;
}
.rb .tt_rb, .rb .tt_rb h1, .rb .tt_rb h2, .rb .tt_rb#h_rb_s {
   font:11px Tahoma;
   font-weight:bold;
   color:#ed1c29;
   padding:0;
   margin:0;
}
.rb .tt_rb#h_rb_m {
   font:14px Tahoma;
   font-weight:bold;
   color:#ed1c29;
   line-height:29px;
   padding:0;
   margin:0;
}
.rb .tt_rb td#h_rb {
    position:relative;
    padding:0 10px 3px 10px;
    background:url(../images/bgs.gif) 0 -21px repeat-x;
}
.rb .tt_rb .l_rb {
    width:13px;
    height:24px;
    position:relative;
    background-position: 0 -22px;
}
.rb .tt_rb .r_rb {
    position:relative;
    width:12px;
    height:24px;
    background-position: -13px -22px;
}
.rb .b_rb .l_rb {
    width:21px;
    height:22px;
    background-position: 0 0;
    bottom:0px; left:0;
}
.rb .b_rb .r_rb {
    width:21px;
    height:22px;
    background-position: -21px 0;
    bottom:0px;
    right:0px;
    _right:-1px;
}
.rb .hte-shop-small-right{
	padding-right: 10px;
}
.rb .hte-shop-small-right, .rb .hte-shop-small-right a{
	color: #8c8c8c;
}

.block_header {
   width:100%;
   height:28px;
   text-align:center;
   font-weight:bold;
}

.block_header div {
 float:left;
}

.block_header .n-act div#left {
    background:url(../images/podm_left.gif) no-repeat left;
    height:28px;
}

.block_header .n-act#center_fdm, .block_header .n-act div#center_fdm{
   background:url(../images/podm_line.gif) repeat-x top;
   height:28px;
   color: #828282;
   font-weight:bold;
   float:left;
}

.block_header .n-act div#center_fdm a
{
   font-weight:bold;
}

.block_header .n-act div#right{
   background:url(../images/podm_right.gif) no-repeat right;
   height:28px;
}

.block_header .act div#left{
    background:url(../images/podm_left_a.gif) no-repeat left;
    height:28px;
}

.block_header .act#center_fdm, .block_header .act div#center_fdm{
   background:url(../images/podm_line_a.gif) repeat-x top;
   height:28px;
   color:#ed1c29;
   float:left;
}

.block_header .act div#right{
   background:url(../images/podm_right_a.gif) no-repeat right;
   height:28px;
}

.block_header .act div#text, .block_header .n-act div#text{
    padding:7px 10px 0 10px;
    cursor:pointer;
}

/*Для шаблона подробно о товаре*/

/*Цена в виде изображения*/
.number_image {
  display:block;
  float:left;
  background:url(../images/n/numbers.gif) no-repeat;
}
.numbers_big {height:23px; width:16px;}
.num_big_1 {background-position: -0    0; width:11px;}
.num_big_2 {background-position: -13px 0;}
.num_big_3 {background-position: -29px 0;}
.num_big_4 {background-position: -45px 0; width:17px;}
.num_big_5 {background-position: -61px 0;}
.num_big_6 {background-position: -77px 0;}
.num_big_7 {background-position: -94px 0;}
.num_big_8 {background-position: -110px 0;}
.num_big_9 {background-position: -126px 0;}
.num_big_0 {background-position: -142px 0;}
.num_big_  {background-position: -158px 0; width:17px;}

.numbers_overline {height:12px; width:8px;}
.num_overline_1 {background-position: -0    -40px; width:6px;}
.num_overline_2 {background-position: -7px  -40px;}
.num_overline_3 {background-position: -15px -40px;}
.num_overline_4 {background-position: -24px -40px;}
.num_overline_5 {background-position: -32px -40px;}
.num_overline_6 {background-position: -41px -40px;}
.num_overline_7 {background-position: -49px -40px;}
.num_overline_8 {background-position: -57px -40px;}
.num_overline_9 {background-position: -66px -40px;}
.num_overline_0 {background-position: -74px -40px;}
.num_overline_  {background-position: -82px -40px;}

.numbers_ssmall {height:12px; width:8px;}
.num_ssmall_1 {background-position: -0    -26px; width:6px;}
.num_ssmall_2 {background-position: -7px  -26px;}
.num_ssmall_3 {background-position: -15px -26px;}
.num_ssmall_4 {background-position: -24px -26px;}
.num_ssmall_5 {background-position: -32px -26px;}
.num_ssmall_6 {background-position: -41px -26px;}
.num_ssmall_7 {background-position: -49px -26px;}
.num_ssmall_8 {background-position: -57px -26px;}
.num_ssmall_9 {background-position: -66px -26px;}
.num_ssmall_0 {background-position: -74px -26px;}
.num_ssmall_  {background-position: -82px -26px;}

.numbers_small {height:12px; width:8px;}
.num_small_1 {background-position: -0    -26px; width:6px;}
.num_small_2 {background-position: -7px  -26px;}
.num_small_3 {background-position: -15px -26px;}
.num_small_4 {background-position: -24px -26px;}
.num_small_5 {background-position: -32px -26px;}
.num_small_6 {background-position: -41px -26px;}
.num_small_7 {background-position: -49px -26px;}
.num_small_8 {background-position: -57px -26px;}
.num_small_9 {background-position: -66px -26px;}
.num_small_0 {background-position: -74px -26px;}
.num_small_  {background-position: -82px -26px;}
/*Цена в виде изображения*/

.hte-shop-price{
	font-size: 24px;
	text-decoration: underline;
}
.hte-shop-price-old{
	font-size: 18px;
	text-decoration: line-through;
}
