﻿* { margin: 0px; padding: 0px }
html {direction: rtl}
body { font: 11px/14px Tahoma, Verdana, sans-serif; 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 }



.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: 145px;text-align:center; }
.header_menu{height: 32px;}
    .search-field { 
	background:url(/img/txtshdo.gif) #fff left repeat-y;
	 height:16px; color:#646464;
	  margin-bottom:2px;
	  }
    .btn {
	border: 0px; background: url(/images/btn.jpg) no-repeat; 
	width: 23px; height: 21px; color: #fff;
	 padding-right: 24px; * padding-right: 16px; 
	 padding-bottom: 2px; *padding-bottom: 0px;
	 }
    .header .bar ul { list-style-type: none; list-style-image: none; padding-top: 15px; padding-right: 20px }
    .header .bar li { list-style-type: none; float: right; padding-left: 10px }
    .header .bar a { font-family: Arial; font-size: 1.2em; color: #FFFFFF; text-decoration: none; font-weight: bold }
    .header .search { clear: right; padding-top: 45px; float: right; margin-left: 20px }

.middel 
{ 
clear: both;
 }
    .middel .r_block { float: right; width: 200px;}
	.middel .l_block { float: left; width: 200px;}
    .middel .c_block {
		margin-right:10px;
		float: right; width:550px; 
	 }
	 .c_block .middel_cblock
	 {
	 	background:url(/images/rpt_body.jpg) repeat-y  right;
	 }
	 .c_block .bottum_cblock
	 {
	 background: url(/images/bottum_body.jpg) no-repeat;
	 height:10px;
	 }
	 .c_block .center_art
	 {
	 margin:0px auto;
	 padding-top:20px;
	 width:95%;
	 }
	 .c_block .top_cblock
	 {
	 background: url(/images/top_body.jpg) no-repeat;
	 height:37px;
	 text-align:center;
	 }
   	.top_cblock h3
	{
	color:#FFFFFF;
	padding-top:10px;
    margin:0px auto;
	}

.footer {background:url(/images/footer.jpg) no-repeat center;
height: 57px;
text-align: center; font-size:14px; }
    .footer p { padding-top:25px; color: #000000;  }
    .footer a  { color: #FCB41F ;}
	.footer span{color:#FF0000; }
    .footer a:hover { text-decoration:none}
    
.block { width:200px;}
    .block .title {
	width: 200px; height: 45px;
	 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;
	   }
	   .title_menu
	   {
	   width: 200px; height: 45px;
	 background: url(/images/title_menu.jpg) no-repeat;
	  font-family: Arial; font-size: 1.6em; 
	  text-align: center; line-height: 30px; 
	  color: #FFFFFF; list-style-type: none;
	   }
	   .title_section
	   {
	   width: 200px; height: 45px;
	 background: url(/images/title_section.jpg) no-repeat;
	  font-family: Arial; font-size: 1.6em; 
	  text-align: center; line-height: 30px; 
	  color: #FFFFFF; list-style-type: none;
	   }
	   .title_form
	   {
	   width: 200px; height: 45px;
	 background: url(/images/title_mail.jpg) no-repeat;
	  font-family: Arial; font-size: 1.6em; 
	  text-align: center; line-height: 30px; 
	  color: #FFFFFF; list-style-type: none;
	   }
	   .title_poll
	   {
	 width: 200px; height: 45px;
		 background: url(/images/title_poll.jpg) no-repeat;
		  font-family: Arial; font-size: 1.6em; 
		  text-align: center; line-height: 30px; 
		  color: #FFFFFF; list-style-type: none;
	   }
	   .poll_radio
	   {
	   border:0px;
	   }
	   .title_faq
	   {
	   	  width: 200px; height: 45px;
		  background: url(/images/title_faq.jpg) no-repeat;
		  font-family: Arial; font-size: 1.6em; 
		  text-align: center; line-height: 30px; 
		  color: #FFFFFF; list-style-type: none;
	   }
	    .block .titlel {
		width: 200px; height: 49px;
		 background: url(/images/title_l.jpg) no-repeat;
		  font-family: Arial; font-size: 1.6em; 
		  text-align: center; line-height: 30px; 
		  color: #FFFFFF; list-style-type: none;
	   }
	  .block .contentl { 
	  
	  background: #FFFFFF;
	  background: url(/images/rpt_content_l.jpg) repeat-y;
	  text-align:center;
	  width:200px;
	  color: #000000; 
	 }
	 .block .content { 
	 background: url(/images/rpt_content.jpg) repeat-y;
	 text-align:center;
	 width:200px;
	 color: #000000; 
	 }
    .block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center; }
    .block .title a {color: #FFFFFF;}
    
    .block ul { text-align:right; list-style: url(/img/li.jpg) inside; padding:0px; margin:0px;}
    .block li {
	 height: 28px; 
	border-bottom: #CCCCCC solid 1px; 
	line-height: 25px; padding-right: 5px;
	 }
	
    .block a { font-family: tahoma; font-size: 1.1em; 
	text-decoration: none; font-weight: bold }
    .block a:hover { text-decoration: underline }
.block .content div
{
padding:5px;
}
.block .contentl div
{
padding:5px;
}

.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: tahoma; font-size: 12pt; line-height: 130% }
    .Category p { direction: rtl; font-size: 10pt; }
    .Category img { float: left; padding: 5px }
    .Category a { color: #FF0033 }
    .Category a:hover { color: #FF9966; text-decoration: underline }
.section_art{}
.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: #FF0000; padding-bottom: 5px; font-family: Arial; font-weight: bold; font-size: 1.7em }
    .News p {  direction: rtl; font-size: 13px; line-height: 20px}
    .News img { float:left; padding: 10px }

.Index {}
    .Index h1 {
	 line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }
    .Index .main_field { float: right;  }
    .Index .news { 	color:#1d326c; }
    .Index .news h1 { 
	line-height: 120%; 
	font-family: tahoma; 
	font-size: 11pt;
	padding-right:5px;
	 }
    .Index .read_more { height: 200px }
    .Index .news p {font-family: Tahoma;  font-size: 1.2em; line-height:15px;}
    .Index .news img { float:left; padding: 5px }
    .Index .news .spa{
	background:url(/images/art_sp.jpg) no-repeat center;
	height:2px;
	 }
.Index_category {}
    .Index_category h3 {font-family: Arial; font-size: 14pt; font-weight: bold; line-height: 120% }
    .Index_category ul { list-style-image: none; list-style-type: none }
    .Index_category li {font-family: Tahoma; font-size: 10pt; font-weight: lighter; text-align: justify }
    .Index_category a { text-decoration: none }
    .Index_category .block_50 {width: 45%; padding-right: 20px }
    .Index_category .fright {float: right;}
	
.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;color:#000000; }
    .Comment_block h2 {font-size: 10pt; float: left; line-height:20px; color:#000000;}
    .Comment_block p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold; background-color: #FFFFFF }
	.Comment h1{color:#000000}
.More_news h1{color:#000000;}
.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:left; 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;
}
.btnmail
{
background:url(/img/btn.jpg) no-repeat;
border:0px;
color:#FFFFFF;
font-weight:bold;
width:63px;
height:28px;
}
.txtmail
{
border-color:#c5c5c5;
}
.sub_content
{
padding:2px;
}