
/* CSS Document */

	@font-face {
		font-family: htlt;
		src: url(HacenTunisiaLt.ttf);
		font-weight: bold;	
	}
		@font-face {
		font-family: htbold;
		src: url(HacenTunisiaBold.ttf);
		font-weight: bold;	
	}
		@font-face {
		font-family: ht;
		src: url(HacenTunisia.ttf);	
	}

body
{
	direction: ltr;
	background-color: #F5F5F5;
	/* [disabled]margin:auto; */
	padding: 0;
	margin:0;
	
}
a
{
	outline: medium none;
}
ul {
    list-style: none;
}


.mainhead
{
	background-image: linear-gradient(to top, rgb(250, 250, 250) 0%, rgb(222, 222, 222) 100%);
	width:auto;
	padding:0;
	height:85px;
	margin:0;
}
.head1
{
	height:85px;
	width:1000px;
	padding:0;
	margin:0 auto;
	
}
.rightimage
{
	height:80px;
	width:695px;
	margin:0;
	padding:0;
	float:right;	
	
}
.palimg
{
	float:right;
	padding:0;
	margin:0;
	width:60px;
	height:68px;
	margin-right:25px;
	margin-top:15px;
	text-align:left;
	
}
.palimg img
{
	float:right;
	padding:0;
	margin:0;
	text-align:left;
	}
.titlediv
{

width:150px;
float:right;
padding:0;
margin:0;
margin-top:30px;	
	
}
.titlediv2
{
width:435px;
float:right;
padding:0;
margin:0;
margin-top:18px;
margin-right:15px;	
height:60px;
/*background:red;	*/
border:0px solid #bbb;
padding:0px;
outline:0px;
}
.titlediv2 img{
width:435px;
height:60px;
border:0px;
padding:0px;
outline:0px;
}
.sp1
{
color: rgb(50, 84, 116);
font-family: Arial;
font-size: 12pt;
font-weight: bold;
padding:0;
margin-top:20px;
margin:0;
text-align:right;
}
.sp2
{
    color: rgb(56, 94, 129);
font-family: Arial;
font-size: 9pt;
font-weight: bold;
	float:left;
	padding:0;
	margin:0;
	
}

.sp2 a
{
	font-family: arial;
color: rgb(88, 122, 160);
font-size: 9pt;
text-decoration: none;
font-weight: bold;
text-shadow: 1px 0px rgb(175, 175, 175);
}
.sp2 a:hover
{
	font-family: arial;
color: rgb(255, 255, 255);
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}
.leftsearch
{
	width:288px;
	height:80px;
	float:right;
	margin-right:3px;
	direction:ltr;
}
.leftsearch *{
	direction:rtl;
}
.searcht
{
	
width:220px;
margin:0;
height:21px;
padding:0;	
}
.searchb
{
    width: 56px;
    border-width: 0px;
	background:url(../images/btn_bk.jpg);
	height:21px;
	cursor:pointer;
	
}
.sp3
{
font-family: arial;
font-size: 10.3pt;
text-decoration: none;
font-weight: 800;
text-shadow: 2px 0px rgb(255, 255, 255);
margin:0;
padding:0;
text-align:center;
float:right;
color:#336699;font-weight:bold;
width:283px;
height:32px;	
}
.sp3 a
{
	text-shadow: 2px 0px rgb(255, 255, 255);
color:#336699;
font-family: arial;
font-size: 10.3pt;
text-decoration: none;
font-weight: bold;
float:right;
display:block;
text-align:center;
margin:0;
padding:0;
padding-top:8px;
padding-right:5px;
padding-left:5px;
}
.sp3 a:hover
{
font-family: arial;
color: rgb(101, 171, 199);
font-size: 10pt;
text-decoration: none;
font-weight: bold;	
}
.maincontain
{
width:1000px;
	padding:0;
	margin:0 auto;
	background:#FFF;
	
	
}
.topmenue
{
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	height:35px;
	background-color: rgb(55, 55, 55);
	width:auto;

	
}
.tmenu
{
	width:1000px;
	margin:0 auto;
	padding:0;
	background:#CCC;
	height:35px;
	direction:rtl;	
}
.menu
{
	padding:0;
	margin:0;
	width:1000px;
	height:35px
}
.mainbtn
{
	
	height:27px;
	text-align:center;
	text-decoration:none;
	padding:0;
	margin:0;
	text-shadow: 1.2px 1.2px rgb(0, 0, 0);
color: ivory;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	display:block;
	padding: 8px 3px 0px ;
	padding-left:8px;
	background-image:url("../images/btn_bak_1.jpg");
	
}
.mainbtn:hover
{
	
	background-image:url("../images/btn_bak_2.jpg");
	background-repeat: repeat-x;
border-style: none;
text-decoration: none;
font-family: arial;
color: ivory;
	
}
#nav
{
	float:right;
	margin:0;
	padding:0;
	width:100%;
	height:35px;
	list-style:none;
	
	
	
}
#nav li
{
	
	display:block;
	width:99px;
	height:35px;
	float:right;
	border-left:1px solid #FFF;
	padding:0;
	margin:0;
	text-align:center;
		
}

