/* CSS Document */
body {
	margin: 0 0 0 0; }
	
form {
	margin: 0px 0px 0px 0px;
}

.wtable
{
	background-image: url(../images/nen.jpg);
	width: 1000px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tdheader
{
	height: 26px; }

.tdmenu
{
	height: 36px;
	width: 934px;
	text-align:left;
	background-image:url(../images/bgmenu.jpg);
	vertical-align: middle; }
	
.tdbanner
{
	height: 90px; }
	
.tdsearch
{
	height: 220px;
	vertical-align: top; }		
	
.tdmiddle
{
	vertical-align: top; }

.tdbottom
{
	height: 66px;
	width: 934px;
	background-color: #cfeefd;
	text-align: center; }

table {
	border-collapse:collapse;
}
td {
	font-size: 11px;
}
a {
	color:#ff0000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration:underline;
}

img {
	border:none;
}

.vlabel { font-family:Arial; font-size:9pt; color: Black; text-decoration:none; }
.label { font-family:Tahoma; font-size:8pt; color: Black; text-decoration:none; }
.lbltour { font-family:Arial; font-size:9pt; color: Black; text-decoration:none; }
.info { font-family:Tahoma; font-size:8pt; color: Black; text-decoration:none; }
.redinfo { font-family:Tahoma; font-size:8pt; color: Red; font-weight: bold; text-decoration:none; }
.gridhead { font-family:Arial; font-size:9pt; color: White; font-weight: bold; text-decoration:none; }
.button { font-family:Arial; font-size:8pt; color: Black; font-weight: bold; text-decoration:none; }

.title {color: Red; font-size: 9pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.title:link, .title:visited {color:Red; font-size: 9pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.title:hover{color: #0066ff; font-size: 9pt; font-family: Tahoma; font-weight: bold; text-decoration:underline;  }

.news { font-family:Tahoma; font-size:8pt; color: Black; text-decoration:none; }
.news:link, .news:visited {font-family:Tahoma; font-size:8pt; color: Black; text-decoration:none; }
.news:hover{ color: Black; font-size: 8pt; font-family: Tahoma; text-decoration:none;  }

.quick { font-family:Arial; font-size:9pt; color: Black; text-decoration:none; }
.quick:link, .quick:visited {font-family:Arial; font-size:9pt; color:White; text-decoration:none; }
.quick:hover{ color:Red; font-size: 9pt; font-family: Arial; text-decoration:none;  }

.newsdt { font-family:Tahoma; font-size:9px; color: Black; text-decoration:none; }
.newsdt:link, .newsdt:visited {font-family:Tahoma; font-size:9pt; color: Black; text-decoration:none; }
.newsdt:hover{ color: #0066ff; font-size: 9pt; font-family: Tahoma; text-decoration:none;  }

.redlabel {
	font-family:Tahoma; 
	font-size:11px;
	color: Red;
	text-decoration:none;
}

.vtour {color: Red; font-size: 9pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.tour {color: Red; font-size: 8pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.tour:link, .tour:visited {color:Red; font-size: 8pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.tour:hover{color: #0066ff; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration:underline;  }

.menu {color:White; font-size: 10pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.menu:link, .menu:visited {color:White; font-size: 10pt; font-weight: bold; font-family: Tahoma; text-decoration:none; }
.menu:active {color:#ccff00; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration:none; }
.menu:hover{color: #ccff00; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration:none;  }

.menuitem
{
    color: #13149e; background-color: #82cdf5; font-style:normal; text-decoration:none; font-size: 8pt;
    font-family: Tahoma; width: 150px; height: 20px; }
.menuitem:link, .menuitem:visited
{
    color: #13149e; background-color: #82cdf5; font-style:normal; text-decoration:none; font-size: 8pt;
    font-family: Tahoma; width: 150px; height: 20px; }
.menuitem:hover
{
    color: #da1208; background-color: #82cdf5; font-style:normal; text-decoration:none; font-size: 8pt;
    font-family: Tahoma; width: 150px; height: 20px; } 
 
.search  {
	color: White;
	background-image: url(../images/tk.jpg);
	background-color: Transparent; 
    border: 0;
    font-family:Tahoma; font-size:8pt;
    font-weight:bold;
    height: 18px;
    cursor:pointer; }
 	
/*---------------------------*/
.language {
}
.language:hover {
}
.language#active {
}

.datetime {
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#999999;
}
.lable {
font-family:tahoma;
font-size:12px;
color:#000000;
}
.text_area {
	border : 1px solid #ccc;
	z-index: -3;
	font-size: 11px;
}
input, textarea, select {
	z-index : -3;
	font-size: 11px;
}
.list_area {
}
/*.button {
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #333;
	font-weight : bold;
}*/
.titlemodule {
	font-weight:bold;
	color:#ff0000;
	font-size:14px;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}
.mainmodule td {
	padding-bottom:5px;
}

.readmore {
font-family:tahoma;
text-decoration:none;
font-size:11px;
color:#FF0000;
}
.readmore:hover {
text-decoration:underline;
font-family:tahoma;
font-size:11px;
color:#FF0000;
}

#mainbody {
	/*padding-left:7px;
	padding-right:7px;
	padding-bottom:10px;*/
	
}
#mainbody a {
}
#mainbody a:hover {
}

#mainbody .datetime {
	color:#333333;
	font-style:italic;
	padding-bottom:5px;
}

#mainbody .td_readmore {
}
#mainbody .readmore {
}
#mainbody .readmore:hover {
}

#mainbody .paging {
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
}
#mainbody .paging a {
}
#mainbody .paging a:hover {
}

#mainbody .faq_ask {
}
#mainbody .faq_ask a {
}
#mainbody .faq_ans {
}

