.expand
{
}
.dexpand
{
}
/*.expand-null
{
	margin-left: 28px;
}*/

.cat-links
{
	/*margin-left: 36px;*/
	margin-left:0 !important;
}

.e_parent ul
{
	margin-left:36px;
}

.company-count
{
	font-size: 12px;
	display:none;
}
.product-count
{
	/*display:none;*/
	font-size: 12px;
}
.ads-count
{
	display:none;
	font-size: 12px;
}
.correction,.correction a {
	color: white;
	font-size: 14px;
	margin-top: 4px;
}
.correction a:hover{
	text-decoration: none;
}

.moderationall:hover,.moderationall:hover{
	cursor: pointer;
}
.moderationall,.moderationall{
float: right;
display: block;
margin-right: 10px;
margin-bottom: 10px;
background: #279c3c;
color: #ffffff;
text-shadow: none;
border-radius: 3px;
border: none;
font-weight: normal;
padding: 6px 20px;
font-size: 14px;
}

.product_info table td
{
	border:none !important;
}

a.c_prod {
float: right;
font-size: 18px;
color: #0072ff;
text-decoration: none;
border:1px solid #0072ff;
padding:2px 10px 2px 10px;
background:#ffffff;
}

#button_up
{
	position: fixed;
	bottom: 30px;
	right:20px;
	padding: 15px 30px 15px 30px;
	background: #333;
	color:#ffffff;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

label.lb_publish
{
	float: right;
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
	background: #279c3c;
	color: #ffffff;
	text-shadow: none;
	border-radius: 3px;
	border: none;
	font-weight: normal;
	padding: 6px 20px;
	font-size: 14px;
	cursor: pointer;
}

input.cb_publish
{
	float:right;
	margin-top: 8px;
}

.ads-user
{
	color:#333;
	font-size:11px;
	text-align: right;
	float:right;
	clear:right;
	width:455px;
}

#footer-text ul {
	padding-left: 40px;
}

label.comment_cb
{
	font-size:16px;
	float:none;
	display:inline;
}

.clr
{
	clear:both;
}

#top_next,#top_prev
{
	background: none !important;
	opacity: 1;
}

a.slide-down-big
{
	display:none;
	margin-top:0;
	float: right;
	margin-right: 5px;
}

.expand-null {
margin-left: 28px;
}

#show_products
{
	margin-bottom:20px;
}

a.contact_ref
{
	cursor:pointer;
	display: block;
	border:1px solid #0072ff;
	text-decoration: none;
	margin:4px 0 4px 0;
	background:#fff;
	padding:5px;
	font-weight:bold;
}

a.contact_ref:hover
{
	color:#0072ff;
}

h2.tabs_header
{
	text-align: center;
	color:#0072ff;
	border-top:none !important;
}

.page_in_tab
{
	background:#fff;
	padding: 10px;
	overflow:hidden;
}

.text-box
{
	font-size: 13px;
	padding:15px 10px 10px 10px;
	width:194px;
	height:183px;
}

.text-box strong
{
	font-size:16px;
}

.text-box p
{
	margin:5px;
}

#top_prev
{
	margin-left: 230px;
}

#box
{
	left:22px;
	position: relative;
}

span.price_unit
{
	color:#333;
}

#catalog_menu
{
	min-height:0 !important;
}

.annotation p{
	max-width: 316px;
}

.ico-buts i
{
	background:url(/img/pr_li_but.png) no-repeat !important;
}
.upli i{
	background-position: 0 -35px!important;
}
.upld i{
	background-position: 0 -70px!important;
}
.mov10 {
margin-bottom: 10px;
margin-right: 10px;
}

#all_brands
{
	/*height:615px !important*/;
	background:none !important;
}
/***/
#all_map
{
	width:100%;
	height:735px;
	overflow:hidden;
	position:relative;
}

#show-brand, #hide-brand
{
	position:relative;
}

#zoom-in
{
	background:url(/img/ymaps-b-zoom__button_type_plus.png) center center no-repeat;
	width:38px;
	height:34px;
	cursor:pointer;
	margin-top: 6px;
	border-radius: 0 !important;
}

