@font-face {

	font-family:"Minion Regular";

	src:url(../font/MinionWebItalic.ttf);

}

@font-face {

	font-family:"Futura Book";

	src:url(../font/ufonts.com_futura-book.ttf);

}

body {

	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	font-size:14px;

	color:#333333;

	text-align:justify;

	margin: 0px;

	background-attachment:fixed;

	background-position:center;

	background-image: url(../images1/bg1.jpg);

}

table {

	text-align:justify;

	font-size:14px;

}



 #header-top{position:absolute; z-index:1150; height:83px; padding-top:0px;} 



h1{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	display:inline;

	font-size:15px;}

h2{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

font-weight:400;

display:inline;

	font-size:15px;}



h2:hover{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

display:inline;

font-weight:400;

	font-size:15px;}



	

h3{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

		font-size:18px;

		

		font-weight:500;

		color:#373737;

		display:inline;}

		

h3:hover {font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

		font-size:18px;

	

		font-weight:500;

		color:#744903;

		display:inline;}

	

h4{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

display:inline;

	font-size:15px;}

h5{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	display:inline;

	font-size:15px;}

#qc {

	/*position:relative;*/

	background:#fff url(loading.gif) no-repeat 50% 50%;

    margin-bottom:5px; /* khoang cach chan trang */

    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;

    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;

    box-shadow: 0px 1px 5px 0px #4a4a4a;

}



#contact2 {

	background-image:url(../images1/bg_contacus_title.png);

	height: 29px;

}

#contact_in {

	background-image:url(../images1/contact_in.png);

	height: 16px;

}

#round {

/*-moz-border-radius: 7px;

-webkit-border-radius: 7px;*/

/*width:250px;

background:#eeeeee;

border:solid 1px #cccccc;

*/

background-color:#FFF;

border-top:solid 1px #BEBBBB;

border-bottom:solid 1px #BEBBBB;

border-right:solid 1px #BEBBBB;

border-left:solid 1px #BEBBBB;

/*

border-bottom-right-radius:7px;

border-bottom-left-radius:7px;



   border-radius-topright: 7px;

    border-top-right-radius: 7px;

    border-radius-topleft: 7px;

    border-top-left-radius: 7px;*/

}

.round-content {

padding: 10px;

}





#round1 {

/*-moz-border-radius: 7px;

-webkit-border-radius: 7px;*/

/*width:250px;

background:#eeeeee;

border:solid 1px #cccccc;

*/

/*border-bottom:solid 1px #DEDEDE;

border-right:solid 1px #DEDEDE;

border-left:solid 1px #DEDEDE;

border-bottom-right-radius:7px;

border-bottom-left-radius:7px;*/

border:solid 1px #BEBBBB;

border-radius: 7px;



/*border-radius-topright: 5px;

border-top-right-radius: 5px;

border-radius-topleft: 5px;

border-top-left-radius: 5px;*/

}



#amenutrai {

	height: 30px;

	/* border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

*/

}

#amenutrai:hover {



}



#amenutrai2 {

	height: 28px;

	/*border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;*/

}

#amenutrai2:hover {

}



#amenutop {

	/*border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;*/

	height: 20px;

}

#amenutop:hover {



}

#amdtrai {

	background-image: url(../images1/mn3.png);

	height: 30px;

}

#amdtrai1 {

	background-image: url(../images1/mn31.png);

	height: 30px;

}





#bgtintuc {

	background-image: url(../images1/tintuc.png);

	height: 30px;

}



#timkiem {

	background-image: url(../images1/timkiem.png);

	height: 50px;

}

#amdtrai:hover {



}



#amdtrai2 {

	background-image: url(../images1/mn3.gif);

	height: 30px;

}

#amdtrai2:hover {



}







#amdphai {

	height: 30px;

	background-image: url(../images1/shade.png);

}



#duan {

	height: 30px;

	background-image: url(../images1/duan.png);

}





#gthieu {

	height: 30px;

	background-image: url(../images1/gioithieu.png);

}

#amdphai:hover {



}



#asanpham {

	background-image: url(../images1/TITLE.png);

	height: 35px;

	background-repeat: no-repeat;

}



#asanpham1 {

	background-image: url(../images1/TITLE1.png);

	height: 35px;

	background-repeat: no-repeat;

}

#asanpham:hover{

}



#achitiet {

	color:#990000;

	font-weight:bold;

	padding-left:3px;

	text-decoration:none;

}



#achitiet:hover {

	color:#990000;

	font-weight:bold;

	padding-left:3px;

	text-decoration:none;

}

#ake {

	height: 25px;

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	border-bottom-style: solid;

}



#bordertop {

	background-image: url(../images1/shade.png);

    border-radius-topright: 5px;

    border-top-right-radius: 5px;

    border-radius-topleft: 5px;

    border-top-left-radius: 5px;

	border: 1px solid #CCCCCC;

	height:30px;    

    

}



#borderbottom

{

	

 

    border-radius-bottomright: 5px;

    border-bottom-right-radius: 5px;

  

    border-radius-bottomleft: 5px;

    border-bottom-left-radius: 5px;

     border: 1px solid #CCCCCC;

	

}

#bomenu {

	/*border-style: solid;

	border-color: #cccccc;

	border-width: 1px;*/

	background-image: url(../images1/n.jpg);

}

#bomd {

border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

}



#bosanpham {

border-style: solid;

	border-color: #BEBBBB;

	border-width: 1px;

}



#bochinh{

border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

}







.banner3

{width:100%;

margin:0;

padding:0;

/*background:  url(../images/banner3.jpg) center 0 no-repeat;*/

min-height:483px;

}



.banner4

