BODY {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	DISPLAY: inline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 0.5em
}
H1 {
	FONT-SIZE: 19px; MARGIN-BOTTOM: 5px; COLOR: #9daec4
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9daec4
}
H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9daec4
}
TH {
	FONT-SIZE: 12px; COLOR: #9daec4
}
.header {
	FONT-SIZE: 12px; COLOR: #9daec4
}
A {
	COLOR: #9daec4; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.main_menu A {
	COLOR: white; TEXT-DECORATION: none
}
.bottom_menu {
	FONT-SIZE: 10px
}
.bottom_menu A:hover {
	COLOR: gray
}
.bottom_menu A {
	COLOR: #9daec4; TEXT-DECORATION: none
}
.bottom_menu A.sel {
	COLOR: gray; TEXT-DECORATION: none
}
.navigate_menu  {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a4b3c8
}
.navigate_menu .sel {
	COLOR: #114293
}
.sub_menu A:hover {
	TEXT-DECORATION: underline
}
.catalog_resorts {
	BORDER-RIGHT: #9daec4 1px solid; BORDER-LEFT: #9daec4 1px solid
}
.catalog_resorts A {
	COLOR: gray
}
.catalog_resorts TH {
	FONT-SIZE: 12px; COLOR: #9daec4
}
.hotel_info {
	BORDER-RIGHT: #9daec4 1px solid; BORDER-LEFT: #9daec4 1px solid
}
.hotel_info TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #9daec4; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.hotel_info TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: justify
}
.box_header {
	FONT-WEIGHT: bold; HEIGHT: 21px
}
.box_header_text {
	MARGIN-TOP: 2px; MARGIN-LEFT: 10px; COLOR: white; MARGIN-RIGHT: 10px
}
.box_header_text H2 {
	FONT-SIZE: 12px
}
.box_header_text  {
	COLOR: white
}
.box_content {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; MARGIN: 1px; PADDING-TOP: 11px; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.box_content_promo {
	MARGIN: 1px; HEIGHT: 100%; BACKGROUND-COLOR: #c9edcd; TEXT-ALIGN: left
}
.box_content A {
	COLOR: #848484
}
.comments {
	FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ramka_left {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(images/ramka_pix.gif); BACKGROUND-REPEAT: repeat-y
}
.ramka_right {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/ramka_pix.gif); BACKGROUND-REPEAT: repeat-y
}
.ramka_bottom {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/ramka_pix.gif); BACKGROUND-REPEAT: repeat-x
}
.ramka_top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/ramka_pix.gif); BACKGROUND-REPEAT: repeat-x
}
.ramka_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.spec_table TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 12px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.spec_table A {
	COLOR: gray
}
.table_air TH {
	MARGIN: 2px; COLOR: white; BACKGROUND-COLOR: #9daec4
}
.table_air TH  {
	COLOR: white
}
.table_air TD {
	BORDER-RIGHT: #9daec4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9daec4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9daec4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9daec4 1px solid
}
.table_air TH {
	BORDER-RIGHT: #9daec4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9daec4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9daec4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9daec4 1px solid
}
.table_air {
	
}
