﻿@import url("afgan.css");
@import url("cataloge.css");
body{
	margin:0px;
	padding:px;
	font-family:Arial;
	height:100%;

	background:url(../images/hor.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#BEB99C;
}
form{
	margin:0px;
	padding:0px;
}
p.hp_link{
	margin-top:9px;
	font-family:arial;
	color:#655c2d;
	font-size:14px;
	margin-left:30px;
	margin-bottom:27px;
}

p.hp_link a,p.hp_link a:visited{
	color:#a20000;
	text-decoration:none;
}
p.hp_link a:hover{
	text-decoration:underline;
}
#hp_left_cont{
	width:620px;
	margin-left:11px;
}

#wonders_of_islam{
		background-image:url(../images/hp/islam_wonders.jpg);
		background-repeat:no-repeat;	
		width:330px;
		height:198px;
		float:right;
		margin-top:16px;
		margin-left:15px;
		direction:rtl;
}

#hp_tix_order{
		background-color:#f1edd5;	
		width:252px;
		height:295px;	
		float:left;
		
		position:relative;
		background-image:url(../images/tix_order/order_tix_hr.gif);
		background-repeat:repeat-x;
		border-right:1px solid #b4ae92;
}
#hp_tix_order table{
	margin-left:31px;
}

#hp_tix_order td{
	direction:rtl;
	color:#74340a;
	padding-bottom:8px;
	vertical-align:bottom;
	font-size:14px;
}
#hp_tix_order td.caption{
	padding-bottom:12px;
}
#hp_tix_order input.short{
	border:none;
	background:url('../images/tix_order/input_bg_small.gif') no-repeat right top;
	background-color:transparent;
	background-position:left;
	width:81px;
	height:19px;
	color:#74340a;
}
#hp_tix_order input.long{
	border:none;
	background:url('../images/tix_order/input_bg.gif') no-repeat right top;
	padding:0px;
	background-color:transparent;
	width:146px;
	height:19px;
	color:#74340a;
}
#hp_tix_order select{
	color:#74340a;
	font-size:12px;
	margin:0px;
}
#hp_tix_order  .tix_buts{
	margin-top:16px;
}
#hp_news{
		width:513px;
		height:247px;	
		float:right;	
		background-image:url(../images/hp/news_bg.gif);
		background-repeat:no-repeat;
		z-index:60;
		position:relative;
		top:-63px;
}

#hp_panel_1{
	margin-top:16px;
	width:277px;
	font-family:Tahoma, Arial;
	direction:rtl;	
}


#hp_panel_1 h1{
	font-size:17px;
	font-weight:normal;
	color:#ad0404;
	margin:13px 0px 18px 0px;
}

div.hr {
	height:2px;
	border:0px;
	
	background-color:none;
	background-image:url(../images/general_hr.gif);
	background-repeat:repeat-x;
	border-top:1px solid #9f9a7b;
}
div.hr hr {
  display: none;
}

div.hr2 {
	height:1px;
	border:0px;
	
	background-color:none;
	background-image:url(../images/hp/inner_hr.gif);
	background-repeat:repeat-x;
}
div.hr2 hr {
  display: none;
}


#hp_panel_1 p{
	color:#FFFFFF;
	line-height:17px;
	font-size:12px;
	margin:0px 0px 10px 30px;
}


#hp_panel_1 p.hp_link{
	margin-top:9px;
	font-family:arial;
	color:#655c2d;
	font-size:14px;
	margin-left:30px;
	margin-bottom:27px;
}

#hp_panel_1 p.hp_link a,#hp_panel_1 p.hp_link a:visited{
	color:#a20000;
	text-decoration:none;
}
#hp_panel_1 p.hp_link a:hover{
	text-decoration:underline;
}

#hp_gallery{
	margin:5px 0px 0px 0px;
	padding:0px;
	background-image:url(../images/general_hr.gif);
	padding-top:1px;
	background-repeat:repeat-x;
	
}
#hp_gallery img.main{
	border:1px solid #8c876b;
}
#hp_gallery .buts{
	top:-43px;
	position:relative;
	clear:both;
	width:100%;
}
#hp_gallery .prev{
	float:right;
	margin-right:14px;
}
}
#hp_gallery .next{
	float:right;
	margin-right:12px;
}



