body
{
	BEHAVIOR: url("https://sila.by/hover.htc");
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-SHADOW-COLOR: #DCDCDC;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #DCDCDC;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	HEIGHT: 100%;
}

input
{
	scrollbar-face-color: expression(runtimeStyle.scrollbarFaceColor='#FFFFFF',className=(className) ? ' type-'+type: 'type-'+type);
}

div.banner2017
{
	TOP: auto;
	LEFT: auto;
	RIGHT: auto;
}

div.top_transp_phones
{
	TOP: auto;
	LEFT: auto;
	RIGHT: auto;
	MARGIN-TOP: 91px;
}

div.markets label input.type-checkbox
{
	MARGIN: -2px 0px 0px -4px;
	PADDING: 0px 0px 0px 0px;
	POSITION: absolute;
}

table.tb_feedback input.type-text
{
	COLOR: #302F2F;
	WIDTH: 532px;
	HEIGHT: 34px;
	BACKGROUND: url("img/input_long.gif") top left no-repeat;
	BORDER: 0px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 32px;
	FONT-WEIGHT: bold;
	PADDING: 0px 10px 0px 10px;
	MARGIN: 0px 12px 0px 0px;
}

table.tb_feedback input.type-text:hover
{
	BACKGROUND: url("img/input_long_blue.gif") top left no-repeat;
}

table.tb_feedback input.type-submit
{
	MARGIN: 15px 0px 15px 372px;
	WIDTH: 159px;
	HEIGHT: 45px;
	BORDER: none;
	BACKGROUND: url("img/btn_filter.png") center left no-repeat;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	DISPLAY: block;
	CURSOR: pointer;
}

table.tb_feedback input.type-submit:hover
{
	BACKGROUND: url("img/btn_filter.png") bottom left no-repeat;
}

table.tb_add_feedback input.type-text
{
	COLOR: #302F2F;
	WIDTH: 532px;
	HEIGHT: 34px;
	BACKGROUND: url("img/input_long.gif") top left no-repeat;
	BORDER: 0px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 32px;
	FONT-WEIGHT: bold;
	PADDING: 0px 10px 0px 10px;
	MARGIN: 0px 12px 0px 0px;
}

table.tb_add_feedback input.type-text:hover
{
	BACKGROUND: url("img/input_long_blue.gif") top left no-repeat;
}

table.tb_add_feedback input.type-submit
{
	MARGIN: 15px 0px 0px 372px;
	WIDTH: 159px;
	HEIGHT: 45px;
	BORDER: none;
	BACKGROUND: url("img/btn_filter.png") center left no-repeat;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	DISPLAY: block;
	CURSOR: pointer;
}

table.tb_add_feedback input.type-submit:hover
{
	BACKGROUND: url("img/btn_filter.png") bottom left no-repeat;
}

div.sort_panel input.type-checkbox
{
	MARGIN: -1px 0px 0px -3px;
	POSITION: absolute;
}

div.sort_panel input.type-submit
{
	MARGIN: 15px 0px 15px 16px;
	WIDTH: 159px;
	HEIGHT: 45px;
	BORDER: none;
	BACKGROUND: url("img/btn_filter.png") top left no-repeat;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	DISPLAY: block;
}

.ui-autocomplete
{
	WIDTH: 1px;
}

div.now_sorted u
{
	/*MARGIN: 0px 0px 0px 100px;*/
}

div.now_sorted u:active
{
	/*MARGIN: 1px 0px 0px 100px;*/
}

div.chek div.chek_paper span
{
	DISPLAY: inline;
}

