html body {
	height:100%;
	margin:0 auto;  padding:0;
	background:#f9f6f3;
	font-family:Arial,Helvetica,sans-serif;
/*	font-size:62.5% !important; */
	font-size:11px !important;
	color:#535655;
	background:#FFFFFF;
/*	background:#F9F6F3 url(i/logo/logo_bg.gif) top repeat-x;*/

}

HTML{overflow:scroll;}



/*******   Test   *********/
/* body *{ border:1px #F00 solid; }  /**/
/* TABLE{ border:1px #0F0 dashed; }  /**/
/* TD{ border:1px #00F dashed; }  /**/
/* div { border:1px red dashed; } /**/

/**********************************
=DESIGN
**********************************/
#body_div{ width:955px; padding:0 15px; margin:0 auto; background:#F9F6F3 url(i/logo/logo_bg.gif) top repeat-x; }

/*** LOGO  */
#logo{ text-align:left; }


/*** HEADER  */
#header{ height:95px;}
#header .logo{ position:relative; top:30px; left:20px; width:360px; height:75px;}
.header_links , .header_links A{ font-size:12px; font-weight:bold;  color:#999999; text-decoration:none;}
.header_links A:hover{ color:#3f9137; }
#sejf{ position:absolute; margin-left:60px; top:90px;  margin-top:0px; z-index:1000;}

/*** دخبرت */
#search{ font-size:11px; height:59px; margin-right:5px;  background: #F5CB3A url(i/search/search_bg.gif) right; }
#search DIV{ height:59px; background: url(i/search/search_r.gif) right no-repeat; }
#search_text_span{  border:1px #FFFFFF solid; padding:1px; background:#FFFFFF;}
#search_text{ border:1px solid #b3b2b1; width:405px;}
#search_but{ font-size:11px; height:20px; color:#333333; padding:0 7px 3px 7px; border-collapse:collapse; outline: none; }

/*** كاغتب */
#lang{ font-size:9px; }
#lang LI{display:block; width:20px; height:26px; float:left; padding:0 1px 0 0; overflow:hidden;}
#lang LI A{ display:block; width:20px; height:26px; background:url(i/lang/lang_bg.gif) 0px 0px no-repeat; text-align:center; padding-top:12px;}
#lang A{ color:#FFFFFF;  font-weight:bold;}
#lang A:hover{ background:url(i/lang/lang_bg.gif) 0px 3px no-repeat; }

/*** INFORMERS */
#informers{ padding:8px 0 0 0; text-align:right;} 
#kurs{ width:726px; height:190px; background:url(i/kurs/kurs_bg.jpg) top no-repeat; font-size:10px; font-family:Arial; line-height:inherit; }
#kurs H2{ font-size:11px; color:#3b8637; padding:5px 0 0 5px;}
#kurs H3{ font-size:9px; color:#3b8637; padding:0 0 0 5px;}
#kurs H4{ font-size:9px; padding:0; margin:0; }
#kurs .kurs_value{line-height:10px; font-weight:bold;}
#kurs .brill_type{ color:#7B7B7B; font-size:12px; }
#kurs .brill_sell{ color:#7B7B7B; font-size:10px; }
#kurs .sell{ color:#FF0000;}
#kurs .kurs_bottom{ font-size:10px; font-weight:bold;}
#kurs .kurs_bottom A{ text-decoration:none;}

/*** center_block */
#center_block{ padding:4px 0 0 0;}

/*** MENU */
#menu{ padding: 60px 10px 15px 0;}
#menu A{ color:#535655; font-size:10px; font-weight:bold; text-decoration:underline; }
#menu A:hover { color:#3f9137; }
#menu A.curr{ color:#0f0107; }

#main_menu{ position: absolute; top:295px; padding:20px 0 0 0; margin:0; width:220px;  }
#main_menu TD{ display:block; height:45px; width:198px;}
#main_menu A{ display:block; width:198px; height:33px; padding:10px 0 0 10px; margin:0px; background:#2EBE21 url(i/menu/menu_bg.jpg) top left no-repeat;}
#main_menu A{ line-height:11px; font-size:11px; font-weight:bold; text-decoration:none;	color:#FFFFFF; font-family:sans-serif; vertical-align:middle;}
#main_menu A:hover{ background:#1D9917 url(i/menu/menu_bg.jpg) 0px -47px no-repeat;}
#main_menu A.curr{ background:url(i/menu/menu_bg_over.jpg) top left no-repeat;}

.menu_p2_bg{ display:block; background:url(i/menu/menu_p2_bg.gif) top left no-repeat; width:70px; height:70px; padding:5px 0 0 0; }
.menu_p2_bg{ font-size:12px; text-decoration:none; color:#535655; }
.menu_p2_bg IMG{ margin-bottom:10px; }
.menu_p2_bg:hover{ display:block; background:url(i/menu/menu_p2_bg_over.gif) top left no-repeat;}

.menu_sub_list{ padding:0em; margin:30px 0 30px 0; background:url(i/menu/menu_sub_list.gif) }
.menu_sub_list .content{ padding:0 1em 1em 1em; }
.menu_sub_list .item{ padding:4px 10px 4px 10px; } 
.menu_sub_list .curr{ font-weight:bold;}


.pagemenu UL{ display:block; border:1px solid #F0EFEF; clear:both; list-style:none;}
.pagemenu LI{ display:block; clear:both; width:auto; overflow:hidden; padding:0 0 0.5em 2em; /*background:url(i/menu/pagemenu1.gif) 0 0px no-repeat; */}
.pagemenu A:link:visited, .pagemenu A:link:visited{ line-height:1.4em; font-size:12px; text-decoration:underline;}
.pagemenu LI LI{ padding:0.5em 0 0.5em 3em; background:none;}
.pagemenu LI A{ font-weight:bold;}
.pagemenu UL LI LI A{ font-weight:normal;}

 
/*** columns */
.columns_top_margin{ height:30px; clear:both; }
.columns{ clear:both; padding:10px 0; border:1px solid #DFDEDE; background:#f1f0f0 url(i/bottom_columns/col_bg.gif) top left repeat-x; ; font-size:11px;}
.columns .col{ border-right:1px solid #cac8c7; padding:0 10px; }
.columns .header_pic {position:absolute; margin:-31px 0 0 10px; padding:0; width:75px; height:75px; background:url(i/bottom_columns/krug.gif) no-repeat; }
.columns H1, .columns H2{ font-size:12px; padding:0 0 2em 90px;} 
.columns .content{ padding:0 11px; font-size:12px; }
/*.columns .content P{  text-indent:0; padding:0em 0 1em 0; margin:0; }*/
.columns .more_links A{ font-size:11px; text-decoration:none; }

HR{  border:0; border-bottom:1px #cac8c7 solid;}

#bottom_columns A{ color:#535655; text-decoration:none; }

/***  CONTENT  */
.path { padding:0em 0 0.5em 65px; width:650px; text-align:right; overflow:hidden; color:#515151;}
.path A{ font-size:11px; text-decoration:none; color:#515151;} 


.news .date { color:#CC6600; color:#d1a202; font-weight:bold; font-size:11px; clear:both; }
.news .text { padding: 0 0 1em 1em; clear:both; }
.news .onlytext { padding: 0 0 1em 0; clear:both;}
.news .text , .news .onlytext  { font-size:12px; }
.news .more_link{ padding:0em 0 0em 0; text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.news A, .news A:link, .news A:visited, .news A:hover, .news A:active{ text-decoration:none; }
.content .news .date, .content .news .text { font-size:12px;}

/***  FOOTER */
#footer {padding:10px 0 10px 0; }	

/***  PAGELIST  */

.g_pagelist{ padding:20px 0px 30px 0px; margin:0; 	font-weight:normal; font-size:12px; }
.g_pagelist div{ 	padding:0; 	margin:0 3px 0 0;  float:left;	}

.g_pagelist UL{ height:20px; }
.g_pagelist LI{ padding:2px 5px 1px 5px;	margin:0;	display:block; float:left; height:20px; list-style-type:none; }

.g_pagelist A, .g_pagelist A:link, .g_pagelist A:visited{ padding-left:3px; font-weight:normal; text-decoration:underline; }

.g_pagelist A.cur { color:#448C3B; font-size:120%;	font-weight:bold; }
.g_pagelist SELECT { font-size:10px; }
.g_pagelist OPTION { text-align:center; }


/*** Calendar */
.calend {
	font-size: 12px;
	border: 1px solid #92a69d; border-collapse: collapse;
	text-align:center;
}

.calend TD{ padding:3px; }

.calend-nav{
	background:#bfbfbf url(i/menu/menu_sub_list.gif) top repeat-x; color:#000000; vertical-align:middle;
	padding:3px;
}
.calend-nav A{ text-decoration:none; }

.calend-day {
	background:#bfbfbf url(i/menu/menu_sub_list.gif) top repeat-x; color:#000000; vertical-align:middle;
}

.calend-hot,.table_list .calend-hot {
	color: #FFF;
	background: #0066CC;
}

.calend-hot A {
	color: #FFF;
}

.calend-weekend {
	color: #F00;
}



/*** Banners */
#title_text{ text-align:justify; padding:0em; width:720px; height:221px; background:url(/top/default.gif) top center no-repeat; } /* background:url(/top/default.gif) top center no-repeat; }*/
#title_text DIV{ padding:1em 2em 1em 2em; font-size:14px;}
#title_image{ text-align:right; padding:0; width:720px; height:221px; }
#title_image DIV{ padding:0 0 0 5px; }

.print_version{ display:block; float:left; width:45px; height:40px; line-height:40px; text-align:right; background:url(i/content/print.jpg) top left no-repeat; }
.edit_page{ display:block; width:45px; height:40px; line-height:40px; text-align:right; background:url(i/content/edit.jpg) 5px 5px no-repeat;}

.hide{ display:none; }

.kurs_usa{ width:23px; height:23px; background:url(i/kurs/sprite.png) 0px 0px no-repeat; }
.kurs_eur{ width:23px; height:23px; background:url(i/kurs/sprite.png) 0px -23px no-repeat; }
.kurs_rus{ width:23px; height:23px; background:url(i/kurs/sprite.png) 0px -46px no-repeat; }
.kurs_cny{ width:23px; height:23px; background:url(i/kurs/sprite.png) 0px -69px no-repeat; }