.bg-preview
	{
		color: #FFFFFF;
		font-family: verdana, helvetica, arial, sans serif;
		font-size: 15px;
		line-height: 17px;
		background-color: red;
	}

.bg-page
	{
		background-color: #448EB5;
	}

.bg-selector-rule
	{
		background-color: #6F9EB6;
	}

.bg-selector-button
	{
		background-color: #BCD7E4;
		text-align:left;
	}
.bg-selector-button A
	{
		background-color: #8EC6E3;
	}
.bg-selector-button A:hover
	{
		background-color: #BCD7E4;
	}

.bg-nav-lt
	{
		background-color: #006599;
	}

.bg-nav-lt-label
	{
		background-color: #448EB5;
	}
.bg-nav-lt-label A
	{
		background-color: #448EB5;
	}
.bg-nav-lt-label A:hover
	{
		background-color: #3A799A;
	}

.bg-nav-dk-label
	{
		background-color: #3A799A;
	}
.bg-nav-dk-label A
	{
		background-color: #3A799A;
	}
.bg-nav-dk-label A:hover
	{
		background-color: #FFFFFF;
	}

.bg-nav-dk
	{
		background-color: #024769;
	}
	
.bg-list-filter-label
	{
		background-color: #448EB5;
	}

.bg-nav-strip
	{
		background-color: #5E9BB8;
	}

.bg-part-hotels
	{
		background-color: #7BA5BB;
	}


.bg-body
	{
		background-color: #F8F9F4;
		text-align:left;		
	}
	
.bg-body-noalign
	{
		background-color: #F8F9F4;
	}

.bg-label-noalign
	{
		background-color: #EAF1F4;
	}

.bg-body-rule1
	{
		background-color: #8E9D66;
	}

.bg-body-rule2
	{
		background-color: #A7A79E;
	}

.bg-body-vert
	{
		background-color: #006599;
	}

.bg-booknow
	{
		background-color: #ECEDE8;
		text-align:left;
	}
.bg-booknow A
	{
		background-color: #E5EDF1;
	}
.bg-booknow A:hover
	{
		background-color: #D9E5EB;
	}

.bg-hook-booknow
	{
		background-color: #D1E0E7;
		text-align:left;
	}
.bg-hook-booknow A
	{
		background-color: #E5EDF1;
	}
.bg-hook-booknow A:hover
	{
		background-color: #D9E5EB;
	}

.bg-getrates
	{
		background-color: #D2E1E8;
	}
.bg-getrates A
	{
		background-color: #D2E1E8;
	}
.bg-getrates A:hover
	{
		background-color: #609EBF;
	}

.bg-details-bar
	{
		background-color: #02547C;
	}
	
.bg-hook-bar
	{
		background-color: #02547C;
	}

.bg-feat-hook-bar
	{
		background-color: #3A799A;
	}

.bg-hook-body
	{
		background-color: #D1E0E7;
		text-align:left;
	}

.bg-hotel-list-title
	{
		background-color: #B2B19F;
		text-align:left;
	}

.bg-hook-title
	{
		background-color: #609EBF;
	}

.bg-hooksp1
	{
		background-color: #5E9BB8;
	}

.bg-hooksp2
	{
		background-color: #006599;
	}

.bg-hook-list-button
	{
		background-color: #02547C;
	}
.bg-hook-list-button A
	{
		background-color: #43809E;
	}
.bg-hook-list-button A:hover
	{
		background-color: #609EBF;
	}

.bg-overview
	{
		background-color: #EFF4F7;
		text-align:left;
	}

.bg-overview-edge
	{
		background-color: #024769;
	}

.bg-hotelregion
	{
		background-color: #D2E1E8;
		text-align:left;
	}

.bg-overview-button
	{
		background-color: #BED4DD;
	}
.bg-overview-button A
	{
		background-color: #BED4DD;
	}
	
.bg-overview-button A:hover
	{
		background-color: #BED4DD;
	}

.bg-overview-rule
	{
		background-color: #D1E0E7;
	}

.bg-overview-link
	{
		color: #616161;
		font-family: verdana, helvetica, arial, sans serif;
		font-size: 10px;
		line-height: 12px;
		margin: 2 2 3 3px;
		background-color: #D5DBC6;
	}
.bg-overview-link A
	{
		text-decoration: none;
		color: #616161;
		background-color: #A39F8C;
	}
.bg-overview-link A: hover
	{
		text-decoration: none;
		color: #FFFFFF;
		background-color: #A39F8C;
	}

.bg-footer
	{
		background-color: #D1E0E7;
	}

.bg-footer-label
	{
		background-color: transparent;
	}
.bg-footer-label A
	{
		background-color: #A9CBDD;
	}
.bg-footer-label A:hover
	{
		background-color: #FFFFFF;
	}

.bg-list-lt
	{
		background-color: #F2F3F0;
	}

.bg-list-dk
	{
		background-color: #EEF5F8;
	}

.bg-hookbody
	{
		background-color: #D1E0E7;
	}
.booknow-cell
	{
		background-color: #D1E0E7;
	}
.bg-list-title
	{
		background-color: #D6D7D3;
	}