table.tb_zakaz select
{
	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

table.tb_feedback select
{
	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

div.chek div.chek_paper p#chek4_txt
{
	MARGIN: 160px 0px 0px 0px;
}

div.chek div.chek_paper input#sbm
{
	MARGIN: 220px 0px 0px 20px;
}

div.chek div.chek_paper input#sbm:active
{
	MARGIN: 219px 0px 0px 20px;
}

div.dalee
{
	DISPLAY: inline;
}

u.show_all
{
	DISPLAY: block;
}

div.soputka
{
	DISPLAY: inline;
}

div.hell
{
	TOP: auto;
	LEFT: auto;
	RIGHT: auto;
}

div.ng
{
	TOP: auto;
	LEFT: auto;
	RIGHT: auto;
}

table.tb_feedback td.txt
{
	VERTICAL-ALIGN: top;
}

label.lab_stock input
{
	MARGIN: -3px 0px 0px -3px;
	PADDING: 0px 0px 0px 0px;
	POSITION: absolute;
}

label.lab_dost input
{
	MARGIN: -3px 0px 0px -3px;
	PADDING: 0px 0px 0px 0px;
	POSITION: absolute;
}

div.tov_prew label.add_cmpr input, div.tov_prew_search label.add_cmpr input
{
	MARGIN: -3px 0px 0px -3px;
	PADDING: 0px 0px 0px 0px;
	POSITION: absolute;
}

div.markets_goroda
{
	HEIGHT: 206px;
}

div.seo p img
{
	DISPLAY: block;
	MARGIN: 0 auto;
	TEXT-ALIGN: center;
}

div.main div.alert_korz
{
	DISPLAY: inline;
}

div.tov_full div.btn_zak,div.tov_full div.btn_one_click
{
	POSITION: relative;
}

div.breadcrumb
{
	TOP: 16px;
	HEIGHT: 41px;
}

div.h_menu_item span
{
	MARGIN-TOP: 20px;
}

table.tb_popup_korz div.soputka_item
{
	DISPLAY: inline;
}

div.tov_prew div.btn_zak, div.tov_prew_search div.btn_zak,div.tov_prew div.btn_one_click, div.tov_prew_search div.btn_one_click
{
	MARGIN-LEFT: 143px;
}

div.sorted_podcategory
{
	HEIGHT: 40px;
}

div.sorted_podcategory ul
{
	MARGIN: 40px 0px 0px 0px;
}

div.footer div.city_marker
{	
	TEXT-INDENT: 10px;
}

div.footer div.city_box
{	
	BORDER: 1px solid #DCDCDC;
	PADDING-BOTTOM: 10px;
}

div.footer div.city_item div
{
	FLOAT: left;
}

div.top_transp
{
	BORDER-RIGHT: none;
}

div.top_transp div
{
	MARGIN: 0px 0px 0px 875px;
}

div.top_transp form
{
	WIDTH: 338px;
}

div.top_transp div span.top_korz
{
	WIDTH: 193px;
}

div.top_transp div span.top_korz b
{
	DISPLAY: block;
	WIDTH: 193px;
	MARGIN-LEFT: 5px;
}

div.top_transp div span.top_korz a:link, div.top_transp div span.top_korz a:visited
{
	DISPLAY: block;
	WIDTH: 193px;
	MARGIN-LEFT: 5px;
}

div.top_transp div span.top_lk
{
	WIDTH: 193px;
	POSITION: absolute;
}

div.top_transp div span.top_lk b
{
	DISPLAY: block;
	WIDTH: 193px;
	CURSOR: pointer;
}

div.top_transp div span.top_lk a
{
	TEXT-DECORATION: none;
}

div.top p.phones i
{
	TEXT-INDENT: 0px;
	PADDING-LEFT: 19px;
}

div.top input.type-text
{
	POSITION: absolute;
	MARGIN: 13px 0px 0px 16px;
	WIDTH: 206px;
	HEIGHT: 19px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	BORDER: 0px;
	COLOR: #A0A0A0;
}

div.top input.type-submit
{
	POSITION: absolute;
	WIDTH: 25px;
	HEIGHT: 25px;
	MARGIN: 9px 0px 0px 296px;
	BORDER: 0px;
	BACKGROUND: url("img/lupa.png") no-repeat;
	TEXT-INDENT: -1000em;
	OVERFLOW: hidden;
}

div.top input.type-submit:hover
{
	BACKGROUND: url("img/lupa_over.png") no-repeat;
}

div.news_item h2 a:link, div.news_item h2 a:hover, div.news_item h2 a:active, div.news_item h2 a:visited
{
	DISPLAY: block;
	MARGIN-TOP: 15px;
}