body {

	background-color:#679BFC;

	/*font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;*/

	margin: 0;

	padding: 0;

	color: #000;

	direction:rtl;

	background-repeat: repeat-x;

	background-attachment: fixed;

	background-image: url(images/b.gif);

}

.timexday {
border:0px solid #000;
width: 965px;
top:1px;
margin: 0 auto;
text-align:left;
height:12px;
}
	
.timexday span{
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
color:#fff;
}

#container {

	width: 965px;
	

	

	margin: 0 auto;

	background-color: #FFF;

	

}



/*     header    */

#header {

	

	

	background: #ffffff;

}



.q1b {

	

	background-image: url(images/q1b.jpg);

	height: 19px;

	

	

}



	.q3b {

	background-image: url(images/q3b.jpg);

	height: 28px;

}



/*#navigation {

	

	

	border:1px solid #4372CA;

	background-image: url(images/q2b.jpg);

	height: 37px;



	

}



#navigation .nav-b {

	border:0px solid #000;

	position:absolute;

	top:100px;

	

		

	

}

	#navigation ul {

	

		padding-right:1px;

	margin:5px 0 0 0;	

	

	}

#navigation li  {

	

	

	border:0px solid #000;

	padding:5px 15px ;

	

	display:inline-block;

	background-image: url(images/line.png);

	background-repeat:no-repeat !important;

	list-style-type: none;



	}*/

	.nav {

		border:0px solid;

		

	background-image: url(images/q2b.jpg);

	height: 37px;

}

.nav ul {

	margin-top:0px;

	padding-right:1px;

	padding-top:1px;

}

.nav li {

	padding:8px 15px;

	

	float:right;

	display:inline-block;

	background-image: url(images/line.png);

	background-repeat:no-repeat !important;

	list-style-type: none;

	}

	



	.nav  a  {

	font-family:Tahoma, Geneva, sans-serif;

	color:#fff;

	font-size:12px;

	text-shadow:  -0.2em 0.1em 0.1em black



	

	}

	.nav a:hover {

	color:#20407B;

	text-shadow: -0.2em 0.1em 0.1em white

		}











#header .banner1 {

	height: 91px;

	width: 729px;

	border: 0px dotted #999;

	float: left;

	margin: 18px 0 0 10px;

}

/*   end  header    */

/*     sidebar1    */

.sidebar1 {

	float: right;

	width: 200px;

	

	padding-bottom: 10px;

	height: 100%;

	background-color: #FFF;

	padding:0 10px 0 0;

}

.box_sidevarl {

	background-image: url(images/q-in.jpg);

	height: 32px;

	width: 187px;

	margin: 0px 0px 0 0 ;

}

.box_sidevar1, h2 {

	

	margin: 10px;

	padding: 7px 0px 0 0;

	}

	.box_sidevar1, h2 a {

	font-family:"Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	

	}



	.box_sidevar1_a:hover {

	text-shadow: #000000 -1px 1px 1px;

	

	

}



	

.box_links {

	/*#F5F5F5;*/

	width: 185px;

	margin: 0 0px 0 0;

	background-color: #F4F9FF;

	border-top-width: 0;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #679CFC;

	border-right-color: #679CFC;

	border-bottom-color: #679CFC;

	border-left-color: #679CFC;

}



.box_links_ul {

	margin: 0 20px;

	padding: 2px;

	

	



	margin-top:0px;

}

.box_links,li  {

	list-style-image: url(images/li1.png) ;	

	

}

.box_links,li:hover {

	list-style-image: url(images/li2.png) ;	

	

}



.box_links,a  {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color:#000;

	text-decoration: none;

}

.box_links a:hover{

	

	color:#06F ;

	text-decoration: underline;

	

	}



/*  end sidebar1   */



/*      content    */

.content {

	padding: 10px 0;

	width: 755px;
	

	

	float: left;

	background:#FFF;

}

/*   end   content    */









.banner2 {

	/*background-color: #F5F5F5;*/

	height: 80px;

	width: 380px;

	border: 0px solid #CCC;

	float: right;

	margin-right: 5px;

}

/*----------category-----------*/

.cat_link {

	border:0px solid #000;

	height:710px;

	width: 86%;

	margin-top: 120px;

	margin-right: 30px;

	padding-right:5px;

	padding-left:2px;

	margin-left: 0px;

	

	border-top-width: 1px;



	border-top-style: dotted;



	border-top-color: #CCC;
	z-index:-3;



	

}

