﻿#issue-article ul, #issue-article ol
{
	padding-left: 0px;
}

#issue-article ul li
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	margin-bottom:5px;
	padding-left:15px;
}

#issue-article ol li
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:decimal;
	margin-bottom:5px;
	padding-left:15px;
}

#frmGrade ul li
{
	list-style: none;
}

#root {
	width: 980px;
	float: left;
}

/* LEFT COLUMN */
#c-left {
	float: left;
	width: 934px;
	/* border-right: 5px solid #e3e3e3; */
	padding: 0px 5px 0px 0px;
}

#l-root { float: left; }

#l-root ul, #l-root li { list-style: none; }

/* head */
#head, #head ul {
	float: left;
	list-style: none;
}
#head li.cell-left {
	list-style: none;
	float: left;
}

#c-head {
	float: left;
	margin: 17px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	background-color: #fff;
	width: 100%;
}

#c-head-left {
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}

#c-head-left div {
	width: 372px;
	height: 110px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slices/logo_23.gif", sizingMethod="crop");
	background-image: expression("none");
	background-image: url('/images/slices/logo_23.gif');
}
#c-head-left a { position: relative; }
#c-head-left img {
	width: 372px;
	height: 110px;
}

#c-head-center {
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 135px;
}
#c-head-center div { float: left; }
#c-head-center .l-top {
	width: 160px;
	height: 46px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slices/slogan.png", sizingMethod="crop");
	background-image: expression("none");
	background-image: url(/images/slices/slogan.png);
	background-repeat: no-repeat;
}
#c-head-center .l-bottom {
	margin: 10px 0px 0px 0px;
	width: 180px;
	float: left;
}
#c-head-center .l-bottom div.underline {
	width: 43px;
	height: 30px;
	padding: 12px 0px 0px 0px;
	margin: -5px 0px 0px 20px;
	position: absolute;
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icons/star.png", sizingMethod="crop");
	background-image: expression("none");*/
	background-image: url(/images/icons/star.gif);
	text-align: center;
	z-index: 11;
}
#c-head-center .l-bottom div.txt {
	margin: 8px 0px 0px 0px;
	position: absolute;
	z-index: 10;
}
#c-head-center .l-bottom span { padding: 0px 0px 0px 40px; }
.days-last {
	position: absolute;
	margin: 45px 0px 0px 0px;
}

#c-head-right {
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	background-image: url(../images/slices/title-image.jpg);
	background-repeat: no-repeat;
	width: 314px;
	height: 152px;
}

/* menu */
#menu {
	float: left;
	height: 57px;
	background-color: #fff;
	background-image: url(/images/slices/menu-rp.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

#c-menu {
	width: 849px;
	float: left;
	height: 35px;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 85px;
	border-top: 1px solid #a2cb61;
	border-bottom: 1px solid #a2cb61;
	background-color: #f6fbf0;
}
#c-menu li.menu-item {
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 7px 2px 7px 2px;
}

/* search */
#search {
	float: right;
	width: 270px;
	/* height: 35px; */
	padding-top: 6px;
	padding-top: expression( "5px" );
	text-align: left;
}
#search input.textbox {
	border: 0px;
	border: expression( "1px solid #268e16" );
	width: expression( "110px" );
}
#search div { float: left; }
#search .c0 { 
	width: 100px; 
	margin: 5px 0px 0px 0px;
}
#search .c1 {
	width: 130px;
	border: expression( "0px" );
	border: 1px solid #268e16;
	background-color: #53c229;
	background-color: expression( "transparent" );
}

/* body */
#body {
	float: left;
	width: 100%;
	background-color: #f9faf7;
}

#column {
	float: left;
	width: 248px;
	/* width: expression( "252px" ); */
}

#content {
	width: 686px;
/*	min-height: 800px;
	height: expression( "800px" );*/
	/* overflow: hidden; */
	float: left;
	padding: 0px 0px 5px 0px;
}



