	#woodenWaves{
		left:0px; width: 100%;
		top: 178px; position:absolute; height:194px; background:url(../images/template/wood_waves.png);
		background-position:center;	background-repeat:no-repeat;
		min-width:1196px;
		width:expression(document.body.clientWidth < 1196? "1196px": "100%" );	
	}
	#oval{
		left: 0; top: 700px; position:absolute; width:100%; height:462px; background:url(../images/template/oval.png);
		background-position:center; background-repeat:no-repeat;
		min-width:1196px;
		width:expression(document.body.clientWidth < 1196? "1196px": "100%" );
	}
	#slogan_container{
			position: absolute; top: 244px;
		}
	.header_one{
		color: #000;
		font-size:24px;
		margin: 0 0 15px 0;
	}
	
	#leaders_container{
		height: 256px;	
	}
		#leaders_container .arrow_container{
			float: left; height:40px; margin-right:16px; padding:216px 0 0 0; 
		}
		#leaders-lots{
            float: left;
            width: 856px;
            height: 256px;
            overflow: hidden;
		}
		#leaders-lots ul{
            list-style: none;
		}
		.leaders_lot_container{
			position: relative; float: left; width:160px; height:256px; background-repeat:no-repeat;  margin-right:54px;
		}
			.leaders_lot_container .img_container{
				position:absolute; top:19px; left:5px;
			}
			.leaders_lot_container .good_name_container{
				position:absolute; width:158px; top:187px; left:1px; text-align:center; font-size: 12px;
			}
			.leaders_lot_container .price_bg_container{
				 position:absolute; width:150px; height:35px; top:216px; left:5px;
			}
			.leaders_lot_container .price_container{
				position:absolute; width:150px; height:35px; top:216px; left:5px; text-align:center; padding-top:4px;
			}
			.leaders_lot_container  .price{
				font-size: 22px;
				font-weight:bold;
				color: 
			}
			.leaders_lot_container .rouble{
				font-size: 20px;
				color: #848484;
			}
			
			.leaders_lot_container a{
				color:#000;
				text-decoration:underline;
			}
			.leaders_lot_container a:hover{
				color:#ff8f00;	
			}
	.div_container{
		position: relative; height: 405px; padding-top: 106px;
	}
		.divs_header{
			position:absolute; top: 68px; left:18px; 
		}
		.divs_booklet_link{
			position:absolute; top: 64px; 
			left:550px; 
			border: 1px solid #e1e1e1;  
			height: 38px; 
			padding-left: 42px; 
			padding-right: 10px;
			border-radius: 5px;
		}
		.divs_booklet_link .pdf_icon{
			position: absolute; 
			top: 5px; 
			left: 5px;
		}
		.divs_booklet_link p{
			margin-top: 11px;
			color: #999999;
			font-size: 12px;
		}
		.divs_booklet_link p a{
			color: #000;
		}
		.divs_booklet_link p a:hover{
			color: #ff5c00;
		}
		.div_lot_common{
			float:left; margin: 0 40px 11px 0px; 
		}
                .div_lot_no_margin{
			float:left; margin: 0 39px 11px 0px; 
		}
                .div_lot_last{
			float:left; margin: 0 0px 11px 0px;
		}
		.div_name{
			background: url(../images/catalog/grey_bg.jpg);
		}
		.div_name a{
			font-size: 13px;  color: #000; text-decoration: none;
		}
		.div_name a:hover{
			color: #000;
		}
		.div_price_lot{
			background: url(../images/catalog/grey2_bg.jpg); text-align:center; font-size: 12px; color: #3a3a3a;
		}

	

	#newsAndWhy_container{
		position:relative;
		width: 1171px;
		margin: auto;
		min-height: 660px;
		height:expression(document.body.clientHeight < 660? "660px": "auto" );
	}
		#newsAndWhy_container p{
			margin:0;
		}
		.why_we_text{
			font-style: italic;
			font-size: 13px;
			color: #242424;
		}		
		#why_s_contour{
			position:absolute; left:46px;	
		}
		#why_header{
			position:absolute; top: 50px; left:18px;
		}
		#why_vendor_img{
			position:absolute; top: 135px; left:16px;
		}
		#why_assemble_img{
			position:absolute; top: 418px; left:98px;
		}
		#why_delivery_img{
			position:absolute; top: 190px; left:330px;
		}
		
		#why_vendor_text{
			width: 200px; position:absolute; top: 360px; left:60px;
		}
		#why_assemble_text{
			width: 120px; position:absolute; top: 564px; left:190px;
		}
		#why_delivery_text{
			width: 185px; position:absolute; top: 405px; left:375px;
		}
		#why_delivery_price_text{
			width: 185px; position:absolute; top: 370px; left:375px;
		}
		#why_delivery_price_text p{
			font-size: 30px;
			font-weight:bold;
			color: #252525;
		}
		.delivery_rouble{
			font-size: 25px;
			color:#a3a2a2;
			font-weight: normal;
		}
		#news_container{
			position: relative; margin-left:615px; padding-top: 62px; margin-bottom: 40px;
		}
			#news_upstairs{
				width:578px; background:url(../images/main/news_bg.gif); background-repeat:repeat-x; background-position:top;
			}
			#news_basement{
				width:578px; background:url(../images/main/news_bg.gif); background-repeat:repeat-x; background-position:bottom;
			}
			#news_block{
				width:534px; border-left:solid 1px #b5b5b5; border-right:solid 1px #b5b5b5; padding:40px 0 20px 42px; position:relative;
			}
			#news_header{
				font-size: 24px; position:absolute; top: -24px; left: 224px; padding: 0 18px 0 18px; background:#FFF;
			}
			.news_lot{
				margin-bottom:50px;
			}
				.news_lot a{
					color: #000;	
					text-decoration: underline;	
				}
				.news_lot a:hover{
					color: #ff5c00;
				}
			.news_pic{
				width:100px; float: left;
			}
			.news_text{
				width: 370px; margin-left: 23px; float: left;
			}
				.news_text p{
					margin: 0;
					color:#626262;
				}
				.news_text .news_link{
					margin: 5px 0 0 0;
					font-size: 10px;	
				}
				.news_text .all_news{
					margin: 15px 0 0 0;
					font-size: 14px;
				}
				.news_text .news_date{
					font-size:10px;
					color:#8d8d8d;
					margin: 0 0 4px 0;
				}