#nav li ul{
	position:absolute; 
	border:0px;
	margin:0;
	padding:0;
	outline:0;
	z-index:29;
	width:auto;
	min-width:120px;
	float:none;
	display:none;
	height:auto;
	padding-top:3px;
	cursor:pointer;
	
	
	}
#nav li ul li {
	       width:auto; 
			text-decoration: none;
			float:none;
			margin:0;
			padding:0;
			position:relative;
			background:#CCCCCC;
			height:35px;
			border:0;
			border-top: 1px solid rgb(255, 255, 255);
			display:block;						
}
#nav li ul li :hover{
background:#AAA;
}
#nav li ul li a {
	margin:0;
	padding:0;

	text-decoration:none;
	border:0;	
	font-family:Arial;
	font-size:14px;
	color: #003366;
	text-shadow:none;
		text-align:center;
		font-weight:bold;
		height:28px;
		padding-right:5px;
		padding-left:5px;
		display:block;
		padding-top:8px;
		
}

#nav li ul li a:hover {
	color:#FFF;		
}

		
	

		/****** end menu **********/
		.clear
{
	clear:both;
	height:3px;
	background:#DFDFDF;
	
}

.newtitle
{
	width: 132px;
height: 22px;
background-color: lightgrey;
text-align: center;
color:#000; /*inactivecaptiontext;*/
font-family: Arial;
font-size: 11pt;
font-weight: bold;
padding-top:3px;
border-left:3px solid #696969;
float:right;
}
.newbar
{
	height:20px;
	width:860px;
	margin:0;
	padding:0;
	float:right;
	padding-right:5px;
	padding-top:5px;
	/*background:#FCFCFC;*/
    background:#FFF;	
	direction:rtl;
}
.newbar a
{
	text-decoration:none;
	font-family: arial;
color: rgb(0, 51, 102);
font-size: 15px;
text-decoration: none;
font-weight: bold;


}
/* acordin menu start */
.rightmenue
{
	width:287px;
	height:358px;
	float:right;
	background:#FFF;
	margin:0;
	padding:0;
	
}
.menu_list {	
	width: 287px;
	height:345px;
	margin:0;
	padding:0;
	background:#FFF;
	overflow:hidden;
	display:block;
	margin-top:4px;
}
.menu_head {
	
	cursor: pointer;
	position: relative;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
	height:25px;
    background:url(../images/01.PNG) no-repeat;
	color: #2f2f2f;
	font-family: arial;
font-size: 11pt;
font-weight: bold;
text-decoration: none;
text-align: center;
display:block;


}
.menu_body {
	display:none;
	height:240px;
	overflow:hidden;
text-align:center;
}
.menu_body a{
  display:block;
  color:#006699;
  text-align:right;
  padding-right:10px;
  font-weight:bold;
  text-decoration:none;
 
  
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
/* acordin menu end */


/*the start of mailing list */ 

#lbody form{
	

	margin-top:50px;
	padding:10px;
	border-radius:10px;

	/*box-shadow: 10px 10px 5px #888888;*/
}

#lbody .input {
    border: solid 2px #313842;
    background-color:#efefef;
	border-radius:5px;
	padding:5px 50px 5px 0px;
	
}