.cat_link_index {
height:450px;
width: 86%;
margin-top: 120px;
margin-right: 30px;
padding-right:5px;
padding-left:2px;
margin-left: 0px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #CCC;
}
.sitemap {
	border:0px solid #ccc;
	height:1720px;
	width: 86%;
	margin-top: 120px;
	margin-right: 30px;
	padding-right:5px;
	padding-left:2px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.category {
	float:right;
	width:155px;
	height:95px;
	margin:8px 3px 3px 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style:dashed;
	border-bottom-color: #ccc;	
	}
	.category_map {
	float:right;
	width:155px;
	height:480px;
	margin:8px 3px 3px 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style:dashed;
	border-bottom-color: #ccc;	
	}

.category_cat {
	padding-right:3px;
	text-align:right;
	background-color:#EAECEB;
	}
	.category_cat_map {
		
	padding-right:0px;
	text-align:right;
	background-color:#679BFC;
	}

.category_cat a{

	

font-family:Arial, Helvetica, sans-serif;

	font-size:14px ;

	font-weight:bold;

	color:#036;	

}

.category_cat a:hover{

	text-decoration:underline;

	

}

.category_su {

	text-align:right;

	

float:right;

    width:140px;

    height:14px;

    margin:4px 0px 0px 0px;

    border:0px dotted #ccc;

	background-color:#fff;

	

	}



.more {

	

	float:left;	

	

	}

.more a{

	font-size:8px;

	color:#900;	

	

	}

/*---------- end category-----------*/

/* footer */

#footer {

	padding: 0px 0;

	height:75px;

	

	position: relative;

	clear: both; 

	background-color:#F4F4F6;

}

#footer .hr_footer {

	color:#CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style:none;

	border-bottom-color: #fff;	

	

	}

#footer .siteinfo {

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	position:absolute;

	top:50px;

	left:7px;

		

}

#footer .c {

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	text-align:center;

	position:absolute;

	width:100%;

	top:0px;

	left:15px;

		

}

#footer .links_footer {

	margin:4px 0 0 0;

	



	}

#footer .links_footer li {

	

	list-style-type: none;

	display: inline;

	}

.links_footer a {

	

	color: #000;	

	}

.links_footer li a:hover {

	text-decoration: underline;

	

	}

.c2 strong {

	font-family:Tahoma, Geneva, sans-serif;

	font-size:9px;

	color:#666;

	

	}

.c2 a:hover{

	text-decoration: underline;

	}



	
.icon_footer ul {

	

	display: inline;
	

	}
.icon_footer ul li {

	

	display: inline;

	list-style-type: none;	

	}

.icon_footer a:hover{

	

		opacity:0.8;

}

/* end footer */







/*box search */

#box_search {

	

	height: 80px;

	width: 350px;

	float: left;

	background-color: #f5f5f5;

	margin: 0 0 0 10px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #CCC;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

	border-left-color: #CCC;

	z-index:-1;

	

}

#box_search .img-sear {

	border:0px solid #000;

	position:absolute;

	height: 26px !important;

	width: 351px !important;

	/*top:298px;*/

	/*margin-top:77px;

	margin-left:10px;*/
	margin-top:58pt;/*تم تعديلة*/
	margin-left:-1pt;/*تم تعديلة*/

	/*left:160px;*/

	z-index:2;

	/*float: left;*/

	

}

#box_search .searchBtn {

	border:0;

	/*position:absolute;*/

	float:left;

	width:66px !important;

	height:41px !important;

	background-image:url(images/search.jpg) !important;

	
/*	margin:0.19in 240px 0 44px; /*تم تعديلة*/
    margin-left:42px;
	margin-top:-40px;
	

	/*top:239px;

	left:70px;*/

	background-repeat: no-repeat;

	

	

}





#box_search .txtfield {

	float:left;

	

	background-color: #fff;

	height: 34px !important;

	width: 200px !important;

	margin-top:20px !important;

	/*margin-right: 43px;*/

	margin-left:100px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

	border-top-width: 1px;

	border-top-color: #CCC;

	border-top-style: solid;

	border-left-width: 0;

	border-left-color: #CCC;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

	background-image: url(images/google_custom_search_watermark.gif);

	background-repeat: no-repeat;

	background-position: 10px 10px;

	

}





#box_search .txtfield:hover {

	

	background-image:none;

	

		  }

		  

		  

		  

		  

/*--------------- icon------------------*/