.bg-list-sortbar
	{
		background-color: #D6D7D3;
	}

.bg-list-titlebar
{
		background-color: #609EBF;
	}

.bg-list-feature
	{
		background-color: #005877;
		text-align:left;
	}

.bg-list-feature-title
	{
		background-color: #1D6989;
	}

.bg-hookbar-rt
	{
		background-color: #609EBF;
	}

.bg-list-feature-lt
	{
		background-color: #AFCEDF;
		text-align:left;
	}

.bg-hook-details-capper
	{
		background-color: #609EBF;
	}

.bg-list-label
	{
		background-color: 96968E;
	}
.bg-list-label A
	{
		background-color: #B8BAB7;
	}
.bg-list-label A:hover
	{
		background-color: #96968E;
	}

.bg-list-text
	{
		background-color: #D2E4ED;
	}

.bg-overview-lt
	{
		background-color: #D1E0E7;
	}

.bg-overview-dk
	{
		background-color: #A3C6D9;
	}

.bg-hotel-fill
	{
		background-color: #BED4DD;
	}

.bg-hotel-list-text
	{
		background-color: #FFFFFF;
		text-align:left;
	}

.bg-details
	{
		background-color: #D2E4ED;
	}

.bg-hookpage-title
	{
		background-color: #024769;
	}


.text-selector
	{
		color: #024769;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 14px;
		line-height: 15px;
	}

.text-intro
	{
		color: #1B75A4;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 11px;
		line-height: 15px;
	}
.text-intro A
	{
		color: #1B75A4;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 11px;
		line-height: 15px;
	}

.text-hotel-intro
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 14px;
	}
.text-hotel-intro A
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 14px;
	}

.text-hook-link
	{
		color: #EAF1F4;
		text-align:left;
		font-family: verdana, helvetica, arial, sans serif;
		font-size: 8px;
	}
.text-hook-link A
	{
		text-decoration: none;
		color: #609EBF;
		background-color: #EAF1F4;
	}
.text-hook-link A:hover
	{
		text-decoration: none;
		color: #FFFFFF;
		background-color: #609EBF;
	}

.text-hook-title
	{
		color: #FFFFFF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		font-size: 10px;
		line-height: 12px;
		margin: 0 0 0 5px;
	}
.text-hook-title A
	{
		text-decoration: none;
		color: #FFFFFF;
	}
.text-hook-title A:hover
	{
		text-decoration: none;
		color: #E6E8DF;
	}

.text-hook-copy
	{
		color: #4D4D4D;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 14px;
	}
.text-hook-copy A
	{
		color: #8E8972;
	}
.text-hook-copy A:hover
	{
		color: #FFFFFF;
	}

.text-hook-cap
	{
		color: #4D4D4D;
		font-family: verdana, helvetica, arial, sans serif;
		text-transform: uppercase;
		text-align:left;
		font-size: 10px;
		line-height: 14px;
	}

.text-overview-link-hover
	{
		font-family: verdana, helvetica, arial, sans serif;
		font-size: 9px;
		text-align: left;
		line-height: 12px;
		letter-spacing: 0.1em;
		cursor:pointer;
		text-decoration: none;
		color: #FFFFFF;
		background-color: #609EBF;
	}

.text-overview-link
	{
		color: #006599;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		font-size: 9px;
		line-height: 12px;
		letter-spacing: 0.1em;
		background-color: #D2E1E8;
	}
.text-overview-link A
	{
		text-decoration: none;
		letter-spacing: 0.1em;
		color: #006599;
		background-color: #D2E1E8;
	}
.text-overview-link A:hover
	{
		text-decoration: none;
		letter-spacing: 0.1em;
		color: #FFFFFF;
		background-color: #609EBF;
	}

.text-overview-entry-title
	{
		color: #005877;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		font-size: 10px;
		line-height: 12px;
	}

.text-footer
	{
		color: #D1E0E7;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		font-size: 10px;
		line-height: 14px;
	}
.text-footer A
	{
		color: #D1E0E7;
	}
.text-footer A:hover
	{
		color: #FFFFFF;
	}

.text-list
	{
		color: #006599;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		font-size: 10px;
		line-height: 14px;
	}
.text-list A
	{
		text-decoration: none;
		color: #006599;
	}
.text-list A:hover
	{
		text-decoration: none;
		color: #448EB5;
	}


.text-hotel-link
	{
		color: #666946;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		text-transform: uppercase;
		font-size: 9px;
		line-height: 13px;
	}
.text-hotel-link A
	{
		text-decoration: none;
		color: #02547C;
		background-color: #FEFEFE;
	}
.text-hotel-link A:hover
	{
		text-decoration: none;
		color: #FFFFFF;
		background-color: #609EBF;
	}

.text-hotel-list-link
	{
		color: #666946;
		font-family: verdana, helvetica, arial, sans serif;
		text-transform: uppercase;
		text-align:left;
		font-size: 9px;
		line-height: 13px;
	}
.text-hotel-list-link A
	{
		text-decoration: none;
		color: #024769;
		background-color: #AFCEDF;
	}
