body {
	font-family: Tahoma, Arial, Helvetica, sans-serif,"Times New Roman";
	font-size: 12px;
	line-height:16px;
	background-color:#DAFFD3;
	color:#003407;
	text-align:left;
}
a:link {COLOR:#003300; text-decoration:none;	font-weight: bold;}
a:visited {COLOR:#003300; text-decoration:none;	font-weight: bold;}
a:hover {COLOR:#003300; text-decoration:underline;	font-weight: bold;}


table,td {
	font-family: Tahoma, Arial, Helvetica, sans-serif,"Times New Roman";
	font-size: 12px;
	line-height:16px;
	color:#003407;
}

input, select, option, textarea { 
font-family: Arial; color:#003407; font-size:11px; letter-spacing:0px; line-height:14px; 
}

img{border:0;}

/* h */
h2
{
	font-size: 16px;
	font-weight:bold;
	background-image:url(images/h2_main.gif);
	background-repeat:no-repeat;
	padding:5px 0px 0px 35px;
	margin:0px 0px 10px 0px;
	height:27px;
	color:#015D0D;
}
h2.h2_02
{
	font-size: 16px;
	font-weight:bold;
	background-image:url(images/h2_main02.gif);
	background-repeat:no-repeat;
	padding:5px 0px 0px 35px;
	margin:0px 0px 10px 0px;
	height:27px;
	color:#D06200;
}

h3
{
	font-size: 14px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	margin:0px 0px 10px 0px;
	height:30px;
	color:#FFFFFF;
}

h3.sun
{
	font-size: 16px;
	font-weight:bold;
	padding:10px 0px 10px 55px;
	margin:0px 0px 10px 0px;
	height:35px;
	color:#003300;
	background-image:url(images/h3.gif);
	background-repeat:no-repeat;
}

h3.hotelname
{
	font-size: 16px;
	font-weight:bold;
	padding:10px 0px 10px 55px;
	margin:0px 0px 10px 0px;
	height:35px;
	color:#003300;
	background-image:url(images/h3_hotelname.gif);
	background-repeat:no-repeat;
}


h3.grey {
	background-image:url(images/h3_grey.gif);
	background-repeat:no-repeat;
	color:#000000;
}

h3.hotel{
	background-image:url(images/h3_hotel.gif);
	background-repeat:no-repeat;
	color:#000000;
}
h4
{
	font-size: 16px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	margin:0px 0px 10px 0px;
	height:32px;
	text-align:center;
	color:#8A5412;
	background-image:url(images/h4.gif);
	background-repeat:no-repeat;
}

h5
{
	font-size: 14px;
	font-weight:bold;
	padding:7px 0px 0px 25px;
	margin:0px 0px 10px 0px;
	height:25px;
	text-align:left;
	color:#990000;
	background-image:url(images/h5.gif);
	background-repeat:no-repeat;
	background-position:left;
}

/* bg */

.oddRow
{
    FONT-SIZE: 11px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: justify;
    BACKGROUND-COLOR: #FFFFCC;
}

.evenRow
{
    FONT-SIZE: 11px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: justify;
    BACKGROUND-COLOR: #D9FFFA;
}

.bg_new_event{background:url(images/index_news02.gif) repeat-y;}
.bg_dalat_info{background:url(images/dalat-info_bg.jpg) no-repeat; height:152px;}
.bg_hotel{background:url(images/bg_hotel02.gif) repeat-y;}
.bg_member{background:url(images/bg_member02.gif) repeat-y;}

.bg_maintour
{
background-image:url(images/bg_maintour.gif);
background-repeat:repeat-y;
}

.line {
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:3px;
}


/* text */

.den11 {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color:#000000;
}
.den11bold {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
}

.den11boldcenter {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

.do11boldcenter {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
}

.do11bold{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
}

.den13bold {
	font-family: TAHOMA;
	font-weight: bold;
	color:#000000;
	font-size: 13px;
	text-transform:uppercase;
}

.title_orange{
	font-family: TAHOMA;
	font-weight: bold;
	padding-left:5px;
	color:#D06200;
	font-size: 14px;
}

.title_white{
	font-family: TAHOMA;
	font-weight: bold;
	padding-left:5px;
	color:#FFFFFF;
	font-size: 14px;
}

/* text link  */
.topmenu{
	FONT-SIZE: 8pt;
	COLOR:#003300;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	font-family: TAHOMA;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.topmenu a:link {COLOR:#003300; text-decoration:none; font-weight:bold;}
.topmenu a:visited{COLOR:#003300; text-decoration:none; font-weight:bold;}
.topmenu a:hover {COLOR:#FF0000; text-decoration:none; font-weight:bold;}

.nn {
	FONT-SIZE: 8pt;
	COLOR:#880000;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	font-family: TAHOMA;
	font-weight: bold;
}

.nn a:link {COLOR:#880000; text-decoration:none;	font-weight: bold;}
.nn a:visited {COLOR:#880000; text-decoration:none;	font-weight: bold;}
.nn a:hover {COLOR:#FF0000; text-decoration:none;	font-weight: bold;}

.right{
	FONT-SIZE: 10pt;
	COLOR:#9A4901;
	TEXT-DECORATION: none;
	font-family: TAHOMA;
	text-align:left;
	font-weight: bold;
	padding:0px;
	margin:0px;
}
.right a:link {COLOR:#9A4901; text-decoration:none;	font-weight: bold;}
.right a:visited {COLOR:#630000; text-decoration:none;	font-weight: bold;}
.right a:hover {COLOR:#D06200; text-decoration:none;	font-weight: bold;}

.more{
	FONT-SIZE: 11px;
	COLOR:#880000;
	LETTER-SPACING: 0px;
	text-decoration:none;
	font-family: TAHOMA;
}

.more a:link {COLOR:#FF0000; text-decoration:none;	font-weight: bold;}
.more a:visited {COLOR:#FF0000; text-decoration:none;	font-weight: bold;}
.more a:hover {COLOR:#FF0000; text-decoration:underline;	font-weight: bold;}

.textrightlink {
	FONT-SIZE: 11px;
	line-height:16px;
	COLOR:#003300;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.textrightlink a:link {COLOR:#003300; text-decoration:none;	font-weight: bold;}
.textrightlink a:visited {COLOR:#003300; text-decoration:none;	font-weight: bold;}
.textrightlink a:hover {COLOR:#003300; text-decoration:underline;	font-weight: bold;}

.footer
{
background-image:url(images/copyright.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
height:42px;
margin-top:1px;
}

.footer a:link{color:#FFFFFF; text-decoration:none; font-size:10px;}
.footer a:visited{color:#FFFFFF; text-decoration:none;font-size:10px;}
.footer a:active{color:#FFFFFF; text-decoration:none;font-size:10px;}
.footer a:hover{color:#FFE9AE; text-decoration:underline;font-size:10px;}

.copyright{
font-size:11px;
color:#FFFFFF;
font-weight:normal;
padding:0px 10px 5px 10px;
}

/* margin & padding */
.padding_text5 {padding:0px 5px 0px 5px;}
.padding_text15 {padding:0px 15px 0px 15px;}
.padding_logo {padding-left:10px;}
.padding_language {padding-bottom:10px;}
.padding_menutop{padding-top:10px; padding-bottom:10px;}
.padding_top5 {padding:5px 0px 0px 0px;}
.padding_top_bottom_5 {padding-bottom:5px; padding-top:5px;}
.padding_bottom_20 {padding-bottom:20px;}
.margin_top_20 {margin-top:20px;}
.margin_bottom_20 {margin-bottom:20px;}
.margin_bottom_10 {margin-bottom:10px;}
.margin_bottom_5 {margin-bottom:5px;}
.margin_top_10 {margin-top:10px;}



