@charset "utf-8";
/* CSS Document */

body {
	background: url(../pics/bg_patch.jpg);
	background-repeat: repeat;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #7e2076;	
}


a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: underline;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7e2076;
	text-decoration: underline;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.txt_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.orchid_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

/*** PAGE ***/
.bg {
	position: absolute;
	top: 0px;
	left: 31px;
	width: 818px;
	height: 1033px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	overflow: hidden;
}

.bg_facs {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 1373px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.bg_prices {
	position: absolute;
	top: 1px;
	left: 32px;
	width: 818px;
	height: 1400px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.bg_book {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 1320px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.bg_book_error {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 1273px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.bg_reach {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 1420px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.bg_maps {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 1120px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}


.bg_contact {
	position: absolute;
	top: 1px;
	left: 31px;
	width: 818px;
	height: 763px;
	margin-left: 0px;
	z-index: 23;
	background-color: #FFFFFF;
	clip:rect(auto, auto, auto, auto);
	overflow: hidden;
}

.shadow_bottom {
	position: absolute;
	left: 0px;
	top: 1003px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_facs {
	position: absolute;
	left: 0px;
	top: 1353px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_prices {
	position: absolute;
	left: 0px;
	top: 1365px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_book {
	position: absolute;
	left: 0px;
	top: 1290px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_book_error {
	position: absolute;
	left: 0px;
	top: 1253px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_reach {
	position: absolute;
	left: 0px;
	top: 1390px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_maps {
	position: absolute;
	left: 0px;
	top: 1090px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_bottom_contact {
	position: absolute;
	left: 0px;
	top: 733px;
	width: 818px;
	height: 35px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.decor_bottom {
	position: absolute;
	left: 30px;
	top: 960px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_facs {
	position: absolute;
	left: 30px;
	top: 1313px;
	width: 754px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_prices {
	position: absolute;
	left: 30px;
	top: 1322px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_book {
	position: absolute;
	left: 30px;
	top: 1247px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_book_error {
	position: absolute;
	left: 30px;
	top: 1210px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_reach {
	position: absolute;
	left: 30px;
	top: 1347px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_maps {
	position: absolute;
	left: 30px;
	top: 1047px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.decor_bottom_contact {
	position: absolute;
	left: 30px;
	top: 690px;
	width: 757px;
	height: 43px;
	background-image: url(../pics/decor_bottom.gif);
	z-index: 26;
}

.cont_decor_right3 {
	position:absolute;
	left: 808px;
	top:612px;
	width:11px;
	height: 392px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.cont_decor_right3_facs {
	position:absolute;
	left: 808px;
	top:612px;
	width:11px;
	height: 742px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.cont_decor_right3_prices {
	position:absolute;
	left: 808px;
	top:248px;
	width:11px;
	height: 1118px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.cont_decor_right3_contact {
	position:absolute;
	left: 808px;
	top:248px;
	width:11px;
	height: 486px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.cont_decor_right3_reach {
	position:absolute;
	left: 808px;
	top:248px;
	width:11px;
	height: 1143px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.cont_decor_right3_maps {
	position:absolute;
	left: 808px;
	top:248px;
	width:11px;
	height: 843px;
	background-image: url(../pics/content_decor_right3.gif);
	z-index: 26;
}

.shadow_top {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 818px;
	height: 30px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:30;
}

.shadow_left {
	position: absolute;
	left: 0px;
	top: 30px;
	width: 30px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:30;
}

.shadow_right {
	position: absolute;
	left: 788px;
	top: 30px;
	width: 30px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:30;
}

/*** PAGE END ***/

/*** TOP BAR ***/
.top-pic1 {
	position:absolute;
	left:30px;
	top:30px;
	width:239px;
	height:129px;
}

.top-pic2 {
	position:absolute;
	left:269px;
	top:30px;
	width:271px;
	height:129px;
}

.top-pic3 {
	position:absolute;
	left:540px;
	top:30px;
	width:118px;
	height:129px;
}

.topmenu-empty1 {
	position:absolute;
	left:658px;
	top:30px;
	width:130px;
	height:40px;
}

.topmenu-de {
	position:absolute;
	left:658px;
	top:70px;
	width:130px;
	height:25px;
}

.topmenu-empty2 {
	position:absolute;
	left:658px;
	top:95px;
	width:130px;
	height:15px;
}

.topmenu-fr {
	position:absolute;
	left:658px;
	top:110px;
	width:130px;
	height:25px;
}

.topmenu-empty3 {
	position:absolute;
	left:658px;
	top:135px;
	width:130px;
	height:24px;
}
/*** TOP BAR END ***/

/*** MENU ***/
.menu {
	position: absolute;
	left: 30px;
	top: 159px;
	width: 165px;
	z-index:23;
}

.menu_line1 {
	width: 165px;
	height: 1px;
	margin: 0px;
	padding: 0px;
	clip: auto;
	overflow: hidden;
}

.menu_point {
	position: relative;
	left: 0px;
	top: 0px;
	width: 165px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	clip: auto;
	overflow: hidden;
}

.menu_point_facebook {
	position: relative;
	left: 0px;
	top: 0px;
	width: 165px;
	height: 24px;
	background-color: #ba56b1;
	margin: 0px;
	padding: 0px;
	vertical-align:middle;
	clip: auto;
	overflow: hidden;
}

.menu_sub_point {
	position: relative;
	left: 0px;
	top: 0px;
	width: 165px;
	height: 24px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
}

.menu_decor {
	position: relative;
	left: 0px;
	top: 0px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_facebook {
	position: inherit;
	left: 0px;
	top: -560px;
	width: 165px;
	margin: 0;
	padding: 0;
	text-align: center;
	clip: auto;
	overflow: visible;
	z-index:46;
}

.menu_facebook_index {
	position: absolute;
	left: 0px;
	top: 360px;
	width: 165px;
	margin: 0;
	padding: 0;
	text-align: center;
	clip: auto;
	overflow: visible;
	z-index:46;
}

.menu_decor_bottom {
	position: absolute;
	left: 30px;
	top: 1000px;
	width: 165px;
	height: 800px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_bottom_restau {
	position: absolute;
	left: 0px;
	top: 780px;
	width: 165px;
	height: 60px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_bottom_facs {
	position: absolute;
	left: 30px;
	top: 940px;
	width: 165px;
	height: 460px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_bottom_reach {
	position: absolute;
	left: 0px;
	top: 530px;
	width: 165px;
	height: 700px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_bottom_prices {
	position: absolute;
	left: 30px;
	top: 940px;
	width: 165px;
	height: 123px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_bottom_book {
	position: absolute;
	left: 0px;
	top: 632px;
	width: 196px;
	height: 400px;
	background-color: #efd7ed;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:23;
}

.menu_decor_orch1 {
	position: absolute;
	left: 34px;
	top: 621px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:66;
}

.menu_decor_orch2 {
	position: absolute;
	left: 30px;
	top: 1053px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:66;
}

.menu_decor_pic4 {
	position: absolute;
	left: 41px;
	top: 845px;
	width: 143px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index: 80;
}

.menu_decor_orch_facs {
	position: absolute;
	left: 30px;
	top: 870px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:66;
}

.menu_decor_orch_prices {
	position: absolute;
	left: 30px;
	top: 352px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:66;
}

.menu_decor_orch_contact {
	position: absolute;
	left: 0px;
	top: 193px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: visible;
	z-index:66;
}

.menu_pic1 {
	position: relative;
	left: 0px;
	top: 0px;
	width: 165px;
	margin: 0;
	padding: 0;
	clip: auto;
	overflow: hidden;
	z-index:17;
}

.menu_decor_empty {
	background-color: #efd7ed;
	width: 165px;
	height: 600px;
}

/*** MENU END ***/

/*** CONTENT ***/
.cont_title {
	position:absolute;
	left:226px;
	top:171px;
	width:542px;
	height:60px;
}

.cont_subtitle {
	position: relative;
	left: -14px;
	top: 12px;
	bottom: 12px;
	padding-bottom: 23px;
}

.cont_subtitle_season {
	position: absolute;
	left: -14px;
	top: 34px;
	bottom: 12px;
	padding-bottom: 23px;
}

.cont_subtitle_season1 {
	position: absolute;
	left: -14px;
	top: 350px;
	bottom: 12px;
	padding-bottom: 23px;
}

.cont_subtitle_adress {
	position: absolute;
	left: -14px;
	top: 34px;
	bottom: 12px;
	padding-bottom: 23px;
	z-index: 23;
}

.cont_subtitle_mail {
	position: absolute;
	left: -14px;
	top: 184px;
	bottom: 12px;
	padding-bottom: 23px;
	z-index: 23;
}

.cont_subtitle_tel {
	position: absolute;
	left: -14px;
	top: 292px;
	bottom: 12px;
	padding-bottom: 23px;
	z-index: 23;
}

.cont_txt_season1 {
	position: absolute;
	left: 0px;
	top: 405px;
}

.cont_txt_adress {
	position: absolute;
	left: 0px;
	top: 86px;
}

.cont_txt_mail {
	position: absolute;
	left: 0px;
	top: 236px;
}

.cont_txt_tel {
	position: absolute;
	left: 1px;
	top: 344px;
}

.cont_pic {
	position:absolute;
	left:268px;
	top:233px;
	width:368px;
	height:279px;
	z-index: 32;
}

.cont_pictxt_bg {
	position:absolute;
	left:243px;
	top:470px;
	width:525px;
	height:60px;
	z-index: 23;
	clip:rect(auto, auto, auto, auto);
	overflow:hidden;
}

.content_text {
	position: absolute;
	left: 276px;
	top: 540px;
	width: 440px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 123%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	z-index: 100;
}

.content_text2 {
	position: absolute;
	left: 276px;
	top: 240px;
	width: 440px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 123%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	z-index: 80;
}

.content_box {
	background-color: #f1e2eb;
	padding: 4px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
	z-index: 100;
}

.content_box_prices {
	position: relative;
	top: 0px;
	left: 0px;
	width: 500px;
	background-color: #f1e2eb;
	padding: 4px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

.content_box_prices1 {
	position: relative;
	top: 43px;
	left: 0px;
	width: 500px;
	background-color: #f1e2eb;
	padding: 4px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

.content_box_prices2 {
	position: relative;
	top: 63px;
	left: 0px;
	width: 500px;
	background-color: #f1e2eb;
	padding: 4px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

.content_box_book {
	position: relative;
	top: 6px;
	left: 2px;
	width: 500px;
	background-color: #f1e2eb;
	padding: 4px;
	margin-bottom: 6px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

.content_box_contact {
	position: absolute;
	top: -10px;
	left: 0px;
	width: 414px;
	background-color: #f1e2eb;
	padding: 4px;
	/*border: 1px;
	border-color: #ba55b0;
	border-style: solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

.content_decor1 {
	position:absolute;
	left:684px;
	top:249px;
	width:269px;
	height:358px;
	z-index: 80;
}

.decor_morepics {
	position:absolute;
	left:665px;
	top:486px;
	width:154px;
	height:24px;
	z-index: 66;
}

.cont_decor_right1 {
	position:absolute;
	left:777px;
	top:159px;
	width:11px;
	height:24px;
	z-index: 66;
}

.cont_decor_right2 {
	position:absolute;
	left: 808px;
	top: 219px;
	width: 11px;
	height: 30px;
	background-image: url(../pics/content_decor_right2.gif);
	z-index: 66;
}

.table_rates_seasons {
	position: relative;
	top: 23px;
	left: 0px;
	width: 507px;
	height:inherit;
	border: 1px;
	border-style: solid;
	border-color: #ba55b0;
	z-index: 0;
	empty-cells: show;
	border-spacing: 0;
	outline-style: none;
	padding-bottom: 10px;
	z-index: 200;
}

.table_rates_seasons1 {
	position: absolute;
	top: 489px;
	left: 0px;
	width: 423px;
	border: 1px;
	border-style: solid;
	border-color: #ba55b0;
	z-index: 0;
	empty-cells: show;
	border-spacing: 0;
	outline-style: none;
	z-index: 200;
}

.table_rates_seasons_title_left {
	background-color: #efd7ed;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ba55b0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ba55b0;
}

.table_rates_seasons_title_right {
	background-color: #efd7ed;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ba55b0;
}

.table_rates_seasons_cell_room_title {
	background-color: #efd7ed;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ba55b0;
}

.table_rates_seasons_cell_left {
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ba55b0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ba55b0;
}

.table_rates_seasons_cell_left_bottom {
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ba55b0;
}

.table_rates_seasons_price_left {
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ba55b0;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
}

.table_rates_seasons_price_left_bottom {
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
}

.table_rates_seasons_cell_right {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ba55b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
}

.table_rates_seasons_cell_right_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
}

.table_rates_seasons_room_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #000000;
}

.earth_box {
	width: 448px;
	border: 1px solid #BA55B0;
	padding: 6px;
}

.logo_thai {
	position: relative;
	top: 6px;
}

.table_box {
	background-color: #f1e2eb;
	padding: 8px;
	width: 380px;
	height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ba55b0;
	text-decoration: none;
}

/*** CONTENT END ***/