.icon{

	text-align:center;

	margin:0;

	padding:0;

	}

.icon li {

	list-style:none;

	

	 display:inline-block;

	 margin-top:15px;

	 margin-bottom:4px;

	 margin-right:3px;

	 padding-left:3px;

	 

	 }

.icon li img{

	

	

border:0px ;	

	

	}

	.icon a:hover{

	

		opacity:0.8;

		

	

	

	

	}

	

/*--------------- end icon------------------*/



/* banner 3*/







.banner3{
/*float:left;*/
clear:none;
margin-left:0px;
margin-top:0%;
border:0px solid #ccc;
width:728px;
height:95px;
}
.link_site ul {

		border:0px solid #000;

		padding-right:0px;

		padding-left:5px;

	

		}

		.link_site li {

			font-family:Tahoma, Geneva, sans-serif;

			

	font-size: 9px;

	display:inline-block;

	

		}

	.link_site strong{

			font-family:Tahoma, Geneva, sans-serif;

			

	font-size: 12px;

	text-decoration: underline;		

		

		}

		

		

	#cat_link h1 {

		text-align:center;

	font-family:Tahoma, Geneva, sans-serif;

		font-size:medium;

		color:#3366FF;

		

		}

		

	.cat_link strong {

		

		

		}

		



		

	.sitename ,.siteurl,.sitedec,.dateadd,.siteid{

		text-align:justify;

	width:70%;

	height:auto;

	padding-top:10px;

	padding-bottom:5px;

	padding-right:3px;

	margin:3px;

	border:1px dotted #ccc;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;



			

		}

		.share{

	/*text-align:left;

	direction:ltr;*/

	width:70%;

	height:20px;

	padding-bottom:10px;

	margin:0;

	border:0px solid #000;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;

	

		}

		.badlink{

			position:absolute;

			margin:-15px 5px 0 48%;/*تم العديل*/

			border:0px solid #000;

			float:right;

				}
				.badlink2{

			position:absolute;

			margin:-18px 300px 0 14%;/*تم العديل*/

			border:0px solid #000;

			float:right;

				}

	.badlink3{

			position:absolute;

			margin:-18px 232px 0 21%;/*تم العديل*/

			border:0px solid #000;

			float:right;

				}

	.siteurl a{

		font-weight:bold;

		color:#3366FF;

		

		

		}

		.siteurl a:hover{

			color:#F00;

	text-decoration: underline;		

		

		}

	.banner4 {

		

		float:left;

		margin-left:320px;

		border:0px solid #999;

		background-color:#fff;

		width:336px;

		height:280px;

		

		}

	.thumb{

		position:absolute;

		border:0px  dotted #999;

		/*float:left;*/

		margin:0 560px 0 10px; /*تم التعديل */

		width:170px;

		height:140px;

		
         z-index:3;
		

		}

		.thumb2{

		position:absolute;

		border:1px solid #F0F0F0;
		margin:0 560px 0 10px; /*تم التعديل */

		padding-top:0px;

		padding-right:0px;
		
	/*	margin-right:73%;*/

		width:170px;

		height:230px;
		z-index:3;

		

		}

		

		.left_info{

			float:left;

			padding:5px 5px;

			color:#818181;

			

			}



	.line_un_b4{

		margin-top:270px;

	height: 5px;

	width: 98%;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;		

		}

		.dateaddsite,.google_pr,.linkgoogle,.linkyahoo,.archiveorg{

			

		margin-top:5px;

		margin-bottom:5px;

		padding-bottom:5px;

		font-size:x-small;

		height: 10px;

	width: 100%;

		

		

		}



		

		.dateupdate,.sitegoogle,.siteyahoo,.alexa{

	background-color:#FBFBFB;

	margin-top:0px;

	margin-bottom:5px;

	padding-bottom:10px;

	font-size:x-small;

	height: 10px;

	width: 100%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #E9E9E9;

		}

		.site_info2{

			text-align:center;

			font-family:Tahoma, Geneva, sans-serif;

			font-size:11px;

			color:#4E7DD5;

			

			background-color:#FBFBFB;

	border-bottom-width: 1px;

	border-bottom-style:solid;

	border-bottom-color: #F0F0F0;			

			

			}

		.link_rand_site {

			border:0px solid #000;

			height:60px;

	        width: 80%;

			margin-top:3px;

			margin-right:20px;

			

			}

			.link_rand{

				float:left;

				width:49%;

				height:20px;

				border:0px solid #000;

				padding:0px 0 0 0;

				margin:0px 0 0 0;

	

				}

				.link_rand ul{

					

				margin-right:0px;

				margin-top:0px;

				}

				.link_rand li{

					color:#06F;

	list-style-image: none;

	list-style-type: square;

				}

				

				