{width:100%;

margin:0;

padding:0;

/*background:  url(../images/BANNER4.jpg) center 0 no-repeat;*/

min-height:483px;

}

#kichthuocanh {

    height: auto; 

    width: auto; 

    max-width: 1200px; 

    max-height: 483px;

}

#hieuunganh:hover{

	opacity:0.8;}

.clear

{ clear:both;}







.text2 {

	display: block;

	width: 371px;

	text-align:center;

	margin:0 auto;

	padding:0 0 5px 0;

}

.text2 h1 {

	color: #FFFFFF;

	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	text-transform:uppercase;

	padding-top:135px;

	font-weight:normal;

	font-size:44px;

	line-height:77px;

	margin:0px;

	padding-bottom:0;

}



.text2 p {

	color: #FFFFFF;

	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	text-transform:uppercase;

	padding:0 0 2.5em 0;

	font-weight:normal;

	font-size:14px;

	line-height:18px;

}

/****************************/



/****************************/

 .text3 {

	display: block;

	width: 750px;

	min-height:300px;

	text-align:center;

	margin:0 auto;

	padding:0;

}

 .text3 h1 {

	color: #FFFFFF;

	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	text-transform:uppercase;

	padding-top:142px;

	font-weight:normal;

	font-size:74px;

	line-height:77px;

	margin:0px;

	padding-bottom:0;

}



.text3 p {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	padding:0 0 2.5em 0;

	font-weight:normal;

	font-size:14px;

	line-height:18px;

}

/****************************/

.area

{ width:648px;

margin:0 0 0 186px;

padding:0;

text-align: center;

font:18px Arial, Helvetica, sans-serif ;

color:#352410;

text-transform:uppercase;

}





.button_white

{ width:98px;

background:#271500;

margin:0;

padding:5px;

border:1px solid #fff;

text-align:center;

color:#fff;

text-decoration:none;

font:bold 14px/18px Arial, Helvetica, sans-serif;

}

.button_trans

{width:98px;

margin:0;

padding:5px;

border:1px solid #fff;

text-align:center;

color:#fff;

text-decoration:none;

font:bold 14px/18px Arial, Helvetica, sans-serif; }



/* hieu uong anh san pham */



.caption-style-1{

		list-style-type: none;

		margin: 0px;

		padding: 0px;

		

	}



	.caption-style-1 li{

		float: left;

		padding: 0px;

		position: relative;

		overflow: hidden;

	}



	.caption-style-1 li:hover .caption{

		opacity: 1;



	}





	.caption-style-1 img{

		margin: 0px;

		padding: 0px;

		float: left;

		z-index: 4;

	}





	.caption-style-1 .caption{

		cursor: pointer;

		position: absolute;

		opacity: 0;

		-webkit-transition:all 0.45s ease-in-out;

		-moz-transition:all 0.45s ease-in-out;

		-o-transition:all 0.45s ease-in-out;

		-ms-transition:all 0.45s ease-in-out;

		transition:all 0.45s ease-in-out;



	}

	.caption-style-1 .blur{

		background-color: rgba(0,0,0,0.65);

		height: 300px;

		width: 400px;

		z-index: 5;

		position: absolute;

	}



	.caption-style-1 .caption-text h1{

		text-transform: uppercase;

		font-size: 24px;

	}

	.caption-style-1 .caption-text{

		z-index: 10;

		color: #fff;

		position: absolute;

		width: 400px;

		height: 300px;

		text-align: center;

		top:100px;

	}

	/*ket thuc hieu uong anh */

/*Rezi ảnh theo khung hình không bóp béo ảnh*/



.news{

    width: 100%;

    height: auto;

    padding: 2px;

    background-color:none;

}

.tintuc {

    width: 460px;

    height: 310px;

    display: inline-block;

    padding: 1px;

    margin-left: 0px;

    vertical-align:top;

	background-repeat: no-repeat;

	 background-size: cover;

}

.tintuc3 {

    width: 370px;

    height: 281px;

    display: inline-block;

    padding: 1px;

    margin-left: 0px;

    vertical-align:top;

	background-repeat: no-repeat;

	 background-size: cover;

}

.thumb {

    width: 250px;

    height: 170px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 



.bannerchinh {

    width: 100%;

    height: 450px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhsp {

    width: 290px;

    height: 200px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhsp1 {

    width: 577px;

    height: 350px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.anhspchitiet {

    width: 450px;

    height: 350px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.anhtour {

    width: 310px;

    height: 210px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhtour1 {

    width: 260px;

    height: 180px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.anhspcabin {

    width: 260px;

    height: 180px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.anhtinnoibat {

    width: 350px;

    height: 300px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhnhobaiviet {

    width: 50px;

    height: 50px;

    background-color:none;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhdichvu {

    width: 250px;

    height: 165px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhgioithieu {

    width: 553px;

    height: 367px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.anhdichvutrangchinh {

    width: 390px;

    height: 200px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

} 

.bgrsp {

   font-family:Tahoma, Geneva, sans-serif; 

   padding:6px 0px 0px 0px; bottom:0px; 

   position:absolute; 

   z-index:999;

   background:url(../images1/bgp1.png) repeat-x;

  

   color:#FFF; 

   font-weight:bold; 

   font-size:14px; width:140px; 

   height:26px;

} 



.bgrsp1 {

   font-family:Tahoma, Geneva, sans-serif; 

   padding:6px 0px 0px 0px; bottom:0px; 

   position:absolute; 

   z-index:999;

   background:url(../images1/bgp1.png) repeat-x;

  

   color:#FFF; 

   font-weight:bold; 

   font-size:14px; width:180px; 

   height:26px;

} 



/* ket thuc Rezi ảnh theo khung hình không bóp béo ảnh*/