td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin-left: 8px;
}
.bg_down2 {
	background-image: url(../images/bg_down.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
a:link {
	color: #AF183B;
}
a:visited {
	color: #AF183B;
}
.linecontact {
	background-image: url(../images/00_sep_contact.gif);
}



.white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #9a0034;
}
.white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9a0034;
}
.text_red_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.text_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.bg_logo {
	background-image: url(../images/bg-a.png);
	background-repeat: no-repeat;
	background-position: top;
}
.bg_banner {
	background-image: url(../images/bg-b.png);
	background-repeat: no-repeat;
	background-position: top;
}
.bg_info {
	background-image: url(../images/bg-c.png);
	background-repeat: no-repeat;
	background-position: top;
}
.bg_down {
	background-image: url(../images/bg_down.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.links_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;

}
a:visited {
	color: #FFFFFF;
	font-weight: normal;

}
a:hover {
	color: #073747;

}
a:active {
	color: #073747;

}

a.red_link {
	color: #9A0034;
	font-weight: normal;
	text-decoration: underline;
}

a.red_link:hover {
	color: #9A0034;
	font-weight: normal;
	text-decoration: underline;
}

a.red_link:active {
	color: #9A0034;
	font-weight: normal;
	text-decoration: underline;
}

a.red_link:visited {
	color: #9A0034;
	font-weight: normal;
	text-decoration: underline;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 18px;
	color: #9A0034;
	font-weight: bold;
}	

h2 {
	font-size: 14px;
	color: #9A0034;	
	font-weight: bold;	
}

h3 {
	font-size: 12px;
	color: #9A0034;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
}


.list_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
}

.bg_info2 {
	background-image: url(../images/bg-d.png);
	background-repeat: no-repeat;
	background-position: top;
}

a:link {
	text-decoration: none;
}
.bg_amenities {
	background-image: url(../images/amenities.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_m {
	background-image: url(../images/bg-m.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_e {
	background-image: url(../images/bg-e.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_line_a {
	background-image: url(../images/bg_line_a.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_blue_a {
	background-image: url(../images/bg_blue_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_blue_b {
	background-image: url(../images/bg_blue_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_blue_c {
	background-image: url(../images/bg_blue_c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_line_b {
	background-image: url(../images/bg_line_b.png);
	background-repeat: repeat-y;
}
.bg_line_c {
	background-image: url(../images/bg_line_c.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_top_guest_room {
	background-image: url(../images/top_guest_room.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bg_top_metting {
	background-image: url(../images/top_guest_room.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
a:link {
	color: #AF183B;
}
a:visited {
	color: #AF183B;
}

.bg_top_the_hotel {
	background-image: url(../images/top_the_hotel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_top_hearth_room {
	background-image: url(../images/top_the_hearth_room.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_page {
	background-image: url(../images/bg_line.jpg);
	background-repeat: repeat;
}
.text_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	font-weight: normal;
	color: #043A4D;
}

.table_border{
	border:1px solid #b9b7b7;
	
}
