	html {
		overflow: auto;
		background-image:url(../images/top_fon.jpg);
		background-position:right top;
	}

	html:not(:nth-child(1)) {
		overflow: visible;
	}

	html, body {
		margin: 0;
		padding: 0;
		border: 0;
		width: 100%;
		height: 100%;
	}

	body {
		font:12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:center;
		background-image:url(../images/top_fon_right.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		position: relative;
		/*width: 1000px;*/
	}
body {
		
		margin:0;
	}
		

	div#header{
		height:93px;
		margin:0;
		position:relative; /*border:1px #FF0000 solid;*/ 
	}
	
	div#header a{		
		margin:0;
		font-size:11px;		
		color: #81c33e; 
		position: absolute; 
		right:30px; 
		top:40px;
		text-decoration:none;
	}
	div#header a:hover{
		color: #74b235;
	}
	div.banner{
		background-color:#FFFFFF;
		width:728px;
		height:91px;
		border:#cacaca 1px solid;
		position:absolute;
		left:15px;
			
	}




#container {
	
	padding-left:400px;
	padding-right: 0px;
	overflow: hidden;
	float: left; /* IE 5.01 */
	float/**/: none;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
}

* html #container { overflow: visible; }

#left, #right, #content {
	float: left;
	position: relative;
	padding-bottom: 0em !important;
}

/*\*/
#left, #right, #content {
	padding-bottom: 1000em !important;
	margin-bottom: -997em !important;
}
/**/

@media all and (min-width: 0px) {
	#left, #right, #content {
		margin-bottom: 0 !important; 
		padding-bottom: 0em !important;
	}

	#left:before, #right:before, #content:before {
		content: 'EasyClearing';
		display: block;
		background: inherit;
		padding-top: 1000em !important;
		margin-bottom: -1000em !important;
		height: 0;
	}
}

#container:after {
	content: 'EasyClear'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#container { display: inline-block; }
/*\*/
#container { display: block; }
/**/






#left {
	width: 192px;
	/*background: cyan;*/ /* url(../images/tile-2.jpg) repeat; */
	/*margin-left: -100%;*/
	margin-left:-400px;
	/*right: 192px;*/
	text-align:left;
}





* html #left {
	left: 200px;
}


