﻿
/* general styles */

/* end general styles */

/* layout tables */

.main_table
{
	/*background-color: #65bcc4;*/
	margin:0;
	padding:0;
}
.main_table_bottom
{
	/*background-color: #65bcc4;*/
}
.header_circle_image
{	
	position: absolute;
	float: left;
	margin-left: 396px;
	clear: both;
}
.header_circle_image img
{
	position: relative;
	margin-top: -175px;	
	z-index: 2;
}
.header_random_image
{	
	float: right;
}
.click_map_link
{
	position: absolute;		
	float: left;
	margin-top: -3px;
	margin-left: 400px;	
	z-index: 3;
}
.click_map_link, .click_map_link a, .click_map_link a:link, .click_map_link a:active, .click_map_link a:visited
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #65bcc4;
	text-decoration: underline;	
}
.click_map_link a:hover
{
	color: #006381;
}
/* main menu */

/* end main menu */

/* end layout tables */



/* secondary menu LEFT */
.left_nav_table
{
	background-color: #d0ebed;
}
.left_nav_table tr td, .left_nav_table tr td.lnt_top a, .left_nav_table tr td.lnt_top a:link, .left_nav_table tr td.lnt_top a:active, .left_nav_table tr td.lnt_top a:visited
{
	color: #006683;
}
.left_nav, .left_nav a, .left_nav a:link, .left_nav a:active, .left_nav a:visited, left_nav a:hover
{
	color: #006683;
}

.left_nav a:hover, .left_nav_table tr td.lnt_top a:hover,
a.lm_on, a.lm_on:link, a.lm_on:active, a.lm_on:visited, a.lm_on:hover
{
	color: #03a6b0 !important;
	text-decoration: none;
}
.left_nav a:hover,a.lm_on:hover
{
	text-decoration: underline;
}
.left_menu_space
{
	/*background-color: #65bcc4;*/
	background-color: #ffffff;
}

.left_nav_table .lnt_top
{
	color: #006683;
	padding-left: 9px;
}

/* end secondary menu LEFT */

/* content */
.content_title_bottom
{
	/*border-bottom: 3px dotted #ffffff;*/
	padding: 7px 15px 7px 15px;
	background-color: #b2dde1;
	color: #ffffff;
}
.content_title_end
{
	background-color: #b2dde1;	
}
 
