﻿body 
{
    margin:0;
}
table
{
     margin-left:0px; 
     margin-right:auto;
     border-collapse: collapse;
     width:100%;
}
div
{
    margin-left:auto;
    margin-right:auto;
}
td
{
    vertical-align:top;
}
.page_border_left
{
    width:2px;
    background-color:#4F7253;
}
.page_border_right
{
    width:2px;
    background-color:#4F7253;
}
.page_footer
{
	direction:rtl;
	background-color:#4F7253;
	text-align: center;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: 700;
	color:White;
}
.main_table
{
    width:100%;
}
.column_right
{
    width:186px;
}
.column_left
{    
    margin-right:0px;
    height:100%;
    background-color:#F6F6F6;
}
.column_left2
{
    width:190px;
    height:100%;
}
#div_banner
{
    width:100%;    
    position: relative; top: 3px;
	z-index: auto;left: 0px;
    height:148px;
}
.banner_1
{
    width:333px;
    height:148px;
    background-image:url('images/banner_1.jpg');
    position: absolute;top: 0px;right: 0px;
    background-repeat:no-repeat;
}
/*.banner_2
{
    text-align: right; 
    margin-right: 236px;
    margin-left: 203px;
    height:148px;
    background-image:url('images/banner_2.jpg');
     
    background-repeat:no-repeat;
}*/
.banner_2
{
    text-align: right; 
    margin-right: 236px;
    margin-left: 203px;
    height:148px;
    background-image:url('images/banner_2.jpg');
     
    background-repeat:repeat-x;
}
.banner_3
{
    width:202px;
    height:124px;
    
    margin-left: 1px;
    background-image:url('images/banner_3.jpg');
 
    position: absolute;top: 24px;left: 0px; right:0px;
    background-repeat:no-repeat;
    text-align:right;
}
.banner_lang
{
    width:202px;
    height:24px;   
    position: absolute;top: 0px;left: 0px;
    background-repeat:no-repeat;
    text-align:right;
}
.banner_langl
{
    width:34px;
    height:24px;
    background-image:url('images/hedr_c_up.jpg');
    
    position: absolute;top: 0px;left: 169px;
    background-repeat:no-repeat;
    text-align:right;
}
/*//////////////////////////////////////////////////*/
/*/////////////////////lang PAR/////////marzaq//////*/
/*/////////////////////////////////////////////////*/
#lang-bar
{
    height: 48px;
    width: 100%;    
    position: relative; top: 0px; width: 100%; right: 0px; left: 1px;  
}
#lang-bar a
{
    height:24px;
    display:inline-block;
}
#lang-bar span
{
    height:24px;
    display:inline-block;
}
#lang-bar .pic
{
   width:36px;
  
  BACKGROUND-IMAGE:url(images/hedr_c_up.jpg);
}
#lang-bar .arabic 
{
    width:49px;
    BACKGROUND-IMAGE:url(images/hedr_c_ar.jpg);
}
#lang-bar .arabic:hover
{   
    background: url(images/hedr_c_ar.jpg) bottom center;
}
#lang-bar .english
{
    width:59px;
    BACKGROUND-IMAGE:url(images/hedr_c_en.jpg);
}
#lang-bar .english:hover
{   
    background: url(images/hedr_c_en.jpg) bottom center;
}
#lang-bar .farsi 
{
    width:58px;
    BACKGROUND-IMAGE:url(images/hedr_c_fa.jpg);
}
#lang-bar .farsi:hover
{   
    background: url(images/hedr_c_fa.jpg) bottom center;
}
/*/////////////////////////////////////////////*/
/*////////////Exclusive Stites /////marzaq/////*/
/*/////////////////////////////////////////////*/


#stites 
{
    
	margin-right:4px;
	margin-left:0px;
   height:31px; 
}
#stites a
{
    height:31px;
    display:inline-block;
}
#stites .exclusive_sites 
{	text-align:right;
    width:186px;
    BACKGROUND-IMAGE:url(images/excl_sites.png);  
   background-repeat:no-repeat; 
    
}

