@charset "utf-8";
/* CSS Document */
html{height:100%}
body{margin:0; padding:0; height:100%; font-family:Arial, sans-serif;}
img{border:0; margin:0; padding:0; font-size:0; line-height:0;}
a{color:#ff0022;}
a:hover{color:#d40022;}

div.bg_newyaer {
	/*background:transparent url(/img/bg_ny.jpg) 0 0 repeat-x;*/
}

div.bg_ct {
	height: 213px;
	width: 1024px;
	position: absolute;
	_behavior: url(/css/iepngfix.htc);
	bottom: 0;
	left: -34px;
}

img.preload { display: none; }

#wrapper {
	position: relative; 
	margin: 0 auto; 
	width: 958px; 
	background: #d30000;
	
}

#top{position:relative; width:958px; height:178px; background:url(../img/header_top_bg.png);}
.top_bg{position:absolute; left:0; top:0; width:958px; height:178px; background:url(/img/header_top_bg.png); z-index:1;}
#tl_bg{position:absolute; left:-33px; width:33px; height:100%; background:#d30000 url(../img/tl_bg.png) no-repeat 0 0;}
#tr_bg{position:absolute; right:-33px; width:33px; height:100%; background:#d30000 url(../img/tr_bg.png) no-repeat 0 0;}


#header_img_l{position:relative; float:left; display:inline; width:23px; height:220px; background:url(../img/header_img_l.png);}
#header_img{position:relative; float:left; display:inline; width:912px; height:220px; background:url(../img/header_img.jpg);}
#header_img_r{position:relative; float:left; display:inline; width:23px; height:220px; background:url(../img/header_img_r.png);}
.logo{display:block; position:absolute; width:270px; height:178px; background:url(../img/logo_.png) no-repeat 0 0; z-index:50;}
.logo a{display:block; width:270px; height:178px;}

#main{position:relative; background:#FFF; width:100%; /*border-top:10px #d30000 solid;*/ padding: 0; margin:10px 0 0 0; line-height:14px; z-index:200;}
#main.marg0{margin:0}
.con_rt{position:absolute; right:0; top:0; width:23px; height:24px; background:url(../img/con_rt.gif); font-size:0; line-height:0; padding:0; margin:0;}
.con_rt_a{position:absolute; right:0; top:0; width:23px; height:24px; background:url(../img/con_rt_a.gif); font-size:0; line-height:0; padding:0; margin:0;}
.con_lb{position:absolute; left:0; bottom:0; width:23px; height:24px; background:url(../img/con_lb.gif); font-size:0; line-height:0; padding:0; margin:0;}
.con_rb{position:absolute; right:0; bottom:0; width:23px; height:24px; background:url(../img/con_rb.gif); font-size:0; line-height:0; padding:0; margin:0;}
.l_b{position:absolute; left:0; bottom:-1px; width:100%; height:1px; background:#d30000; font-size:0; line-height:0; padding:0; margin:0;}

#top ul.menu_l1{
	position:absolute;
	margin:110px 0 0 290px;
	_margin:110px 0 0 286px;
	padding:0;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	list-style:none;
	width:685px;
	z-index:78;
	color:#000000;
}
#top ul.menu_l1 li{
	position:relative;
	float:left;
	height:32px;
	line-height:30px;
	padding:0 5px;
	margin:0 4px;
	color:#000000;
}

#top ul.menu_l1 li.act{
	background:url(../img/c_top_x.gif) repeat-x;
	color:#000000;
}

#top .c_top_l{position:absolute; background:url(/img/c_top_l.png) no-repeat; width:4px; height:30px; left:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_top_l.png',sizingMethod='crop');}
#top .c_top_r{position:absolute; background:url(/img/c_top_r.png) no-repeat; width:4px; height:30px; right:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_top_r.png',sizingMethod='crop');}
#top .mly{
	display:block; float:left; margin:0 10px 0 0; visibility:visible; position:absolute; left:-5px;
	width:1px; height:32px;
	background:url(/img/menu_line_y.png) repeat-y 0 0;
	behavior: url(/css/iepngfix.htc);
	color:#000;
}
#top ul.menu_l1 li a{
	color:#000000;
	z-index:1;
	display:block;
	float:left;
}
#top ul.menu_l1 li a.act{color:#ffffff;}
#top ul.menu_l1 li a.yellow{color:#d30000;}
#top ul.menu_l1 li a:hover{color:#545458;}	
#top ul.menu_l1 li a.yellow:hover{color:#000000;}

#top form{position:absolute; margin:0; padding:0; top:12px; right:124px; z-index:78;}
.sr_lbg{background:url(../img/sr_lbg.gif); width:9px; height:23px; float:left; display:inline;}
.sr_rbg{background:url(../img/sr_rbg.gif); width:22px; height:23px; float:left; display:inline;}

input.sr_inp{
	font-size:10px; line-height:23px;
	color:#a5a5a5;
	border:0;
	display:inline;
	width:116px; height:23px;
	float:left;
	margin:0;
	padding:0 0 0 5px;
	font-family:Arial, sans-serif;
	position:relative;
}
html:not([lang*=""]):not(:only-child) input.sr_inp{
	height:18px;
	padding:5px 0 0 5px;
}

.nav{position:absolute; height:10px; right:13px; top:18px; z-index:78; color:#000}
.nav a{float:left; width:11px; margin:0 0 0 23px;}
.nav a.i_t{margin:-1px 0 0 23px;}

#footer{height:71px; background:#d30000; position:relative; clear:both;}
#footer ul{
	position:absolute;
	margin:20px 0 0 0;
	padding:0;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	list-style:none;
	color:#FFF;
	z-index:2;
}
#footer ul li{
	float:left;
	height:11px;
	line-height:11px;
	padding:0;
	margin:0;
}
#footer ul li a{
	color:#FFF;
	z-index:1;
	//display:block;
	//float:left;
	padding:0 14px;
}
#footer ul li a:hover{ text-decoration:none;}

#DP{
	position:relative; 
	top:17px; right:0;
	height:43px;
	background:url(../img/logo_dp.gif) no-repeat 100% 0;
	text-align:right;
	font-size:11px;
	padding:3px 33px 0 0;
	line-height:12px;
	font-family:Tahoma, sans-serif;
	color:#FFF;
	z-index:1;
}
#footer #DP a{color:#fff; }



