/*

*/

.version.remont_kvartir_vtorichki_v_himkah /* version checker */
{
	color: #000002;
	background-color: #59E84D;
}

#page
{
	z-index: 1;
	width: 1280px;
	min-height: 597px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content,#pu199
{
	width: 0.01px;/* should not cover content below */
}

#u199
{
	z-index: 13;
	width: 170px;
	position: relative;
	margin-right: -10000px;
	margin-top: 56px;
	left: 1090px;
}

#u186
{
	z-index: 14;
	width: 170px;
	position: relative;
	margin-right: -10000px;
}

#u196-4
{
	z-index: 16;
	width: 143px;
	min-height: 32px;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 10px;
}

#pamphletu340
{
	z-index: 20;
	width: 0.01px;
	height: 28px;
	position: relative;
	margin-right: -10000px;
	margin-top: 69px;
	left: 1101px;
}

#u345
{
	z-index: 21;
	width: 139px;
	position: relative;
	margin-right: -10000px;
}

#u346
{
	position: absolute;
	width: 139px;
	height: 28px;
}

.ie #u346
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u352
{
	position: absolute;
	width: 610px;
	padding-bottom: 44px;
	top: 206px;
	left: -723px;
}

#u352popup
{
	z-index: 23;
}

#u353
{
	z-index: 24;
	width: 566px;
	height: 243px;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#pu442
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 6px;
	margin-left: 26px;
}

#u442
{
	z-index: 77;
	width: 150px;
	position: relative;
}

#u452-4
{
	z-index: 79;
	width: 151px;
	min-height: 44px;
	margin-top: 1px;
	position: relative;
}

#u456-4
{
	z-index: 83;
	width: 151px;
	min-height: 28px;
	margin-top: 1px;
	position: relative;
}

#pu354-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 209px;
}

#u354-4
{
	z-index: 73;
	width: 271px;
	min-height: 32px;
	position: relative;
}

#widgetu355
{
	z-index: 25;
	width: 0.01px;
	height: 167px;
	margin-top: 5px;
	position: relative;
}

#u371-4
{
	z-index: 26;
	width: 224px;
	min-height: 21px;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	margin-top: 141px;
	left: 30px;
}

#u365-4
{
	z-index: 30;
	width: 224px;
	min-height: 21px;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	margin-top: 141px;
	left: 30px;
}

#u370-4
{
	z-index: 34;
	width: 224px;
	min-height: 21px;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	margin-top: 141px;
	left: 30px;
}

#widgetu355.frm-sub-st #u371-4,#widgetu355.frm-subm-err-st #u365-4,#widgetu355.frm-subm-ok-st #u370-4
{
	min-height: 25px;
}

#u364-17
{
	z-index: 38;
	min-height: 52px;
	width: 270px;
	position: relative;
	margin-right: -10000px;
	margin-top: 119px;
	left: 2px;
}

#widgetu356
{
	z-index: 55;
	width: 270px;
	height: 53px;
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
}

#widgetu356.fld-err-st
{
	width: 270px;
	height: 53px;
	min-height: 0px;
	margin: 59px -10000px 0px 0px;
}

#u359-4
{
	z-index: 56;
	width: 230px;
	min-height: 20px;
	position: relative;
	margin-right: -10000px;
}

#u358-4
{
	z-index: 60;
	width: 256px;
	min-height: 19px;
	padding: 6px;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
}

#widgetu356:hover #u358-4
{
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 19px;
	width: 256px;
	margin: 20px -10000px 0px 0px;
}

#widgetu356.focus-st #u358-4
{
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 19px;
	width: 256px;
	margin: 20px -10000px 0px 0px;
}

#widgetu460
{
	z-index: 64;
	width: 270px;
	height: 53px;
	position: relative;
	margin-right: -10000px;
}

#widgetu460.fld-err-st
{
	width: 270px;
	height: 53px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u462-4
{
	z-index: 65;
	width: 230px;
	min-height: 20px;
	position: relative;
	margin-right: -10000px;
}

#widgetu356.fld-err-st #u359-4,#widgetu460.fld-err-st #u462-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 230px;
	margin: 0px -10000px 0px 0px;
}

#u463-4
{
	z-index: 69;
	width: 256px;
	min-height: 19px;
	padding: 6px;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
}

#widgetu356.fld-err-st #u358-4,#widgetu460:hover #u463-4
{
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 19px;
	width: 256px;
	margin: 20px -10000px 0px 0px;
}

#widgetu460.focus-st #u463-4
{
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 19px;
	width: 256px;
	margin: 20px -10000px 0px 0px;
}

#widgetu460.fld-err-st #u463-4
{
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 19px;
	width: 256px;
	margin: 20px -10000px 0px 0px;
}

#widgetu356_input,#widgetu356_prompt,#widgetu460_input,#widgetu460_prompt
{
	width: 256px;
	min-height: 19px;
	padding: 6px;
}