#stites  .exclusive_sites:hover
{   
	
    background: url(images/excl_sites.png) bottom center;
    
}
/*/////////////////////////////*/
/*////////// search dirction //////////*/
/*/////////////////////////////*/
#search_dir
{
   direction:rtl;
}
.ddir
{
	direction:rtl;
	text-align:right;
}

#dir_Opposites
{
	 
	 direction:ltr;
	
}
.ddir_oppo
{
	text-align:left;
}
/*/////////////////////////////*/
/*////////// CALL US //////////*/
/*/////////////////////////////*/
    .call_us_dir
    {
    	text-align:center;
    }

/*/////////////////////////////*/
/*////////// TOP BAR //////////*/
/*/////////////////////////////*/
#top-bar
{
    height: 26px;
    width: 100%;
    background-image: url(images/banner_top_bg.jpg);
    position: relative; top: 0px; width: 100%; right: 0px; left: 0px;
}
#top-bar a
{
    height:26px;
    display:inline-block;
}
#top-bar span
{
    height:26px;
    display:inline-block;
}
#top-bar .home 
{
    width:67px;
    BACKGROUND-IMAGE:url(images/top-bar-home.png);
}
#top-bar .home:hover
{
    background: url(images/top-bar-home.png) bottom center;
}
#top-bar .aboutus 
{
    width:67px;
    BACKGROUND-IMAGE:url(images/top-bar-aboutus.png);
}
#top-bar .aboutus:hover
{
    background: url(images/top-bar-aboutus.png) bottom center;
}
#top-bar .contact 
{
    width:67px;
    BACKGROUND-IMAGE:url(images/top-bar-callus.png);
}
#top-bar .contact:hover
{
    background: url(images/top-bar-callus.png) bottom center;
}

#top-bar .rss 
{
    width:72px;
    BACKGROUND-IMAGE:url(images/rss.png);
}
#top-bar .rss:hover
{
    background: url(images/rss.png) bottom center;
}

#top-bar .archive 
{
    width:60px;
    BACKGROUND-IMAGE:url(images/archive.png);
}
#top-bar .archive:hover
{
    background: url(images/archive.png) bottom center;
}

#top-bar .lang 
{
    width:72px;
    BACKGROUND-IMAGE:url(images/top-bar-lang.png);
    margin-left:5px;
}
#top-bar .fa
{
    width:33px;
    BACKGROUND-IMAGE:url(images/top-bar-fa.png);
    margin-left:5px;
    margin-right:5px;
}
#top-bar .fa:hover
{
    background: url(images/top-bar-fa.png) bottom center;
}

#top-bar .en 
{
    width:43px;
    BACKGROUND-IMAGE:url(images/top-bar-en.png);
}
#top-bar .en:hover
{
    background: url(images/top-bar-en.png) bottom center;  
}
/*/////////////////////////////*/
/*/////// ARTICLE PATH ////////*/
/*/////////////////////////////*/
#path
{
    width:98%;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:5px;
}
#path .arrow
{
    display:inline;
    margin-left:3px;
    margin-right:3px;
    width:11px;
    height:10px;
    vertical-align:middle;
    background-position:center;
    BACKGROUND-IMAGE:url(images/arrow_4.gif);
    background-repeat:no-repeat;
}
#path .title
{ 
    FONT-SIZE: 11pt; 
    COLOR: gray; 
    FONT-FAMILY: tahoma; 
    TEXT-DECORATION: none     
}
#path .title:hover
{ 
    color:Orange;
}
/*//////////////////////////*/
/*////////// MENU //////////*/
/*//////////////////////////*/
#menu
{
    
   text-align:right;
    
   
}
#menu .arrow
{
    width:5px;
    height:9px;
    display: inline-block;
    margin-left:5px;
    BACKGROUND-IMAGE:url(images/arrow_5.gif);
}
#menu .title_link
{   
    direction:rtl;
    font-weight: bold;
    font-size: 13pt;
    color:Black;
    font-family:Times New Roman;
    text-decoration: none;
    text-indent:6pt;
    line-height: 26px;
    border:solid 1px #A7C5A7;
    display: inline-block;
    height:26px;  
    width: 180px; 
    background: url(images/menu-bg.png) top center;
    display:inline-block;
   
}
#menu .title_link:hover
{
    background: url(images/menu-bg.png) bottom center;
    color:Orange;
    background-position:center;
}
#menu .specific_position
{
	margin-top:-33px;
	margin-left:13px;
}
#menu .separator
{
     width:95%; 
     height:3px;
     border-bottom-style: dashed; 
     border-bottom-width: 0px; 
     border-bottom-color: #808080
}
/*//////////////////////////*/
/*/////// CONTAINERS ///////*/
/*//////////////////////////*/

