.btnDatmua {
	width:129px;
	height:24px;
	background:url(./images/btn_datmua.jpg) top left no-repeat;
	margin:5px auto;
}
/*-----------------------------------------------------------------------------------------------*/
#newsContentShow {padding:0px;}
#proContentShow {padding:0px;}
#newsContentShow #news {
	position:relative;
	background:#fff;
	padding:15px;
	margin-bottom:15px;
}
#news .title,h1.title{font-family:'Conv_UVNViVi';color:#5c553c;font-size:42px;-webkit-text-shadow:0 1px 0 rgba(238, 238, 238, 1);-moz-text-shadow:0 1px 0 rgba(238, 238, 238, 1);text-shadow:0 1px 0 rgba(238, 238, 238, 1);}
#news .title, #news .title a{
	display:block;
	line-height:auto;
	margin-top:0px;
}
.btndetail{position:absolute;right:10px;bottom:10px;color:#b61d11 !important;}
.note,.content{
	color:#373737;text-align: justify;
	line-height:16px;
}
.detail{margin-bottom:10px;padding-bottom:10px;padding:15px;background:#fff;}
.dateUpdate{
	margin-bottom:15px;
	font-size:13px;
	color:#828282;
	font-weight:none;
	margin-top:15px;
	line-height:15px;
}
.dateUpdate span{
	color:#000;
}
.dateUpdate span a{
	color:#a32600;
}
.imgNewssmart{
	float:left;
	margin:5px;
	margin-left:0px;
}
.imgNewssmart img{
	border:1px #ccc solid;
	max-width: 90px;
	width: expression( this.scrollWidth > 91 ? "90" : "auto" );
	max-height: 90px;
	height: expression( this.scrollHeight > 91 ? "90" : "auto" );
}
.imgNews{
	float:none;
	width: 100%;
	height:auto;
	margin-right:0px;
	margin-bottom:15px;
	text-align:center;
}
.imgNews img{
	max-width: 100%;
	width: 100%;
	max-height: auto;
	height: auto;
	vertical-align:middle;
	text-align:center;
	border:0px;
}
.newsOther{
	margin-left:5px;
	background: url(./images/icon_other.gif) 4px center no-repeat;
	padding:8px;
	padding-left:15px;
	color:#000;
	line-height:24px;
}
.newsOther:hover{
	color:#000;
}
.dateOther {
	font:11px Times New Roman;
	color:#a2a2a2;
	font-weight:none;
	line-height:22px;
}
.imgSubNews{
	float:left;
	width:60px;
	margin-right:10px;
	margin-bottom:5px;
}
.imgSubNews img{
	border:1px #c0c0c0 solid;
	padding:1px;
	width:60px;
	vertical-align:middle;
	max-height:60px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#news.specical{
	position:relative;
	margin:10px 0px;
	border:1px #1b9747 solid;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:0px;overflow:hidden;
	min-height:120px;vertical-align:middle;
}
#news.specical .imgNews{
	position:absolute;z-index:1;
	top:0px;left:0px;width:100%;height:auto;margin-top:-5%;
	border:0px;
}
#news.specical .title{
	position:absolute;z-index:2;top:0px;right:0px;
	background:url(./images/specical_bg.png) right top repeat-y;
	width:263px;
	height:100%;
	padding:10px;padding-left:80px;
	color:#fff !important;font-weight:normal !important;
}
#news.specical .title a{
	color:#fff !important;font-weight:normal !important;
}
#news.specical .content,#news.specical .dateUpdate{
	display:none;
}
.newsSlide{
	background:#fff;
	padding:0px;margin:5px;padding-bottom:20px;
	width:100%;
	display:block;
}
.newsSlide .imgNews{
	float:none;
	width:100%;
	height:200px;overflow:hidden;
	max-height: 200px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#fff;
	text-align:center;
}
.newsSlide .imgNews img{
	width:100%;
	max-width:100%;
	max-height: 200px;
	height: expression( this.scrollHeight > 200 ? "200" : "auto" );
	vertical-align:middle;
	text-align:center;
	border:0px;
}
.newsSlide .title{
	margin:5px 10px;border-bottom:1px #cccccc solid;
	padding:10px 0px;
	height:60px;overflow:hidden;font-size:16px;font-weight:bold;
}
.newsSlide .note{
	padding:10px;
	height:42px;overflow:hidden;
}