.text-hotel-list-link A:hover
	{
		text-decoration: none;
		color: #024769;
		background-color: #FFFFFF;
	}
.offer-list-desc
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.offer-list-desc A
	{
		color: #3A799A;
	}
.offer-list-desc A:hover
	{
		color: #024769;
	}

.text-list-desc
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-desc A
	{
		color: #3A799A;
	}
.text-list-desc A:hover
	{
		color: #024769;
	}

.text-list-desc-att
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		text-transform: uppercase;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-desc-att A
	{
		color: #02547C;
	}
.text-list-desc-att A:hover
	{
		color: #A23E3C;
	}

.text-list-desc-att-label
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: left;
		text-transform: uppercase;
		font-size: 10px;
		line-height: 13px;
	}

.text-list-desc-head
	{
		color: #609EBF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}

.atthead
	{
		color: #609EBF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align: right;
		font-size: 10px;
		line-height: 13px;
	}
	
.text-overview-title
	{
		color: #DEA419;
		font-family: georgia, times, serif;
		text-align:left;
		letter-spacing: 0.125em;
		font-size: 9px;
		line-height: 9px;
	}

.text-region-title
	{
		color: #FFB400;
		font-family: helvetica, verdana, arial, sans serif;
		text-align:left;
		font-size: 16px;
		line-height: 14px;
	}

.text-small-region-title
	{
		color: #FFB400;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 13px;
		line-height: 16px;
	}
.text-small-region-title A
	{
		text-decoration: none;
		color: #FFB400;
	}
.text-small-region-title A:hover
	{
		text-decoration: none;
		color: #403F3F;
	}	

.text-hotel-title
	{
		color: #403F3F;
		font-family: helvetica, verdana, arial, sans serif;
		text-align:left;
		font-size: 16px;
		line-height: 16px;
	}

.text-list-entry
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-entry A
	{
		color: #02547C;
	}
.text-list-entry A:hover
	{
		color: #FFB300;
	}

.text-list-entry-button
	{
		color: #797E52;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 11px;
		line-height: 14px;
	}
.text-list-entry-button A
	{
		color: #000000;
		background-color: #B2B19F;
	}
.text-list-entry-button A:hover
	{
		color: #000000;
		background-color: #A23E3C;
	}

.text-list-feature
	{
		color: #FFFFFF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-feature A
	{
		color: #FFFFFF;
	}
.text-list-feature A:hover
	{
		color: #FFB300;
	}

.text-list-details
	{
		color: #AFCEDF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-details A
	{
		color: #AFCEDF;
	}
.text-list-details A:hover
	{
		color: #A23E3C;
	}

.text-list-details-cap
	{
		color: #AFCEDF;
		font-family: verdana, helvetica, arial, sans serif;
		text-transform: uppercase;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-list-details-cap A
	{
		color: #AFCEDF;
	}
.text-list-details-cap A:hover
	{
		color: #024769;
	}

.text-hook-copy
	{
		color: #609EBF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-hook-copy A
	{
		color: #609EBF;
	}
.text-hook-copy A:hover
	{
		color: #FFB300;
	}

.text-core-hook-copy
	{
		color: #006599;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 16px;
	}
.text-core-hook-copy A
	{
		color: #4D4D4D;
	}
.text-core-hook-copy A:hover
	{
		color: #FFB300;
	}

.text-listpage-entry-title
	{
		color: #AFCEDF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 12px;
	}

.hotel-list-entry-title
	{
		color: #FFFFFF;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 12px;
	}
.hotel-list-entry-title A
	{
		text-decoration: none;
		color: #FFFFFF;
	}
.hotel-list-entry-title A:hover
	{
		text-decoration: none;
		color: #E6E8DF;
	}

.text-listpage-entry-subtitle
	{
		color: #D1E0E7;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 12px;
	}


.text-overview-region-title
	{
		color: #FFB300;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 14px;
		line-height: 16px;
	}
.text-overview-region-title A
	{
		text-decoration: none;
		color: #FFB300;
	}
.text-overview-region-title A:hover
	{
		text-decoration: none;
		color: #959593;
	}

.text-overview-hotel-title
	{
		color: #403F3F;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 12px;
		line-height: 15px;
	}
.text-overview-hotel-title A
	{
		text-decoration: none;
		color: #403F3F;
	}
.text-overview-hotel-title A:hover
	{
		text-decoration: none;
		color: #959593;
	}

.text-overview-desc
	{
		color: #02547C;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}
.text-overview-desc A
	{
		color: #02547C;
	}
.text-overview-desc A:hover
	{
		color: #FEB711;
	}

.text-dropdown-lt
	{
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
		background-color: #AFCEDF;
		color: #000000;
	}

.text-dropdown-dk
	{
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
		background-color: #8AB8D0
		color: #000000;
	}

.text-hook-ind
	{
		color: #DFDED7;
		font-family: helvetica, verdana, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 14px;
	}

.text-selector-title
	{
		color: #767D53;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 12px;
		line-height: 13px;
	}

.text-selector-language
	{
		color: #024769;
		font-family: verdana, helvetica, arial, sans serif;
		text-align:left;
		font-size: 10px;
		line-height: 13px;
	}