#container
{
    width:170px;
    margin-right:0px;
    margin-top:10px;
    margin-left:0px;
    background-repeat:repeat-y;
}
#container .fatawa
{
    height:27px;
    BACKGROUND-IMAGE:url(images/fatawa.gif);
    background-repeat:no-repeat;  
}
#container .suits
{
    height:27px;
    BACKGROUND-IMAGE:url(images/suits.gif);
    background-repeat:no-repeat;  
}
#container .adviser
{
    height:27px;
    BACKGROUND-IMAGE:url(images/adviser.gif);
    background-repeat:no-repeat;  
}
#container .family
{
    height:27px;
    BACKGROUND-IMAGE:url(images/family.gif);
    background-repeat:no-repeat;  
}
#container .child
{
    height:27px;
    BACKGROUND-IMAGE:url(images/child.gif);
    background-repeat:no-repeat;  
}
#container .library
{
    height:27px;
    BACKGROUND-IMAGE:url(images/library.gif);
    background-repeat:no-repeat;  
}



#container .box_sallah
{
    height:27px;
    BACKGROUND-IMAGE:url(images/box_sallah.gif);   
    background-repeat:no-repeat;  
}
#container .search-header
{
    height:27px;
    BACKGROUND-IMAGE:url(images/search-header.gif);   
    background-repeat:no-repeat;  
}

#container .email-header
{
    height:27px;
    BACKGROUND-IMAGE:url(images/email-header.gif);    
    background-repeat:no-repeat;  
}
#container .box_weather
{
    height:27px;
    BACKGROUND-IMAGE:url(images/box_weather.gif);
    background-repeat:no-repeat;  
}
#container .websites
{
    height:27px;
    BACKGROUND-IMAGE:url(images/websites.gif);
    background-repeat:no-repeat;  
}
#container .vote-header
{
    height:27px;
    BACKGROUND-IMAGE:url(images/box_vote_header.gif);      
    background-repeat:no-repeat;
}

