		BODY {
			background: #dfdaba url('/templates/images/backgr1.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-attachment: fixed;
			margin: 0;
			padding: 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
		}
		#page {
			width: 100%;
			text-align:center;
		}
		#content {
			width: 926px;
			margin:0 auto;
		}
		#photo_title {
			float: left;
			width: 292px;
			border-bottom: 2px solid #5c8b01;
		}
		#menu_title {
			float: left;
			padding:5px 0 0 50px;
			text-align: left;
			font-weight: bold;
			z-index:100;
		}
		#menu_title_1
		{
		}
		#menu_title_1_1
		{
		padding-left: 20px;
		}

		#menu_title_2
		{
			display: block;
			position: relative;
			padding-top: 53px;
			height: 60px;
			float: left;
		}
		#menu_title_3
		{
			clear: both;
		}
		#menu_title_4
		{
			clear: both;
		}
		#menu_title_5
		{
			clear: both;
		}
		#menu_title_6
		{
			clear: both;
		}
		#menu_title_7
		{
			clear: both;
		}

		#menu_title_2_sub
		{
			float: left;
			padding-left: 0px;
		}
		#menu_title_21 {margin-top:0px;padding-left:0px;height:26px;}
		#menu_title_22 {padding-left:30px;height:26px;}
		#menu_title_23 {padding-left:40px;height:26px;}
		#menu_title_24 {padding-left:30px;height:26px;}
		#menu_title_25 {padding-left:0px;height:26px;}

		.menu1
		{
			font-family: Times New Roman;
			font-size: 18px;
			font-style: italic;
			text-transform: uppercase;

		}
		.menu2
		{
			font-family: Times New Roman;
			font-size: 17px;
			font-style: italic;
			vertical-align: middle;

		}

		#menu_title a {text-decoration:none; color:#000; 			text-shadow: 1px 1px 2px #ddd;}
		#menu_title a:hover {text-decoration:none; color:#fff;			text-shadow: 1px 1px 2px #333;}

		#blocks {
			width: 100%;
			clear: both;
		}
		#block1, #block2, #block3	{
			float: left;
			width: 292px;
			background-image: url('/templates/images/bg_transp_green.png');
/*			background: #5c8b01;
			opacity: 0.6;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
			text-align:left;
			height: 172px;
			font-weight: bold;

		}
		#block_border {
			width: 100%;
			opacity: 0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
			height: 0px;
			clear: both;
			border-top: 2px solid #5c8b01;;
		}
		#blocknull {
			display:block;
			float: left;
			width: 25px;

		}
		.title_block{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding: 5px 10px 5px 10px;
			text-align: center;

		}
		.title_block_calendar
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding: 5px 10px 5px 10px;
			text-align: center;
			height: 38px;
			background-color:#72991e;
		}
		#text_block1, #text_block2, #text_block3, #text_block4 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin: 0px 0px 5px 10px;
			height: 143px;
			width:280px;
			overflow: auto;
		}
		#text_block3 {
			height: 95px;
		}
		#text_block4 {
			height: 20px;
			background-color:red;
		}



		td	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-align: left;
			color: #000;
			opacity: 1;
		}

		.news_short_date, .history_short_date, .articles_short_date, .announce_short_date, .offers_short_date, {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
		}
		.news_short_title a, .history_short_title a, .articles_short_title a, .announce_short_title a, .offers_short_title a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin: 5px 10px 5px 10px;
			color: #fff;
			text-decoration:none;
		}
		.news_short_title a:hover, .history_short_title a:hover, .articles_short_title a:hover, .announce_short_title a:hover, .offers_short_title a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin: 5px 10px 5px 10px;
			color: #fff;
			text-decoration:underline;
		}


		
		h1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			text-align: center;
			color: #000;
			opacity: 1;
		}
		h2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: italic;
			text-align: center;
			text-transform: uppercase;
			color: #000;
			background-image: url('/templates/images/bg_transp_green.png');
//			opacity: 0.6;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
			width:100%;
			padding: 10px 0 10px 0;
		}

		#main1 {
			width: 100%;
			clear: both;
			background: #fff;
			opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		}
		#main {
			width: 100%;
			clear: both;
			background-image: url('/templates/images/bg_transp_white.png');
		}
		.text {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			text-align: left;
			padding: 10px 20px 10px 20px;
			color: #000;
			opacity: 1;
		}
		.text td {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			text-align: left;
			padding: 5px;
			color: #000;
			opacity: 1;
		}
		#block_bottom {
			display:block;
			float: left;
			width: 100%;
		}
		.text_bottom_left {
			text-align: left;
			font-size: 9px;
		}
		.text_bottom_right,.text_bottom_right a {
			text-align: right;
			font-size: 9px;
			color: #5c8b01;
		}
		.title_block a {color:#000;text-decoration:none;}
		.title_block a:hover {color:#000;text-decoration:underline;}
		.title_block_calendar a {color:#fff;text-decoration:none;}
		.title_block_calendar a:hover {color:#fff;text-decoration:underline;}


.news_date, .history_date, .articles_date, .announce_date, .offers_date {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;

}
.news_full_title a, .history_full_title a, .articles_full_title a, .announce_full_title a, .offers_full_title a
{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #5c8b01;
			font-weight:bold;
}
.news_full_title a:hover, .history_full_title a:hover, .articles_full_title a:hover, .announce_full_title a:hover, .offers_full_title a:hover {text-decoration:none;}
.news_short_text, .history_short_text, .articles_short_text, .announce_short_text, .offers_short_text {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
			padding: 10px 20px 10px 20px;
}
.news_full_text, .history_full_text, .articles_full_text, .announce_full_text, .offers_full_text {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
			padding: 10px 20px 10px 20px;
}
#runningstr {
height:25px;
padding-top:10px;
position: fixed;
bottom:0px;
background-color:#72991e;
width:100%;
}

.str1, .str_wrap{
font-size: 14px;
}

.button_reg {
width:90%;
height:20px;
background-color:#72991e;
text-align:center;
margin:auto auto;
font-weight:bold;
cursor: pointer;
}
.button_reg a {text-decoration:none;color:#000;}

.products a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #5c8b01;
			font-weight:bold;
			text-decoration:none;
}
.products a:hover {text-decoration:underline;}

a {text-decoration:none;color:#72991e;}
a:hover {text-decoration:underline;}

.active_string a {text-decoration:underline;}
.passive_string a {font-weight:normal;}
a.list_materials {font-weight:normal;}