#lbody form #emailml {
	background-image:url(../images/email.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	
	}
	#lbody form #name {
	background-image:url(../images/name.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	}
	
#lbody form #imgmlist{
	margin-bottom:10px;
	border-radius:5px;
    background-color:#676767;
	border:2px solid #3B3B3B;
	padding-top:2px;
	padding-bottom:2px;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	width:100px;
	height:30px;
	display:inline;
	} 

#lbody #button:hover {
   /* border:#FFF 1px solid;*/
	background-color:#999;
}


/* the end of mailing list*/


/* slide show start */
.centercontain
{
	width:449px;
	height:358px;
	margin:0 ;
	padding:0;
	float:right;
	background:#FFF;	
} 
.slideshowdiv
{
	width:434px;
	height:343px;
	background:url(../images/bg.png);
	margin:0 auto ;
	padding:0;	
	text-align:center;
	direction:ltr;
	padding-top:12px;
	padding-left:14px;

}
/* slide show end */

/* simple tab start */
.leftmenue
{
	width:264px;
	height:357px;
	background:#FFFFFF;
	float:right;
	margin:0;
	padding:0;	
	direction:ltr;
}


.container {
	width: 258px;
height:352px;
margin-right:5px;
margin-top:2px;
padding:0;

 }
ul.tabs {
	margin: 0;
	padding: 0;
	float:right;
	list-style: none outside none;
	height: 31px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width:100%;
	

}
ul.tabs li {
float: right;
margin: 0px 0px -1px;
padding: 0px;
height: 30px;
line-height: 31px;
border-width: 1px medium 1px 1px;
border-style: solid none solid solid;
border-color:#CCCCCC ;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
overflow: hidden;
position: relative;
background:#F1F1F1;
	
}
ul.tabs li a {
	text-decoration: none;
	display: block;
	border: 1px solid #fff;
	font-size: 14px;
font-weight: bold;
font-family: arial;
padding: 0px 10px;
outline: none;
color: rgb(92, 92, 92);


}
ul.tabs li a:hover {
	color: rgb(0, 0, 0);
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	color: rgb(56, 94, 129);
	border-bottom: 1px solid #fff;
	background:#FFF;
}
.tab_container {
	font-family: arial;
color: rgb(92, 92, 92);
font-size: 10px;
	border: 1px solid #CCCCCC;
	border-top: none;
	clear: both;
	float: right; 
	width: 257px;
	height:314px;
	background: #fff;
		-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 5px;
	padding-right: 1px;
	font-size:10px;

float:right;
}

/* simple tab end */


/* active news start */
.activediv
{
	float:right;
	width:440px;
	height:232px;
	background:#FFFFFF;
	margin:0;
	padding:0;
	margin-left:0px;
	
}
.activetitle
{
	width:430px;
	height:23px;
	background:url(../images/n1.png) repeat-x;
	 background-color:#5d5d5d;
	 color: White;
font-family: Arial;
font-size: 16px;
font-weight: bold;
text-align:right;
padding-right:10px;
padding-top:5px;

}
.activecont
{
	width:420px;
	height:265px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding:10px;
	padding-bottom:0px;
}
/*
.activecont_r{
float:right;
width:239px;
height:245px;
background:green;
border:0;
border-left:1px dashed #ccc;
padding:2px;
}
.activecont_l{
float:right;
width:239px;
background:red;
height:245px;
border:0;
padding:3px;
}*/
/* active news end */


/* lvideo div start */
.lvideodiv
{
	width:266px;
	height:232px;
	float:right;
	padding:0;
	margin:0;
	background:#ECECEC;
	border:0;
	
}
.lvideotitle
{
	width:266px;
	height:28px;
	background:url(../images/p1.png) no-repeat;
	 color:#336699;
font-family: Arial;
font-size: 14px;
font-weight: bold;
text-align:center;



}
.lvideocont
{
	width:264px;
	height:202px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background:url(../images/p2.png) no-repeat;
	padding-top:5px;
}
/* lvideo div end */


/* footer start */
.footer
{
	width:auto;
	height:22px;
	margin:0;
	padding:0;
	background-attachment: scroll;
background: url(../images/btn_bak_1.jpg);
background-repeat: repeat-x;
padding-top:3px;

	
}
.footerc
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0 ;
	text-align:center;
	padding:0;
	height:15px;
	margin:0 auto;
	
	
	
}
/* footer end */

