.expert_title
{
	font-size:11px;
	color:#6196A7;
	margin-bottom:10px;
}



.expert_photogallery
{
	margin:15px 0px 20px 0px
}
.expert_block textarea
{
	width:350px;
	height:100px
}


.expert_titles
{
	color:#944929;
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold
}

.expert_pages
{
	color:#DEDEDE;
	font-weight:bold;
}

.expert_page_select
{
	color:#DEDEDE;
	font-weight:bold;
	padding:5px;
	font-size:11px;
}

.expert_page
{
	padding:5px;
}



.expert_block
{
	padding:0px 0px 20px 0px;
}



.expert_answer
{
	padding:10px 0px 20px 0px;
	background:#FFF;
	border:1px dashed #CCC;
}


#map_header {
background:#4d718c none repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
height:20px;
padding:5px 0;
width:610px;
}

#map_body {
background:#650000 none repeat scroll 0 0;
height:383px;
width:610px;
}



#banner_head_content
{
	position:absolute;
	z-index:10;
	left:30%;
	min-width:500px;
	width:70%;
}
.banner_head0
{
	background:url(/images/smoke_big.png) no-repeat;
	height:140px;
	padding:10px 0px 0px 80px;
	
}

.banner_head2
{
	background:url(/images/smoke_dbl.png) no-repeat;
	height:150px;
	padding:10px 0px 0px 0px;
	
}


div.menu {
		display: none;
		position:absolute;
		top: 0px;
		left:0px;
		/*height: 50px;*/
		height:auto;
		z-index:99 !important;
	}
	a.menu_link{
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
		margin-left: 10px;
	}

div.sub_menu
{
	position:absolute;
	margin-left:160px;
}	

div.sub_menu table
{
	border-collapse:collapse;
}

div.sub_menu td
{
	background:#FBF5EF;
	border:1px solid #E6D9CC;
}

div.sub_menu td A
{
	display:block !important;
	padding:0px 5px;
	line-height:25px;
	width:160px;
}

TR.sub_menu1
{
	display:none;
}

TR.sub_menu1_act
{
	padding-left:30px;
}

TR.sub_menu1_act TD
{
	padding-bottom:4px;
	padding-left:20px;
	font-size:10px !important;
}

.left_menu_td A
{
	display:block;
	line-height:22px;
	padding-left:16px;
}

a {color:#6191A7; text-decoration:underline}
a:hover, a.menu, a.menu2, a.none {text-decoration:none}
a.menu:hover, a.menu2:hover, a.none:hover {text-decoration:underline}
html,body {height:100%; margin:0; padding:0}
body,td {font:12px Arial,sans-serif}
form {margin:0}
input,select,textarea {font:10px Tahoma,Arial,sans-serif}
.c0 {color:#000}
.c1 {color:#999}
.c2 {color:#666}
.c3,.menu2 {color:#fff; font-size:12px;}
.c4 {color:#ff8a00}
.c_hot {color:#ff3300}
.c5, .i1 {color:#ac7158}
.c6, .menu {color:#944929; font-size:16px; font-weight:bold;}

.menu_right{color:#944929; font-size:11px;}

.menu_2 {color:#944929;}
.c7 {color:#377387}
.c8 {color:#CD5700}
.c9 {color:#5A727A}
.link_map{
	color:#666;
}

table.f11 td, .f11, ul li, .rbcwea {font-size:11px; text-align:left}
table.f12 td, .f12, ul li, .rbcwea {font-size:11px; text-align:center}
table.f14 td, .f14 {font-size:14px}
table.text td, td.text {text-align:justify}
ul {list-style-image: url(i/str3.gif); list-style-type: square; color:#6196A7}
ul li {margin-bottom:7px}
ul li.c0 {font-weight:bold}
.i1 {border-width:1px; border-style:solid; border-color:#B5B5B5 #FAF9F8 #ffffff #F1F1F1}
.i1_ {border-width:1px; border-style:solid; border-color:#f00 #FAF9F8 #ffffff #FFC1C1}



TABLE.tbl_1 {
	border: none;
	
}
TABLE.tbl_1 TR.h1 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e0e3e4; FONT-STYLE: normal;height: 10px;
}
TABLE.tbl_1 TR.h2 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eef0f1;height: 10px;
}
TABLE.tbl_1 TR.alt {
	BACKGROUND-COLOR: #eef0f1;height: 10px;
}
TABLE.tbl_1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; 
	COLOR: #575b62; PADDING-TOP: 4px;height: 10px;

}
.im {
	BORDER-LEFT-COLOR: #c1c2c8; BORDER-BOTTOM-COLOR: #c1c2c8; BORDER-TOP-COLOR: #c1c2c8; BORDER-RIGHT-COLOR: #c1c2c8
}
.frontPanel
{
	BORDER-RIGHT: #c1c2c8 1px solid; BORDER-TOP: #c1c2c8 1px solid; BORDER-LEFT: #c1c2c8 1px solid; BORDER-BOTTOM: #c1c2c8 1px solid; COLOR: #575b62; 
}
.backPanel
{
	BORDER-RIGHT: #c1c2c8 1px solid; BORDER-TOP: #c1c2c8 1px solid; BORDER-LEFT: #c1c2c8 1px solid; BORDER-BOTTOM: #c1c2c8 1px solid; COLOR: #575b62; 
}
.head3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0063a8; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.head4 {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, sans serif; padding: 5px 5px 5px 0px;
}

.quoteYes
{
	background-color: #CCFFCC;
}
.quoteNo
{
	background-color: #FFCCCC;
}
.quoteRQ
{
	background-color: #FFFFCC;
}

.offline
{
	color: #800000;
}
.plhHotel {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhTour {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhTourName {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhTourDescription {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhTourContent {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhPriceFor {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhPriceForValue {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhCurrency {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.plhCurrencyCode {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}

.t_small {
	FONT-SIZE: 10px; COLOR: #575b62; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, sans serif
}

.h1_orang {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e97231; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, sans serif
}
.h2_orang {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e97231; FONT-FAMILY: Verdana, Tahoma, Arial, sans serif
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0063a8; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e97231; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
UL {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
.date_news {
	FONT-SIZE: 11px; COLOR: #0063a8; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif
}
.m_top {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, sans serif; TEXT-DECORATION: none
}


.banner_head2
{
      padding:0px !important;
}

.footer_text
{
	  text-align:center;
}

.footer_text, .footer_text a
{
	color:white;
}

.inv {display:none} 
.top_menu{
  FONT-WEIGHT: bold;
}