#content {
	text-align:left;
	 /* url(../images/tile-1.jpg) repeat; */
	 
}
	div.banner_2{
		background-color:#FFFFFF;
		width: 465px;
		height:58px;
		border:#cacaca 1px solid;
	}
	
	
	div#navigation{
		width:190px;
		margin-top:5px;
		margin-bottom:10px;
		margin-left:15px;
	}
	
	#footer {
		background-image:url(../images/fon.jpg);
		background-repeat:repeat-y;
		width:100%;
		text-align:left;
		margin:0px;
		padding:0px;
	}
	
	
	
	
	div.transfer{
		width: 500px;
		margin:20px 0 25px 50px;
		font-weight:bold;
		font-size:10px;
	}
	
	
	
	div.leftblock ul{
		list-style:none;
		padding:0 0px 0 5px;
	}
	div.aktiv_b a{
		color:#cbcbcb;
		font-size:14px;
		text-decoration:none;
	}
	div.aktiv_b a:hover{
		color:#c2c2c2;
	}
	a.aktiv_l{
		color:#ffffff;
		font-size:11px;
		text-decoration:none;
	}
	a.aktiv_l:hover{
		color:#f9f9f9;
	}
	div.leftheader, ul.menu{
		line-height: 1.5;
	}
	ul.menu li{list-style:none;}
	div.leftheader a, ul.menu a{
		color:#81c33e;
		font-size:14px;
		text-decoration:none;
		padding:5px 0 0 0px;
	}
	div.leftheader a:hover, ul.menu a:hover{
		color:#74b235;
	}
	div.leftblock{
		margin-top:-10px;
	}
	ul.menu, ul.menu ul{margin:0px; padding-left:10px;}
	li.submenu a{
		color:#81c33e;
		font-size:11px;
		text-decoration:none;
	}
	li.submenu a:hover{
		color:#74b235;
	}
	
	
	input.poisk_1{
		background-image:url(../images/poisk_1.jpg);
		background-repeat:no-repeat;
		background-color:#ffffff;
		height:23px;
		width:150px;
		border:none;
		font-size:15px;
	} 
	input.poisk_2{
		background-image:url(../images/poisk_2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:23px;
		width:24px;
		border:none;
	}
	
	
	
	div.orange a{
		color:#d97f06;
		font-size:14px;
		text-decoration:none;
	}
	div.orange a:hover{
		color:#c37205;
	}
	div.orange span{
		color:#d97f06;
		font-size:11px;
		line-height: 1.5;
	}
	
	div.green_n a{
		font-size:14px;
		color:#81c33e;
		text-decoration:none;
	}
	div.green_n a:hover{
		color:#74b235;
	}
	div.news a{
		color:#335f03;
		font-size:11px;
		text-decoration:none;
	}
	div.news a:hover{
		color:#2b5003;
	}
	div.news_2 span{
		color:#335f03;
		font-size:10px;
		text-align:right;
	}
	
	
	
	
	input.vhod{
		background-image:url(../images/vhod.jpg);
		background-repeat:no-repeat;
		background-color:#ffffff;
		height:23px;
		width:150px;
		border:none;
	}
	div.green_b span{
		color:#81c33e;
		font-size:16px;
	}
	div.b_white a{
		color:#FFFFFF;
		font-size:11px;
		line-height: 1.5;
		letter-spacing:0.05em;
		text-decoration:none;
		padding-right:5px;
	}
	div.b_white a:hover{
		color:#f9f9f9;
	}
	
	
	
	div.green{
		padding:10px 0px;
	}
	div.green a{
		color:#81c33e;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.01em;
		text-decoration:none;
	}
	div.green a:hover{
		color:#74b235;
	}
	div.green span{
		color:#FFFFFF;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		padding-right:5px;
	}
	div.green a.white{
		color:#ffffff;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
		padding-right:5px;
	}
	div.green a.white:hover{
		color:#f9f9f9;
	}
	
	
	div.name a, a{
		color:#81c33e;
		font-size:16px;
		text-decoration:none;
	}
	div.name a:hover, a{
		color:#74b235;
	}
	div.name a.grey{
		color:#666666;
		font-size:13px;
		text-decoration:none;
	}
	div.name a.grey:hover{
		color:#333333;
	}
	
	
	div.d_green{
	padding:5px 10px 5px 15px;
	}
	div.d_green a{
		color:#335f03;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
		padding-right:5px;
	}
	div.d_green a:hover{
		color:#2b5003;
	}
	div.d_green span{
		color:#335f03;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		padding-right:5px;
	}
	
	div.white a{
		color:#ffffff;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
		padding-right:5px;
	}
	div.white a:hover{
		color:#f9f9f9;
	}
	
	div.banner_3{
		background-color:#FFFFFF;
		width: 158px;
		height:598px;
		border:#cacaca 1px solid;
		margin:10px 0 10px 5px;
	}
	
	
	div.banner_4{
		background-color:#FFFFFF;
		width: 465px;
		height:58px;
		border:#cacaca 1px solid;
		margin:10px 0 10px 80px;
	}
	
	
	
	
	div.text a{
		color:#335f03;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
		padding-right:5px;
	}
	div.text a:hover{
		color:#2b5003;
	}
	div.text span{
		color:#666666;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		padding-right:5px;
	}
	div.text a.green{
		color:#81c33e;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
	}
	div.text a.green:hover{
		color:#74b235;
	}
	div.text span.white{
		color:#ffffff;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
	}
	
	div.black span{
		color:#7f7d7d;
		font-size:11px;
		line-height: 1.3;
		letter-spacing:0.03em;
		text-decoration:none;
		padding-right:5px;
	}
	
	
	div.transfer{
		width: 500px;
		margin:20px 0 25px 70px;
		font-weight:bold;
		font-size:10px;
		text-align:center;
	}
	div.numder_1{
		float:left;
		width:125px;
		padding-top:5px;
	}
	div.numder_1 a{
		color:#81c33e;
		letter-spacing:0.05em;
		text-decoration:none;
	}
	div.numder_1 a:hover{
		color:#74b235;
	}
	div.numder_2{
		float:left;
		width:110px;
		text-align:right;
		padding-top:5px;
	}
	div.numder_2 a, a.pager{
		color:#7f7d7d;
		font-size:10px;
		letter-spacing:0.3em;
		font-weight:bold;
		text-decoration:none;
	}
	div.numder_2 a:hover{
		color:#747373;
	}
	div.numder_2 span{
		color:#7f7d7d;
	}
	div.numder_3{
		float:left;
		width:30px;
		text-align:center;
	}
	div.numder_3 a, a.pager_active{
		color:#81c33e;
		font-size:14px;
		text-decoration:none;
		letter-spacing:0.05em;
	}
	div.numder_3 a:hover{
		color:#74b235;
	}
	div.numder_4{
		float:left;
		width:110px;
		text-align:left;
		padding-top:5px;
	}
	div.numder_4 a{
		color:#7f7d7d;
		font-size:10px;
		letter-spacing:0.3em;
		text-decoration:none;
	}
	div.numder_4 a:hover{
		color:#747373;
	}
	div.numder_4 span{
		color:#7f7d7d;
	}
	div.numder_5{
		float:left;
		width:125px;
		text-align:right;
		padding-top:5px;
	}
	div.numder_5 a{
		color:#81c33e;
		letter-spacing:0.05em;
		text-decoration:none;
	}
	div.numder_5 a:hover{
		color:#74b235;
	}
	
	div.banner_5{
		background-color:#FFFFFF;
		width: 465px;
		height:58px;
		border:#cacaca 1px solid;
	}
	div.counter{
		background-color:#FFFFFF;
		width: 88px;
		height:31px;
		border:#999999 1px solid;
		margin:8px 5px 12px 15px;
	}
	div.counter_2{
		background-color:#FFFFFF;
		width: 88px;
		height:31px;
		border:#999999 1px solid;
		margin:12px 5px 0px 15px;
	}
	