#widgetu356:hover #widgetu356_input,#widgetu356.focus-st #widgetu356_input,#widgetu356.fld-err-st #widgetu356_input,#widgetu356:hover #widgetu356_prompt,#widgetu356.focus-st #widgetu356_prompt,#widgetu356.fld-err-st #widgetu356_prompt,#widgetu460:hover #widgetu460_input,#widgetu460.focus-st #widgetu460_input,#widgetu460.fld-err-st #widgetu460_input,#widgetu460:hover #widgetu460_prompt,#widgetu460.focus-st #widgetu460_prompt,#widgetu460.fld-err-st #widgetu460_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#u344
{
	position: absolute;
	width: 30px;
	height: 30px;
	top: 232px;
	left: -176px;
}

#u344:hover
{
	width: 30px;
	height: 30px;
	min-height: 0px;
	margin: 0px;
}

#u94_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1279px;
	left: -100px;
}

#pu97
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: -1px;
	margin-left: 19px;
}

#u97
{
	z-index: 89;
	width: 117px;
	position: relative;
}

#u335-4
{
	z-index: 139;
	width: 117px;
	min-height: 21px;
	margin-top: 1px;
	position: relative;
}

#pu107-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 5px;
	margin-left: 136px;
}

#u107-4
{
	z-index: 91;
	width: 230px;
	min-height: 30px;
	position: relative;
	margin-right: -10000px;
}

#u134-4
{
	z-index: 104;
	width: 230px;
	min-height: 30px;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
}

#u530
{
	z-index: 143;
	width: 2px;
	height: 50px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 4px;
}

#u533
{
	z-index: 144;
	width: 2px;
	height: 50px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 223px;
}

#pu122-5
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 5px;
	margin-left: 366px;
}

#u122-5
{
	z-index: 95;
	width: 333px;
	min-height: 30px;
	position: relative;
}

#u131-4
{
	z-index: 100;
	width: 333px;
	min-height: 30px;
	position: relative;
}

#menuu146
{
	z-index: 108;
	width: 560px;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 699px;
}

