body  {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	color: #000000;
}

#logo {
	font-family: "Times New Roman", Times, Georgia, serif;
	color: #184B7E;
	background-color: #036;
	background-image: url(i/logo.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 238px;
	width: 230px;
	position: relative;
	left: 0px;
	top: 0px;
}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #4C7AB4 url(i/menubg.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 100%;
}

h1 { text-align:center; font-size:20px; margin-top:120px; margin-left:-22px; }

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color:#036;
	font-weight: bold;
	background: url(i/h5.png) repeat-y;
	margin-top: 0px;
	padding-left: 13px;
	margin-left:10px;
	margin-bottom:-10px;
	height: 23px;
	width: 205px;
}

h5.white {
	background: url(i/h5white.png) repeat-y;
	padding-left: 0px;
}


div.lenta_item {padding:0px 5px 8px 0px; font-size: 11px;}
div.lenta_item p {line-height:15px;}
div.lenta_item a.imglink img  {border: 3px double #E0E3E4; margin: 0px 5px 5px 0px; width:50px; height:50px; float:left;}
.lenta_item a {color: #000; text-decoration:none;}
.lenta_item a:hover {color: #000; text-decoration:underline;}
.lenta td {padding:0px;}
.lenta {margin:0; padding:0; border-bottom: 5px solid #E0E3E4;}


.date {color: #999; font-size: 10px; text-align:left;margin:0;}

.menu-v a, .menu-h a { text-decoration: none; color:#036; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold;}
.menu-v a:hover, .menu-h a:hover { text-decoration: underline; }
.menu-v li { padding: 4px 0; margin-left:-20px; list-style: none;}
.menu-v li.selected { padding: 4px 0; padding-left: 20px; margin-left:-40px; list-style: none; background: url(i/li_selected.gif) repeat-y;}
.sidelinks {background: #E0E3E4; margin:0; padding:0; border-bottom: 5px solid #fc0;}

#slant {float:right; padding-right:50px; margin:0; list-style:none;}
#slant li {float:left; text-align:center; margin-right:-20px;} 
#slant a {display:block; text-decoration:none;}
#slant a em {font-style:normal; display:block; padding:0px; height:25px; background:#fff; float:left; cursor:pointer; color:#036; line-height:24px;}

#slant a b,#slant a span {cursor:pointer; display:block; width:0; overflow:hidden; float:left; background:#fff}

#slant a span {height:0; border-top:25px solid #fff; border-right:25px solid #4C7AB4; _width:auto;}

#slant a b.p1,
#slant a b.p2,
#slant a b.p3,
#slant a b.p4,
#slant a b.p5 {border-top:5px solid #4C7AB4; border-right:5px solid #fff;}

#slant a b.p1 {height:0; margin-top:20px;_width:5px;_height:5px;}
#slant a b.p2 {height:5px; margin-top:15px;_width:5px;_height:10px;}
#slant a b.p3 {height:10px; margin-top:10px;_width:5px;_height:15px;}
#slant a b.p4 {height:15px; margin-top:5px;_width:5px;_height:20px;}
#slant a b.p5 {height:20px; _width:5px;_height:25px;}

#slant a b.p6,
#slant a b.p7,
#slant a b.p8,
#slant a b.p9,
#slant a b.p10 {border-bottom:5px solid #fff; border-left:5px solid #fff;}

#slant a b.p6 {height:20px;}
#slant a b.p7 {height:15px;}
#slant a b.p8 {height:10px;}
#slant a b.p9 {height:5px;}
#slant a b.p10 {height:0;}

#slant a:hover {background: #fc0;}

#slant a:hover em, #slant a.selected em {background: #fc0;}

#slant a:hover b.p1, #slant a.selected b.p1,
#slant a:hover b.p2, #slant a.selected b.p2,
#slant a:hover b.p3, #slant a.selected b.p3,
#slant a:hover b.p4, #slant a.selected b.p4,
#slant a:hover b.p5, #slant a.selected b.p5 {border-right-color:#fc0; background: #fc0;}

#slant a:hover b.p6, #slant a.selected b.p6,
#slant a:hover b.p7, #slant a.selected b.p7,
#slant a:hover b.p8, #slant a.selected b.p8,
#slant a:hover b.p9, #slant a.selected b.p9,
#slant a:hover b.p10, #slant a.selected b.p10 {#fc0;}

#slant a:hover span, #slant a.selected span {border-top-color:#fc0;}

#slant a.selected:hover b, #slant a.selected:hover em, #slant a.selected:hover span {cursor:default;}


#nxt a {color: #649ACC; text-decoration:none; font-weight:bold; font-size: 80%;background: url(i/href.gif) no-repeat; background-position:right; display:block; width:auto; text-align:right; padding-right:10px; padding-bottom:11px;}
#nxt a:hover {color: #649ACC; text-decoration:underline;}

.nxt2 a {color: #649ACC; text-decoration:none; font-weight:bold; font-size:80%; display:block; width:auto; text-align:right; padding-right:10px; padding-bottom:11px; }
.nxt2 a:hover {color: #649ACC; text-decoration:underline;}
.nxt2 a:visited {color: #649ACC; text-decoration:underline;}



#content {padding: 20px; padding-top:5px;}

#content h2, #content h3, { font: 1.7em; margin-bottom: .5em; font-family: Georgia, "Times New Roman", Times, serif;}
#content h2 {
	font-size: 1.5em;
	color:#649ACC;
	font-weight: bold;
	background: url(i/hbg.gif) no-repeat;
	padding-left: 50px;
}

#content h3 {
	font-size: 1.3em;
	color:#fc0;
	font-weight: bold;
	margin-top:0px;
	background: url(i/h3bg.gif) no-repeat;
	padding-left: 50px;
}


#biglenta h4 { font-size: 1.1em; font-weight: bold; margin:0; font-family: Georgia, "Times New Roman", Times, serif; color: #649ACC;}





div.biglenta_item {padding:0px 5px 8px 0px; font-size: 13px;}
div.biglenta_item p {line-height:15px;}
div.biglenta_item a.imglink img  {border: 3px double #E0E3E4; margin: 0px 15px 15px 0px; width:50px; height:50px; float:left;}
.biglenta_item a {color: #036; text-decoration:none;}
.biglenta_item a:hover {text-decoration:underline;}
.biglenta_date {color: #999; font-size: 10px; text-align:right; margin:0;}
#biglenta {padding: 20px; padding-top:0px; margin-top:-20px;}




#content ul { font-size: 80%; margin-left: 2em; line-height: 1.3em; }
#content ul li { margin-bottom: .2em; list-style-image: url(i/li.png);}

#content ol { font-size: 80%; margin-left: 3em; line-height: 1.3em; }
#content ol li { margin-bottom: .2em; }

#content p { font-size: 80%; text-align: justify; overflow: hidden; }

#content p, #content ul, #content ol, { margin-bottom: 1em; }

#content a {color:#036; text-decoration:underline;}

#content table
{
	color:#036;
	font-size: 80%;
	background:#649ACC;
	border-collapse:collapse;
	width:480px;
	border:5px solid #fc0;
}

#content thead th
{
	padding:1em 1em .5em;
 	border-bottom:1px dotted #FFF;
 	font-size:120%;
 	text-align:left;
}

#content td
{
	padding:.5em 1em;
}

#content tbody tr.odd td
{
	background:transparent url(i/tr_bg.png) repeat top left;
}

#content tfoot td
{

	padding-bottom:1.5em;
}

* html #content tr.odd td
{
	background:#649ACC;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tr_bg.png', sizingMethod='scale');
}

#middle
{
	background-color:#4C7AB4;
}


.footer {background: #69c; color: #fff; font-size:70%;}
.copy {background: #fff url(i/footer.gif) no-repeat; color: #333; text-align:center;}

 .bannersblock {
		padding:0 12px 0 0;
		background:#fff url(i/borders.gif) 100% 0 repeat-y;
	}

	.bi {
		padding:0 0 0 12px;
		background:#fff url(i/borders.gif) 0 0 repeat-y;
	}

	.bt {
		height:17px;
		margin:0 -12px;
		background:url(i/box.png) 100% 0 no-repeat;
	}

	.bt div {
		width:18px;
		height:17px;
		background:url(i/box.png) 0 0 no-repeat;
	}

	.bb {
		height:17px;
		margin:0 -12px;
		background:url(i/box.png) 100% 100% no-repeat;
	}

	.bb div {
		width:18px;
		height:17px;
		background:url(i/box.png) 0 100% no-repeat;
	}

	.bannersblock p {
		margin:0;
		padding:4px 10px;
		background:#fff;
	}

#textbanners ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#textbanners li {
	width: 229px;
	margin: 5px;
	float: left;
}

#textbanners li a {
	display: block;
	padding: .5em;
	background: #fff;
	border: 1px solid #fc0;
	height: 6em;
	overflow: hidden;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color:#69c;
}

#textbanners li img  {border: 3px double #E0E3E4; margin: 0px 5px 5px 0px; width:50px; height:50px; float:left;}

#sideban ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sideban li {
	width: 100%;
	margin: 0; margin-bottom:10px;
	float: left;
}

#sideban li a {
	display: block;
	padding: .3em;
	background: #fff;
	border: 1px solid #fc0;
	height: 6em;
	overflow: hidden;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color:#69c;
}

#sideban li img  {border: 2px double #E0E3E4; margin: 0px 3px 3px 0px; width:50px; height:50px; float:left;}

.sideborder {border-left: 1px solid #E0E3E4; background: url(i/lentabg.gif) repeat-x;}
.sideborder_l {border-right: 1px solid #E0E3E4; background: url(i/lentabg.gif) repeat-x;}
