body
{
	padding:0px;
	margin:0px;
	border-right:10px solid #FFFFFF;
	border-left:10px solid #FFFFFF;
	font-size:75%;
	font-family:tahoma;
}
table
{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td
{
	padding:0px;
}
p
{
	padding:0px;
	margin:0px;
}
img
{
	padding:0px;
	margin:0px;
	border:none;
}
.left_head_bg
{
	background-image:url(../images/left_head_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:
}
.right_head_bg
{
	background-image:url(../images/right_head_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.head_r_l
{
	vertical-align:top;
	padding-top:29px;
}
.up_menu td
{
	background-color:#2f3f8d;
	text-align:center;
}
.up_menu a
{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.up_menu a:hover
{
	color:#cde2ff;
	text-decoration:underline;
}
#up_menu_between
{
	vertical-align:middle;
	padding:0px 4px 0px 4px;
}
#search
{
	padding:0px;
	margin:0px;
	white-space:nowrap;
}
	#search form
	{
		padding:0px;
		margin:0px;
	}
	#search input
	{
		border:1px solid #cde2ff;
		width:80px;
		font-size:12px;
		padding:0px;
		margin:0px;
	}
	#search a
	{
		text-decoration:underline;
		padding-left:10px;
	}
.main_place
{
	padding-top:5px;
}
	.main_menu
	{
		/*background-image:url(../images/menu_bg.jpg);
		background-repeat:repeat-y;
		background-position:top;*/
	}
		.main_menu td
		{
			color:#FFFFFF;
			font-size:12px;
			padding:5px 5px 5px 10px;
			text-align:left;
		}
		.main_menu img
		{
			padding-right:5px;
			vertical-align:middle;
		}
		.main_menu a
		{
			color:#072d7f;
			font-size:12px;
			text-decoration:none;
			font-family:tahoma;
			font-weight:bold;
		}
	#main_menu_sel_img
	{
		background-image:url(../images/menu_bg_sel.jpg);
		background-repeat:repeat-y;
		background-position:top left;
	}
	#main_menu_sel
	{
		background-image:url(../images/menu_bg_sel.jpg);
		background-repeat:repeat-y;
		background-position:top right;
		color:#FFFFFF;
		font-size:12px;
		padding:5px 0px 5px 10px;
	}
		#main_menu_sel a
		{
			color:#FFFFFF;
		}
	.block_left
	{
		background-image:url(../images/menu_bg.jpg);
		background-repeat:repeat-y;
		background-position:top left;
	}
	.address
	{
		padding:10px 5px 5px 5px;
		color:#072d7f;
		font-size:11px;
	}
	.address img
	{
		padding-right:7px;
	}
	.weather
	{
		text-align:center;
		padding:10px;
		color:#072d7f;
		font-size:11px;
	}
	.main_content
	{
		padding:0px 40px 0px 40px;
	}
		.iso
		{
			text-align:left;
		}
		.iso td
		{
			padding:2px 5px 2px 5px;
		}
	.content
	{
		color:#072d7f;
		padding:10px 0px 10px 0px;
	}
	.content a
	{
		color:#072d7f;
	}
		.page_name
		{
			font-size:16px;
			font-weight:bold;
			padding:5px 0px 10px 10px;
		}
	.counter
	{
		text-align:center;
		padding:10px 0px 5px 0px;
		background-image:url(../images/menu_down.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
	.up
	{
		padding:10px 0px 5px 40px;
	}
	.block_right
	{
		background-image:url(../images/news_bg1.jpg);
		background-repeat:repeat-y;
		background-position:top;
	}
	.news td
	{
		color:#FFFFFF;
		font-size:12px;
		padding:15px 15px 10px 15px;
		color:#072d7f;
	}
	.news p
	{
		padding-bottom:5px;
	}
	.news a
	{
		color:#072d7f;
		font-size:11px;
		padding-top:10px;
	}
	.news strong
	{
		padding-left:3px;
	}
	#news_line
	{
		padding:0px 15px 15px 15px;
		text-align:left;
		vertical-align:top;
		background-color:#000000;
	}
	#first_news
	{
		color:#FFFFFF;
		font-size:12px;
		background-image:url(../images/news_bg.jpg);
		background-repeat:repeat-y;
		background-position:top;
		padding:10px 15px 10px 15px;
		color:#072d7f;
	}
	.republic
	{
		text-align:center;
		padding:15px 0px 5px 0px;
	}
	.republic a
	{
		color:#072d7f;
		font-size:11px;
		text-decoration:none;
	}
	.republic img
	{
		padding-top:8px;
	}
	.goverment
	{
		text-align:center;
		padding:5px 0px 0px 0px;
	}
	.goverment a
	{
		color:#072d7f;
		font-size:11px;
		text-decoration:none;
	}
	.goverment img
	{
		padding-top:8px;
	}
	.banner
	{
		text-align:center;
		padding:15px 0px 15px 0px;
	}
	.right_block_down
	{
		background-image:url(../images/news_down.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
.copyright
{
	background-image:url(../images/footer_left_bg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#094090;
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	padding-left:20px;
}
.etyle
{
	background-image:url(../images/footer_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#094090;
	color:#FFFFFF;
	font-size:11px;
	text-align:right;
	padding-right:20px;
}
.etyle a
{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
.v_child_menu_link
{
	color:#072d7f;
	text-decoration:none;
}
.child_up
{
	background-image:url(../images/child_up2.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.child_down
{
	background-image:url(../images/child_down2.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.child_page_name
{
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 5px 15px;
	border-left:1px solid #283ea3;
	border-right:1px solid #283ea3;
	background-color:#cde2fe;
}
.child_menu
{
	border-left:1px solid #283ea3;
	border-right:1px solid #283ea3;
	background-color:#cde2fe;
}
.child_menu td
{
	padding:3px;
	padding-left: 10px;
	margin: 0px;
}
.child_menu a
{
	text-decoration:none;
}
#child_menu_link_sel
{
	background-color:#7cb1ff;
}
#child_menu_link_sel a
{
	font-weight:bold;
	color:#FFFFFF;
}
.v_child_menu
{
	position:absolute;
	border:1px solid #072d7f;
	padding:0px 7px 0px 7px;
	background-color:#cae0ff;
}
.v_child_menu td
{
	padding:5px 3px 5px 3px;
	white-space:nowrap;
}
.page_info_name
{
	padding:10px;
	font-weight:bold;
	font-size:15px;
}
.hidden_menu
{
	padding-left:2px;
	text-align:left;
}
#padd td
{
	padding:5px;
	margin-left:20px;
}
.n_date
{
	color:#7cb1ff;
	font-weight:bold;
}
.sel_letter
{
	text-decoration:none;font-weight:bold;font-size:120%;
}
.site_terms td
{
	padding:5px 0px 5px 0px; 
}

.texreg {
float:right;}

table.ekpric {
background:#1F36A8 none repeat scroll 0 0;
border-collapse:collapse;
font-size:11px;
width:100%;
font-size:12px;
}
table.ekpric th { padding:6px; font-size:16px; color:#fff; }
table.ekpric td { padding:5px;}
table.ekpric th, table.ekpric td {
border-bottom:2px solid #FFFFFF;
}
table.ekpric tr.t1, table.ekpric2 tr.t1 {
background:#7BB4FB none repeat scroll 0 0;
}
table.ekpric tr.t2, table.ekpric2 tr.t2 {
background:#CDE2FF none repeat scroll 0 0;
}

h2.eko_s {margin-top:0px;}