/*cat page*/

.p_cat_link {

	border:0px solid #000;

	height:auto;

	width: 98%;

	margin-top: 120px;

	margin-right: 5px;

	padding-right:5px;

	padding-left:2px;

	margin-left: 0px;

	

	border-top-width: 1px;



	border-top-style: dotted;



	border-top-color: #CCC;



	

}

.p_cat{

	float:right;

	border:0px solid #000;

	width:140px;

	height:30px;

	margin-right:60px;

	

	}

	.p_cat a:hover{

	text-decoration: underline;		



	

	}		

	.banner_90{

	clear:right;

	padding-top:30px;

	width:728px;

	height:120px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #CCC;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;

		}	

		

	.site_p_cat{

		clear:left;

		

		

		}

		.p_site_inf

	{

	width:99%;

	background-color:#F5F5F5;

	 text-align:left; 

	 font-family:"Times New Roman", Times, serif; 

	 font-size:11px;

	 color:#999;	

		}

		.site_p{

			width:99%;

			padding-right:4px;

			font-family:"Times New Roman", Times, serif;

			font-size:14px;

			

			

	background-color:#fff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ccc;	

			

			}	

		.site_p a 

		{

	font-family: "Times New Roman", Times, serif;

	color: #03C;

	font-size: medium;

	/*text-decoration: underline;*/

			}

			.site_p a:hover 

		{

			text-decoration: underline;

			}

		.span_p{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #999;			

			}

		.number_p{

	padding-right:98%;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #ccc;

	font-style: italic;			

			}

			

			.paging

			{

				text-align:center;

				

				

				}

				

			.paging_a{

				font-size:12px;

	padding: 5px 5px 5px 5px;

border: 1px solid #9aafe5;

text-decoration: none; 

color: #2e6ab1;	

				

				}

				

			.paging_a:hover,.paging_b:hover,.paging_c:hover,.paging_d:hover{

				border:1px solid #03C;

				

			}

			.paging_b{

				font-size:12px;

				padding: 5px 5px 5px 5px;

border: 1px solid #9aafe5;

text-decoration: none; 

color: #2e6ab1;	

				

				}

			.paging_c{

				font-size:12px;

				padding: 5px 5px 5px 5px;

border: 1px solid #9aafe5;

text-decoration: none; 

color: #2e6ab1;	

				

				}

			.paging_d{

				font-size:12px;

				padding: 5px 5px 5px 5px;

border: 1px solid #9aafe5;

text-decoration: none; 

color: #2e6ab1;	

				

				}

				.paging_e{

					font-size:12px;

					padding: 5px 5px 5px 5px;

					background-color: #2e6ab1;

color: #FFF !important;

border-color: #2b66a5;

font-weight: bold;

cursor: default;

				

				}
.dictionary_div {

width: 86%;
margin-top: 120px;
margin-right: 30px;
padding-right:5px;
padding-left:2px;
margin-left: 0px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #CCC;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#ccc;
}
.dictionary_div input{
	float:left;
	margin-left:48%;

	
	}
/*////////////////// page site new /////////////*/
.page_new {
	width:90%;
	height: auto;
	border:0px solid #000;
	margin-top:10px;
	}
.page_new a {
	color:#03F;
	list-style-type: decimal; list-style-image: none;
	
	}
.page_new ul li a{
	color:#06F;
}

.page_new span{
	font-size:small;
	color:#E57B0A;
}


	
.page_new_left {
	float:left;
	margin-left:5%;
	font-family:"Times New Roman", Times, serif;
	font-size:xx-small;
	color:#ccc;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	}
.page_new_line {
	height:90%;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #666;	
	}
	
	/*-----------------*/
	
.been_added {
	margin-top:110px;
	width:90%;
	background-color: #EAECEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:smaller;
	color:#666;
	

	}	
	
/*------------------اعلان برنامج القران الكريم--------------------*/
.tvquran {
	width: 187px;
	border: 1px solid #FC3;
	background-color: #FFC;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: xx-small;
	color: #03F;
	text-align: center;
}
/*------------------اعلان برنامج القران الكريم--------------------*/
