

#updatingAutoComplete
{
    position:absolute;    
}

#progressBackgroundFilter {
    position:fixed;    
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

#processMessage { 
    position:fixed;
    top:30%;
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

body { height: 100%; }

.myGeneralTable
{
	LEFT: 0px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px;
	background-color: White;
	height: 100%;
	padding: 0;
	margin: 0;
}


body
{
	background-color: white;
	padding: 0;
	margin: 0;
	height: 100%;	
}


.copyright_text { color: #4C4C4C; font-family: Tahoma; font-size: 9px }

.results_rooms_header_left { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/header_rooms_left.gif); background-repeat:no-repeat; }
.results_rooms_header_middle { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/header_rooms_middle.gif); background-repeat:repeat-x; }
.results_rooms_header_right { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/header_rooms_right.gif); background-repeat:no-repeat; }

.results_rooms_footer_left { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/footer_rooms_left.gif); background-repeat:no-repeat; }
.results_rooms_footer_middle { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/footer_rooms_middle.gif); background-repeat:repeat-x; }
.results_rooms_footer_right { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image: url(../images/design/footer_rooms_right.gif); background-repeat:no-repeat; }



/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;	
	position:absolute;
    padding-bottom:0px;
    padding-top:0px;
    padding-right:0px;
    padding-left:0px;		
	margin : 0px!important;	
	margin-left:0px!important;	
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow: hidden;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    height:auto;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #d0ddee;
	color: black;
	padding: 1px;
    font-family: Tahoma;
    /*font-weight: bold;*/
	font-size: 11px;
	line-height:20px!important;
	cursor:default;
}

.autocomplete_word
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background-color:#fbf56d;
    cursor:default;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	/*color : windowtext;*/
	padding : 1px;	
	color: #4C4C4C;
	font-family: Tahoma;
	font-size: 11px;
	line-height:20px!important;	
	cursor:default;
}


#UpdateProgressHideSelect
{
    display: none;
}


