body, table {
	font-family: Tahoma;
	font-size: 10pt;
}

UL {
    list-style-image: url('img/list_simbol.gif');
}

body {
	background-color:  #D7D7D7;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

html {
	padding: 0px;
	margin: 0px;	
	width: 100%;	
} 

p {
	padding: 0px;
	margin: 0px;
}

hr {
	padding: 0px; margin: 0px;
}

h1.mainheader {
	color: #666666;
	font-size: 17px !important;
	line-height: 37px;
}

#button_down {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_down_1.png);
	background-repeat: no-repeat;
}

#button_down:hover {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_down_1_1.png);
	background-repeat: no-repeat;
}

#button_up {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_up_1.png);
	background-repeat: no-repeat;
}

#button_up:hover {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_up_1_1.png);
	background-repeat: no-repeat;
}

#button_down_eng {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_down_1_eng.png);
	background-repeat: no-repeat;
}

#button_down_eng:hover {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_down_1_1_eng.png);
	background-repeat: no-repeat;
}

#button_up_eng {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_up_1_eng.png);
	background-repeat: no-repeat;
}

#button_up_eng:hover {
	width: 80px;
	height: 18px;
	background-image: url(img/buttons/price_button_up_1_1_eng.png);
	background-repeat: no-repeat;
}