/*-----------------------------------------------------------------------------------------------*/
.room{clear:both;padding:15px 0px;border-top:1px #ccc solid;}
.imgRoom{float:left;margin-right:15px;width:250px;height:160px;}
.room .pTitle{font-size:30px;line-height:1.4em;border-bottom:1px #ccc solid;padding-bottom:10px;margin-bottom:20px;}
.room .note{float:left;width:37%;border-right:1px #ccc solid;padding:10px;}
.room .bookinfo{float:right;width:30%;padding:10px;}

/**/
.inner-nav     					{float:left;display:block;width:18.4%;position:relative;z-index:50;z-index:1;}
.inner-nav li     					{float:left;display:block;height:42px;width:100%;margin:0 0 1px;font-size:15px;-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.15);text-shadow:0 1px 1px rgba(0,0,0,0.15);background: rgb(193,182,174);background: -moz-linear-gradient(top, rgba(193,182,174,1) 0%, rgba(186,172,163,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,182,174,1)), color-stop(100%,rgba(186,172,163,1)));background: -webkit-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -o-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -ms-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: linear-gradient(to bottom, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 );-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear;}
.inner-nav li a    					{float:left;display:block;color:#fff;padding:0 0 0 20px;line-height:42px;width:100%;height:100%;}
.inner-nav .availability a  		{background:url(./images/icons.png) 3px -591px no-repeat;padding-left:40px !important;}
.inner-nav .description a 		{background:url(./images/icons.png) 3px -634px no-repeat;padding-left:40px !important;}
.inner-nav .facilities a  		 {background:url(./images/icons.png) 3px -677px no-repeat;padding-left:40px !important;}
.inner-nav .location a,
.inner-nav .locations a,
.inner-nav .tour_location a  		{background:url(./images/icons.png) 3px -720px no-repeat;padding-left:40px !important;}
.inner-nav .reviews a   			{background:url(./images/icons.png) 3px -764px no-repeat;padding-left:40px !important;}
.inner-nav .things-to-do a  		{background:url(./images/icons.png) 4px -815px no-repeat;padding-left:40px !important;}
.inner-nav li:hover   				{background: rgb(177,47,7);background: -moz-linear-gradient(top, rgba(177,47,7,1) 0%, rgba(177,47,6,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(177,47,7,1)), color-stop(100%,rgba(177,47,6,1)));background: -webkit-linear-gradient(top, rgba(177,47,7,1) 0%,rgba(177,47,6,1) 100%);background: -o-linear-gradient(top, rgba(177,47,7,1) 0%,rgba(177,47,6,1) 100%);background: -ms-linear-gradient(top, rgba(177,47,7,1) 0%,rgba(177,47,6,1) 100%);background: linear-gradient(to bottom, rgba(177,47,7,1) 0%,rgba(177,47,6,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 );}
.inner-nav li.active,
.inner-nav li.active:hover 		{width:122%;background:url(./images/inner-nav-active.png) -22px 0 no-repeat;filter:none;background-size:100% 100%;}
.inner-nav li.active a   			{padding:0 0 0 20px;}

.hotelDetail      				{float:right;width:79.4%;overflow:hidden;padding:15px;background:#fff;}
.tab-content article    		 	{float:left;width:100%;padding:12px 20px 20px;overflow:hidden;margin:0 0 20px;background:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);font-size:13px;}
#location.tab-content article	{padding:15px;}
/*-----------------------------------------------------------------------------------------------*/
/*
.products {
	float:left;
	width:185px;
	height:202px;
	overflow:hidden;
	margin:5px 5px;text-align:center;
	position: relative;
	border-bottom:1px #1b9747 dashed;
}
.products .title, .products .title a{
	position:relative;
	clear:both;
    color:#000;
	font:12px;
	text-align:center;
	overflow:hidden;margin-bottom:5px;
}
.products .note{display:none;margin-top:5px;color:#716f6f;}
.products .viewdetail {height:24px;background: url(./images/viewdetail_bg.png) center left repeat-x;}
.products .viewdetail a{float:right;background: #fff url(./images/icon_detail.png) right center no-repeat;padding:0px 20px;}
*/

.productDetailt {
	float: left;
	padding: 0px 10px;
	width: 370px;
}
.productDetailt .title {color: #00a2ff !important;margin: 0px !important;}

.priceold{
	text-decoration: line-through;
    color:#aaaaaa;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.price{
    color:#ff0000;
	font-size:12px;
	font-weight:bold;
}
.imgPro{
	text-align:left;
	margin-bottom:10px;
	vertical-align:middle;
}
img.imgPro, .imgPro img{
	max-height: 163px;
	height: expression( this.scrollHeight > 160 ? "160" : "auto" );
}
.imgProDetail{
	padding:2px;
	max-width: 240px;
	width: expression( this.scrollWidth > 240 ? "240" : "auto" );
	max-height: 136px;
	height: expression( this.scrollHeight > 240 ? "240" : "auto" );
}
.btnDathang{
	clear:both;
	margin:5px auto;
	position: absolute;
	bottom: 0px;
	left: 35px;
}
.products{
	float:left;
	position:relative;
	margin:10px 0px;
	border:1px #1b9747 solid;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:0px;overflow:hidden;
	width:370px;margin:10px;
	height:120px !important;vertical-align:middle;
}
.products .imgPro{
	position:absolute;z-index:1;
	top:0px;left:0px;
	width:100%;
	height:auto;
	margin-top:-3%;
}
.products img.imgPro,.products .imgPro img{
	width: auto;
	min-height: 123px;
	height: expression( this.scrollHeight < 124 ? "123" : "auto" );
}

.products .title{
	position:absolute;z-index:2;top:0px;right:0px;
	background:url(./images/product_bg.png) right top repeat-y;
	width:199x;
	height:100%;
	padding:10px;padding-left:120px;
	color:#fff !important;font-weight:normal !important;
}
.products .title a{
	color:#fff !important;font-weight:normal !important;
}
.products .content,#news.specical .dateUpdate{
	display:none;
}
.MTNTooltip{display:none;position:absolute;z-index:99;border:1px #000 solid;background:#fff;padding:10px;width:300px;}
.MTNTooltip .title{font-weight:bold;margin-bottom:10px;}
.products .tooltip{display:none;position:absolute;z-index:99;border:1px #000 solid;background:#fff;padding:10px;}
.products:hover .tooltip{display:block;}
/*------------------------------------------------------------------*/
#subBox{
	list-style:none;
	padding:0px;
	margin:0px 10px;
}
#subBox li{
	float:none;
	color:#000;
	background: url(./images/icon_subBox.gif) left 8px no-repeat;
	margin:5px;
	padding:0px 0px;
	padding-left:15px;
}
#vitri10 #subBox li{
	float:left;
	width:46%;
}
#subBox li:first-child{
	padding-top:0px;
}
#subBox li.nobg{
	background: none;
	padding-left:4px;
}
#subBox li .title, #subBox li a{
	margin-bottom:6px;line-height:1.4em;
	font-size:14px;
}
#subBox li a{
	text-decoration:underline;
}
#subBox li .imgNewssmart{
	float:left;
	width:150px;
	margin-top:0px;
	margin-right:10px;
}
#subBox li .imgNewssmart img{
	max-width: 100%;
	max-height: 140px;
	height: expression( this.scrollHeight > 140 ? "140" : "auto" );
	border:1px #b61d11 solid;
}
#subBox li.breakline {
	background:none;
	margin:4px 5px;
	border-bottom:1px #000 dashed;
}
#subBox li.last {border:0px;}

