.top{
			min-width: 1004px;
			 /* width:expression(document.body.clientWidth <1024? "1024": "auto" );  MSIE hack for min-width:1024px; */
			height: 266px;
			background: url(../images/top_substrate.gif);
		}
		.top_left{
			/*width: 456px;*/ float: left; height: 266px;
			background: url(../images/top_left.gif) no-repeat;
		}
		.top_right{
			background: url(../images/top_navigation.gif) no-repeat 38px 38px; 
			/*width: 544px;*/ float:left; height: 266px;
		}


ul.top_menu{
margin:50px 0pt 0pt 380px;
}
.top_menu li a{
color:black; text-decoration:underline;
}

.top_menu li a:hover{
 text-decoration:none;
}

		/* zone flash */
		.flash{
			height: 130px; clear: both; background: #000000;  
			margin:0; padding: 0 0 0 42px; widt6h: 962px;
		}
		/* zone first */
		.first_block{
			background: url(../images/for_clients_substrate.gif);
			height: 135px; 
			min-width: 1004px;
		}
		.left_for_clients{
			background: url(../images/for_clients.gif); height: 135px; width: 715px; float:left;
		}
		.right_special{
			background: url(../images/special.gif); height: 135px; width: 272px; float: right;
		}
		.spec_predl{
			position: absolute; top:470px; left: 710px; width: 236px;
		}
		.form_clients{
			position: relative; top: 90px; margin: 0 0 0 40px; width:500px;}
		.form_clients input{
			width: 95px; height: 14px;
		}
		.form_clients span{
			padding: 0 0 25px 0; color:#AC8F41; font: 11px Verdana; margin:0 10px
		}
		
		/* content */
		.content{
			 margin: 38px 0 0 0; min-width: 1004px;
		}
		.left_content{
			width: 559px; padding: 0; float:left;
		}
		.left_content p{
			font: 11px Verdana; padding: 0 103px 0 40px
		}
		.left_content h1, dictionary h1{
			font:bold 16px Tahoma !important; padding: 0 103px 0 40px;
		}
		.right_content{
			padding: 0;
			float: left;
			clear: none;
			width: 330px;     font:bold 11px Verdana;
		}
.right_content a{font: 11px/16px Verdana; margin:0;
			color: #000000; text-decoration:none;
}
		.right_content h2{
			font: bold 11px Verdana; color: #AC8F41
		}
		.right_content  b {
			font:bold 11px Verdana; margin: 0 0px 0 0em;padding:0;
		}
/*
		.right_content p a{
			font: 11px/15px Verdana; margin:0;
			color: #000000;
			}*/
		.left_content a:hover,
		.right_content  a:hover{
			color: #AC8F41
		}
		.dictionary{ float: left;
			background: url(../images/dictionary.gif); height: 209px; width: 559px;
			 }
		.dictionary h1{
			width:200px;
		}	 
		.dictionary p{
			color: #ffffff; background: none; padding:30px 270px 6px 40px;
		}
		p#text{
			margin: 0; padding:0 0 0 40px; font: bold 11px Verdana; color: #AC8F41
		}
		.dictionary form{
			background: none;
		}
		.dictionary input{
			background:#ffffff; width: 200px; margin: 0 0 0 40px; color: #000000;
			font: 11px Verdana;
		}
		span.rashifr a{
			background: none;  color: #ffffff;font: 11px Verdana; margin: 0 0 0 1em; padding: 0 4em 0 0;
		}
		.span.rashifr a:hover{
			
		}
		
		#flashpip{
	position: absolute; height: 20px; width: 30px; left: 95%; top:320px; 
}
		
		
#ng_logo{display:none;
height:78px; width:123px; 
background: url(/images/ng_logo.gif) no-repeat;position:absolute;top:27px; left:424px;
}




.left_text_bottom {
	float: left;
	width: 1000px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
}





.left_text_bottom p{
	font: 11px Verdana; padding: 0 103px 0 40px
}

.left_text_bottom h2{
	font: 11px Verdana; padding: 0 103px 0 40px
}

.left_text_bottom h2 
{

font-family:Tahoma !important;
font-size: 14px;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:normal !important;
padding:0 103px 0 40px;
}


.binec {
	position: absolute;
	bottom: 0px;
	width: 54px;
	height: 54px;
	overflow: hidden;
	left: 250;
}



		