#left_col{position:relative; float:left; display:inline; padding:0; border-right:1px #dfdfdf solid;}
#right_col{position:relative; float:left; display:inline; }
.l_width1{width:612px; margin:30px 0 0 40px;}
.r_width1{width:243px; margin:30px 0 0 24px;}
.btn1, .btn2{
	position:relative;
	display:block;
	height:34px;
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:34px;
	padding:0 0 0 5px;
	margin:0 0 16px 5px;
}
.btn1 a, .btn2 a{
	position:relative;
	display:block;
	height:34px;
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:34px;
	padding:0 5px 0 0;
	white-space:nowrap;
	cursor:default;
}
.btn1 a:hover, .btn2 a:hover{color:#FFF;}
.btn1{background:url(../img/btn1_xbg.gif) repeat-x  0 0;}
.btn2{background:url(../img/btn2_xbg.gif) repeat-x 0 0;}
.wbtn1{width:179px}
.wbtn2{width:228px;}

.btn1_lbg{position:absolute; top:0; left:-5px; width:5px; height:34px; background:url(../img/btn1_lbg.gif);}
.btn1_rbg{position:absolute; top:0; right:-5px; width:5px; height:34px; background:url(../img/btn1_rbg.gif);}
.btn2_lbg{position:absolute; top:0; left:-5px; width:5px; height:34px; background:url(../img/btn2_lbg.gif);}
.btn2_rbg{position:absolute; top:0; right:-5px; width:5px; height:34px; background:url(../img/btn2_rbg.gif);}

#right_col p{margin:0; padding:0; font-family:Arial, sans-serif; font-size:11px; margin:6px 0 14px 0; line-height:13px;}
.line_x2{position:relative; height:1px; width:100%; border-bottom:1px #dfdfdf solid; margin:0 0 0 -24px; padding:0 0 0 24px; font-size:0; line-height:0;}
.line_x1{position:relative; height:1px; width:100%; border-bottom:1px #dfdfdf solid; margin:0 0 0 0; padding:0; font-size:0; line-height:0;}
ul.rcol{
	font-size:11px;
	font-family:Arial, sans-serif;
	margin:0 0 4px 0;
	list-style:none;
	padding:7px 0 8px 0;
	list-style-position:outside;
	line-height:17px;
	display:block;
	width:243px;
	background:#e8e8e8 url(../img/ul_bg.gif) no-repeat 0 100%;
}
ul.rcol li{
	margin:0 0 0 18px; padding:0 0 0 12px; display:block; background:url(../img/i_li.gif) no-repeat 0 7px; position:relative;
}
ul.rcol li a{color:#000; text-decoration:none;}
ul.rcol li a:hover{text-decoration:underline; color:#000;}

.ul_h{width:243px; height:50px; font-size:0; line-height:0; display:block; position:relative;}
#ulh1{background:url(../img/ul_bg1.gif);}
#ulh2{background:url(../img/ul_bg2.gif);}
#ulh3{background:url(../img/ul_bg3.gif);}
#ulh4{background:url(../img/ul_bg4.gif);}
.ul_h a{color:#ff0022; font-family:Arial, sans-serif; font-size:12px; font-weight:bold; padding:0 0 0 65px;  line-height:49px; cursor:default; text-decoration:none; }
/*.ul_h a:hover{color:#d40022;}*/

#left_col p{padding:0; font-family:Arial, sans-serif; font-size:11px; margin:0 16px 16px 0; /*line-height:16px;*/ line-height:11px;}
#left_col p a{color:#ff0022;}
#left_col p a:hover{color:#d40022;}
a.img4{margin:-12px 0 16px 0; display:block; position:relative;}
a.img4m{margin:-18px 0 6px 0; display:block; position:relative;}


#news{font-family:Arial, sans-serif; line-height:19px;}
#news .img0{/*float:left; display:inline; margin:0 8px 0 0; width:100px;*/ }
#news .img1{width:300px; margin:0 18px 10px 0; cursor:pointer;}
#news p{/*font-size:11px;  line-height:11px;*/ color:#4d4d4d; margin:0; padding:0;}
#news div.p{font-size:12px;  line-height:13px; color:#4d4d4d; margin:0; padding:0;}
#news b p{font-size:11px;}
#news .fs11{font-size:11px;}
#news a{font-size:15px; color:#000; text-decoration: none;}
#news a:hover{color:#4d4d4d;}
#news a.first{color:#FF0022;}
#news a.first:hover{color:#d40022;}
#news .fleft{width:450px; float:left; display:inline;}
#news a.detail{
	color:#4D4D4D;
	display:block;
	font-size:11px;
	line-height:11px;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
}
#news div.end{padding-bottom:10px;}
#news .img_box141{float:left; display:inline; margin:0 8px 0 0; width:141px; text-align:center; overflow:hidden;}

#articles{font-family:Arial, sans-serif; line-height:19px;}
#articles a{font-size:13px; color:#000; margin:0 0 10px 0; padding:0; display:block; font-weight: bold;}
#articles a:hover{color:#4d4d4d;}
#articles p{font-size:13px;  line-height:14px; color:#4d4d4d; margin:0; padding:0;}
#articles .fs11{font-size:11px;}

#products{font-family:Arial, sans-serif;}
#products .prod_item{width:280px; height:111px; float:left; display:inline; position:relative; margin:0 0 22px 0;}

#products .col1{margin:0 35px 22px 0;}
#products .col10{margin:0 35px 0 0;}
#products .col20{margin:0;}
#products img{/*float:left; display:inline; width:99px; height:99px; border:6px #dcdcdc solid; margin:0 14px 0 0;*/}
#products form{margin:0; padding:0; position:absolute; bottom:0; left:125px;}
#products input{width:84px; height:23px;}

#products a{font-size:11px; /*font-weight:bold;*/ color:#4D4D4D; line-height:15px; margin:0 0 4px 0; display:block;}
#products a:hover{color:#2b2b2b;}
#products p{color:#4d4d4d; font-size:10px; line-height:11px; margin:0;}
#products b{font-size:11px;}

.hend{line-height:32px;}
/*****************************************************************404***********************************************************************/
h3.err{font-family:"Trebuchet MS", Tahoma, sans-serif; font-size:214px; color:#000; line-height:252px; margin:0; padding:0 0 0 50px; width:410px; float:left;}
.lblock{float:left; font-family:Tahoma, sans-serif; padding:40px 0 0 0; font-size:11px; line-height:14px;}
ul.list1{
	font-size:11px;
	margin:0;
	list-style:none;
	padding:0;
	list-style-position:outside;
	line-height:14px;
	}
ul.list1 li{
	margin:0; padding:0 0 0 12px; display:block; background:url(../img/i_li.gif) no-repeat 0 4px; position:relative;
}
/*****************************************************************basket***********************************************************************/
.breadcrumb{background:#fcfcfc; border:1px #dfdfdf solid; font-family:Tahoma, sans-serif; font-size:10px; color:#c0c0c0; line-height:16px; width:680px; padding:3px 0 5px 14px; margin:0 0 18px 0;}
.breadcrumb a{color:#ff0022; white-space:nowrap;}
.breadcrumb a:hover{color:#d40022;}
.breadcrumb span{color:#000;}
.l_width2{width:710px; margin:30px 0 0 20px;}
.r_width2{width:184px; margin:30px 0 0 15px;}
.wbtn3{width:184px;}
.wbtn4{width:284px;}
.block_basket{font-family:Arial, sans-serif; border-bottom:1px #dfdfdf solid; width:670px; margin:0 0 15px 20px; padding:0 0 15px 0; }
.block_basket img{float:left; display:inline; width:99px; height:99px; border:6px #dcdcdc solid; margin:0 14px 0 0;}
.block_basket form{margin:0; padding:0; position:absolute; left:145px; line-height:10px; font-size:11px;}

.block_basket input.btn_del{width:68px; height:17px; display:inline;}
.block_basket input.inp_num{width:27px; border:2px #d4d0c8 inset; display:inline; margin:0 0 0 5px;}
.block_basket a{font-size:11px; font-weight:bold; color:#ff0022; line-height:15px; margin:0 0 4px 0; display:block;}
.block_basket a:hover{color:#d40022;}
.block_basket p{margin:0; line-height:11px;}
.block_basket b{font-size:11px; padding:0 0 0 40px;}


.block_basket4{float:left; display:inline; width:111px; text-align:center; margin:0 11px 0 0; font-family:Arial,sans-serif; font-size:12px; }
.block_basket4 img{/*float:left; display:inline; width:99px; height:99px; border:6px #dcdcdc solid; margin:0 14px 0 0;*/}
.block_basket4 a{font-size:11px; color:#ff0022; font-family:Arial, sans-serif; line-height:14px; display:block; width:111px;}
.block_basket4 a:hover{color:#d40022;}
.block_basket2{float:left; display:inline; width:90px; text-align:center; margin:0 11px 0 0;}
.block_basket2 img{display:inline; width:67px; /*height:67px; border:3px #d2d2d2 solid; margin:0 0 5px 0;*/ }
.block_basket2 a{font-size:10px; color:#ff0022; font-family:Arial, sans-serif; line-height:14px; display:block;}
.block_basket2 a:hover{color:#d40022;}

.tab67{border:3px #d2d2d2 solid; margin:0 auto 5px auto; display:inline; text-align:center; display:block;}
.tab67 td{ vertical-align:middle; width:67px; height:67px;}
.tov{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}

.btn_zakaz{width:117px; height:23px;}
/***************************************************************commodity_compare***********************************************************************/
.l_width3{width:155px; margin:30px 0 0 25px;}
.r_width3{width:715px; margin:30px 0 0 20px;}
.wbtn5{width:130px;}
.wbtn6{width:250px;}
.wbtn7{width:148px;}
.w_rw3{width:715px;}

.scroll_box{
	width:715px;
	/*border:1px #dfdfdf solid;*/
	overflow-x:auto;
	position:relative;
	padding:5px 5px 20px 5px;
	margin:0 0 20px 0;
}
.w160{width:160px; height:0;}
.w180{width:180px; height:0;}


h3.h_cat{font-family:Arial, sans-serif; font-size:12px; color:#ff0022;  margin:0 0 10px 5px; padding:0;}

ul.list2{
	font-family:Arial, sans-serif;
	font-size:11px;
	margin:0 0 12px 5px;
	list-style:none;
	padding:0;
	list-style-position:outside;
	line-height:14px;
	}
ul.list2 li{
	margin:0; padding:0 0 0 12px; display:block; background:url(../img/i_li.gif) no-repeat 0 4px;  //background:url(../img/i_li.gif) no-repeat 0 5px; position:relative;
}
ul.x2 li{color:#999999; border-bottom:1px #fff solid;}
ul.list2 li a{color:#000; text-decoration:none;}
ul.list2 li a:hover{text-decoration:underline; color:#000;}

.tab1{font-family:Arial, sans-serif; font-size:10px; /*width:100%;*/ margin:0; }
.tab1 a{color:#ff0022;}
.tab1 a:hover{color:#d40022;}
.tab1 td{height:22px; border-bottom:1px #dfdfdf solid;}
.td1{vertical-align:bottom; text-align:center; width:180px; height:156px; border-right:1px #dfdfdf solid; padding:0 0 12px 0;}
.td1 img{margin:0 0 12px 0;}
.td11{text-align:left; width:160px;}
.td2{background:#dfdfdf; padding:0 0 0 6px;}
.td3{vertical-align:middle; text-align:left; width:180px; border-right:1px #dfdfdf solid; padding:2px 2px 2px 9px; line-height:21px;}
.td31{padding:0 0 0 16px; color:#ad0009; font-weight:bold; font-size:11px;}
.bgy{background:#fffac8; font-weight:normal; line-height:22px; margin:0 0 0 -7px; padding:0 0 0 7px;}
.td31 img{display:inline; position:relative; margin:0 5px 0 -16px; top:1px; cursor:pointer;}
.i_star{top:1px; position:relative;}
.fs18{font-size:18px;}
.lh36{line-height:36px;}
.cy{color:#ffbb22;}


.spr{font-family:Arial, sans-serif; font-size:11px; line-height:18px;}
.spr img{position:relative; top:3px;}
/***************************************************************commodity_photos***********************************************************************/
.l_width4{width:575px; margin:30px 0 0 25px;}
.w_rw4{width:530px; padding-right:10px}
#left_col2{position:relative; float:left; display:inline; padding:0; border-right:1px #dfdfdf solid;}

.stars{display:inline; margin:0 0 0 20px; position:relative; float:left; font-family:Arial, sans-serif; font-size:10px; width:150px;}
.stars img{float:left; margin:0 2px 0 0; display:inline;}
.stars a{font-size:10px; color:#ff0022; font-family:Arial, sans-serif;}
.stars a:hover{color:#d40022;}

.foto3{widows:73px; float:left; display:block;}
.foto3 img{border:3px #d2d2d2 solid; width:67px; height:67px; display:block; margin:0 0 5px 0; font-size:0; line-height:0; }
.big_foto {
	float: left; 
	padding: 0 20px 0 25px; 
	display: block;  
	font-size: 0; 
	line-height: 0;
}

.param {
	float: left; 
	display: block; 
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	width: 310px; 
	position: relative;  
	/*height: 230px;*/
}

.param span{position:absolute; left:90px;}
.param .f_cena {
	/*position: absolute; 
	bottom: 0; 
	margin: 0; 
	padding: 0; 
	left: 0;*/
	padding-top: 20px;
}

.param  form{margin:0; padding:0;}
.fl{float:left; display:inline;}
.f_cena div{font-size:18px; position:relative; margin:0 0 10px 0;}

.box1{
	position:relative;
	width:550px;
	border:1px #dfdfdf solid;
	text-align:center;
}
.c_rt33{position:absolute; font-size:0; line-height:0; width:3px; height:3px; top:-1px; right:-1px; background:url(../img/c_rt33.gif) no-repeat;}
.c_rb33{position:absolute; font-size:0; line-height:0; width:3px; height:3px; bottom:-1px; right:-1px; background:url(../img/c_rb33.gif) no-repeat;}
.c_lb33{position:absolute; font-size:0; line-height:0; width:3px; height:3px; bottom:-1px; left:-1px; background:url(../img/c_lb33.gif) no-repeat;}
.c_rt44{position:absolute; font-size:0; line-height:0; width:4px; height:4px; top:-1px; right:-1px; background:url(../img/c_rt44.gif) no-repeat;}

.c_rt324{position:absolute; font-size:0; line-height:0; width:3px; height:24px; top:-1px; right:-1px; background:url(../img/c_rt324.gif) no-repeat;}
.c_rt524{position:absolute; font-size:0; line-height:0; width:5px; height:24px; top:-1px; right:-1px; background:url(../img/c_rt524.gif) no-repeat;}
.tabs{
	margin:14px 0 0 0;
	width:550px;
	height:24px;
	font-family:Arial, sans-serif; font-size:11px; 
	line-height:24px;
	_margin:0 0 -1px 0;
}
.tabs a{color:#ff0022; padding:0 8px; line-height:24px;}
.tabs a:hover{color:#d40022;}
.tabs span{padding:0 8px; background:url(../img/grad_x.gif) repeat-x; line-height:24px; display:block;}
.tabs div.tab00, .tabs div.act_tab{
	border:1px #000000 solid;
	border-bottom:0;
	height:23px;
	float:left;
	margin:0 2px 0 0;
	padding:1px 1px 0 1px;
	position:relative;
}
.tabs div.act_tab{border-bottom:1px #fff solid; z-index:10; height:22px;}
.big_foto2{display:inline; margin:25px 0 18px 0; position:relative;  }
.foto5{margin:0 auto 17px auto; width:498px;}

.wbtn8{width:274px;}
.r_width4{width:142px; margin:30px 0 0 12px;}
.wbtn9{width:130px;}
.line_x3{position:relative; height:1px; width:100%; border-bottom:1px #dfdfdf solid; margin:0 0 0 -12px; padding:0 0 0 12px; font-size:0; line-height:0; clear:both;}

.block_basket3{font-family:Arial, sans-serif; width:140px; margin:10px 0 0 0; padding:0 0 15px 0; line-height:10px; font-size:11px;  line-height:6px;}
.block_basket3 form{margin:0; padding:0;  }

.block_basket3 input.btn_del{width:68px; height:17px; display:inline;}
.block_basket3 input.inp_num{width:27px; border:2px #d4d0c8 inset; display:inline; margin:0 0 0 5px;}
.block_basket3 a{font-size:11px; font-weight:bold; color:#ff0022; line-height:15px; margin:0 0 4px 0; display:block;}
.block_basket3 a:hover{color:#d40022;}
.block_basket3 p{margin:0; line-height:11px;}
.block_basket3 b{font-size:11px; padding:0 0 0 40px;}

.tov1{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; padding:10px 0;}
.marg1{margin:12px 0 12px 25px;}
.marg2{margin:12px 0 12px 20px;}
.btn3{
	position:relative;
	display:block;
	height:49px;
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:34px;
	padding:0 0 0 5px;
	margin:0 0 0 5px;
}
.btn3 a{
	position:relative;
	display:block;
	height:49px;
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding:8px 0 0 0;
}
.btn3{background:url(../img/btn3_xbg.gif) repeat-x  0 0;}

.btn3_lbg{position:absolute; top:0; left:-5px; width:5px; height:49px; background:url(../img/btn3_lbg.gif);}
.btn3_rbg{position:absolute; top:0; right:-5px; width:5px; height:49px; background:url(../img/btn3_rbg.gif);}

form{margin:0; padding:0;}

/***************************************************************commodity_reviews***********************************************************************/
.ta_center{text-align:center;}
.stars1{display:block; margin:15px 0 0  0; position:relative; font-family:Arial, sans-serif; font-size:10px;}
.stars1 img{float:left; margin:0 2px 0 0;}
.t_block{font-family:Arial, sans-serif; font-size:10px; line-height:15px; border-bottom:1px #dfdfdf solid; clear:both; width:554px; padding:10px 0 0 0; }
.t_block p{padding:0; margin:0 0 10px 0;}

form.feedback{display:block;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:20px; margin:3px 0 56px 0; padding:0;}
form.feedback span{float:left; position:absolute; font-weight:bold;}
form.feedback input.txt{width:140px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 160px; height:20px;}
form.feedback textarea{width:380px;  border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 160px; overflow:auto;}

.ta_h1{height:114px;}
.ta_h2{height:54px;}
.ta_h3{height:20px;}
form.feedback input.btn_send{width:86px; height:23px; border:0; margin:0 0 8px 160px;}

.stars2{display:block; margin:0 0 8px 160px; position:relative; font-family:Arial, sans-serif; font-size:10px;}
.stars2 img{float:left; margin:0 2px 0 0;}
/***************************************************************commodity_spec***********************************************************************/
.hbox1{/*height:320px;*/ text-align:left;}
.param1{display:block; font-family:Arial, sans-serif; font-size:12px; position:relative; margin:20px 0 0 15px; }
.param1 span{position:absolute; left:110px;}
/***************************************************************commodity_view***********************************************************************/
.hbox2{text-align:left; font-family:Arial, sans-serif; font-size:12px;}
.hbox2 p{ margin:0 16px 16px 16px; }
.hbox2 .param2{ margin:0 16px 16px 16px; color:#4D4D4D; }
/***************************************************************contacts***********************************************************************/
.col_m{position:relative; /*padding:36px 0 0 40px; width:880px;*/padding:36px 0 0 70px; width:820px; font-family:Arial, sans-serif; font-size:12px; line-height:14px;}
.col_m p{margin:0 0 14px 0; padding:0; /*font-size:12px;*/}
.col_m h1{margin:0; padding:0; line-height:18px; font-family:"Trebuchet MS",Tahoma,sans-serif; font-size:16px; color:#000;}
.col_m h2{margin:0; padding:0; line-height:18px; font-family:"Trebuchet MS",Tahoma,sans-serif; font-size:16px; color:#666666;}
.col_m h3{margin:0; padding:0; line-height:18px; font-family:"Trebuchet MS",Tahoma,sans-serif; font-size:16px; color:#999999;}
.w_rw5{/*width:866px;*/ width:806px;}
.contact{margin:0 0 20px 0; }
.contact span{position:absolute; left:140px;}
/*.contact a{position:absolute; left:330px;}*/
.wbtn10{width:195px;}
form.feedback1{display:block;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:12px; line-height:18px; margin:3px 0 0 0; padding:0 0 56px 0;}
form.feedback1 span{float:left; position:absolute;}
form.feedback1 input.txt{width:120px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 113px; height:18px;}
form.feedback1 textarea{width:300px; height:130px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 113px; overflow:auto;}
form.feedback1 input.btn_send{width:86px; height:23px; border:0; margin:3px 0 8px 330px; }

.col_m ol{margin:0 0 0 17px; padding:0; list-style-position:outside;}

ul.menu_l2{
	position:absolute;
	display:block;
	margin:140px 0 0 294px;
	padding:0;
	font-family:Arial, sans-serif;
	font-size:13px;
	list-style:none;
	color:#ebeced;
	z-index:2;
	height:24px;
	line-height:24px;
	/*background:#dc0000;*/
	width:661px;
	z-index:77;
}
ul.menu_l2 li{
	position:relative;
	float:left;
	height:24px;

	padding:0;
	margin:0;

}
ul.menu_l2 li.act{/*background:#b20000*/ /*background:#e22e2e;*/ background:#dcdddf;}
ul.menu_l2 li a{
	color:#000;
	z-index:1;
	//display:block;
	//float:left;
	padding:0 10px;
	text-decoration:none;
}
ul.menu_l2 li a:hover{ text-decoration:none; color:#818181;}

#top .c_l1a{position:absolute; background:url(/img/c_l1a.png); width:4px; height:24px; left:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_l1a.png',sizingMethod='crop');}
#top .c_l1{position:absolute; background:url(/img/c_l1.png); width:4px; height:24px; left:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_l1.png',sizingMethod='crop');}
#top .c_l2a{position:absolute; background:url(/img/c_l2a.png); width:4px; height:24px; left:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_l2a.png',sizingMethod='crop');}
#top .c_l2{position:absolute; background:url(/img/c_l2.png); width:4px; height:24px; left:-4px; top:0; 
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_l2.png',sizingMethod='crop');}
#top .c_r2{position:absolute; background:url(7/img/c_r2.png); width:4px; height:24px; right:-4px; top:0; 
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_r2.png',sizingMethod='crop');}
#top .c_r1{position:absolute; background:url(/img/c_r1.png); width:4px; height:24px; right:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_r1.png',sizingMethod='crop');}

#top .c_l10{position:absolute; background:url(/img/c_l10.png); width:4px; height:24px; left:-4px; top:0;
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_l10.png',sizingMethod='crop');}
#top .c_r20{position:absolute; background:url(/img/c_r20.png); width:4px; height:24px; right:-4px; top:0; 
	//background-image: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/c_r20.png',sizingMethod='crop');}	

/***************************************************************credit***********************************************************************/
.credits{width:480px; float:left; display:inline;}
form.form1{float:right; display:inline;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:18px; margin:0 0 0 45px; padding:0;}
form.form1 span{float:left; position:absolute; line-height:24px;}
form.form1 input.txt{width:120px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 172px; height:18px;}
form.form1 input.btn_calc{width:90px; height:23px; border:0; margin:3px 0 8px 205px; }
/***************************************************************dealers***********************************************************************/
.dealers{width:585px; float:left; display:inline; margin:0 0 0 26px;}
form.form2{float:left; display:inline;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:18px; margin:0; padding:0;}
form.form2 span{float:left; position:absolute; line-height:24px;}
form.form2 input.txt{width:160px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 105px; height:18px;}
form.form2 input.btn_enter{width:62px; height:23px; border:0; margin:3px 0 8px 207px;}
#header_img3{position:relative; float:left; display:inline; width:958px; height:220px; background:url(../img/header_img3.jpg);}
/***************************************************************dealers_inner***********************************************************************/
.dealers_inner{margin:0;}
form.form3{float:right; display:inline; display:inline;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:18px; margin:0; padding:0;}
form.form3 span{float:right; line-height:24px; margin:3px 0 0 0;}
form.form3 input.btn_out{width:62px; height:23px; border:0; margin:3px 0 8px 10px; float:right;}
/***************************************************************faq***********************************************************************/
.faq{font-size:12px; text-decoration:underline; padding:0 0 12px 20px; cursor:pointer; /*height:15px;*/}
.i_aup{background:url(../img/i_aup.gif) no-repeat 0 0; display:block;}
.i_adown{background:url(../img/i_adown.gif) no-repeat 0 0;}
.t_block1{border-bottom:1px #dfdfdf solid; clear:both; margin:0 0 10px 0; }
form.form4{display:block;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:18px; margin:3px 0 0 0; padding:0 0 30px 0;}
form.form4 span{float:left; position:absolute;}
form.form4 input.txt{width:240px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 75px; height:18px;}
form.form4 textarea{width:240px; height:120px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 75px; overflow:auto;}
form.form4 input.btn_send{width:86px; height:23px; border:0; margin:3px 0 8px 75px; }
/***************************************************************inner***********************************************************************/
.wbtn100{width:auto; _width:0;}
#header_img0{position:relative; display:block; width:958px; height:220px;}
#header_img00{position:relative; display:block; width:958px; height:170px;}
/***************************************************************news***********************************************************************/
.fleft2{width:660px; float:left; display:inline;}

ul.pager{
	position:relative;
	margin:0;
	padding:10px 0;
	font-family:Arial, sans-serif;
	font-size:11px;
	list-style:none;
	z-index:8;
}
ul.pg1{right:88px;}
ul.pager li{
	float:left;
	height:13px;
	line-height:13px;
	padding:0;
	margin:0;
}
ul.pager li.l0{color:#000; margin:0 5px 0 0;}
ul.pager li img{margin:0; display:inline; float:none;}
ul.pager li a{
	color:#000;
	z-index:1;
	//display:block;
	//float:left;
	padding:0 7px;
}
ul.pager li a.p1{padding:0 3px;}
ul.pager li a.act{ color:#000; font-weight:bold; text-decoration:none; font-size:13px;} 
ul.pager li a.tdn{text-decoration:none;}
ul.pager li a:hover{ color:#4d4d4d; text-decoration:none;}

/***************************************************************search_results_site***********************************************************************/
ol.sr_res{
	font-family:Arial, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	list-style-position:inside;
	line-height:0;
	display:block;
}
ol.sr_res li{
	margin:0; padding:0; line-height:28px;  font-size:12px; margin:0 0 10px 0; _margin: 0 0 -14px 0;
}
ol.sr_res a{
	padding:0; 
	margin:5px 0 0 0;
	line-height:12px;
	font-size:11px;
	color:#b20000;
	display:block;
}
ol.sr_res a:hover{color:#830000;}

/***************************************************************sitemap***********************************************************************/
ul.map{
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin:0;
	list-style:none;
	padding:0;
	list-style-position:outside;
	line-height:26px;
	}
ul.map li{
	margin:0; display:block; position:relative; padding:0;
}
ul.map li a{color:#b23046;}
ul.map li a:hover{color:#8e2638;}

ul.map_l2{font-size:10px; margin:0 0 0 11px; padding:0; font-weight:normal; list-style:none;}

/***************************************************************order***********************************************************************/
form.form5{display:block; float:left;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:18px; margin:0 0 0 10px; padding:0;}
form.form5 h6{padding:0; margin:0 0 10px 0; font-size:11px;}
form.form5 span{float:left; position:absolute; display:inline; left:0;}
form.form5 input.txt{width:180px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 0; height:18px;}
form.form5 input.txt2{width:20px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 0; height:18px;}
form.form5 input.txt3{width:30px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 0; height:18px;}
form.form5 input.txt4{width:116px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 0; height:18px;}
form.form5 textarea{width:180px; height:90px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 0; overflow:auto;}
form.form5 input.btn_order{width:78px; height:23px; border:0; margin:3px 0 8px 120px; }
form.form5 input.btn_order2{width:81px; height:23px; border:0; margin:3px 0 8px 120px; }

.spravka{width:360px; display:block; float:left;  position:relative; font-family:Arial, sans-serif; font-size:11px; margin:3px 0 0 18px;}
.spravka h6{padding:0; margin:0 0 10px 0; font-size:11px;}
form.form5 td{vertical-align:top;}
/***************************************************************order2***********************************************************************/
form.form6{display:block; position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:28px; margin:0 0 0 10px; padding:0;}
form.form6 h6{padding:0; margin:0; font-size:11px;}
form.form6 b{ float:left; font-weight:bold;}
form.form6 span{position:absolute; left:125px; //line-height:14px;}
form.form6 input.btn_confirm{width:108px; height:23px; border:0; margin:10px 0 8px 0; display:inline; float:left;}
form.form6 input.btn_edit{width:86px; height:23px; border:0; margin:10px 0 8px 8px; display:inline; float:left;}
/***************************************************************presents***********************************************************************/
.l_width5{width:760px; margin:30px 0 0 20px;}

.podarki{display:block; position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; margin:0 0 0 10px; padding:0;}
.podarki h6{padding:0; margin:0; font-size:11px;}
.podarki table{margin:20px 0 25px 0; position:relative; left:-25px; }
.podarki td{padding:0 25px; border-right:1px #dfdfdf solid; vertical-align:top; text-align:left; white-space:normal;}
.podarki a{color:#b23046; font-size:12px;}
.podarki a:hover{color:#8e2638;}
ul.list3{
	font-size:11px;
	list-style:none;
	padding:0;
	list-style-position:outside;
	line-height:22px;
	margin:5px 0 0 0;
	display:block;
	position:relative;
	clear:both;
}
ul.list3 li{
	margin:0; padding:0 0 0 12px; display:block; background:url(../img/i_li.gif) no-repeat 0 10px; position:relative; 
}
.podarki .nobb{border:none;}
.bg_presents{background:url(/img/bg_presents.jpg) no-repeat 0 0; width:958px; height:554px; position:absolute; bottom:0; left:0; line-height:0; font-size:0;}
.bg_presents_man{background:url(/img/bg_presents_man.jpg) no-repeat 0 0; width:958px; height:554px; position:absolute; bottom:0; left:0; line-height:0; font-size:0;}
.bg_presents_woman{background:url(/img/bg_presents_woman.jpg) no-repeat 0 0; width:958px; height:554px; position:absolute; bottom:0; left:0; line-height:0; font-size:0;}
.bg_presents_step3{background:url(/img/bg_presents_step3.jpg) no-repeat 0 0; width:958px; height:554px; position:absolute; bottom:0; left:0; line-height:0; font-size:0;}
.bg_presents_last{background:url(/img/bg_presents_last.jpg) no-repeat 0 0; width:958px; height:626px; position:absolute; bottom:0; left:0; line-height:0; font-size:0;}
.podarki a.ha{font-size:18px; display:inline; line-height:18px; font-weight:bold; position:relative; }
#left_col p.marg10{margin:10px 0;}

/***************************************************************search_results***********************************************************************/
.l_width6{width:512px; margin:30px 0 0 25px;}
.w_rw6{width:462px; padding-right:10px}
.r_width6{width:205px; margin:30px 0 0 12px;}

.sort{font-family:Arial, sans-serif; font-size:10px; line-height:22px; padding:0 0 20px 0; position:relative; margin:25px 0 0 190px;}
.sort span{/*float:left;*/ margin:0 10px 0 0; position:absolute; top:-20px;}
.sort a{font-size:11px; font-weight:bold; color:#000; padding:0 0 0 26px; height:22px; display:inline; float:left;}
.sort a.act{text-decoration:none;}
.sort a.sort_c{background:url(../img/i_sort_c.gif) no-repeat 0 3px; padding:0 6px 0 26px; margin:0 6px 0 0; border-right:1px #dfdfdf solid;}
.sort a.sort_mod{background:url(../img/i_sort_mod.gif) no-repeat 0 3px;}
.sort_no{font-size:11px; font-weight:bold;}

.block_sr{font-family:Arial, sans-serif; border-bottom:1px #dfdfdf solid; width:495px; margin:0 0 25px 0;padding:0 0 18px 0; //padding:0 0 15px 0; }
.block_sr img{display:inline; width:100px; border:3px #d2d2d2 solid; margin:0 10px 5px 0; float:left;}
.block_sr div.frm{margin:0; padding:0; position:relative; line-height:13px; font-size:12px; float:left; width:375px;}
.block_sr form.checkboxf{position:relative; float:left; }
.block_sr input.chkbox{display:inline;  float:left; padding:0; margin:0; height:14px; margin:0 5px 0 0; //margin:0; padding:0;}
.block_sr form.basketf{ }
.block_sr input.basket{display:inline;  padding:0; margin:0; margin:5px 0 0 0; //margin:5px 0 0 0; padding:0; position:relative; top:0px; /*float:right;*/ }
.block_sr input.basket0{display:inline;  padding:0; margin:0; margin:-5px 5px 0 0; //margin:-20px 5px 0 0; padding:0; position:relative; top:0;}
.block_sr a{color:#b23046; margin:0; padding:0;}
.block_sr a:hover{color:#8e2638;}
.block_sr p{margin:10px 0; width:379px; line-height:11px; padding:0; position:relative;}
.block_sr b{font-size:12px;}
.block_sr span{float:left; position:relative;}
.fr{padding:0; margin:0; display:inline; position:relative; right:0; float:right;}
.ha{font-size:18px; display:inline; line-height:18px; font-weight:bold; position:relative; width:310px; }
.btn_comp{width:123px; height:23px; border:0; margin:3px 25px 0 0; padding:0; display:inline; float:right; //margin:0 20px 0 0;}
.block_sr img.noprod{width:52px; height:26px; display:inline; border:0;  position:absolute; top:-2px; margin:0 0 0 10px; right:0;}
.noprodsp{background:url( ../img/i_noprod.gif); width:52px; height: 6px; float:none; display:inline;}


ul.list4{
	font-size:11px;
	list-style:none;
	padding:0;
	list-style-position:inside;
	line-height:22px;
	margin:5px 0 0 0;
	display:block;
	position:relative;
	clear:both;
}
ul.list4 li{
	margin:0; padding:0 0 0 12px; display:block;  position:relative; 
}
.zaprosy{font-family:Arial, sans-serif; font-size:11px; padding:0 0 12px 5px; line-height:12px;}
.zaprosy h3.h_cat{margin-left:0; width:120px;}
.zaprosy ul.list2{margin-left:0;}
.zaprosy a{color:#b23046; margin:0; padding:0; line-height:12px; display:block;}
.zaprosy a:hover{color:#8e2638;}

.form7{display:block;  position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:15px; margin:3px 0 8px 0; padding-left:11px; width:205px;}
.form7 span{float:left; position:relative; display:block; width:180px; }
.form7 select{width:104px;  background:#f8f8f8; margin:0 0 4px 83px; height:20px; font-size:11px; line-height:15px;}
.form7 select.sel2{width:198px;  background:#f8f8f8; margin:5px 0 4px 0px; height:20px; font-size:11px; line-height:15px;}
.form7 table select{margin:0 0 4px 0;}
.form7 input.txt{width:82px;  background:#f8f8f8; margin:5px 2px 0 2px; padding:0; height:14px; top:2px; position:relative; line-height:15px;}
.form7 input.txt2{width:100px;  background:#f8f8f8; margin:0 0 4px 83px; height:14px; font-size:11px; line-height:15px; top:-2px; position:relative;}
.form7 input.txt3{width:22px;  background:#f8f8f8; display:inline; margin:0 2px 8px 2px; padding:0; height:14px; position:relative; line-height:15px;}
.form7 input.txt4{width:100px;  background:#f8f8f8; margin:0 0 4px 90px; height:14px; font-size:11px; line-height:15px; top:-2px; position:relative;}
.form7 input.txt5{width:190px;  background:#f8f8f8; margin:5px 0 4px 0px; height:14px; font-size:11px; line-height:15px; top:-2px; position:relative;}
.form7 .pp{margin:4px 0 8px 83px; display:inline; }
.form7 .pp2{margin:0 0 6px 92px; padding:0 0 16px 0; display: inline; top:-8px; position:relative;  }
.form7 .abr{color:#808080; width:190px; font-size:10px; line-height:12px;}
.form7 img{margin:0 5px 0 0; position:relative; top:2px; cursor:pointer;}
.form7 .chbox{margin:0 4px 0 0; padding:0; top:0;  //margin:0 0 -16px 0; position:relative; float:left; top:1px; //top:-2px; display:block;}

.form7 input.btn_podbor{width:87px; height:23px; border:0; margin:10px 0 8px 0; display:inline; float:left;}
.hx{line-height:5px;}

.btn4{
	position:relative;
	display:block;
	height:25px;
	font-family:Arial, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	padding:0 0 0 5px;
	margin:0 0 10px 5px;
	left:18px;
}
.btn4 a{
	position:relative;
	display:block;
	height:25px;
	font-family:Arial, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	padding:0 0 0 5px;
}
.btn4{background:url(../img/btn4_xbg.gif) repeat-x  0 0; cursor:pointer;}
#colvo{
	cursor:pointer; 
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:11px;
}
.btn4_lbg_up{position:absolute; top:0; left:-23px; width:23px; height:25px; background:url(../img/btn4_lbg_up.gif);}
.btn4_lbg_down{position:absolute; top:0; left:-23px; width:23px; height:25px; background:url(../img/btn4_lbg_down.gif);}
.btn4_rbg{position:absolute; top:0; right:-5px; width:5px; height:25px; background:url(../img/btn4_rbg.gif);}
.btn5{
	position:relative;
	display:block;
	height:39px;
	font-family:Arial, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	padding:0 0 0 5px;
	margin:0 0 10px 5px;
	left:18px;
}
.btn5 a{
	position:relative;
	display:block;
	height:39px;
	font-family:Arial, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	padding:4px 0 0 5px;
}
.btn5{background:url(../img/btn5_xbg.gif) repeat-x  0 0;}

.btn5_lbg_up{position:absolute; top:0; left:-23px; width:23px; height:39px; background:url(../img/btn5_lbg_up.gif);}
.btn5_lbg_down{position:absolute; top:0; left:-23px; width:23px; height:39px; background:url(../img/btn5_lbg_down.gif);}
.btn5_rbg{position:absolute; top:0; right:-5px; width:5px; height:39px; background:url(../img/btn5_rbg.gif);}
.wbtn11{width:177px;}
.mb1{margin-bottom:8px; }

.bg7{background:#fffde9; padding-top:10px; padding-bottom:10px;}
.btn_p2{margin:5px 0 11px 11px; display:inline; float:left;}
a.ah{font-family:Arial, sans-serif; font-size:10px; color:#ffe0e4; display:inline; float:left; margin:8px 0 0 11px;}
a.ah:hover{color:#ff0022;}

/***************************************************************shop***********************************************************************/
.l_width8{width:265px; margin:30px 0 0 24px;}
.r_width8{width:612px; margin:30px 0 0 22px;}
.w_rw8{width:580px;}
form.form8{display:block; position:relative; color:#000; font-family:Arial, sans-serif; font-size:11px; line-height:19px; margin:0; padding:0; width:100%;}
form.form8 input.txt{width:170px; background:#f8f8f8; margin:0 0 11px 0; height:18px; display:inline; float:left;}
form.form8 input.btn_search{width:63px; height:23px; border:0; margin:0 0 11px 4px; display:inline; float:left; }
#products img.noprod{width:52px; height:26px; display:inline; border:0;  position:absolute; bottom:0; margin:0; float:none;}
img.noprod0{width:52px; height:26px; display:inline; border:0; float:none; margin:0; position:absolute; margin:-6px 0 0 0; }

form.form55 input.txt{width:110px; background:#f8f8f8; margin:0 0 11px 0; height:18px; display:inline; float:left;}
form.form55 input.btn_search{width:26px; height:23px; border:0; margin:0 0 11px 4px; display:inline; float:left; }
/**************************************************************************************************************************************/
.result{color:#FF0000; float:right; display:inline; }
table.result{width:300px;}
.result td{vertical-align:top; padding:5px;}
.button_recalc{width:94px; height:23px;}

.cert_tab tr{vertical-align:bottom;}

.cert_tab td{
	padding:0 20px 27px 0; 
}
.cert_tab img{border:1px #e3e3e3 solid; display:block; background:#efefef; padding:10px;}

.logo_tab{ width:778px;}
.logo_tab td{vertical-align:middle; padding:0 0 45px 0; width:33%;}
.logo_tab tr.end td{padding:0}
.logo_tab img{width:140px;}
.t_block1 img{float:left; margin:0 20px 20px 0;}
.t_block1 table td{vertical-align:top;}
.t_block1 table td.col1{width:145px; font-weight:bold;}
.t_block1{color:#4D4D4D; font-size:12px;}
.t_block1 a{color:#4D4D4D}
.t_block1 a:hover{color:#2b2b2b}
.tb1_m{margin:0 0 20px 0;}
p.fs10{font-size:10px; margin:0; padding:0;}
p.fs12red{font-size:12px; margin:0; padding:0; color:#ff0022;}
p.fs12red b{color:#ff0022}
.nomarg{margin:0;}
.nobb{border:none;}
.end{clear:both; font-size:0; line-height:0; font-size:0; margin:0; padding:0;}
.end0{clear:both; font-size:0; line-height:0; font-size:0; margin:0; padding:0; height:0;}
div.p{color:#4D4D4D;}
div.p b{color:#2e2e2e;}
.tab_opt{width:520px;}
.tab_opt td{padding:2px 0 2px 5px; }

/**********************************************************Tip************************************************************/
.prototip { position: absolute; }

.tip {
  	width:282px; height:212px;
	font-size: 12px;
	padding: 0;
/*	background:url(../img/tip_bg.png) no-repeat;
	behavior: url(css/iepngfix.htc);*/
}
.tip_bg{
	position:relative;
	width:282px; height:20px;
	background:url(../img/tip_bg1.png) no-repeat;
	behavior: url(/css/iepngfix.htc);
	top:0; left:0;
	z-index:11;
}
.tip_c{z-index:22; position:relative; left:4px; width:242px; background:url(../img/tip_bg2.gif) repeat-y; padding:0 20px; font-size:12px; font-family:Arial, sans-serif;}
.tip_c h1{margin:0; padding:0 0 10px 0; font-size:12px;}
.tip_c h2{margin:0; padding:0 0 10px 0; font-size:12px;}
.tip_c ul{margin:0; padding:0;}
.tip_c p{margin:0; padding:0;}
#tip_cont{position:relative;}
.tip .content{background:none; margin:0; font-family:Tahoma, sans-serif; font-size:10px; line-height:12px; display:block;}
.tip a{color:#FF0022;}
.tip a:hover{color:#D40022}


.tip_bg3{
	position:relative;
	width:282px; height:8px;
	background:url(../img/tip_bg3.png) no-repeat;
	behavior: url(/css/iepngfix.htc);
	z-index:11;
}


.telef{
	font-family:Arial,sans-serif;
	line-height:14px;
	color:#4D4D4D;
	font-size:13px;
	padding-left:20px
}

.tab100{border:6px solid #DCDCDC;  text-align:center; vertical-align:middle; margin:0 14px 0 0; float:left; display:inline;}
.tab100 td{vertical-align:middle; width:100px; height:100px; 	}
.tab100 a{width:auto; display:inline;}
.telefony{color:#000; position:absolute; right:0; /*width:275px;*/ font-family:Arial, sans-serif; font-size:10px; top:40px; /*text-align:right;*/}
.telefony img{float:left; margin-right:10px;}
.telefony b{font-size:12px;}
.telefony a{color:#000}
.telefony a:hover{text-decoration:none;}
.telefony p{line-height:10px; margin:0; padding:3px 0;}
.telefony td{vertical-align:top; padding-right:8px;}
.ok_order{font-size:11px; font-family:Tahoma, sans-serif; line-height:200px;}


/********new_list*******/
h3.h_catm{
	font-size:11px;
	margin-left:0;
}
.ul_hm{
	background:transparent url(/img/ul_bgm.gif) no-repeat;
	display:block;
	font-size:0;
	padding:0;
	height:40px;
	line-height:0;
	position:relative;
	width:145px;
}
.ul_hm table{width:135px; height:40px; margin:0 5px 0 10px;}
.ul_hm a{color:#ff0022; font-family:Arial, sans-serif; font-size:11px; font-weight:bold; padding:0;  line-height:12px; margin:0; cursor:default; text-decoration:none; }
/*.ul_hm a:hover{color:#d40022;}*/

ul.rcolm{
	font-size:11px;
	font-family:Arial, sans-serif;
	margin:0 0 4px 0;
	list-style:none;
	padding:0 0 8px 0;
	list-style-position:outside;
	line-height:17px;
	display:block;
	width:145px;
	background:#e8e8e8 url(../img/ul_bgmb.gif) no-repeat 0 100%;
}
ul.rcolm li{
	margin:0 0 0 5px; padding:0 0 0 12px; display:block; background:url(../img/i_li.gif) no-repeat 0 7px; position:relative;
}
ul.rcolm li a{color:#000; text-decoration:none;}
ul.rcolm li a:hover{text-decoration:underline; color:#000;}


/*.imgtop_ny{position:absolute; width:245px; height:112px; left:267px; top:0; background:url(/img/imgtop_ny.png) no-repeat; _behavior: url(/css/iepngfix.htc);}
.sneg{position:absolute; width:1024px; height:398px; left:-33px; top:0; background:url(/img/sneg.png) no-repeat; _behavior: url(/css/iepngfix.htc); z-index:10; }*/

#news p.news_date{margin:0; padding:10px 0;}

.sel00{background:#FCFCFC none repeat scroll 0 0; border:1px solid #DFDFDF; padding:10px; white-space:nowrap; width:222px; float:right;}
.brands {left:0; width:530px;}
.brands td{padding:8px 5px; border:0;}
.podarki table.xx{left:0; width:0;}
.podarki table.xx td{padding:5px;  border:0;}

#compare_count{}
#compare_count strong{color:#000}

#compare_count_f, #clear_compare{}
#compare_count_f strong{color:#000}
.compare{float:right; line-height:12px; //line-height:12px; color:#808080; font-size:10px; margin-right:10px;}

#news  a.red_link{font-size:11px; color:#FF0022; font-weight:normal; float:right; text-decoration:underline; margin-right:25px; display:inline;}
#news  a.red_link:hover{color:#D40022;}