#container .hot_news
{
    height:32px;
    BACKGROUND-IMAGE:url(images/hot_news.png);
    background-repeat:no-repeat;  
}
#container .latest_news
{
    height:32px;
    BACKGROUND-IMAGE:url(images/latest_news.png);
    background-repeat:no-repeat;  
}
#container .last_Comments
{
    height:32px;
    BACKGROUND-IMAGE:url(images/last_comments.png);
    background-repeat:no-repeat;  
}
#container .hits
{
    height:32px;
    BACKGROUND-IMAGE:url(images/hits.png);
    background-repeat:no-repeat;  
}
#container .service
{
    height:27px;
    BACKGROUND-IMAGE:url(images/service.gif);
    background-repeat:no-repeat;  
}
#container .bg
{
    padding-right:2px;
    width:170px;
    BACKGROUND-IMAGE:url(images/box_bg.jpg);
    background-repeat:repeat-y;  
}
#container .bottom
{
    height:20px;    
    BACKGROUND-IMAGE:url('images/box_bottom.jpg');
    background-repeat:no-repeat;
    text-align: left;
}
/*//////////////////////////*/
/*/////// LIST STYLES //////*/
/*//////////////////////////*/
/*STYLE-m*/
#list-style-m
{
   direction:rtl;
   
}
#list-style-m .main_div 
{
    margin-top:5px;
    text-align:right;
       
}
#list-style-m .arrow 
{
    display:inline-block;
    width:10px;
    height:9px;    
    BACKGROUND-IMAGE:url(images/sahm.jpg);
    background-position:bottom;    
}
#list-style-m .title_link
{
    font-size: 12pt;
    font-family: Times New Roman;
    font-weight: bold;
    color: #0c3d5a;
    text-decoration: none;
    vertical-align:top;   
}
#list-style-m .title_link:hover
{
    color:Orange;
}
#list-style-m .brief
{
    color:Black;
    font-size: 10pt;
    font-family: Tahoma;
    font-weight:normal;
    margin-top:3px;
    width:97%;
    text-align:justify;
}
#list-style-m .img
{
    border: solid 1px lightgray;
    padding:1px;
    margin:2px;
    float: left;
    width:100px;
    height:100px;
}
#list-style-m .img:hover
{
    border: solid 1px gray;
}
#list-style-m .more 
{
    
    display:inline-block;
    width:51px;
    height:15px;
    BACKGROUND-IMAGE:url(images/more.gif);
}
#list-style-m .separator
{
     margin:2px; 
     width:95%; 
     border-bottom-style:solid; 
     border-bottom-width: 2px; 
     border-bottom-color:#E8EBDD;
}
#list-style-m .specific_position
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}


/*STYLE-2*/
#list-style-2
{  
   width:97%;
   text-align:justify;
}
#list-style-2 .main_div 
{
width:97%;    
}
#list-style-2 .arrow 
{    
    display:inline-block;
    width:3px;
    height:6px;
   background-position:bottom;
    BACKGROUND-IMAGE:url(images/arrow_3.gif);
}
#list-style-2 .title_link
{     
	vertical-align:top;
    font-size: 11pt;
    font-family: Tahoma;   
    color: blue;
    text-decoration: none;
}
#list-style-2 .title_link:hover
{
    color:Orange;
}
#list-style-2 .brief
{    
    font-size: 11pt;
    font-family: Tahoma;
    margin-top:3px;
}
#list-style-2 .img
{
    border: solid 1px lightgray;
    padding:1px;
    margin:3px;
    float: left;
    width:70px;
    height:70px;
}
#list-style-2 .img:hover
{
    border: solid 1px gray;
}
#list-style-2 .more 
{
    margin-right:130px;
    display:inline-block;
    width:51px;
    height:0px;
    BACKGROUND-IMAGE:url(images/more.gif);
}
#list-style-2 .separator
{
     margin:2px; 
     width:95%; 
     border-bottom-style: dashed; 
     border-bottom-width: 1px; 
     border-bottom-color: #808080
}

/*///////////////////////////*/
/*///////////////////////////*/
	
