@charset "utf-8";
body {
	background-color: #817E75;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.bg_footer{
	background:url(images/bg_footer.jpg);
	height:74px;
}
.txt_footer{
	font-family: Verdana, Geneva, sans-serif,Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#937b9d;
	line-height:16px;
}
.menu_footer a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}
.menu_footer a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#937b9d;
	text-decoration:none;
}
.bg_body{
	background:#FEFEFC;
}
.bg_box_left{
	background:url(images/line_left.jpg) repeat-y left #d4d4d4;
	width:262px;
}
.border_line{
	background:url(images/border.jpg) repeat-x center;
	height:5px;
}
.font_text{
	color:#3E0E52;
	font-family: Verdana, Geneva, sans-serif,arial;
	line-height:18px;
	text-align:justify;
	font-size:13px;
}
.font_anchor a{
	color:#3E0E52;
	font-family: Verdana, Geneva, sans-serif,arial;
	line-height:18px;
	text-align:justify;
	font-size:13px;
	text-decoration:none;
}
.font_anchor a:hover{
	color:#3E0E52;
	font-family: Verdana, Geneva, sans-serif,arial;
	line-height:18px;
	text-align:justify;
	font-size:13px;
	text-decoration:underline;
}
.font_anchorback a{
	color:#3E0E52;
	font-family: Verdana, Geneva, sans-serif,arial;
	line-height:18px;
	text-align:justify;
	font-size:10px;
	text-decoration: underline;
}
.font_anchorback a:hover{
	color:#3E0E52;
	font-family: Verdana, Geneva, sans-serif,arial;
	line-height:18px;
	text-align:justify;
	font-size:10px;
	text-decoration:underline;
}
.border_tour{
	border:1px solid #5d336e;
}
.border_img_tour{
	border:4px solid #FFF;
}
.bg_tour_body{
	background:url(images/bg_tour.png) bottom repeat-x #FFF;
}
.bg_tour_body2{
	background:url(images/bg_tour2.png) bottom repeat-x #FFF;
}
.bg_title_tour{
	background:url(images/bg_title.png) right bottom no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.bg_title_tour1{
	/*background:url(images/bg_title_tour.jpg) right bottom;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333332;
	font-weight:bold;
}
.line_title_tour{
	background:url(images/line_title.png);
	padding:0px;
	width:5px;
}
.font_txt_tour_body{
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#3e0e52;
	text-align:justify;
}
input.btn{ 
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #222; 
	background:url(images/bg_btn.png);
	width:108px;
	cursor:pointer;
	font-weight:bold;
	height:34px;
	text-transform:uppercase;
	background-color:none;     
	color:#ffffff;
	line-height:22px;
}
input.btn:hover{   
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #222; 
	background:url(images/bg_btn_over.png);
	width:108px;
	height:34px;    
	text-transform:uppercase;
	background-color:none;
	cursor:pointer;   
	color:#3e0e52;
	line-height:22px;
}
.padding_table_tour{
	padding-bottom:5px;
}
.body_box{
	background:url(images/top.jpg) no-repeat #5C326E;
}
.footer_box{
	background:url(images/bottom.jpg) bottom no-repeat;
}
.box_left{
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#FFF;
}
.txt_red{
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#ff0018;
}
.body_box_title{
	background:url(images/top_title.jpg) no-repeat #5A2E6D;
}
.txt_title_box_left{
	font-family:'Candara','Tw Cen MT',Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px 0px 5px 10px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
}
.txt_title_box_left_link_new a{
	font-family:'Candara','Tw Cen MT',Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px 0px 5px 10px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.txt_title_box_left_link_new a:hover{
	font-family:'Candara','Tw Cen MT',Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px 0px 5px 10px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
input.btn_box_lect{ 
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #222; 
	background:url(images/btn_box_left.png);
	width:93px;
	cursor:pointer;
	height:22px;
	text-transform:uppercase;
	background-color:none;     
	color:#ffffff;
	line-height:22px;
}
input.btn_box_lect:hover{   
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #222; 
	background:url(images/btn_box_left_over.png);
	width:93px;
	height:22px;    
	text-transform:uppercase;
	background-color:none;
	cursor:pointer;   
	color:#3e0e52;
	line-height:22px;
}
input.btn_box_lect1{ 
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #222; 
	background:url(images/btn_box_left1.jpg);
	width:120px;
	cursor:pointer;
	height:22px;
	text-transform:uppercase;
	background-color:none;     
	color:#ffffff;
	line-height:22px;
}
input.btn_box_lect1:hover{   
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #222; 
	background:url(images/btn_box_left_over1.jpg);
	width:120px;
	height:22px;    
	text-transform:uppercase;
	background-color:none;
	cursor:pointer;   
	color:#3e0e52;
	line-height:22px;
}
.txt_box_left_link a{
	background:url(images/link_box_left.png) left center no-repeat;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#FFF;
}
.txt_box_left_link a:hover{
	background:url(images/link_box_left.png) left center no-repeat;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:12px;
	color:#f60707;
}
.txt_box_left_link_feat a{
	background:url(images/link_box_left.png) left center no-repeat;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:10px;
	color:#FFF;
	text-align:left;
}
.txt_box_left_link_feat a:hover{
	background:url(images/link_box_left.png) left center no-repeat;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	padding-left:20px;
	font-size:10px;
	color:#f60707;
	text-align:left;
}
.boder_link_box_left{
	background:url(images/line_box_left.png) repeat-x bottom;
}
.txt_box_left_link_top_sell a{
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:left;
}
.txt_box_left_link_top_sell a:hover{
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f60707;
	text-align:left;
}
.txt_title_page{
	font-family: Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
	line-height:24px;
}
.pcsp a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#937b9d;
	line-height:16px;
	text-decoration:none;
}
.pcsp a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#937b9d;
	line-height:16px;
	text-decoration:underline;
}
.Link_text a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#937b9d;
	line-height:16px;
	text-decoration:none;
}
.Link_text a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#937b9d;
	line-height:16px;
	text-decoration:underline;
}
.textarea {
	border:1px solid #817E75;
	background:#D4D4D4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:20px;
	overflow:auto;
}
.text_btn{
	border:1px solid #817E75;
	background:#D4D4D4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	color:#FFF;
}
.font_text_with{
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:18px;
	text-align:justify;
	font-size:13px;
}
.txt_title_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	line-height:24px;
}
.bg_country_tour{
	background:url(images/bg_country_tour.jpg)
}
.txt_tours_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(tour_photo/bullet.gif) left center no-repeat;
	line-height:18px;
	padding-left:15px;
	padding-right:25px;
	color:#552967;
	text-decoration:none;
	font-weight:bold;
}
.txt_tours_link_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(tour_photo/bullet.gif) left center no-repeat;
	line-height:18px;
	padding-left:15px;
	padding-right:25px;
	color:#552967;
	text-decoration:none;
	font-weight:bold;
}
.txt_tours_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(tour_photo/bullet.gif) left center no-repeat;
	line-height:18px;
	padding-left:15px;
	padding-right:25px;
	font-weight:bold;
	color:#980e1b;
	text-decoration:underline;
}
.txt_tours_link_sub a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(tour_photo/bullet.gif) left center no-repeat;
	line-height:18px;
	padding-left:15px;
	padding-right:25px;
	color:#552967;
	text-decoration:none;
	font-weight:bold;
}
.txt_tours_link_sub a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(tour_photo/bullet.gif) left center no-repeat;
	line-height:18px;
	padding-left:15px;
	padding-right:25px;
	font-weight:bold;
	color:#980e1b;
	text-decoration:underline;
}
.txt_tours_title_page{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:18px;
	color:#500e6b;
	font-weight:bold;
}
input.btn_tour{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px solid #222; 
	background:url(images/bg_btn_tour.png);
	width:76px;
	cursor:pointer;
	font-weight:bold;
	height:24px;
	background-color:none;     
	color:#ffffff;
}
input.btn_tour:hover{   
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px solid #222; 
	background:url(images/bg_btn_tour_over.png);
	width:76px;
	height:24px;    
	background-color:none;
	cursor:pointer;   
	color:#3e0e52;
}
.txt_tours_selection{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:14px;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
}
.bg_hotel_left{
	background:url(images/bg_hotel.png) bottom no-repeat;
	width:45px;
}
.bg_boder_text{
	background:url(images/bg_tittle_right.jpg) top right no-repeat
}
.bg_boder_body_text_left{
	background:url(images/bg_body_left.jpg) left repeat-y;
	width:5px;
}
.bg_boder_body_text_right{
	background:url(images/bg_body_right.jpg) right repeat-y;
	width:5px;
}
.bg_footer_text{
	background:url(images/bg_footer_right.jpg) top right no-repeat
}
.txt_tours_title_page_border{
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/border_page.jpg) left bottom no-repeat;
	font-size:16px;
	line-height:18px;
	color:#500e6b;
	font-weight:bold;
}