a.link_text:link {text-align:right; color:#717171; font-size:12px; text-decoration: none; font-family:Tahoma; line-height:1}
a.link_text:visited {text-align:right; color:#717171; font-size:12px; text-decoration: none; font-family:Tahoma; line-height:1}
a.link_text:hover {text-align:right; color:#ED1C22; font-size:14px; text-decoration: underline; font-family:Tahoma; line-height:1}

.inf{background:#FFFFB3;padding:5px;border:1px dashed #08458B;margin-top:2px;}

.gmtbl {background-color: #ffffff; border: 1px solid #18b8f9;}
.gmtdttl {font-size: 100%; font-weight: bold;color: #ffffff; text-align:center; background-color: #18b8f9;}
.gmtdtext {font-size: 80%; font-weight: normal; color: #000000;text-align:center;}

.panel_list, .panel_list a		{
	color: #0072BC;
	font-family: Tahoma;
	font-size: 10pt;
	width: 100%; 
	padding: 0px; 
	margin: 0px;
	height: auto;
}

.miniroom_light {
	background-image: url(img/miniroom_light.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width: 179px;
	height: 260px;
	text-align: center;
	color: #707070;
	font-family: Tahoma;
	font-size: 10pt;
}

.miniroom_light_top {
	background-image: url(img/miniroom_light_top.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width: 179px;
	height: 260px;
	text-align: center;
	color: #707070;
	font-family: Tahoma;
	font-size: 10pt;
}

.miniroom_dark {
	background-image: url(img/miniroom_dark.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 179px;
	height: 260px;
	text-align: center;
	color: #707070;
	font-family: Tahoma;
	font-size: 10pt;
}

.miniroom_dark_move {
	background-image: url(img/miniroom_dark.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 179px;
	height: 260px;
	text-align: center;
	color: #707070;
	font-family: Tahoma;
	font-size: 10pt;
}

.miniroom_dark a, .miniroom_light a, .miniroom_dark_move a {
	color: #636363;
}

h2 {font-size:14px; margin: 5px 0px 0px 0px; padding: 0; color: #006EBB}

h3{font-size:24px;}
h1{margin:0px;margin-left:3px;font-size:12px;color:#ffffff;}
td#central_panel_root table h1 {
	color: #666;
	font-size: 17px !important
}
h4 {
	padding: 0;
	margin: 0;
	
}

.main_catalog 	{
	background-color: #C0E1AA;
	color: #6C9154;
	vertical-align: middle;
	height: 43px;
	font-size:16px;
}
.main_catalog a	{
	background-color: #C0E1AA;
	color: #6C9154;
	vertical-align: middle;
}

.block_search{border:1px solid #D2F4D1;color:#027237;font-weight:bold;}
.form_text_min{border:1px solid #027237;
background-image: url(img/input_min.jpg);
background-repeat: no-repeat;width:60px;height:21px;
}

.input_form{border:1px solid #00A5E7;background:#ffffff;background-image: url("/img/admin/input_ten.jpg");background-position:top;background-repeat:repeat-x;font-family:arial;font-size:12px;}

.pager{background:#FFF;padding:7px;font-weight:normal;margin-bottom:5px;font-family:Tahoma; font-size:12pt;}
.link_class{background:#FFF;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:3px;color:#0272BE;font-weight:bold;text-decoration: none;font-size:11px;}
.link_class_active{background:#FFF;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:3px;color:#EB1C24;font-weight:bold;text-decoration: underline;font-size:12px;}


.text_green{color:#355842;}

.submit_red 		{
	color: white;
	border: 1px solid #790000;
	background-image: url(img/button_red_bg.jpg);
	background-repeat: repeat-x;
	/*width: 190px;*/
	height: 20px
	line-height: 25px
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
}
.submit_blue 		{
	color: white;
	border: 1px solid #0185CF;
	background-image: url(img/button_blue_bg.jpg);
	background-repeat: repeat-x;
	/*width: 190px;*/
	height: 20px
	line-height: 25px
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
}

#header_r{
background-image: url(img/site_4_08.jpg);
background-repeat: repeat-x;
width: 182px;
}

#p{
background-image: url(img/p.jpg);
background-repeat: repeat-y;
width: 1px;
}
#header_r_100{
background-image: url(img/site_4_11.jpg);
background-repeat: repeat-x;
height: 182px;
}
#green_l{
background-image: url(img/green_l.jpg);
background-repeat: repeat-x;
height: 28px;
}

.menu_{
  padding-left:10px;
  padding-right:10px;
}


#menu A {
       color: #4C4C4C;
       text-decoration: none;
       float: left;
       display: block;
       font-weight: bold;
   font-size:12px;
 padding: 5px 0px 5px 0px;
}

#menu A {float: none; width:100%;font-weight: bold;font-size:12px;color:#ffffff;}

#menu A:hover {
 padding: 6px 0px 7px 0px;
 background: #50a750;
 width:100%;
 font-weight: bold;
 font-size:12px;
}

.sub_left_menu {}
#sub_left_menu {
        margin: 0;
        list-style: none;
}
#sub_left_menu A {
  color: #ffffff;
        text-decoration: none;
        float: left;
        display: block;
        padding: 6px 0px 5px 0px;
}
#sub_left_menu A {float: none; width:100%; text-align:left;}

#sub_left_menu A:hover {
 padding: 6px 0px 5px 0px;
 float: left;
 background: #50a750;
 display: block;
 width:100%;
}


.menu_left{}
#menu_left a:visited{
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
   float: none;
}
#menu_left a:link{
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
   float: none;
}
#menu_left a:hover{
 padding: 5px 0px 5px 0px;
 float: left;
 background: #50a750;
 display: block;
 width:100%;
}

.foother	{
	text-align: center;
	font-family: Courier New;
}

.miniroom_address	{
	text-decoration:underline;
	color: white;
	padding-left: 10px;
	width:70%;
	height: 20px;
	background-color: #F26D7D;
	vertical-align: middle;	
	height: 30px;
	border: 0px;
}

.miniroom_address a	{
	color: white;
}

.miniroom_price		{
	color: black;
	font-weight:bold;
	padding-right: 10px;
	vertical-align:middle;
	background-color: #F26D7D;	
	text-align: right;
	border: 0px;
}

.miniroom_base		{
	width: 100%;
	height: 300px;
	background-color: #EBEBEB;

}

.mini_description	{
	color: #707070;
	font-size: 11pt;
	font-family: Tahoma;
}

#hot_link a			{
	color: #707070; 
	font-weight: bold; 
}

#hot_link a:hover	{
	 color: #448CCB; 
	 font-weight: bold;
}

.mini_descr			{
	vertical-align: top;
	padding: 10px 0px 10px 0px;
}

.mini_menu			{
	text-align: left;
	width: 100%;
	
}

.mini_rating		{
	text-align: left;
	width: 100%;
}

.mini_about			{
	text-align:justify;
	padding: 10px 10px 10px 10px;
	vertical-align:top;
	color: #707070; 
}

.descr_answer		{
	color: #448CCB;
}

.icon_image			{
	padding: 10px 10px 10px 10px;
	vertical-align:top;
	height: 110px;
}

.ico				{
	width: 100px;
	border: 7px solid white;
}

.header_links a		{
	color: #464646;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 10.5pt;
}

.header_add 		{
}

.message			{
	color: blue;
	font-size: 120%;
	font-weight:bold;
}

.error_message		{
	color: white;
	background-color:red;
	font-size:120%;
	font-weight:bold;
	padding-left:20px;
}

.one_header			{
	color: red;
	font-size:120%;
	font-weight:bold;
}

.plaha {
	font-size: 0px; 
	float: left; 
	height: 31px;
}

.gray_bg			{
	float: left; 
	height: 31px; 
	background-color: #0185CF; 
	width: 260px;
	color: white;
	font-weight:bold;
}

.red_bg			{
	float: left; 
	height: 31px; 
	background-color: #ED1B24; 
	width: 260px;
	color: white;
	font-weight:bold;
}

.mainmenu			{
	background-color: #448CCB;
	text-align: left;
	vertical-align: middle;
	height: 246px;
}
.uppermenu			{
	background-color: #448CCB;
	text-align: left;
	vertical-align: middle;
	padding-left: 20px;
	height: 43px;
}
.mainmenu_list, .mainmenu_list a, .uppermenu a	{
	color: white;
	font-weight: bold;
}

.uppermenu_links a			{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #0171BD;
	text-decoration: none;
}
.uppermenu_links a:hover	{
	color: #EA1E21;
	text-decoration: underline;
}
.uppermenu_cityselect		{
	vertical-align: middle;
	padding-left:100px;
}
.mainmenu_list a:hover, .uppermenu a:hover	{
	color: #FFF568;
} 

.menu_selected_item_y		{
	color: #FFF568;
}

.mainmenu_link {
	color: #DAE07C;
	font-weight: bold;
}

.search					{
	background-color: #EDF7FE;
}

.searchform				{
	text-align: justify;
}

.hint		{
	width: 100%;
	vertical-align: top;
}

.button_round		{
	background-image: url(img/rooms/button_round.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 38px;
	height: 38px;
	cursor: pointer;
	font-size: 20px;
	font-weight: bold;
	color: #969696;
}

.hot_catalog		{
	background-color: #448CCB;
	color: #FFF;
	vertical-align: middle;
	height: 43px;
	font-size: 16px;
	font-weight: bold;
}

.text	{
	border-style: solid;
	border-width: 1px;
	border-color: #448CCB;
}

.button_calendar	{
	background-image: url(img/rooms/calend.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 20px;
	height: 20px;
	border: 2px outset white;
}

.button_calendar_pressed	{
	background-image: url(img/rooms/calend.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 20px;
	height: 20px;
	border: 2px inset white;
}

.class_main_menu_left_bg	{
	background-image: url(img/rooms/main_menu_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 13px;
	height: 246px;
}
.class_main_menu_right_bg	{
	background-image: url(img/rooms/main_menu_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 12px;
	height: 246px;
}
.class_upper_menu_left_bg	{
	background-image: url(img/rooms/upper_menu_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 15px;
	height: 43px;
}
.class_upper_menu_right_bg	{
	background-image: url(img/rooms/upper_menu_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 14px;
	height: 43px;
}
.class_search_left_bg		{
	background-image: url(img/rooms/search_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 14px;
	height: 174px;
}
.class_search_right_bg		{
	background-image: url(img/rooms/search_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 13px;
	height: 174px;
}
.class_hint_left_bg			{
	background-image: url(img/rooms/hint_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 12px;
	height: 174px;
}
.class_hint_right_bg		{
	background-image: url(img/rooms/hint_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 12px;
	height: 174px;
}
.class_rooms_header_left_bg	{
	background-image: url(img/rooms/main_header_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 12px;
	height: 43px;
}
.class_rooms_header_right_bg{
	background-image: url(img/rooms/main_header_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 12px;
	height: 43px;
}
.class_hot_rooms_header_left_bg{
	background-image: url(img/rooms/hot_header_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 12px;
	height: 43px;
}
.class_hot_rooms_header_right_bg{
	background-image: url(img/rooms/hot_header_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 12px;
	height: 43px;
}

.info_gray	{
	color: #555555;
	font-weight: bold;
}

.info_blue	{
	color: #0185CF;
	font-weight: bold;
}

.info_red {
	color: #ED1B24;
	font-weight: bold;
}

.info_general	{
	color: #555555;
}

.class_button {
	background-image: url(img/class_button.jpg); 
	background-repeat: no-repeat;  
	background-position: center center;
	width: 193px;
	height: 50px; 
	font-size: 16px;  
	font-weight: bold;
}

 .room_view_header a {
	color: #fff; 
	font-weight: bold; 
	font-family: Tahoma; 
	font-size: 11pt;
 }
 
.plashka_link a	{
	color: white;
	text-decoration: none;
}
 
.plashka_link a:hover	{
	color: white;
	text-decoration: underline;
}

.block_phone {
	font-size: 12px; 
	color: #ED1C24; 
	font-weight: bold;
}

.underlinks a {
	color: #0072BC;
	font-family: Tahoma;
	font-size: 10pt;
}

.underlinks a:hover {
	color:#EB1C24;
}
.spae {

	color: white;
	
	display: none;
}

#left_panel_root {
	width: 209px; 
	padding: 0px; 
	margin: 0px;
}

.w787p0m0 {
	width: 787px; 
	margin: 0px; 
	padding: 0px;
}

.w577p0m0 {
	width: 577px; 
	margin: 0px; 
	padding: 0px;
}

.w1022p0m0 {
	padding: 0px; margin: 0px; width: 1022px;
}

.class_w_static_header {
	width: 787px; 
	height: 37px; 
	background-image: url('img/w_header_tpl.jpg'); 
	background-repeat: no-repeat; 
	background-position: center center; 
	text-align: center; 
	color: #464646;
	font-weight: bold; 
	font-family: Tahoma; 
	font-size: 11pt;
}

.class_plain_text_shadow {
	background-color: #ffffff; 
	width: 787px; 
	background-image: url(img/shadow_right.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
}

.class_plain_text_shadow_0 {
	background-color: #ffffff; 
	width: 577px; 
	background-image: url(img/shadow_right.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
}

.class_fstatic_wrapper {
	width: 787px; 
	padding: 0px; 
	margin: 0px; 
	background-image: url(img/shadow_right.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
}

.class_fstatic_header {
	height: 36px; 
	background-image: url(img/catalog_header_gif.jpg); 
	background-repeat: no-repeat; 
	color: white; 
	font-size: 11pt; 
	font-weight: bold; 
	width: 787px;
}

.class_static_header_0 {
	width: 577px; height: 37px; background-image: url('img/header_tpl.jpg'); background-repeat: no-repeat; background-position: center center;  text-align: center; color: #464646;font-weight: bold; font-family: Tahoma; font-size: 11pt;
}

.class_fst_0 {
	width: 577px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}

.class_fst_he_0 {
	height: 36px; background-image: url(img/catalog_header.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 577px;
}

.ca0 {
	padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}

.ca1 {
	 height: 37px; background-repeat: no-repeat; line-height: 37px; color: white; font-size: 11pt; font-weight: bold;
}

.ca2 {
	padding-left: 10px; background-color: #ffffff;
}

.ca3 {
	background-color: #ffffff;  background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.ca4 {
	 padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.cf0 {
	width: 100%; height: 24px; background-position: top center; text-align: right; padding-top: 22px; background-repeat: no-repeat; 
}

.che0 {
	width: 367px; height: 124px; padding: 0px; cursor: pointer; font-size: 0px; z-index: 1; float: left;
}
.che1 {
	display: block; position: absolute; left: 210px; top: 20px; z-index: 3;
}
.che2 {
	width: 469px; height: 124px; float: left;
}
.che3 {
	width: 469px; height: 45px; padding: 0px; background-image:url(img/header_center_top.jpg);
}
.che4 {
	width: 469px; height: 62px; font-size: 0px;
}
.che5 {
	width: 469px; height: 17px; padding: 0px; background-image:url(img/header_center_bottom.gif);
}
.che6 {
	width: 186px; height: 124px; background-image:url(img/header_right.jpg); float: left;
}
.clear {
	clear: both;
}.che7 {
	width: 1022px; font-size: 0px; height: 8px; background-image:url(img/header_links_top.jpg);
}
.che8 {
	width: 1022px; height: 19px;
}
.che9 {
	float: left; padding: 0px; margin: 0px; width: 40px; height: 19px; font-size: 0px; background-image:url(img/header_links_1.gif);
}
.che10 {
	float: left; padding: 0px; margin: 0px; padding-left: 0px; height: 19px; font-size: 9pt; background-image: url(img/header_links_bg.gif); font-weight: bold;
}
.che11 {
	float: left; padding: 0px; margin: 0px; width: 842px; height: 19px; background-image: url(img/header_links_bg.gif);
}
.che12 {
	float: left; padding: 0px; margin: 0px; width: 840px; height: 19px; background-image: url(img/header_links_bg.gif);
}
.che13 {
	float: left; padding: 0px; padding-left: 10px; margin: 0px; height: 19px; font-size: 0px;
}
.che14 {
	float: left; padding: 0px; padding-left: 5px; margin: 0px; height: 19px; font-weight: bold;
}
.che15 {
	float: left; padding: 0px; padding-left: 10px; margin: 0px; height: 19px; font-size: 0px;
}
.che16 {
	float: right; padding: 0px; margin: 0px; width: 36px; height: 19px; background-image:url(img/header_links_4.jpg);
}
.che17 {
	float: right; padding: 0px; margin: 0px; width: 24px; height: 19px; font-size: 0px;
}
.che18 {
	float: right; padding: 0px; margin: 0px; width: 26px; height: 19px;
}
.che19 {
	padding: 0px; margin: 0px; width: 1022px; height: 13px; background-image:url(img/header_links_bottom.jpg);
}
.che20 {
	padding: 0px; margin: 0px; width: 1022px; height: 22px; background-image:url(img/shadow_bottom_top.jpg);
}
.cum0 {
	width: 28px; height: 38px; padding: 0px; font-size: 0px; float: left;
}
.cum1 {
	width: 967px; background-image: url(img/upper_menu_bg.gif); background-repeat: repeat-x; float: left;
}
.cum2 {
	width: 967px; margin: 0px; padding: 0px;
}
.cum3 {
	float: left; width: 667px; height: 38px; text-align: left; display: table; #position: relative;
}
.cum4 {
	float: right; text-align: right; height: 38px; width: 300px;
}
.cum5 {
	width: 27px; height: 38px; font-size: 0px; float: left;
}
.cin0 {
	width: 1022px; background-color: #00A6E9; padding: 0px; margin: 0px;
}
.cin1 {
	width: 1022px; text-align: center; padding: 0px; margin: 0px;
}
.cin2 {
	width: 209px; padding-left: 11px; float: left;
}
.cin3 {
	padding: 0px 6px; float: left;
}
.cin4 {
	width: 210px; float: left;
}
.cin5 {
	width: 1022px; text-align: center;
}
#left_panel_root {
	background-color: #ffffff; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.w100per {
	width: 100%; padding: 0px; margin: 0px;
}
.clp0 {
	height: 37px; background-image: url(img/panel_202.jpg); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 209px;
}
.clp1 {
	background-color: #FFFFFF; width: 209px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp2 {
	padding: 0px; padding-left: 50px; margin: 0px;
}
.clp3 {
	margin-bottom: 5px; font-size: 0px; padding-left: 10px;
}
.clp4 {
	width: 100%; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp5 {
	height: 37px; background-image: url(img/panel_202.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 209px;
}
.clp6 {
	background-color: #ffffff; padding-top: 10px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp7 {
	margin-bottom: 5px; margin: 0 auto;
}
.clp8 {
	margin-bottom: 5px; padding-top: 10px; margin: 0 auto;
}
.clp9 {
	width: 100%; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp10 {
	height: 37px; background-image: url(img/panel_202.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 209px;
}
.clp11 {
	border-bottom: 1px dotted #898989; width: 80%;
}
.clp12 {
	color: #0072B9; float: left; padding-left: 0px;
}
.clp13 {
	font-weight: bold; clear: right; padding-left: 20px; vertical-align: middle; margin-bottom: 3px;
}
.clp14 {
	text-align: left; vertical-align: top; padding-top: 20px; background-color: #ffffff; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp15 {
	float: left; margin-left: 7px; padding-bottom: 20px;
}
.clp16 {
	color: #EE1B24; font-size: 11pt; font-family: Tahoma; font-weight: bold;
}
.clp17 {
	width: 100%; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp18 {
	height: 37px; background-image: url(img/panel_202.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 209px;
}
.clp19 {
	background-color: #ffffff; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp20 {
	position: absolute; visibility: hidden; right: 5px;
}
.clp21 {
	width: 209px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp22 {
	height: 37px; background-image: url(img/panel_202.gif); background-repeat: no-repeat; line-height: 37px; color: white; font-size: 11pt; font-weight: bold;
}
.clp23 {
	background-color: #ffffff; width: 209px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.clp24 {
	border-bottom: 1px dotted #898989; width: 80%;
}
.clp24 a {
	color: #0072BC;
	font-family: Tahoma;
	font-size: 10pt;

}
.clp25 {
	color: #0072B9; float: left; padding-left: 0px;
}
.clp26 {
	font-weight: bold; padding-left: 20px; vertical-align: middle; margin-bottom: 3px; float: left;
}
.clp27 {
	font-size: 0px; width: 209px;
}
.cmd0 {
	text-align: center; padding: 0px 0px 5px 10px;
}
.cmd1 {
	display: none; text-align: justify;
}
.cmd2 {
	height: 40px; width: 150px;
}
.cmd2 a {
	font-weight: bold; font-size: 11px; color: #922D2D;
}
.cmd3 {
	width: 162px; height: 113px; margin: 0 auto; padding-bottom: 10px; font-size: 0px;
}
.cmd4 {
	color: #448CCB;
}
.cmd5 {
	color: #ED1C24; font-size: 11px;
}
.cmd6 {
	padding: 0px 10px 0px 10px; color: #0072BC; font-weight: bold;
}
.cmdm0 {
	display: none; text-align: justify;
}
.cmdm2 {
	width: 162px; height: 113px; margin: 0 auto; padding-bottom: 10px; font-size: 0px;
}
.cmdm3 {
	padding: 0px 10px 0px 10px; color: #0072BC; font-weight: bold;
}
.cml0 {
	display: none; text-align: justify;
}
.cml1 {
	width: 162px; height: 113px; margin: 0 auto; padding-bottom: 10px; font-size: 0px;
}
.cml2 {
	position: relative; z-index: 2; left: 60px; top: 7px;
}
.cml3 {
	z-index: 1; bottom: 20px; position: relative;
}
.cml4 {
	border-color: #fff; font-size: 0px;
}
.cml5 {
	color: #ED1C24; font-size: 11px;
}
.cml6 {
	padding: 0px 10px 0px 10px; color: #0072BC; font-weight: bold;
}
.cmlt0 {
	display: none; text-align: justify;
}
.cmlt1 {
	width: 162px; height: 113px; margin: 0 auto; padding-bottom: 10px; font-size: 0px;
}
.cmlt2 {
	position: relative; z-index: 2; left: 60px; top: 7px;
}
.cmlt3 {
	z-index: 1; bottom: 20px; position: relative;
}
.cpa0 {
	width: 577px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.cpa1 {
	height: 36px; background-image: url(img/hot_header.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 577px;
}
.cpa2 {
	background-color: #ffffff; width: 577px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
#right_panel_root {
	width: 210px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y; background-color: white;
}
.crp0 {
	width: 210px; padding: 0px; margin: 0px;
}
.crp1 {
	height: 37px; background-image: url(img/panel_203.jpg); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold;
}
.crp2 {
	background-color: white; width: 210px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.crp3 {
	background-color: #ffffff; width: 210px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}
.crp4 {
	margin-bottom: 5px; padding-top: 2px;
}
.crp5 {
	border-bottom: 1px dotted #898989; width: 80%;
}

.crp6 { color: #0072B9; float: left; padding-left: 0px; }
.crp7 { clear: right; padding-left: 20px; vertical-align: middle; margin-bottom: 3px; }
.crp7 a {
	color: #0072BC;
	font-family: Tahoma;
	font-size: 10pt;

}
.crp8 { height: 37px; background-image: url(img/panel_203.gif); background-repeat: no-repeat; padding-top: 10px; color: white; font-size: 11pt; font-weight: bold; }
.crp9 { width: 210px; background-color: #ffffff; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y; }
.crp10 { margin-bottom: 5px; padding-top: 2px; }
.crp11 { border-bottom: 1px dotted #898989; width: 80%; }
.crp12 { color: #0072B9; float: left; padding-left: 0px; }
.crp13 { clear: right; padding-left: 20px; vertical-align: middle; margin-bottom: 3px; }
.crp13 a {
	color: #0072BC;
	font-family: Tahoma;
	font-size: 10pt;
}
.crp14 { text-align: left; vertical-align: top; padding-top: 20px; }
.crp15 { float: left; margin-left: 7px; padding-bottom: 20px; }
.crp14 a {
	color: #EE1B24; font-size: 11pt; font-family: Tahoma; font-weight: bold;
}
.crp16 { height: 37px; background-image: url(img/panel_203.gif); background-repeat: no-repeat; padding-top: 10px; color: white; font-size: 11pt; font-weight: bold; z-index: 10; }
.crp17 { position: absolute; visibility: hidden; right: 5px; }
.crp18 { font-size: 0px; width: 210px; }

.crs0 { width: 570px; height: 36px; background-image: url('img/hot_header.gif'); background-repeat: no-repeat; background-position: center center; color: #fff; font-weight: bold; font-family: Tahoma; font-size: 11pt; }
.crs1 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; height: 36px; width: 7px; font-size: 0px; }
.crs2 { background-color: #FFF4B9; width: 570px; padding-top: 10px; }
.crs3 { width: 577px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y; }
.crs4 { height: 36px; background-image: url(img/hot_header.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 577px; }
.crs5 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 577px; background-color: #ffffff; height: 270px; }
.crs6 { width: 577px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y; }
.crs7 { height: 37px; background-image: url(img/catalog_header.gif); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 577px; }
.crs8 { float: left; padding: 0px 0px 0px 5px; }
.crs9 { float: right; padding: 0px 5px 0px 0px; }
.crs10 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 577px; background-color: #ffffff; }
.crs11 { float: left; padding: 5px 5px 0px 0px; }
.crs11 a {
	color: #E81D23; font-weight: bold; font-size: 10px;
}
.crs12 { padding-top: 5px; float: left; background-image: url(img/rooms_all_bg.jpg); background-repeat: repeat-x; height: 26px; }
.crs13 { float: left; padding-right: 5px; }
.crs14 { padding-top: 5px; float: left; background-image: url(img/plawka_red_bg.jpg); background-repeat: repeat-x; height: 26px; }
.crs14 a {
	color: #FFFFFF; font-weight: bold; font-size: 10px;
}
.crs15 { float: left; padding-right: 5px; }
.crs16 { text-align: center; padding: 5px 0px 5px 10px; }
.crs17 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 577px; background-color: #ffffff; font-size: 11pt; }
.crs18 { float: left; padding: 10px 0px 10px 10px; }
.crs19 { float: left; padding: 10px 0px 10px 130px; }
.crs20 { float: right; padding: 10px 20px 10px 0px; }
.crs21 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 577px; background-color: #ffffff; font-size: 11pt; }
.crs22 { width: 100%; text-align: center; padding: 5px 0px; }
.crs23 { width: 577px; height: 19px; font-size: 0px; }

.wr0 {
	width: 787px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y;
}

.wr1 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 787px; background-color: #ffffff; }
.wr2 { height: 25px; padding-top: 10px; }
.wr3 { float: left; width: 160px; padding: 0px 10px; }
.wr4 { float: left; width: 580px; padding-left: 20px; }
.wr5 { float: left; width: 290px; }
.wr6 { padding-left: 16px; clear: left; }
.wr7 { padding-right: 5px; padding-top: 3px; }
.wr8 { float: left; width: 120px; height: 90px; padding: 10px 0px 0px 10px; overflow: hidden; background-color: #EEEEEE; }
.wr9 { float: left; width: 350px; height: 90px; overflow: hidden; background-color: #EEEEEE; padding: 10px 0px 0px 10px; }
.wr10 { font-weight: bold; color: #464646; font-size: 11px; }
.wr11 { font-weight: normal; color: #464646; font-size: 11px; }
.wr12 { width: 510px; padding: 10px 15px 0px 11px; text-align: center; }
.wr13 { background-color: #F4F4F4; border: 1px solid #00A5E8; height: 28px; text-align: left; }
.wr14 { color: #464646; float: left; padding: 5px 15px 0px 10px; }
.wr15 { color: #0185CF; padding-top: 5px; }
.wr16 { text-align: justify; padding-top: 2px; color: #464646; border: 1px solid #00A5E8; border-top: 0px; padding: 0px 10px 10px 10px; }
.wr17 { width: 787px; height: 20px; font-size: 0px; }

.room_view_header {
	width: 787px; height: 36px; background-image: url('img/w_hot_header.jpg');background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: Tahoma; font-size: 11pt;
}

.ww0 { width: 787px; padding: 0px; margin: 0px; background-image: url(img/shadow_right.jpg); background-position: right; background-repeat: repeat-y; }	
.ww1 { height: 36px; background-image: url(img/w_hot_header.jpg); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 787px; }
.ww2 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 787px; background-color: #ffffff; height: 270px; }
.ww3 { height: 37px; background-image: url(img/catalog_header_gif.jpg); background-repeat: no-repeat; color: white; font-size: 11pt; font-weight: bold; width: 787px; }
.ww4 { float: left; padding: 0px 0px 0px 5px; }
.ww5 { float: right; padding: 0px 12px 0px 0px; }
.ww6 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 787px; background-color: #ffffff; }
.ww7 { float: left; padding: 5px 5px 0px 0px; }
.ww7 a {
	color: #E81D23; font-weight: bold; font-size: 10px;
}
.ww8 { padding-top: 5px; float: left; background-image: url(img/rooms_all_bg.jpg); background-repeat: repeat-x; height: 26px; }
.ww8 a {
	color: #0055A2; font-weight: bold; font-size: 10px;
}
.ww9 { float: left; padding-right: 5px; }
.ww10 { padding-top: 5px; float: left; background-image: url(img/plawka_red_bg.jpg); background-repeat: repeat-x; height: 26px; }
.ww10 a {
	color: #FFFFFF; font-weight: bold; font-size: 10px;
}
.ww11 { text-align: center; padding: 5px 0px 5px 10px; }
.ww12 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 787px; background-color: #ffffff; font-size: 11pt; }
.ww13 { float: left; padding: 10px 0px 10px 10px; }
.ww14 { float: right; padding: 10px 20px 10px 0px; }
.ww15 { background-image: url(img/shadow_right.jpg); background-repeat: repeat-y; background-position: right; width: 787px; background-color: #ffffff; font-size: 11pt; }
.ww16 { width: 100%; text-align: center; padding: 5px 0px; }
.ww17 { width: 787px; height: 19px; font-size: 0px; }


