
	body { font-size : 12px;font-family : Arial;margin : 0;padding : 0;color : black; }
	
	a { color : #EC7522;text-decoration : underline; }
	a:hover { text-decoration : none; }
	
	h1 { font-size : 18px;font-weight : normal;margin : 0 0 15px 0;color : #003E7D;padding-left : 27px;background : url('../gfx/ico_arrow.gif');background-position : 0 4px;background-repeat : no-repeat;position : relative;left : -26px; }
	
	h2 { font-size : 18px;font-weight : normal;margin : 0 0 15px 0;color : black; }
	h2 a { font-weight : normal;font-size : 11px;position : relative;top : -2px; }
	h2.hpd { padding-left : 22px; }
	
	h3 { font-size : 14px;font-weight : bold;margin : 0 0 15px 0;color : #003E7D;padding-left : 27px;background : url('../gfx/ico_arrow.gif');background-position : 0 0;background-repeat : no-repeat;position : relative;left : -26px; }
	
	h4 { font-weight : bold;color : black;font-size : 13px;margin : 0 0 15px 0; }
	
	p { margin : 0 0 15px 0;line-height : 18px;color : #808285; }
	p strong { color : black; }
	
	input, select, textarea { font-size : 11px;font-family : Arial;border : 1px solid #D3D3D3; }
	
	#main_container { padding-top : 31px;width : 996px;background : url('../gfx/background_top.gif');background-repeat : no-repeat;background-position : 0 31px;margin : 0 auto 0 auto; }
	
	div.main_container_small { background : url('../gfx/background_top_small.gif') !important;background-repeat : no-repeat !important;background-position : 0 76px !important; }
	
	#main_container div.top_panel { width : 975px;height : 370px;margin-left : 11px;position : relative; }
	#main_container div.top_panel h1.logo { width : 371px;height : 88px;margin : 0;padding : 0;position : static;left : auto; }
	#main_container div.top_panel h1.logo a { display : block;width : 371px;height : 88px;position : relative; }
	#main_container div.top_panel h1.logo a span { display : block;width : 371px;height : 88px;position : absolute;left : 0;top : 0;background : url('../gfx/logo.gif');cursor : pointer; }
	
	#main_container div.lang_list { width : 604px;height : 88px;position : absolute;left : 371px;top : 0;background : url('../gfx/top_panel.gif');background-repeat : no-repeat;background-position : 0 100%; }
	#main_container div.lang_list ul { list-style-type : none;margin : 0;padding : 0;position : absolute;right : 0;top : 20px;list-style-image : none !important; }
	#main_container div.lang_list ul li { float : left;font-size : 11px; }
	#main_container div.lang_list ul li.space { padding : 0 10px 0 10px; }
	
	#main_container div.search_panel { width : 298px;height : 282px;background : url('../gfx/search_panel_back.gif');background-position : 0 100%;position : absolute;left : 0;top : 88px; }
	#main_container div.search_panel h2 { margin : 0;padding : 0;width : 298px;height : 27px;background : url('../gfx/search_panel_top.gif');position : relative; }
	#main_container div.search_panel h2 span { font-size : 18px;color : white;font-weight : normal;position : absolute;left : 20px;top : 7px; }
	#main_container div.search_panel table.table_first { margin-top : 51px; }
	#main_container div.search_panel table { margin : 0 0 0 20px; }
	#main_container div.search_panel table td { margin : 0;padding : 0 0 8px 0; }
	#main_container div.search_panel table td.first { width : 70px;color : black;font-weight : bold; }
	#main_container div.search_panel table td.txt { color : black;font-weight : bold; }
	#main_container div.search_panel table td.sbox select { width : 195px; }
	#main_container div.search_panel table td.rng input { width : 60px; }
	#main_container div.search_panel a.more { color : white;position : absolute;left : 20px;top : 240px;font-weight : normal;text-decoration : underline;background : url('../gfx/ico_more_l.gif');background-position : 100% 0;background-repeat : no-repeat; }
	#main_container div.search_panel a.more:hover { text-decoration : none; }
	#main_container div.search_panel a.more_long { width : 110px !important; }
	#main_container div.search_panel input.submit { position : absolute;left : 215px;top : 240px;width : 63px;height : 18px;padding-bottom : 3px;color : white;border : none;text-decoration : underline;text-align : left;background : url('../gfx/ico_more_l.gif');background-position : 100% 0;background-repeat : no-repeat;cursor : pointer; }
	#main_container div.search_panel input.submit:hover { text-decoration : none; }
	
	#main_container div.search_panel div.ic_range div.ic_area_bg { background : url('../gfx/ic_range_middle_o.gif'); }
	#main_container div.search_panel div.ic_range span.ic_area_left { background : url('../gfx/ic_range_left_o.gif'); }
	#main_container div.search_panel div.ic_range span.ic_area_right { background : url('../gfx/ic_range_right_o.gif'); }
	
	#search_results_block { position : absolute;right : 30px;top : 55px;color : white;font-size : 10px;display : none; }
	#search_results_block strong { font-size : 11px; }
	
	#main_container div.menu_panel { width : 677px;height : 282px;position : absolute;left : 298px;top : 88px; }
	#main_container div.menu_panel ul { list-style-type : none;margin : 0;padding : 0;width : 677px;height : 27px;list-style-image : none !important; }
	#main_container div.menu_panel ul li { width : 110px;height : 27px;float : left;background : url('../gfx/title_menu.gif'); }
	#main_container div.menu_panel ul li.leaf { width : 110px;background : url('../gfx/title_menu_last.gif');padding-right : 25px; }
	#main_container div.menu_panel ul li a { display : block;font-size : 15px;color : #808285;text-align : center;padding-top : 5px;padding-bottom : 2px;font-weight : bold;text-decoration : none; }
	#main_container div.menu_panel ul li a:hover { text-decoration : none; }
	
	#main_container div.menu_panel p { position : absolute;margin : 0;padding : 0;left : 0;top : 27px;width : 677px;height : 255px; }
	#main_container div.menu_panel p a { position : relative;display : block;width : 677px;height : 255px; }
	#main_container div.menu_panel p a span { position : absolute;left : 0;top : 0;display : block;width : 677px;height : 255px;background : url('../gfx/title_image2.jpg');cursor : pointer; }
	
	#main_container div.top_panel_small { height : 115px;background : url('../gfx/top_page_middle.gif'); }
	#main_container div.top_panel_small h1.logo { width : 281px;height : 115px; }
	#main_container div.top_panel_small h1.logo a { width : 281px;height : 115px; }
	#main_container div.top_panel_small h1.logo a span { width : 281px;height : 115px;background : url('../gfx/top_page_logo.gif'); }
	
	#main_container div.top_panel_small div.lang_list { left : auto;right : 0 !important;background : url('../gfx/top_page_right.gif');background-repeat : no-repeat;background-position : 100% 0;height : 115px; }
	
	#main_container div.top_panel_small ul.menu { height : 32px;position : absolute;top : auto;bottom : 0;left : 135px; }
	#main_container div.top_panel_small ul.menu li { left : 0;top : 0; }
	#main_container div.top_panel_small ul.menu li+li { left : 110px;top : 0; }
	#main_container div.top_panel_small ul.menu li+li+li { left : 220px;top : 0; }
	#main_container div.top_panel_small ul.menu li+li+li+li { left : 330px;top : 0; }
	#main_container div.top_panel_small ul.menu li { width : 110px;height : 32px;background : url('../gfx/top_menu.gif');position : absolute; }
	#main_container div.top_panel_small ul.menu li.leaf { width : 110px;background : url('../gfx/top_menu_last.gif');padding-right : 24px; }
	#main_container div.top_panel_small ul.menu li a { display : block;font-size : 15px;color : #808285;text-align : center;padding-top : 9px;padding-bottom : 2px;font-weight : bold;text-decoration : none; }
	#main_container div.top_panel_small ul.menu li a:hover { text-decoration : none; }
	#main_container div.top_panel_small ul.menu li.selected { background : url('../gfx/top_menu_last_selected.gif');padding-right : 24px;z-index : 2; }
	#main_container div.top_panel_small ul.menu li.selected a { color : #003E7D; }
	#main_container div.top_panel_small ul.menu li.leaf_selected { background : url('../gfx/top_menu_last_selected.gif'); }
	#main_container div.top_panel_small ul.menu li.leaf_selected a { color : #003E7D; }
	
	#content { width : 975px;margin-top : 30px;margin-left : 11px;z-index : 1;position : relative; }
	#content div.padd { padding : 0 22px 0 28px; }
	
	#content_single { width : 975px;margin-top : 30px;margin-left : 11px;z-index : 1;position : relative; }
	#content_single div.padd { padding : 0 55px 0 55px; }
	
	#content_left { width : 701px;float : left;margin-left : 11px;position : relative;z-index : 1; }
	#content_left div.padd { padding : 30px 22px 0 28px; }
	
	#content_right { width : 274px;float : right;margin-right : 10px;position : relative;z-index : 1; }
	
	#content_right div.panel { padding : 25px 0 25px 25px;background-color : #F2F2F2; }
	#content_right div.panel_full { padding : 25px; }
	#content_right div.panel_full p.item_list { margin : 0; }
	#content_right div.panel_full p.item_more { margin-top : 10px; }
	#content_right div.panel h6 { font-size : 11px;font-weight : bold;margin : 0 0 10px 0; }
	#content_right div.panel p { margin : 0 0 10px 0; }
	
	#content_right div.panel_range_main { padding : 25px 0 25px 10px; }
	
	#content_right div.panel_range { }
	#content_right div.panel_range table {}
	#content_right div.panel_range table td {  }	
	#content_right div.panel_range table td.first { width : 70px; }
	#content_right div.panel_range table td.box input { width : 50px; }
	
	div.search_bpanel { width : 168px;height : 43px;background : url('../gfx/search_bpanel_a.gif');background-repeat : no-repeat;background-position : 0 0;position : relative;top : 20px;left : 13px; }
	div.search_bpanel p { color : white;font-size : 11px;font-weight : bold;line-height : 12px;position : absolute;left : 7px;top : 9px; }
	div.search_bpanel p strong { color : #FFD0B3;font-weight : bold; }
	div.search_bpanel input { position : absolute;right : 0;top : 0;width : 43px;height : 43px;background : url('../gfx/search_bpanel_b.gif');cursor : pointer;border : none; }
	
	ul.nav { list-style-type : none;margin : 0 0 15px 0;padding : 0;height : 13px;list-style-image : none !important; }
	ul.nav li { float : left;font-size : 11px;color : #808285; }
	ul.nav li.space { padding : 0 5px 0 5px; }
	
	#footer { width : 996px;height : 188px;background : url('../gfx/background_foot.gif');background-repeat : no-repeat;margin : 0 auto 0 auto;position : relative;top : -80px; }
	#footer div.panel { width : 975px;height : 112px;background : url('../gfx/foot_panel.gif');position : absolute;left : 11px;bottom : 1px; }
	#footer div.panel ul.first { position : absolute;left : 30px;top : 61px; }
	#footer div.panel ul.second { position : absolute;left : 30px;top : 77px; }
	#footer div.panel ul.third { position : absolute;left : 30px;top : 130px; }
	#footer div.panel a.print_href { display : block;position : absolute;right : 15px;top : 61px;font-size : 11px; }
	
	#footer ul { list-style-type : none;margin : 0;padding : 0;list-style-image : none !important; }
	#footer ul li { float : left;font-size : 11px;color : #808285; }
	#footer ul li.space { padding : 0 10px 0 10px; }
	
	div.model_list { background-color : #F2F2F2;padding : 22px 22px 0 22px;margin-bottom : 20px; }
	div.model_list div.product_leaf { margin-right : 0 !important; }
	div.model_list div.product { width : 139px;height : 202px;background : url('../gfx/model_back.gif');background-repeat : repeat-x;background-position : 0 100%;position : relative;margin-right : 19px;margin-bottom : 22px;float : left; }
	/*div.model_list div.product img { width : 137px;height : 132px;position : absolute;left : 0;top : 0; }*/
	
	div.model_list div.product table.img_t { position : absolute;left : 0;top : 0;width : 137px;height : 137px; }
	div.model_list div.product table.img_t td { width : 137px;height : 137px;border : 1px solid #E9E9E9;text-align : center;background-color : white; }
	div.model_list div.product table.img_t td img { border : none; }
	
	div.model_list div.product p.noimg { position : absolute;left : 0;top : 0;width : 137px;height : 132px;border : 1px solid #E9E9E9;margin : 0;padding : 0;background-color : #F7F7F7; }
	div.model_list div.product p.noimg span { display : block;text-align : center;padding-top : 59px;color : #C8C8C8;font-size : 11px; }
	div.model_list div.product h4 { font-weight : bold;font-size : 13px;color : #EC7522;position : absolute;left : 10px;top : 147px;margin : 0;padding : 0;white-space : nowrap; }
	div.model_list div.product p { position : absolute;left : 10px;top : 165px;margin : 0;padding : 0;white-space : nowrap; }
	div.model_list div.product strong { display : block;position : absolute;left : 10px;top : 180px;margin : 0;padding : 0;font-size : 13px;color : black;white-space : nowrap; }
	
	div.model_list_tiny { background-color : #F2F2F2;padding : 42px 22px 22px 22px; }
	div.model_list_tiny div.product { height : 66px;background : url('../gfx/model_mini_bg.gif');position : relative; }
	div.model_list_tiny div.product img { width : 73px;height : 49px;position : absolute;left : 8px;top : 8px;border : none; }
	div.model_list_tiny div.product p.noimg { width : 73px;height : 49px;position : absolute;left : 8px;top : 8px;border : 1px solid #E9E9E9;margin : 0;padding : 0;background-color : #F7F7F7; }
	div.model_list_tiny div.product p.noimg span { display : block;text-align : center;padding-top : 16px;color : #C8C8C8;font-size : 10px; }
	div.model_list_tiny div.product h4 { font-weight : bold;font-size : 13px;color : #EC7522;position : absolute;left : 95px;top : 10px;margin : 0;padding : 0;white-space : nowrap; }
	div.model_list_tiny div.product p { position : absolute;left : 95px;top : 24px;margin : 0;padding : 0;white-space : nowrap; }
	div.model_list_tiny div.product strong { display : block;position : absolute;left : 95px;top : 38px;margin : 0;padding : 0;font-size : 13px;color : black;white-space : nowrap; }
	
	div.cpanel { padding : 20px;background-color : #F2F2F2;margin : 0 0 15px 0; }
	
	a.more { display : block;height : 18px;width : 50px;padding-top : 2px;font-weight : bold;background : url('../gfx/ico_more.gif');background-position : 100% 0;background-repeat : no-repeat;text-decoration : none; }
	a.more_normal { width : 90px; }
	a.more_normal_cs { width : 90px; }
	a.more_normal_sk { width : 110px; }
	a.more_long { width : 120px; }
	a.more_longer { width : 150px; }
	a.more_new_search { position : absolute;top : 68px;right : 20px; }
	a.more:hover { text-decoration : underline; }

	a.back { display : block;height : 18px;text-align : right;padding-top : 2px;font-weight : bold;background : url('../gfx/ico_back.gif');background-position : 487px 0;background-repeat : no-repeat;text-decoration : none; }
	a.back:hover { text-decoration : underline; }
	
	a.add { display : block;height : 18px;text-align : right;padding-top : 2px;padding-right : 22px;font-weight : bold;background : url('../gfx/ico_add.gif');background-position : 100% 0;background-repeat : no-repeat;text-decoration : none; }
	a.add:hover { text-decoration : underline; }
	
	#search_results_href { display : none; }
	
	ul { list-style-image : url('../gfx/ico_list.gif');margin : 0 0 15px 0;padding : 0 0 0 15px; }
	ul li { color : #808285; }
	
	ul.sitemap { margin : 15px 0 15px 0; }
	
	hr { display : block;height : 0px;border : 0;background-color : #CCCCCC;border-top : 1px solid #CCCCCC;border-bottom : 1px solid white;margin : 15px 0px 15px 0px;padding : 0px; }
	
	h1.right_panel_head { margin : 97px 0 0 0;padding : 0;width : 274px;height : 58px;background : url('../gfx/right_panel_top.gif');position : relative;left : auto; }
	h1.right_panel_head_long { margin-top : 0;height : 90px;background : url('../gfx/right_panel_top_long.gif'); }
	h1.right_panel_head_huge { margin-top : 0;width : 368px;background : url('../gfx/right_panel_top_huge.gif'); }
	h1.right_panel_head span { position : absolute;left : 55px;top : 37px;font-size : 15px;font-weight : bold; }
	h1.right_panel_head_long span { top : 70px; }
	
	div.right_panel_info { margin : 97px 0 0 0;padding : 0;background-color : #F2F2F2;position : relative; }
	div.right_panel_info div.padd { padding : 20px; }
	div.right_panel_info p { margin : 0 0 8px 0; }
	div.right_panel_info p span { font-weight : bold;font-size : 13px;color : black; }
	div.right_panel_info span.arrow { display : block;width : 15px;height : 31px;background : url('../gfx/panel_arrow.gif');position : absolute;left : -15px;top : 43px; }
	
	div.selector_container { background-color : #F2F2F2;padding : 21px; }
	div.selector_container div.sub_container { float : left;width : 185px;height : 20px;position : relative; }
	div.selector_container div.sub_container div.info { position : absolute;left : 0;top : 3px;color : #808285;width : 140px; }
	div.selector_container div.sub_container div.infob { position : absolute;left : 0;top : 3px;color : #808285;width : 140px;cursor : pointer; }
	div.selector_container div.sub_container input.button { position : absolute;right : 21px;top : 0;width : 20px;height : 20px;border : 0;background : url('../gfx/ico_remove.gif');cursor : pointer; }
	div.selector_container div.sub_container div.dcont { position : absolute;left : 0;top : 1px; }
	div.selector_container div.sub_container div.dcont select { width : 135px; }
	div.selector_container div.sub_container .box { position : absolute;left : 0;top : 0;visibility : hidden; }
	
	div.form_block { background-color : #F2F2F2;margin : 0 0 25px 0; }
	
	div.form_block div.panel { padding : 21px; }
	
	div.form_block div.panel_relative { padding : 0 21px 0 21px;position : relative;top : 22px;width : 200px; }
	div.form_block div.panel_relative table td { padding : 0 5px 0 0; }
	div.form_block div.panel_relative table td.box { padding-top : 3px; }
	div.form_block div.panel_relative table td.first { color : black;font-weight : bold; }
	div.form_block div.panel_relative table td.second { color : #808285;font-size : 11px; }
	div.form_block div.panel_relative table td input { border : none; }
	div.form_block div.panel_relative_active table td.first { color : #808285;font-size : 11px;font-weight : normal; }
	div.form_block div.panel_relative_active table td.second { color : black;font-weight : bold; }
	
	div.form_block div.panel_dark { background-color : #E6E7E7;padding : 5px 0 5px 0; }
	div.form_block div.panel_dark table { margin-left : 260px; }
	div.form_block div.panel_dark table td { color : #808285;font-size : 11px;padding : 0; }
	div.form_block div.panel_dark table td.cm { padding-right : 20px;padding-left : 4px; }
	div.form_block div.panel_dark table td input { border : none; }
	div.form_block div.panel_dark_active table td { color : black; }
	
	div.form_block div.panel_result { padding : 21px; }
	div.form_block div.panel_result table td { color : #808285;font-size : 11px;padding : 0; }
	div.form_block div.panel_result table td.cm { padding-right : 20px;padding-left : 4px; }
	
	div.form_block div.panel_producer { padding : 21px; }
	div.form_block div.panel_producer_abs { background-color : #F2F2F2;border : 1px solid #AAAAAA;position : absolute;z-index : 4;visibility : hidden;left : 0px; }
	div.form_block div.panel_producer table {}
	div.form_block div.panel_producer table td { padding : 0 4px 4px 0; }
	div.form_block div.panel_producer table td.title { font-weight : bold;width : 240px; }
	div.form_block div.panel_producer table td.leaf { width : 150px; }
	div.form_block div.panel_producer input { width : 150px; }
	div.form_block div.panel_producer select { width : 150px; }
	
	div.form_block div.panel_range { padding : 21px; }
	div.form_block div.panel_range table {}
	div.form_block div.panel_range table td { padding : 0 4px 4px 0; }	
	div.form_block div.panel_range table td.first { width : 150px; }
	div.form_block div.panel_range table td.box input { width : 100px; }
	
	div.form_block div.panel_button { text-align : center;padding : 0 21px 21px 21px; }

	div.result_block { background-color : #E7E7E7;padding : 15px;border-top : 1px solid #CCCCCC; }
	div.result_block hr { margin : 5px 0 5px 0; }
	
	div.result_producer { background-color : #F2F2F2;position : relative; }
	div.result_producer div.top { width : 651px;height : 36px;background : url('../gfx/search_result_top.gif');position : relative; }
	div.result_producer div.top a { display : block;padding : 10px 0 7px 15px;text-decoration : none;color : #808285;background : url('../gfx/ico_add.gif');background-repeat : no-repeat;background-position : 287px 8px; }
	div.result_producer div.top_closed a { background : url('../gfx/ico_rem.gif');background-repeat : no-repeat;background-position : 287px 8px; }
	div.result_producer div.container { overflow : hidden; }
	div.result_producer div.container_padd { padding : 15px; }
	div.result_producer table {  }
	div.result_producer table td { padding : 0 4px 4px 0; }
	div.result_producer table td.title { font-weight : bold;width : 240px; }
	div.result_producer table td.leaf { width : 150px; }
	div.result_producer input { width : 150px; }
	div.result_producer select { width : 150px; }
	div.result_producer div.submit_butt { text-align : right; }
	div.result_producer div.submit_butt input { background-color : #F2F2F2;background : url('../gfx/ico_more.gif');background-repeat : no-repeat;background-position : 100% 0;text-align : left;border : none;color : #F37021;text-decoration : none;height : 18px;font-weight : bold;width : 150px;cursor : pointer; }
	div.result_producer div.submit_butt input:hover { text-decoration : underline; }
	
	div.result_block div.panel_result {  }
	div.result_block div.panel_result table {}
	div.result_block div.panel_result table td { color : #808285; }
	div.result_block div.panel_result table td.first { font-weight : bold;width : 80px;color : black; }
	div.result_block div.panel_result table td.second a { text-decoration : none; }
	div.result_block div.panel_result table td.second a:hover { text-decoration : underline; }
	
	div.result_block div.panel_select { width : 205px;height : 38px;float : left;position : relative;margin-bottom : 10px; }
	div.result_block div.panel_select strong { position : absolute;left : 0;top : 0; }
	div.result_block div.panel_select select { position : absolute;left : 0;top : 18px;width : 160px; }
	div.result_block div.panel_select table { position : absolute;left : 0;top : 18px;width : 160px; }
	div.result_block div.panel_select input.button { position : absolute;right : 21px;top : 18px;width : 20px;height : 20px;border : 0;background : url('../gfx/ico_remove.gif');cursor : pointer; }
	
	div.form_extend {  }
	div.form_extend input { border : 0 !important; }
	div.form_extend div.block_a { float : left;width : 205px;height : 470px;padding-top : 15px; }
	div.form_extend div.block_a table td { padding : 0 5px 5px 0; }
	div.form_extend div.block_a table td.first { padding-right : 15px; }
	div.form_extend div.block_a table td select { width : 100px; }
	div.form_extend div.block_b { background-color : #F2F2F2;float : left;width : 210px;margin-right : 25px;height : 470px; }
	div.form_extend div.block_c { background-color : #F2F2F2;float : left;width : 210px;height : 470px; }
	div.form_extend div.block_c table.metallic { margin-bottom : 5px; }
	div.form_extend div.block_padd { padding : 14px; }
	div.form_extend p { margin : 0 0 5px 0; }
	
	div.form_button { text-align : right; }
	
	input.search_butt { cursor : pointer;font-size : 20px;color : #F37021;padding-right : 48px;height : 48px;line-height : 48px;border : none;background-color : none;background : url('../gfx/search_light.gif');background-repeat : no-repeat;background-position : 100% 0; }
	input.search_butt_dark { background : url('../gfx/search_dark.gif');background-repeat : no-repeat;background-position : 100% 0; }
	
	div.ic_range { height : 16px;position : relative; }
	div.ic_range div.ic_area_bg { display : block;height : 16px;background : url('../gfx/ic_range_middle.gif');margin : 0 6px 0 6px; }
	div.ic_range span.ic_area_left { display : block;width : 6px;height : 16px;font-size : 1px;background : url('../gfx/ic_range_left.gif');position : absolute;left : 0;top : 0; }
	div.ic_range span.ic_area_right { display : block;width : 6px;height : 16px;font-size : 1px;background : url('../gfx/ic_range_right.gif');position : absolute;right : 0;top : 0; }
	div.ic_range div.slide_left { width : 56px;height : 16px;font-size : 1px;background : url('../gfx/ic_range_slider.gif');position : absolute;cursor : pointer;z-index : 2;top : 0; }
	div.ic_range div.slide_right { width : 56px;height : 16px;font-size : 1px;background : url('../gfx/ic_range_slider.gif');position : absolute;cursor : pointer;z-index : 2;top : 0; }
	div.ic_range div.btw { position : absolute;top : 0;height : 16px;background : url('../gfx/ic_range_fill.gif');z-index : 1; }
	div.ic_range div div { position : absolute;width : 56px;left : 0;top : 2px;color : #575757;font-size : 9px;text-align : center; }
	
	hr { display : block;height : 0px;border : 0;background-color : white;border-top : 1px solid #CCCCCC;border-bottom : 1px solid white;margin : 15px 0px 15px 0px;padding : 0px; }
	
	p.empty_info { background-color : #F2F2F2;font-weight : bold;padding : 90px 0 90px 0;text-align : center;font-size : 12px;color : black;border-top : 1px solid #CFCFCF;border-bottom : 1px solid #CFCFCF; }
	
	table.result_table { width : 100%;margin-top : 25px; }
	table.result_table td { padding : 4px 10px 4px 10px;vertical-align : top;color : #808285; }
	table.result_table td.banner { border-bottom : 1px solid #D2D2D2;padding : 0; }
	table.result_table td.banner a { display : block;width : 651px;height : 97px;padding : 9px 0 9px 0; }
	table.result_table td.banner a img { border : none; }
	table.result_table td.title { font-weight : bold;border-bottom : 1px solid #D2D2D2;white-space : nowrap;color : black; }
	table.result_table td.title img { vertical-align : middle;margin-right : 5px;margin-bottom : 2px;border : none; }
	table.result_table td.title a { color : black;text-decoration : none; }
	table.result_table td.right { text-align : right; }
	table.result_table td.image { border-bottom : 1px solid #D2D2D2;padding-top : 10px;text-align : center; }
	table.result_table td.image table { width : 88px;height : 88px; }
	table.result_table td.image table td { width : 88px;height : 88px;background-color : white;text-align : center;border : 1px solid #E9E9E9;margin : 0;padding : 0;vertical-align : middle; }
	table.result_table td.image img { border : none; }
	table.result_table td.image p { width : 88px;height : 88px;border : 1px solid #E9E9E9;margin : 0;padding : 0;background-color : #F7F7F7; }
	table.result_table td.image p span { display : block;text-align : center;padding-top : 35px;color : #C8C8C8;font-size : 10px; }
	table.result_table td.info { padding-top : 18px;padding-bottom : 10px;border-bottom : 1px solid #D2D2D2; }
	table.result_table td.info p { margin : 0 0 10px 0; }
	table.result_table td.info p.title { color : black;font-weight : bold;font-size : 13px; }
	table.result_table td.year { white-space : nowrap;padding-top : 18px;padding-bottom : 10px;border-bottom : 1px solid #D2D2D2; }
	table.result_table td.km { white-space : nowrap;padding-top : 18px;padding-bottom : 10px;border-bottom : 1px solid #D2D2D2; }
	table.result_table td.price { white-space : nowrap;color : black;font-weight : bold;font-size : 13px;padding-top : 18px;padding-bottom : 10px;border-bottom : 1px solid #D2D2D2; }
	
	div.result_panel { background-color : #F2F2F2;padding : 13px;margin-top : 10px;color : #808285;line-height : 20px; }
	div.result_panel strong { color : black; }
	div.result_panel a { text-decoration : none;font-weight : bold; }
	div.result_panel a:hover { text-decoration : underline; }
	div.result_panel_left { float : left;width : 250px; }
	div.result_panel_right { float : right;width : 370px;position : relative; }
	div.result_panel_right ul { list-style-type : none;margin : 0;padding : 0;list-style-image : none;position : absolute;right : 0;top : -2px; }
	div.result_panel_right ul li { margin : 0;padding : 0 0 0 0;float : left;height : 18px; }
	div.result_panel_right ul li.list_space { padding : 0 2px 0 2px; }
	div.result_panel_right ul li.number { padding : 0 2px 0 2px;font-weight : bold;color : black; }
	div.result_panel_right ul li a { font-weight : bold; }
	div.result_panel_right ul li.in { text-transform : uppercase; }
	div.result_panel_right ul li.indis { text-transform : uppercase; }
	div.result_panel_right ul li.left { padding-left : 23px;padding-right : 8px;background : url('../gfx/ico_back.gif');background-repeat : no-repeat; }
	div.result_panel_right ul li.left_dis { padding-left : 23px;padding-right : 8px;background : url('../gfx/ico_back_d.gif');background-repeat : no-repeat; }
	div.result_panel_right ul li.right { padding-right : 23px;padding-left : 8px;background : url('../gfx/ico_more.gif');background-repeat : no-repeat;background-position : 100% 0; }
	div.result_panel_right ul li.right_dis { padding-right : 23px;padding-left : 8px;background : url('../gfx/ico_more_d.gif');background-repeat : no-repeat;background-position : 100% 0; }
	div.result_panel_right div.jump { position : absolute;right : 190px;top : 22px; }
	div.result_panel_right div.jump p { position : absolute;left : 0;top : 0;width : 85px; }
	div.result_panel_right div.jump div.text { position : absolute;left : 80px;top : -2px; }
	div.result_panel_right div.jump div.text input { width : 26px;text-align : center;color : black;font-size : 11px; }
	div.result_panel_right div.jump div.submit { position : absolute;left : 110px;top : -1px; }
	div.result_panel_right div.jump div.submit input { width : 18px;height : 18px;border : none;background : url('../gfx/ico_more.gif'); }
	
	div.car_detail_nav { height : 45px;border-bottom : 1px solid #D2D2D2;margin-bottom : 20px;position : relative; }
	div.car_detail_nav a.last_model { text-decoration : none;display : block;width : 100px;height : 40px;background : url('../gfx/last_model.gif');background-repeat : no-repeat;background-position : 50% 0;position : absolute;top : -10px;right : 130px; }
	div.car_detail_nav a.last_model span { color : #F37021;font-size : 13px;font-weight : bold;position : absolute;left : 0;top : 25px;line-height : 12px; }
	div.car_detail_nav a.next_model { text-decoration : none;display : block;width : 100px;height : 40px;background : url('../gfx/next_model.gif');background-repeat : no-repeat;background-position : 50% 0;position : absolute;top : -10px;right : 0; }
	div.car_detail_nav a.next_model span { color : #F37021;font-size : 13px;font-weight : bold;position : absolute;left : 0;top : 25px;line-height : 12px; }
	
	div.car_detail_head { height : 70px;position : relative; }
	div.car_detail_head div.image { position : absolute;left : 0;top : 0; }
	div.car_detail_head div.image img { width : 73px;height : 49px; }
	div.car_detail_head div.image p { width : 73px;height : 49px;border : 1px solid #E9E9E9;margin : 0;padding : 0;background-color : #F7F7F7; }
	div.car_detail_head div.image p span { display : block;text-align : center;padding-top : 16px;color : #C8C8C8;font-size : 9px; }
	div.car_detail_head h1 { position : absolute;left : 83px; }
	div.car_detail_head p.info { position : absolute;left : 110px;top : 30px;font-weight : bold;color : black; }
	div.car_detail_head p.price { position : absolute;right : 0;top : 0;color : #00AEEF;font-size : 18px; }
	
	div.car_detail_info { width : 482px;height : 245px;background-color : #F2F2F2;float : left;position : relative; }
	div.car_detail_info table { position : absolute;left : 14px;top : 14px; }
	div.car_detail_info table td { margin : 0;padding : 0 0 8px 0;vertical-align : top; }
	div.car_detail_info table td.first { color : #808285;width : 123px; }
	div.car_detail_info table td.second { width : 160px; }
	div.car_detail_info div.sub_panel { width : 139px;background-color : #E6E7E7;position : absolute;right : 18px;bottom : 18px;padding : 13px; }
	div.car_detail_info div.sub_panel p { color : #00AEEF;font-weight : bold;margin : 0;padding : 0 0 0 52px;height : 41px;font-size : 11px;line-height : 41px; }
	div.car_detail_info div.sub_panel p.first_owner { background : url('../gfx/ico_first_owner.gif');background-repeat : no-repeat;background-position : 0 0; }
	div.car_detail_info div.sub_panel p.new_cr { background : url('../gfx/ico_new_cr.gif');background-repeat : no-repeat;background-position : 0 0;line-height : 15px;height : 34px;padding-top : 7px; }
	div.car_detail_info div.sub_panel p.service_book { background : url('../gfx/ico_service_book.gif');background-repeat : no-repeat;background-position : 0 0; }
	
	div.car_detail_image { width : 443px;height : 245px;float : right;position : relative; }
	div.car_detail_image p.empty { width : 441px;height : 245px;background-color : #F6F6F6;border-left : 2px solid white; }
	div.car_detail_image p.empty span { display : block;font-weight : bold;text-align : center;padding-top : 115px;color : black; }
	
	div.car_detail_image div.list { width : 75px;height : 202px;position : absolute;left : 0;top : 23px;overflow : hidden; }
	div.car_detail_image div.list div.node { width : 73px;height : 49px;border-bottom : 1px solid white; }
	div.car_detail_image div.list div.node img { width : 73px;height : 49px;border : none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity : 0.7; }
	div.car_detail_image div.list div.node_zoom img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity : 1; }
	div.car_detail_image div.main { width : 368px;height : 245px;position : absolute;left : 75px;top : 0; }
	div.car_detail_image div.main p { text-align : center;padding-top : 100px;color : black;font-weight : bold; }
	
	div.car_detail_image a.image_up { display : block;width : 73px;height : 23px;position : absolute;left : 0;top : 0; }
	div.car_detail_image a.image_up span { display : block;width : 73px;height : 23px;position : absolute;left : 0;top : 0;background : url('../gfx/detail_image_up.gif');cursor : pointer; }
	div.car_detail_image a.image_down { display : block;width : 73px;height : 23px;position : absolute;left : 0;top : 222px; }
	div.car_detail_image a.image_down span { display : block;width : 73px;height : 23px;position : absolute;left : 0;top : 0;background : url('../gfx/detail_image_down.gif');cursor : pointer; }
	
	div.car_detail_container { border-bottom : 1px solid #D2D2D2;background : url('../gfx/car_detail_container_bg.gif');background-repeat : repeat-y; }
	
	div.car_detail_info_sub { float : left;width : 530px;padding-top : 28px; }
	div.car_detail_info_sub p { color : black;text-align : justify; }
	div.car_detail_info_sub li { color : black; }
	div.car_detail_info_sub td { color : black; }
	
	div.car_detail_contact { float : right;width : 368px;background-color : #F2F2F2;border-top : 2px solid white; }
	div.car_detail_contact div.panel { padding : 25px; }
	div.car_detail_contact div.panel p.success { text-align : center;color : black;padding-top : 40px; }
	div.car_detail_contact table { margin : 0;padding : 0; }
	div.car_detail_contact table td { margin : 0;padding : 0 0 3px 0; }
	div.car_detail_contact table td.phone_a { width : 142px;padding-right : 8px;padding-bottom : 10px; }
	div.car_detail_contact table td.phone_a select{ width : 132px; }
	div.car_detail_contact table td.phone_b { width : 55px;padding-right : 8px;padding-bottom : 10px; }
	div.car_detail_contact table td.phone_b input { width : 55px; }
	div.car_detail_contact table td.phone_c { width : 115px;padding-bottom : 10px; }
	div.car_detail_contact table td.phone_c input { width : 115px; }
	div.car_detail_contact table td.rad { padding-bottom : 10px; }
	div.car_detail_contact table td.rad td.bo{ padding-top : 3px;padding-right : 3px; }
	div.car_detail_contact table td.rad td.val{ padding-top : 0;padding-right : 10px; }
	div.car_detail_contact table td.box { padding-bottom : 10px; }
	div.car_detail_contact table td.box input { width : 150px; }
	div.car_detail_contact table td.area { padding-bottom : 10px; }
	div.car_detail_contact table td.area textarea { width : 320px;height : 110px; }
	div.car_detail_contact table td.centered { text-align : center; }
	div.car_detail_contact div.sub_check { height : 25px;position : relative; }
	div.car_detail_contact div.sub_check div { position : absolute;left : 0;top : 0; }
	div.car_detail_contact div.sub_check div input { border : 0 !important; }
	div.car_detail_contact div.sub_check p { color : #808285;font-size : 11px;position : absolute;left : 25px;top : 1px; }
	div.car_detail_contact div.sub_butt { text-align : right; }
	
	div.error_box strong { color : #D72727; }
	div.error_box ul { list-style-type : none;list-style-image : none;margin : 0 0 15px 0;padding : 0; }
	div.error_box ul li { color : #D72727;font-weight : normal; }
	
	a.title_bottom_banner { display : block;width : 930px;height : 153px;position : relative;z-index : 2;margin : 10px 0 0 35px; }
	a.title_bottom_banner img { border : none; }
	
	a.title_small_banner { display : block;width : 141px;height : 202px;float : left; }
	a.title_small_banner img { border : none; }
	
	a.hot_offer_banner { display : block;width : 274px;height : 141px;float : left;margin-top : 20px; }
	a.hot_offer_banner img { border : none; }
	
	div.big_button { text-align : center;padding : 20px;background-color : #F2F2F2;margin : 0 0 15px 0; }
	div.big_button img { border : none; }
	