.more_location { color: #646464; font-family: Tahoma; font-size: 11px;  }
.results_from_to { color: #646464; font-family: Tahoma; font-size: 13px;  }
.menu_header_title_blue { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #346196 }
.menu_content_bluegrey { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #555555; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f7f7f7 }
.menu_header_title_red { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #cc0c07 }
.menu_header_title_yellow { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ee8a1e }
.menu_content_blue { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ebf4fd }
.general_background { BACKGROUND-COLOR: #fafafa }
.red_hotel_titles { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #cc0c07 }
.yellow_hotel_titles { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ee8a1e }
.blue_hotel_border { BORDER-RIGHT: #346196 1px solid; BORDER-TOP: #346196 1px solid; BORDER-LEFT: #346196 1px solid; BORDER-BOTTOM: #346196 1px solid }
.gray_small { FONT-SIZE: 8pt; COLOR: #6d6d6d; FONT-FAMILY: Tahoma }
.results_table_border { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
.results_table_border_dates_prices { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
.lastviewed { FONT-SIZE: 9pt; COLOR: #cc0c07; FONT-FAMILY: Tahoma }
.paginglinks { FONT-SIZE: 11pt; COLOR: #cc0c07; FONT-FAMILY: Tahoma }
.paginglinksDisabled { FONT-SIZE: 11pt; COLOR: #a2a2a2; FONT-FAMILY: Tahoma }
.title_request { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; }
.paginglinksR { FONT-SIZE: 10pt; COLOR: #ee8a1e; FONT-FAMILY: Tahoma }
.search_panel_headers { FONT-SIZE: 9pt; COLOR: #346196; FONT-FAMILY: Tahoma }
.myerrors_label { FONT-SIZE: 9pt; COLOR: #ee8a1e; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold;}
.amaze_left {BACKGROUND-IMAGE: url(../images/design/amaze_left.jpg); BACKGROUND-REPEAT: repeat-y; background-position: right; background-color: #AAC7ED }
.amaze_right {BACKGROUND-IMAGE: url(../images/design/amaze_right.jpg); BACKGROUND-REPEAT: repeat-y; background-position: left; background-color: #AAC7ED }
.header_menu_left {BACKGROUND-IMAGE: url(../images/design/menublue_left.jpg); COLOR: #FFFFFF; background-repeat:no-repeat; background-position: right; width:7}
.header_menu_right {BACKGROUND-IMAGE: url(../images/design/menublue_right.jpg); COLOR: #FFFFFF; background-repeat:no-repeat; background-position: left; width:7}
.header_menu { BACKGROUND-IMAGE: url(../images/design/menublue.jpg); COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 13px; PADDING:2px; background-repeat:repeat-x; background-position: center}
.header_menu_links
{ 
	COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; text-decoration: none;
}
.header_menu_links:hover
{
	COLOR: #02183A; FONT-FAMILY: Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; text-decoration: none;
}


.tblTemplateMain {
	float: left;	
	text-align: left;
	padding: 2px;	
	vertical-align: middle;
	
	margin-left: 5px;
	margin-bottom: 5px;	
	margin-top: 4px;
	
	/*
	margin-right: 5px;
	
	*/
}
.tblTemplateChild {
	
	text-align: left;
	padding: 2px;	
	vertical-align: middle;
	
	margin-left: 2px;
	/*
float: left;	
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	*/
}

.image_Payment
{	
	display:block;
}

hr { border : none; border-top : dashed 1px #ffffff; color : #FFFFFF; background-color : #FFFFFF; height : 1px; padding: 0 0 0 0; margin: 0 0 0 0 }
.hr_repeater { BORDER-TOP: #4b4b4b 1px solid; DISPLAY: block; padding: 0 0 0 0; margin: 0 0 0 0 }
.header_menu_titles { COLOR: #323232; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-decoration: none }

.sales_price_template { FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold }

.ulTemplate{ float: left; width: 555px; margin: 0; padding: 0; list-style: none}
.liTemplate { float:left; width: 185px; margin: 0; padding: 0;}

.ulPlaces{ float: left; width: 263px; margin: 0; padding: 0; list-style: none}
.liPlaces { float:left; width: 130px; margin: 0; padding: 0}

.image_template_td {width: 80px; height:80px; background-color:White; border: solid 1px #525150 }
.image_template { vertical-align: middle; width: 70px; height:70px}

.menu_title {COLOR: #4b4b4b; FONT-FAMILY: Tahoma; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.locations_title {COLOR: #4b4b4b; FONT-FAMILY: Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: bold}
.menu_border_title {BACKGROUND-IMAGE: url(../images/design/header_top_title.jpg); BACKGROUND-REPEAT: repeat-x; width: 277px}
.menu_border_top_left {BACKGROUND-IMAGE: url(../images/design/header_top_left.jpg); background-repeat:no-repeat; width: 13px}
.menu_border_top_right {BACKGROUND-IMAGE: url(../images/design/header_top_right.jpg); background-repeat:no-repeat; width: 13px}
.menu_border_bottom_left {BACKGROUND-IMAGE: url(../images/design/header_bottom_left.jpg); background-repeat:no-repeat; background-position: left top}
.menu_border_bottom_right {BACKGROUND-IMAGE: url(../images/design/header_bottom_right.jpg); background-repeat:no-repeat; background-position: right top}
.menu_border_bottom_center {  BACKGROUND-IMAGE: url(../images/design/header_bottom_center.jpg); background-color:White; background-position: left top; BACKGROUND-REPEAT: repeat-x; height: 11px}
.repeat_blue_border_right{ BACKGROUND-IMAGE: url(../images/design/border.jpg); BACKGROUND-REPEAT: repeat-y}

.menu_blue_large_content_repeat {BACKGROUND-IMAGE: url(../images/design/blue_central_large.jpg); BACKGROUND-REPEAT: repeat-x}
.menu_blue_small_content_repeat {BACKGROUND-IMAGE: url(../images/design/blue_central_small.jpg); BACKGROUND-REPEAT: repeat-x}
.menu_blue_medium_content_repeat {BACKGROUND-IMAGE: url(../images/design/blue_central_medium.jpg); BACKGROUND-REPEAT: repeat-x}
.footer_title_small { COLOR: #346196; FONT-FAMILY: Tahoma; FONT-SIZE: 10px }
.footer_content_small { COLOR: #6D6D6D; FONT-FAMILY: Tahoma; FONT-SIZE: 9px }
.blue_header_large_title {COLOR: #323232; FONT-FAMILY: Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold}
.blue_content_large_title {COLOR: #323232; FONT-FAMILY: Tahoma; FONT-SIZE: 12px}
.input_tags_search {height: 20px}
.search_button { COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #EC6704; FONT-SIZE: 12px }
.more_options_style { COLOR: #6D6D6D; FONT-FAMILY: Tahoma; FONT-SIZE: 9px }
.blue_bullets_large { color:#346196 }
.blue_bullets_small { color:#346196; FONT-FAMILY: Tahoma; FONT-SIZE: 12px }
.repeat_blue_border{ BACKGROUND-IMAGE: url(../images/design/border.jpg); BACKGROUND-REPEAT: repeat-y}

.blue_header_small_title {COLOR: #323232; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.orange_bullets_small { color:#EC6704; FONT-FAMILY: Tahoma; FONT-SIZE: 13px }
.orange_header_small_back { BACKGROUND-IMAGE: url(../images/design/orange_header_small.jpg) }
.header_menu_breadcrumb { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #346196; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff }
.header_menu_breadcrumb_links_style { FONT-SIZE: 12px; COLOR: #346196; FONT-FAMILY: Tahoma }
.blue_header_small_title_general {COLOR: #323232; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.menu_header_empty_title 
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #EC6704
}
.menu_header_places_title { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #EC6704 }
.links_places { FONT-SIZE: 12px; COLOR: #EC6704; FONT-FAMILY: Tahoma }
.title_results_hotel_title_1 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #525150; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FDF2E5 }
.title_results_hotel_title_2 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #525150; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFF6E4 }
.results_headers { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.title_results_header_hotel_title_1 { BACKGROUND-IMAGE: url(../images/design/header_results_1.gif) }
.title_results_header_hotel_title_2 { BACKGROUND-IMAGE: url(../images/design/header_results_2.gif) }
.footer_resultss_2 { BACKGROUND-IMAGE: url(../images/design/footer_results_2.jpg) }
.hotel_names { FONT-SIZE: 12px; COLOR: #346196; FONT-FAMILY: Tahoma; font-weight: bold }
.hotel_location { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold }
.hotel_titles_average { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold }
.repeat_orange_results_border { BACKGROUND-IMAGE: url(../images/design/1orangepixel.jpg); BACKGROUND-REPEAT: repeat-y }
.results_headers_weeks { FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma }
.results_headers_prices { FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma }
.results_headers_rooms { FONT-SIZE: 14px; COLOR: #525150; FONT-FAMILY: Tahoma }
.header_available_rooms_1 { BACKGROUND-IMAGE: url(../images/design/header_results_rooms_1.gif); PADDING: 0 0 0 0}
.header_available_rooms_2 { BACKGROUND-IMAGE: url(../images/design/header_results_rooms_2.gif); PADDING: 0 0 0 0}
.content_prices_online_1 { BACKGROUND-COLOR: #FCE7D1 }
.content_prices_online_2 { BACKGROUND-COLOR: #FDEFE0 }
.content_prices_onrequest_1 { BACKGROUND-COLOR: #FFE7C1; }
.content_prices_onrequest_2 { BACKGROUND-COLOR: #FFF4DF; }
.title_hotel_details_results {BACKGROUND-IMAGE: url(../images/design/header_room_details.gif)}
.title_hotel_details_results_down {BACKGROUND-IMAGE: url(../images/design/header_room_details_down.gif) }
.book_it_now_button { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #EC6704; font-weight: bold }
.instant_confirmation_text_style { FONT-SIZE: 12px; COLOR: #EC6704; FONT-FAMILY: Tahoma; font-weight: bold }
.check_in_and_out_text_style
{
	font-weight: bold;
	font-size: 14px;
	color: #df6704;
	font-family: Tahoma;
}
.request_it_now_button { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ee8a1e; font-weight: bold }
.request_text_style { FONT-SIZE: 12px; COLOR: #ee8a1e; FONT-FAMILY: Tahoma; font-weight: bold }
.content_simple_pages_border { border: solid 2px #EC6704; FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; }
.results_headers_available_rooms { FONT-SIZE: 14px; COLOR: #525150; FONT-FAMILY: Tahoma }
.results_headers_overview  { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight:normal }
.register_titles_headers { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.register_titles_info { background-color:#D8E6F8; FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid  }
.some_left_padding { PADDING-LEFT: 40px }
.some_right_padding { PADDING-RIGHT: 40px; padding-top: 3px }
.title_results_header_hotel_title_blue  { BACKGROUND-IMAGE: url(../images/design/header_results_blue.jpg) }
.repeat_blue_results_border  { BACKGROUND-IMAGE: url(../images/design/blue_border.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #F0F4F9}

.title_results_header_hotel_title_blue_large  { BACKGROUND-IMAGE: url(../images/design/header_results_blue_large.jpg); background-repeat:no-repeat }
.content_blue_general { BACKGROUND-COLOR: #F0F4F9 }
.searchbutton_padding { PADDING-RIGHT: 52px; padding-top: 3px }
.largefield {
    width: 450px;
    height: 250px; 
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0F4F9;
    }
.verylargefield {
    width: 450px;
    height: 400px; 
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0F4F9;
    }
.smallfield {
    width: 450px;
    height: 150px; 
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0F4F9;
    }
.verylargefield_new {
    width: 775px;
    height: 650px; 
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0F4F9;
    }
.smallfield_new {
    width: 775px;
    height: 170px; 
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0F4F9;
    }
.legend_fonts { FONT-SIZE: 13px; COLOR: #00365B; FONT-FAMILY: Tahoma; font-weight: bold }
.steps_content_active  { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.steps_content_inactive { FONT-SIZE: 12px; COLOR: #a9a9a9; FONT-FAMILY: Tahoma }
.region_header_titles { FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight:normal }
.region_results_links  { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold; PADDING-LEFT: 40px }
.steps_content_links   { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold; PADDING-LEFT: 40px }
.hotel_details_content_links   { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold}
.hotel_more_photos_link { FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight: bold}
.hotel_details_content_links_inactive
{
	font-weight: bold;
	font-size: 10px;	
	color: #525150;
	font-family: Tahoma;
}
.content_info
{
	font-size: 13px;
	color: #4b4b4b;
	font-family: Tahoma;
}
.td_reservations_payment
{
	background-color: #f8910c;
	font-size: 13px;
	color: #4b4b4b;
	font-family: Tahoma;
}
.asterisk
{
	font-size: 13px;
	color: red;
	font-family: Tahoma;
}
.content_places_info { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.hotel_name_details_title { FONT-SIZE: 14px; COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0 }
.hotel_address_details_title { FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0 }
.texts_title { FONT-SIZE: 13px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight:bold }
.texts_title_headers { FONT-SIZE: 14px; COLOR: #525150; FONT-FAMILY: Tahoma; font-weight:bold }
.repeat_blue_line  { BACKGROUND-IMAGE: url(../images/design/blue_border.jpg); BACKGROUND-REPEAT: repeat-x }
.panel_header { BACKGROUND-IMAGE: url(../images/design/panel_header.jpg); FONT-SIZE: 11px; COLOR: #525150; FONT-FAMILY: Tahoma  }
.panel_border { BACKGROUND-IMAGE: url(../images/design/panel_border.jpg); BACKGROUND-REPEAT: repeat-y }
.content_info_panel { background-color:#E9EEF6 ; FONT-SIZE: 13px; COLOR: #525150; FONT-FAMILY: Tahoma }
.selected_link_hotel_details { BACKGROUND-IMAGE: url(../images/design/selected.jpg); border-bottom: solid 1px #F0F4F9;  FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.unselected_link_hotel_details { BACKGROUND-IMAGE: url(../images/design/unselected.jpg); border-bottom: solid 1px #E1E2E4;  FONT-SIZE: 10px; COLOR: #D0D0D0; FONT-FAMILY: Tahoma }
.unselected_mouse_over_link_hotel_details { BACKGROUND-IMAGE: url(../images/design/unselectedmouseover.jpg); border-bottom: solid 1px #E1E2E4;  FONT-SIZE: 10px; COLOR: #D0D0D0; FONT-FAMILY: Tahoma }
.unselected_spacer_hotel_details { border-bottom: solid 1px #E1E2E4  }
.selected_link_hotel_details_bg { BACKGROUND-IMAGE: url(../images/design/head_selected_2.jpg) }
.selected_link_hotel_details_bg_medium { BACKGROUND-IMAGE: url(../images/design/medium_selected_2.jpg) }
.selected_link_hotel_details_bg_last { BACKGROUND-IMAGE: url(../images/design/last_selected_2.jpg) }
.to_view_prices_text { BACKGROUND-COLOR: #FDEFE0; FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma }
.images_gallery_border { border-style: solid; border-width: 2px; border-color: #EC6704; }
.images_gallery_border_gray { border-style: solid; border-width: 2px; border-color: #4B4B4B; }
.menu_background_1 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_01.jpg) }
.menu_background_2 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_02.jpg) }
.menu_background_3 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_03.jpg) }
.menu_background_4 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_04.jpg) }
.menu_background_5 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_05.jpg) }
.menu_background_6 { BACKGROUND-IMAGE: url(../images/menus/hoteltypes_06.jpg) }
.orange_bullets_links { color:#FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 13px }
.orange_bullets_links_black { color:#000000; FONT-FAMILY: Tahoma; FONT-SIZE: 13px }
.td_reservations_first { border-bottom: solid 1px #EC6704; border-top: solid 1px #EC6704; border-left: solid 1px #EC6704 }
.td_reservations_middle {  border-bottom: solid 1px #EC6704; border-top: solid 1px #EC6704  }
.td_reservations_last {  border-bottom: solid 1px #EC6704; border-top: solid 1px #EC6704; border-right: solid 1px #EC6704;  }
.h1_promo { FONT-SIZE: 19px; COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0; font-weight:bold }
.h2_promo { FONT-SIZE: 17px; COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0; font-weight:bold }
.h_promo { FONT-SIZE: 12px; COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0 }
.hpromo { COLOR: #525150; FONT-FAMILY: Tahoma; padding: 0 0 0 0; margin: 0 0 0 0 }