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;
}
.shadow {
	background-color: #EFFEEA;
	border: 1px solid #ccc;
	margin: 20px auto 0 auto;
	width: 450px;
	padding: 20px;
	padding-top: 0;
}
.shadow1 {
	width: 450px;
	margin: 0 auto 20px auto;
}

h1.sl{
	font: normal bold 31px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: Red;
	padding: 0px 0px 0px 0px;
}
h2.sl{
	font: normal bold 25px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: Red;
	padding: 40px 0px 10px 0px;
}
h2.sl1{
	font: normal bold 25px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: Red;
	padding: 0px 0px 20px 0px;
}
h3.sl{
	font: normal normal 21px Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: Red;
	padding: 20px 0px 20px 0px;
}
p.sl{
	text-indent: 0px;
}





/* Ячейка таблицы со ссылкой на английскую версию*/
.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 0px 20px 0px;
}
/* Блок выпадающей части меню*/
.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
}







#subscr-block-7323 {
	/*width:290px;*/
	margin:0 auto;
	padding:3px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
#subscr-form-7323 td {
	font:normal 12px Arial,Helvetica,sans-serif;
	text-align:center;
	padding:0;
}
#subscr-form-7323 input.form-submit {
	text-align:center;
	width: auto;
}
#subscr-form-7323 #form-submit-7323 {
	border:solid 1px #E0E0E0;margin-top:2px;
}
#subscr-form-7323 a.oferta {
	color: #034795;
	text-decoration: underline;
}
#subscr-form-7323 a.oferta:hover {
	text-decoration: none;
}
#subscr-form-7323 a.jc_compile_btn, input.form-submit.jc_compile_btn {
	border:solid 1px #E0E0E0;margin-top:2px;
}
#subscr-form-7323 a.jc_compile_btn span, #subscr-form-7323 input.form-submit.jc_compile_btn {
	font:normal 13px Arial;
	padding-top:2px;
	margin-bottom:-5px;
}
#subscr-form-7323 input[type=text] {
	color:#000;
	font-size:12px;
	text-align:left;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:#ccc 1px solid;
	padding:2px 3px;
	margin:2px 3px 2px;
	/*width:240px;*/
}
#subscr-form-7323 textarea.leads_textarea {
	color:#000;
	font-size:12px;
	text-align:left;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:#ccc 1px solid;
	padding:2px 3px;
	margin:2px 3px 2px;
	/*width:240px;
	height:120px;*/
}
#subscr-form-7323 select.leads_select {
	color:#000;
	font-size:12px;
	text-align:left;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:#ccc 1px solid;
	padding:2px 2px;
	margin:2px 3px 2px;
	/*width:262px;*/
	line-height:20px;
}