@charset "utf-8";
/* CSS Document */
html{height:100%;}
body{ margin:0; padding:0; height:100%;}
img{border:0;}
img.preload { display: none; }
.end{margin:0; padding:0; font-size:0; line-height:0; clear:both;}
.wrapper{position:relative; width:100%; min-width:1000px; background:url(/img/bg_rx.jpg) repeat-x 0 0;}
.header{width:1023px; height:379px; background:url(/img/header_bg.jpg); overflow:hidden;}
.elka{position:absolute; left:310px; top:30px; width:128px; height:286px; background:url(/img/elka.gif); z-index:2;}
.elka2{position:absolute; left:438px; top:260px; width:226px; height:81px; background:url(/img/elka2.jpg);}

.header_right_1{
	width:324px; height:241px;
	background:url(/img/header_right_1.png);
	position:absolute; right:0; top:146px;
	behavior: url(/css/iepngfix.htc);
}
.header_right_2{
	width:324px; height:183px;
	background:url(/img/header_right_2.jpg);
	position:absolute; right:0; top:387px;
}
.chels{
	position:absolute; right:0; top:146px; z-index:10;
}
.logo{
	display:block;
	position:absolute; left:29px; top:28px;
	background:url(/img/logo.gif);
	width:287px; height:39px;
	z-index:3;
}
.tel{
	position:absolute; left:29px; top:83px;
	font-family:Arial, sans-serif;
	color:#663f41;
	font-size:10px;
}
.tel b{font-size:12px;}
.nav{position:absolute; height:10px; right:30px; top:41px;}
.nav a{float:left; width:11px; margin:0 0 0 28px;}
.nav a.i_t{margin:-1px 0 0 28px;}

