
/*
  font-family: "lucida grande","lucida sans unicode","lucida sans",geneva,helvetica,verdana,"trebuchet ms",arial,tahoma,helvetica,sans-serif;
  font-family: verdana,tahoma,trebuchet ms,arial,helvetica,sans-serif;
  font-family: trebuchet ms,verdana,tahoma,arial,helvetica,sans-serif;
*/

/* Body appearance */

html {
  margin: 0; /* setting border: 0 hoses ie6 win window inner well border */
  padding: 0;
  line-height: 1.2;
}

body {
  background-color: white;
  /*background: url("/res/img/bg.gif");*/
  /*background: #d1d1d1 url("/res/img/bg2.gif") top repeat-x;*/

  margin: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;

  font-family: "lucida grande","lucida sans unicode","lucida sans",geneva,helvetica,verdana,"trebuchet ms",arial,tahoma,helvetica,sans-serif;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  color: #444;
}

h1, h2, h3, h4, h5, h6, p, ul, li {margin: 0; padding: 0;}

/* General */

.text_plain {color: #222;}
.text_plain_bold {color: #111; font-weight: bold;}

.location, span.location, a.location {font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}
a.location:link, a.location:active {font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #33b;}
a.location:visited {font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #626;}
a.location:hover {font-weight: bold; font-style: normal; font-variant: normal; text-decoration: underline; color: #44f;}

.location1, span.location1, a.location1 {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}
a.location1:link, a.location1:active {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #33b;}
a.location1:visited {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #626;}
a.location1:hover {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: underline; color: #44f;}

.location2, span.location2, a.location2 {font-size: 13px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}
a.location2:link, a.location2:active {font-size: 13px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #33b;}
a.location2:visited {font-size: 13px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #626;}
a.location2:hover {font-size: 13px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: underline; color: #44f;}

.location3, span.location3, a.location3 {font-size: 12px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}
a.location3:link, a.location3:active {font-size: 12px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #33b;}
a.location3:visited {font-size: 12px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #626;}
a.location3:hover {font-size: 12px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: underline; color: #44f;}



.formField {font-weight: normal; font-style: normal; font-variant: normal; font-size: 11px; color: #a22; background-color: #eee}

div.welcome_label_shadow {position: relative; left: 4px; z-index: 1; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: #ddd;}
div.welcome_label_0_wraps {position: relative; top: -52px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: #7049B9;}
div.welcome_label_1_wraps {position: relative; top: -100px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: #7049B9;}
div.welcome_label_2_wraps {position: relative; top: -148px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: #7049B9;}
div.welcome_label_holder {position: relative; left: 6px; z-index: 3; height: 60px;}


p.moto_text {margin-top: 5px; padding-left: 5px; text-align: left; position: relative; z-index: 3; font-size: 22px; font-weight: bold; font-style: oblique; font-variant: normal; text-decoration: none; font-family: georgia,book antiqua,times new roman,times,serif; color: #B64FA8;}
p.moto_text_smaller {margin-top: 5px; padding-left: 5px; text-align: left; position: relative; z-index: 3; font-size: 14px; font-weight: bold; font-style: oblique; font-variant: normal; text-decoration: none; font-family: georgia,book antiqua,times new roman,times,serif; color: #B64FA8;}


div#main_content {float: none; clear: both; width: 790px;}
div#left_column {float: left; clear: none;}
div#right_column {float:right; clear: none;}

/* Header */

div#page_top {clear: both;}

.table_header_bg_outer {background: url("../img/head_back.gif");}
.td_header_banner {background: url("../img/top.jpg"); margin-top: 2px;}

.topNavig, a.topNavig, a.topNavig:link, a.topNavig:visited, a.topNavig:active {font-weight: bold; font-style: normal; font-variant: normal; font-size: 13px; text-decoration: none; color: #4063b4; padding: 0px 3px 0px 3px;}
a.topNavig:hover {text-decoration: underline;}


/* Footer */

div#page_bottom {clear: both;}

.td_footer_line {background-color: #ffcb05;}


/* Wrapper */

div.wrapper_0_300px {width: 300px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_300px {width: 300px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_300px {width: 300px; float: left; clear: both;}
div.wrapper_1_inner_border_300px {width: 296px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_300px {width: 290px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_300px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_300px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_478px {width: 478px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_478px {width: 478px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_478px {width: 478px; float: left; clear: both;}
div.wrapper_1_inner_border_478px {width: 474px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_478px {width: 468px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_478px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_478px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_310px {width: 310px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_310px {width: 310px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_310px {width: 310px; float: left; clear: both;}
div.wrapper_1_inner_border_310px {width: 306px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_310px {width: 300px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_310px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_310px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_168px {width: 168px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_168px {width: 168px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_168px {width: 168px; float: left; clear: both;}
div.wrapper_1_inner_border_168px {width: 164px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_168px {width: 158px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_168px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_168px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_778px {width: 778px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_778px {width: 778px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_778px {width: 778px; float: left; clear: both;}
div.wrapper_1_inner_border_778px {width: 774px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_778px {width: 768px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_778px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_778px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_200px {width: 200px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_200px {width: 200px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_200px {width: 200px; float: left; clear: both;}
div.wrapper_1_inner_border_200px {width: 196px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_200px {width: 190px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_200px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_200px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}


div.wrapper_0_578px {width: 578px; margin: 2px; position: relative; top: 5px;}

div.wrapper_1_578px {width: 578px; margin-top: 2px; position: relative; top: 5px;}
div.wrapper_1_inner_578px {width: 578px; float: left; clear: both;}
div.wrapper_1_inner_border_578px {width: 574px; float: left; clear: both; border-top: 0px; border-left: 2px solid #fd7; border-bottom: 2px solid #fd7; border-right: 2px solid #fd7;}
div.wrapper_1_title_578px {width: 568px; height: 21px; clear: none; float: left; font-size: 11px; font-weight: bold; color: white; text-align: left; padding-top: 3px; background-image: url("../img/searchmiddlebg.gif");}
div.wrapper_1_topleft_578px {background-image: url("../img/searchleftcorner.gif"); width: 5px; height: 24px; float: left; clear: none;}
div.wrapper_1_topright_578px {background-image: url("../img/searchrightcorner.gif"); width: 5px; height: 24px; float: right; clear: none;}



/* Search box */

/*
div.searchbox_title {font-weight: bold; font-size: 13px; color: #595; float: left;}
div#searchbox {width: 500px; background: #fff7f0; border: 3px solid #f8f0e8; margin: 5px;}
*/
td.searchbox_form_label {padding-top: 4px; padding-left: 2px;}
td.searchbox_form_label_strong {padding-top: 4px; padding-left: 2px; font-weight: bold;}
input#txt_num_nights {font-weight: bold; font-style: normal; font-variant: normal; font-size : 11px; color : #222; background: white; border: 0px;}


/* Destinations */

td#country_cities_separator {width: 1px; background-color: #a98;}

/*
div.destination_icon {float: left; clear: right; margin: 3px;}
*/
span.from_price {color: #999; width: 100%;}
img.card {border: 1px solid #a98;}
div.card_label_shadow {position: relative; left: 2px; z-index: 1; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: black;}
div.card_label_0_wraps {position: relative; top: -50px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: white;}
div.card_label_1_wraps {position: relative; top: -98px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: white;}
div.card_label_2_wraps {position: relative; top: -146px; z-index: 2; font-size: 40px; font-weight: bold; font-family: georgia,book antiqua,times new roman,times,serif; color: white;}
div.card_label_holder {position: relative; left: 6px; z-index: 3;}



/* Hot deals */

span.hot_deals_title {font-size: 22px; font-weight: bold; font-style: normal; font-variant: normal; color: #22a;}
td.hot_deal_label {background-color: #e1d8c0; border-left: 1px solid #444; border-top: 1px solid #444; border-right: 1px solid #444;}
td.hot_deal_content_image {background-color: #fff5da; border-left: 1px solid #444; border-bottom: 1px solid #444; margin-bottom: 4px;}
td.hot_deal_content_text {background-color: #fff5da; border-bottom: 1px solid #444; border-right: 1px solid #444; margin-bottom: 4px;}
a.hot_deal_location {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #333;}
a.hot_deal_location:link, a.hot_deal_location:active {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #333;}
a.hot_deal_location:visited {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}
a.hot_deal_location:hover {font-size: 14px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; color: #555;}


/* Intro & full text */

p.intro_text {margin: 5px; text-align: left;}
p.full_text {margin: 5px; text-align: left; position: relative;}
p.about_us_text_t1 {margin: 5px; text-align: left; position: relative; font-size: 12px; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; font-family: georgia,book antiqua,times new roman,times,serif; color: #d55;}
p.about_us_text_t2 {margin: 5px; text-align: left; position: relative; font-size: 12px; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none;}


/* Destination pictures */

p.destination_pictures {margin: 4px; text-align: center; position: relative;}


/* Contact us */

span.contact_us_title {font-weight: bold; font-size: 24px; color: #595;}
span.contact_us_subtitle {font-weight: bold; font-size: 14px; color: #595;}
span.contact_us_thanks {font-weight: bold; font-size: 15px; color: #4e4;}
span.contact_us_warn {font-weight: bold; font-size: 15px; color: #e44;}


/* Sitemap */

img.sitemap_icon {margin-top: 3px;}


/* Banners */
img.ad_thumb {float: center; padding: 1px; margin: 4px; border: 1px; border-color: #eee;}




/*********************************************************************************/





.tabela {
  color: #FFFFFF;
  font-weight: bold;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 36px;
}

.bgtd
{
  background-color:#6590B1;
}

.mainbg
{
  background-color:#FFFFFF;
}
.smalltextlightblue
{
  font-size: 11px;
  color: #23608F;
  background-color:#CAD9E4;
  font-family: Verdana;
}
.FromRed
{
  font-size: 11px;
  color: #FF0000;
  font-family: Verdana;
}
.HotDeals
{
  font-size: 30px;
  color: #0D3F74;
  font-weight:bold;
  font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
}
.smalltextwhite
{
  font-size: 11px;
  color: #ffffff;
  text-transform: uppercase;
  font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
}

.smalltextwhite a
{
  font-size: 11px;
  color: #ffffff;
  text-transform: uppercase;
  font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
}

.smalltextwhite a:hover
{
  font-size: 11px;
  color: #ffffff;
  text-transform: uppercase;
  font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
}

.hotDealsBg
{
background-color:#FFCC1D;
color:#000;
border: 1px solid #186EFF;
}
.HeaderBgcolor
{
background-color:#FFCB05;
font-weight:Bold;
color:#0E4178;
font-size:12px;
height:20px;
}
.HotDealsborder
{
 border: 1px solid #186EFF;
}
.Tableborder
{
 border: 1px solid #FFCB05;
}
.SearchTableBold
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color:#014AB0;
 }
 .HotelSearch
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 color:#FFFFFF;
 }
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.text_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold}

.redstar {  color:#FF0000}

.hotel_name_search_result_page {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; }
.hotel_description_search_result_page {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; }

.text_5_great_adv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.text_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:red; font-weight: bold;}
.text_red_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:red;}

.text_red_small{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:red;}

.text_white{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: bold;}
.hotelmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.CableCar
{
 background-image:url(images/CableCar.gif);
 background-position: Right bottom;
 background-repeat:no-repeat;
}
A.HotDeals:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  text-decoration: none;
  font-weight:bold;
}
A.HotDeals:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  text-decoration: none;
  font-weight:bold;
}
A.HotDeals:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  text-decoration:underline;
  font-weight:bold;
}
A.topmenu:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
A.topmenu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
A.topmenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  text-decoration: underline;
}
A.hotelchart:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: blue;
  text-decoration: underline;
}
A.hotelchart:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: blue;
  text-decoration: underline;
}
A.hotelchart:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: red;
  text-decoration: none;
}
.pic-border {
 border-color:#000000;
 border-width:1px;
 }



A.offer_link:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0000FF;
  text-decoration: underline;
}
A.offer_link:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0000FF;
  text-decoration: underline;
}
A.offer_link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF0000;
  text-decoration: none;
}
.ten {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}


.whole1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000}
.head {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12.5px;
}
.tbl_heading {
  font-family: Tahoma;
  font-size: 8.5pt;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  word-spacing: 1px;
  color: #003366;
}

.pg_heading {
  font-family: Tahoma;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  word-spacing: 1px;
  color: #599DD5;
}

.tbl_heading_red {
  font-family: Tahoma;
  font-size: 8.5pt;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  word-spacing: 1px;
  color: red;
}
table.searchtable
{
  background-color:#EFEFF0;
}

table.c-star_popup
{
  border: thin solid #999999; background-color:#f6f6f6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

td.outertable_center_td
{
  background-color:white
}

table.homepage_right_offers
{
  background-color:#f3f3f3
}

table.footertable
{
  background-color:#D6E0E9;
}

tr.resulttable
{
  background-color:#F6F6F6;
}

tr.bookingtable
{
  background-color:#E4E4E4;
}


tr.roomtype
{
  background-color:#FFFAE7;
}

tr.guestheading
{
  background-color:#D4DFF0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #415C8A;
}
tr.commonheading
{
  background-color:#F68100;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:#ffffff;
}

td.faq_answers
{
  background-color:#EFEFF0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

td.book_hotel
{
  background-color:#FFFAE7;
}

tr.here_blue
{
  background-color:#B8C8D8;
}

.night_textbox {
  background-color: #EFEFF0;
  border: 0px none #F2F4F7;
}

.night_textbox1 {
  background-color: #EBF3FA;
  border: 0px none #EBF3FA;
}




tr.areawise_offers {
  background:#FFFAE7
}

A.hotelchart:link {
  color: blue;
  text-decoration: underline;
}
A.hotelchart:visited {
  color: blue;
  text-decoration: underline;
}
A.hotelchart:hover {
  color: red;
  text-decoration: none;
}

A.san_offer:link {
  font-size: 10px;
  color: blue;
  text-decoration: underline;
  }
A.san_offer:visited {
  font-size: 10px;
  color: blue;
  text-decoration: underline;
}
A.san_offer:hover {
  font-size: 10px;
  color: red;
  text-decoration: none;
}

A.san:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 11px;
  text-decoration: none;
}
A.san:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 11px;
  text-decoration: none;
}
A.san:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 11px;
  text-decoration: underline;
}

A.san10:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#0000CC;
  font-size: 10px;
  text-decoration: none;
}
A.san10:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#0000CC;
  font-size: 10px;
  text-decoration: none;
}
A.san10:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#0000CC;
  font-size: 10px;
  text-decoration: underline;
}

.normaltxt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.travel_consultant_red {
  font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:red;
}

.travel_consultant_black {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.san_ver10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.heading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ff9000;
}
.san{
font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 11px;
  text-decoration: underline;
}

/*
body {
  margin-left: 00px;
  margin-top: 00px;
  margin-right: 00px;
  margin-bottom: 00px;
}
body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
*/
.style1 {color: #000000}
.style2 {color: #FF0000}
.bottom_links_inside {font-size: 10px}
.bottom_links_other_cities {font-size: 11px;}

.websource_copyright {color:#8D8B8B}
.style5 {font-size: 11px}

.table.copyright {background:#F4F0E2;}




.boxborder
{
  border: solid 1px #FCCF10;
  padding: 2px;
}
 .TextNormal
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000;
 }
 .TextNormalStrong
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color:#000;
 }
  .BlueBold
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 color:#014AB0;
 height:5px;
 }
 .FromPrice
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000;
 }
.NavigationBar
{
  background-image:url(/dest/storage/res/img/topbg.gif);
  width:100%;
  height:22px;
  background-repeat:repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #4063B4;
}
.TopShadow
{
   background-image:url(/dest/storage/res/img/topshadow.gif);
  width:100%;
  height:7px;
  background-repeat:repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #4063B4;
}
.TopLink
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color:#4063B4;
  vertical-align:middle;
  text-decoration: none;
  padding:0px 3px 0px 3px;
}
.Pricefont
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ABA8A6;
  font-size: 11px;
  text-decoration: none;
  font-weight:bold;
}
a.TopLink
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #4063B4;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
  padding:0px 3px 0px 3px;
}
 a.TopLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #4063B4;
  font-size: 12px;
  text-decoration: Underline;
  font-weight:bold;
  padding:0px 3px 0px 3px;
}
.BlueLine
{
   background-image:url(/dest/storage/res/img/blueline.jpg);
  width:100%;
  height:6px;
  background-repeat:repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #4063B4;
}
a.TopDestinationsLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #4E72C2;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

a.TopDestinationsLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #4E72C2;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
a.LinkNormal
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;
  text-decoration: underline;
}

a.LinkNormal:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;
 text-decoration:OverLine;
}
a.LinkNormalText
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;
  text-decoration: underline;
}

a.LinkNormalText:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;
 text-decoration:none;
}
.YellowLine
{
   background-image:url(/dest/storage/res/img/yellowline.gif);
  width:100%;
  height:5px;
  background-repeat:repeat-x;
}



.border {
  border: 0px none #D7EEFF;
  background-color: #FBFBFB;
}

.border1 {
  border: 0px none #FFFFFF;
  background-color: #FFFFFF;
}

.style2 {color: #000000}





