﻿* { margin: 0px; padding: 0px }
html {direction: rtl}
body {
font: 11px/14px Tahoma, Verdana, sans-serif;
color: #000; background: #FFFFFF;
text-align: center;
background-image: url(/images/bg_main.png);
background-repeat: repeat-x;
background-attachment: scroll; }

img { border: 0px none }

a { text-decoration: none; color: #000000 }

h1{ font-size: 14pt }
h2{ font-size: 12pt }
h3{ font-size: 10pt }
h4{ font-size: 8pt }

.form {}
.form p { padding: 10px }
input { border: 1px solid #333333; font-family: Tahoma; font-size: 10pt }
label { color: #228B22; font-family: Tahoma; font-size: 10pt; }

.wrapper
{
width: 924px;
text-align: right;
margin: 0 auto;
}

.header
{
height:158px; width: 924px
}

.middel { clear: both; }
    .middel .l_block { float: left; width: 232px; margin-left: 0px }
    .middel .c_block { float: right; width: 669px; margin-right: 0px }

.footer
{
background-color:#151C22;
height: 71px; width: 924px;
}
.footer .right_side{
	float: right; width:80px; padding-top: 10px;
}
.footer .cont{
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	padding-top: 30px;
	color: white;
	width: 844px;
	float: left;
}
.footer .cont span{
	color: Red;
}
.footer .cont a{
	color: #FFB102;
}
.main_menu{
    	width: 232px;
		background: url(/images/bg_main_menu.jpg) repeat-y;
	}
	.main_menu ul { 
	text-align:right;
	 list-style: url(/images/ul.jpg) inside; 
	padding-right:10px; margin:0px;
	}
    .main_menu li {
	 height: 29px; width:197px; border-bottom: 2px #000000 dotted;
	 line-height: 30px; 
	 padding-right: 5px;
	 }
	 .main_menu a { font-family: Arial; font-size: 1.4em; text-decoration: none; font-weight: bold }
.block {}
.block .title
{
width: 232px; height: 37px;
background: url(/images/title_block.gif) no-repeat;
font-family: Arial; font-size: 1.6em;
text-align: center; line-height: 30px;
color: #FFFFFF; list-style-type: none;
}
.block .title h1{padding-top: 5px}
.block .content {
	background:url(/images/center_block.png) repeat-y #FFFFFF;
	color: #000000;
	width: 232px;
	 }
.block .footer
{
background:url(/images/bottom_block.gif);
width:232px; height:17px;
}

.menu{ height:39px; width:924px}
.menu .left_border_menu
	{
	background:url(/images/menu_left.png) no-repeat right;
	width:20px; height:39px;
	float:left
	}
	.menu .center_border_menu
	{
	background:url(/images/menu_center.png) repeat-x;
	height:39px;
	width:881px;
	float:right;
	margin:0;
	}
	.menu .right_border_menu
	{
	background:url(/images/menu_right.png) no-repeat;
	width:23px;height:39px;
	float:right
	}
	.menu1 a{
	    background:url(/images/menu1.jpg) no-repeat;
	    width: 114px;
		float: right; 
	}
	.menu1 a:hover{
		 background:url(/images/menu_1.jpg) no-repeat;
		 width: 114px; 
         float:right;
   }
   .menu2 a{
	    background:url(/images/menu2.jpg) no-repeat;
	    width: 83px;
		float: right; 
	}
	.menu2 a:hover{
		 background:url(/images/menu_2.jpg) no-repeat;
		 width: 83px; 
         float:right;
   }
   .menu3 a{
	    background:url(/images/menu3.jpg) no-repeat;
	    width: 74px;
		float: right; 
	}
	.menu3 a:hover{
		 background:url(/images/menu_3.jpg) no-repeat;
		 width: 74px; 
         float:right;
   }
   .menu4 a{
	    background:url(/images/menu4.jpg) no-repeat;
	    width: 98px;
		float: right; 
	}
	.menu4 a:hover{
		 background:url(/images/menu_4.jpg) no-repeat;
		 width: 98px; 
         float:right;
   }
   .menu5 a{
	    background:url(/images/menu5.jpg) no-repeat;
	    width: 70px;
		float: right; 
	}
	.menu5 a:hover{
		 background:url(/images/menu_5.jpg) no-repeat;
		 width: 70px; 
         float:right;
   }
   .menu6 a{
	    background:url(/images/menu6.jpg) no-repeat;
	    width: 64px;
		float: right; 
	}
	.menu6 a:hover{
		 background:url(/images/menu_6.jpg) no-repeat;
		 width: 64px; 
         float:right;
   }
   .menu .menu_container img{
	float: right;
}
  /* .menu .menu_container a:hover{
	    background-color: #9B4848;
	    padding-top: 0px;
    }*/
   .search_menu{ float:left;  padding-top:6px; padding-left:0px;} 
   .btn_search2{ 
	background:url(/images/btn_search2.gif) no-repeat;
	border:0px;
	width:25px;
	height:27px;
	}
	.btn_search{ 
	background:url(/images/btn_search.gif) no-repeat;
	border:0px;
	width:45px;
	height:27px;
	}
	#hpSearch {
float:left;
height:40px;
margin-bottom:5px;
padding:0px;
width:250px;
}
.search-field { 
		border: 2px #902B2B solid; 
		height:22px; 
		width: 122px; font-weight: bold;
		margin-bottom:0px; font-family: Arial}
.sp{ color: #ffffff; width:30px; float:right; font-weight:bold; text-align:center;}
    .menu .menu_container
	{
	margin-right: 5px;
	line-height:35px;
	}
    
.Index { width: 669px; }
     .Index .right_field { float: right; width: 329px }
     .Index .left_field { float: left; width: 329px }
     .Index .top { margin-bottom:0px; width:669px; float: right }
.Index .top .header{
	 background:url(/images/top_main_block.gif) no-repeat;
	 height:36px;
	 width:669px;float: right 
}
.Index .top .content
	{
	  background:url(/images/center_main_block.png) repeat-y;
	  width:669px; float: right 
	}
 .Index .top .content .title{
	 height:20px;
	 width:669px;
	 padding-top: 5px
}
.Index .top .footer
{
background:url(/images/bottom_main_block.gif)  no-repeat;
width:669px;
height:13px;float: right 
} 
.Index .top .content .contentdiv{
padding: 20px 50px 5px 75px;
}
.Index .top .content .contentdiv img {
  float: right; padding-left:40px;  
}
.Index .top .content .contentdiv p {
	text-align: justify; direction: rtl; font-size: 16px; font-weight: bold; line-height: normal; font-family: Arial;
}
.Index .top .content .contentdiv a {
   color: #143B59; font-family: Arial; font-weight: bold; font-size: 1em; line-height: normal;
}
.Index .top .content .contentdiv .more {text-align: left;}
.Index .top .content .contentdiv .more a{color: red;}
.pagination{
width: 650px; 
text-align:center;
padding: 5px 10px;
line-height: 120%;
color:#760023; 
}
.pagination a{
padding: 0 10px;
text-decoration: none; 
color: #760023;
background: #fafafa;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.8em;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #DEDEDE;
}
.Index_category {}
.news { margin-bottom:20px; }
   .news .title{
	 background:url(/images/news_title.png) no-repeat;
	  height:46px; width:329px;
	  text-align: center
	  }
.news .content
	{
	  background:url(/images/news_center.png) repeat-y;
	  width:329px; height:250px
	}
.news .content .more {text-align: left;}
.news .content .more a{color: red;}
.news .footer{
	background:url(/images/news_bottom.png)  no-repeat;
	  width:329px;
	  height:21px;
	}
.news h3 { line-height: 120%; padding-right:18px;
	 color:#760023; font-family: tahoma; 
	 padding-top: 17px;  }
	.Index .news h3 a{ line-height: 100%; font-family: Arial; color:#760023;  font-size: 15pt }
	.Index .news p a{color:#006699; }
    .Index .news p {
	font-family: Tahoma;
	padding:3px 10px 3px 10px;
	font-size: 1.1em;
	text-align: justify;
	line-height:15px;
	 }
    .Index .news img { float: right; padding: 5px }
/* Only For Image Effact Ajax */

.highslide {
    cursor: url(/js/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* Only For Image Effact Ajax */

.NewsMain {
	background-color: white; padding: 20px;
	/*background-image: url(/images/top_main_block.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
}
    .NewsMain h1 {color: #A14240; padding-bottom: 5px; font-family: Arial; font-weight: bold; font-size: 1.7em }
    .NewsMain p {text-align: justify; direction: rtl; font-size: 13px; line-height: 20px}
    .NewsMain img { float: right; padding: 10px }
/* comments: */
.Comment_block { border: 1px solid #A14240; margin-bottom: 10px; padding: 0px }
    .Comment_block .title {background-color: #A14240; color: #FFFFFF; display: block }
    .Comment_block h1 {font-size: 10pt; color: #FFFFFF; float: right }
    .Comment_block h2 {font-size: 10pt; color:#FFFFFF; float: left }
    .Comment_block p { text-align: justify; padding: 10px; color: #000000; font-weight: bold; background-color: #FFFFFF }

.top_read{
	text-align:right;
	list-style-type:none;
	padding:0px; margin:0px 5px 0px 0px;
}
.top_read li
	 {
		border-bottom: #CCCCCC  dotted 2px; 
	    line-height: 25px; 
	    height: auto;
	    list-style-image:none; 
	    padding-right: 5px;
	}
/* Category */
.Category {	}
    .Category h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 130% }
    .Category p { font-size: 10pt; }
    .Category imp { float: right; padding: 5px }
    .Category a { color: #A14240 }
    .Category a:hover { color: #8F231F; text-decoration: underline }
/* tab */    
.tab {}
    .tab ul {list-style-type: none; margin: 0px }
    .tab li {float: right; padding: 1px; background-color: #EFEFEF; margin-left: 5px; font-size: 1.4em; margin-bottom: 5px; width: 30%; text-align: center }
    .tab a:link, .tab a:visited {text-decoration:none;color:#009966;background-color:#EFEFEF;display:block; padding: 3px; font-size: 10pt }
    .tab a:active, .tab a:hover {text-decoration:none;color:#416475;background-color:#FFFFFF;display:block; padding: 3px;}
/* fixnews */    
.fixnews { border: 1px solid #CCCCCC; padding: 5px; width: 98% }
    .fixnews h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 130% }
    .fixnews img { float: right; margin-left: 5px }
    .fixnews p { font-size: 10pt }
    .fixnews a { color: #A14240 }
    .fixnews a:hover { color: #8F231F }

/*  Pageing */

.tdright { width: 100% }
.tdright1 { text-align: center }
.tdright .num {float:right; margin-right:5px;line-height:10px;font-size:13px; text-align: center;}
.tdright b{color:#ffffff;display:block;padding:3px 4px;background-color:#366ab3;border:#265495 1px solid;font-weight:normal;}
.tdright a:link,.tdright a:visited{text-decoration:none;color:#8c8c8c;border:#8c8c8c 1px solid;background-color:#ffffff;padding:3px 4px;display:block;}
.tdright a:active,.tdright a:hover{text-decoration:none;color:#ffffff;border:#265495 1px solid;background-color:#366ab3;padding:3px 4px;display:block;}
/*  Pageing */

.break_news { padding: 5px; font-family: Arial; font-size: 16px; font-weight: bold; line-height: 120%; color: #FF0000; background-color: white; border: 1px red dashed; }
.subrat {
background:transparent url(/images/title.gif) no-repeat scroll center center;
float:right;
height:38px;
margin:5px 0;
width:669px;
}
.subrat .right_side {
height:38px;width:200px;float:right;padding-top:10px 
}
.subrat .right_side h1 {font-size:9pt}
.subrat .left_side {
height:38px;width:469px;float:left;padding-top:10px
}