/* wbclose start */
 .wbclose{
  text-align:center;
  margin:50px auto;
  width:400px;
  font-size:24px;
  font-family:Arial;
  font-weight:bold;
  background:#F1F1F1;
  border:1px solid #CCC;
  padding:30px;
  line-height:50px;
  color:darkred;
  }
  .wbcloseaa{
  background:darkred;color:#FFF;text-align:center;
  width:100%;padding:0;margin:0;height:25px;direction:rtl;
  font-weight:bold;
  font-size:13px;
  font-family:tahoma;
  padding-top:6px;
  padding-bottom:2px;
  }
  /* wbclose end */
  
  /**/
  #ajelnews{
padding:0px;
text-align:right;	
margin-top:5px;
margin-bottom:0px;
width:1000px;
height:32px;
background:#555;
color:#FFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
border-bottom:solid 2px #AAA;
border-top:solid 2px #AAA;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
direction:rtl;
}
#ajelnews .ajeltitle{
float:right;
margin-right:1px;
text-align:center;
width:100px;
height:24px;
margin-top:1px;
padding-top:6px;
	color: #F7F7F7;
	/*border: solid 1px #da7c0c;*/
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
/*background:#f3b849;
color:#555;*/
font-family:arial;
font-size:16px;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
/*border-radius:5px;*/
}

/*album mqalat tab start*/
  	.yearDetail{
		margin-top:22px;
		margin-right:0px;
		
		}
		
	.yTitle a
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	direction:rtl;
	}
	.yTitle img
		{
		float:right;
		margin-left:5px;
		margin-right:5px;
		vertical-align:sub;
		border: #666 solid 1px;
		/*border-radius:5px;*/
		direction:ltr;
		}
	
	.yTitle {
		text-align:justify;
		overflow:auto;
		padding:5px;
		padding-right:1px;
		margin-top:4px;
		direction:rtl;
		}
		
	.yTitle:hover{
		background-color:#f1f1f1;
		border:1px solid #d8d8d8;
		/*border-radius:5px;*/
		padding:4px;
		padding-right:0px;
		}
/*album mqalat tab end*/
.more{
width:40px;
height:14px;
position:relative;
left:0px;
top:14px;
z-index:5;
margin-top:-14px;
float:left;
}
.more img{
border-radius:10px;
border-top-left-radius:0px;
border-top-right-radius:0px;
}
.more2{
width:40px;
height:14px;
position:relative;
left:8px;
top:24px;
z-index:5;
float:left;
}
.more2 img{
border-radius:10px;
border-top-left-radius:0px;
border-top-right-radius:0px;
}
img{
border:0px;
outline:0px;
}
img.shakwa{
cursor:pointer;
/*-radius:5px;
border:0px solid #ccc;*/
width:256px;
height:211px;
margin-top:12px;
}
/* maillist start
#mlist{
text-align:center;margin:25px auto;width:280px;height:182px;background:url(../images/mlist2.png) no-repeat;
}
#emailml{
margin-top:111px;width:170px;height:19px;border:0px;
background:url(images/mtxtback2.png) no-repeat;direction:ltr;text-align:center;
font-family:Tahoma;font-size:14px;
}
#imgmlist{
margin-top:13px;
cursor:pointer;
width:82px;
height:29px;
}*/
#cmalert{
width:274px;
height:18px;
padding:3px;
line-height:22px;
padding-top:0px;
/*background:#910404;*/
font-weight:bold;
font-size:16px;
font-family:Arial;
text-align:center;
color:#9d0000;
margin:0 auto;
margin-top:5px;
display:none;
border-radius:5px;
}
/* maillist end*/

