body {
  background-image: url(../../images/back-top.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-attachment:fixed;
  background-color:#535353;
  padding: 0;
  height:100%;
  margin:0 0 0 0;
  text-align:center;
}
a{
	text-decoration:none;
	color:#552609;
}
#main{
	width:1000px;
	background-color:#f0f3d7;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	border-width:thin;
	margin: 0 auto 0 auto;
	text-align:center;
}
#main1{
	width: 1000px;
	height:310px;
	background-color:#e3e7bd;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	border-width:thin;
	margin: 0 auto 0 auto;
}
#main2{
	width:1000px;
	background-color:#f0f3d7;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	border-width:thin;
	margin: 0 auto 0 auto;
	
}
#main-inter{
	width:1000px;
	background-color:#e9e5cf;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	border-width:thin;
	margin: 0 auto 0 auto
	
}
#header{
	width: 1000px;
	height:111px;
	background-image:url(../../images/header.jpg)
	}
	
#top-menu{
	background-image: url(../../images/back-menu-top.jpg);
	width:1000px;
	height:26px;
}
#top-menu-left{
	width:400px;
	float:left;
}
#top-menu-right{
	width:600px;
	float:right;
}
#top-menu-text{
	width:379px;
	height:30px;
	float:right;
	direction:rtl;
	text-align:right;
	font-family:tahoma; 
	font-size:9pt;
	color:#FFF;
	padding: 2 2 2 2;
	display:table;
	}
#topmenutext{
	width:379px;
	height:30px;
	float:right;
	direction:rtl;
	text-align:right;
	font-family:tahoma; 
	font-size:9pt;
	color:#FFF;
	display:table;
	margin-top:5px;
	}
#topmenutext a
	{
	margin-right:15px;
	color:#FFF;
	}
#topmenu a
	{
	margin-right:15px;
	color:#FFF;
	}

#topmenutext{
	display:table-cell; 
	vertical-align:middle;
	
	}

#top-menu-hadith{
	width:200px;
	float:left;
}
#top-menu-search{
	width:280px;
	float:right;
}
#top-menu-search input
{
	background-color:#ffffff;
	border:1px #5f7424 solid;
	color:#658212;
	font-family:tahoma;
	font-size:9pt;
}
#top-menu-search select
{
	background-color:#ffffff;
	border:1px #5f7424 solid;
	color:#658212;
	font-family:tahoma;
	font-size:9pt;
	direction:rtl;
}
.search-btn
{
	margin: 0 auto 0 auto

}

#top-menu-rss{
	width:41px;
	float:left;
	height:30px;
	direction:rtl;
	font-family:tahoma; 
	font-size:9pt;
	color:#FFF;
	display:table;
	margin-top:5px;
}
#top-menu-rss a
{
	width:41px;
	float:left;
	color:#FFF;
	font-size:9pt;
}

#news{
	float: right;
	width: 708px;
	text-align:center;
}
#week{
	float: right;
	width: 288px;
}
#news-top{
	width:685px;
	height:11;
	background-image:url(../../images/news-top.jpg);
	margin: 0 auto 0 auto;
}
#icon-news{
	background-image:url(../../images/icon/news.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	margin-left:20px;
}
#icon-week{
	background-image:url(../../images/icon/negah.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	margin-left:20px;
}
#icon-rahnamood{
	background-image:url(http://www.rasaelmag.com/images/rahnamood.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	margin-right:10px;
	margin-top:10pt;
	
}
#icon-slook{
	background-image:url(http://www.rasaelmag.com/images/icon/negah-vije.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	margin-right:10px;
}
#icon-fromother{
	background-image:url(http://www.rasaelmag.com/images/fromother.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	margin-right:10px;
}
#last-content{
	background-image:url(http://www.rasaelmag.com/images/last-contant.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:180px;
	height:20px;
	margin-right:5px;
}
#related-content{
	background-image:url(http://www.rasaelmag.com/images/related-contant.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:180px;
	height:20px;
	margin-right:5px;

}
#pslook
{
	cursor:pointer;
}
#nslook
{
	cursor:pointer;
}
#icon-vije{
	background-image:url(../../images/icon/vijename.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	margin-left:20px;
}
#icon-ax{
	background-image:url(../../images/icon/ax.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	margin-right:10px;
}
#week_logo
{	
/*	border:1px solid silver;	 */
	margin: 0 auto 0 auto;
	
}
/* ????? ?? ???? ??? ???? ???? */
#week_logo_class
{

}
#week_title 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	text-align:justify;
	direction:rtl;
	margin-left:15pt;
	margin-right:15pt;
	margin-top:4pt;

}
#week_title a
{
	color:#c40000;
}

