#around {
	padding: 0 70px; 
	_width: 90% !important;
	overflow:hidden;
	min-height: 100%;
}

#balconyImgNameAtHome {font-size: 2em; font-weight: normal; margin: -9px 0 28px 0;}
#balconyImgAtHome {position: relative; left: -54px; width: 480px; height: 338px; float:left;}
#balconyPROVEDAL, #balconyVEKA {position: absolute; font-size: 0.8em; line-height: 1.2em;}
#balconyPROVEDAL {bottom:42px; left:22px; width:112px;}
#balconyVEKA {bottom:94px; right:6px; width:105px;}
#balconyImgAtHome a {font-size: 1.3em; margin-top: 7px; display: block;}

#snowAtSlider, #sunAtSlider {
	width: 19px;
	height: 19px;
	background: url(../i/picsAtSlider.png) no-repeat;
	_display: none;
}

#snowAtSlider {background-position: 0 top; float: left; }
#sunAtSlider {background-position: -19px top; float: right; }
#sliderBlock {float: left; /*position: relative; left: -50px;*/ margin: 43px 0 0 -55px;}
#sliderBlock p {
	font-style: italic; 
	color: #999; 
	font-size: 0.7em; 
	line-height: 1.2em; 
	font-family: arial; 
	margin: 0 0 0 27px;
}
#sliderBlock h5 {font-weight: normal; margin: 0px 0 15px 27px; clear: both;}

#sliderBar {
	width: 172px;
	height: 26px;
	background: url(../i/sliderBg.gif) no-repeat left top;
	margin: 5px 0 0 31px;
	position: relative;
}

#grayLinePointer{
	width: 13px;
	height: 16px;
	background: url(../i/grayLinePointer.png) no-repeat left top;
	right: 30px;
	top: 10px;
	position: absolute;
}

#sliderOuter { float: left; width:234px; margin: 0 0 -4px 0;padding:0 100px;}

.ui-slider-handle{
	width: 31px;
	height: 31px;
	background: url(../i/knob.png) no-repeat left top;
	position: absolute;
	top: -31px;
	left: 50%;
	margin-left: -15px;
	text-decoration: none;
	/*display: block;*/
	text-align: right;
	padding: 1px 0 0 0;
	outline: none;
}
.ui-slider-handle:hover {text-decoration: none;}
.ui-slider-handle span {color: #fff; font-size: 0.8em; padding: 0px 5px 0 0px;*/}

#sliderBarLCorn, 
#sliderBarRCorn {
	position: absolute; 
	width: 5px; 
	height: 10px;
	background: url(../i/sliderCorn.png) no-repeat;
	_display: none;
}
#sliderBarLCorn {left: -5px; background-position: left top;}
#sliderBarRCorn {right: -5px; background-position: right top;}


.single_image img {border: none;}
div#fancy_title {bottom: -50px !important;}

#homeBlock .paragraphBlock h3 {font-size: 1.5em;}

#flowersBasketAtMinus40,
#flowersBasketAtMinus20,
#flowersBasketAtPlus20,
#flowersBasketAtPlus40 {
	width: 288px;
	height: 56px;
	background: url(../i/flowerBasketSprite.gif) no-repeat;
	position: absolute;
	left: 93px;
	top: 133px;
}

#flowersBasketAtMinus40 {background-position: left 0px; }
#flowersBasketAtMinus20 {background-position: left -56px; }
#flowersBasketAtPlus20 {background-position: left -112px; }
#flowersBasketAtPlus40 {background-position: left -168px; }


#innerTemperatureVEKA {
	position: absolute;
	top: 67px;
	left: 384px;
	width: 35px;
	height: 20px;
	text-align: right;
}

#innerTemperaturePROVEDAL{
	position: absolute;
	top: 49px;
	left: 36px;
	width: 35px;
	height: 20px;
	text-align: right;
}

.textPagePhotoItemImgBlock {float: left; position: relative; overflow: hidden;}

#windowMeasuringImg {
	width: 363px;
	height: 241px;
	background: url(../i/windMeas.gif) no-repeat left top;
	float: right;
	margin: 18px 0 0 0;
	_margin: 19px 0 0 0;
	position: relative;
}

#windowMeasuringImgFirstNote, 
#windowMeasuringImgSecondNote {
	float: left; 
	position: absolute; 
	font-style:italic; 
	font-size: 0.7em; 
	color: #666;
	line-height: 1.1em;
}
#windowMeasuringImgFirstNote {top: 26px; left: -57px; width: 25%;}
#windowMeasuringImgSecondNote {top: -26px; right: 87px; width: 50%;}

#hotPicAtHome, #coldPicAtHome{
	width: 100%;
	height: 557px;
	position: absolute;
	top: 0px;
	left: 0;
	display: none;
}

/*#hotPicAtHome {background: url(../i/bgPlus40.jpg) repeat-x left top;}
#coldPicAtHome {background: url(../i/bgMinus40.jpg) repeat-x left top;}
*/
#balconyImgAtHome{
	width: 480px;
	height: 338px;
	background: url(../i/balconAtHome.png) no-repeat left top;
}
#bodyInner{min-height: 100%; _height: 100%; position:relative;}
#midPart.atHome {margin-bottom: 0em;}