#catalog{
	position:relative;
	width:448px; height:460px;
	/*background:#fff;*/
	float:left; display:inline;
}
.con_rt{
	position:absolute; right:0; top:0; 
	width:18px; height:18px;
	background:url(/img/con_rt.png);
	z-index:5;
	border:0; margin:0; padding:0; font-size:0; line-height:0;
}
.c_item{
	position:relative;
	float:left; display:inline;
	z-index:1;
}
.c_col1{width:141px; border-right:1px #ece8e5 solid; margin-left:7px;}
.c_col2{width:145px; border-right:1px #ece8e5 solid; margin-left:0;}
.c_col3{width:141px; border-right:0; margin-left:0;}
.c_row1{height:119px; border-bottom:1px #ece8e5 solid; margin-top:25px;}
.c_row2{height:136px; border-bottom:1px #ece8e5 solid; margin-top:0;}
.c_row3{height:133px; border-bottom:0; margin-top:0;}

.clear_left{width:25px; background:#FFF; height:100%; position:absolute; z-index:2; top:0; left:0;}
.clear_right{width:25px; background:#FFF; height:100%; position:absolute; z-index:2; top:0; right:0;}
.c_item a.a0{
	font-family:Tahoma, sans-serif; font-size:11px; color:#ed1c24; font-weight:bold; display:block; width:100%; text-align:center;
	position:absolute; bottom:18px; left:0; z-index:4;
}
.c_item a{position:absolute;}
.c_item a:hover{color:#d30022;}
.c_item img{position:absolute; z-index:3;}
.col2{
	position:relative;
	_position:absolute;
	margin:15px 0 0 19px;
	float:left; display:inline;
	width:460px;
}
#menu{
	position:relative;
	display:inline;
	width:172px;
	font-size:12px;
	font-family:Tahoma, sans-serif;
	list-style-type:none; list-style-position:outside; margin:0; padding:0;
	clear:right;
}
#menu li{display:block; height:30px; position:relative;}
#menu li.h29{height:29px;}
#menu li.h31{height:31px;}
#menu li a{display:inline; cursor:pointer;}
#menu li a div{width:172px; height:100%; position:absolute;}

#menu li a div.m_item1{background:url(/img/m_item1.gif);}
#menu li a div.m_item2{background:url(/img/m_item2.gif);}
#menu li a div.m_item3{background:url(/img/m_item3.gif);}
#menu li a div.m_item4{background:url(/img/m_item4.gif);}
#menu li a div.m_item5{background:url(/img/m_item5.gif);}
#menu li a div.m_item6{background:url(/img/m_item6.gif);}
#menu li a div.m_item7{background:url(/img/m_item7.gif);}

#menu li a.act div.m_item1{background:url(/img/m_item1a.gif);}
#menu li a.act div.m_item2{background:url(/img/m_item2a.gif);}
#menu li a.act div.m_item3{background:url(/img/m_item3a.gif);}
#menu li a.act div.m_item4{background:url(/img/m_item4a.gif);}
#menu li a.act div.m_item5{background:url(/img/m_item5a.gif);}
#menu li a.act div.m_item6{background:url(/img/m_item6a.gif);}
#menu li a.act div.m_item7{background:url(/img/m_item7a.gif);}

h1{font-family:"Trebuchet MS", Tahoma, sans-serif; font-size:20px; line-height:20px; margin:0; padding:0; font-weight:normal; margin:40px 0 22px 0;}
p{font-family:Arial, sans-serif; font-size:12px; padding:0; margin:0 0 16px 0;}

#news{
	position:relative; 
	width:966px;
	background:#f8f5f0; clear:both;
	line-height:15px;
	padding-bottom:15px;
}
.con2_rt{
	position:absolute; right:0; top:0;
	width:19px; height:19px;
	background:url(/img/con2_rt.gif);
	z-index:5;
}
.con2_rb{
	position:absolute; right:0; bottom:0;
	width:19px; height:19px;
	background:url(/img/con2_rb.gif);
	z-index:5;
}

#news h1{position:relative; display:inline; float:left; height:118px; margin:0 0 0 20px; line-height:118px;}

.n_item{
	float:left; display:inline;
	width:400px;
	font-family:Tahoma, sans-serif; font-size:10px;
	/*margin:15px 10px 0 20px;*/
	margin:0 10px 15px 0;
}
.n_item span{
	width:57px; height:17px; background:url(/img/date_bg.gif) no-repeat;
	line-height:17px; color:#FFF;  display:block; text-align:center;
	float:left; margin:0 6px 4px 0;  padding:0 0 0 1px;
	font-size:10px;
}
.n_item a{font-size:11px; color:#ff0022; float:left;}
.n_item a:hover{color:#d30022;}
.n_item p{clear:both; font-size:10px; margin:0; width:400px;}

#footer{
	position:relative;
	width:921px; height:315px;
	margin:0 0 0 47px;
}
.f_item{
	position:relative;
	float:left; display:inline;
	width:210px; height:180px;
	background:url(/img/footer_ibg.gif);
	margin:49px 27px 0  0;
}
.f_item_fla{
	margin:49px 0 0  0;
}
#flash{margin:49px 0 0 0; position:relative; left:-10px;}
#flash2{position:relative; /*left:-15px;*/ margin:0 0 0 -15px; width:480; height:210px; _height:280px;}
.f_item_end{margin:49px 0 0 0;}
.f_item_lbg{
	background:url(/img/footer_ibg_l.png) no-repeat; position:absolute; right:-9px; top:0; 
	width:9px; height:180px; font-size:0; line-height:0; margin:0; padding:0;
	behavior: url(/css/iepngfix.htc);
}
.f_item img{width:190px; height:160px; margin:10px 0 0 10px;}
.f_item a{display:block; z-index:20;}
#DP{
	position:absolute; 
	top:259px; 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:#9e9f9f;
	z-index:1;
}
#DP a{color:#ed1c24; }
#DP a:hover{color:#d30022;}
p.fs10{font-size:10px; margin:0; padding:0; float:none; width:auto;}

.f_bg{
	position:absolute; left:0; bottom:0;
	width:272px; height:207px;
	background:url(/img/f_bg.png);
	z-index:10;
	behavior: url(/css/iepngfix.htc);
}
/**********************************************************Inner************************************************************/
#wrapper2{position:relative; width:100%; background:url(/img/bg_x0.gif) repeat-x 0 0;}
.wrapper2m{position:relative; width:966px; height:100%;}
.head{position:relative; height:146px;}
.r0{right:0;}
form.search{margin:0; padding:0; float:left; top:-6px; position:relative;}
form.search00{margin:0; padding:0; float:left; left:26px; top:337px;  position:absolute;}
.sr_lbg{background:url(/img/sr_lbg.png); width:4px; height:22px; float:left; display:inline; line-height:22px; behavior: url(/css/iepngfix.htc);}
.sr_btn{width:21px; height:22px; float:left; display:inline; line-height:22px;}

input.sr_inp{
	font-family:Tahoma, sans-serif;
	font-size:10px; line-height:22px;
	color:#a5a5a5;
	border:0;
	display:inline;
	width:115px; height:22px;
	float:left;
	margin:0;
	padding:0 0 0 5px;
	font-family:Tahoma, sans-serif;
	position:relative;
}
html:not([lang*=""]):not(:only-child) input.sr_inp{
	height:17px;
	padding:5px 0 0 5px;
}

#menu_h{
	position:relative; left:152px;
	display:block;
	width:820px;
	height:36px;
	font-size:12px;
	font-family:Tahoma, sans-serif;
	list-style-type:none; list-style-position:outside; margin:0; padding:0;
	clear:right;
}
#menu_h li{display:inline; float:left; height:36px; position:relative; margin:0; padding:0;  }
#menu_h li a{display:block; cursor:pointer; line-height:36px; height:36px; margin:0; padding:0; position:relative; top:0;}
#menu_h li a div{height:36px; position:absolute; top:0; }
#menu_h li.li1{width:95px;}
#menu_h li.li2{width:69px;}
#menu_h li.li3{width:179px;}
#menu_h li.li4{width:63px;}
#menu_h li.li5{width:63px;}
#menu_h li.li6{width:78px;}
#menu_h li.li7{width:81px;}
#menu_h li.li44{width:102px;}
#menu_h li.li22{width:76px;}


#menu_h li a div.hm_item1{background:url(/img/hm_item1.gif) no-repeat 0 0; width:95px;}
#menu_h li a div.hm_item2{background:url(/img/hm_item2.gif) no-repeat 0 0; width:69px;}
#menu_h li a div.hm_item3{background:url(/img/hm_item3.gif) no-repeat 0 0; width:179px;}
#menu_h li a div.hm_item4{background:url(/img/hm_item4.gif) no-repeat 0 0; width:63px;}
#menu_h li a div.hm_item5{background:url(/img/hm_item5.gif) no-repeat 0 0; width:63px;}
#menu_h li a div.hm_item6{background:url(/img/hm_item6.gif) no-repeat 0 0; width:78px;}
#menu_h li a div.hm_item7{background:url(/img/hm_item7.gif) no-repeat 0 0; width:81px; padding:0 0 17px 0;}
#menu_h li a div.hm_item44{background:url(/img/hm_item44.gif) no-repeat 0 0; width:102px;}
#menu_h li a div.hm_item22{background:url(/img/hm_item22.gif) no-repeat 0 0; width:76px;}

#menu_h li a.act div.hm_item1{background:#fff url(/img/hm_item1a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item2{background:#fff url(/img/hm_item2a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item3{background:#fff url(/img/hm_item3a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item4{background:#fff url(/img/hm_item4a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item5{background:#fff url(/img/hm_item5a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item6{background:#fff url(/img/hm_item6a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item7{background:#fff url(/img/hm_item7a.gif) no-repeat 0 0; padding:0 0 17px 0;}
#menu_h li a.act div.hm_item44{background:#fff url(/img/hm_item44a.gif) no-repeat 0 0;}
#menu_h li a.act div.hm_item22{background:#fff url(/img/hm_item22a.gif) no-repeat 0 0;}


#menu_h li.liy{display:inline; float:left; height:36px; width:1px; position:relative; margin:0; background:url(/img/liy.gif) no-repeat 0 10px;}
#menu_h li.act{background:none;}

.content{position:relative; width:880px; background:#fff; top:0; margin:17px 0 0 0; padding:0 40px 0 46px;}
#footer.f2{margin:78px 0 0 47px;}
#footer.f3{margin:20px 0 0 47px;}

.f_bg2{
	position:absolute; left:-47px; bottom:0;
	width:272px; height:207px;
	background:url(/img/f_bg.png);
	z-index:10;
	behavior: url(/css/iepngfix.htc);
	font-size:0; line-height:0;
}
.con0_t{
	position:absolute; left:0; top:-17px; 
	width:949px; height:17px;
	background:#fff;
	z-index:5;
	border:0; margin:0; padding:0; font-size:0; line-height:0;
}
.con0_b{
	position:absolute; left:0; bottom:-17px; 
	width:949px; height:17px;
	background:#fff;
	z-index:5;
	border:0; margin:0; padding:0; font-size:0; line-height:0;
}
.con0_rt{
	position:absolute; right:0; top:-17px; 
	width:17px; height:17px;
	background:url(/img/con0_rt.png); behavior: url(/css/iepngfix.htc);
	z-index:5;
	border:0; margin:0; padding:0; font-size:0; line-height:0;
}
.con0_rb{
	position:absolute; right:0; bottom:-17px; 
	width:17px; height:17px;
	background:url(/img/con0_rb.png); behavior: url(/css/iepngfix.htc);
	z-index:5;
	border:0; margin:0; padding:0; font-size:0; line-height:0;
}

ul.nav_c{
	position:absolute;	/*left:328px;*/ right:10px; top:-10px;
	margin:0;
	padding:0;
	font-family:Tahoma, sans-serif;
	font-size:10px;
	list-style:none;
	color:#d8d0d1;
	z-index:8;
}
ul.c2{right:20px; top:-10px; left:auto;}
ul.nav_c li{
	float:left;
	height:11px;
	line-height:11px;
	padding:0;
	margin:0;
}
ul.nav_c li a{
	color:#663f41;
	z-index:1;
	//display:block;
	//float:left;
	padding:0 7px;
}
ul.nav_c li a.act, ul.nav_c li a:hover{ text-decoration:none;}

/**********************************************************About************************************************************/
h2{font-size:20px; padding:45px 0 18px 0; line-height:25px; letter-spacing:-1px; font-weight:normal; font-family:"Trebuchet MS", Tahoma, sans-serif; margin:0; }
h2 span{background:url(/img/line_h.gif) no-repeat; margin:0 0 0 12px; padding:0 0 0 12px;}
h2 a{color:#ed1c24}
h2 a:hover{color:#d30022;}
.content img.cimg{float:left; margin:0 20px 20px 0; display:block; position:relative; font-size:0; line-height:0; padding:0;}
/*.content p{font-family:Arial, sans-serif; font-size:12px; line-height:14px; margin:0 45px 14px 0; text-align:justify;}*/
div.p{font-family:Arial, sans-serif; font-size:12px; line-height:14px; margin:0 45px 14px 0; text-align:justify;}
div.p a{color:red;}
/**********************************************************404************************************************************/
h3.err{font-family:Arial, Helvetica, sans-serif; font-size:182px; color:#dedede; line-height:252px; margin:0; padding:0; width:352px; 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;
}
/**********************************************************Pager************************************************************/
ul.pager{
	position:absolute;	right:41px; top:53px; 
	margin:0;
	padding:0;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	list-style:none;
	color:#d8d0d1;
	z-index:8;
}
ul.pg1{right:88px;}
ul.pager li{
	float:left;
	height:11px;
	line-height:11px;
	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:#ed1c24;
	z-index:1;
	//display:block;
	//float:left;
	padding:0 7px;
}
ul.pager li span{padding:0 7px;}
ul.pager li a.p1{padding:0 3px;}
ul.pager li a.act{ color:#000; font-weight:bold; text-decoration:none;}
ul.pager li a:hover{ color:#d30022; text-decoration:none;}
/**********************************************************Search Results List************************************************************/
ol.sr_res{
	font-family:Tahoma, sans-serif;
	font-size:11px;
	margin:0 40px 30px 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{
	font-family:Tahoma, sans-serif;
	padding:0; 
	margin:5px 0 0 0;
	line-height:12px;
	font-size:11px;
	color:#b23046;
	display:block;
}
ol.sr_res a:hover{color:#8e2638;}
/**********************************************************Catalog************************************************************/
#catalog0{
	position:relative;
	width:840px;
	margin:0 0 0 -30px;
}
#catalog0 div{
	position:relative;
	float:left; display:inline; padding:0;
	z-index:1;
	text-align:center; width:140px;
}
#catalog0 a.a0{
	font-family:Tahoma, sans-serif; font-size:11px; color:#ed1c24; font-weight:bold; display:inline;
	position:relative; bottom:18px; left:0; z-index:4;
}
#catalog0 a{}
#catalog0 a:hover{color:#d30022;}
#catalog0 img{position:relative; z-index:3; display:block; margin:0; height:110px; margin:0 auto;}
/**********************************************************Catalog Inner************************************************************/
.cin_item{
	display:inline; float:left;
	width:398px; height:115px;
	background:#f4f2f0;
	font-family:Tahoma, sans-serif; 
	font-size:10px;
	margin:0 35px 30px 0;
}
.cin_item img{width:158px; height:105px; margin:5px; float:left;}
.cin_item a{
	font-size:11px; font-weight:bold; color:#ed1c24; background:#e9e5e1;
	line-height:26px; height:26px; display:block; width:215px; float:left; margin:5px 0 8px 0; padding:0 0 0 10px;
}
.cin_item a:hover{color:#d30022;}
.cin_item span{width:220px; display:block; float:left;}
/**********************************************************Catalog Item************************************************************/
.citem_img_box{
  	position: relative;
	float: right; 
	display: block;
	width: 475px;
	margin: 0 0 10px 10px;
	/*height:330px;*/
	/*background:#f4f2f0;*/
	/*margin:0 44px 14px 24px;*/
	/*padding:0 60px 60px 0;*/
	_padding: 0;
	float: right;
}

	.citem_img{
		display: inline;
		width: 415px; 
		height: 330px;
		margin-bottom: 15px;
		border: 30px #f4f2f0 solid;
	}

.cimg_xblock {
	display: block;  
}

	.cimg_small {
	  	/*position: relative;*/
		/*padding: 8px;*/
		/*width: 115px;*/
		/*background:#f4f2f0;*/
		/*height:80px;*/
		/*margin: 0 0 14px 14px;*/
		float: left; 
		cursor: pointer;
		display: block;
		padding: 0 22px 18px;
	}

		.cimg_small img {
			width:100px; 
			height:66px;
			display: block;
			/*position:relative;*/
			border:7px #f4f2f0 solid;
		}

.inter_g .cimg_xblock{width:420px; float:left; margin:0 0 14px 0;}

.inter_g .cimg_small{margin:0 0 14px 7px; float:left; top:-7px;}
/**********************************************************Contacts************************************************************/
.contact{font-family:Tahoma, sans-serif; font-size:11px; line-height:13px;}
.contact a{color:#b23046; /*position:absolute; left:334px;*/ margin:0 0 0 15px;}
.contact a:hover{color:#8e2638;}
.contact span{position:absolute; left:150px;}
h2.h22{padding:14px 0 18px 0;}

form.feedback{display:block;  position:relative; color:#000; font-family:Tahoma, sans-serif; font-size:11px; line-height:14px; margin:0; padding:0;}
form.feedback span{float:left; position:absolute;}
form.feedback input{width:120px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 106px;}
form.feedback textarea{width:300px; height:130px; border:1px #e4e4e4 solid; background:#f8f8f8; margin:0 0 8px 106px; overflow:auto;}
form.feedback input.btn_send{width:88px; height:23px; border:0; margin:0 0 8px 320px;}
/**********************************************************Dealers************************************************************/
form.dealers{display:block;  position:relative; color:#000; font-family:Tahoma, sans-serif; font-size:11px; line-height:20px; margin:0; padding:0 0 60px 0;}
form.dealers span{float:left; position:absolute;}
form.dealers input{width:130px; border:1px #e5dfd9 solid; background:#fcfbf9; margin:0 0 8px 106px;}
html:not([lang*=""]):not(:only-child) form.dealers input.winp{width:132px;}
form.dealers input.btn_enter{width:59px; height:21px; border:0; margin:0 0 8px 180px;}
/**********************************************************Materials************************************************************/
.m_block{border-bottom:1px #d8d0d1 solid; width:875px; font-family:Tahoma, sans-serif; font-size:11px; margin:0 0 17px 0;}
.m_block img{width:121px; height:86px; float:left; border:7px #f4f2f0 solid; margin:0 16px 16px 0; position:relative;}
.m_block a{color:#ed1c24; font-weight:bold;}
.m_block a:hover{color:#d30022;}
.m_block span{width:500px; position:relative; float:left; display:inline;}
/**********************************************************News************************************************************/
.n_item0{
	border-bottom:1px #d8d0d1 solid; width:875px;
	font-family:Tahoma, sans-serif; font-size:10px;
	margin:0 0 17px 0;
}
.n_item0 span{
	width:57px; height:17px; background:url(/img/date_bg.gif) no-repeat;
	line-height:17px; color:#FFF;  display:block; text-align:center;
	float:left; margin:0 6px 4px 0; padding:0 0 0 1px;
	font-size:10px;
}
.n_item0 a{font-size:11px; color:#ff0022; float:left;}
.n_item0 a:hover{color:#d30022;}
.n_item0 p{clear:both; font-size:10px; margin:0; width:875px;}

/**********************************************************News Inner************************************************************/
h2.wdate a{float:left;}
h2.wdate span{float:left;}
.date{
	font-family:Tahoma, sans-serif;
	width:57px; height:17px; background:url(/img/date_bg.gif) no-repeat;
	line-height:17px; color:#FFF;  display:block; text-align:center;
	margin:5px 0 0 6px; padding:0 0 0 1px;
	font-size:10px;
	line-height:17px;
	position:relative; float:left;
	letter-spacing:0;
}
a.back{
	background:url(/img/i_back.gif) no-repeat 0 3px;
	font-family:Tahoma, sans-serif;
	font-size:11px; font-weight:bold;
	color:#ed1c24;
	padding:0 0 0 14px;
}
a.back:hover{text-decoration:none;}
/**********************************************************Vacancy************************************************************/
.v_block{border-bottom:1px #d8d0d1 solid; width:875px; font-family:Tahoma, sans-serif; font-size:11px; margin:0 0 17px 0;}
.v_block b.f10{font-size:10px;}
.v_block a{color:#ed1c24; display:block; margin:10px 0 20px 0;}
.v_block a:hover{color:#d30022;}
.v_block ul{margin:5px 0 0 0; color:#595959;}
.nob{border-bottom:0;}
/**********************************************************Sitemap************************************************************/
ul.map{
	font-family:Tahoma, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin:0;
	list-style:none;
	padding:0;
	list-style-position:outside;
	line-height:33px;
	}
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;}
/**********************************************************Tip************************************************************/
.prototip { position: absolute; }

.tip {
  	width:320px; height:212px;
	font-size: 12px;
	padding: 0;
/*	background:url(/img/tip_bg.png) no-repeat;
	behavior: url(/css/iepngfix.htc);*/
}
.tip_bg{
	position:absolute;
	width:320px; height:212px;
	background:url(/img/tip_bg.png) no-repeat;
	behavior: url(/css/iepngfix.htc);
	top:0; left:0;
	z-index:11;
}
.tip_c{z-index:22; position:absolute; top:35px; left:30px; width:265px;}
#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:#ed1c24;}
.tip a:hover{color:#d30022}
/**********************************************************dealers_inner************************************************************/
form.dealers_in{display:block;  position:absolute; right:40px; top:40px; color:#000; font-family:Tahoma, sans-serif; font-size:11px; line-height:20px; margin:0; padding:0;}
form.dealers_in input.btn_out{width:59px; height:21px; border:0; margin:0 0 0 8px; position:relative; top:5px;}
p.d_in{font-family:Tahoma, sans-serif; font-size:10px; margin:0 0 15px 0; width:890px;}

.tv{position:absolute; left:599px; top:116px;}
#smoke{position:absolute; left:278px; top:96px; z-index:1;}

/**********************************************************index4************************************************************/
#top_menu{background:url(/img/menu_bg.gif) repeat-x; width:100%; height:53px; display:block; margin:0; padding:0;}
#top_menu li{display:inline; float:left; line-height:53px; position:relative;}

#top_menu li.menu_line{background:url(/img/menu_line.gif); display:inline; float:left; width:1px; height:53px;}

#top_menu li a{line-height:53px; position:relative; display:inline; height:53px; float:left; cursor:pointer;}
#top_menu li a span{line-height:53px;  display:block; position:absolute; z-index:1; font-size:10px; left:5px;}
#top_menu li a div{height:53px; display:block; float:left; z-index:5; position:relative;}
#top_menu li a div.m_item1{background:url(/img/tm_item1.gif); width:106px;}
#top_menu li a div.m_item2{background:url(/img/tm_item2.gif); width:74px;}
#top_menu li a div.m_item3{background:url(/img/tm_item3.gif); width:73px;}
#top_menu li a div.m_item4{background:url(/img/tm_item4.gif); width:184px;}
#top_menu li a div.m_item5{background:url(/img/tm_item5.gif); width:107px;}
#top_menu li a div.m_item6{background:url(/img/tm_item6.gif); width:167px;}
#top_menu li a div.m_item7{background:url(/img/tm_item7.gif); width:80px;}
#top_menu li a div.m_item8{background:url(/img/tm_item8.gif); width:89px;}
#top_menu li a div.m_item22{background:url(/img/tm_item22.gif); width:89px;}
#top_menu li a div.m_item44{background:url(/img/tm_item44.gif); width:106px;}

form.search001{margin:0; padding:0; right:22px; top:-38px;  position:absolute;}

.f_item0{
	position:relative;
	float:left; display:inline;
	width:210px; height:180px;
	background:url(/img/footer_ibg.gif);
	margin:10px 27px 0  0;
}
.f_item_end0{margin:10px 0 0 0;}

#DP.dp0{top:10px; position:relative; _top:90px;}

#footer4{
	position:relative;
	width:870px; height:0;
	margin:0 0 0 47px;

}

.mebel_link{padding:11px 0 0 0; display:block;}
.news_fix_height{height:216px; overflow:hidden;}


.tab_mat td{width:130px;}