#mainbody .price {
	padding-bottom:10px;
	padding-left:5px;
	color:#ff0000;
	font-weight:bold;
}
#mainbody .td_image {
}
#mainbody .imageright {
	margin-left:10px;
}
#mainbody .imageleft {
	margin-right:10px;
}
img .left {
	margin-right:10px;
}
img .right {
	margin-left:10px;
}
#foot a {
}
.pn{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.pn:hover{
	color:#FF6600;
	text-decoration:underline;
}
#mainbody .tour{
	font-family:Tahoma;
	font-size:12px;
	color:#A53535;
	font-weight:bold;
	text-decoration:underline;
	padding-left:10px;
	padding-top:5px;
}
#mainbody .tour a{
	color:#A53535;
	text-decoration:underline;
}
#mainbody .tour a:hover{
	color:#0066FF;
	text-decoration:underline;
}
.support {
	font-family:Tahoma;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
}
.support:hover{
	text-decoration:underline;
	color:#0099FF;
}
.tourdb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.tourdb:hover{
	text-decoration:underline;
	color:#0099FF;
}

.inbound{
	font-family:Tahoma; 
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration:none;
	padding-left:40px;
}
.inbound:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.inbound2{
	font-family:Tahoma; 
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration:none;
	padding-right:25px;
}
.inbound2:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.inbound3{
	font-family:Tahoma; 
	font-size:12px; 
	color:#FF0000; 
	font-weight:bold; 
	text-decoration:none;
	padding-left:40px;
	text-transform:uppercase;
}
.inbound3:hover{
	color:#FF0000;
	text-decoration:underline;
	text-transform:uppercase;
}
.tentourinbound{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
}
.tiente1{
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-align:center;
padding-bottom:3px;
padding-top:3px;

}
.tiente2{
font-family:tahoma;
font-size:11px;
color:#000000;
text-align:center;
padding-bottom:3px;
padding-top:3px;
}
.tiente3{
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-align:center;
background-color:#d6edfb;
padding-bottom:3px;
padding-top:3px;
}
.tiente4{
font-family:tahoma;
font-size:11px;
color:#000000;
text-align:center;
background-color:#d6edfb;
padding-bottom:3px;
padding-top:3px;
}
.home a{
	font-family:Tahoma; 
	font-size:11px;
	color:#025ca3;
	text-decoration:none;
}
.home a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.footer a{
	font-family:Tahoma; 
	font-size:11px;
	color: Black;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
	font-family:Tahoma; 
	font-size:11px;
	color: Red;	
}

.seltext {color: #FF0000; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none}
a.seltext:link {color: #FF0000; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none}

.text {color: #aba8a8; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none}
a.text:link, a.seltext:visited {color: #aba8a8; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none}
a.text:active {color: #FF0000; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none}
a.text:hover{color: #FF0000; font-size: 8pt; font-family: Arial; font-style:normal; text-decoration:none; }

.about a{
	font-family:Tahoma; 
	font-size:11px;
	color:#025ca3;
	text-decoration:none;
}
.about a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.flag:hover{
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
}
.nuoc{
	font-family:Tahoma;
	font-size:12px;
	color:#053b83;
	padding-left:70px;
	font-weight:bold;
	display:block;
	background-image:url(../images/danhlam_nuoc.jpg);
	background-repeat:no-repeat;
	height:24px;
	padding-top:5px;
}
.nuoc:hover{
	color:#FF0000;
	text-decoration:none;
	background-image:url(../images/danhlam_hover.jpg);
	background-repeat:no-repeat;
}
.mien{
	font-family:Tahoma;
	font-size:12px;
	color:#0059ff;
	padding-left:70px;
	font-weight:bold;
	display:block;
	background-image:url(../images/danhlam_mien.jpg);
	background-repeat:no-repeat;
	height:23px;
	padding-top:5px;
}
.mien:hover{
	color:#FF0000;
	text-decoration:none;
	background-image:url(../images/danhlam_hover2.jpg);
	background-repeat:no-repeat;
}
.tp{
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	padding-left:90px;
	font-weight:bold;
	display:block;
	background-image:url(../images/danhlam_tp.jpg);
	background-repeat:no-repeat;
	height:22px;
	padding-top:4px;
}
.tp:hover{
	color:#990000;
	text-decoration:underline;
}
.impressive{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
}
.impressive a{
	color:#0066CC;
	text-decoration:none;
}
.impressive a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.tieude {
	font-family:Tahoma;
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}

.dropdownlist {
	font-family:Arial;
	font-size:8pt;
	color: Black;	
}

.titleprint { font-family:Arial; font-size:12pt; color: Black; text-decoration:none; font-weight: bold; }
.titleprintdt { font-family:Arial; font-size:10pt; color: Black; text-decoration:none; font-weight: bold; }
.lblprint { font-family:Arial; font-size:9pt; color: Black; text-decoration:none; }
