@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
img, div, input, td, li, a { behavior: url("iepngfix.htc") }
body{ background:#e6e0d1 url(images/bg_main.png) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#555555; font-size:12px;}
h1{ font-size:19px; font-weight:normal; color:#bb8016; display:block; margin-bottom:10px;}
	h1 em{ color:#7a3f08; font-size:23px; font-weight:bold; font-style:normal;}
h5{ font-size:14px; color:#8f4e14; display:block; margin:0px; font-family:tahoma;}
h6{ font-size:12px; color:#bb8016; display:block; margin:0px; font-family:tahoma;}

p{
	margin-bottom:10px;
	text-align: left;
	color: #000;
	font-size: 12px;
}
a{ text-decoration:none; color:#7a3f08; } a:hover{ text-decoration:underline; color:#f78f1e;}
img{ border:none;}
input, select{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

#newsletter{ width:296px; height:112px; background:url(images/bg_newsletter.jpg) no-repeat left -3px;}
	#newsletter p{ padding:25px 0px 0px 12px;}

#top{ background:url(images/bg_top.png) no-repeat;}
	#top_links{ font-size:11px; color:#8e7055; }
		#top_links a{ color:#8e7055; margin:0px 10px; font-weight:normal;}
		#top_links a:hover{ color:#f6811a;}
#nav{ float:right; margin-top:8px; height:64px;}
	#nav a{ display:inline-block; height:64px; margin:0px 30px; }
		#nav a:hover{ background-position:bottom;}
	#nav .btn_flight{ background:url(images/btn_flight.png) no-repeat; width:62px; }
	#nav .btn_hotel{ background:url(images/btn_hotel.png) no-repeat; width:57px; }
	#nav .btn_hajj{ background:url(btn_hajj.png) no-repeat; width:57px; }
	#nav .btn_hajjumra{ background:url(btn_umrah.png) no-repeat; width:67px; }
	#nav .btn_it{ background:url(images/btn_it.png) no-repeat; width:112px; }
#list_link a{font-size:14px; font-weight:bold; background:url(images/arrow1.gif) no-repeat right 5px; padding-right:15px; color:#555555;}
	#list_link a:hover{color:#7a3f08;}
#btm{ background:url(images/bg_btm.png) no-repeat; color:#7a3f08; font-size:11px; line-height:24px;}
	#btm a{ color:#7a3f08;  font-weight:bold; margin:0px 12px;}
	#btm a:hover{ color:#f78f1e;}

#p1 #l1 a,
#p2 #l2 a,
#p3 #l3 a,
#p4 #l4 a{ background-position:bottom;}

.img_left{ float:left; margin-right:20px;}
.img_right{ float:right; margin-left:20px;}
.txt_bold{ font-weight:bold;}
.txt1{ font-size:14px; color:#7a3f08; font-weight:bold;}
.txt2{ color:#ff0000; font-weight:bold; font-size:14px;}


.link1{ background:url(images/arrow.gif) no-repeat right 6px; padding-right:10px; float:right;}
.b_txt{ font-weight:bold;}
			
.box1{ background:url(images/bg_box1.gif) no-repeat;}
.box2{ background:url(images/bg_box2.gif) no-repeat; color:#000000;}
.box3{ background:url(images/box3_bg.gif) repeat-y; padding:20px;}
.bdr1{ background:url(images/line.gif) repeat-x; display:block; height:25px; font-size:0px;}
.gen_mar{ margin:10px;}
.gen_pad{ padding:0px 20px 10px 20px;}
.rm{ display:block; width:92px; height:27px; line-height:27px; text-align:center; background:url(images/bg_rm.jpg) no-repeat left; color:#FFFFFF; font-weight:bold;}
	.rm:hover{ background-position:right; text-decoration:none; color:#FFFFFF;}
	
	
	
/*------*/

.list_box{ float:left; width:284px; margin-left:20px; padding-bottom:7px; background:url(images/bg_list_btm.gif) no-repeat bottom #fff;}
.list_item{display:block; border:1px solid #b89d69; border-top:1px solid #dbceb4; border-bottom:none; padding:10px; width:262px; float:left; clear:none; }
.list_item_1{display:block; border:1px solid #b89d69; border-top:1px solid #dbceb4; border-bottom:none; padding:10px; width:262px; float:left; clear:none; height:40px;}
.list_item_2{display:block; border:1px solid #b89d69; border-top:1px solid #dbceb4; border-bottom:none; padding:10px; width:262px; float:left; clear:none; margin-left:20px;height:40px;}
.list_item_3{
	display:block;
	width:625;
	border:1px solid #b89d69;
	border-top:1px solid #dbceb4;
	border-bottom:none;
	padding:10px;
	width:558px;
	float:left;
	clear:none;
	margin-left:5px;
	height:auto;
	background:url(images/bg_list_large_btm.gif) no-repeat bottom #fff;
}
.list_link{ float:right; padding-right:9px; background:url(images/bg_list_link.gif) no-repeat right 6px; color:#888; text-decoration:none; font-family:tahoma;}
.list_link_all{padding-right:10px; background:url(images/bg_list_link.gif) no-repeat right 7px; color:#888; text-decoration:none; font-family:tahoma; font-size:13px; font-weight:bold;}
.list_box_large{float:left; width:588px; margin-left:20px; padding-bottom:7px; background:url(images/bg_list_large_btm.gif) no-repeat bottom #fff;}
	
.input1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; width:272px; padding:3px; border:1px solid #b89d69; background:#f7f5f1; margin-bottom:7px;}
.input2{width:240px; padding:3px; margin-right:4px; border:1px solid #b89d69; background:#f7f5f1;margin-bottom:7px;}
.frm_btn{padding:5px; font-family:tahoma;}

.star{float:left; padding:3px 5px 0 0;}
.package_air_d{ display:block; background:#e3ddce; font-family:Arial, Helvetica, sans-serif; color:#666; padding:5px 10px; margin:1px 0px;}
.list_view_package{padding-right:10px; background:url(images/bg_list_link.gif) no-repeat right 7px; color:#888; text-decoration:none; font-family:tahoma; font-size:13px; font-weight:bold; float:left; }
.hr_1{border-bottom:1px solid #d3d3d3; height:10px;}
.hr_2{border-top:1px solid #d3d3d3; height:10px;}
.package{display:block; background:#fff; padding:10px; margin-bottom:5px; background:url(images/bg_package.gif) bottom repeat-x #fff; border-top:1px solid #ccc}