#hp_news{
	direction:rtl;
}


#hp_news h2{
	font-weight:normal;
	margin:17px 140px 10px 0px;
	color:#815300;
	font-size:15px;
	font-family:arial;
}

#hp_news .main_news{
	float:right;
	margin-left:19px;
	background-image:url(../images/hp_news_item.jpg);
	background-repeat:no-repeat;
	width:330px;
	height:202px;
	
} 
#hp_news .main_news p.hp_link{
	margin-top:9px;
	font-family:arial;
	color:#ffffff;
	font-size:14px;
	margin-left:30px;
	margin-right:24px;
	margin-bottom:27px;
}

#hp_news .main_news p.hp_link a,#hp_news .main_news p.hp_link a:visited{
	color:#a20000;
	text-decoration:none;
}
#hp_news .main_news p.hp_link a:hover{
	text-decoration:underline;
}
#hp_news .more_news{
	float:right;
	margin-right:0px;
	width:154px;
	margin-top:30px;
	
}

#hp_news .more_news ul{
	width:151px;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}
#hp_news .more_news li{
	background-image:url(../images/news_hr.gif);
	background-repeat:repeat-x;
	padding:7px 0px 3px 0px;
	font-family:Tahoma;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
}
#hp_news .more_news  a,#hp_news .more_news  a:visited{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#hp_news .more_news  a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
#hp_news  a span{
	color:#a20000;
}
#inner_stage{
	z-index:90;

	width:100%;
	text-align:center;
	margin:0 auto;
	background-image:url(../images/inner/inner_stage_bg1.gif);
	background-repeat:repeat-y;
}
#inner_top{
	background-image:url(../images/inner_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:795px;
	height:152px;
	}
	
#inner_menu{
	background-image:url(../images/menu/test.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:795px;
	height:33px;
}
	
#inner_sub_menu{
	background-image:url(../images/inner_inner_menu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:795px;
	height:39px;
}

#inner_tix_order{
	background-image:url(../images/inner_order_tix_bg.jpg);
	background-repeat:no-repeat;
	width:244px;
	height:269px;
	margin-left:1px;
	position:relative;
	
}

#inner_tix_order table{
	text-align:left;
	clear:both;
	direction:ltr;
}
#inner_tix_order  .inner_tix_order_inner {
		width:252px;
		text-align:right;	
			
}
#inner_tix_order .title{
	text-align:center;
	margin:0 auto;
	padding:18px 0px 9px 0px;
	width:231px;
	margin-right:26px;
	background-image:url(../../images/tix_order/order_tix_hr.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:10px;
	}

#inner_tix_order table{
	margin-right:35px;
	direction:ltr;
}

#inner_tix_order td{
	direction:ltr;
	color:#74340a;
	padding-bottom:8px;
	vertical-align:bottom;
	font-size:12px;
	text-align:left;
}
#inner_tix_order td.caption{
	padding-bottom:12px;
	font-size:12px;
	font-family:Arial;
	
}
#inner_tix_order input.short{
	border:none;
	background:url('../../images/tix_order/input_bg_small.gif') no-repeat right top;
	background-color:transparent;
	background-position:left;
	width:81px;
	height:19px;
	color:#74340a;
}
#inner_tix_order input.long{
	border:none;
	background:url('../images/tix_order/input_bg.gif') no-repeat right top;
	padding:0px;
	background-color:transparent;
	width:122px;
	height:19px;
	color:#74340a;
}
#inner_tix_order  .tix_buts{
	margin-right:16px;
	padding-top:16px;
	clear:both;
}
/*****************************************************************************/
#inner_main_text{
	padding:0 !important;
	direction:ltr;
	color:#444027;
	font-family:Tahoma,Arial;
	font-size:12px;
	line-height:17px;
	margin-top:20px;
	padding-left:4px;
	padding-bottom:60px;
	/*background-image:url('../images/afgan/top_line.png');*/
}

#inner_main_text table{
	margin:28px 0px 10px 0px;
}
#inner_main_text p{
	margin:9px 0px 0px 0px;
}

.sidepic_left{
	margin-right:16px;
	margin-top:10px;
}

#gallery_text{
	margin:5px 4px 15px 4px;
	font-size:11px;
	color:#444027;
	line-height:14px;
	direction:rtl;
}

