BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
IMG.block {
	DISPLAY: block;
	
}
TD {
	VERTICAL-ALIGN: top
}
BODY {
	FONT-FAMILY: arial
}
TABLE {
	FONT-FAMILY: arial
}
TD {
	FONT-FAMILY: arial
}
DIV {
	FONT-FAMILY: arial
}
P {
	FONT-FAMILY: arial
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
B {
	FONT-WEIGHT: bold
}
.w100 {
	WIDTH: 100%
}
.w50 {
	WIDTH: 50%
}
.w1 {
	WIDTH: 1px
}
.middle {
	VERTICAL-ALIGN: middle
}
.select1 {
	FONT-SIZE: 10px
}
.input1 {
	FONT-SIZE: 10px
}
.button1 {
	FONT-SIZE: 10px; HEIGHT: 20px
}
A:link {
	COLOR: #5d7cba; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #5d7cba; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #50592e; TEXT-DECORATION: underline
}
A:active {
	COLOR: #5d7cba; TEXT-DECORATION: underline
}
.horizont TD A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.horizont TD A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.horizont TD A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.horizont TD A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.head-table A:link {
	COLOR: #5D7CBA;
}
.head-table A:visited {
	COLOR: #041133;
}
.head-table A:hover {
	COLOR: #041133; 
}
.head-table A:active {
	COLOR: #041133; 
}
.menu1 TD A:link {
	COLOR: #2e323e; TEXT-DECORATION: none
}
.menu1 TD A:visited {
	COLOR: #2e323e; TEXT-DECORATION: none
}
.menu1 TD A:hover {
	COLOR: #2e323e; TEXT-DECORATION: none
}
.menu1 TD A:active {
	COLOR: #2e323e; TEXT-DECORATION: none
}
.head1 {
	BACKGROUND: url(../images/bg/head1.gif) #6182c4 repeat-x left top
}
.head2 {
	BACKGROUND: url(../images/bg/head2.gif) no-repeat 0px 0px
}
.head3 {
	BACKGROUND: url(../himages/head3.gif) #993820 repeat-x left top
}
.roga {
	BORDER-RIGHT: #7a6c9f 1px solid; BORDER-TOP: #7a6c9f 0px solid; BORDER-LEFT: #7a6c9f 1px solid; BORDER-BOTTOM: #7a6c9f 0px solid
}
.horizont TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 3px; WIDTH: 20%; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.body {
	MARGIN-TOP: 17px
}
.leftcollum {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 25%; PADDING-TOP: 0px
}
.rightcollum {
	WIDTH: 3%
}
.content {
	WIDTH: 72%
}
.pop-up {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
P {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.3em
}
.small {
	FONT-SIZE: 65%
}
UL {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.3em
}
LI {
	MARGIN-BOTTOM: 5px
}
H1 {
	FONT-SIZE: 16px; COLOR: #5d7cba; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

H2 {
	FONT-SIZE: 16px; COLOR: #5d7cba; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: #e0e4ef; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 18px
}
.menu1 TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.modul {
	WIDTH: 100%
}
.head-modul {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #abb2bc; PADDING-BOTTOM: 7px; COLOR: #041133; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.body-modul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: #e0e4ef; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.bron TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; COLOR: #0a2140; PADDING-TOP: 2px
}
.b0 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.spec {
	PADDING-TOP: 0px
}
.head-spec {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #041133; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.img-spec {
	BORDER-RIGHT: #a4a8b3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a4a8b3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a4a8b3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a4a8b3 1px solid
}
.text-spec {
	FONT-SIZE: 70%; COLOR: #041133
}
.head_kv {
	PADDING-LEFT: 0px; FONT-SIZE: 170%; BACKGROUND: #fff; VERTICAL-ALIGN: middle; COLOR: #404a75; FONT-STYLE: italic; FONT-FAMILY: arial
}
.infa_kv-left {
	WIDTH: 40%
}
.infa_kv-right {
	WIDTH: 60%
}
.fotka_kv {
	MARGIN-TOP: 12px
}
.fotka {
	BORDER-RIGHT: #abb2c5 1px solid; BORDER-TOP: #abb2c5 1px solid; BORDER-LEFT: #abb2c5 1px solid; BORDER-BOTTOM: #abb2c5 1px solid
}
.fotki_kv {
	BORDER-RIGHT: #7a7e89 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #7a7e89 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 0px; BACKGROUND: #eaeaf2; PADDING-BOTTOM: 12px; BORDER-LEFT: #7a7e89 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #7a7e89 1px solid; TEXT-ALIGN: center
}
.fotki TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.detal1 {
	MARGIN: 14px 0px 0px 10px
}
.detal1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 12px; COLOR: #0a2140; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.detal2 {
	MARGIN: 14px 0px 0px 22px
}
.detal2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 6px; COLOR: #0a2140; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.line {
	BACKGROUND: url(../images/bg/line.gif) repeat-x left top; MARGIN: 7px 0px
}
.coment {
	MARGIN-TOP: 14px
}
.coment TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 7px; COLOR: #0a2140; PADDING-TOP: 0px
}
.tr-head TD {
	FONT-SIZE: 80%; PADDING-BOTTOM: 7px
}
.left-rating {
	PADDING-RIGHT: 14px; VERTICAL-ALIGN: middle
}
.right-rating {
	PADDING-LEFT: 24px; FONT-SIZE: 75%; VERTICAL-ALIGN: middle; COLOR: #a3a3a3
}
.top-rating {
	BACKGROUND: url(../images/rating/top.gif) repeat-x left top
}
.bottom-rating {
	BACKGROUND: url(../images/rating/bottom.gif) repeat-x left bottom
}
.img-rating {
	FONT-SIZE: 0px
}
.rating {
	WIDTH: 60%
}
.calendar {
	WIDTH: 40%
}
.cal {
	WIDTH: 200px; MARGIN-RIGHT: 25px
}
.cal TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 75%; PADDING-BOTTOM: 1px; COLOR: #0a2140; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.cal-head {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #c6cad5; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.budni {
	BACKGROUND: #949fbb
}
.vixod {
	BACKGROUND: #c6cad5
}
.budni-no {
	BACKGROUND: #b0bddd
}
.budni-yes {
	BACKGROUND: #ce9fa9
}
.vixod-yes {
	BACKGROUND: #ce9fa9
}
.vixod-no {
	BACKGROUND: #b0bddd
}
.budni-yn {
	BACKGROUND: url(../images/bg/ny.gif) #ccc no-repeat left top
}
.vixod-yn {
	BACKGROUND: url(../images/bg/ny.gif) #ccc no-repeat left top
}
.budni-ny {
	BACKGROUND: url(../images/bg/yn.gif) #ccc no-repeat left top
}
.vixod-ny {
	BACKGROUND: url(../images/bg/yn.gif) #ccc no-repeat left top
}
.form-searh TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.label {
	MARGIN: 0px 0px 0px 5px
}
.head-form-search {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.search-bottom {
	WIDTH: 50%
}
INPUT.option_r {
	COLOR: #2e323e
}
.mess TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px
}
.meteo TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.form-input {
	
}
.head-table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #abb2bc; PADDING-BOTTOM: 7px; COLOR: #041133; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.table-row1 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-SIZE: 80%; BACKGROUND: #e5e9f4; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #041133; PADDING-TOP: 2px
}
.table-row2 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-SIZE: 80%; BACKGROUND: #d9dde9; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #041133; PADDING-TOP: 2px
}
.footer {
	BORDER-TOP: #051f52 3px solid; MARGIN-TOP: 30px; BACKGROUND: #e0e4ef
}
.footer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px
}
.foot-feft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.counter {
	MARGIN-RIGHT: 20px
}
.counter TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.komnat-no A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-top A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-no A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.komnat-no A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-top A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-no A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.komnat-no A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-top A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-no A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.komnat-no A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-top A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.raion-no A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.komnat-yes A:link {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.raion-yes A:link {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.komnat-yes A:visited {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.raion-yes A:visited {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.komnat-yes A:hover {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.raion-yes A:hover {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.komnat-yes A:active {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.raion-yes A:active {
	COLOR: #1c4599; TEXT-DECORATION: none
}
.komnat-no {
	PADDING-LEFT: 0px; FONT-SIZE: 80%; BACKGROUND: url(../images/icon/plus.gif) no-repeat 0px 5px; MARGIN: 0px
}
.komnat-yes {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/icon/minus_.gif) no-repeat 0px 5px; MARGIN: 0px
}
.raion-top {
	PADDING-LEFT: 10px; FONT-SIZE: 80%; BACKGROUND: url(../images/icon/plus.gif) no-repeat 16px 5px; MARGIN: 0px
}
.raion-no {
	PADDING-LEFT: 10px; FONT-SIZE: 80%; BACKGROUND: url(../images/icon/plus.gif) no-repeat 16px 5px; MARGIN: 0px
}
.raion-yes {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/icon/minus_.gif) no-repeat 16px 5px; MARGIN: 0px
}
.street-top {
	PADDING-LEFT: 52px; FONT-SIZE: 80%; MARGIN: 0px
}
.coment TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.print {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px; COLOR: #5d7cba
}
.print TD {
	BORDER-RIGHT: #dfe2e9 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dfe2e9 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 8px; BORDER-LEFT: #dfe2e9 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dfe2e9 1px solid
}
.n {
	DISPLAY: none
}
.y {
	DISPLAY: block
}
.kvit {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 500px; BORDER-BOTTOM: #000 1px solid
}
.kvit TD {
	FONT-SIZE: 10pt
}
.kvit1 {
	BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; WIDTH: 150px; BORDER-BOTTOM: #000 3px solid
}
.kvit2 {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 3px solid
}
.kvit3 {
	BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
.kvit4 {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
.kvit5 {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 1px solid
}
.kvit6 {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 0px solid
}
.kvit7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.likeh1 {
	FONT-SIZE: 16px;
	COLOR: #5d7cba;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.shapka		{ height: 134px; background: url(../himages/shapka.jpg) right top no-repeat; position: relative; z-index: 1; min-width: 1000px; width:expression(document.body.clientWidth < 1000? "1000px": "100%");}
.shapka1	{ position: absolute; z-index: 1; top: 4px; left: 0px;}
.shapka2	{ font-size: 16px; position: absolute; z-index: 1; top: 0px; right: 50%; width: 480px;}
.shapka2-1	{ margin: 0 0 5px 0;}
.shapka3	{ position: absolute; z-index: 1; top: 60px; right: 0px;}
.shapka4	{ font-size: 33px; color: #85240b; position: absolute; z-index: 1; top: 23px; right: 153px;}
.shapka5	{ font-size: 15px; width: 267px; height: 54px; background: url(../himages/shapka5.gif) left top no-repeat; position: absolute; z-index: 1; top: 70px; right: 150px;}
.shapka5-1	{ position: absolute; z-index: 2; top: 18px; left: 48px;}
.shapka6	{ width: 679px; height: 148px; position: absolute; z-index: 1; top: 70px; right: 110px; background: url(../himages/shapka6.gif) left top no-repeat;}
.shapka6-1	{ position: absolute; z-index: 1; top: 20px; left: 34px; color: #000; font-size: 20px;}
.shapka6-2	{ position: absolute; z-index: 1; top: 15px; right: 20px;}
.shapka7	{ position: absolute; z-index: 1; top: 55px; left: 11px;}
.shapka7 td	{ vertical-align: middle !important;}
.shapka7-1	{ font-size: 20px; padding: 0 0 0 7px;}
.shapka7-2	{ }
.shapka7-2 input	{ font-size: 45px; width: 40px;}
.shapka7-3	{ font-size: 20px;}
.shapka7-4	{ }
.shapka7-4 input	{ font-size: 45px; width: 85px;}
.shapka7-5	{ font-size: 20px;}
.shapka7-6	{ }
.shapka7-6 input	{ font-size: 45px; width: 320px;}
.shapka2 A:link {	COLOR: #fff; TEXT-DECORATION: underline}
.shapka2 A:visited {	COLOR: #fff; TEXT-DECORATION: underline}
.shapka2 A:hover {	COLOR: #f0cda5; TEXT-DECORATION: underline}
.shapka2 A:active {	COLOR: #fff; TEXT-DECORATION: underline}

.shapka5 A		 {	COLOR: #72220e; TEXT-DECORATION: none; position: relative; z-index: 2; border-bottom: 1px dashed #72220e;}
.shapka5 A:link {	COLOR: #72220e; TEXT-DECORATION: none; position: relative; z-index: 2;}
.shapka5 A:visited {	COLOR: #72220e; TEXT-DECORATION: none;}
.shapka5 A:hover {	COLOR: #000; TEXT-DECORATION: none; border-bottom: 1px solid #000;}
.shapka5 A:active {	COLOR: #72220e; TEXT-DECORATION: none}