@import 'paging.css';
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.box_body{
 	margin-left:10px;
    margin-right:10px;
    border-left: 1px;
    border-right: 1px;
    border-color: #E0E0E0; 
    border-style: solid ;
}

.form_lknhanh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A3A63;
	width: 180px;
}
.bg_thuexe {
	background-image: url(../images/bg_thuexe.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.full-screen {	
	height: 350px;
}

.bg_top {
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.date_post{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #94989B;
	text-decoration: none;
}
.text_white {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.text_room {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #033F88;
	text-decoration: none;
}
	
.text_tittle {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #033F88;
	text-decoration: none;
	font-style: italic;
}
.text_tittle1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #033F88;
	text-decoration: none;
}
.text_tittle2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #033F88;
	text-decoration: none;
}
.text_tittle2:hover {
	color: #CC3300;
}
.text_link {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #365782;
	text-decoration: none;
}
.text_link:hover {
	color: #CC6600;
}

.text_link_mn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2E3130;
	text-decoration: none;
}
.text_link_mn:hover {
	color: #FEA952;
}
.text_xemtiep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}
.text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.text_summary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.text_bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #033F88;
	text-decoration: none;
}
.text_bold16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #033F88;
	text-decoration: none;
}
.text_email12 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #585858;
	text-decoration: none;
}

.text_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
}
.text_normal_h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E56D1F;
	text-decoration: none;
}
.text_number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #033E8C;
	text-decoration: none;
}
.text_red {
	font-family: Tahoma;
	font-size: 12px;
	color: red;
	text-decoration: none;
}
.resort-info {background: #fff url(../images/bg_resort_info1.jpg); border: 0px solid #707070;display: none;line-height: 20px;padding:0px;position: absolute;z-index: 99999;min-width: 300px;}
.resort-info .name{ font-size:22px; margin-top:0px; font-weight: bold;}
.resort-info .envi{ margin-top:0px; font-size:12px; color:#0E2B6A; font-family: Tahoma;font-weight: bold;}
.resort-info .place{ margin-top:0px; font-size:12px; color:#303235; font-family: Tahoma;font-weight: bold;}
.resort-info .phone{ margin-top:0px; font-size:12px; color:#303235; font-family: Tahoma;font-weight: bold;}
.resort-info .link_detail{ margin-top:0px; font-size:14px; color:#4B4C4F; font-family: Tahoma;font-weight: bold;}
.resort-info .contact{ margin-top:0px; font-size:12px; color:#303235; font-family: Arial;font-weight: bold;}
.resort-info-detail {overflow: auto;margin-left: 20px;background-color: #fff;border: 0px solid #707070;line-height: 20px;position: absolute;z-index: 9999;width: 720px;height: 480px;}
.room-type-des {overflow: auto;margin-left: 20px;background-color: #fff;border: 2px solid #707070;display: none;line-height: 20px;position: absolute;z-index: 99999;width: 500px;height: 100px;}
.quick_link {
	padding: 0px 0px 0px 0px;
}
.bg_footer {
	background-image: url(../images/bg_footer_index.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_footer1{
	background-image: url(../images/bg_footer.jpg);
	background-repeat: repeat-y;
}
.text_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C00FF;
	text-decoration: none;
	margin: 0px 10px 0px 10px;
}

.text_footer_h{
	color: #0C01FF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 10px 0px 10px;
}

.text_copyright {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	margin: 0px 20px 0px 20px;
}
.text_header {
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 20px;
	color: #000;
	text-decoration: none;
}
.car-info {background: #fff url(../images/bg_lencar.gif);border: 0px solid #789BCC;display: none;line-height: 20px;padding:0px;position: absolute;z-index: 7000;min-width: 300px;}
.car-info .name{ font-size:22px; margin-top:0px; font-weight: bold;}
.car-info .envi{ margin-top:0px; font-size:12px; color:#0E2B6A; font-family: Tahoma;font-weight: bold;}

.resort_title{
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 22px;
	color: #000;
	text-decoration: none;
}
.resort_close{
	
}

.Field {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field40 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field50 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}

.Field70 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field80 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field100 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field120 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field150 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field200 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field250 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field300 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field400 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}
.Field500 {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #333333; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma
}

.Field40 {
	WIDTH: 40px
}
.Field70 {
	WIDTH: 70px
}
.Field80 {
	WIDTH: 80px
}
.Field100 {
	WIDTH: 100px
}
.Required
{
	color: Red;
}
.Field120 {
	WIDTH: 120px
}
.Field150 {
	WIDTH: 150px
}
.Field200 {
	WIDTH: 200px
}
.Field300 {
	WIDTH: 300px
}
.Field400 {
	WIDTH: 400px
}
.Field500 {
	WIDTH: 500px
}
.Field250 {
	WIDTH: 250px
}