#gallery_text h3{
	font-size:11px;
	margin:0;
	color:#9e0b0f;
	font-weight:normal;
}

#watch{
	margin-top:25px;
	z-index:0;
	position:relative;
}

#watch_cont{
	z-index:10;
	position:absolute;
	text-align:right;
	margin:0px auto;
	top:0px;
	right : 49%; /* puts left edge in the middle */ 
	
	margin-right : -413px; /* change to equal half the length of your centered table */ 
	
	


	
}

#inner_reg_title{
	background-image:url(../images/inner/inner_reg_title.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:74px;
	width:795px;
	direction:ltr;
	text-align:left;
}
#inner_reg_title h1{
	font-family:Helvetica, Arial;
	margin:0px;
	padding:0px;
	padding-top:4px;
	font-size:22px;
	color:#cd0309;
	font-weight:normal;
}
#inner_reg_title h2{
	font-family:Helvetica, Arial;
	margin:0px;
	padding:0px;
	padding-top:13px;
	font-size:18px;
	color:#fff;
	font-weight:normal;
}


#cataloge_reg_title{
	background:url(../images/cataloge/test.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:77px;
	width:795px;
	direction:ltr;
	text-align:left;
}
#cataloge_reg_title h1{
	font-family:Helvetica, Arial;
	margin:0px;
	padding:0px;
	padding-top:4px;
	font-size:22px;
	color:#cd0309;
	font-weight:normal;
}
#cataloge_reg_title h2{
	font-family:Helvetica, Arial;
	margin:0px;
	padding:0px;
	padding-top:13px;
	font-size:18px;
	color:#fff;
	font-weight:normal;
}


#cataloge_reg_title h1 div.date{
	font-weight:normal;
	float:right;
	color:#b17100;
	font-family:Arial;
	margin-right:10px;
	float:right;
	font-size:24px;
}
#inner_about_pictures{
	background-image:url(../images/inner_hr.gif);
	background-repeat:repeat-x;
	background-position:1px 0px;
	margin:0;
	padding:0;
	width:524px;
	padding-top:1px;
	margin-top:20px;
	
	
}
#inner_about_pictures_after{
height:16px;
	background-image:url(../images/inner_hr.gif);
	background-repeat:repeat-x;
		background-position:1px 0px;
		width:524px;
}

#inner_main_text ul.news{
	margin:10px 0px 0px 0px;
	list-style-type:none;	
	padding:0px;
	direction:rtl;
	text-align:right;
	width:500px;
	
}
#inner_main_text ul.news li{
	direction:rtl;
	padding:0px;
	margin:0px;
}
#inner_main_text ul.news li h2{ 

	font-family:Tahoma, Arial;
	font-size:17px;
	color:#ad0404;
	padding:0px 0px 10px 0px;
	font-weight:normal;
	margin:32px 0px 0px 0px;
	background-image:url(../images/inner/inner_news_hr.gif);
	background-position:right 22px;
	background-repeat:no-repeat;
	
}
#inner_main_text ul.news li p{ 
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#444027;
	line-height:19px;

}
#inner_main_text div.red{ 
	color:#bf0b0b;
}
	

#footer{
	background-image:url(../../images/bottom_hr.gif);
	background-repeat:repeat-x;
	margin:0px auto;
	padding-top:15px;
	margin-top:20px;
	padding-bottom:20px;
	width:812px;
	font-family:Tahoma;
	font-size:12px;
	color:#5e5b4a;
	
}
#footer .right{
	float:left;
	margin-right:0px;
	width:500px;
	color:#5e5b4a;
	text-align:left;
}
#footer .right ul{
	list-style-type:none;	
	margin:0px;
	padding:0px;
	float:left;
	width:500px;

}
#footer .right li{
	padding:0px;
	margin:0px;
	float:left;
	margin-right:20px;
	width:auto;
}
#footer .right li a,#footer .right li a:visited{
	color:#5e5b4a;
	text-decoration:none;
}
#footer .right li a:hover{
	text-decoration:underline;
}

#footer .left{
	color:#ad0404;
	float:right;
	margin-left:0px;
	min-width:10px;
	text-align:right;
}