/* search for help start*/
.numsearch
{
	width:277px;
	height:22px;
	margin-top:3px;
	padding-top:5px;
	padding:5px;
	direction:rtl;
	border:0px;
	background:#e5e5e5;
}
.numsearch img
{
	float:right;
	margin-right:3px;
	cursor:pointer;
	border:0px;
}
.searchresult
{
	width:287px;
	height:205px;
	padding:0;
	margin:0;
	margin-top:3px;
	padding-right:0px;
	border:0px;
}
.searchresult table
{
	width:280px;
	height:170px;
	direction:rtl;
	margin: 0 auto;	
	border:1px solid #ccc;
}
.searchresult table tr
{

	/*height:30px;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;		
}

.searchresult table tr:nth-child(even) {background: #F3F3F3}
.searchresult table tr:nth-child(odd) {background: #F9F9F9}

.searchresult table tr td
{
	padding-right:5px;
	padding-left:3px;
	text-align:right;
	
}
td.titdetl{
width:220px;
}
td.titspan
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	width:58px;
	color:#666;
	/*padding-top:5px;*/
border:0px;
border-left:1px solid #eee;
}
/*search for help end */

/* shadd start  */
#shadd{
/*display:none;*/
font-family:Arial;
font-weight:bold;
font-size:16px;
width:600px;
}
#shadd .shatitle{
margin: 0 auto;
background:#eee;
font-size:18px;
}
#shadd .lb1{
width:100px;
background:red;
float:right;
}
#shadd_table{
direction:rtl;
margin:10px auto;
}
#shadd_table input,textarea{
width:250px;
font:bold 14px arial;
}
#shadd_table select{
font:bold 14px arial;
}
/* shadd end  */

/*captch start*/
.captch
{
  padding:0;
  margin:0;
  margin-top:8px;
  background:#0F3;
}
#randomnumber
{
	font: 22px Georgia, serif;
	font-weight:bold; 
	text-align: center;
    background:url(../images/jq_captcha.png);
	width:82px;
	height:33px;
	margin:0;
	padding:0;
	margin:0 auto;
	float:right;
	padding-top:2px;
  }
.numdiv
{
	float:right; 
	padding:0;
	margin:0;
	margin-right:5px;	
}
#insertnum 
{
	width:80px;
	height:32px;	
	font: 22px Georgia, serif;
	font-weight:bold; 
	text-align: center;
	padding:0;
	margin:0;
	border:1px solid #dcdcdc;
}
/*captch end*/
#shaalert{
width:210px;
height:16px;
padding:2px;
padding-right:5px;
padding-left:5px;
margin:0px;
margin-top:-2px;
text-align:center;
font:normal 12px tahoma;
color:#840000;
background:#ffc1c1;
border:1px solid #620000;
/*float:left;*/
margin-right:5px;
display:none;
}
#newsright{
width:700px;
height:800px;
border:1px solid #bbb;
float:right;
}
/**** khaber right all start ****/
/**** khaber right all start ****/
#khrightall{
float:right;
width:260px;
padding:0px;
margin:0px;
border:0px;
margin-right:3px;
}
#khleftall{
float:left;
width:260px;
padding:0px;
margin:0px;
border:0px;
margin-left:3px;
}
#khrightalltopic{
float:right;
width:665px;
padding:0px;
margin:0px;
border:0px;
margin-right:3px;
margin-top:5px;
/*height:600px; /*test*/
/*overflow-x:hidden;
overflow:hidden; 
overflow-y:visible;*/
}
#ttitle{
width:643px;
border:1px solid #CCC;
border-bottom:0px;
background-color:#F1F1F1;
padding:10px;
text-align:center;
margin-bottom:0px;
/*border-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;*/
}
#ttitlebtm{
width:643px;
height:34px;
border:1px solid #CCC;
border-top:0px;
background-color:#F1F1F1;
padding:10px;
text-align:center;
margin-bottom:0px;
/*border-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;*/
}
#ttitle h1{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#990000;
border:0px;
outline:0px;
margin:0px;
padding:0px;
direction:rtl;
/*display:block;*/
}
#khrightalltopic h1{
font-family:Arial;
font-size:18px;
font-weight:bold;
color:#555;
outline:0px;
margin:0px;
padding:0px;
direction:rtl;
margin:0 auto;
text-align:center;
padding:10px;
width:643px;
border:1px solid #CCC;
border-bottom:0px;
background-color:#F1F1F1;
}
#ttitles{
width:657px;
border:1px dashed #CCC;
border-bottom:0px;
border-right-style:solid;
border-left-style:solid;
background-color:#F1F1F1;
padding:3px;
text-align:center;
font-family:tahoma;
font-size:13px;
font-weight:normal;
}
#tcontent{
width:643px;
margin:0px;
border:1px solid #CCC;
padding:10px;
text-align:right;
margin-right:0px;
/*height:578px; /*test*/
min-height:593px;
font:bold 16px Arial;
color:#333;
line-height:200%;
/*height:578px; /*test*/
/*overflow-x:hidden;
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;*/
/*overflow:auto;*/
overflow-x:hidden;
overflow:hidden; 
overflow-y:hidden;
direction:ltr;
}
#tcontent *{
direction:rtl;
}
#tcontent p{
margin-bottom:10px;
}
#tcontent img{
outline:0;
border:1px solid #000000;
margin:5px;
margin-right:15px;
direction:ltr;
}
/*tcontent album start*/
#tcontent_album{
width:643px;
margin:0px;
border:1px solid #CCC;
padding:10px;
text-align:right;
margin-right:0px;
font:bold 16px Arial;
color:#333;
line-height:100%;
overflow-x:hidden;
overflow:hidden; 
overflow-y:hidden;
direction:ltr;
}
#tcontent_album *{
direction:rtl;
}

