h3 {
	font-size: 17px;
}
.xlarge {
	line-height: 22px !important;
}
.box_color {
	background-color: #efefef;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
}

.box_color_s {
	background-color:#d6d6d6;
}

.box_color3 {
	border-left:2px solid #efefef;
	border-right:2px solid #efefef;
}

.box_color3_s {
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
}


.box_color_orange_full {
	background-color: #fff6d9;
	border-left: 2px solid #fef0c1;
	border-right: 2px solid #fef0c1;
}

.box_color_orange_s {
	background-color: #FED058;
}
.box_color_orange{
	background-color: #fef0c1;
	border-left:1px solid #FED058;
	border-right:1px solid #FED058;
}
.box_color_orange2_s {
	border-left: 1px solid #FED058;
	border-right: 1px solid #FED058;
}
.box_color_orange2 {
	border-left: 3px solid #fef0c1;
	border-right: 3px solid #fef0c1;
}
.box_color_orange3_s {
	border-left: 1px solid #FED058;
	border-right: 1px solid #FED058;
}
.box_color_orange3 {
	border-left: 2px solid #fef0c1;
	border-right: 2px solid #fef0c1;
}
.bgorange {
padding: 6px 0 0 6px;
background: url('/a/shop3/img/bg_popular_category.gif') repeat-x scroll left top;
width: 948px !ie;
}
.bgorange2 {
padding: 0 0 0 6px;
background: url('/a/shop3/img/bg_popular_category.gif') repeat-x scroll left top;
}
.iewid {
width:613px !ie;
}
.iewid2 {
width:300px !ie;
}
.pop_news ul {
list-style-type:none;
display:block;
text-indent:0px;
margin:0px;
padding:0px;
}
.pop_news li{
width:193px;
background:transparent url('/a/shop3/img/bg_tovar_list.gif') no-repeat scroll 0px 6px;
padding:1px 0 4px 10px;
line-height:14px;
}
.link_green {
color: #5f8d20;
}
.box_info2 {
padding: 0 0 0 6px;
}
.box_info3 {
padding: 0 2px 0 5px;
}
.tovaru {
width: 300px;
margin-right: 0px;
}
.new_tovaru {
	width: 120px;
	margin-right: 10px;
}
.spec_tovaru {
	width: 135px;
	margin-right: 10px;
}
.marg_bot{
padding-bottom:8px;
}
.vote{
margin: 8px 0px;
}
.mrt1{
margin-right: 1px;
}
.title_pink{
color: #e51c52;
}
.title_pink:hover{
color: #5f8c1f;
}
.imgborder_item{
margin-bottom: 5px;
border:1px solid #c5d348;
background-color:#fff;
width:50px;
height:50px;
cursor:pointer;
padding:4px;
}
.imgborder_green{
margin-bottom: 5px;
border:1px solid #c5d348;
background-color:#fff;
width:100px;
height:100px;
cursor:pointer;
}
.imgborder_gray {
	margin-bottom: 5px;
	border:1px solid #D1D2D1;
	background-color:#fff;
	width:100px;
	height:100px;
	cursor:pointer;
}
.menu_shop {
	float: left;
	padding-bottom: 0;
	margin-bottom:-6px;
}
@media all and (min-width: 0px) { /* Opera */
  body .menu_shop {margin-bottom:-1px}
}
.menu_shop ul {
	margin: 0;
	padding: 0;
	list-style: none;
	top:1px !ie;
	position: relative 	/* for opera */
}
.menu_shop li {
	display: inline;
	margin: 0;
	padding: 0;
}
.menu_shop a {
	float: left;
	background: url('/a/shop3/img/menu_left7a.gif') no-repeat left top;
	color: #5E8C1F;
	padding: 0 0 0 4px;
	margin-bottom: 0px;
	position: expression('relative');
	top: expression('-3px')
}
html:first-child .menu_shop a {top:2px;position:relative;} /* Opera */
.menu_shop a span {
	float: left;
	display: block;
	background: url('/a/shop3/img/menu_right7a.gif') no-repeat right top;
	padding: 3px 9px 3px 4px;
	margin-right: 1px
}
.menu_shop i span {
	float: left;
	display: block;
	padding: 2px 8px 2px 0px;
	margin-right: 1px;
	text-decoration:none;
	font-style:normal;
}
.menu_shop a span {
	float: none
}
.menu_shop a:hover {
	background-position: 0% -42px;
}
.menu_shop a:hover span {
	color: #cc0000;
	background-position: 100% -42px;
}
.menu_shop .current_m2 {
	float: left;
	color: #333;
	background: url('/a/shop3/img/menu_left7.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	background-position: 0 -42px;
	position: expression('relative');
	top: expression('-3px');
}
html:first-child .menu_shop .current_m2 {top:2px;position:relative;} /* Opera */
.menu_shop .current_m2 span {
	float: left;
	background: url('/a/shop3/img/menu_right7.gif') no-repeat right top;
	padding: 3px 9px 6px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% -42px;
}
html:first-child .menu_shop .current_m2 span {padding: 5px 9px 4px 5px;} /* Opera */
.current_m2 {
	font-weight:700
}
html:root .menu_shop {
	margin-bottom: -4px
}
.image_width {
width: 100px;
}
.gr_button {
background:transparent url('/a/shop3/img/c_button.gif') scroll right top;
}
.mar_link_green {
margin: 4px 4px 0px 4px;
}
.mrup {
margin-top: 3px;
}
.vote2 {
height:10px;
padding-bottom:10px;
}
.image_width2 {
width:83px;
}
.imgbordertov_green{
padding:4px;
margin-right:20px;
border:1px solid #c5d348;
background-color:#fff;
width:218px;
height:218px;
}
.tovar_column{
width:360px;
}
.box_left_up{
width:130px;
padding-bottom:14px;
border:0px solid #333;
}
.box_left{
width:130px;
padding-top:3px;
border:0px solid #333;
}
.box_right{
width:220px;
border:0px solid #666;
}
.box_right_border{
border-bottom:1px solid #ccc;
}
.tovar_list{
list-style-type:none;
padding-bottom:8px;
}
.tovar_list li{
line-height:14px;
background:transparent url('/a/shop3/img/bg_tovar_list.gif') no-repeat scroll 0 5px;
padding:0px 0 0px 10px;
}
.tovar_list2{
list-style-type:none;
padding-bottom:8px;
}
.tovar_list2 li{
line-height:14px;
background:transparent url('/a/shop3/img/bg_tovar_list.gif') no-repeat scroll 0 5px;
padding:0px 0 5px 10px;
}
.text_opisanija{
margin-top:5px;
}
.padding_l{
padding-left:15px;
}
.first_td{
background:#edf1d0;
padding:4px 0 5px 10px;
}
.cash_link{
font-weight: bold;
padding:1px 8px;
color:#de6800;
}
.cash_width{
width:220px;
}
/*start changed main item v1.1*/
.tovaru_item {
width:280px;
}
.cash_item{
width:170px;
height:10px;
padding-top:10px;
}
.mrt1{
margin-right: 1px;
}
/*end changed main item v1.1*/
.box_color_green_tovar_s{
	background-color: #edf1d0;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	font-size:1px;
	height:1px;
}
.box_color_green_tovar{
	background-color: #edf1d0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	font-size:1px;
	height:1px;
}
.button_green{
margin-left:10px;
background:transparent url('/a/shop3/img/c_button_green.gif') repeat scroll right top;
}
.padding_table_l th{
padding-left:10px;
color:#888;
font-weight:400;
}
.padding_table_l td{
padding:4px 0 5px 10px;
}
.corner{
padding:0px !important;
margin:0px !important;
}
.opisanie{
width:355px;
margin-top:13px;
}
.mtop{
margin-top:7px;
}
.mtop2{
margin-top:4px;
}
.box_color_grayl_s {
background-color: #f7f7f7;
}
.box_color_grayl{
	background-color: #f7f7f7;
	border-left:1px solid #f7f7f7;
	border-right:1px solid #f7f7f7;
}
.box_color_grayl2 {
	border-left: 2px solid #f7f7f7;
	border-right: 2px solid #f7f7f7;
}
.box_info_bggray{
background-color:#f7f7f7;
padding-left:-10px;
}
.serch_width{
width:370px;
}
.serch_width_right{
width:130px;
}
.search_img{
width:100px;
height:100px;
margin-right:10px;
border:1px solid #c5d348;
}
.menu_search_results {
margin-left:5px;
	float: left;
	padding-bottom: 0;
	margin-bottom:-3px
}
@media all and (min-width: 0px) { /* Opera */
  body .menu_search_results {margin-bottom:-1px}
}
.menu_search_results ul {
	margin: 0;
	padding: 0;
	list-style: none;
	top:2px !ie;
	position: relative 	/* for opera */
}
.menu_search_results li {
	display: inline;
	margin: 0;
	padding: 0;
}
.menu_search_results a {
	float: left;
	background: url('/a/shop3/img/menu_left_full3.gif') no-repeat left top;
	color: #0054ae;
	padding: 0 0 0 4px;	
	margin-bottom: 0px;
	position: expression('relative');
	top: expression('-1px')
}
html:first-child .menu_search_results a {top:2px;position:relative;} /* Opera */
.menu_search_results a span {
	float: left;
	display: block;
	background: url('/a/shop3/img/menu_right_full3.gif') no-repeat right top;
	padding: 3px 8px 3px 4px;
	margin-right: 1px
}
.menu_search_results i span {
	float: left;
	display: block;
	padding: 2px 8px 2px 0px;
	margin-right: 1px;
	text-decoration:none;
	font-style:normal;
}
.menu_search_results a span {
	float: none
}
.menu_search_results a:hover {
	background-position: 0% -42px;
}
.menu_search_results a:hover span {
	color: #cc0000;
	background-position: 100% -42px;
}
.menu_search_results .current_m2 a {
	float: left;
	color: #0054ae;
	background: url('/a/shop3/img/menu_left_full3.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0px 4px;
	background-position: 0 -42px;
	position: expression('relative');
	top: expression('-1px');
	cursor:pointer;
}
html:first-child .menu_search_results .current_m2 a {top:2px;position:relative;} /* Opera */
.menu_search_results .current_m2 span {
	float: left;
	background: url('/a/shop3/img/menu_right_full3.gif') no-repeat right top;
	padding: 3px 9px 6px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% -42px;
}
html:first-child .menu_search_results .current_m2 span {padding: 5px 9px 4px 5px;} /* Opera */
.current_sm {
	font-weight:700
}
html:root .menu_search_results {
	margin-bottom: -4px
}
.box_color_green_s {
	background-color: #c7d14c;
	border-left: 2px solid #c7d14c;
	border-right: 2px solid #c7d14c;
}
.box_color_green{
	background-color: #feffdf;
	border-left:1px solid #c7d14c;
	border-right:1px solid #c7d14c;
}
.box_color_green2_s {
	border-left: 1px solid #c7d14c;
	border-right: 1px solid #c7d14c;
}
.box_color_green2 {
	background-color: #feffdf;
	border-left: 2px solid #feffdf;
	border-right: 2px solid #feffdf;
}
.box_color_green3_s {
	border-left: 1px solid #c7d14c;
	border-right: 1px solid #c7d14c;
}
.box_color_green3 {
	border-left: 2px solid #feffdf;
	border-right: 2px solid #feffdf;
}
.bg_search{
width:309px !ie;
	background-color: #feffdf;
}
.search_width{
border-bottom:1px solid #ccc;
padding:5px;
width:295px;
}
a.ld_blue {
color: #0054af;
position:relative !ie;
background: url('/a/shop3/img/dott_2px_blue.gif') repeat-x bottom;
text-decoration: none;
border:0px;
}
a.ld_blue:hover{
color:#0054af;
background:none;
}
.sub_cat_width{
width:450px;
}
.production ul {
list-style-type:none;
margin:0px;
padding:0px;
}
.production li {
background:none;
margin:1px 0px 1px 50px;
}
.sub_cat_listr{
list-style-type:none;
margin:0px;
padding:0px;
}
.sub_cat_listr li {
background:none;
margin:1px 0px 1px 10px;
}
.subcat_mrt_small{
margin:2px 4px 0 0;
}
.subcat_mrt_small1{
margin:5px 4px 0 0;
}
.inp_prof{
	border:1px solid #ababab;
	width:216px;
	width:214px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_prof {width:214px;}
}
.txt_prof{
	border:1px solid #ababab;
	width:430px;
	width:428px !ie;
	height:150px;
}
@media all and (min-width: 0px) { /* Opera */
body .txt_prof {width:428px;}
}
.lineb {
	border-top:1px solid #ababab;
}
.white {
	color:#fff;;
}
.bg_category{
	width:614px;
	background-color: #feffdf;
}
.category ul {
list-style-type:none;
text-indent:0px;
margin:0px;
padding:0px;
}
.category li{
width:190px;
display:inline;
float:left;
background:transparent url(/a/shop3/img/bg_tovar_list.gif) no-repeat scroll 0 8px;
padding:1px 0 4px 10px;
}
.mrtop{
margin-top:40px;
}
.mr_bot{
margin-bottom:0px !important;
}
.inp_search{
border:1px solid #ababab;
width:45px;
width:43px !ie;
}
.tdpad{
padding-right:18px;
}
.tdxpad{
padding:0 60px 0 0;
}
.td_bggray{
padding:5px 10px;
}
.td_bgwhite{
padding:5px 10px;
}
.first_comparsion{
width:164px !important;
padding:10px 0 10px 10px;
background-color:#fff9e9;
}
.comparsion{
width:164px !important;
padding:0px 0 10px 10px;
background-color:#fff9e9;
}
.white_comparsion{
width:164px !important;
padding:10px 0 10px 10px;
background-color:#fff;
white-space: nowrap !important;
}
.clear_width{
clear:both;
height:0px !important;
width:140px;
overflow:hidden;
}
.mrtop_comparsion{
margin-top:96px;
}
.iewid_big{
width:940px;
}
.network {
	width:940px;
}
.net_col {
width:130px;
}
.mrt_xbig {
margin-right:25px;
}
.mrup_statistic{
padding:13px 0 0 30px;
}
.message_window {
	width:960px;
    position: absolute;
    z-index: 102;
    top: 50%;
    left: 50%;
    margin-top: -113px;
    margin-left: -480px;
}
.gr_button_blu {
background:transparent url('/a/shop3/img/c_button_blu.gif') scroll right top;
}
.product_bg{
background-color:#f8f8f8;
}
.magaz{
vertical-align:top;
width:100px;
padding:0 10px 5px 0;
text-align:left;
}
.padl{
padding-left:10px;
}
.orange_color{
color:#DD6801;
}
.control_border{
border-bottom:1px solid #f8f8f8;
}
.mrl_control{
margin-left:74px;
_margin-left:37px;
}
.checkbox_width{
width:25px;
}
.checkbox_color{
color:#B9453C;
}
.pad_control{
padding:2px;
}
.box_color_lorange{
	background-color: #fff3d3;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.box_color_lorange2_s {
	border-left: 1px solid #fff3d3;
	border-right: 1px solid #fff3d3;
}
.lorange{
margin-left:-9px;
background-color:#fff3d3;
border-top:1px solid #FCD25C;
}
.menu_shop .current_m3 {
	float: left;
	color: #000;
	background: url('/a/shop3/img/menu_left7cur_admin.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0px 4px;
	background-position: 0 -42px;
	position: expression('relative');
	top: expression('-1px');
}
html:first-child .menu_shop .current_m3 {top:2px;position:relative;} /* Opera */
.menu_shop .current_m3 span {
	float: left;
	background: url('/a/shop3/img/menu_right7cur_admin.gif') no-repeat right top;
	padding: 3px 9px 6px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% -42px;
}
html:first-child .menu_shop .current_m3 span {padding: 5px 9px 4px 5px;} /* Opera */
.current_sm {
	font-weight:700
}
.mrt_admin{
margin-left:-10px;
}
.pad_left{
padding:5px 0 5px 17px;
}
.pad_left2{
padding:0 0 0 52px !important;
}
.admin_bg{
background-color:#f8f8f8;
}
.pad_bot{
padding-bottom:10px !important;
}
.mar_pad{
margin:0px;
padding:0px
}
.lh{
line-height:14px;
padding-bottom:10px;
}
.fifty{
width:47%;
}
.center_massege{
margin:0 auto;
}
.tab_hov:hover{
	background-color:#fff3d3 !important;
}
.nohov:hover{
	background-color:#fff !important;
}
.mrt_vsmall {
	margin-right:5px;
}
.cancel_reg {
	margin-top:-3px;
}
.tab_on {
	margin-left:-10px;
}
.vsecat {
	margin:0px 9px;
	border-top: 1px solid #fef0c1 !important;
}
.bg_magoff{
background-color:#D68D88;
}
.view_photo {
position: absolute;
z-index: 102;
top: 50%;
left: 50%;
margin-top: -353px;
margin-left: -280px;
width: auto;
text-align: left;
border:1px solid #999;
background-color:#fff;
padding-right:9px;
}
.splesh_reg  {
	position: absolute;
    z-index: 100;
    background-color: #000;
    filter: alpha(opacity=20);
    moz-opacity: 0.2;
    opacity: 0.2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	_padding-right:10px;
}
.add_goods_form {
	position: absolute;
	z-index: 100;
	left: 170px;
	top: 316px;
	display: none;
	width:200px;

	_margin-left:0px;
	height:202px;
}
.voting_box {
	margin:-18px 0 0 -68px;
	right:54.5% !ie;
	position:absolute;
	width:241px;
	z-index:100;
	_padding-left:10px;
	_width:258px;
}
.info ul {
list-style-type:none;
text-indent:0px;
margin:0px;
padding:0px;
}
.info li{
background:transparent url(/a/common/img/li_bul.gif) no-repeat scroll 0 8px;
padding:1px 0 4px 10px;
}
.two_lines {
	overflow: hidden; 
	height: 30px;
}
.regions_form {
	position: absolute;
	z-index: 100;
	display: none;
	width:140px;
	margin-left: 10px;
	_padding-left:10px;
}
.clear_width {
	clear:both;
	height:0;
	overflow:hidden;
	width:140px;
}
.popup_item {
	position: absolute;
	z-index: 100;
	display: none;
	width:300px;
	margin-left: 230px;
}
.admin_menu_shop {
	float: left;
	padding-bottom: 0;
	margin-bottom:-6px;
}
@media all and (min-width: 0px) { /* Opera */
  body .menu_shop {margin-bottom:-1px}
}
.admin_menu_shop ul {
	margin: 0;
	padding: 0;
	list-style: none;
	top:1px !ie;
	position: relative 	/* for opera */
}
.admin_menu_shop li {
	display: inline;
	margin: 0;
	padding: 0;
}
.admin_menu_shop a {
	float: left;
	background: url('/a/shop3/img/menu_left7a.gif') no-repeat left top;
	height:21px;
	overflow:hidden;
	color: #5E8C1F;
	padding: 0 0 0 4px;
	margin-bottom: 0px;
	position: expression('relative');
	top: expression('-3px')
}
html:first-child .menu_shop a {top:2px;position:relative;} /* Opera */
.admin_menu_shop a span {
	float: left;
	display: block;
	background: url('/a/shop3/img/menu_right7a.gif') no-repeat top right;
	
	padding: 3px 9px 3px 4px;
	margin-right: 1px
}
.admin_menu_shop i span {
	float: left;
	display: block;
	padding: 2px 8px 2px 0px;
	margin-right: 1px;
	text-decoration:none;
	font-style:normal;
}
.admin_menu_shop a span {
	float: none
}
.admin_menu_shop a:hover {
	background-position: 0% -42px;
}
.admin_menu_shop a:hover span {
	color: #cc0000;
	background-position: 100% -42px;
}
.admin_menu_shop .current_m2 {
	float: left;
	color: #000;
	background: url('/a/shop3/img/menu_left7a.gif') no-repeat left top;
	margin: 0;
	height:22px;
	overflow:hidden;
	padding: 0 0 0 4px;
	background-position: 0 0px;
	position: expression('relative');
	top: expression('-3px');
}
html:first-child .admin_menu_shop .current_m2 {top:2px;position:relative;} /* Opera */
.admin_menu_shop .current_m2 span {
	float: left;
	background: url('/a/shop3/img/menu_right7a.gif') no-repeat right top;
	padding: 3px 9px 6px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% 0px;
}
html:first-child .admin_menu_shop .current_m2 span {padding: 5px 9px 4px 5px;} /* Opera */
.current_m2 {
	font-weight:700
}
html:root .admin_menu_shop {
	margin-bottom: -2px
}
.mr_right{
margin-right:3px;
}
.choose_regions_form {
	position: absolute;
	z-index: 100;
	display: none;
	width:200px;
	left: 780px;
	top: 230px;
	padding-left:9px;
}
.menu a.menu_my {
background: url('/a/shop3/img/header/menu_my.gif') repeat-x 0 1px;
color:#3E6800;
}
.menu a.menu_my:hover {
 background: url('/a/shop3/img/header/a_menu_my.gif') 0 -50px;
}
.text_height {
line-height:17px
}
.auk {
	width:320px;
}
.auk_box {
overflow:hidden;
width:85px;
}
.box_color_gray_s {
background-color: #d0d0d0;
}
.box_color_gray {
background-color: #eee;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
}
.box_color_gray2_s {
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
}
.box_color_gray2 {
border-left: 3px solid #eee;
border-right: 3px solid #eee;
}
.box_color_gray3_s {
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
}
.box_color_gray3 {
border-left: 2px solid #eee;
border-right: 2px solid #eee;
}
ul.pop_cat{
width:188px;
float:left;
}
.pop_cat li{
width:180px;
display:block;
float:left;
padding:1px 0 4px 10px;
line-height:14px;
background:transparent url('/a/shop3/img/bg_tovar_list.gif') no-repeat scroll 0px 6px;
}
ul li.no_bulet {
background:none;
margin-left:-10px;
}
.mrup {
margin-top: 3px;
}
a {
color:#0049a3;
}
.shop_bottom{
width:190px;
height:61px;
}
.shop_bottom_arrea{
width:424px;
height:61px;
}
.shop_textarea{
margin-top:2px;
border:1px solid #d9d9d9;
width:422px;
height:32px;
overflow:hidden;
}
.bordtov_down td {
	border-bottom:1px solid #F2F2F2;
}
.imgborder {
	border: 1px solid #D1D2D1;
}
.imgborder_greensmall {
	border:1px solid #C5D348;
	height:50px;
	padding:5px;
	width:50px;
}
.imgborder_graysmall {
	border:1px solid #D1D2D1;
	height:50px;
	padding:5px;
	width:50px;
}
a.ld_blue2{
position:relative !ie;
background: none;
text-decoration: none;
border:0px;
}
a.ld_blue2:hover{
color:#0049a3;
border:0px;
text-decoration: none;
background: url('/a/shop3/img/dott_2px_blue.gif') repeat-x bottom;
}
.tab_menu li {
float:left;
margin:7px 15px 0 0;
padding:0;
background:none;
}
.tab_menu li.current {
background:url('/a/shop3/img/shop_tab_left.gif') no-repeat top left;
padding-left:2px;
margin-top:4px;
}
.tab_menu li.current b {
display:block;
background:url('/a/shop3/img/shop_tab_right.gif') no-repeat top right;
padding:3px 9px 6px 8px;
color:#333;
}
.tab_menu li a {
color:#608e21;
text-decoration:none;
}
.tab_menu li a:hover {
color:#608e21;
text-decoration:none;
}
.search_image_tov3 {
	background:transparent url('/a/shop3/img/bgsearch_tovar3_1.gif') no-repeat scroll 3px 0;
	height:23px;
	width:220px;
}
.box_color1 {
	background-color:#FFE497;
	border-left:1px solid #FED058;
	border-right:1px solid #FED058;
}

/* vibor podarcov */
.page {
		position:relative;
}
.mrt_small2 {
	margin-right:2px;
}
.vp_title {
	padding:20px 0 4px 76px;
	padding-top:21px !ie;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .vp_title { padding-top:21px; }  
}
body:last-child:not(:root:root) .vp_title { padding-left:77px; } 

.vp_block_filter {
	background-color:#fff2e5;
	margin-left:-9px;
	padding-left:87px;
	height:59px;
}
.vp_block_folter_jpg {
background:transparent url('/a/shop3/img/filter.jpg') no-repeat scroll left top;
height:156px;
left:-63px;
position:absolute;
top:3px;
width:150px;
z-index:2;
}
.sel {
	width:140px;
	padding:0px 0px 0px 3px;
}
.knopka_filtr {
	background:transparent url(/a/shop3/img/knopka_filtr.gif) no-repeat scroll right top;
	display:block;
	font-style:normal;
	padding:4px 0 3px 0;
	text-align:center;
	color:#333;
	font-weight:bold;
	width:83px;
	height:15px;
}
.knopka_filtr:hover {
	background: none;
	color:#333;
}

.img_block_vp {
overflow:hidden;
width:110px;
}

.knopka_vp {
	display:block;
	padding-left:41px;
}

	
.knopka_vp em {
	background:transparent url(/a/shop3/img/knopka_right_vp2.gif) no-repeat scroll right top;
	display:block;
	font-style:normal;
	padding:11px 8px 11px 12px;
	font-weight:bold;
	width:145px;
	cursor:pointer;
}
.knopka_vp em a {	
	color:#0049a3;
}
.knopka_vp em a:hover {
	color:#CC0000;
}
.img_block_vp {
	width:110px;
	overflow:hidden;
}
.imgborder_green {
	background-color:#FFFFFF;
	border:1px solid #C5D348;
	padding:4px;
}



.bg_category2{
	background-color: #feffdf;
	
}
.category2 ul {
	list-style-type:none;
	text-indent:0px;
	margin:0px;
	padding:0px;
}
.category2 li{
	display: block;
	width:250px;
	background:transparent url(/a/shop3/img/bg_tovar_list.gif) no-repeat scroll 0 8px;
	padding:1px 0 3px 10px;
}
.inp_shop {
	width:45px;
	padding:2px 3px;
}

.submit_filtr {
background:transparent url(/a/shop3/img/knopka_filtr.gif) no-repeat scroll right top;
border:medium none;
color:#333333;
cursor:pointer;
font-weight:700;
height:22px;
padding-bottom:1px;
text-align:center;
width:83px;
}
.submit_filtr:hover {
	color:#333;
	background:transparent url('/a/shop3/img/knopka_filtr.gif') no-repeat scroll right bottom;
}

.menu a.menu_vibor {
background:transparent url(/a/shop3/img/header/a_menu_vibor.gif) repeat-x scroll 0 0;
color:#497C00;
}
.menu a.menu_vibor:hover {
 background: url('/a/shop3/img/header/a_menu_vibor.gif') 0 -50px;
}

.pad5 { padding-top:5px; }

.knopka_pp {
	background:transparent url(/a/shop3/img/knopka_left_pp.gif) no-repeat scroll left top;
	display:block;
	padding-left:27px;
}
.knopka_pp em {
	background:transparent url(/a/shop3/img/knopka_right_pp.gif) no-repeat scroll right top;
	display:block;
	font-style:normal;
	padding:5px 10px 5px 10px;
	color:#4C7C07;
}
body:last-child:not(:root:root) .knopka_pp em {padding:5px 10px 6px 10px;}
.knopka_pp:hover {
	background:transparent url(/a/shop3/img/knopka_left_pp.gif) no-repeat scroll left bottom;
}
.knopka_pp:hover em {
	background:transparent url(/a/shop3/img/knopka_right_pp.gif) no-repeat scroll right bottom;
	color:#fff;
}

/* vibor podarcov */

.img_bord_white {
  border-bottom:2px #fff solid;
  border-left:5px #fff solid;
  vertical-align:-4px;
}
.inp_search2{
  border:1px solid #ababab;
  width:236px;
  width:241px !ie;
}
.gray_inp {
  color:#999 !important;
}
.mtop_little {
	margin-top: 3px;
}
.mtop_small {
	margin-top: 5px;
}
.minus_mtop_small {
	margin-top: -5px;
}
.mtop {
	margin-top: 10px;
}
.minus_mtop {
	margin-top: -10px;
}
.mtop_medium {
	margin-top: 15px;
}
.mtop_big {
	margin-top: 20px;
}
.shops_buy_button {
	border-radius: 3px;
    -o-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #D9B86F;
	background: #FEF5D8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KIA0KCSAgICA8ZGVmcz4NCgkgICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4NCgkgDQoJICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDI1NCwyNDMsMjEzKTtzdG9wLW9wYWNpdHk6MSIvPg0KCSAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDI1NCwyMDMsMTE0KTtzdG9wLW9wYWNpdHk6MSIvPg0KCSANCgkgICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQoJICAgIDwvZGVmcz4NCgkgICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNncmFkaWVudCk7Ii8+DQoJIA0KPC9zdmc+) no-repeat;
	background: -webkit-gradient(linear, left top, left bottom, from(#FEF5D8), to(#FFCA70));
	background: -moz-linear-gradient(-90deg, #FEF5D8, #FFCA70);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FEF5D8, endColorstr=#FFCA70);
	padding: 3px 15px;
	color: #43433A;
	cursor: pointer;
	font-size: 12px;
	font-weight: 700;
	float: left;
}
.shops_buy_button:hover {
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FEDA9C, endColorstr=#FEF5DE);
    moz-opacity: 0.7;
    opacity: 0.7;
	color: #43433A;
}
.shop_carousel_inner {
	width: 510px;
	overflow: hidden;
	margin: 0 auto;
}
.shop_carousel_inner_big {
	width: 855px;
	overflow: hidden;
	margin: 0 auto;
}
.shop_new_item_carousel_right, .shop_new_item_carousel_left {
	background: url('/a/shop3/img/sprite.gif') no-repeat 0px 0px;
	width: 25px;
	height: 157px;
	overflow: hidden;
	position: absolute;
	top: 0;
}
.shop_new_item_carousel_left {
	background: url('/a/shop3/img/sprite.gif') no-repeat 0px 0px;
	left: 0;
}
.shop_new_item_carousel_right {
	background: url('/a/shop3/img/sprite.gif') no-repeat -25px 0px;
	right: 0;
}
.shop_new_item_carousel_left:hover {
	background: url('/a/shop3/img/sprite.gif') no-repeat 0px -157px;
}
.shop_new_item_carousel_right:hover {
	background: url('/a/shop3/img/sprite.gif') no-repeat -25px -157px;
}
.rc_block {
	width: 98px;
	height: 98px;
	overflow: hidden;
}
.shops_gray_block {
	background: #F1F0F0;
	border-radius: 3px;
    -o-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px;
}
.minus_left {
	margin-left: -10px;
}
.width_small {
	width: 65px;
}
.width {
	width: 110px;
}
.width_medium {
	width: 125px;
}
.gray_bg {
	background: #F8F8F8;
}
.medium {
	font-size: 12px;
	line-height: 16px;
}
a.ld {
	position: static;
}