/*
font-family:Arial; letter-spacing:0pt; line-height:12px; font-weight:bold; font-size:12px; color: #2a2a2a; cursor: default; text-decoration: none;

background:url('../images/big_img.jpg') no-repeat 0px 0px ;
*/

body{margin:0px;padding:0px;height:100%; background:#363636;}
table{border-collapse:collapse; xborder:0px;border-spacing:0px;
	font-family:Arial; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #ffffff; cursor: default; text-decoration: none}
td{padding:0px; vertical-align:top;}
.TEXTCONTENT {display:none;}
img{border:none;}

.all_t{
	width:1000px; height:100%;
	/*border:1px solid #ffffff;*/
}

.logo{
	display:inline-block;
	width:249px; height:71px;
	background:url('../images/logo.jpg') no-repeat 0px 0px ;	
	margin:32px 0px 35px 60px;
}

.top_menu{
	position:absolute;
	display:inline-block;
	height:20px;
	margin-left:398px; top:65px;
}

.top_menu a{
	display:inline-block;
	font-family:Arial; letter-spacing:0pt; line-height:16px; font-weight:bold; font-size:13px; color: #ffd004; cursor: pointer; text-decoration: none;
	border-bottom:1px dotted #ffd004;
	margin-right:18px;
}

.top_pho{
	position:absolute;
	display:inline-block;
	height:30px;
	margin-left:821px; top:62px;
}
.top_pho span{
	display:block;
	float:left;
	height:30px;
	vertical-align:top;
	margin-right:5px;
}
.top_pho span.kod{
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:16px; color: #ffffff; cursor: default; text-decoration: none;
}
.top_pho span.nu{
	font-family:Arial; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:24px; color: #ffffff; cursor: default; text-decoration: none;
}

.iscroller{
	position:absolute;
	display:block;
	width:830px;height:323px;
	xborder:1px solid #ffffff;
	margin-left:155px;
	
}
.iscroller table td{
	width:100%;
	padding:0px 5px 0px 5px;
}

.iscroller div.goods{
	display:inline-block;
  width:265px; height:323px;
  float:left;  
}
.iscroller div.goods div.num{
	position:absolute;
	display:inline-block;
  width:40px; height:25px;
  margin-top:285px;margin-left:15px;
  font-family:Arial; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:14px; color: #ffffff; cursor: default; text-decoration: none; font-style:italic;
}



.ts_shadow{
	position: absolute;
	display:inline-block;
  width:265px; height:323px;
  margin-left:715px; 
 	z-index:3;
}

.ts_block{
	position:absolute;
	display:block;
	width:1000px; height:323px;
	top:140px;
	z-index:2;
}
.ts_block h1{
	position:absolute;
	display:inline-block;
	padding:0px; 
	margin-left:60px;
	font-family:Arial; letter-spacing:0pt; line-height:28px; font-weight:bold; font-size:20px; color: #ffffff; cursor: default; text-decoration: none; 
}

.scroll_dart{
	position:absolute;
	display:block;
	width:934px;height:20px;
	margin-left:20px; top:300px;
	background: url('../images/scroll_dart.gif') no-repeat 0px 5px;
	z-index:1;
}
.scroll_dart_right{
	position:absolute;
	display:block;
	width:150px;height:20px;
	margin-left:705px; top:301px;
	background: url('../images/scroll_dart_right.gif') no-repeat 0px 5px;
	z-index:4;
}
.scroll_dart_left{
	position:absolute;
	display:block;
	width:100px;height:20px;
	margin-left:20px; top:301px;
	z-index:4;
}
.scroll_dart_right span,.scroll_dart_left span{
	display:inline-block;
	padding:0px 10px 0px 10px; height:18px;
	margin-top:2px;margin-left:30px;
	background:#363636;
}
.scroll_dart_right span i,.scroll_dart_left span i{
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:12px; color: #fdce00; cursor: pointer; text-decoration: none; font-style:italic; 
	border-bottom:1px dotted #ffd004;
}


* html .top_cit{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow.png',sizingMethod='scale');
}
.top_cit{
	position:absolute;
	display:inline-block;
  width:450px;
  padding:10px;
  top:365px;margin-left:290px;
  background: url('../images/shadow.png') repeat 0px 0px;
  font-family:Arial; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:15px; color: #ffffff; cursor: default; text-decoration: none;
  z-index:4;
}
.top_cit span{
	color: #ffd004; 
}

.order_but{
	position:absolute;
	display:block;
  width:160px;height:31px;
  top:216px;margin-left:46px;
  background: url('../images/order_but_small.gif') no-repeat 0px 0px;
  z-index:3;
  border:none !important;
}
.order_but:hover{
	background: url('../images/order_but_small.gif') no-repeat 0px -60px;
}
.top_news{
	display:block;
	width:750px;
	margin-top:285px;
	margin-left:60px;
}
.top_news_t{
	width:760px;
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color: #bebebe; cursor: default; text-decoration: none;
}
.top_news_t td{
	width:33%;
	padding-right:35px;
}
.top_news h1{
	padding:0px; margin:0px 0px 20px 0px;
	font-family:Arial; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color: #bebebe; cursor: default; text-decoration: none;
}
.top_news_t .first{
	display:inline-block;
	width:188px;margin-right:115px;
}
.top_news_t a{
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color: #ffd004; cursor: pointer; text-decoration: none;
	border-bottom:1px dotted #ffd004;
}


.catalog{
	display:inline-block;
	width:944px;
	background: url('../images/cat_top_bg.jpg') no-repeat 100% 0px;
	margin:30px 0px 0px 35px;
}
.catalog#active{
	background: url('../images/cat_top_abg.gif') no-repeat 100% 0px;
}
.cat_top{
	display:block;
	height:243px;
}
.ghouse{
	position:absolute;
	display:block;
  width:9px;height:12px;
  margin-left:-20px;margin-top:24px;
  background: url('../images/ghouse.gif') no-repeat 0px 0px;
}
.cat_top div.h{
	display:block;
	height:80;width:100%;
}
.cat_top h1{
	display:inline-block;
	margin-left:22px;margin-top:20px;
	font-family:Arial; letter-spacing:0pt; line-height:28px; font-weight:normal; font-size:26px; color: #ffffff; cursor: default; text-decoration: none; 
}
.cat_top div.cont{
	display:block;
	height:163px;width:100%;
	
}
.cat_top div.cont table{
	margin-left:40px;height:163px;
	width:850px;
	
}
.cat_top div.cont table td{
	text-align:center;
	padding:10px 7px 0px 7px;
	background: url('../images/cat_top_separate.gif') no-repeat 100% 0px;
}
.cat_top div.cont table td.last{
	background:none !important;
}
.cat_top div.cont table a{
	display:inline-block;
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:12px; color: #ffd004; cursor: pointer; text-decoration: none; border-bottom:1px dotted #ffd004;
}
.cat_top div.cont table a.active{
	 color: #ffffff; border-bottom:none;
}
.cat_top div.cont table a.img{
	 border-bottom:none;
}

.cat_top div.cont table div.marker{
	position:absolute;
	display:inline-block;
	width:99px;height:34px;
	margin-top:153px;
	background: url('../images/cat_top_marker.gif') no-repeat 0px 0px;
}

.cat_full{
	display:block;
	width:100%;
	background:#3a3a3a url('../images/cat_full_ybg.gif') repeat-y 0px 0px;
}
.cat_full_xbg{
	display:inline-block;
	width:935px;
	margin-left:3px;
	background: url('../images/cat_full_xbg.gif') repeat-x 0px 0px;
}
.cat_full_bbg{
	display:inline-block;
	width:100%;
	background: url('../images/cat_full_bbg.gif') no-repeat 0px 100%;
}
.cat_full_t{
	width:100%;
	margin-bottom:30px;
}
.cat_full_t td.top{
	padding:47px 30px 20px 30px;
	border-bottom:1px solid #989898;
}

.cat_sub_goods{
	/*float:left;
	display:inline-block;	
	margin-right:30px;*/
	text-align:center;
	padding:0px 5px 15px 5px;
}
.cat_sub_goods a{
	display:inline-block;
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:12px; color: #ffd004; cursor: pointer; text-decoration: none; border-bottom:1px dotted #ffd004;
}
.cat_sub_goods a.active{
	 color: #ffffff; border-bottom:none;
}

.cat_full_t td.desc{
	padding:30px 30px 0px 30px;
}
.cat_desc_t{
	width:100%;
}
.cat_desc_t h1{
	display:block;
	margin-bottom:20px;
	padding:0x;
	font-family:Arial; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color: #ffffff; cursor: default; text-decoration: none; 
}
.cat_desc_t td.rcol{
	width:100%;
	padding:0px 0px 0px 10px;
}
.params_t{
	width:100%;
	font-family:Arial; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color: #ffffff; cursor: default; text-decoration: none; 
}
.params_t td{
	padding:10px 0px 10px 20px;
}


.color_box{
	display:inline-block;
	width:22px;height:19px;
	text-align:center;
	font-family:Arial; letter-spacing:0pt; line-height:19px; font-weight:normal; font-size:12px; color: #000000; cursor: default; text-decoration: none; 
	margin-right:20px;
	float:left;
}
.price{
	font-family:Arial; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:24px; color: #ffffff; cursor: default; text-decoration: none; 
}

.footer{
	padding:60px 50px 70px 35px;
}
.footer_t{
	width:100%;
	background: url('../images/line_pix.gif') repeat-x 0px 12px;
}
.footer_t,.footer_t table{
	font-family:Arial; letter-spacing:0pt; line-height:18px; font-weight:normal; font-size:14px; color: #ffffff; cursor: default; text-decoration: none; 
}
.footer_t div.left{
	display:block;
	width:306px;
	margin-right:29px;
	margin-left:25px;
}
.footer_t span.h{
	display:inline-block;
	margin:0px 0px 5px 0px; padding:0px;
	background:#363636;
	padding:0px 5px 0px 5px;
	font-family:Arial; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color: #ffffff; cursor: default; text-decoration: none; 
}
.metro{
	display:inline-block;
	width:21px;height:21px;
	background: url('../images/metro.gif') no-repeat 0px 0px;
	margin:0px 5px 0px 5px;
	
}

.footer_mail{
	display:inline-block;
	margin-top:10px;
	font-family:Arial; letter-spacing:0pt; line-height:20px; font-weight:normal; font-size:18px; color: #ffd000; cursor: pointer; text-decoration: underline; 
}
.footer_goto{
	display:inline-block;
	margin-top:30px;
	background: url('../images/pict_goto.gif') no-repeat 0px 4px;
	padding:0px 0px 0px 23px;
	font-family:Arial; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:12px; color: #ffd000; cursor: pointer; text-decoration: underline; 
}
.footer .ghouse{
	position:absolute;
  margin-left:-20px;margin-top:7px !important;
  
}




.content{
	padding:60px 50px 70px 15px;
}
.content_t td.left_td{
	padding-right:25px;
}
.content_t{
	width:100%;
	background: url('../images/line_pix.gif') repeat-x 0px 16px;
}
.content_t,.content_t table{
	font-family:Arial; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #ffffff; cursor: default; text-decoration: none; 
}
.content_t div.left{
	display:block;
	width:306px;
	margin-right:10px;
	margin-left:36px;
}
.content_t span.h{
	display:inline-block;
	margin:0px 0px 25px 0px; padding:0px;
	background:#363636;
	padding:0px 5px 0px 5px;
	font-family:Arial; letter-spacing:0pt; line-height:28px; font-weight:normal; font-size:26px; color: #ffffff; cursor: default; text-decoration: none; 
}

.content .ghouse{
	position:absolute;
	display:block;
  width:20px;height:12px;
  margin-left:0px;margin-top:11px !important;
  background: url('../images/ghouse.gif') no-repeat 0px 0px;
  
}

.txt_byellow{
font-family:Arial; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:14px; color: #ffd000; cursor: default; text-decoration: none;

}
.txt_byellow#lcol{
	display:inline-block;
	margin-left:42px;margin-bottom:15px;
}

ol.cont_ul{
	margin:0px;
	padding-left:25px;
	font-size:13px;
}
.print_line_t{
	width:100%;
}
.print_line_t td{
	padding-right:15px;
}
.print_line_t a.h{
	font-family:Arial; letter-spacing:0pt; line-height:20px; font-weight:bold; font-size:18px; color: #ffd000; cursor: pointer; text-decoration: underline;
}

.tprint_t{width:100%;}
.tprint_t td{padding:0px 2px 3px 2px;}
.tprint_t td.title{
	text-align:right;
	padding-right:13px;
	font-family:Arial; letter-spacing:0pt; line-height:13px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}

.lcont{
	display:inline-block;
	width:270px;
	margin-left:45px;
}
