body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #edebe2;
}

img { border: 0; }

.equipment_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #65625D;
	text-align: left;
	margin-top: 4pt;
	margin-bottom: 4pt;
}
.equipment_main_nohdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #65625D;
	text-align: left;
	margin-bottom: 4pt;
}
.equipment_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #65625D;
	text-align: left;
	margin-top: 4pt;
	margin-bottom: 4pt;
	text-indent: -5pt;
	margin-left: 4pt;
}
.equipment_hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #65625D;
	margin-bottom: 8pt;
}

.eng_flag {
	background-color: 444444;
	position: absolute;
	visibility: visible;
	left: 930px;
	top: 83px;
	width: 25;
	height: 14;
}
.eng_flag_news {
	background-color: 444444;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 180px;
	width: 25;
	height: 14;
}
.tarif_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #65625D;
	margin-top: 2pt;
	padding-left: 120px;
	margin-bottom: 6px;
}

.tarif_h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #65625D;
	margin-bottom: 2pt;
	padding-left: 120px;
	margin-top: 4px;
}

.intro {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	margin-top: -10pt;
	color: #FFFFFF;
}

.contacts_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #65625d;
	text-align: left;
	padding-left: 48px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.cards_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #65625d;
	text-align: left;
	padding-left: 48px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.main_table {
	height: 100%;
}

.link_i_norm {
	font-style: italic;
	color: #3C6FA2;
	text-decoration: underline;
}

.wcol {
	background-color: #fff;
}

.bcol {
	background-color: #000;
}

.gcol {
	background-color: #7f7f7f;
}

.news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #65625d;
	margin-bottom: 10px;
}
.news_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-top: 10px;
	padding-left: 22px;
}

.bgr_mega {
	background-repeat: no-repeat;
	background-position: left 464px;
	height: 100%;
}

.bgr_mega.apt_honeymoon_bgr,
.bgr_mega.apt_mega_bgr, 
.bgr_mega.apt_president_bgr, 
.bgr_mega.apt_resident_bgr, 
.bgr_mega.apt_royal_bgr, 
.bgr_mega.number_deluxe_bgr, 
.bgr_mega.number_standard_bgr, 
.bgr_mega.number_superior_bgr,
.bgr_mega.apt_honeymoon_eng_bgr,
.bgr_mega.apt_mega_eng_bgr, 
.bgr_mega.apt_president_eng_bgr, 
.bgr_mega.apt_resident_eng_bgr, 
.bgr_mega.apt_royal_eng_bgr, 
.bgr_mega.number_deluxe_eng_bgr, 
.bgr_mega.number_standard_eng_bgr, 
.bgr_mega.number_superior_eng_bgr {
	background-image: url(/images/common/numbers_bgr_mega.jpg);
}


.bgr_mega.bamboo_bgr, .bgr_mega.bamboo_eng_bgr {background-image: url(/images/bamboo/bgr_mega.jpg);}
.bgr_mega.banquet_bgr, .bgr_mega.banquet_eng_bgr {background-image: url(/images/banquet/bgr_mega.gif);}
.bgr_mega.baron_bgr, .bgr_mega.baron_eng_bgr{background-image: url(/images/baron/bgr_mega.jpg);}
.bgr_mega.beautysaloon_bgr,.bgr_mega.beautysaloon_eng_bgr {background-image: url(/images/beautysaloon/bgr_mega.gif);}
.bgr_mega.businesscentre_bgr,.bgr_mega.businesscentre_eng_bgr {background-image: url(/images/businesscentre/bgr_mega.gif);}
.bgr_mega.conference_bgr, .bgr_mega.conference_eng_bgr {background-image: url(/images/conference/bgr_mega.gif);}
.bgr_mega.duke_bgr, .bgr_mega.duke_eng_bgr {background-image: url(/images/duke/bgr_mega.gif);}
.bgr_mega.fitness_bgr, .bgr_mega.fitness_eng_bgr {background-image: url(/images/fitness/bgr_mega.gif);}
.bgr_mega.marquis_bgr,.bgr_mega.marquis_eng_bgr {background-image: url(/images/marquis/bgr_mega.jpg);}
.bgr_mega.sauna_bgr, .bgr_mega.sauna_eng_bgr {background-image: url(/images/sauna/bgr_mega.gif);}
.bgr_mega.spa_bgr, .bgr_mega.spa_eng_bgr {background-image: url(/images/beautysaloon/bgr_mega.gif);}

.hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	padding-right: 8px;
	padding-left: 40px;
	padding-bottom: 8px;
	letter-spacing: 2pt;
}

.hdr.apt_honeymoon_hdr, .hdr.apt_honeymoon_eng_hdr {color: #2a2f49;}
.hdr.apt_mega_hdr, .hdr.apt_mega_eng_hdr {color: #f9e088;}
.hdr.apt_president_hdr, .hdr.apt_president_eng_hdr {color: #f9f1d6;}
.hdr.apt_resident_hdr, .hdr.apt_resident_eng_hdr {color: #804900;} 
.hdr.apt_royal_hdr, .hdr.apt_royal_eng_hdr {color: #f9e088;} 
.hdr.number_deluxe_hdr, .hdr.number_deluxe_eng_hdr {color: #825818;}
.hdr.number_standard_hdr, .hdr.number_standard_eng_hdr {color: #825818;}
.hdr.number_superior_hdr, .hdr.number_superior_eng_hdr {color: #eee2ac;}
.hdr.bamboo_hdr, .hdr.bamboo_eng_hdr {color: #f9e088;}
.hdr.banquet_hdr, .hdr.banquet_eng_hdr {color: #FFFFFF;}
.hdr.baron_hdr, .hdr.baron_eng_hdr {color: #f9e088;}
.hdr.beautysaloon_hdr, .hdr.beautysaloon_eng_hdr {color: #f9e088;}
.hdr.businesscentre_hdr, .hdr.businesscentre_eng_hdr {color: #FFFFFF;}
.hdr.conference_hdr, .hdr.conference_eng_hdr {color: #FFFFFF;}
.hdr.duke_hdr, .hdr.duke_eng_hdr {color: #FFFFFF;}
.hdr.fitness_hdr, .hdr.fitness_eng_hdr {color: #FFFFFF;}
.hdr.marquis_hdr, .hdr.marquis_eng_hdr {color: #f9e088;}
.hdr.sauna_hdr, .hdr.sauna_eng_hdr {color: #f9e088;}
.hdr.spa_hdr, .hdr.spa_eng_hdr {color: #f9e088;}

.hdr.cards_hdr,
.hdr.contacts_hdr,
.hdr.events_hdr,
.hdr.news_hdr,
.hdr.proposals_hdr,
.hdr.vacancies_hdr,
.hdr.cards_eng_hdr,
.hdr.contacts_eng_hdr,
.hdr.events_eng_hdr,
.hdr.news_eng_hdr,
.hdr.proposals_eng_hdr,
.hdr.vacancies_eng_hdr {
	color: #65625d;
}

.popup {
	background-color: white;
	border: 1px solid #666;
	display: none;
	position: absolute;
	margin: 0;
	padding: 5px;
	top: 10px;
	left: 100px;
	width: 500px;
}

.order div{
	padding: 0px 10px;
	margin: 0 10px;
	
}

.order table {
/*	margin: 10px 20px;
	padding: 5px;*/
}

.order table.table_border {
	border: 1px dashed #000;
	margin: 10px;
	padding: 20px;
}

.order th {
	text-align: right;
	font-weight: normal;
}

.order td, .order tr {
	padding: 0 5px;
	margin: 0;
}

.order form, .order_footer div, .order_footer ul{
	margin: 5px;
	padding: 5px;
}

.order tbody#info_company, .order tbody#info_card  {
	display: none;
}

.infocolleft {background: #686c72; border-bottom: 1px white solid}
.infocolright {background: #d0d2d6; border-bottom: 1px white solid; padding-left: 1em}
.infocolrightadd {background: #d0d2d6; padding-left: 1em}

input.adddata {font-size: 85%; border: 2px #A0A0A0 solid; height: 2.1em; margin-top: 1px; margin-bottom: 1px; padding-top: 2px; padding-left: 1em}

textarea.addcomments {font-family: tahoma, verdana; arial; font-size: 85%; border: 1px #A0A0A0 solid; width: 100%; height: 6em; padding-left: 1em; padding-right: 1em; padding-top: 2px}