h1
{
	color: #006683;
}
h2
{
	margin-bottom: 0px;
}
.featured_accomodation tr td
{
	background-color: #67c3bf;	
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 10px 10px 10px 10px;
}
.featured_accomodation tr td
{
	border-left: 8px solid #67c3bf;
	border-right: 8px solid #67c3bf;
	background-color: #c8e9e8;
}
.featured_accomodation tr td, .featured_accomodation tr td a, .featured_accomodation tr td a:link, .featured_accomodation tr td a:active, .featured_accomodation tr td a:visited, .featured_accomodation tr td a:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	/*font-size: 12px;*/
	color: #000000;	
}
.featured_accomodation tr td a, .featured_accomodation tr td a:link, .featured_accomodation tr td a:active, .featured_accomodation tr td a:visited
{
	color: #027917;
	text-decoration: none;
}
.featured_accomodation tr td a:hover
{
	color: #7cad2f;
	text-decoration: underline;
}
.featured_accomodation tr td.featured_accomodation_top,.featured_accomodation tr td.featured_accomodation_bottom
{
	border: 0px;
	padding: 0px;
}
.featured_accomodation tr td.featured_accomodation_top
{
	text-align: center;
}
.featured_accomodation
{
	width: 560px;
	margin-top: 20px;
	
}
.featured_accomodation h4
{
	color: #fff;
	margin: 0px;
	font-size: 13px !important;
}
.list_img
{
	margin-right: 10px !important;
	margin-bottom: 10px !important;
	border: 2px solid #fff;
}
.map_number
{
	width: 18px;
	height: 17px;
	background-color: #006683;
	display: block;
	float: left;
	vertical-align: bottom;
	text-align: center;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.acc_properties
{
	color: #006683;
	font-weight: bold;
	padding-left: 10px;
}
.accomodation_list
{
	font-family: Arial, Verdana, Sans-Serif;
	margin-left: 15px;
	margin-right: 3px;
}
.list_item a, .list_item a:link, .list_item a:active, .list_item a:visited,
.list_alternate_item a, .list_alternate_item a:link, .list_alternate_item a:active, .list_alternate_item a:visited
{
	color: #027917;
	text-decoration: none;
}
.list_item a:hover, .list_alternate_item a:hover
{
	color: #7cad2f;
	text-decoration: underline;
}
.list_item, .list_alternate_item
{
	border-bottom: 2px solid #8accd2;
}
/*
.accomodation_list
{
	font-family: Arial, Verdana, Sans-Serif;
	
	color: #646464;	
	margin-left: 15px;
}

.accomodation_list .list_item, .accomodation_list .list_item a, .accomodation_list .list_item a:link, .accomodation_list .list_item a:active, .accomodation_list .list_item a:visited, .accomodation_list .list_item a:hover
{
	color: #fff;
}
.accomodation_list .list_alternate_item, .accomodation_list .list_alternate_item a, .accomodation_list .list_alternate_item a:link, .accomodation_list .list_alternate_item a:active, .accomodation_list .list_alternate_item a:visited, .accomodation_list .list_alternate_item a:hover
{
	color: #646464;	
}

.accomodation_list a:hover
{
	color: #006381 !important;
}
*/
.list_item
{
	background-color: #e9f6f4;
	padding: 10px;
}
.list_alternate_item
{
	padding: 10px;
}
.item_space
{
	font-size: 1px !important;	
	height: 4px;
}
.paging, .paging a, .paging a:link, .paging a:active, .paging a:visited
{
	color: #006683;
}
.accommodation_item
{
	font-family: Arial, Verdana, Sans-Serif;
	
	/*font-size: 12px;*/
	margin-left: 15px;
}
.facility_img
{
	margin-right: 4px;
	margin-bottom: 4px;
}
.breadcrumb_nav , .breadcrumb_nav a, .breadcrumb_nav a:active, .breadcrumb_nav a:visited
{
	color: #006683;	
	font-weight: bold;
	text-decoration:none;
}
.breadcrumb_nav a:hover
{
	color: #03a6b0;
}
/* end content */

/* map */
.map_accomodations
{
	border-collapse: collapse;
	margin-top: 10px;
}
.map_accomodations tr td
{
	height: 20px;
}
.map_accomodations .number_green, .map_accomodations .number_pink,.map_accomodations .number_blue
{
	border: solid 1px #000;	
	vertical-align: middle;
	text-align: center;
	color: #fff;
	background-color: #1eac4a;
	font-weight: bold;
}
.map_accomodations .number_green a, .map_accomodations .number_green a:link, .map_accomodations .number_green a:hover, .map_accomodations .number_green a:active, .map_accomodations .number_green a:visited,
.map_accomodations .number_pink a , .map_accomodations .number_pink a:link, .map_accomodations .number_pink a:hover, .map_accomodations .number_pink a:active, .map_accomodations .number_pink a:visited,
.map_accomodations .number_blue a, .map_accomodations .number_blue a:link, .map_accomodations .number_blue a:hover, .map_accomodations .number_blue a:active, .map_accomodations .number_blue a:visited
{
	color: #fff !important;
	text-decoration: none;
	display: block;
}
.map_accomodations .number_green a:hover, 
.map_accomodations .number_pink a:hover, 
.map_accomodations .number_blue a:hover
{
	text-decoration: underline;	
}
.map_accomodations .number_pink
{
	background-color: #e13193;
}
.map_accomodations .number_blue
{
	background-color: #1e59a7;
}

.map_accomodations .acc, .acc_on
{
	border-bottom: solid 1px #fff;	
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e2f1f4;
	vertical-align: middle;
}
.acc a, .acc a:link, .acc a:active, .acc a:visited, a.download, a.download:link, a.download:visited, a.download:active
{
	color: #027917;
	text-decoration: none;
}
.acc a:hover, a.download:hover
{
	color: #7cad2f;
	text-decoration: underline;	
}
.acc_on
{
	background-color: #39afaf;
}
.acc_on a, .acc_on a:hover, .acc_on a:active, .acc_on a:visited
{
	color: #fff;
	text-decoration: none;	
}
.imagemap_link a
{
	border: solid 1px #fff801;
}
/* end map */
