body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
img {
	border: none;
}
h1{
	font-weight: normal;
	font-size: 20pt;
	color: #000;
	margin-bottom: 20px;
}
h2{
	font-weight: normal;
	font-size: 16pt;
	color: #000;
	margin-bottom: 10px;
}
h3{
	font-weight: normal;
	font-size: 15pt;
	color: #000;
	margin-bottom: 10px;
}
a {
	color: #9a9c9d;
/*	font-size: 12pt;*/
}
a:hover {
	color: #ED1C24;
/*	font-size: 12pt;*/
}
p {
/*
	text-align: justify;
*/
}
/*------------------------------*/
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
/*------------------------------*/
a.kroshki {
	font-size: 8pt;
	text-decoration: none;
/*	border-bottom:1px solid #AF077E;*/
	border-bottom:1px solid #9A9C9D;
	padding-bottom: 3px;
       color: #9A9C9D;
}
a.kroshki:hover {
  color: #AF077E;
}
/*------------------------------*/
#block_header {
	height: 100px;
}
/*------------------------------*/
#block_bar {
	height: 10px;
	background: url('/data/img/header_bar.gif') no-repeat left bottom;
}
/*------------------------------*/
#block_image {
	height: 155px;
}
/*------------------------------*/
#block_content {
}
	#block_content td {
		padding-top: 20px;
		padding-bottom: 20px;
	}
/*------------------------------*/
#block_footer {
	height: 30px;
}
/*------------------------------*/
/*------------------------------*/
#block_menu {
	height: 36px;
}
	#block_menu .lft {
		width: 6px;
		background: url('/data/img/btn_lft.gif');
	}
	#block_menu .mid {
		text-align: center;
		background: url('/data/img/btn_mid.gif') repeat-x;
		padding: 0px 10px;
	}
	#block_menu .rgt {
		width: 6px;
		background: url('/data/img/btn_rgt.gif');
	}
	#block_menu .sep {
		width: 2px;
	}
	#block_menu a {
		display: block;
		width: 100%;
		height: 100%;
		line-height: 200%;
		color: #000;
		font-size: 12pt;
		text-decoration: none;
	}
	#block_menu a:hover {
/*		color: #ED1C24;*/
		color:#AF077E;
	}
/*------------------------------*/
ul.left_menu {
	margin-left: 50px;
	margin-right: 20px;
	list-style-type: none;
	color: #ed1e4b;
	padding: 0px 0px 0px 0px;
}
ul.left_menu * {
	padding: 0px 0px 0px 0px;
}

	ul.left_menu li{
/*		border-bottom: 1px solid #af077e;*/
		border-bottom: 1px solid #9A9C9D;
	}
	ul.left_menu li a {
		color: #9a9c9d;
		text-decoration: none;
		font-size: 12pt;
	}
	ul.left_menu li a:hover {
		color: #ED1C24;
	}
/*------------------------------*/
/*#td_content ul, #td_content ol, #td_content li {*/
ul, ol, li {
/*
	padding-left: 15px; 

	margin:2px 0px 2px 5px;
	padding:0px 0px 0px 10px;
*/
}

#td_content .table {
	border-collapse: collapse;
	border: 1px solid #000;
}

#td_content .table td, #td_content .table th {
	border: 1px solid #000;
	padding: 3px;
}

#td_content .image_note {
	color:#DB4834;
}
/*------------------------------*/
ul.level0 * {
	font-weight: bold;
	font-size: 13pt;
	text-transform: uppercase;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
ul.level0 span {
	color: #000;
}
ul.level1 span {
	margin-left: 25px;
}
ul.level1 * {
	font-weight: normal;
	font-size: 12pt;
	list-style-type: none;
	text-transform: none;
}
ul.level2 span {
	margin-left: 50px;
}

ul.catalog_item {
	list-style-type: none;
	padding-left: 70px;
}
ul.catalog_item * {
	font-size: 10pt;
}
ul.catalog_item li {
	list-style-type: none;
	height: 15px;
	clear: both;

	overflow: hidden;
}
ul.catalog_item li * {
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	text-transform: none;
}
ul.catalog_item li div {
	width: 20px;
	height: 15px; 

	float: left; 

	font-size: 12pt; 
	text-align: center;

	position: relative;
	top: -2px;
}
ul.catalog_item li a {
	color: #000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin-left: 20px;
}

.unnamed1 { 
/*
 font-size: 9px; 
*/
border-collapse: collapse;

}


.unnamed1 td, .unnamed1 th{
/*
font-size: 9px;
*/
	border: 1px solid #000;
	padding: 3px;
}
.unnamed1 font, .unnamed1 p, .unnamed1 strong{
/*
font-size: 9px;
*/	
}
/* ======== */
.news_date {
	font-weight:bold;
}