#u147
{
	width: 110px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u148
{
	width: 110px;
	padding-bottom: 12px;
	position: relative;
}

#u148:hover
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u148:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u149-4
{
	width: 110px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u148:hover #u149-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u148:active #u149-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u214
{
	width: 110px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 112px;
}

#u215
{
	width: 110px;
	padding-bottom: 12px;
	position: relative;
}

#u148.MuseMenuActive,#u215:hover
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u215:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u217-4
{
	width: 110px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u148.MuseMenuActive #u149-4,#u215:hover #u217-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u215:active #u217-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u313
{
	width: 110px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 224px;
}

#u314
{
	width: 110px;
	padding-bottom: 12px;
	position: relative;
}

#u215.MuseMenuActive,#u314:hover
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u314:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u314.MuseMenuActive
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u317-4
{
	width: 110px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u215.MuseMenuActive #u217-4,#u314:hover #u317-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u314:active #u317-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u314.MuseMenuActive #u317-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u247
{
	width: 111px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 336px;
}

#u248
{
	width: 111px;
	padding-bottom: 12px;
	position: relative;
}

#u248:hover
{
	width: 111px;
	min-height: 0px;
	margin: 0px;
}

#u248:active
{
	width: 111px;
	min-height: 0px;
	margin: 0px;
}

#u251-4
{
	width: 111px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u248:hover #u251-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 111px;
	margin: 0px -10000px 0px 0px;
}

#u248:active #u251-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 111px;
	margin: 0px -10000px 0px 0px;
}

#u280
{
	width: 111px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 449px;
}

#u283
{
	width: 111px;
	padding-bottom: 12px;
	position: relative;
}

#u248.MuseMenuActive,#u283:hover
{
	width: 111px;
	min-height: 0px;
	margin: 0px;
}

#u283:active
{
	width: 111px;
	min-height: 0px;
	margin: 0px;
}

#u283.MuseMenuActive
{
	width: 111px;
	min-height: 0px;
	margin: 0px;
}

#u286-4
{
	width: 111px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u248.MuseMenuActive #u251-4,#u283:hover #u286-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 111px;
	margin: 0px -10000px 0px 0px;
}

#u283:active #u286-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 111px;
	margin: 0px -10000px 0px 0px;
}

#u283.MuseMenuActive #u286-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 111px;
	margin: 0px -10000px 0px 0px;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u94,#u94-bw
{
	z-index: 88;
	min-height: 65px;
}

#u13783-4
{
	z-index: 145;
	width: 1004px;
	min-height: 32px;
	background-color: transparent;
	line-height: 29px;
	font-size: 24px;
	font-family: '__Museo Sans Cyrl_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 75px;
	left: 20px;
}

#u13783
{
	font-size: 24px;
}

#u13784-4
{
	z-index: 149;
	width: 1240px;
	min-height: 93px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-indent: 10px;
	font-family: pt-sans, sans-serif;
	font-weight: 400;
	margin-left: 20px;
	margin-top: 9px;
	position: relative;
}

#slideshowu13785
{
	z-index: 153;
	width: 0.01px;
	height: 117px;
	margin-left: 20px;
	margin-top: 9px;
	position: relative;
}

#u13813
{
	position: absolute;
	width: 524px;
	height: 404px;
	background-color: #565656;
	background-color: rgba(68,68,68,0.9);
	top: 32px;
	left: 360px;
	-pie-background: rgba(68,68,68,0.9);
}

#u13813popup
{
	z-index: 154;
}

#u13816
{
	z-index: 155;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13824
{
	z-index: 157;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13814
{
	z-index: 159;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13822
{
	z-index: 161;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13818
{
	z-index: 163;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13826
{
	z-index: 165;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13820
{
	z-index: 167;
	width: 480px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u13816_img,#u13824_img,#u13814_img,#u13822_img,#u13818_img,#u13826_img,#u13820_img
{
	margin-left: -30px;
	margin-right: -30px;
}

#u13798
{
	position: absolute;
	width: 1240px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 8px;
}

#u13798popup
{
	z-index: 169;
}

#u13801
{
	z-index: 170;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 82px;
}

#u13799
{
	z-index: 172;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 237px;
}

#u13803
{
	z-index: 174;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 392px;
}

#u13811
{
	z-index: 176;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 547px;
}

#u13805
{
	z-index: 178;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 702px;
}

#u13809
{
	z-index: 180;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 857px;
}

#u13807
{
	z-index: 182;
	width: 145px;
	height: 109px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 1012px;
}

#u13801_img,#u13799_img,#u13803_img,#u13811_img,#u13805_img,#u13809_img,#u13807_img
{
	margin-left: -9px;
	margin-right: -9px;
}

#u13795
{
	position: absolute;
	width: 30px;
	border-color: #999999;
	background-color: #C4C4C4;
	padding-bottom: 4px;
	top: 32px;
	left: 854px;
}

#u13795:hover
{
	border-color: #6B6B6B;
	background-color: #999999;
	width: 30px;
	min-height: 0px;
	margin: 0px;
}

#u13795:active
{
	border-color: #6B6B6B;
	background-color: #6B6B6B;
	width: 30px;
	min-height: 0px;
	margin: 0px;
}

#u13796-4
{
	z-index: 185;
	width: 20px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 6px;
}

#u13796-4:hover
{
	border-width: 0px;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 20px;
	margin: 6px -10000px 0px 0px;
}

#u13829-4
{
	position: absolute;
	width: 48px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: center;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 396px;
	left: 785px;
}

#u13829-4popup
{
	z-index: 189;
}

#u13828-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: center;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 396px;
	left: 754px;
}

#u13828-4popup
{
	z-index: 193;
}

#u13829,#u13828
{
	color: #999999;
}

#u13794-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 20px;
	color: #999999;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 396px;
	left: 854px;
}

#u13794-4popup
{
	z-index: 197;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u13831-4
{
	z-index: 201;
	width: 300px;
	min-height: 29px;
	background-color: #FFDE33;
	border-radius: 10px;
	line-height: 22px;
	font-size: 18px;
	text-align: center;
	font-family: roboto, sans-serif;
	font-weight: 700;
	margin-left: 490px;
	margin-top: 9px;
	position: relative;
}

#u13831-2
{
	padding-top: 4px;
}

#u13831
{
	font-size: 18px;
}

#u514
{
	z-index: 2;
	min-height: 42px;
	padding-bottom: 20px;
}

#u514_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1280px;
	left: -100px;
}

#u517
{
	z-index: 3;
	width: 117px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#u524-4
{
	z-index: 5;
	width: 603px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 142px;
}

#u527-4
{
	z-index: 9;
	width: 230px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 750px;
}

#u514-bw
{
	z-index: 2;
	min-height: 42px;
	margin-top: 162px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 1280px;
}

@font-face
{
	font-family: '__Museo Sans Cyrl_5';
	src: url('../fonts/museosansregular.eot');
	src: local('☺'), url('../fonts/museosansregular.woff') format('woff'), url('../fonts/museosansregular.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face
{
	font-family: '__Museo Sans Cyrl_5';
	src: url('../fonts/museosansblack.eot');
	src: local('☺'), url('../fonts/museosansblack.woff') format('woff'), url('../fonts/museosansblack.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face
{
	font-family: '__Museo Sans Cyrl_5';
	src: url('../fonts/museosansbold.eot');
	src: local('☺'), url('../fonts/museosansbold.woff') format('woff'), url('../fonts/museosansbold.svg') format('svg');
	font-weight: 600;
	font-style: normal;
}

