form {	margin: 0;	padding: 0;}#panel_main {	width: 918px;	margin: 0 auto;	background: url(../images/filter/panel_y.jpg) repeat-y;}#panel_main_inner {	background: url(../images/filter/panel_top.jpg) no-repeat;}#panel_main_inner2 {	background: url(../images/filter/panel_bottom.jpg) no-repeat left bottom;	position: relative;	min-height: 558px;}/* всё вналичие */#panel_all_and_vnalish {	width: 126px;	position: relative;	top: 27px;	left: 38px;	height: 34px;}#panel_all_and_vnalish a {	margin-top: 8px;	padding-left: 5px;	display: inline-block;	color: #000 !important;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-decoration: none;}#panel_all_and_vnalish a:first-child {	padding-left: 15px;}#panel_all_and_vnalish a.current {	color: #fff !important;}/*******всё вналичае end*******/#panel_mainTab {width: 880px;	margin-top: 30px;	border-collapse: collapse;	height: 460px;	position: relative;	left: 39px;}#panel_mainTab td {	padding: 0;	border-collapse: collapse;	vertical-align: top;}.panel_zag {	font-family: Arial, Helvetica, sans-serif;	font-style: italic;	font-size: 13px;	text-align: center;	position: relative;	top: -7px;}/*******масштаб******/#panel_masstab {	width: 107px;	margin: 12px 0 17px 0;	background: url(../images/filter/panel_masstab_y.png) repeat-y;	position: relative;	top: 2px;	min-height: 200px;	_background: url(../images/filter/panel_masstab_y.gif) repeat-y;}#panel_masstab form {	margin: 0;	padding: 0;}#panel_masstab_top {	width: 107px;	background: url(../images/filter/panel_masstab_top-trans.png) no-repeat;	position: absolute;	height: 12px;	top: -12px;}#panel_masstab_bottom {	width: 107px;	background: url(../images/filter/panel_masstab_bottom-trans.png) no-repeat;	position: absolute;	height: 48px;	bottom: -42px;}#panel_masstab .checkbox {	width: 19px;	float: left;	margin-right: 7px;	display: block;	background: url(../images/filter/panel_masstab_check.png) no-repeat;	height: 15px;	cursor: pointer;	position: relative;	top: 2px;	_background: url(../images/filter/panel_masstab_check.gif) no-repeat;}#panel_masstab_form_wrapper {	width: 90px;	margin-top: 1px;	padding-bottom: 2px;	background: url(../images/filter/panel_masstab_check_plaska_y.png) repeat-y;	position: relative;	left: 10px;}#panel_masstab_form_wrapper_top {	width: 27px;	background: url(../images/filter/panel_masstab_check_plaska_top.png) no-repeat;	position: absolute;	height: 8px;	top: -8px;}#panel_masstab_form_wrapper_bottom {	width: 27px;	background: url(../images/filter/panel_masstab_check_plaska_bottom.png) no-repeat;	position: absolute;	height: 9px;	bottom: -9px;}#panel_masstab_form_wrapper input {	display: none;}#panel_masstab_form_wrapper ul li {	width: 85px;	margin-left: 6px;	line-height: 17px;	height: 15px;}#panel_masstab_form_wrapper ul li span {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}/*******масштаб end******//***********категория и страна***************/#panel_kat_strana {	width: 334px;	margin-top: 15px;	background: url(../images/filter/panel_kat_strana_y.png) repeat-y;	min-height: 168px;	position: relative;	_background: url(../images/filter/panel_kat_strana_y.gif) repeat-y;}#panel_kat_strana_top {	width: 326px;	background: url(../images/filter/panel_kat_strana_top-trans.png);	position: absolute;	height: 13px;	top: -13px;}#panel_kat_strana_bottom {	width: 326px;	background: url(../images/filter/panel_kat_strana_bottom-trans.png);	position: absolute;	height: 11px;	bottom: -11px;}#panel_kat_strana_tab {	width: 100%;	margin-top: 1px;	border-collapse: collapse;}#panel_kat_strana_tab td {	padding: 0;	border-collapse: collapse;	zoom;1: ;}.panel_form_wrapper .checkbox {	width: 13px;	float: left;	margin-right: -13px;	display: block;	background: url(../images/filter/panel_check.png);	height: 15px;	position: relative;	top: 0px;	cursor: pointer;}.panel_form_wrapper input {	display: none;}.panel_form_wrapper li {	line-height: 13px;	text-indent: 17px;	min-height: 15px;}.panel_form_wrapper {	padding-bottom: 0px;	position: relative;	left: 12px;	padding-right: 15px}.panel_form_wrapper form {	margin: 0;	padding: 0;	display: block;	position: relative;	top: -2px;}.panel_form_wrapper .panel_zag {	width: 86%;}.panel_form_wrapper.panel_form_wrapper_kat_strana {	width: 140px;}.panel_form_wrapper li span {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}/***********категория и страна end***************//***********назначение и годы выпуска************/#panel_naznash_godi {	width: 334px;	margin-top: 30px;	position: relative;	left: -3px;}panel_naznash_godi_tab {	width: 100%;	padding: 0;	border-collapse: collapse;}panel_naznash_godi_tab td {	padding: 0;	border: 1px;	border-collapse: collapse;	vertical-align: top;}/******назначение******/#panel_nazn {	width: 159px;	background: url(../images/filter/panel_nazn_y.png) repeat-y;	position: relative;		_background: url(../images/filter/panel_nazn_y.gif) repeat-y;}#panel_nazn_top {	width: 159px;	background: url(../images/filter/panel_nazn_top-trans.png) no-repeat;	height: 15px;	position: absolute;	top: -15px;}#panel_nazn_inner {	background: url(../images/filter/panel_nazn_bottom.jpg) no-repeat left bottom;	min-height: 80px;}.panel_form_wrapper.panel_form_wrapper_nazn {	width: 140px;	padding-bottom: 13px;}#panel_naznash_godi .panel_regulator {	background: url(../images/filter/panel_god.jpg) no-repeat;	top: -15px;	left: 5px;	*left: 3px;}@-moz-document url-prefix() {#panel_naznash_godi .panel_regulator {	left: 2px;}}/******назначение end******/.panel_regulator {	width: 162px;	height: 106px;	position: relative;}.panel_regulator .panel_zag {	top: 7px;}.panel_regulator_elem {	height: 70px;}/*.panel_slider_wrapper {	width: 112px;	position: relative;	top: 5px;	left: 30px;	height: 18px;}*/.panel_slider {	/*width: 108px;*/	border: none;	background: none;	/*height: 7px;*/		width: 112px;	position: relative;	top: 5px;	left: 30px;	height: 18px;}.panel_slider .knob {	width: 13px;	border: none;	padding: 0;	/*margin-left: -3px;*/	background: url(../images/filter/panel_begunok.png) no-repeat;	height: 17px;	cursor: pointer;}.panel_textinput_wrapper {	width: 100%;	margin-bottom: 22px;	height: 19px;	position: relative;	top: 18px;	left: 11px;}@-moz-document url-prefix() {.panel_textinput_wrapper {	top: 16px;}}.panel_textinput_wrapper label {	float: left;	width: 20px;	padding-top: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}.panel_textinput_wrapper .panel_textinput {	float: left;	width: 48px;	/*background: #f00;opacity:0.3;*/	border: none;	display: block;	background: none;	height: 19px;}#panel_naznash_godi #panel_regulator {	position: relative;	top: -15px;}/***********назначение и годы выпуска end************//***********марка**************/#panel_marka {	margin-top: 15px;	background: url(../images/filter/panel_marka_y.png) repeat-y;	position: relative;	zoom: 1;}#panel_marka_top {	width: 232px;	background: url(../images/filter/panel_marka_top-trans.png) no-repeat;	height: 14px;	position: absolute;	top: -14px;}#panel_marka_bottom {	width: 232px;	background: url(../images/filter/panel_marka_bottom-trans.png) no-repeat;	height: 15px;	position: absolute;	bottom: -15px;}#panel_marka_tab {	width: 100%;}#panel_marka .panel_zag {	width: 70px;}/***********марка end**************//***********редкие зарубежные марки*************//**********очистить фильтр и вывести результат************/#panel_filtr_result {	width: 347px;	position: absolute;	height: 50px;	bottom: 39px;	right: 38px;}#panel_oshist_filtr {	width: 162px;	float: left;	display: block;	text-decoration: none;	line-height: 15px;	height: 50px;	cursor: pointer;	background: url(../images/filter/panel_oshist_filtr.png);	color: #fff;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 14px;	text-align: center;	border: none;}#panel_oshist_filtr:hover {	background: url(../images/filter/panel_oshist_filtr_hover.png);}#vivest_result {	height: 50px;	width: 160px;	text-decoration: none;	display: block;	float: right;	line-height: 15px;	cursor: pointer;	background: transparent url(../images/filter/panel_rezult.png) no-repeat scroll center ;	color: #fff;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 14px;	text-align: center;	border: none;}#vivest_result:hover {	background: url(../images/filter/panel_rezult_hover.jpg);}/**********очистить фильтр и вывести результат end************/.panel_regulator.panel_stoimost {	position: relative;	top:-43px;	left: 0px;}.panel_regulator.panel_stoimost .panel_zag {	top: 15px; 	left: -4px;}.panel_regulator.panel_stoimost .panel_textinput_wrapper {	top: 16px;}#panel_right_decor {	width: 171px;	background: url(../images/filter/panel_right_decor.png) no-repeat;	height: 331px;	position: absolute;	top: 110px;	right: 18px;}/***************индикаторы******************/.panel_indikator {	width: 131px;	height: 134px;	position: absolute;	z-index: 100;}.panel_indikator.panel_indikator1 {	bottom: 39px; 	left: 38px; }.panel_indikator.panel_indikator2 {	bottom: 41px; 	left: 358px;}.panel_indikator.panel_indikator3 {	top: 7px;	right: 11px;}.panel_indikator.panel_indikator4 {	top: 149px;	right: 6px;}/***************индикаторы end******************/#panel_special {	width: 23px;	background: url(../images/filter/panel_special.gif) no-repeat;	height: 24px;	position: absolute;	bottom: 141px;	left: 145px;	z-index: 50;}.fclose {	display: none;}/************************производитель******************************/div#panel_proizvoditel {	width: 159px;	background: url(../images/filter/panel_proizv_x.png) repeat-y ;	position: relative;	left: 1px;	top: -25px;}div#panel_proizvoditel_top {	position: absolute;	width: 159px;	height: 11px;	background: url(../images/filter/panel_proizv_top.png) repeat-x ;	top: -11px;}div#panel_proizvoditel_bottom {	position: absolute;	width: 159px;	height: 11px;	background: url(../images/filter/panel_proizv_top_bottom.png);	bottom: -11px;}#panel_proizvoditel .panel_zag {	position: relative; 	top:-3px;}/************************производитель end******************************//*****************правые элементы*******************/div#panel_right_elements {	width: 165px;	height: 283px;	background: url(../images/filter/panel_right_elements.png) no-repeat ;}/*****************правые элементы end*******************//***********редкие зарубежные марки************/#panel_redk_modeli {	width: 234px;	position: relative;	top: 30px;	background: url(../images/filter/panel_redk_models_x.png) repeat-y ;}#panel_redk_modeli_top {	position: absolute;	width: 234px;	height: 11px;	background: url(../images/filter/panel_redk_models_top.png) no-repeat ;	top: -11px;}#panel_redk_modeli_bottom {	position: absolute;	width: 234px;	height: 10px;	background: url(../images/filter/panel_redk_models_bottom.png) no-repeat ;	bottom: -10px;}#panel_redk_modeli .panel_zag {	width: auto !important;	top: 0px !important;}#panel_redk_modeli .panel_zag span {	display: block;	text-align: center;	position: relative;	top: -2px;	left: -9px;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: italic;}/***********редкие зарубежные марки end************/.roll {	cursor: pointer;	font-weight: bold;	color: #000 !important ;}
