@charset "utf-8";
/* CSS Document */

body {
background:#FFF;
margin:0 auto;
direction:rtl;
color:#000;
font-family:Tahoma;
font-size:9pt;
}

table {
  border: 0px;
  padding: 0px;
  border-spacing: 0px;
  font-size:9pt;
}

.allfooter{
  background-image: url(footer_bg.gif);
  height: 40px;
}

.upmenu{
  background-image: url(bg_head_menu.gif);
  height: 32px;
  padding-right: 10px;
  padding-bottom: 6px;
  font-weight:bold;
  color:#fff;
  font-size: 8pt;
}

.header_block1 {
  background-image: url(head_main_menu.gif);
  height: 34px;
  padding-right: 40px;
  font-weight:bold;
  font-size: 8pt;
}

.header_block2 {
  background-image: url(head_maillist.gif);
  height: 34px;
  padding-right: 45px;
  font-weight:bold;
  font-size: 8pt;
}

.header_block3 {
  background-image: url(head_search.gif);
  height: 34px;
  padding-right: 40px;
  font-weight:bold;
  font-size: 8pt;
}

.header_block4 {
  background-image: url(head_video.gif);
  height: 34px;
  padding-right: 40px;
  font-weight:bold;
  font-size: 8pt;
}

.header_block5 {
  background-image: url(bg_header_block.gif);
  height: 32px;
  padding-right: 20px;
  font-weight:bold;
  font-size: 8pt;
}

.block_footer {
  background-image: url(footer_block.gif);
  height: 14px;
}

.block2_footer {
  background-image: url(bg_block.gif);
  height: 13px;
}
.between_block2{
  background:#e1e6ea url(menus_bg.gif) repeat-x scroll center top;
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
}
.between_block2 a{
	color:#000000;
}
.between_block{
  background:#e1e6ea url(menus_bg.gif) repeat-x scroll center top;
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;

}

.between_block a{
  padding-right:10px;
  border-bottom:1px dashed #cccccc;
  color:#2191d5;
  display:block;
  line-height:24px
}

.between_block a:hover{
  padding-right:10px;
  border-bottom:1px dashed #cccccc;
  background:url(menu_hover.jpg) repeat-x scroll center top;
  color:#000000;
  display:block;
  line-height:24px
}

a{text-decoration:none;}
a:hover{text-decoration:none;}
input{vertical-align:middle;}
img{border-width:0px;}
img{border:0;}

input,textarea{
	font-family:tahoma;
	font-size:8pt;
	color:#000;
    width:170px;
    height:20px;
}


.header_links a{
	float: right;
	display: block;
	color:#fff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 5px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	cursor: pointer;	
}
.header_links a b{
	float: left;
	display: block;
	padding: 0 15px 0 6px;
}
.header_links a:hover{
	color: #fff;
	background: url(header_a_hover_left.jpg) no-repeat;
	background-position: left;
}
.header_links a:hover b{
	color: #fff;
	background: url(header_a_hover_right.jpg) no-repeat right top;
	line-height:22px;
	
}







.header_active a{
	color: #fff;
	background: url(header_a_hover_left.jpg) no-repeat;
	background-position: left;
}
.header_active a b{
	color: #fff;
	background: url(header_a_hover_right.jpg) no-repeat right top;
	line-height:22px;
	
}


.search_res span,cite{
color:#000;
}
.search_res a{
color: #000;
font-weight:bold;
}

.search_res a:hover{
color: #000;
font-weight:bold;
text-decoration:underline;
}

.search_res input[type=submit]{
font-size:9pt;
height:20px;
width:81px;
}