/*------------------------------------------------------------------*/
#subBoxMenu{
	clear:both;
	list-style:none;
	padding:0px;
	margin:0px;
}
#subBoxMenu li{
	clear:both;
	color:#000;
	background:none;
	padding:3px 0px;
	padding-left:4px;
	background: url(./images/subBoxMenu.gif) 0px 10px no-repeat;
	padding-left:15px;
	font-size:14px;
}
#subBoxMenu li .title, #subBoxMenu li a{
	display:block;
	color:#000;
}
#subBoxMenu li a{
	text-decoration:underline;
}
#subBoxMenu li .imgSubNews{
	float:left;
	width:60px;
	max-height:60px;
	margin-right:10px;
}
#subBoxMenu .breakline {
	border-bottom:0px;
}
#subBoxMenu li.last {border:0px;}
/*-----------------------------------------------------------------------------------------------*/
#widgetP {
	margin-bottom:10px;
}
#widgetPTitle {
	position:relative;
	padding:0px; 
	font-family:'Conv_UTM Mabella';font-size:22px;
}
#widgetPTitle .title{
	margin:0px;
	line-height:21px;
	color:#544c32;
	padding:13px 20px;
}
#widgetPTitle .title .icon{
	vertical-align:middle;
}
#widgetPTitle .title a{color:#544c32;}