/*tcontent album end*/
#khleftalltopic{
float:left;
width:326px;
padding:0px;
margin:0px;
border:0px;
margin-left:3px;
}
/**** khaber right all end ****/
/**** khaber right all end ****/
.adsleft{
width:324px;
padding:0;
margin:0 auto;
margin-top:5px;
outline:0;
border:1px solid #CCC;
height:250px;
text-align:center;
}
.leftadsall{
width:320px;
margin:5px auto;
height:auto;
padding:0px;
text-align:center;
}
.leftadsall img{
display:block;
border:1px solid #555;
outline:0px;
padding:0px;
width:320px;
}
.leftadsall a{
display:block;
outline:0px;
padding:0px;
border:0px;
margin-bottom:5px;
}
/* tab album start*/
.zind1
{
	height:99px;
	width:99px;
	/*border:1px solid #555;
	background:#E0E0E0;*/
	margin:0 auto;
	margin-right:18px;
	padding:0;
	margin-top:35px;
	text-align:center;
	border-radius:5px;	
	float:right;
}
.zind1 .img1
{
	width:62px;
height:62px;

position:relative;
z-index:9;
top:9px;
left:-10px;
padding:0;
margin:0;
transform:rotate(-16deg);
-webkit-transform:rotate(-16deg);
-moz-transform:rotate(-16deg);
-ms-transform:rotate(-16deg);
-o-transform:rotate(-16deg);
}
.zind1 .img2
{
	width:62px;
height:62px;

position:relative;
z-index:12;
top:-60px;
left:-3px;
padding:0;
margin:0;
transform:rotate(1deg);
-webkit-transform:rotate(1deg);
-moz-transform:rotate(1deg);
-ms-transform:rotate(1deg);
-o-transform:rotate(1deg);
}
.zind1 .img3
{
	width:62px;
height:62px;

position:relative;
z-index:20;
top:-120px;
left:10px;
padding:0;
margin:0;
transform:rotate(15deg);
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);

}
.zind1 img
{
	border:2px solid #7B7D88;
	
}
.imgy
{
	width:99px;
	height:18px;
	position:relative;
top:-107px;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing: -1px;
	/*font-weight:bold;*/
	color:#313236;
	/*background:#CECECE;*/
	text-align:center;

	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;	
}
/* tab album end*/
/* albums album start*/
.zind1_album_outer
{
width:210px;
height:auto;
text-align:center;
float:right;
margin-top:10px;
margin-bottom:20px;
}
.zind1_album
{
	height:99px;
	width:99px;
	margin:0 auto;
	padding:0;
}
.zind1_album .img1
{
	width:62px;
height:62px;

position:relative;
z-index:9;
top:9px;
left:-10px;
padding:0;
margin:0;
transform:rotate(-16deg);
-webkit-transform:rotate(-16deg);
-moz-transform:rotate(-16deg);
-ms-transform:rotate(-16deg);
-o-transform:rotate(-16deg);
}
.zind1_album .img2
{
	width:62px;
height:62px;

position:relative;
z-index:12;
top:-60px;
left:-3px;
padding:0;
margin:0;
transform:rotate(1deg);
-webkit-transform:rotate(1deg);
-moz-transform:rotate(1deg);
-ms-transform:rotate(1deg);
-o-transform:rotate(1deg);
}
.zind1_album .img3
{
	width:62px;
height:62px;

position:relative;
z-index:20;
top:-120px;
left:10px;
padding:0;
margin:0;
transform:rotate(15deg);
-webkit-transform:rotate(15deg);
-moz-transform:rotate(15deg);
-ms-transform:rotate(15deg);
-o-transform:rotate(15deg);

}
.zind1_album img
{
	border:2px solid #7B7D88;
	
}
.imgy_album
{
clear:both;
	width:200px;
	height:50px;
	padding:5px;
	/*position:relative;
top:-107px;
	z-index:5;
	letter-spacing: -1px;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	/*font-weight:bold;*/
	color:#313236;
	/*background:#CECECE;*/
	text-align:center;

}
/* albums album end*/

