﻿* { margin: 0px; padding: 0px }

html {direction: rtl}

body { font: 11px/14px Tahoma, Verdana, sans-serif; color: #000; background: #ffffff; text-align: center; }

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 }
#CommentText
{
width:350px;
}
.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: 970px; text-align:right; margin: 0 auto; background-color: #FFFFFF;}


.header {height: 146px; background-image: url(../images/header.jpg);}
    .header .logo {float: left; margin-left: 10px }
    
    .search-field { background:url(../images/text.gif) no-repeat; border:0px; width:170px; height:26px; color:#646464; }
    .btn {border: 0px; background: url(../images/btn.gif) no-repeat right; width: 63px;
	 height: 28px; padding-bottom:12px; }
    .header .bar ul { list-style-type: none; list-style-image: none; padding-top: 15px; padding-right: 20px }
    .header .search { clear: right; padding-top: 45px; float: right; margin-left: 20px }

.middel {
 clear: both;
 text-align:center;
 background:url(../images/rpt_body.jpg) repeat-y;
  }
    .middel .r_block { float:right; width: 177px;}
    .middel .c_block { float:right; width: 464px;  }
	.main_block{ 
	background:#fefefe;
}
.r_pad{ height:100%; width:150px; float:right;}
.c_pad{ height:100%; width:20px; float:right;}
    .main_block .main_block_title {
	width:100%; height: 43px; background: url(../images/title_main.jpg) no-repeat; 
	 font-family: Arial; font-size: 1.6em; 
	 text-align: center;
	  line-height: 30px; color: #FFFFFF; list-style-type: none; 
	}
   
    .main_block .main_block_content { 
	background-color: #fefefe; color: #000000; 
	border-left:12px #f1f1f1 solid;
	border-right:12px #f1f1f1 solid;
	}
	.main_block .main_block_footer
	{
	    background:url(../images/under_main.jpg) no-repeat bottom;
		height:39px;
		width:100%;
	}
	

    

.footer {height: 61px;  text-align: center; }
    .footer p { color: #FFFFFF; line-height: 70px }
    .footer a  { color: #FCB41F }
    .footer a:hover { text-decoration: underline }


.Cat_block {}
    .Cat_block .title {width: 177px; height: 28px; background-image: url(../images/title.gif); background-repeat: no-repeat; font-family: Arial; font-size: 1.6em; text-align: center; line-height: 30px; color: #FFFFFF; list-style-type: none; }
    .Cat_block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center }
    .Cat_block ul {
	 list-style-image: url(../images/bullet.gif); 
	list-style-position: inside;}
    .Cat_block li {width: 155px; height: 28px; border-bottom: solid  1px #CCCCCC; line-height: 25px; padding-right: 5px }
    .Cat_block a { font-family: Arial; font-size: 1.4em; text-decoration: none;
	 font-weight: bold ;}
    .Cat_block a:hover { text-decoration: underline }

.block { 
}
    .block .title {
	width: 177px; height: 43px; background: url(../images/title.jpg) no-repeat; 
	 font-family: Arial; font-size: 1.6em; 
	 text-align: center;
	  line-height: 30px; color: #FFFFFF; list-style-type: none; 
	}
    .block .title h1 {color: #FFFFFF; font-family:tahoma;
	 font-size: 13px; font-weight:900; text-align: center ;
	 color:#000000;
	 }
    .block .title a {color: #FFFFFF;}
    .block .content { 
	background-color: #fefefe; color: #000000; 
	border-left:9px #f1f1f1 solid;
	text-align:right;
	border-right:11px #f1f1f1 solid;
	}
	.block .under
	{
	    background:url(../images/button.jpg) no-repeat bottom;
		height:39px;
		width:100%;
	}
	 .block ul {
	 list-style: url(../images/bullet.gif); 
	list-style-position: inside;}
    .block li { height: 28px; border-bottom: solid  1px #CCCCCC; line-height: 25px; padding-right: 5px }
    .block a { font-family:tahoma; font-size: 1.1em; text-decoration: none;
	 font-weight: bold ;}


.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:#000000;background-color:#FFFFFF;display:block; padding: 3px;}


.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: #FF0033 }
    .Category a:hover { color: #FF9966; text-decoration: underline }

.Sub {}
    .Sub .Sub2 { padding: 10px }
    .Sub .Sub2 li {float: right; padding: 0px; background-color: transparent; margin-left: 5px; font-size: 13pt; font-weight: bold; width: 100px; text-align: center; border: 1px solid #FF0033 }
    .Sub .Sub2 a {color: #3300CC; text-decoration: none; display: block }
    .Sub .Sub2 a:hover {text-decoration: none; display: block; background-color: #FF0033 }
    .Sub a {color: #3300CC; text-decoration: none }

.Sub2 {}
    .Sub2 a {color: #3300CC; text-decoration: none }

.News {}
    .News h1 {color: #F49314; padding-bottom: 5px; font-family: Arial; font-weight: bold; font-size: 1.7em }
	
    .News p {text-align: justify; direction: rtl; font-size: 13px; line-height: 20px}
    .News img { float: right; padding: 10px }

.Index {}
    .Index h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }
    .Index .right_field { float: right; width:100%; }
    .Index .news { height: 200px }
    .Index .news h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }
	.Index .news h1 a{ color:#022889;}
    .Index .read_more { height: 200px;color:#022889;}
    .Index .news p {font-family: Tahoma; font-size: 1.2em; text-align: justify;line-height:15px; }
	.right_section
	{
     width:200px;
	 padding-right:10px;
	 float:right;
   	}
	.left_section
	{
	float:left;
	padding-right:10px;
	 width:200px;
	}
    .Index .news img { float: right; padding: 5px }
.Index .block_50_fright{margin-right:5px; width:185px; float:right;}
	.Index .block_50_fright h3 a{ color:#022889;}
	.Index .block_50_fright .ulstyle{ margin-right:10px;
     list-style:url(../images/bullt.gif)  outside;
	 text-align:justify;line-height:15px; }
.Index_category { width:100%; }
  
 



.news_block { padding: 10px }
    .news_block h1 { font-size: 13pt;}
    .news_block p { margin: 0px; padding: 0px; text-align: justify; font-size: 12pt; line-height: 150%;}
    .news_block .more { color: #FF3300; font-weight: bold; text-decoration: underline; font-size: 10pt; }

.Form {}
    .Form p { padding: 0px; margin: 0px }

.table {}
    .table ul { list-style: none; height: 25px }
    .table li { list-style: none; float: right; width: 50px }

.break_news { border: 1px solid #CC3333; padding: 5px }
    .break_news  .content { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 120%; color: #FF0000 }
    .break_news  p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold }

.Comment_block { border: 1px solid #CC3333; margin-bottom: 10px; padding: 0px }
    .Comment_block .title {background-color: #CC3333; color: #FFFFFF; display: block }
    .Comment_block h1 {font-size: 10pt; float: right }
    .Comment_block h2 {font-size: 10pt; float: left }
    .Comment_block p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold; background-color: #FFFFFF }

.table {}
    .table ul { list-style: none; height: 25px }
    .table li { list-style: none; float: right; width: 50px }

.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; float: right }
    .fixnews a { color: #FF0033 }
    .fixnews a:hover { color: #0099CC }




/* 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 */

/*  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 */

/*
	List Expander
*/

.listexpander{}
.listexpander, .listexpander ul, .listexpander li{
	margin:0;
	padding:0;
	list-style:none;
}
.listexpander ul{
	/*
	Uncomment this if you want to initially hide the child lists.
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/
}
.listexpander li{
	line-height:200%;
	margin-top:1px;
	cursor:default;
	text-indent:30px;
	font-weight:bold;
	width:100%;
}

.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer;}

/* first level */

.listexpander li, .listexpander li.collapsed{background:#eee url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li.expanded{background:#eee url(/img/expanded.gif) no-repeat 5px .4em;}

/* second level */

.listexpander li ul, .listexpander li li{background:#f8f8f8;font-weight:normal;}
.listexpander li li.collapsed{background:#f8f8f8 url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li li.expanded{background:#f8f8f8 url(/img/expanded.gif) no-repeat 5px .4em;}

/* third level */

.listexpander li li ul, .listexpander li li li{background:#fff;}
.listexpander li li li.collapsed{background:#fff url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li li li.expanded{background:#fff url(/img/expanded.gif) no-repeat 5px .4em;}

/* fourth level */

.listexpander li li li li{text-indent:0;margin-left:30px;width:auto;}

/* etc. */

/* buttons */

p.listexpander{
	height:1.5em;
	margin:1em 0;
}
p.listexpander a{
	float:righ;
	height:1.5em;
	line-height:1.5em;
	padding:0 10px;
	border:1px solid #eee;
	margin-right:5px;
	cursor:pointer;
}
p.listexpander a:hover{
	background:#f8f8f8;
}

/* float fix */
.listexpander li:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.listexpander li{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .listexpander li{
	height: 1%;
}
.listexpander li{
	display: block;
}
/* End hide from IE-mac */
/* end float fix */

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}
.under_header
{
height:43px;
width:980px;
}