#widgetPTitle .toolRight {
	position:absolute;top:5px;right:15px;
	font-weight:normal;
	color:#544c32;
	text-align:left;
	margin-top:-3px;
	text-transform:none;
	font:14px Arial;
}
#widgetPTitle .toolRight a{
	color:#000;line-height:24px;font-weight:normal;margin:0px 5px;
}
#widgetPContent {
	padding:0px;
}
#widgetPFooter{
	line-height:0px;
	font-size:0px;
	height:1px;
}

/*-----------------------------------------------------------------------------------------------*/
#widget1 {
	margin-bottom:10px;
	background:#fff;
	padding:10px;
}
#widget1Title {
	position:relative;
	padding:0px;padding-bottom:5px;margin-bottom:5px; 
	font-family:'Conv_UTM Mabella';font-size:22px;
	border-bottom:1px #cccccc solid;
}
#widget1Title .title{
	margin:0px;
	display:inline;line-height:31px;
	color:#544c32;
	padding:3px 20px;
}

#widget1Title .title .icon{
	vertical-align:middle;
}
#widget1Title .title a{color:#544c32;}

#widget1Title .toolRight {
	position:absolute;top:5px;right:15px;
	font-weight:normal;
	color:#000;line-height:21px;
	text-align:left;
	margin-top:-3px;
	text-transform:none;
}
#widget1Title .toolRight a{
	color:#000;font-weight:normal;margin:0px 10px 0px 5px;
}
#widget1Content {
	padding:0px;
}
#widget1Footer{
	line-height:0px;
	font-size:0px;
	height:1px;
}
/*-----------------------------------------------------------------------------------------------*/
/*contact-------------------*/
#contact table tr td {
	vertical-align:top;
}
#contact {  margin-bottom:10px; }
.contactinfo { line-height:auto;}
#contact input.input { background:#fff url(./images/input_bg.jpg) left top repeat-x; border:1px solid #d2d2d2; margin-bottom: 15px;padding:2px 5px;display:block;
}
#contact select.input { margin-bottom: 15px; width: 195px; height:21px;padding:0px 5px;
}
#contact textarea.input { width: 345px; height: 80px; margin-bottom: 15px;padding:5px; border: none; line-height: 18px; background:#fff url(./images/textarea_bg.jpg) top left repeat-x; border:1px solid #d2d2d2;
}
#contact .formbutton { position: relative; left: -12px;}#contact label.capt { background: none; width: 420px;}
#contact label.capt img { float: left;}
/*searchForm-------------------*/
.searchForm{
	margin-bottom:10px;
}
.searchForm .input{
	float:left;
	width:100%;
	border:0px;
	font-size:12px;
	background:#fff;
	height:30px;
	padding:0px 10px;
	border:0px;color:#878686;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-bottom-left-radius: 2px;
	-webkit-box-shadow: inset 0px 1px 4px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    inset 0px 1px 4px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         inset 0px 1px 4px 0px rgba(50, 50, 50, 0.35);
}
.searchForm .input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #333;font-style:italic;
}
.searchForm .input::-moz-placeholder { /* Firefox 19+ */
  color: #333;font-style:italic;
}
.searchForm .input:-ms-input-placeholder { /* IE 10+ */
  color: #333;font-style:italic;
}
.searchForm .input:-moz-placeholder { /* Firefox 18- */
  color: #333;font-style:italic;
}
/*LOADMORE-------------------*/
#loadmore {
	clear:both;
	display:inline-block;
	background: url(./images/btn_bg.jpg) top left repeat-x;
	cursor:pointer;
	margin:10px auto;
	height:30px;
	line-height:1.9em;
	border:1px #cccccc solid;
	border-bottom:1px #ababab solid;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
	color:#fff;
	text-align:center;
	padding:0px 20px;
}
.entry-content ul {
	list-style: none;
}
.entry-content ul li {
	font-weight: bold;
	padding: 5px 0px;
}
