body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	font: normal 15px Arial, Helvetica, sans-serif;
}
h1{
	font: normal bold 23px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #0048AB;
}
h2{
	font: normal bold 17px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #0048AB;
}
h3{
	font: normal bold 15px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #5d5d5d;
	letter-spacing: 0.05em;
}
p{
	font: normal 15px Arial, Helvetica, sans-serif;
	text-indent: 2em;
	text-align: justify;
	color: #000000;
	text-indent: 2em;
	line-height: 110%;
}
form, input{
	font: normal 15px Arial, Helvetica, sans-serif;
}
select{
	font: normal 15px Arial, Helvetica, sans-serif;
}
ul{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #5D5D5D;
}
hr{
	color: #9e9e9e;
	width: 80%;
	text-align: left;
}
.date{
	font: normal bold 19px Georgia "Times New Roman" Times serif;
	color: #6bc17d;
	padding: 0px 0px 30px 0px;
}
.comm{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #5d5d5d;
}
.prolist{
	font: 18px Georgia "Times New Roman" Times serif;
	color: #5d5d5d;
}
.user{
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #9e9e9e;
}
a.auth{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #9e9e9e;
	text-decoration: underline;
}
a.prolist_link{
	color: #5d5d5d
}
a.prolist_link:visited{
	
}
a.prolist_link:active{

	
}
.authdiv{
	background-color: #eeeeee;
	border: 1px solid #c6c6c6;
	padding: 5px 5px 5px 5px;
	margin: 10px 5px 10px 5px;
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #707070;
}
.komm{
	font: normal bold 17px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #0048AB;
	padding: 10px 0px 10px 0px;
}
.commentdiv{
	border-style: solid;
	border-color: #d0d0d0;
	border-width: 1px;
	padding: 10px 10px 10px 10px;
	background-color: #f8f8f8;
}
.subs1{
	font: normal bold 20px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #6BC17D;
}
.subs2{
	font: normal bold 16px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #6BC17D;
}


/* Ячейка таблицы со ссылкой на английскую версию*/
.HeadEngVers{
	padding: 0px 0px 0px 7px;
	height: 22px;
}
/* Ячейка таблицы, где приведена статистика сайта*/
.HeadGreenTd{
	background: #6BC17D url(images/dgreen.gif) repeat;
	border: 1px solid Black;
	font: 9px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 40px;
	width: 250px;
}
/* Ячейка таблицы с логотипом*/
.HeadLogoTd{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 0px 0px 0px 3px;
}
/* Ячейка таблицы со слоганом*/
.HeadSloganoTd{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 0px 12px 0px 0px;
}
/* Таблица, в которой расположено вертикальное меню*/
.HeadTab3{
	background: #EFEFEF url(images/graybg.gif) repeat;
	height: 30px;
	margin: 0px 0px 20px 0px;
}
/* Ячейка таблицы с горизонтальным меню*/
.HeadMenuTd{
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font: 11px Arial, Helvetica, sans-serif;
	color: #727272;
	padding: 0px 0px 0px 7px;
}
/* Ячейка таблицы с быстрой навигацией*/
.HeadQuicNavTd{
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
/* Ссылка на английскую версию*/
a.EngVers{
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
/* Ссылки горизонтального меню*/
a.MenuHor{
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #676767;
}
/* Ссылки горизонтального меню*/
a.MenuHor:hover{
	color: #000000;
	text-decoration: underline;
}
/* Ссылки вертикального меню*/
a.SubmenuItem{
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #026A0C;
}
/* Ссылки вертикального меню*/
a.SubmenuItem:hover{
	color: #000000;
}
/* Ячейка, в которой расположена левая колонка*/
.LeftCol{
	padding: 0px 20px 20px 16px;
}
/* Блок выпадающей части меню*/
.submenu{
	position: absolute;
	left: 200px;
	display: none;
}
/* Таблица горизонтального меню*/
.LeftMenuTable{
	border-bottom: 1px solid #8B8A8A;
	border-left: 1px solid #8B8A8A;
	border-right: 1px solid #8B8A8A;
	border-top: 1px solid #8B8A8A;
}
/* Ячейка горизонтального меню*/
.LeftMenuTdMore{
	border-bottom: 1px solid #6BC17D;
	padding: 2px 5px 2px 5px;
	background: #FFFFFF;
}
/* Таблица поиска, регистрации...*/
.Search{
	font: normal 11px Arial, Helvetica, sans-serif;
	background: #C1E6C9 url(images/lgreen.gif) repeat;
	padding: 5px 5px 5px 5px;
	color: #727272;
}
/* ссылки, используемые в блоке регистрации */
.FormLinks{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5A5A5A;
}
/* Ячейка центральной колонки*/
.CenterCol{
	padding: 0px 10px 20px 0px;
}
/* Надпись Тема дня: 
.DayTopN{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #584B21;
}*/
/* Заголовок темы дня */
.DayTop{
	font: normal bold 22px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 10px 0px;
}
/* Изображение темы дня */
.TopicImg{
	border: 1px solid #000000;
}
/* Ячейка с заголовком темы дня */
.Tit{
	padding: 15px 0px 10px 5px;
}
/* Ячейка содержания темы дня */
.TopicTextTd{
	padding: 0px 10px 10px 10px;
}
/* Ссылка Подробнее */
a.more{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0048AB;
	text-decoration: underline;
}
/* Таблица блока */
.BlockTable{
	margin: 20px 0px 0px 0px;
}
/* Надпись заголовка блока */
.BlockTitle{
	font: normal bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/* Темнозеленый фон */
.DGreenBg, .DGreenTitleBg{
	background: #6BC17D url(images/dgreen.gif) repeat;
}
/* Ячейка заголовка Блока */
.DGreenTitleBg{
	padding: 0px 0px 0px 10px;
}
/* Ссылки меню блока */
a.BlockLinks, .BlockLinksTd{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #737373;
}
/* Ячейка тела Блока */
.BlockContentTd{
	border: 1px solid #C5C4C4;
	background: #FAFAFA;
	padding: 8px 8px 8px 8px;
}
/* Ячейка правой колонки */
.RightCol{
	padding: 0px 0px 10px 10p;
	background: transparent url(images/stripe.gif) repeat-y left;
}
/* Текст варианта в голосовании */
.VoteItem{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5D5D5D;
}
/* Ячейка с нижним меню */
.SubTd{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font: 10px Arial, Helvetica, sans-serif;
	color: #737373;
}
.FooterTab{
	margin: 20px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
}



/* Стили меню готовые  */

.mn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 149px; 
	COLOR: #007045; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma,Arial; 
	HEIGHT: 19px; 
	TEXT-DECORATION: none;
}
.cPB {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	DISPLAY: none; 
	Z-INDEX: 999; 
	LEFT: -500px; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 170px; CURSOR: default; 
	BORDER-BOTTOM: #999999 1px solid; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
}
.cI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 151px; 
	COLOR: #c1e6c9; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma, Arial; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
.dv {
	HEIGHT: 1px; 
	BACKGROUND-COLOR: #c1e6c9;
}
.norm {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Times New Roman;
}
.small {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Times New Roman;
}
.SearchForm{
	margin: 20px 0px 0px 0px;
}
.inp{
	FONT-SIZE: 10px; 
	BORDER-LEFT-COLOR: #ffffff; 
	BORDER-BOTTOM-COLOR: #ffffff; 
	WIDTH: 120px; 
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: #ffffff; 
	FONT-FAMILY: Arial, Tahoma; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-RIGHT-COLOR: #ffffff; 
	BORDER-BOTTOM-STYLE: solid
}