/*paging num start*/
.pagnum
{
font-family: tahoma;
font-weight: bold;
font-size: 13px;
border:1px solid #D0DAF2;
background-color:#E2E6E7;
padding:3px 8px 5px 8px;
border-radius:5px;
display:inline-block;

}
a.pagnum{
color:#0C387C;
text-decoration:none;

}
.pagnumt
{
font-family: tahoma;
font-weight: bold;
font-size: 13px;
border:1px solid #D0DAF2;
background-color:#E2E6E7;
padding:3px 8px 5px 8px;
}
#numdiv1{
text-align:center;
margin:10px;
direction:rtl;
}
#numdiv1 *{
direction:ltr;
text-align:center;
}
/*paging num end*/

/* im album start*/
.im_album{
float:right;
margin:10px 0px 10px 0px;
border:0px;
border-left:1px solid #aaa;
width:210px;
height:130px;
text-align:center;
}
.im_album:nth-child(3n){
border-left:0px solid #aaa;
}
.im_album:last-child{
border-left:0px solid #aaa;
}
/* im album end*/
.tinyinfobottom{
text-align:center;
margin:0px;
margin-top:10px;
font:bold 16px Arial;
color:darkred;
direction:rtl;
}
/*===== ul cat start ======*/
#khrightalltopic .ulcattitle{
background: #555;	
padding:0px;
padding-top:5px;
height:25px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:center;
color:#fff;	
direction:rtl;
display:block;	
border:0px;
}
.ulcat{
width:100%;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
padding:0;
margin:0;
outline:0;
}
.ulcat li{
width:323px;
height:100px;
float:right;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
padding:6px;
padding-right:2px;
margin:0;
outline:0;
border:1px dashed #CCC;
border-top:0;
font-family:tahoma;
font-size:13px;
line-height:16px;
background-color:#F8F8F8;
text-align:right;
list-style:none;
}
.ulcat li .ulcatcont{
height:75px;
text-align:right;
line-height:20px;
margin-top:0px;
direction:rtl;
display:inline-block;
}
.ulcat li .ulcatcont img{
float:right;
border:1px solid #000;
margin-left:4px;
margin-right:4px;
direction:ltr;
}
.ulcat li .ulcatdat{
clear:right;
background:#F1F1F1;
margin:0 auto;
margin-top:5px;
text-align:center;
width:280px;
color:#A80000;
border-radius:5px;
line-height:24px;

}
.ulcat li:hover{
background-color:#FFF;
/*cursor:pointer;*/
}
.ulcat li a{
color:#091B4A;
font:bold 16px arial;
direction:rtl;
text-decoration:none;
}
/*.ulcat li a:hover{
color:#005500;
}*/
/*======== ul cat end ==========*/