/*STYLE-3*/
#list-style-3
{
    width:97%;
    text-align:justify;    
}
#list-style-3 .main_div 
{
width:97%; 
}
#list-style-3 .arrow 
{    
    display:inline-block;
    width:8px;
    height:8px;
    background-position:bottom;
    BACKGROUND-IMAGE:url(images/arrow_6.gif);
}
#list-style-3 .title_link
{   
    text-align:justify;
	vertical-align:top;
    font-size: 9pt;
    font-family: Tahoma;
    color: blue;    
    text-decoration: none;
}
#list-style-3 .title_link:hover
{
    color:Orange;
}
#list-style-3 .brief
{
    font-size: 11pt;
    font-family: Tahoma;
    margin-top:3px;
    
     height:0;    
    visibility:hidden;
    display:none;
}
#list-style-3 .img
{
    border: solid 1px lightgray;
    padding:1px;
    margin:3px;
    float: left;
    width:70px;
    height:70px;
}
#list-style-3 .img:hover
{
    border: solid 1px gray;
}
#list-style-3 .more 
{
    margin-right:0px;
    display:inline-block;
    width:0px;
    height:0px;
    BACKGROUND-IMAGE:url(images/more.gif);
}
#list-style-3 .separator
{
    
    background-position:center;
     width:106; 
     height:3px;
     BACKGROUND-IMAGE:url(images/box_line.gif);
      margin:2px; 
     /*border-bottom-style: dashed; 
     border-bottom-width: 1px; 
     border-bottom-color: #808080*/
}
/*//////////////////////////*/
/*//////// COMMENTS ////////*/
/*//////////////////////////*/
#comments
{
    width:98%;
    margin-left:auto; 
    margin-right:auto;
    border: 1px solid rgb(102, 153, 204);
}
#comments .arrow 
{
    display:inline-block;
    width:8px;
    height:11px;
    margin-left:3px;
    margin-right:3px;
    margin-top:auto;
    margin-bottom:auto;
    BACKGROUND-IMAGE:url(images/arrow_1.gif);
     background-position:top;
    vertical-align:middle;
}
#comments .top_l
{
    width:0px;
    height:0px;
    background-image:url(images/comments_top_l.gif);
    position: absolute;top: 0px;left: 0px;
}
#comments .top_bg
{
    text-align: right; 
    margin-right: 0px;
    margin-left: 0px;
    height:26px;
    background-image:url(images/comments_top_bg.jpg);
}
#comments .top_r
{
    width:0px;
    height:0px;
    background-image:url(images/comments_top_r.gif);
    position: absolute;top: 0px;right: 0px;
}
#comments .center_l
{
    width:0px;
    height:100%;
    background-image:url(images/comments_center_l.gif);
    position: absolute;top: 0px;left: 0px;
}
#comments .center_bg
{
    margin-right: 0px;
    margin-left: 0px;
    height:100%;
}
#comments .center_r
{
    width:0px;
    height:100%;
    background-image:url(images/comments_center_r.gif);
    position: absolute;top: 0px;right: 0px;
}
#comments .bottom_l
{
    width:0px;
    height:0px;
    background-image:url(images/comments_bottom_l.gif);
    position: absolute;top: 0px;left: 0px;
}
#comments .bottom_bg
{
    height:0px;
    margin-right: 0px;
    margin-left: 0px;
}
#comments .bottom_r
{
    width:0px;
    height:0px;
    background-image:url(images/comments_bottom_r.gif);
    position: absolute;top: 0px;right: 0px;
}
#comments .name { FONT-SIZE: 12pt; COLOR:#56828D; FONT-FAMILY: Arial ;FONT-WEIGHT:bolder; direction:rtl;padding:3px; position:absolute; right:5px; }
#comments .date { FONT-SIZE: 9pt; COLOR:#404040; FONT-FAMILY: Tahoma ;FONT-WEIGHT:normal;  direction:rtl;padding:5px;position:absolute; left:5px; }
#comments .title_font { FONT-SIZE: 10pt; COLOR:#56828D; FONT-FAMILY: Tahoma ; direction:rtl; padding:3px; padding-top:8px; vertical-align:top; }
#comments .comment_font { FONT-SIZE: 10pt; COLOR:#000000; FONT-FAMILY: Tahoma ; direction:rtl; padding:3px }

/*///////////////////////////*/
/*///////////////////////////*/
.archive_deco_none
{
    text-decoration:none;
}
.ver_ali
{
    vertical-align:middle;
}



/*//////////////////////////*/
/*/////// box_new///////*/
/*//////////////////////////*/

#box_new
{
    vertical-align: top;
}
#box_new .header_r_new
{
    height: 30px;
    width: 133px;
    background-image: url('images/box_new/new_site.jpg');
    background-repeat: no-repeat;
}
#box_new .header_r_news_local
{
    height: 30px;
    width: 143px;
    background-image: url('images/box_new/news_local.jpg');
    background-repeat: no-repeat;
}
#box_new .header_r_new_articles
{
    height: 35px;
    width: 128px;
    background-image: url('images/box_new/new_artical.jpg');
    background-repeat: no-repeat;
}
#box_new .header_r_new_adver
{
    height: 30px;
    width: 153px;
    background-image: url('images/box_new/new_adver.jpg');
    background-repeat: no-repeat;
}

