BODY.body{background-color:white; margin:0px; font-family:Tahoma; font-size:30}
FONT{font-family:Thoma; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
{font-family:Thoma; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
P{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
TD{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
DIV{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
SPAN{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
A{font-family:Arial; font-weight:normal; font-size:11px; color:#408adc; text-decoration:underline;border:0}
A.menu{font-family:Tahoma; font-weight:bold; font-size:11px; color:#ffffff; text-decoration:none;text-transform: uppercase}
A.menu_a{font-family:Tahoma; font-weight:bold; font-size:11px; color:#3366cc; text-decoration:none;text-transform: uppercase}
A.menu2{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline; text-align:middle}
A.menu3{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline; text-align:middle}
SPAN.search{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none; margin-bottom:25px}
P.copy{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none}
P.copy_b{font-family:Tahoma; font-weight:normal; font-size:9px; color:#ffffff; text-decoration:none; position:relative; left:0px; top:10px}
SPAN.copy_b{font-family:Tahoma; font-weight:normal; font-size:9px; color:#ffffff; text-decoration:none;}
A.copy{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none;}
A.navi{font-family:Arial; font-weight:normal; font-size:12px; color:#408adc; text-decoration:underline;border:0}
A.navi:hover{font-family:Arial; font-weight:normal; font-size:12px; color:gray; text-decoration:underline;border:0}
span.navi{font-family:Arial; font-weight:normal; font-size:12px; color:#408adc; text-decoration:none;border:0}
A.copy_{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline}
A.copy_b{font-family:Tahoma; font-weight:normal; font-size:9px; color:#ffffff; text-decoration:underline}
A.menu_product{font-family:Tahoma; font-weight:bold; font-size:11px; color:#539903; text-decoration:none; text-align:left; width:10px}
A.menu_product_a{font-family:Tahoma; font-weight:bold; font-size:11px; color:#ffffff; text-decoration:none; text-align:left; width:10px}
A.menu_firm{font-family:Tahoma; font-weight:bold; font-size:11px; color:#0458ad; text-decoration:underline; line-height:18px; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:1px}
A.menu_firm_a{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none; line-height:18px; background-color:#549a03; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:1px}
SPAN.menu_firm{font-family:Tahoma; font-weight:normal; font-size:11px; color:#c7cbcb; text-decoration:none; margin-left:0px; line-height:18px}
SPAN.menu_firm_b{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0458ad; text-decoration:none; margin-left:0px; line-height:18px}
A.menu_filter{font-family:Tahoma; font-weight:bold; font-size:11px; color:#408adc; text-decoration:underline}
SPAN.menu_tips{font-family:Tahoma; font-weight:normal; font-size:11px; color:#c7cbcb; text-decoration:none}
A.menu_pfirm{font-family:Tahoma; font-weight:normal; font-size:11px; color:#408adc; text-decoration:underline; line-height:18px}
SPAN.menu_pfirm_c{font-family:Tahoma; font-weight:normal; font-size:11px; color:#999999; text-decoration:none; line-height:18px}
SPAN.title_promo{font-family:Arial; font-weight:normal; font-size:18px; color:#408adc; text-decoration:none; text-align:left;}
H2.title_promo{font-family:Arial; font-weight:normal; font-size:18px; color:#408adc; text-decoration:none; text-align:left;margin-left:5px}
IMG{border:0}
A.promo_name{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380; text-decoration:underline;padding-bottom:5px;}
.promo_name{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none;}
SPAN.old_prise{font-family:Tahoma; font-weight:bold; font-size:14px; color:#999999; text-decoration:line-through ; line-height:20px}
SPAN.old_prise_red{font-family:Tahoma; font-weight:bold; font-size:15px; color:#be0000; white-space:nowrap; text-decoration:line-through;}
a.prise_new_text{font-family:Tahoma; font-weight:bold; font-size:15px; color:gray; white-space:nowrap; text-decoration:none;}
SPAN.promo_prise{font-family:Tahoma; font-weight:bold; font-size:15px; color:#ff6600; text-decoration:none ; line-height:20px}
a.promo_prise{font-family:Tahoma; font-weight:bold; font-size:15px; color:#ff6600; text-decoration:none ; line-height:20px}

SPAN.promo_prise_xz{font-family:Tahoma; font-weight:bold; font-size:15px; color:red; text-decoration:none ; line-height:20px}
a.promo_prise_xz{font-family:Tahoma; font-weight:bold; font-size:15px; color:red; text-decoration:none ; line-height:20px}
.input{font-family:Tahoma; font-weight:normal; font-size:11px; color:#333540; text-decoration:none;}

A.promo_shop{font-family:Tahoma; font-weight:normal; font-size:9px; color:#0458ad; text-decoration:underline ; line-height:20px; margin-left:4px; position:relative; left:0px; top:3px}
SPAN.promo_prise_good{font-family:Tahoma; font-weight:bold; font-size:15px; color:#be0000; text-decoration:none ; line-height:20px}
SPAN.promo_prise_good_5{font-family:Tahoma; font-weight:bold; font-size:15px; color:gray; text-decoration:line-through; line-height:20px}
H2.title_good_shop{font-family:Tahoma; font-weight:bold; font-size:18px; color:#50a12f; text-decoration:none; text-align:left; margin-left:5px}
IMG.img_align{position:relative; left:0px; top:5px}
IMG.img_align1{position:relative; left:0px; top:10px; margin-right:8px}
H1.filter{font-family:Tahoma; font-weight:normal; font-size:19px; color:#408adc; text-decoration:none; text-align:left; margin-left:20px}
.filter_red{font-family:Tahoma; font-weight:normal; font-size:13px; color:red; text-decoration:none; text-align:left; margin-left:0px}
H2.filter{font-family:Tahoma; font-weight:normal; font-size:19px; color:#408adc; text-decoration:none; text-align:left; margin-left:20px}
H4.filter{font-family:Tahoma; font-weight:bold; font-size:14px; color:#408adc; text-decoration:none; text-align:left; margin-left:10px; margin-top:30px;}
.filter_green{font-family:Tahoma; font-weight:bold; font-size:16px; color:green; text-decoration:none; text-align:left; margin-left:10px; margin-top:30px;}
a.green{font-family:Tahoma; font-weight:normal; font-size:16px; color:#408adc; text-decoration:underline;}
SPAN.filter{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none;}
SPAN.filter_title{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380; text-decoration:none}
INPUT.filter_prise{position:relative; left:0px; top:3px}
A.filter{font-family:Tahoma; font-weight:bold; font-size:11px; color:#408adc; text-decoration:underline}
INPUT.news_filter{position:relative; left:0px; top:4px}
H2.news_head_title{font-family:Tahoma; font-weight:bold; font-size:18px; color:#667380; text-decoration:none; text-align:left; margin-left:20px}
A.news_head_arhiv{font-family:Tahoma; font-weight:bold; font-size:11px; color:#0458ad; text-decoration:underline; position:relative; left:0px; top:-3px}
SPAN.news_head_date{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380; text-decoration:none; line-height:20px}
SPAN.news_head_caption{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none; line-height:20px}
A.news_head_title{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0458ad; text-decoration:underline;}
SPAN.news_head_text{font-family:Tahoma; font-weight:normal; font-size:11px; color:#333333; text-decoration:none}
SELECT.news{position:relative; left:0px; top:2px; margin-right:5px; margin-left:5px;font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380}
SPAN.news_filter{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none;white-space:nowrap; position:relative; left:0px; top:-5px;}
OPTION.news_filter{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none; white-space:nowrap}
select.news_filter{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none; white-space:nowrap}
A.news_filter{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0458ad; text-decoration:underline;white-space:nowrap}
SPAN.prise_red{font-family:Tahoma; font-weight:bold; font-size:15px; color:#be0000; text-decoration:none;white-space:nowrap}
SPAN.prise_red_mini{font-family:Tahoma; font-weight:normal; font-size:11px; color:#be0000; text-decoration:none;white-space:nowrap}
a.prise_red{font-family:Tahoma; font-weight:bold; font-size:15px; color:#be0000; text-decoration:none;white-space:nowrap}

SPAN.prise_red_xz{font-family:Tahoma; font-weight:bold; font-size:15px; color:red; text-decoration:none;white-space:nowrap}
a.prise_red_xz{font-family:Tahoma; font-weight:bold; font-size:15px; color:red; text-decoration:none;white-space:nowrap}


SPAN.prise_red_mid{font-family:Tahoma; font-weight:bold; font-size:12px; color:#ff6600; text-decoration:none;white-space:nowrap}
SPAN.prise_red_mid_nonal{font-family:Tahoma; font-weight:bold; font-size:12px; color:#666698; text-decoration:none;white-space:nowrap}
a.searchA{font-family:Tahoma; font-weight:normal; font-size:12px; color:#667380; text-decoration:none;}
.searchA_red{font-family:Tahoma; font-weight:bold; font-size:12px; color:#667380; text-decoration:none;}

span.searchA_red_mid{font-weight:bold; text-decoration:none;}
.search_num{font-family:Tahoma; font-weight:normal; font-size:12px; color:black; text-decoration:none;}
.search_nal{font-family:Tahoma; font-size:11px; color:#666698; text-decoration:none;white-space:nowrap;}
a.search_sort{font-family:Tahoma; font-weight:normal; font-size:12px; color:#408adc; text-decoration:none; padding-left:15px;}
span.search_sort_select{font-family:Tahoma; font-weight:normal; font-size:12px; color:#666698; text-decoration:none; padding-left:15px;}
.not_found{color:#666698;} 
p.search_text{font-family:Tahoma; font-weight:normal; font-size:14px; color:#667380; text-decoration:none;}

a.css_button_search_sort{font-family:Arial; font-weight:normal; font-size:12px; color:#408adc; text-decoration:underline; margin-left: 20px;}
span.css_button_search_sort_select{font-family:Arial; font-weight:normal; font-size:12px; color:#408adc; background-color:#539903; color:white; margin-left: 20px;}
.promo_name_light{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none;padding-bottom:5px;}




SPAN.prise_wait{font-family:Tahoma; font-weight:bold; font-size:15px; color:#be6666; text-decoration:none;white-space:nowrap}
SPAN.nal_red{font-family:Arial; font-weight:normal; font-size:11px; color:#be0000; text-decoration:none;white-space:nowrap}
A.out{font-family:Arial; font-weight:normal; font-size:11px; color:#3399cc; text-decoration:underline; padding-left:5px}
A.out_err{font-family:Arial; font-weight:normal; font-size:11px; color:#999999; text-decoration:underline;white-space:nowrap}
IMG.out{position:relative; left:0px; top:3px}
INPUT.out{position:relative; left:0px; top:3px}
A.sort{position:relative; left:-10px; font-family:Arial; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline;white-space:nowrap;padding-left:10px; padding-right:15px; padding-top:3px; padding-bottom:3px}
A.sort_a{position:relative; left:-10px; font-family:Arial; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline;white-space:nowrap;padding-left:10px; padding-right:15px; padding-top:3px; padding-bottom:3px; background-color:#95c440}
SPAN.sort{font-family:Arial; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none;white-space:nowrap}
SPAN.price_2{font-family:Arial; font-weight:bold; font-size:15px; color:#ffbb66; text-decoration:none;white-space:nowrap}
SPAN.price_1{font-family:Arial; font-weight:bold; font-size:15px; color:#ff6600; text-decoration:none;white-space:nowrap}
SPAN.price_0{font-family:Arial; font-weight:bold; font-size:15px; color:#d9d9d9; text-decoration:none;white-space:nowrap}
SPAN.price_new_xz{font-family:Arial; font-weight:bold; font-size:15px; color:#ff6600; text-decoration:line-through; white-space:nowrap}
SPAN.wait_text{font-family:Arial; font-size:10px; color:#ffbb66; text-decoration:none;white-space:nowrap}
SPAN.wait_text_wait{font-family:Arial; font-size:10px; color:#be6666; text-decoration:none;white-space:nowrap}
SPAN.nal{font-family:Arial; font-weight:normal; font-size:9px; color:#666698; text-decoration:none;white-space:nowrap}
SPAN.err{font-family:Arial; font-weight:bold; font-size:12px; color:red; text-decoration:none;}
SPAN.out{font-family:Arial; font-weight:normal; font-size:11px; color:#666698; text-decoration:none}
A.promo_uv{font-family:Tahoma; font-weight:normal; font-size:9px; color:#9aad06; text-decoration:underline ; line-height:20px; margin-left:4px; position:relative; left:0px; top:3px;}
A.page{color:#66727e;font-family:Arial; font-weight:normal; font-size:11px;text-decoration:underline}
A.page_a{color:#9a9899;font-family:Arial; font-weight:normal; font-size:11px;border:1px solid #66727e;padding-left:2px;padding-right:1px;text-decoration:none}
A.filter_news{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0458ad; text-decoration:underline ; line-height:20px; margin-left:4px; position:relative; left:0px; top:3px}
SPAN.info_title{font-family:Arial; font-weight:bold; font-size:13px; color:#657380; text-decoration:none}
A.info_words{font-family:Arial; font-weight:normal; font-size:11px; color:#408adc; text-decoration:underline;}
.target{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none;padding-left:10px; padding-right:15px; padding-top:3px; padding-bottom:3px}
.1{text-decoration:none;padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0}
.2{border:1px solid #66727e; padding:5px 5px 5px 5px}
.3{border:0; padding:5px 5px 5px 5px}
SPAN.shop_box_title{font-family:Arial; font-weight:bold; font-size:11px; color:#539903; text-decoration:none; position:relative; left:5px; top:-3px}
SPAN.shop_box{font-family:Tahoma; font-weight:bold; font-size:11px; color:#666666; text-decoration:none}
SPAN.shop_box_col{font-family:Tahoma; font-weight:bold; font-size:11px; color:#539903; text-decoration:underline}
A.shop_box{font-family:Tahoma; font-weight:bold; font-size:11px; color:#0458ad; text-decoration:underline; line-height:18px}
SPAN.box_title{font-family:Arial; font-weight:bold; font-size:18px; color:#408adc; text-decoration:none}
SPAN.box_title_mini{font-family:Arial; font-weight:bold; font-size:12px; color:#408adc; text-decoration:none}
A.box_clear{font-family:Arial; font-weight:normal; font-size:11px; color:#3399cc; text-decoration:underline;}
SPAN.box_tbl_title{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none;}
SPAN.box_pr{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380; text-decoration:none;}
A.box_prm{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380; text-decoration:underline;}
SPAN.box_price{font-family:Tahoma; font-weight:bold; font-size:11px; color:#be0000; text-decoration:none;}
INPUT.box_pr{position:relative; left:0px; top:-4px;font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-align:right; width:30px}
A.box_reload{font-family:Tahoma; font-weight:normal; font-size:9px; color:#0458ad; text-decoration:underline}
SPAN.box_pri{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none}
.box_pri{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none}
SPAN.box_price_b{position:relative; left:0px; top:-2px; font-family:Arial; font-weight:bold; font-size:16px; color:#be0000; text-decoration:none}
A.box_face{font-family:Tahoma; font-weight:bold; font-size:11px; color:#539903; text-decoration:underline; line-height:18px; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px}
A.box_face_a{font-family:Tahoma; font-weight:bold; font-size:11px; color:#ffffff; text-decoration:none; line-height:18px; background-color:#539903; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px}
INPUT.box_pri{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; width:380px}
INPUT.box_pri_60{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; width:250; margin-top:5px;}
TEXTAREA.box_pri{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; width:380px}
INPUT.box_pria{font-family:Arial; font-weight:normal; font-size:11px; color:#333333; width:100px}

DIV.box{position:absolute; z-index:-2; width:300px}
DIV.box2{position:relative; left:-220px; top:10px; z-index:-1}
DIV.box3{position:relative; left:-23px; top:0px; z-index:-1}
SPAN.box_tip_num{font-family:MS Sans Serif, Arial; font-weight:bold; font-size:17px; color:#50a12f; text-decoration:none}
SPAN.box_tip_title{font-family:MS Sans Serif, Arial; font-weight:bold; font-size:17px; color:#667380; text-decoration:none}
SPAN.box_tip{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380; text-decoration:none}
A.box_tip{font-family:Tahoma; font-weight:normal; font-size:11px; color:#408adc; text-decoration:underline}
HR.box{color:#eef2f1; height:2px; width:100%}
#text1 {HEIGHT: 10px; LEFT: -10px; POSITION: relative; TOP: 0px; VISIBILITY: hidden; Z-INDEX: 10; background-color:#eef2f1}
SPAN.up{position:relative; left:0px; top:-2px;font-family:Arial; font-weight:normal; font-size:11px; color:#333333; text-decoration:none;}
SPAN.compare_price{font-family:Arial; font-weight:bold; font-size:16px; color:#be0000}
SPAN.compare_model{font-family:Tahoma; font-weight:bold; font-size:11px; color:#408adc; text-decoration:underline; padding-left:3px}
SPAN.opr_title{font-family:Tahoma; font-weight:bold; font-size:11px; color:#667380;}
SPAN.opr_title_thin{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380;}
SPAN.opr{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380}
SPAN.opr_pr{font-family:Tahoma; font-weight:bold; font-size:11px; color:#0080bf; }
A.opr{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0080bf; text-decoration:underline}
SPAN.opr_end{font-family:Tahoma; font-weight:normal; font-size:9px; color:#4b5757}
A.price_list{font-family:Tahoma; font-weight:normal; font-size:11px; color:#667380}
SPAN.prizes_name{font-family:Tahoma; font-weight:bold; font-size:12px; color:#667380; text-decoration:underline;padding-bottom:5px}
SPAN.prizes_balls{font-family:Tahoma; font-weight:normal; font-size:12px; color:#ff6600; text-decoration:none;white-space:nowrap}
A.pol{font-family:Tahoma; font-weight:bold; font-size:15px; color:#0458ad;text-decoration:underline;}
SPAN.polon{font-family:Tahoma; font-weight:bold; font-size:15px; color:#999999;text-decoration:none}

A.priz{font-family:Tahoma; font-weight:bold; font-size:11px; color:#539903; text-decoration:none; text-align:left;}
.prise_red12{color:#be0000;font-size:11px;font-weight:bold}
.prise_red12 BIG {font-size:13px}
.nalb {font-family:Arial; font-weight:bold; font-size:11px; color:#666698; text-decoration:none;white-space:nowrap}
A.link_balls{font-family:Arial; font-weight:normal; font-size:8px; color:#3399cc; text-decoration:underline; padding-left:5px; position:relative; bottom:7px;}
.text{font-family:Arial; font-weight:normal; font-size:11px; color:#303030;}
.title_teh_1{font-family:Arial; font-weight:normal; font-size:14px; color: green; font-weight: bold; }

.a_title {font-family:Arial; font-weight:normal; font-size:15px; color:#408adc; text-decoration:underline;}
.a_title:hover{font-family:Arial; font-weight:normal; font-size:15px; color:#0066CC; text-decoration:underline;}

.a_title_sm {font-family:Tahoma; font-weight:normal; font-size:11px; color:#408adc; text-decoration:underline;}
.a_title_sm:hover{font-family:Tahoma; font-weight:normal; font-size:11px; color:#0033FF; text-decoration:underline;}
SPAN.menu_pfirm_catalog{font-family:Tahoma; font-weight:normal; font-size:11px; color:#999999; text-decoration:none;}



/* опережающий ввод*/

.ac_results {
	padding: 0px;
	border: 1px solid gray;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 200%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li{
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
	color: #555555;
}

.ac_loading {
	background : Window url('autocomplete/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}

/* ----- опережающий ввод ------ */