#zoom-out
{
	background:url(/img/ymaps-b-zoom__button_type_minus.png) center center no-repeat;
	width:38px;
	height:34px;
	cursor:pointer;
	margin-bottom: 14px;
	border-radius: 0 !important;
}

#slider-vertical .ui-slider-range
{
	background:0 !important;
}

#slider-vertical
{
	height:430px;
	width:29px;
	background:none !important;
	border:none !important;
	margin-left:3px;
	border-radius: 0 !important;
}

#slider-vertical .ui-slider-handle
{
	background:url(/img/ymaps-b-zoom__mark-inner.png) center center no-repeat;
	height:24px;
	width:28px;
	cursor:pointer;
	border:none !important;
	margin-left:6px;
	border-radius: 0 !important;
}

#slider-vertical-container
{
	background:url(/img/ymaps-b-zoom__scale-bg.png) 3px 0px no-repeat;
	/*background:url(/img/sprite.png) no-repeat;
	background-position:27px 0px;*/
	width:32px;
}

#button_goods
{
	position: fixed;
	top: 30px;
	right:20px;
	padding: 15px 30px 15px 30px;
	background: #333;
	color:#ffffff;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#left_catalog_menu li span
{
	position:static !important;
	float:none !important;
}

/***/
li.top_cat_menu_el
{
	width:45%;
	float:left;
	font-weight: bold;
	color: #333;
	margin-right:2.5%;
}
li.top_cat_menu_el a
{
	color: #333;
}
ul.top_cat_menu
{
	list-style-type: none;
	overflow:auto;
}
li.top_cat_menu_el li.top_cat_menu_el
{
	float:none;
	font-weight:normal;
	color:#333;
	width: auto;
}
li.top_cat_menu_el li.top_cat_menu_el a
{
	color:#333;
}
li.top_cat_menu_el ul.top_cat_menu
{
	margin-left:10px;
	display:none;
}
.top_menu_cat_out
{
	margin-bottom:25px;
}
li.top_cat_menu_el span
{
	color:#936;
}
/***/

a.show_more_cat
{
	display: none;
	cursor: pointer;
}

/**************/
		#YMapsID {
            width: 980px;
            height: 700px;
        }
        /*.hero-unit {
            background-color: #FFF;
        }*/
        #sidebar {
        	/*width:400px;*/
            height: 236px;
            /*overflow: auto;*/
            position: absolute;
            left: 335px;
			top: 9px;
        }
        #sidebar .nav
        {
        	height:210px;
        	overflow:auto;
        }
        #sidebar .nav li a
        {
            padding: 3px !important;
        }
        #header_map
        {
        	text-align: center;
            width:954px;
        }
        #settings
        {
        	margin-left:4px;
        }
        ul.dropdown-menu li a
        {
        	padding-left:4px;
        }
        .icon-ok {
        background-position: -288px 0;
        }
        [class^="icon-"], [class*=" icon-"] {
        display: inline-block;
        width: 14px;
        height: 14px;
        margin-top: 1px;
        line-height: 14px;
        vertical-align: text-top;
        background-image: url("/img/glyphicons-halflings.png");
        /*background-position: 14px 14px;*/
        background-repeat: no-repeat;
        }
        .ymaps-copyrights-pane
        {
            display: none !important;
        }
        .hero-unit
        {
            overflow:visible;
        }
        .country_list
        {
        	border:1px solid #7595C6;
        	width:230px;
        	padding:10px;
        	background: url(/img/white_bg.png) repeat;
        }
        .country_title
        {
        	color:#936 !important;
        	font-size:14px !important;
        	margin-bottom: 20px;
        }
        .map_settings
        {
        	position: absolute;
        	left: 55px;
			top: 9px;
			z-index: 999;
        }
        .country_list .btn,.country_list a
        {
        	padding:0 !important;
        	color:#936 !important;
        	font-size:16px !important;
        }
        .country_list .dropdown-menu a
        {
        	margin-left:3px !important;
        	font-weight: normal !important;
        	color:#142a5c !important;
        }
        .country_list a i.icon-ok
        {
        	float:left;
        	margin-right:-14px;
        }
        .country_list .dropdown-menu
        {
        	margin:5px 0 5px 0;
        }
        span.cl_regs
        {
        	color:#0072ff;
        }
        #cl_clear
        {
        	font-style: italic;
			font-weight: normal !important;
			cursor: pointer;
			margin-top:5px;
			display: block;
        }
        #sidebar a
        {
        	font-weight: normal !important;
        	color:#142a5c !important;
        }
        span.region_title
        {
        	font-style:italic;
        	color: #936;
			font-size: 16px;
			margin-bottom:3px;
			display: block;
        }
        #all_brands
        {
        	z-index:999;
        	height:305px;
        }
        #all_brands h2
        {
        	background: #BCD1E7;
        }
        #map
        {
        	height:auto;
        }
        #map h2
        {
        	margin-left: 10px;
        }