#box_new .header_r_new_docs
{
    height: 35px;
    width: 128px;
    background-image: url('images/box_new/new_photo.jpg');
    background-repeat: no-repeat;
}
#box_new .header_l
{
    height: 30px;
    width: 20px;
    background-image: url('images/box_new/header_l.jpg');
    background-repeat: no-repeat;
}
#box_new .header_l_icon_new
{
    height: 30px;
    width: 34px;
    background-image: url('images/box_new/new_site_image.jpg');
    background-repeat: no-repeat;
}
#box_new .header_l_icon_local
{
    height: 30px;
    width: 33px;
    background-image: url('images/box_new/news_local_image.jpg');
    background-repeat: no-repeat;
}
#box_new .header_l_icon_adver
{
    height: 30px;
    width: 36px;
    background-image: url('images/box_new/adver_new_image.jpg');
    background-repeat: no-repeat;
}
#box_new .header_bg
{
    height: 30px;
    background-image: url('images/box_new/header_bg.jpg');
    background-repeat: repeat-x;
}


/*******/
#box_new .in_r
{
    width: 12px;
    background-image: url('images/box_new/in_r.jpg');
    background-repeat: repeat-y;
}
#box_new .in_c
{
    background-color: White;
}
#box_new .in_l
{
    text-align: left;
    width: 12px;
    background-image: url('images/box_new/in_l.jpg');
    background-repeat: repeat-y;
}
#box_new .in_bg
{
    background-color: White;
}
/*******/
#box_new .footer_r
{
    height: 27px;
    width: 23px;
    background-image: url('images/box_new/footer_r.jpg');
    background-repeat: no-repeat;
}
#box_new .footer_c
{
}
#box_new .footer_l
{
    height: 27px;
    width: 23px;
    background-image: url('images/box_new/footer_l.jpg');
    background-repeat: no-repeat;
}
#box_new .footer_more
{
    height: 27px;
    width: 84px;
    background-image: url('images/box_new/footer_more.jpg');
    background-repeat: no-repeat;
}

#box_new .footer_bg
{
    height: 27px;
    background-image: url('images/box_new/footer_bg.jpg');
    background-repeat: repeat-x;
}
/*//////////////////////////*/
/*/////// sitemap_box///////*/
/*//////////////////////////*/

#sitemap_box
{
    vertical-align: top;
}
#sitemap_box .header_r
{
    width: 28px;
    height: 32px;
    
    background-image: url('images/sitemap_box/header_r.jpg');
    margin-right: 10px;
    background-repeat: no-repeat;
}

#sitemap_box .header_l
{
    width: 22px;
    height: 32px;
    background-image: url('images/sitemap_box/header_l.jpg');
    background-repeat: no-repeat;
}
#sitemap_box .header_bg
{
    height: 32px;
    width: 95%;
    background-image: url('images/sitemap_box/header_bg.jpg');
    background-repeat: repeat-x;
}


/*******/
#sitemap_box .in_r
{
    width: 10px;
    background-image: url('images/sitemap_box/in_r.jpg');
    background-repeat: repeat-y;
}
#sitemap_box .in_c
{
    background-color: #F1F8FC;
}
#sitemap_box .in_l
{
    width: 8px;
    background-image: url('images/sitemap_box/in_l.jpg');
    background-repeat: repeat-y;
    text-align:right;
}
#sitemap_box .in_bg
{
    width: 98.9%;
    background-color: #ffffff;
}
/*******/
#sitemap_box .footer_r
{
    width: 28px;
    height: 18px;    
    background-image: url('images/sitemap_box/footer_r.jpg');
    background-repeat: no-repeat;
}
#sitemap_box .footer_l
{
   width: 22px;
    height: 18px;    
    background-image: url('images/sitemap_box/footer_l.jpg');
    background-repeat: no-repeat;
}
#sitemap_box .footer_bg
{
    height: 18px;
    width: 95%;
    background-image: url('images/sitemap_box/footer_bg.jpg');
    background-repeat: repeat-x;
}