/*==== Search Start =====*/
#ulsrch{
width:100%;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
padding:0;
margin:0;
outline:0;
}
#ulsrch li{
width:655px;
height:80px;
overflow:hidden;
overflow-x:hidden;
overflow-y:hidden;
padding:6px;
padding-right:2px;
margin:0;
outline:0;
border:1px dashed #CCC;
border-top:0;
font-family:tahoma;
font-size:13px;
line-height:21px;
background-color:#F8F8F8;
text-align:right;
list-style:none;
}
#ulsrch li .ulsrchcont{
height:50px;
text-align:right;
direction:rtl;
display:inline-block;
}
#ulsrch li img{
float:right;
border:1px solid #000;
margin-left:5px;
margin-right:5px;
direction:ltr;
}
#ulsrch li .ulsrchdat{
clear:right;
background:#F1F1F1;
margin:0 auto;
margin-top:5px;
text-align:center;
width:280px;
height:22px;
color:#860000;
border-radius:5px;
}
#ulsrch li:hover{
background-color:#FCFCFC;
/*cursor:pointer;*/
}
#ulsrch li a{
color:#091B4A;
font:bold 16px arial;
text-decoration:none;
direction:rtl;
}
#ulsrch li a:hover{
color:#A80000;
}
.srchspan{
float:left;
position:relative;
border:0;
margin:0;
outline:0;
margin-top:-22px;
z-index:99999;
margin-left:0px;
height:22px;
}
#qsmain{
width:126px;
height:18px;
border:1px solid #CCC;
font-family:tahoma;
font-size: 9pt;
text-align:right;
padding-right:2px;
padding-left:2px;
color:#800000;
}
#qsmainbtn{
font-family: Tahoma;
font-size:9pt;
width: 50px;
height: 20px;
padding-bottom:2px;
border:1px solid #CCC;
margin-right:5px;
}
#khrightalltopicin{
margin:0;
padding:0;
outline:0;
width:100%;
}
#srchoptions{
margin:0 auto;
margin-bottom:5px;
border:0;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
padding:10px;
outline:0;
height:220px;
width:644px;
direction:rtl;
line-height:23px;
text-align:center;
}
#srchoptions input[type=text]{
width:200px;
height:20px;
border:1px solid #CCC;
font:bold 14px Arial;
text-align:right;
padding-right:5px;
padding-left:5px;
color:#111;

}
#sqbtn{
width: 50px;
height:22px;
border:1px solid #CCC;
font-family:tahoma;
font-size:13px;
padding:0px;
padding-bottom:2px;
}
#srchoptions label{
color:#800000;
font:bold 16px Arial;
margin-left:10px;
}
#srchoptions select{
direction:rtl;
border:1px solid #CCC;
height:22px;
text-align:right;
color:#111;
font:bold 14px Arial;
padding-top:2px;
}
#srchoptions select option{
padding:3px;
}
.loadingsrch{
width:100%;
text-align:center;
margin:20px auto;
border:0;
outline:0;
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#800000;
}
.loadingsrch2{
width:100%;
text-align:center;
margin:20px auto;
border:0;
outline:0;
font-family:tahoma;
font-size:13px;
font-weight:bold;
direction:rtl;
}
#ui-datepicker-div { 
font-size: 12px;
direction:rtl;
 }
 .kname{
 
 }
  .kname span{
 font-weight:bold;
 font-family:tahoma;
 color:#A80000;
 font-size:13px;
 }
  .kname a{
 color:#003366;
 font-size:13px;
 font-weight:bold;
 }
/*==== Search END =====*/

/*S_UL ============= Start*/
#nav ul.s_ul{
display:none;position:absolute;
right:120px;top:0px;margin: 0 0 0 0;
border-left:1px solid #fff;
width:auto;
min-width: 190px;
}
#nav ul.s_ul li{

background:#AAA;
color: #FFFFFF;

}
#nav ul.s_ul li a{
background:#AAA;  
color: #FFFFFF; 
display:block; 
}
#nav ul.s_ul li a:hover{
color: #003366;
}
#nav ul.s_ul li:first-child{
border-top:0px;border-right:0px;margin:0 0 0 0;padding:0 0 0 0;
}
  .imgdsc{
  background:#DDD;
  direction:ltr;
  margin-top:-5px;
  margin-bottom:5px;
  margin-left:5px;
  border:1px solid #ccc;
  font-size:12px;
  line-height:17px;
  text-align:center;
  clear:both;
  padding:5px;
  color:#3F3F3F;
  }
/*
#nav ul.s_ul li:last-child{
border-top:0px;border-right:1px solid #fff;border-bottom:1px solid #fff;
}*/
/*S_UL ============= End*/