BODY						{font-family: Arial, Arial Cyr;	}

A:link					{text-decoration: none;	color: #666666;	font-family: Arial, Arial Cyr;	}
A:visited				{text-decoration: none;	color: #666666;	font-family: Arial, Arial Cyr;	}
A:hover					{text-decoration: none;	color: #666666;	font-family: Arial, Arial Cyr;	}

A.menu_new:link		{	font-size: 8pt;	text-decoration: none;			color: #000000;	font-family: Arial, Arial Cyr;	}
A.menu_new:visited	{	font-size: 8pt;	text-decoration: none;			color: #666666;	font-family: Arial, Arial Cyr;	}
A.menu_new:hover		{	font-size: 8pt;	text-decoration: underline;	color: #000000;	font-family: Arial, Arial Cyr;	}

A.menu:link				{	font-size: 8pt;	text-decoration: none;			color: #000000;	font-family: Arial, Arial Cyr;	}
A.menu:visited			{	font-size: 8pt;	text-decoration: none;			color: #000000;	font-family: Arial, Arial Cyr;	}
A.menu:hover			{	font-size: 8pt;	text-decoration: underline;	color: #FE1300;	font-family: Arial, Arial Cyr;	}

A.top10text:link		{	font-size: 8pt;	text-decoration: none;			color: #808080;	font-family: Arial, Arial Cyr;	}
A.top10text:visited	{	font-size: 8pt;	text-decoration: none;			color: #808080;	font-family: Arial, Arial Cyr;	}
A.top10text:hover		{	font-size: 8pt;	text-decoration: none;			color: #808080;	font-family: Arial, Arial Cyr;	}

A.tlink:link			{color: #666666;	font-family: Arial, Arial Cyr;	}
A.tlink:visited		{color: #666666;	font-family: Arial, Arial Cyr;	}
A.tlink:hover			{	text-decoration: none;	color: #000000;	font-family: Arial, Arial Cyr;	}

.textt					{	font-size: 12pt; font-family: Arial, Arial Cyr;	}
.text						{	font-size: 9pt;	font-family: Arial, Arial Cyr; color:#000000; font-weight: normal;}
.texts					{	font-size: 8pt;	 font-family: Arial, Arial Cyr; color:#000000; font-weight: normal;}

.top10num				{	font-size: 8pt;	color: #FE1300;	font-family: Arial, Arial Cyr;	}

.dot						{	font-size: 2pt;	font-family: Arial, Arial Cyr;	}
.edit						{	font-size: 8pt;	font-family: Arial, Arial Cyr;	}

.textfr				{	font-size: 8pt;	font-weight : bold;		font-family: Arial, Arial Cyr;	}
.textfrerr			{	font-size: 8pt;	font-weight : bold;	color: #666666;	font-family: Arial, Arial Cyr;	}
.textfo				{	font-size: 8pt;	font-weight : bold;	color: #999999;	font-family: Arial, Arial Cyr;	}
.errort				{	font-size: 12pt;	font-weight : bold;	color: #666666;	font-family: Arial, Arial Cyr;	}
.sendok				{	font-size: 12pt;	font-weight : bold;	color: #000FC5;	font-family: Arial, Arial Cyr;	}

input, select, textarea{ border: 1px solid #a5acb2; margin: 3px 0;}
.selectedChapterLink{font-size:12px; font-weight: bold; color: #f41300;}
.chapterLink, .chapterLink:hover, .chapterLink:visited{	font-size:12px; font-weight: bold; color: #ffffff; text-decoration: none;}
.chapterLink:hover{text-decoration: underline;}
.chapterLink{color: #ffffff;}
.hidden{display: none;}
.generalInput, .generalSelect, .searchInput{height: 17px; width: 90px; border: 1px solid #a5acb2; font-size: 11px; padding: 2px 0 0 4px; margin: 0;}
.searchInput{height: 16px;}
.generalSelect{padding: 1px;}
a.textBtn, a.textBtn:visited{color: #1a37b1; text-decoration: underline;}
a.textBtn:hover{color: #1a37b1; text-decoration: none;}
.newsDateBox{width: 50px; height: 50px; background:url(/img/newmrd/news_date.jpg) no-repeat center;}
.newsDay{color:#ffffff; font-size:30px; font-weight: bold; text-align: center; }
.newsMonthYear{color:#ffffff; font-size:11px; font-weight: bold; text-align: center; margin-top: -3px;}
.newsTextBox{padding:3px 6px; width:186px; font-size: 11px;}
.smallGrayText{ color: #666666; font-size: 10px; font-weight: bold;}
.mediumRedBold{color: #fe1300;  font-size: 12px; font-weight: bold;}
.largeYellowText{color:#fed502; font-size: 14px; font-weight: bold;}
.largeRedText{color:#fe1300; font-size: 14px; font-weight: bold;}
.largeGrayText{color:#fe1300; font-size: 14px; font-weight: bold;}
.largeWhiteText{color:#ffffff; font-size: 14px; font-weight: bold;}
.dropdownBtn{ width: 202px; height: 40px; background: url(/active_switch.gif) top left no-repeat; border-bottom: 1px dashed #3b3b35; vertical-align:top;}
.dropdownBtn a, .dropdownBtn a:hover, .dropdownBtn a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffFFFF; display: block; height: 27px; width: 188px; padding-left: 14px; padding-top: 9px; text-decoration: none; background: none;}
.dropDownCell{width: 174px; padding: 0 14px; text-align: left; vertical-align: middle; background: #ececd5; border-bottom: 1px dashed #3b3b35;}
#head{position: relative; background: url(/img/newmrd/head_bg.jpg) no-repeat top left; height: 135px;}
#logoLink{display: block; width: 308px; height: 95px; position: absolute; top: 0px; left: 36px;}
#searchForm { width: 214px; height: 415px; background: url(/img/newmrd/search_form2.jpg) top left no-repeat; position: relative;}
#loginForm{	position: absolute; top: 37px; left: 483px; }
#mainMenu {	position: absolute; left: 0; top: 95px; width: 754px; height: 40px; }
#flashHolder{width: 675px; height: 338px; background: #ffffff; color: #FFFFFF; margin-bottom: 25px;}
#newsHolder{background: url(/img/newmrd/news_head.jpg) top left no-repeat; padding-top: 17px;}
#newsHolderInside{ background: url(/img/newmrd/news_foot.jpg) bottom left no-repeat #ececd5; padding:0 35px;}
#prefooter{margin: 25px 0; border-top: dashed 1px #7f7f7f; border-bottom: dashed 1px #7f7f7f; padding: 8px 50px;}
#kurs{height:40px; padding: 5px 20px 5px 68px; background: url(/img/newmrd/kurs_bg.jpg) left top no-repeat;}
#card_info{height: 50px; background: url(/img/newmrd/card_bg.jpg) top left no-repeat; padding: 0 0 0 68px;}
#contact{height:40px; padding: 5px 20px 5px 68px; background: url(/img/newmrd/help_bg.jpg) left top no-repeat;}
#footerTop {background: url(/img/newmrd/footer_top.jpg) top no-repeat #fe1300; padding-top: 15px; margin-bottom: 5px;}
#footerBootom{ background: url(/img/newmrd/footer_bottom.jpg) bottom no-repeat #fe1300; padding:0 15px 15px 15px; color:#ffffff; font-size: 11px;}
#footerBootom a, #footerBootom a:hover, #footerBootom a:visited { color: #ffffff; font-size: 11px; text-decoration: underline;}
#footerBootom a:hover {text-decoration: none;}
td{font-family:Tahoma;font-size:11px;}
select{font-family:Tahoma;font-size:11px;}
.logo, A.logo:link, A.logo:visited {font-family: Arial, Arial Cyr; font-size: 20px; color: #ffffff; font-weight: bold; text-align: center; text-transform: uppercase; text-decoration: none;}
 A.logo:hover {font-family: Arial, Arial Cyr; font-size: 20px; color: #666666; font-weight: bold; text-align: center; text-transform: uppercase; text-decoration: none;}

.section-podr-title		{font-size: 12px; font-weight: bold; color: #333771; text-decoration: underline;}
.table-cap-podr		{font-size: 12px; font-weight: bold; background: #fe1100; color: #ffffff; height: 30px; text-align: center;}
.table-cap-inner-podr	{font-size: 12px; font-weight: normal; background: #333771;}
.table-podr-even		{font-size: 12px; background: #f8f8f8}
.table-podr-odd		{font-size: 12px; background: #ececd5}
.table-cap				{font-size: 12px; font-weight: bold; color: #ffffff; background: #f89a93; height: 30px;}
.table-cap-inner		{font-size: 12px; font-weight: normal; background: #faccc9}
.table-header			{font-size: 12px; font-weight: bold; color: #ffffff; background: #fe1100; height: 30px;}
.table-tr			{font-size: 12px; font-weight: bold; color: #ffffff; background: #3D96C2}
.table-tr-odd			{font-size: 12px; background: #efefef}
.table-tr-even			{font-size: 12px; background: #f8f8f8}
h1 {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
ul {list-style: none;}
ul li {padding-left: 30px;}