/* pad */
#pad {
	list-style: none;
	float: left;
}
#pad-top {
	float: left;
	width: 246px;
	height: 14px;
	background-image: url(/images/slices/pad-top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#pad-middle {
	float: left;
	width: 246px;
	background-image: url(/images/slices/pad-rp.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding: 0px 0px 20px 0px;
}
#pad-bottom {
	float: left;
	width: 246px;
	height: 14px;
	background-image: url(/images/slices/pad-bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#pad-middle .wrap {
	width: 246px;
	float: left;
	background-image: url(/images/slices/pad-hole.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.pad-block {
	width: 183px;
	float: right;
	padding: 0px 14px 0px 0px;
	margin: 20px 0px 0px 0px;
}
.pad-block-title {
	float: left;
	width: 159px;
	padding: 0px 10px 2px 14px;
	background-color: #000;
}
.pad-menu {
	float: left;
	list-style: none;
	padding: 5px 0px 5px 17px;
}
.pad-menu .item {
	float: left;
	width: 163px;
}

/* RIGHT COLUMN */
#c-right {
	float: left;
	width: 37px; /* 37px */
}
#r-root {
	border-collapse: collapse;
	width: 100%;
}
#r-root tr {  }
#r-root td {
	height: 137px;
	padding: 0px 17px 0px 12px;
	background-repeat: no-repeat;
}
#r-root td.first { height: 166px; height: expression( "156px" ); padding-top: 10px; padding-top: expression( "10px" ); }
#r-root td.mark1 { background-image: url(/images/slices/mark-1.jpg); }
#r-root td.mark2 { background-image: url(/images/slices/mark-2.jpg); }
#r-root td.mark3 { background-image: url(/images/slices/mark-3.jpg); }
#r-root td.mark4 { background-image: url(/images/slices/mark-4.jpg); }
#r-root td.mark5 { background-image: url(/images/slices/mark-5.jpg); }
#r-root td.mark6 { background-image: url(/images/slices/mark-6.jpg); }
#r-root td.mark7 { background-image: url(/images/slices/mark-7.jpg); }

/* FOOT */
#foot {
	float: left;
	width: 100%;
}
#foot ul, #foot li {
	list-style: none;
	float: left;
}

#globe-icon {
	/* margin-top: expression( "-20px" ); */
	left: 0px;
	width: 65px;
	height: 142px;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slices/globe.png", sizingMethod="crop");
	background-image: url(/images/slices/globe.png);
	background-image: expression("none");
}

#c-foot-top {
	background-color: #f9faf7;
	border-bottom: 8px solid #e6e7e4;
	border-right: 5px solid #e6e7e4;
	width: 934px;
	height: 10px;
}
#c-foot-bottom {
	width: 100%;
	min-width: 980px; /* 939 */
	/* width: expression(imitateMinWidth(1070)); */
	width: expression(ieMinWidth(980));
	border-top: 1px solid #a2cb61;
	background-color: #f6fbf0;
	padding: 20px 0px 35px 0px;
}
#c-foot-bottom .c0 { padding: 35px 0px 0px 90px; }
#c-foot-bottom a {
	width: 40px;
	margin: 3px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
}

/*
#c-foot-bottom .c1 { padding: 0px 0px 0px 100px; }
#c-foot-bottom .c2 { padding: 0px 0px 0px 145px; }
*/

#c-foot-bottom .c1 { padding: 0px 25px 0px 35px; }
#c-foot-bottom .c2 { padding: 0px 0px 0px 0px; width: 310px; }
/* 
CHANGED 
*/

#c-foot-bottom .c2 .r0 { width: 185px;  display:inline; }

/* FRONTPAGE */
#fp {
	list-style: none;
	width: 680px;
	float: left;
	margin-top: 12px;
	margin-top: expression( "-2px" );
}

#fp li { list-style: none; }

#fp .column-left { position: absolute; width: 465px; float: left; list-style: none; }

#fp .column-right {
	position: absolute; 
	margin-left: 485px;
	width: 200px;
	float: left;
	list-style: none;
}

/* EXTENDED */
#column .texts-item {
	margin: 20px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
}

.counters-item { padding: 10px 5px 10px 5px; }
.line { height: 11px; }

.vrezka, .vrezka-green
{
	background-color: #F6FbF0;
	margin: 15px 5px 5px 15px;
	padding: 0px 10px 10px 10px;
	border: thin dashed #32CD32;
	border-width : 1px;
}

.vrezka-blue
{
	background-color: #F6F0Fb;
	margin: 15px 5px 5px 15px;
	padding: 0px 10px 10px 10px;
	border: thin dashed #3232CD;
	border-width : 1px;
}

.vrezka-red
{
	background-color: #FbF0F6;
	margin: 15px 5px 5px 15px;
	padding: 0px 10px 10px 10px;
	border: thin dashed #3232CD;
	border-width : 1px;
}

.img-brd
{
	margin-left : 20px;
	margin-right : 20px;
	padding: 0px 0px 0px 0px;
	border: thin solid #202020;
	border-width : 1px;
}

.newsbottomlink
{
	padding-right: 0px;
}

.romanov
{
	display: none;
}