.blok_left_1 {
				position: absolute;
				z-index: 0;
				background-color: #E1FFF0; /*#E1FFF0float: left;#CCFFE6*/;
				top: 72px;
				bottom: 0px;
}
.blok_left_01 { /*n--только в стр_02*/
				z-index: 0;
				background-color: #E1FFF0; /*#E1FFF0float: left;#CCFFE6*/;
				min-width:180px;
}

.blok_left_2 {
				padding: 0px;
				margin: 0px auto 0px auto;
				background-color: #E1FFF0;
				position: fixed;
				z-index: 11;
				width: 90%;
}
.left_menu {
				width: 100%;
				border-collapse: separate;
				font-size: 1.2em;
				font-family: "Arial","MS Sans Serif","Verdana";
				z-index: 12;				
}
.left_menu tr {
				
				background-color: #C2FEC7;								
}
.left_menu  a{
				text-decoration: none;
				color: #000099;
				display: block;
}

.left_menu td {
				border: 3px double #ADFCB4;
				border-top-left-radius: 10px;
				border-bottom-left-radius: 10px;
				border-top-right-radius: 10px;
				border-bottom-right-radius: 10px;
				text-align: center;	
}
.left_menu  .tb_razdel{
				border: 3px double #808080;
				border-top-left-radius: 6px;
				border-bottom-left-radius: 6px;
				border-top-right-radius: 6px;
				border-bottom-right-radius: 6px;
				text-align: left;
				text-indent: 0.3cm;
				background-color: #C2FEC7;
}
.tb_razdel a {
				color: #014E06;
}
.left_menu td:hover  {
  background-color: lightgreen;}

/*---------------------------------------------------------------*/
.blok_union {
				position: relative;
				z-index: 2;
				top: 2px;
				bottom: 0px;
				background-color: #E1FFF0;/*#E1FFF0;*/;
				float: left;
}
.blok_3 {
				margin: auto;
				position: relative;
				z-index: 1;
				background-color: #F7F7F7;
				word-wrap: break-word;
				text-align: center;
				font-size: 1.2em;
				left: 0px;
				top: 0px;
				bottom: 0px;
				float: left;
}
.blok_4_right {
				position: absolute;
				z-index: 0;
				background-color: #E1FFF0; /*#E1FFF0;*/;
				top: 0px;
				bottom: 0px;
				right: 0px;
				float: left;
}
.blok_clear {
				clear: both;
				font-size: 0;
				overflow: hidden;
				background-color: #CCCC00;
}
/*---------------------------------------------------------------*/
.lm_tb {
				margin: 0px 0px 0px 0px;
				padding: 0px;
				width: 100%;
				float: left;
				height: 100%;
}
.lm_tr_1 {
				margin: 0px;
				padding: 0px;
				width: 100%;
				/*word-wrap: break-word;*/
}
.lm_td_1 {
				background-color: #E1FFF0;
				width: 210px;
				margin: 0px; /*margin: 0px auto 0px auto;*/
				padding: 0px;
}
.lm_td_2 {
				background-color: #F7F7F7;
				padding-right: 10px;
				padding-left: 10px;
}
.lm_td_3 {
				width: 19%;
				background-color: #E1FFF0;
				
}