/*55B6DFD71EA48B0DCFC64A92C8669493A7697B51D30161538B1C*/
/********************************  COMMON **************************************/
body,div,table,td{ font: normal 100% arial; position:relative;}
body{ background-color:#1a1b1e;}
h1{ font-size:140%;}
h2{font-size:130%;}
h3{font-size:120%;}
h4{font-size:110%;}
 
a:link{ color:#97A2AD;}
a:active{color:#2B92F3;}
a:visited{color:#97A2AD;}
a:hover{ text-decoration:none;}
 
.clear{clear:both;}
/******************************** STaRT **************************************/


#header{ width:100%; height:175px; position:relative; z-index:99; border:1px none red;}
	#map{ position:relative; margin-left:7%; top:0; width:139px; height:33px;  z-index:99;}
		#map img{border:0px none;}
	#topmenu{ margin:0; padding:0; list-style:none; position:absolute; right:10%; top:27px; z-index:92; }
		#topmenu li{display:block; direction:rtl; height:20px;}
			#topmenu li a{color:#a9b3b6; font-size:73%; font-weight:bold; display:block; width:150px; height:17px; padding-right:2px; padding-top:2px;text-decoration:none;}
			#topmenu li a:hover{ color:#fff; text-decoration:none;}


#middle{ position:relative; margin:0 auto;  border:1px none red; width:86%;  background:url(../images/top-right.gif) repeat-x top;}
	#corner{position:absolute; left:0; top:0; width:11px; height:12px; z-index:99; background:url(../images/corner.jpg) no-repeat left top;}
	#ctop{ width:100%; height:368px; background:url(../images/top_bg.jpg); z-index:20;}
	#top{ width:100%; height:368px; background:url(../images/top-left.jpg) no-repeat right top; z-index:20;}

	#block-top{position:absolute; width:439px; height:102px; top:0px; left:280px; z-index:90;
		background-image: url(../images/block-top.png);
		//background-image: none ! important;
		behavior: url('styles/pngfix.htc');
	}
	#block-right{position:absolute; width:414px; height:127px; top:210px; right:0px; z-index:90; 	

		background-image:url(../images/block-right.png);
		//background-image: none ! important;
		behavior: url('styles/pngfix.htc');
	}
	#block-bottom{position:absolute; width:444px; height:102px; bottom:0px; left:295px; z-index:90;
		background-image: url(../images/block-bottom.png);
		//background-image: none ! important;
		behavior: url('styles/pngfix.htc');
	}
	#block-left{position:absolute; width:391px; height:140px; top:102px; left:0px; z-index:90;
		background-image: url(../images/block-left.png);
		//background-image: none ! important;
		behavior: url('styles/pngfix.htc');
	}	
	
	.block-text{
	color:#fff;
	font-size:73%;
	direction:rtl;
	text-align:right;
	margin-top:26px;
	margin-left:20px;
	display: block;
	margin-right: 40px;
}


	
	
	#dod{ width:425px; height:349px; position:absolute; right:29%; top:98px; z-index:99;
			background-image: url(../images/dod.png);
			//background-image: none ! important;
			behavior: url('styles/pngfix.htc');
	}
	
	
	#btn{position:absolute; right:66%; height:65px; top:300px; left:0; z-index:98; border:1px none red;}
	* html #btn{width:36%;}
		#btn-left{position:absolute; left:0; top:0; height:65px; width:27px;
			background-image: url(../images/btn-left.png);
			//background-image: none ! important;
			behavior: url('styles/pngfix.htc');
		}
		#btn-center{position:absolute; left:27px; right:233px; height:65px; background:url(../images/btn-bg.png) repeat-x;}
		* html #btn-center{ width:60%;}
		#btn-right{position:absolute; right:0; top:0; height:65px; width:233px;
			background-image: url(../images/btn-right.png);
			//background-image: none ! important;
			behavior: url('styles/pngfix.htc');
		}
		
	#cbottom{width:100%; height:208px;  background:url(../images/bottom_bg.jpg) repeat-x; z-index:10;}
	#bottom-l{position:absolute; left:0; top:0;  width:310px;  height:208px;  background:url(../images/bottom_left.jpg) no-repeat left bottom;z-index:11;}
	#bottom-r{position:absolute; right:0; top:0; width:582px; height:208px;  background:url(../images/bottom_right.jpg) no-repeat right bottom;z-index:10;}
	
	
/******************************** PERMANENT OBJECTS ********************************************/
#sh-l{position:absolute; width:25px; height:32px; top:116px; left:0; z-index:99; background:url(../images/shashki-left.gif); }
#sh-rt{position:absolute; width:32px; height:41px; top:0; right:0; z-index:99; background:url(../images/shashki-right-top.gif); }
#sh-rb{position:absolute; width:36px; height:24px; top:772px; right:0; z-index:99; background:url(../images/shashki-right-bottom.gif); }

#logo{position:absolute; width:194px; height:67px; top:44px; left:116px; z-index:99; }
#top-drop{position:absolute; width:224px; height:114px; top:0; left:38%; z-index:99;}


/******************************** MAIN BG ******************************************************/ 
#bgl{ position:absolute; width:50.1%; height:795px; top:0; left:0; z-index:1; background:url(../images/bg-left.jpg) no-repeat right top;}
#bgr{ position:absolute; width:50%; height:795px; top:0; right:0; z-index:1; background:url(../images/bg-right.jpg) no-repeat left top;}
	
/******************************** STICKY FOOTER CODE *******************************************/ 
   html, body, #contents {min-height: 100%; width: 100%; height: 100%;}
   html>body, html>body #contents {height: auto;/* The "height" above is a hack for IE5+/Win.  Below we adjust it using the       child selector to hide from IE5+/Win */}
   body {margin: 0; /* Without this, Moz1.0 adds a vertical scrollbar */ }
   #contents {position: absolute;top: 0;left: 0; min-width:997px; z-index:80; }
   *html #contents{width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'997px':'100%');}
   #footer {position: absolute; bottom:0; height:105px; left:0;right:0; width:100%; font-size:0.75em; border:1px none blue;}
   		#credit{ position:absolute; height:30px; width:200px; right:52px; bottom:18px; line-height:8px; z-index:99;  padding-top:4px; border:1px none red; }
			#credit img{ float:left; margin-right:5px; margin-top:-3px;}
			#credit a{ color:#898989;}
		#copyright{position:absolute; height:30px; width:300px; left:5%; bottom:18px; z-index:99; line-height:1.3em; color:#b3b3b4; direction:rtl;}
		
		#h-menu{ position:absolute; left:7%; top:0; right:290px; height:29px; background:url(../images/h-menu-r.jpg) no-repeat right top; border:1px none red;}
			#navmenu{margin:0; padding:0;  list-style:none; margin-right:16px;  height:29px; background: url(../images/h-menu-l.jpg) no-repeat left top;  }
				#navmenu li{ display:block; float:left;}
					#navmenu li a{ height:29px; line-height:29px; vertical-align:middle; padding:0 16px; color:#646263;}
   * html #separator{height:175px;  width:1px; float:left;  }
   
   #main {height: auto; position:relative; min-height:900px; border:1px none red;}
/******************************** EOF STICKY FOOTER CODE ***************************************/    