BODY { FONT-SIZE: 12px;  COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
TD { FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
A { COLOR: #0033bb; TEXT-DECORATION: none}
A:hover { COLOR: #0066ff; TEXT-DECORATION: none}
INPUT { FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-COLOR: #D6E7F9; border:1px solid #66A2E1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
INPUT.trans { FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-COLOR: #BAD6F2; border:0; font-weight:bold}
TEXTAREA { FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-COLOR: #D6E7F9; border:1px solid #66A2E1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
SELECT { FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #bad6f2}
.radio {border:0px; width:12px; height:16px; background-color:transparent}
.formsearch { FONT-SIZE: 11px;  WIDTH: 140px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
.small { FONT-SIZE: 8pt; COLOR: #003366}
.small A { COLOR: #003366; TEXT-DECORATION: none}
.small A:hover { COLOR: #0033bb; TEXT-DECORATION: none}
.smallw {FONT-SIZE: 8pt; COLOR: #BAD6F2}
.smallw A {COLOR: #BAD6F2; TEXT-DECORATION: none}
.smallw A:hover {COLOR: #FFF1CC; TEXT-DECORATION: underline}
.white { FONT-SIZE: xx-small; COLOR: #ffffff}
.red {FONT-SIZE: xx-small; COLOR: #EB274A; TEXT-ALIGN: right}
.redSmall { FONT-SIZE: xx-small; COLOR: #EB274A;}
.redlink {COLOR: #EB274A;}
.redlink A {COLOR: #EB274A; TEXT-DECORATION: none}
.redlink A:hover {COLOR: #EB274A; TEXT-DECORATION: underline}
.bgl {background-image:url(images/bgl.gif); background-position:right; background-repeat:repeat-y}
.bgr {background-image:url(images/bgr.gif); background-position:left; background-repeat:repeat-y}
.bgb {background-image:url(images/bgb.gif); background-repeat:repeat-x}
.bgtitline {background-image:url(images/bgtitline.gif); background-repeat:repeat-x; background-position:center}
.vline {background-image:url(images/vertline.gif); background-repeat:repeat-y; background-position:center}
.photo {border:1px solid #EB274A}
.header1 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #EB274A; text-align:right; margin-bottom:0px}
.header1sub {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #EB274A; text-align:right; margin:1px 0 7px 3px}
.header2 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #90bcf4}
.header3 {FONT-WEIGHT: bold;  COLOR: #ffffff; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #979fbd}
.header4 {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff}
.tit {background-image:url(images/tit_bg.gif); background-color:#0C6CD0; background-repeat:no-repeat; background-position:left top; text-align:right; vertical-align:top}
.bann1 {background-image:url(images/informed_bann1_bg.gif); background-color:#F0D072; background-repeat:repeat-x; text-align:right; vertical-align:top}
.bann2 {background-image:url(images/informed_bann2_bg.gif); background-color:#F0D072; background-repeat:repeat-x; text-align:right; vertical-align:top}
.bann3 {background-image:url(images/informed_bann3_bg.gif); background-color:#E14A6C; background-repeat:repeat-x; text-align:right; vertical-align:top}
.dis {font-size: 12px; color: #7A94C6; font-weight: bold}
.date {font-size: 12px; color: #0066ff; font-weight: bold}
.price
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    LINE-HEIGHT: 150%;
    BACKGROUND-COLOR: #bad6fc
}
.menu { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 120%}
.menu A { FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 120%; TEXT-DECORATION: none}
.menu A:hover { COLOR: #0033bb; TEXT-DECORATION: none}
.menuup {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033bb; LINE-HEIGHT: 120%}
.menuup30
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6593e3;
    LINE-HEIGHT: 120%
}
.menu1 { FONT-SIZE: 12px; COLOR: #0C6CD0; LINE-HEIGHT: 120%}
.menu1 A { COLOR: #0C6CD0; LINE-HEIGHT: 120%; TEXT-DECORATION: none}
.menu1 A:link { COLOR: #0C6CD0; TEXT-DECORATION: none}
.menu1 A:hover { COLOR: #E72545; TEXT-DECORATION: underline}
.plain { FONT-SIZE: 11px}
.plain A { COLOR: #0C6CD0}
.plain A:hover { COLOR: #E72545 }
P {FONT-SIZE: 12px; MARGIN: 0 0 10 0; TEXT-ALIGN: justify}
.blue {color:#0c6cd0;}
.orange
{
    FONT-SIZE: 12px;
    COLOR: #ff9900
}
HR { COLOR: #EB274A; HEIGHT: 1px; TEXT-ALIGN: center}
.ltl
{
    LEFT: 50pt;
    COLOR: #147eb8;
    POSITION: absolute;
    TOP: 50pt
}
ul
{
    FONT-SIZE: 12px;
    MARGIN: 0px 10px 10px;
    TEXT-ALIGN: justify
}
LI
{
    MARGIN-LEFT: 10px
}
h1 {FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; TEXT-ALIGN: center;}

.book_searchform {padding:3px 7px}
.book_header {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #EB274A; text-align:left; padding:5px 5px 0 10px}
.book_header2 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #EB274A; text-align:left;}
.book_line_1 { background:url(images/book_line_1.gif) repeat-x center; height:7px; padding:0}
.book_line_2 { background:url(images/book_line_2.gif) repeat-x center; height:7px; padding:0}
.book_line_3 { background:url(images/book_line_3.gif) repeat-x center; height:7px; padding:0}
.input_bold { font-weight:bold}
.book_link a {color:#0c6cd0; text-decoration:underline;}
.book_link a:hover {color:#EB274A; text-decoration:underline;}
.book_best_title {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #EB274A; text-align:left; padding:10px 5px 7px 15px}
.book_best_text { background:url(images/book_best.gif) no-repeat 12px 6px; padding:10px 5px 0 40px; font-size:11px }
.book_best_text p {margin:0 0 7px 0; font-size:11px}
.book_best_text_title {font-size:14px; font-weight:bold; color:#0c6cd0;}
.book_best_text_subtitle {font-size:12px; color:#0c6cd0;}
.book_find_num {font-size:13px; color:#003366; font-weight:bold; padding:3px 0;}
.book_find_title {padding:10px 0 5px 0;}
.book_find_title .book_best_text_title {font-size:14px; font-weight:bold; color:#EB274A;}
.book_find th { background-color:#97c1eb; font-size:10px; padding:3px}
.book_find .room_name, .book_find .room_name a {color:#0c6cd0; text-decoration:underline; padding-left:5px}
.book_find .room_name a:hover {color:#EB274A; text-decoration:underline; }
.book_find .room_price {font-weight:bold; color:#EB274A; text-align:right; padding-right:5px}
.book_find select {color:#0c6cd0;}
.book_buttons { background-color:#9ac3ec; padding:7px 12px}
.book_buttons div {height:22px; }
.book_buttons div.left { float:left;}
.book_buttons div.right { float:right; text-align:right}
.book_buttons div.clear { clear:both; height:1px;}
.book_itog {margin:2px 10px}
.book_itog td {font-weight:bold;}
.book_summa {FONT-SIZE: 16px; COLOR: #EB274A;}
.book_sbor {COLOR: #0c6cd0;}
.book_request td {font-weight:bold; white-space:nowrap}
.book_request input, .book_request textarea {color:#EB274A; font-size:12px}
.num_bullet { background-color:#9ac3ec; color:#EB274A; font-size:11px; padding:1px 4px}
