	.leftcolumn, .leftcolumn_open	{
		font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 5px; padding-bottom: 10px;
		text-align : left;
		background-color : B2D235;
	}
	
	.leftcolumn_open, .leftcolumn_corner	{
		background-color : 4C4C4C;
	}

	.leftdelimeter {
		background-color : #7F8F40;

	}

	.leftmenu {color: #252525; text-decoration : none;}
	a.leftmenu:hover {color: #252525; text-decoration : underline;}

	.leftmenu_open {color: #FFFFFF; text-decoration : none;}
	a.leftmenu_open:hover {color: #FFFFFF; text-decoration : underline;}


	ul.leftlist
    {
	margin: 5 0 0 0;
	padding: 0 0 0 0;
	font: x-small Tahoma, Arial, Helvetica, sans-serif;
	}

	li.leftitem, li.leftitemsel {
	margin: 0 0 0 0;
	padding: 0 0 0 10;
	
	list-style-type : none;
	color: B2D235;
	}

 	li.leftitemsel {
	background: url('/images/li_sel.gif') no-repeat 0 0.4em;
	}

 	li.leftitem {
	background: url('/images/li.gif') no-repeat 0 0.4em;
	}

	
	
	.mainhead, h1, .bottomhead {font: bold 12pt  Tahoma, Arial, Helvetica, sans-serif; color: #99CF16;}

	.mainhead {padding-left: 32px; padding-right: 32px; padding-top: 1.6em; padding-bottom: 1em;}
	.bottomhead {	margin : 10 0 0 32px;	}
	
	h1 { margin : 10 0 0 32; padding-top: 1.6em; padding-bottom: 1em;}

	h2{font: 20pt  Tahoma, Arial, Helvetica, sans-serif; margin : 10 20 10 32; color: #99CF16;}
	
	h3{font: 17pt  Tahoma, Arial, Helvetica, sans-serif; margin : 10 20 10 32; }


	.right_ruler {background-color: #D3EA8A; margin : 17 3 0 4;}
	
	ul.rightlist
    {
	margin: 0 0 0 0;
	padding: 0 0 0 20;
	font: 11px  Tahoma, Arial, Helvetica, sans-serif;
	}

	li.rightitem {
	list-style-type : disc;
	color: B2D235;
	}

	
	.news { clear: both; width: 100%; }

	.newstext	{
		font: 10pt Tahoma, Arial, Helvetica, sans-serif;
		width: 430px;
		padding-left: 0px;
		padding-right: 20px;
		padding-top: 0px;
		padding-bottom: 1em;
		text-align : justify;
		float: left;
	}

	.newstext p	{
		font: 10pt Tahoma, Arial, Helvetica, sans-serif;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0em;
	}

	.newsdate {
		width: 80;
		padding-left: 32px;
		padding-top: 2px;
		padding-bottom: 0px;
		font : xx-small Tahoma, Arial, Helvetica, sans-serif;
		float: left;
	}
<!-- # Главное окно текст в главном документе -->
	.centertext	{
		font: 10pt/11pt Tahoma, Arial, Helvetica, sans-serif;
		padding : 0 0 10 0;
		padding-left: 32px;
		padding-right: 20px;
		padding-top: 0px;
		padding-bottom: 1em;
		text-align : justify;
	}

	div.centertext h1 {
		font: bold 12pt  Tahoma, Arial, Helvetica, sans-serif; 
		color: #99CF16;
		padding-left: 32px;
		margin : 0 0 0 0;
	}

	div.centertext a {
		text-transform: uppercase;
		color: #99CF16;
		font : bold xx-small Tahoma, Arial, Helvetica, sans-serif;
		text-decoration : none;
	}

	div.centertext a:hover {text-decoration : underline;}

	div.centertext p {
		font: 10pt/11pt Tahoma, Arial, Helvetica, sans-serif;
		text-align : justify;
	}

<!-- # Правое окно текст в главном документе -->
	.righttext {
		font: 8pt Tahoma, Arial, Helvetica, sans-serif;
		text-align : justify;
		padding : 0 24 0 5;
		margin : 0 0 0 0;
	}
<!--
	.mainhead, h1, .bottomhead {font: bold 12pt  Tahoma, Arial, Helvetica, sans-serif; color: #99CF16;}

	.mainhead {padding-left: 32px; padding-right: 32px; padding-top: 1.6em; padding-bottom: 1em;}
	.bottomhead {	margin : 10 0 0 32px;	}
	h1 { margin : 10 0 0 32; padding-top: 1.6em; padding-bottom: 1em;}


	-->

	div.righttext h1 {
		margin : 0 0 0 0;
	}

	.righthead2	{font: bold 11pt  Tahoma, Arial, Helvetica, sans-serif; padding: 2 20 5 5; color: #99CF16;}
	div.righttext p	{
		font: 8pt Tahoma, Arial, Helvetica, sans-serif;
		text-align : justify;
		padding : 0 24 0 5;
		margin : 0 0 0 0;
	}

	div.righttext a {
		text-transform: uppercase;
		color: #99CF16;
		font : bold xx-small Tahoma, Arial, Helvetica, sans-serif;
		text-decoration : none;
	}

	div.righttext a:hover {text-decoration : underline;}


	.center_ruler {background-color: #D3EA8A; padding : 0 0 0 0; margin : 0 20 0 32; width: 100%;}
	
	.morelinks { clear: both; margin : 10 20 15 32; width: 100%;}
	.morelink {
	font : x-small Tahoma, Arial, Helvetica, sans-serif;
	width: 50%;
	float: left;
	padding-right : 2em;
}
	a.morelink_c, a.rightlist_link{
	text-decoration : none;
	color: #000000
}		
	 a.morelink_c:hover, a.rightlist_link:hover{ text-decoration : underline; color: #000000}		
	.centerdelimeter {
		background-color : #B2D235;
		width : 770px;
		height : 3px;
		border-left : solid 1 White;
	}



	.details {
		color: #99CF16;
		font : bold xx-small Tahoma, Arial, Helvetica, sans-serif;
		text-decoration : none;
	}

	a.details:hover {text-decoration : underline;}

	.rightcolumn2page {width: 240 px;}
	
	.tabletext	{font: 10pt  Arial, Helvetica, sans-serif;padding-left: 12px; padding-right: 12px;}

	.bottomline {
		background-color : #B2D235;
		font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
		padding-right: 20px;
		padding-top: 1em; padding-bottom: 1em;
		text-align : right;
	}

	.bottommenu {color: #FFFFFF; text-decoration : none;}
	a.bottommenu:hover {color: #FFFFFF; text-decoration : underline;}


	.bottominfo { clear: both; width: 100%; }

	.bottomtel {
		width: 570;
		padding-left: 0px;
		padding-top: 1em;
		padding-bottom: 1em;
		font : 10px Tahoma, Arial, Helvetica, sans-serif;
		text-align : left;
		float: left;
	}

	.bottomslogan	{
		font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
		color: 7F7F7F;
		width: 200px;
		padding-left: 0px;
		padding-right: 20px;
		padding-top: 1em;
		padding-bottom: 1em;
		text-align : right;
		float: left;
	}

	.searchtext {
		margin-top: 1em;
		margin-bottom: 1em;
		margin-left: 5px;
		margin-right: 5px;
		border : 1px solid D3EA8A;
	}

	ul, ol	{
		margin : 0 0 0 32;
		padding: 0 0 10 1em;
		font: x-small Tahoma, Arial, Helvetica, sans-serif;
		}

	p	{
		font: 10pt Tahoma, Arial, Helvetica, sans-serif;
		text-align : justify;
		xbackground-color : Aqua;
		padding : 0 20 10 32;
		margin : 0 0 0 0;
	}

	a	{
		color: #99CF16;
		text-decoration : underline;
	}

 	.grid {
	font: x-small Tahoma, Arial, Helvetica, sans-serif;
	margin : 5 20 15 32;
	background-color : #B2D235;
}

.grid_head {
	background-color : B2D235;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}

.grid_1 {
    background-color : #FFFFFF;
}
.grid_2 {
	background-color : #E1EAC5;
}