/**************/
.oldprice
{
	color:#CC0000;
	font-weight: bold;
}
.newprice
{
	font-size:17px;
}
.sale_img
{
	background:url(/img/sale.png) no-repeat;
	width:67px;
	height:67px;
	position: absolute;
	left: -4px;
	top: -3px;
}
.image
{
	position: relative;
}

.text-box ul
{
	margin-left:20px;
}

#all_brands img
{
	position:relative;
	background-color:#fff;
	max-width:58px;
	max-height:58px;
}

#all_brands .image_box
{
	width: 58px;
	height: 58px;
}

#all_brands a
{
	position:relative;
	overflow:hidden;
}

#index-menu
{
	overflow:auto;
}

.rigth-all
{
	width:180px !important;
}

span.phones img
{
	max-width: 15px;
	max-height: 9px;
}

span.phones
{
	height: 30px;
	overflow: hidden;
	display: block;
}
span.phones:hover
{
	height: auto;
	overflow: visible;
}
.rigth-all a
{
	color:#fff;
	font-size: 12px;
}
#top_background
{
	overflow:hidden;
}

h2.main
{
	width:515px !important;
}
.description p
{
	text-indent: 15px;
	text-align: justify;
}
/***/
.checkbox
{
	display: block !important;
}
#footer-text p
{
	text-indent: 40px;
}
#content > p
{
	text-indent: 40px;
	text-align: justify;
}
span.sf_col
{
	width:33.3%;
	float: left;
}
#content h2,#footer-text h2
{
	text-indent: 40px;
	text-align: justify;
}
#features td.feature_values input
{
	/*width: 0;
	margin-left:0;
	margin-right: 0;*/
	visibility: visible !important;
}
#features td.feature_values input[type="text"]
{
	width:109px;
}
#geo_filter ul
{
	list-style-type: none;
}
#search .input_search
{
	width:525px !important;
}
.product .image
{
	float:none !important;
}
.products .product .image
{
	float:left !important;
}
.features li label
{
	padding-right: 7px;
}
span.icon_help
{
	display: block;
	float:left;
	background:url(/img/help.gif) no-repeat;
	width:12px;
	height:11px;
	margin:2px 2px 0 0;
	cursor: pointer;
}
table.related_products
{
	width:100%;
}
table.related_products thead
{
	background: #8eabcb;
	color:#fff;
}
table.related_products th
{
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	border:1px solid #8eabcb;
	padding-left: 5px;
	padding-right: 5px;
}
table.related_products tr:nth-child(2n)
{
	background: #fff;
}
table.related_products tr td
{
	border:1px solid #8eabcb;
	text-align: center;
	padding: 5px;
}
table.related_products th
{
	border-right:1px solid #fff;
}
table.related_products th:last-child
{
	border-right:1px solid #8eabcb;
}
table.related_products tr a
{
	text-decoration: underline !important;	
}
table.related_products th.related_name
{
	text-align: left;
	padding-left:45px;
}
table.related_products td.related_buy a
{
	color:#993366;
	font-size:13px;
}
table.related_products td.product_ref
{
	text-align: left;
	font-size:13px;
	padding-left: 10px;
}
table.related_products a
{
	cursor:pointer;
}
table.related_products
{
	margin-top:10px;
}
.currencies_top {
color: #333;
font-size: 12px;
margin-top: 10px;
margin-bottom: 10px;
}
.currencies_top a
{
	color:#993366;
	margin-right: 3px;
}
.currencies_top .selected {
color: #333;
text-decoration: none;
}
table.related_products tr.selected
{
background:#FFFFE5;
}
table.related_products tr:hover
{
background:#FFFFE5;
}
table.related_products thead tr:hover
{
background: #8eabcb;
}
table.related_products td.product_ref a
{
color:#0072ff;
}
table.related_products td.related_buy
{
min-width:64px;
}
table.features_table td
{
	border:none !important;
	padding:0 8px 8px 0;
}
#social-share2 {
padding-top: 30px;
clear: both;
margin-bottom: 30px;
}
#social-share2 span
{
	margin:0 0 10px 3px;
	display:block;
}
span.news_author
{
	display: block;
	float:right;
	margin-bottom:10px;
	max-width: 280px;
}
.cat_image
{
float:left;
margin: 5px 15px 15px 0;
padding: 5px;
border:1px solid #BFBFBF;
background-color: #fff;
}
/**/
table.parts td
{
	border: 1px solid #DCDCDC !important;
	padding: 0;
}
table.parts td:first-child
{
	padding: 4px 8px 4px 8px;
}
table.parts table td
{
	border:none !important;
	border-bottom: 1px solid #DCDCDC !important;
}
table.parts table tr:last-child td
{
	border-bottom:none !important;
}
/**/
.bu_img
{
background:url(/img/bu.png) no-repeat;
width:38px;
height:38px;
position: absolute;
left: -6px;
top: -4px;
}
.prod_images
{
text-align: left;
max-width:150px;
padding: 5px;
}
.prod_images img
{
	max-width:45px;
	max-height:45px;
}
.prod_images a
{
	width:45px;
	height:33px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
/*.prod_images_img:first-child
{
display: none;
}*/
.prod_images_img
{
	float:left;
	padding: 2.5px;
	line-height:0;
}
.image_out
{
	float:left;
}
.sep_image
{
	clear:both;
	margin-bottom:10px;
}
#page-title h2
{
	text-align: center;
	margin-bottom: 0;
	padding-left: 280px;
}
#catalog_menu h2
{
clear: none !important;
font-size: 14px !important;
margin-bottom: 0 !important;
}
.video
{
	text-align: center;
	margin-bottom:10px;
}
.prod_video
{
text-align: left;
max-width: 150px;
padding: 5px;
}
.prod_video a
{
	display: block;
	float:left;
	width:45px;
	height:45px;
	background:url(/img/video.png);
	margin-right: 5px;
}
li.sel_parent
{
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
/*-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/
/*width:230px;
margin: 5px 0 0 -14px;*/
width:222px;
margin: 5px 0 0 -10px;
background:#f7f3f4;
border:4px solid #f7f3f4 !important;
padding:7px 10px !important;
}
#left
{
	overflow: visible !important;
}
#left_catalog_menu li span
{
	color:#0072ff;
	font-weight: bold;
}
#left_catalog_menu li li a
{
	color:inherit !important;
}
#left_catalog_menu li li li a
{
color: #333 !important;
}
#left_catalog_menu li li li span
{
	color:#333 !important;
}
#left_catalog_menu a.selected
{
	color: #0072ff !important;
}
#left_catalog_menu li li
{
	font-weight: inherit !important;
}
#left_catalog_menu li li li
{
	font-weight: normal !important;
}
li.sel_parent > a
{
	color:#0072ff !important;
	font-size: 16px;
}
a.get_related
{
cursor: pointer;
}
#left_tabs_menu ul
{
list-style-type: none;
}
.star{
	background: url('/img/nav_logo195.png');
	height: 15px;
	width: 15px;
	float: left;
	margin-right: 3px;
	background-position: 2px 0px;
	background-repeat: no-repeat;
}
.star:hover{
	cursor: pointer;
}
.stars{
	margin-left: 40px;
}
.products-rating{
	clear: both;
	color: #936;
	font-size: 12px;
	font-weight: bold;
}
.star_a, .star_h{
	background-position: 2px -15px;
}
.star_hh{
	background-position: 2px 0px;
}
.product-r .currencies{
	margin-top: 0px;
}
.product-r .stars {
margin-left: 110px;
}
.product-r .avg_price{
	margin-bottom: 15px;
}
/***/
h2.products_row_header
{
background: #FEFEFE;
/*border-top: 4px solid #8E2F5E;*/
/*display: inline-block;*/
/*padding: 5px 10px;*/
margin: -2px 0 0 0;
/*font-size: 18px;*/
}
.products_row_block
{
/*border-top: 2px solid #BF7499;*/
}
.products_row
{
background-color: #FEFEFE;
padding: 10px;
min-height: 150px;
position: relative;
}
.products_row_in
{
overflow: auto;
}
.products_row_slide
{
overflow: hidden;
}
.products_row_item
{
width:188px;
float:left;
text-align: center;
margin:5px 0 10px 0;
}
.item_price
{
text-align: center;
font-weight:bold;
color:#8E2F5E;
margin-bottom:5px;
display: block;
}
a.item_name
{
text-decoration: none;
font-weight: bold;
padding: 0 5px 15px 5px;
display: block;
}
a.item_buy
{
text-decoration: none;
padding:4px 0 4px 0;
border-bottom:1px dashed #0072ff;
}
a.item_buy:hover
{
border-bottom:none;
}
.item_img
{
width:170px;
height:170px;
border:1px solid #e0e0e0;
margin:0 auto 8px auto;
position: relative;
}
.item_img_in
{
position: absolute;
bottom:30px;
left:0;
width:100%;
}
.item_img_in a
{
display: block;
line-height: 0;
}
.item_img img
{
max-width: 145px;
max-height:110px;
}
.item_img span.oldprice
{
position: absolute;
bottom:7px;
left:0;
display: block;
text-align: center;
width:100%;
}
.prev_item
{
position: absolute;
left:0;
top:0;
background: url("/design/selhoztehnika/images/slider_but.png");
width: 11px;
height: 20px;
background-position: 0;
margin: 90px 3px;
cursor: pointer;
display: none;
z-index: 11;
}
.next_item
{
position: absolute;
right:-8px;
top:0;
background: url("/design/selhoztehnika/images/slider_but.png");
width: 11px;
height: 20px;
background-position: 11px;
margin: 90px 3px;
cursor: pointer;
display: none;
z-index: 11;
}
/***/
.color {
width: 30px;
height: 30px;
float: left;
margin: 5px;
border: solid 1px #999;
}  
.size {
color: #783300;
font-weight: bold;
background-color: #FEFEFE;
padding: 4px 14px;
margin: 2px;
float: left;
border: solid 1px #999;
border-radius: 6px;
}
.news_products
{
width:208px;
margin: 0 auto;
}
.news_products .next_item
{
right:0;
}
h3.alpha
{
text-align: center !important;
text-indent: 0 !important;
}
#companys_letters
{
max-height: none !important;
}
#companys_letters_name {
clear: both;
text-align: center;
font-size: 14px;
color: #936;
margin: 0 0 15px 0;
overflow: hidden;
/*max-height: 16px;*/
}
#companys_letters_name a {
color: #936;
font-size: 14px;
font-weight: bold;
display: inline-block;
margin: 0 3px;
}
#companys_letters_name a.selected {
color: #333333;
text-decoration: none;
}
#alpha-tabs
{
clear:both;
}
#alpha-tabs ul.but {
list-style: none;
border-top: 2px solid #BF7499;
}
#alpha-tabs li.but{
display: inline-block;
padding: 5px 10px;
margin-top: -2px;
}
#alpha-tabs li.cur-lite {
font-weight: bold;
border-top: 4px solid #8E2F5E;
font-size: 18px;
}
#alpha-tabs li.but a{
color: #333;
text-decoration: none;
font-size: 18px;
}
span.share_text
{
font-style: italic;
float: left;
text-align: center;
margin-right: 30px;
}
.share_buttons
{
float:left;
padding-top: 6px;
}
#social-share-products
{
overflow: auto;
margin-top: 15px;
}
.share_buttons a
{
display: block;
width: 20px;
height: 20px;
float: left;
margin-right: 5px;
cursor: pointer;
}
#s_tw
{
background:url(/img/tw.png)  no-repeat;
}
#s_gp
{
background:url(/img/gp.png)  no-repeat;
}
#s_ok
{
background:url(/img/ok.png) no-repeat;
}
#s_fb
{
background:url(/img/fb.png)  no-repeat;
}
#s_vk
{
background:url(/img/vk.png)  no-repeat;
}
#sf_form label, #sf_form a
{
white-space: normal !important;
}
.similar_news
{
margin-bottom: 15px;
}
.similar_news h3
{
border-top: 2px solid #BF7499;
margin-bottom:15px;
}
.similar_news h3 span
{
border-top: 4px solid #8E2F5E;
display: inline-block;
margin-top: -2px;
}
.similar_news span.date
{
float:left;
display: block;
color:#fff;
background: #8E2F5E;
width:120px;
padding: 2px;
text-align: center;
}
.similar_news span.sn_name
{
display: block;
margin-left: 140px;
font-size: 16px;
padding-top:2px;
}
.similar_news_item
{
overflow:auto;
margin: 0 0 5px 10px;
border-bottom: 1px dashed #ECECEC;
padding: 0 0 5px 0;
}
.similar_news a
{
color:#111;
text-decoration: none;
}
.add-but {
display: block;
float: right;
width: auto;
font-size: 12px;
text-decoration: none;
padding: 7px 17px 7px 33px;
border: 1px solid #C0C0C0;
color: #5E5E5E;
background: #FFF url(/design/selhoztehnika/images/plus.png) no-repeat 10px 6px;
border-radius: 15px;
-moz-border-radius: 15px;
-khtml-border-radius: 15px;
-webkit-border-radius: 15px;
white-space: nowrap;
margin-top: 3px;
}
.phone-tube
{
background: url(/img/sprite.png);
background-position: 303px 237px;
width: 25px;
height: 24px;
}
.page-info-tariffs{font-style: italic;font-size: 18px;text-align: center;}
.tariff td{
	padding: 6px;
	border: solid 1px #dcdcdc;
}
.tariff-pirce{text-align: center;}
.tariff-description{}
.tariff-head{
	background: #936;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr="#993366", endColorstr="#5c1f3e")";
	background: -webkit-linear-gradient(#936, #5C1F3E);
	background: -moz-linear-gradient(#936, #5C1F3E);
	background: -o-linear-gradient(top, #936, #5C1F3E);
	background: -ms-linear-gradient(#936, #5C1F3E);
	background: linear-gradient(#936, #5C1F3E);
	color: white;
	font-weight: bold;
}
.tariff-head td{
	text-align: center;
	vertical-align: middle;
	padding: 15px 10px;
}
.tariff-more{
	margin-left: 8px;
}
span.price_date
{
font-size:10px;
color:#333;
font-weight:normal;
float:right;
padding:0 5px 2px 0;
}
.message
{
height:auto !important;
min-height: 25px;
}
.message_error
{
height:auto !important;
min-height: 18px;
}
#calc_form_p
{
clear: both;
margin-bottom: 15px;
}
#calc_form_p input,#calc_form_p select
{
width: 120px;
}
#left
{
margin:0 !important;
}
#viewport
{
width:960px;
}
#top_background,#top-menu,#footer
{
min-width:960px;
}
.text-box
{
margin:0 !important;
width:188px;
}
#top_prev
{
margin-left:215px;
}
#top_next
{
margin-left:900px;
}
#box
{
left:15px;
}
.prodan_img
{
background: url(/img/prodan.png) no-repeat;
width: 67px;
height: 67px;
position: absolute;
right: -6px;
bottom: -6px;
}
.sold_text
{
background-color: #f6f4be;
padding: 15px;
border-radius: 8px;
margin-bottom: 15px;
}
.product-r .sold_text
{
width:278px;
}
.product .images
{
margin-right: 0 !important;
}
.product .features
{
width:323px !important;
}
#product_page td
{
padding: 2px 4px;
}
.company-banner
{
overflow:hidden;
}
#content,#product_page
{
width: 670px;
}
a.search_in_cat
{
margin: 15px 0;
text-indent: 40px;
display: block;
}
.change_product img
{
max-width: 65px;
max-height: 65px;
}

a.where_to_buy {
	color: #fff!important;
	display: block;
	border-radius: 3px;
	background: linear-gradient(to top, #368b0d, #57be24, #368b0d);
	width: 145px;
	text-align: center;
	float: right;
	padding: 10px 0;
	font-family: Arial;
}

#product_page div.news-box a div.img-box {
    border: none;
    padding: 0;
}
.btop
{
width: 476px;
}
h2.center_header {
  text-align: center;
  padding-left: 280px;
  color: #0072ff;
}
.button_green
{
height:24px !important;
}
.all_regions{
	max-height: 33px; overflow: hidden;margin-top: 8px;
}
.all_regions a{
	border-bottom: 1px #0072FF dashed;
}
.all_regions a:hover{
	border-bottom: none;
}
.srh {
  display: block;
  float: left;
  width: 290px;
  margin-left: 10px;
}
.page-info {
  line-height: 22px;
}
.stat_live_period_box{
  background: #8F2F5F;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr="#8f2f5f", endColorstr="#5c1f3e")";
  background: -webkit-linear-gradient(#8F2F5F, #5C1F3E);
  background: -moz-linear-gradient(#8F2F5F, #5C1F3E);
  background: -o-linear-gradient(top, #8F2F5F, #5C1F3E);
  background: -ms-linear-gradient(#8F2F5F, #5C1F3E);
  background: linear-gradient(#8F2F5F, #5C1F3E);
  width: 440px;
  float: right;
  padding: 5px;
  color: white;
}
.stat_live_period{
  margin: 0px auto;
  width: 960px;
}
.stat_live_period input[type="text"]{
  width: 100px;
}
.stat_live_period input[type="button"]{
  border: 1px solid #FFF;
  background: #7D2A53;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr="#652244", endColorstr="#7d2a53")";
  background: -webkit-linear-gradient(#652244, #7D2A53);
  background: -moz-linear-gradient(#652244, #7D2A53);
  background: -o-linear-gradient(top, #652244, #7D2A53);
  background: -ms-linear-gradient(#652244, #7D2A53);
  background: linear-gradient(#652244, #7D2A53);
  padding: 5px 0 3px 0;
  margin-left: 3px;
  color: #ffffff;
  padding: 5px 10px 3px 10px;
}
#stat_live_table{
	width: 960px;
	margin: 0 auto;
}
#stat_live_table td {
	border: 1px solid gray;
	padding: 4px;
	max-width: 820px;
	overflow-x: hidden;
	text-overflow: ellipsis;
}
#stat_live_table tr:nth-child(even) {background: #edf0ef}
#stat_live_table tr:nth-child(odd) {background: #d8e6ef}
#stat_live_table tr.head {background: #f8f3ab}
.ttt td{padding: 5px; border: 1px solid #cccccc;}
.tt_star{width: 16px;height: 16px;display: block;position: absolute;right: 2px;top: 2px;}
.tt_star:hover{cursor: pointer;}
.tt_enable{background-image: url(/img/star_16.png);}
.tt_disable{background-image: url(/img/star_gray.png);}
.sp_list
{
margin:0 0 10px;
}
.sp_list a
{
font-size: 13px;
color:#1b3455;
}
.productTopNav {
    font-family: Arial, Open Sans, Verdana;
    font-size: 14px;
    margin-bottom: 20px;
    border-bottom: 1px #e0e0e0 solid;
}
.productTopNav div.left {
    float: left;
    padding-bottom: 10px;
}
.productTopNav div.right {
    float: right;
    padding-bottom: 10px;
}
.productTopNav a {
    color: #0072ff;
    text-decoration: none;
    border-bottom: 1px dotted #0072ff;
}
.productTopNav a:hover {
    border: none;
}