#week_summary
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	text-align:justify;
	direction:rtl;
	line-height:130%;
	margin-left:15pt;
	margin-right:15pt;	

}
#news-top-right
{
	float:right;
	width:48%;
}
#news-top-left
{
	float:left;
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	direction:rtl;
	text-align:right;
	line-height:175%;
	margin-top:8pt;
	margin-left:2pt;
	margin-right:2pt;
}
#news-top-left a
{
	color:#3d1300;
}
#news-center{
	width:702px;
	height:261px;
	background-image:url(../../images/box-news.jpg);
	margin: 0 auto 0 auto
}
#news-down{
	width:685px;
	height:11;
	background-image:url(../../images/news-down.jpg);
	margin: 0 auto 0 auto
}
#week-top{
	width:283px;
	height:11;
	background-image:url(../../images/week-top.jpg);
	margin: 0 auto 0 auto;
}
#week-center{
	width:284px;
	height:261px;
	background-image:url(../../images/week-box.jpg);
	margin: 0 auto 0 auto;
}
#week-center img
{
	margin-top: 10px;
	
}

#week-down{
	width:283px;
	height:11;
	background-image:url(../../images/week-down.jpg);
	margin: 0 auto 0 auto
}
#down-right{
	width:19%;
	float:right;
	margin-top:10px;	
}
#down-left{
	width:80%;
	float:left;

}
#down-right-inter{
	width:180px;
	float:right;
	margin-top:10px;	
}

#down-left-right{
	width:60%;
	float:right;
	margin-top:10px;
}
#down-left-left{
	width:38%;
	float:left;
	text-align:right;
}
#vije-top{
	width:281px;
	height:8px;
	margin: 0 auto 0 auto;
}
#title{
	width:281px;
	height:168px;
	margin: 0 auto 0 auto;
	margin-top:5px;
}
#vije-down{
	width:281px;
	height:8px;
	margin: 0 auto 0 auto
}
#vc-right{
	width:13px;
	float:right;

}
#vc-left{
	width:13px;
	float:left;
}

#vc-center{
	width:283px;
	height:155px;
	background-image:url(../../images/back-box.jpg);
	background-repeat:no-repeat;
	direction:rtl;
	margin-left:3px;
	margin-right:3px;
	padding: 2 2 2 2;
}

#pic-top{
	width:180px;
	height:5px;
	margin: 0 auto 0 auto;
}
#pic-center{
	width:180px;
	margin: 0 auto 0 auto
}
#pic-down{
	width:205px;
	height:9px;
	margin: 0 auto 0 auto
}
#down-left-right-top
{
}
#content-top{
	width:470px;
}
/* for news show */
#content-show
{
	width:600px;
	float:right;
	margin-left:2pt;
	margin-right:2pt;
	margin-top: 3pt;
}
#related_news{
	float:left;
	width:180px;
	background-image:url(../../images/last-news-center.jpg);
	background-repeat:no-repeat;
	background-position:top;

}
#related_news_text{
	direction:rtl;
	font-family:tahoma;
	font-size:9pt;
	text-align:justify;
	margin-left:10pt;
	margin-right:10pt;
	line-height:150%;

	}
	
	
.related_image_row
{
	text-align:center;
	margin-top:10px;
	font-family:tahoma;
	font-size:9pt;
	
}
		
.most-important-news
{
	height: 110px;
}
.most-important-news-right{
	width:135px;
	float:right;
}
.most-important-news-logo
{	padding:2pt;

	border: 1px solid silver;
}
.most-important-news-text{
	width:330px;
	float:left;
}
.most-important-news-title
{
	font-family:arial;
	font-size: 11pt;
	font-weight:bold;
	text-align:right;
	direction:rtl;
	line-height:130%;
	margin-left:3pt;
	margin-right:3pt;
}
.most-important-news-title a
{
	color:#c40000;
}
.most-important-news-summary
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	text-align:justify;
	direction:rtl;
	line-height:130%;
	margin-left:3pt;
	margin-right:3pt;

}
.right-menu
{
	width:180px;
	height:25px;
	margin: 0 auto 0 auto;	
	background-color:#ccd0a6;
	color: #6d784d;
	margin-top:1pt;
	text-align:center;
	line-height:1.8em;

}
.right-menu a
{
	color:#6d784d;
}

.usual_news_row{ 
	
	font-family:arial;
	font-size: 11pt;
	font-weight:bold;
	text-align:right;
	direction:rtl;
	line-height:130%;
	margin-left:3pt;
	margin-right:3pt;
}

/* ???? ???? */
#slook_logo
{
}
#slook_logo_img
{	
	padding:2pt;
	border: 1px solid silver;
}
#slook_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin-top:4pt;
}
#slook_title
{
	color:#c40000;
}

/* ???? ???? */
#lspecial_logo
{
}
#lspecial_title
{
}

#down_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	direction:rtl;
	text-align:justify;
	margin-top:8pt;
	margin-right:8pt;
	}
#down_title a
{
	color:#c40000;
	}	
#down_summary{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 8pt;
	text-align:justify;
	direction:rtl;
	line-height:130%;
	margin-right:8pt;
}
#down_number{
	margin-top:-15pt;
	width:300px;
	margin-left:3px;
	background-color: #FFF;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;	
}
#image{
	margin-top:8pt;
	padding: 1px;
	width:302px;
	background: #FFF;
	border: 1px solid silver;
}
#top_image
{
	margin-left: 10pt;
}