#footer .left_hp{
	color:#FFFFFF;
	float:right;
	margin-left:0px;
	width:auto;
}

#credits{
 font-family:Arial;
 font-size:12px;
 color:#766f48; 
 margin-top:11px;
 text-align:left;
 float:left;
 }

#credits a,#credits a:visited{
 color:#766f48;
 text-decoration:none;
}
#credits a:hover{
 color:#766f48;
 text-decoration:underline;
}

#inner_form input.long{
		border:none;
	background:url('../images/contact/input.gif') no-repeat right top;
	background-color:transparent;
	background-position:left;
	width:356px;
	height:22px;
	color:#74340a;
}


#inner_form textarea{
		border:none;
	background:url('../images/contact/textarea.gif') no-repeat right top;
	background-color:transparent;
	background-position:left;
	width:356px;
	height:148px;
	overflow:auto;
	color:#74340a;
}
#inner_form table{
	text-align:right;
}
#inner_form td{
	vertical-align:top;
	padding-top:7px;
	direction:rtl;
}
#inner_form td.caption{
	color:#cd0309;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma,Arial;
	padding-left:30px;
	padding-top:12px;
}
div.news_hr {
	height:2px;
	border:0px;
	
	background-color:none;
	background-image:url(../images/inner/inner_news_hr.gif);
	background-repeat:no-repeat;
}
div.news_hr hr {
  display: none;
}

#contact_details{

}
#contact_details table{
		direction:ltr;
		margin-top:3px;
}
#contact_details td{
	vertical-align:top;
	direction:rtl;
	font-size:12px;
	color:#444027;
	padding-left:70px;
}

#contact_details h3{
	font-size:12px;
	font-family:Tahoma, Arial;
	color:#bf0b0b;
	margin:16px 0px 0px 0px;
	padding:0px;
}

a,a:visited{
	color:#7b2e00;
}

a:hover{
	color:#bf0b0b;
}
#tix_confirm {
	direction:ltr;
	text-align:left;
	font-family:Arial;
}
#tix_confirm h2{
	margin:0px;
	
	font-size:19px;
	font-family:Arial;
	color:#ad0404;
}

#tix_confirm p.details{
	color:#444027;
	font-family: Arial;
	font-size:14px;
	line-height:26px;
	direction:rtl;
}

#tix_confirm p.details span{
	color:#cd0309;
	font-weight:bold;
}

#tix_confirm  p.note{
	font-size:11px;
	margin-bottom:10px;
}

#tix_confirm  p.note span{
	color:#cd0309;
	font-weight:bold;
}

#info_menu{
	background-image:url(../images/inner/info_sub_bg.gif);
	background-repeat:no-repeat;	
	height:47px;
	direction:rtl;
	text-align:right;
}

#info_menu a,#info_menu a:visited{
	font-family:arial;
	background-image:url(../images/inner/info_pipe.gif);
	background-position:7px 5px;
	background-repeat:no-repeat;
	display:block;
	float:right;
	padding-left:20px;
	font-size:15px;
	line-height:21px;
	text-decoration:none;
	color:#585334;
}

#info_menu a:hover{
	color:#bf0b0b;
}


#inner_main_text ul.info{
	margin:0 !important;
	margin:10px 0px 0px 0px;
	list-style-type:none;	
	padding:0 !important;
	direction:ltr;
	text-align:right;
	width:530px;
	
}
#inner_main_text ul.info li{
	direction:rtl;
	/*clear:both;*/
	font-size:13px;
	margin-bottom:27px;
}

#inner_main_text ul.info li .ititle{
	padding:0 !important;
	margin:0 !important;
	width:100%;
	display:block;
	background-image:url(../images/inner/inner_news_hr.gif);
	background-position:left 21px;
	background-repeat:no-repeat;	
	padding:0px 0px 10px 0px;
	/*margin:30px 0px 0px 0px;*/
	direction:ltr;
	clear:both;
	height:25px;
	}
#inner_main_text ul.info li h2{ 
	display:inline;
	font-family:Helvetica,Arial;
	font-size:19px;
	color:#ad0404;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	width:auto;
	float:left;
}