.news_group_row
{
	text-align:right;
	direction:rtl;
}


/*  for last news */
#last-news
{
	width:180px;
}
#last-news-top{
	height:13px;
	background-image:url(../../images/last-news-top.jpg);
	margin: 0 auto 0 auto;
	margin-top:12px;
}
#last-news-center{
	background-image:url(../../images/last-news-center.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin: 0 auto 0 auto
}
#last-news-down{
	
	height:12px;
	background-image:url(../../images/last-news-down.jpg);
	margin: 0 auto 0 auto
}
.last-image{	
}
.last-news-row{
	direction:rtl;
	line-height:175%;
	text-align:justify;
	font-family:tahoma;
	font-size:9pt;
	font-weight:normal;
}
.last-news-row{
	color:#164601;
}

/* show news */
#s-t-sum{
	width:60%;
	float:right;
	height:160px;
}
#news-image{
	width:40%;
	float:left;
}
#news_stitle{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#F00;
	direction:rtl;
	text-align:justify;
}
#news_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	color:#030;
	direction:rtl;
	text-align:justify;
	}
#news_stitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:normal;
	color:#000;
	direction:rtl;
	text-align:justify;
	}
#news_summary{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#000;
	direction:rtl;
	text-align:justify;
	line-height:150%;
	height:200px;


}
#news_image{
	text-align:left;
}
#news_image img
{
	padding:2pt;
	border:1px solid silver;
	
}
#news_text{
	width:600px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#000;
	direction:rtl;
	text-align:justify;
	line-height:150%;
	margin-left:2pt;
	margin-right:2pt;

}
#leaflet_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#030;
	direction:rtl;
	text-align:justify;
	}
#leaflet_description{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#000;
	direction:rtl;
	text-align:justify;
	line-height:150%;

}
#leaflet_image{
}
#leaflet_image img
{
}
#leaflet_cat_text{
	width:700px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#000;
	direction:rtl;
	text-align:justify;
	line-height:150%;
	margin-left:20pt;
	margin-right:20pt;	
}
#leaflet_cat_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#030;
	direction:rtl;
	text-align:justify;
	}
#last{
	width:90%;
	text-align:right;
	margin-left:10px;
	margin-right:5px;
}
#s-t-s {
	float:right;
	width:50%;
	height:150px;
	}
#imagenews {
	float:left;
	width:49%;
	height:150px;
	}	
#topofnews{
	width:600px;
	height:160px;
	margin-top:10px;
	
	
	}	
#top10{
	width:88%;
	margin-right:10px;
	margin-left:10px;
	background-image:url(../../images/last-news-center.jpg);
	background-repeat:no-repeat;
	background-position:top;	
	
	}
#summary{
	
}
#news_down
{
	direction:rtl;
	text-align:left;
	margin: 15 15 15 15;

}

#news_down_left
{
	width:58%;
	float:left;
	text-align:left;
	font-family:Tahoma;
	font-size:9pt;
	color:red;
}
.news_counter
{
}
#news_down_right
{
	width:38%;
	float:right;
	text-align:right;
	font-family:Tahoma;
	font-size:9pt;
	color:red;
}
.news_other
{
	cursor: pointer;
}
#comment_
{
	cursor:pointer;
}
#hadith-gal{
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.5em;
	text-align:right;
	margin-right:8pt;

}
#hadith-matn{
	font-family:Tahoma;
	font-size:9pt;
	line-height:1.5em;
	margin-left:8pt;
	margin-right:8pt;
	text-align:justify;
	direction:rtl;

}
#hadith-tarjome{
	font-family:Tahoma;
	font-size:9pt;
	line-height:1.5em
}
#hadith-manba{
	font-family:Tahoma;
	font-size:7pt;
	line-height:1.5em;
	text-align:left;
	margin:auto auto auto auto;
	margin-left:8pt;
}

#newsTimeDate
{
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.5em;
	text-align:right;
	margin:auto auto auto auto;
	direction:rtl;

}
.fromotherRow
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	direction:rtl;
	text-align:right;
	line-height:150%;
	color:#F00;
	margin-left:6;
	margin-right:6;
	margin-top:5px;
	margin-bottom:2;
}
.fromotherRow a
{
	color:#3d1300;
	margin-left:6;
	margin-right:6;
	margin-top:2;
	margin-bottom:2;
}



#contactUsTitle
{
	font-family:tahoma; 
	font-size:9pt
}

#contatcUstTable
{
	background-color:#f0f3d7;
	font-family:tahoma;
	font-size:9pt;
	text-align:center;
}
#footer{
	width: 1000px;
	height:55px;
	background-color:#e3e7bd; 
/*	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	border-width:thin; */
	margin: 0 auto 0 auto;
	text-align:center;
}
#footer_txt{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	color:#abb175;
	line-height:100%;
	margin-top:2pt;
	margin-bottom:5pt;
	text-align:center;
	}
#footer_txt a
{
	color:#abb175;
	}