#inner_main_text ul.info li h6{ 
	float:right;
	font-family:Arial;
	font-size:10px;
	color:#585334;
	display:inline;
	font-weight:normal;
	width:auto;
	padding:0px;
	margin:2px 0px 0px 40px;
	
}
a.enchor{
	text-decoration:none;
	color:#585334;
	font-size:10px;
}
#inner_main_text ul.info p{ 
	font-family:Arial;
	font-size:13px;
	color:#444027;
	line-height:19px;
	clear:left;
	direction:ltr;
	text-align:left;
	
}
#inner_main_text ul.info h4{ 
	direction:ltr;
	clear:both;
	text-align:left;
	color:#ad0404;
	font-size:15px;
	margin:5px 0px 5px 0px;
	font-family:arial;
}
#inner_main_text ul.info p img{ 
	margin-left:20px;
}

#inner_main_text ul.info li th{
	background-color:#ad0404;
	text-align:left;
	color:#eee7c1;
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	padding-top:8px;
	padding-bottom:5px;
	border-right:1px dotted #c8c2a5;
	
}
#inner_main_text ul.info li .center{
	text-align:center;
}
#inner_main_text ul.info li.withtable td{
	color:#585334;
	font-family:Arial;
	border-bottom:1px dotted #c8c2a5;
	border-right:1px dotted #c8c2a5;
	padding-bottom:1px;
	padding-top:6px;
	background-color:#d6d2b5;
}

#inner_main_text ul.info li .first_col{
	padding-right:17px;
	padding-left:17px;
}


#inner_main_text ul.info li .mid_col{
	padding-right:40px;
	padding-left:40px;
}

#opening_hours_table table{
	margin:5px 0px 5px 0px;
	direction:ltr;
	text-align:left;	
}
img.inner{
	background-image:url(../images/inner_hr.gif);
	background-repeat:repeat-x;
	background-position:1px 0px;
	margin:0;
	padding:1px 0px 0px 0px;
	margin-top:2px;
	
}
.img_floatleft{
	
	background-image:url(../images/inner_hr.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:1px;
	margin-bottom:20px;
	float:left;
	margin-right:16px;
}

.img_floatleft .caption{
	font-size:11px;
	color:#444027;
	background-image:url(../images/inner_hr.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin-bottom:10px;
	padding-top:3px;
	
}
span.redbold{
	color:#ad0404;
	font-weight:bold;
}

h3.inner_clocks{
	font-size:12px;
	font-weight:bold;
	margin:24px 0px 5px 0px;
	padding:0px;
}


#inner_main_text ul.press{
	margin:10px 0px 0px 0px;
	list-style-type:none;	
	padding:0px;
	direction:rtl;
	text-align:right;
	width:520px;
	font-family:Tahoma,Arial;
	
}
#inner_main_text ul.press li{
	direction:rtl;
	padding:0px;
	margin:0px;
	background-image:url(../images/inner_hr.gif);
	background-position:bottom;
	background-position:bottom right;
	background-repeat:repeat-x;
	padding-bottom:20px;
	color:#444027;
	}
	
#inner_main_text ul.press li.eng{
	direction:ltr;
	text-align:left;
	font-family:Arial;
}
#inner_main_text ul.press li h2{ 

	font-family:Tahoma,Arial;
	font-size:12px;
	color:#444027;
	padding:0px 0px 10px 0px;
	font-weight:bold;
	margin:24px 0px 0px 0px;
}
#inner_main_text ul.press li.eng h2{
	font-family:Arial;
}
#inner_main_text ul.press li h2 .red{ 
	color:#ad0404;
}

#inner_main_text ul.press li h2 a,#inner_main_text ul.press li h2 a:visited{
	color:#444027;
}
#inner_main_text ul.press li h2 a:hover{
	color:#ad0404;
}

.top {
	background:url(../images/ver.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;

	text-align:center;
	position:relative;
	
}	
.connection {
	
	background:url(../images/table_top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	text-align:center;
	width:100%;
	height:347px;
	margin:0 auto;
	position:relative;
	left:-10px;
	
}

.in_eng table{
	direction:ltr;
	text-align:left;
	background-color:transparent;
}
.in_eng td{
	background-color:transparent;
}

ul#lng{
	list-style:none;
}
ul#lng li{
	float:left;
	height:18px;
}
ul#lng li a:hover{
	height:18px;
}
