
/*@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap');*/


/* noto-sans-regular - cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/new/fonts/noto-sans-v21-cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-sans-v21-cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-sans-v21-cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-sans-v21-cyrillic-regular.svg#NotoSans') format('svg'); /* Legacy iOS */
	
}
/* noto-sans-700 - cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/new/fonts/noto-sans-v21-cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-sans-v21-cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-sans-v21-cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-sans-v21-cyrillic-700.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-700italic - cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/new/fonts/noto-sans-v21-cyrillic-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-sans-v21-cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-sans-v21-cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-700italic.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-sans-v21-cyrillic-700italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-italic - cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/new/fonts/noto-sans-v21-cyrillic-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-sans-v21-cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-sans-v21-cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-italic.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-sans-v21-cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-sans-v21-cyrillic-italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}


/* noto-serif-regular - cyrillic */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/new/fonts/noto-serif-v16-cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-serif-v16-cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-serif-v16-cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-serif-v16-cyrillic-regular.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-italic - cyrillic */
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/new/fonts/noto-serif-v16-cyrillic-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-serif-v16-cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-serif-v16-cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-italic.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-serif-v16-cyrillic-italic.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-700 - cyrillic */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/new/fonts/noto-serif-v16-cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-serif-v16-cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-serif-v16-cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-serif-v16-cyrillic-700.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-700italic - cyrillic */
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/new/fonts/noto-serif-v16-cyrillic-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/new/fonts/noto-serif-v16-cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/new/fonts/noto-serif-v16-cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-700italic.woff') format('woff'), /* Modern Browsers */
       url('/new/fonts/noto-serif-v16-cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/new/fonts/noto-serif-v16-cyrillic-700italic.svg#NotoSerif') format('svg'); /* Legacy iOS */
}

body{ padding: 0px;	margin: 0px; font-family: 'Noto Sans'; }
figure{padding:0px;margin:0px; }

div.main{
	width: 1263px;	
	margin-left: auto;
	margin-right: auto;
	/* background-image: url("/new/design/bgtop.jpg"); 
	background-repeat: no-repeat;
	background-position: top;*/
	font-size: 18px;
	color: #000;
	padding:9px;
	box-sizing: border-box;
}

div.rating a,#sevendays a {font-size:14px;line-height: 30px;}

div.gray{
	border-top:3px solid #000;
	width:100%;
	padding:14px 0;
	box-sizing:border-box;
	color: #000;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;	
}
div.ad{ overflow-x: hidden; 
	/*background-image:url(https://www.zaks.ru/new/design/ad.svg); background-size:contain; background-repeat:no-repeat;background-position: center;*/
    display: flex;
    align-items: center;
    justify-content: center;
	margin:auto;
}

div.munrating { display:grid;grid-template-areas:'a b c''d e f';grid-template-columns: 90px 390px 390px;column-gap:30px;row-gap:20px;margin-top:20px; font-size:14px;}
div.munrating  a {font-weight:normal;}

div.subgray{ box-sizing:border-box; }
ul#newslist{ padding:0; list-style:none;margin:0; border-bottom:1px solid #000;margin-bottom:15px;}
ul#newslist li{border-top: 1px dotted #000;padding:15px 0;}
div#newslistv2place{height:1500px;}

div.foot{
	position:relative;
	width: 1230px;
	margin-top: 34px;	
	padding-top:20px;
	float: left;	
	border-top: 3px solid #000;
}
div.bottomcolumns, ul.bottomcolumns{columns:4;margin:20px 0;font-size:14px;color:#757575;padding:0;}

a.smallbold {color:#000; font-size:14px;font-weight:bold;}
div.dots {border-top: 1px dotted #000; width: 100%;  text-align: center;  padding: 5px;  margin: 25px 0px;}


div.foot a {color:#757575;}
div.foot a.black {font-size:17px;font-weight:bold;color:black; margin-right:20px;}
div.foot li {list-style:none;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;min-height:115px;}
div.foot li:last-child{text-align:right;}

div.topnews{ position: relative;text-align:justify;float:left;}
div.topnews img {margin-bottom:16px;}
div.topnews h1 {font-size:36px; color:#CC9900; font-weight:bold;margin:16px 0;}


div.menu{
	position: relative;
	width: 728px;
	text-align: justify;
	float: left;
	margin-top: 10px;
	height: 110px;
	z-index: 1100;
}

div.head2{ display:flex;justify-content:space-between;align-items:flex-end;margin:0 auto;flex-wrap: wrap; }
div.news{ position:relative;width:930px;text-align:left;margin-top:0px; }
div.bar{ height:20px;line-height: 20px;background:#D73E1A; float:left; text-align:center; overflow: hidden; color:white;font-size:12px;font-weight:bold;text-align:right;}
div.red{ background:#D73E1A; }
div.green{ background:#12874d; }
div.topgrid{display:grid;grid-template-areas:'a b' 'c c';grid-template-columns: 615px 300px;grid-gap:15px;}
div.MOtopgrid{display:grid;grid-template-areas:'a a a' 'b c d';grid-gap:15px;margin-top:15px; grid-template-columns:repeat(3, minmax(0, 1fr));}
div.MOtopgrid div.leadtop {font-size:18px;font-weight:initial;line-height:25px;}
div.MOtopgrid a {font-weight:bold;}
div.MOtopgrid a:first-child img {margin-bottom:15px;margin-top:8px;}
div.MOtopgrid a h2 {margin-bottom:16px; margin-top:7px;}

div.mo{float:left; border:1px dotted; padding:45px 30px; width:300px;margin-right:15px;box-sizing:border-box;font-size:14px;line-height:20px;}
div.moarticles{width:615px;display:inline-block;}
div.moarticles span.date {position:relative; top:-8px;}
div.moarticles a {position:relative; top:-5px;}
div.right{ position: relative; width: 300px;float: right;}
div.right1{ position: relative; width: 300px; float: right; }
div.right2{ position: relative; width: 300px !important; float: right; }
div.left{ position: relative;width: 930px !important;float: left;max-width:930px;}
a{ color: #000;text-decoration:none; }
div#content a{ font-size:18px;}
div#content a.person, div#content  a.mo{ color:#946D00;text-decoration: none !important; font-style: italic; font-family: 'Noto Serif'; font-size:100%; }
div#content a { color:#757575;text-decoration: none !important; font-family: 'Noto Sans';  }
div#content a.bordered_link {color:#946D00;}
div#content p{line-height: 25px;margin:8px 0 8px 0; text-align: left;}
div#content h3 {font-size:18px; font-weight:bold;margin:25px 0 5px 0;}
div#topmenu a{ color: #000;text-decoration:none; font-size:17px;}
div#topmenu a.current{ color: #946D00;}
.btn:hover, a:hover,a h1:hover,a:hover h2, a:hover div.lead,a.gray:hover,a.section:hover{ opacity:0.7;}
a.news{ color: #000; font-size: 14px;line-height: 20px;text-decoration: none; }
a.section{
	color: #000;
	text-decoration: none;
	font-weight: bold;  
	font-family: 'Noto Sans'; 
	font-size: 18px;
	cursor:pointer;
	cursor:hand;
	margin:0 0 15px 0 ;
	display:block;
}
a.topic{ color: #000;text-decoration: underline;font-weight: bold;  font-family: 'Noto Sans'; font-size: 12px; }
a.yellow { color:#946D00; font-family: 'Noto Sans'; font-weight:bold;text-transform:uppercase;font-size:14px;}
span.yellow { color:#946D00; font-family: 'Noto Sans'; font-weight:bold;text-transform:uppercase;font-size:18px; display:block;padding:17px 0;border-top:1px solid #000;}
div.article span.date {text-transform:uppercase; font-size:14px;letter-spacing:0.05em;}

/*a.bordered_link{font-size:18px;font-weight:bold; line-height:25px;color:#946D00;text-decoration:none;font-style: normal;font-family:'Noto Sans'}
div.bordered_link{display:block; width:540px; box-sizing:border-box; border:1px solid #c4c4c4;padding:30px;margin: auto;text-align: left;font-family:'Noto Serif';font-style: italic;}
div.bordered_link hr {border:none;border-bottom:1px solid #C4C4C4;margin: 20px 0;}*/

div#content  a.bordered_link
{
display:block; width:540px; box-sizing:border-box; border:1px solid #c4c4c4; max-width:95%;
padding:30px;margin: auto;text-align: left;font-size:18px;font-weight:bold; line-height:25px;color:#946D00;text-decoration:none;font-style: normal !important;font-family:'Noto Sans' !important;
}

div#content a.bordered_link:after
{
content:attr(title);
display:block;
border-top:1px solid #c4c4c4;
margin: 20px 0 0 0;  padding: 20px 0 0 0;
font-family:'Noto Serif';font-style: italic; color: #000;font-weight: normal;
}

div.logo{ position: initial; top: 30px;width: 1230px;height: 59px;padding-top: 30px; }
input.text{ border: 1px solid #666;height: 19px; }
input.btn{ height:27px; border:1px solid #000; border-radius:5px; background-color:#fff;font-size:10px;font-weight:bold; line-height:20px; outline:none;}
input.yellow {border-color:#946D00;color:#946D00;}

h2{
	color: #000;
	font-family: 'Noto Sans';
	font-weight: bold;
	font-size: 18px;
	line-height:25px;
	margin-bottom: 15px;
	text-align:left;
}

div#content h2 {font-size:27px;}
a.h2{
	color: #ca8c14;
	font-family: 'Noto Sans';
	font-weight: bolder;
	font-size: 16px;
	margin-bottom: 5px;
	text-decoration: none;
}
div#nws a.h2{color:black; font-size:18px;}
div.news6 li, ul.news6 li {border-top: 1px dotted #000; padding: 15px 0;list-style: none;}
div#nws div.section {border-top: 3px solid #000;margin-top:38px; padding-top:10px;}
div#nws>div.section div.sectionTop {width:299px; display:inline-block;vertical-align:top;float:right; margin-bottom:20px;line-height:25px;}
div#nws>div.section div.bigimg{width:615px;height:456px;display:inline-block;background-size:cover;margin-right:11px;margin-top:8px;}
div.newslist p{text-indent:-80px;padding: 15px 25px 15px 80px;border-top:1px dotted #000;margin:0;}
div.newslist span.date{	color: #946D00;font-size: 14px; margin-right: 44px;font-weight:normal;text-transform:uppercase;letter-spacing:0.05em;}
span.bigdate{	color: #946D00;font-size: 18px; font-weight:bold;}
div.newslist p.hot{background-repeat:no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M6.2 3.05176e-05C2.8 3.05176e-05 0 2.80003 0 6.20003C0 9.60003 2.8 12.4 6.2 12.4C9.6 12.4 12.4 9.60003 12.4 6.20003C12.3 2.80003 9.5 3.05176e-05 6.2 3.05176e-05ZM6.2 10.5V7.30003H3.7L6.2 1.90003V5.00003H8.7L6.2 10.5Z' fill='%23C98B13'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='12.3' height='12.3' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");font-weight:bold;background-position: 40px 23px;}

div.articlelist {display:flex;margin-bottom:37px;column-gap:15px;row-gap:15px;}
div.articlelist img{flex:1 405px;max-width:50%;height: min-content;margin-top: 8px;}
div.articlelist  h2 {margin-bottom:16px; margin-top:7px;}
div.socicons {text-align:right;}
div.mediagrid {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	row-gap:35px;
}
div.mediagrid a {font-weight:bold;}
div.mediagrid span.date{line-height:35px;}
span.curpage {color:#946D00;font-size: 14px;margin-right:17px;min-width:19px;height:30px;display: inline-block;    text-align: center;}
a.pages{font-size:14px;color:#9a9999;margin-right: 20px;}

div.navi {font-size:14px;color:#9a9999;margin-bottom:20px;border-top:1px solid #000;padding-top:15px;margin-top:20px;}
div.navi select {border:0; border-bottom:1px dotted #000;}

div.imp {border-top:1px dotted #000;padding:15px 0;max-width:300px;}
div.imp a {font-weight:bold;}
div.imp img{margin-top:15px;}
div.imp a:hover {color:#946D00;}
div.imp a.graysection {color:#757575;font-weight:bold;text-transform: uppercase;font-size:14px;}
div.imp a.graysection:hover {color:#946D00;}



div.section span.black {    display: block;
    font-size: 18px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
	}

div.news6, ul.news6  {display:grid; grid-template-columns: repeat(3, 1fr); grid-column-gap:15px; margin-top:30px;clear:both; padding:0;}
div.news6,ul.news6  a{font-size: 14px;line-height: 20px;}
text1{
	color: #ca8c14;
	font-family: 'Noto Sans';
	font-size: 12px;
	word-wrap: break-word;	
}
div.discusstext{		
	max-height: 100px;	
	overflow: hidden;
	font-family: 'Noto Sans';
	font-size: 14px;
	word-wrap: break-word;		
	position:relative;
	margin-left:20px;
}
div.readmore
{
	position: absolute; text-align:center; bottom: 0px;  
	width: 100%;
	background:white;
	border-top:1px dotted #000;
	padding-top:20px;
}
div.fw {float:right;padding-bottom:15px;}
div.fio{vertical-align:top; min-width:230px;}

div.text1{ word-wrap: break-word !important; font-weight:initial;font-size:18px;}
div.lead{ color: #000;font-family: 'Noto Sans'; font-size: 18px; line-height:25px; text-align:left;font-weight:initial; }
div#content p.lead{ color: #000;font-family: 'Noto Sans'; font-size: 24px; line-height:35px; text-align:left;font-weight:initial; }
div#content p.lead a.person {font-size:100%;}
div.leadtop{ color:#000;font-family:'Noto Sans';font-size:24px;text-align:left;margin-top:10px; line-height:35px;}
div.sport
{
	min-width: 240px;
	max-width: 240px; background: #ccc; display: inline-block; min-height:285px; vertical-align: top; margin-bottom: 10px;
	overflow: hidden;
	max-height: 280px;
	background: #dddddd;
	background: -moz-linear-gradient(top, #dddddd 0%, #dddddd 80%, #666666 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #dddddd), color-stop(80%, #dddddd), color-stop(100%, #666666));
	background: -webkit-linear-gradient(top, #dddddd 0%, #dddddd 80%, #666666 100%);
	background: -o-linear-gradient(top, #dddddd 0%, #dddddd 80%, #666666 100%);
	background: -ms-linear-gradient(top, #dddddd 0%, #dddddd 80%, #666666 100%);
	background: linear-gradient(to bottom, #dddddd 0%, #dddddd 80%, #666666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#666666', GradientType=0 );
}

div.sport2{ position:relative; width: 240px;  min-height: 110px; }
div.sportdate{ width: 220px; position: absolute; padding: 10px; top: 0px; background: rgba(255,255,255,0.8); }
div.sporthref{ width: 220px; position: absolute; padding: 10px; bottom: 3px; background: rgba(255,255,255,0.8); }
h1{ color: #000;font-family: 'Noto Sans';font-weight: bolder;font-size: 20px;text-align: left; }

div.article {width:720px; margin: auto;}

div.article h1{ color: #CC9900;font-family: 'Noto Sans';font-weight: bold;font-size: 36px;margin-bottom:39px;}
div.section7 h1, div.section8 h1, div.section15 h1{text-align: center; }
div.interview span.secdate, div.section8 span.secdate {display: block;text-align:center;}
span.subphoto {color:#757575; font-size:14px;font-weight:normal;padding-top:10px;display:block;}

div.art img::after
{
	content: attr(alt);
	display:block;
	margin: 20px 0 0 0;  
	font-family:'Noto Sans'; color: #757575;font-weight: normal; font-size:14px;
}

a.h1{
	color: #000;
	font-family: 'Noto Sans';
	font-weight: bolder;
	font-size: 22px;
	text-align: left;
	text-decoration: none;
}
img{ border: 0px; }
div#content img{ max-width: 100%;height:auto; }
div#content ul.gallery>li.lslide>img {max-width:615px; height:auto;width: 100%;}
ul.lSPager li.active>a>img {border-radius:10px;opacity:100%; transition: all 0.5s;}
ul.lSPager li>a>img {opacity:60%; transition: all 0.5s;}
tr.yellow
{
	text-align: left; 
	background-color: #ca8c14; 
	color: #000; 
	font-weight: bold;  
	font-family: 'Noto Sans';
	font-size: 15px;
}

th.gray
{
	text-align: left; 
	background-color: #8a8a8a;
	color: #fff;
	font-weight: bold;
	font-family: 'Noto Sans';
	font-size: 15px;
	padding-left: 15px;
	height:23px;
}
div.black, a.gray{
	color: #000;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;	
}
div.right div.black{text-align-last: justify;}
td.subgray
{
	color: #666;
	background-color: #fff; 
	font-family: 'Noto Sans';
	font-size: 15px; 
	line-height: 17px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

table.gray
{
	border: 1px solid #8a8a8a;
	padding: 0px;
	margin: 0px;
	width: 240px;
}


th.gray-yellow
{
	text-align: left; 
	background-color: #ca8c14;
	color: #000;
	font-weight: bold;
	font-family: 'Noto Sans';
	font-size: 15px;
	padding-left: 15px;
	height:23px;
}


span.date,span.icocomment{
	color: #946D00;
	font-size: 14px;
	margin-right: 5px;
	text-transform: uppercase;
	font-weight:normal;
	letter-spacing:0.05em;
	white-space:nowrap;
}


span.mo{
	color: #757575;
	font-family: 'Noto Sans';
	font-size: 14px;
	font-weight: normal;	
}

div.ratingphoto
{
	float:left;border-radius:100%;overflow: hidden;border: 1px solid #c4c4c4;width: 60px;height: 60px;
	display:inline-flex;	
    justify-content: center;
	align-items: center;
	margin-right:30px;
	min-width: 60px;
}

td{
	text-align: left; 
	color: #000; 
	font-family: 'Noto Sans';
	font-size: 16px;

}

span.newspages{ 
  font-size: 15px; 
  cursor: pointer; 
  cursor: hand; 
  color: #8a8a8a; 
  margin-left: 20px; 
  margin-right: 20px; 
}
span.discusspages{ cursor: pointer; cursor: hand; }
span.icopda
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 11px;
  	height: 17px;
  	background-position: -126px 0px;
  	display: block;
  	float:left;
}
span.icovk
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 22px;
  	height: 22px;
  	background-position: -104px 0px;
  	display: inline-block;
}

span.icotwitter
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 22px;
  	height: 22px;
  	background-position: -82px 0px;
  	display: inline-block;
}

span.icofacebook
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 22px;
  	height: 22px;
  	background-position: -60px 0px;
	display: inline-block;
}

span.icotelegram
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 22px;
  	height: 22px;
  	background-position: -217px 0px;
	display: inline-block;  	    
  	  
}

span.icorss
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 60px;
  	height: 22px;
  	background-position: 0px 0px;
  	    display: inline-block;
  	    float:right;
		margin-right:15px;
		 margin-top: 2px;
}
span.icophoto
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 16px;
  	height: 12px;
  	background-position: -137px 0px;
    display: inline-block;
}

span.ic
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 13px;
  	height: 12px;
  	background-position: -204px 0px;
  	display: inline-block;
}

span.icovideo
{
  	background-image: url("/new/design/icons.gif?1");
  	width: 19px;
  	height: 12px;
  	background-position: -153px 0px;
  	display: inline-block;
}
span.icodown
{
  	background-image: url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.39982 12.2212L6.49981 12.2212C6.49981 12.2212 5.29981 14.4506 6.39981 17.7946C6.59981 18.3012 6.99981 18.6052 7.59981 18.6052C8.29981 18.6052 8.79981 17.9972 8.79981 17.3892C8.79981 17.3892 8.49981 13.8426 13.2998 10.4986L15.1998 10.4986C15.4998 10.4986 15.7998 10.1946 15.7998 9.89059L15.7998 1.47995C15.7998 1.17595 15.4998 0.87195 15.1998 0.87195L10.3998 0.87195C10.2998 0.87195 10.1998 0.87195 10.0998 0.87195C10.0998 0.87195 10.0998 0.87195 9.99981 0.87195L7.89981 0.871949L5.19982 0.871949C2.29982 0.871949 -0.000179869 3.20261 -0.000180123 6.14126L-0.000180446 9.89058C0.0998189 11.2079 1.09982 12.2212 2.39982 12.2212Z' fill='%23D73E1A'/%3E%3C/svg%3E%0A");
  	width: 16px;
  	height: 18px;  	
  	display: inline-block;
}
span.icoup
{
  	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4 6.38383H9.29999C9.29999 6.38383 10.5 4.15455 9.39999 0.810645C9.19999 0.303992 8.79999 0 8.19999 0C7.49999 0 6.99999 0.607983 6.99999 1.21597C6.99999 1.21597 7.29999 4.76254 2.5 8.10645H0.6C0.3 8.10645 0 8.41044 0 8.71443V17.1249C0 17.4289 0.3 17.7328 0.6 17.7328H5.4C5.5 17.7328 5.6 17.7328 5.7 17.7328C5.7 17.7328 5.7 17.7328 5.8 17.7328H7.89999H10.6C13.5 17.7328 15.8 15.4022 15.8 12.4637V8.71443C15.7 7.39713 14.7 6.38383 13.4 6.38383Z' fill='%2334CC3A'/%3E%3C/svg%3E%0A");
  	width: 16px;
  	height: 18px;
  	display: inline-block;
}   
	div.menutable{ display:block;float:left; }
	div.menurow{ display:flex;width:100%;margin:30px 0;border-top: 3px solid #000;}
	div.menucell
	{
		text-align:left; 
		vertical-align: middle;		
		font-weight: bold;
		color: #000;
		text-transform: uppercase;
		white-space: nowrap;		
		padding: 15px 20px 0 0;		
	}	
	/*div#topbuttons{ height: 28px;margin-left: 650px;position: initial;margin-top: -50px;width: 70px; }	 */
	div#menubutton{cursor:pointer;cursor:hand;margin-left:143px;margin-bottom:23px;}	
	/*div#searchbutton{ display: inline-block;padding: 5px; background-color:#888; border-radius: 5px;width: 20px;height: 18px;display:none; }*/
 div#upbutton
 {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3086 10.6133C13.7773 11.0586 13.0078 11.5234 12 12.0078L12 11.1641C13.1719 10.1719 14.0391 9.11719 14.6016 8L15.0234 8C15.5859 9.11719 16.4531 10.1719 17.625 11.1641L17.625 12.0078C16.6172 11.5234 15.8477 11.0586 15.3164 10.6133L15.3164 22.2031L14.3086 22.2031L14.3086 10.6133Z' fill='%23C4C4C4'/%3E%3Ccircle cx='15' cy='15' r='14.5' stroke='%23C4C4C4'/%3E%3C/svg%3E");
	right: 20px; 
	bottom: 20px;
	width: 30px;
	height: 30px;
	position: fixed;
	z-index: 99;
	opacity: 0.9;
	color: #fff;
	text-align: center;
}
div#upbutton a{ color: #fff;text-decoration:none;font-size: 2em; } 
div#menubutton>img{ vertical-align: middle; }
div.ui-bar-a
{
	width: 212px;
	height: 173px;
	display: inline-block;
	background-color: #ececec;
	padding: 7px;
	margin-bottom: 20px;
	vertical-align: top;
}
div.ui-bar-a>a>div:nth-child(2){ margin: 8px 0 8px 0; }
div#sapelinks{ margin-bottom: 10px; }
th>h3{ margin: 0 10px 0; }

td.graybig{ background-color:#e6e6e6;vertical-align:top;padding:12px; }
td.rtable{ text-align:left; background-color:#fff; color: #666; font-family: 'Noto Sans'; font-size:14px; }
span.graydate{ color: #666; font-size:13px; }
div#wrap
{
	display:none;
	background-color:#000;
	height: 100%;
	left: 0;
	zoom: 1;
	filter: alpha(opacity=80);opacity: 0.8;
	position: fixed;
	top: 0;
	width: 100%;
	z-index:100;
}

div.top6v3 { min-width:241px;min-height:225px;width:100%;background-color:#ececec; background-size:cover;background-position: center; display:inline-block;}
div.top6v3 a.section,a.section div.top6v3 {font-weight:normal;}
div.top6v3title { position:absolute; bottom:0;text-align:center; color:#fff;background-color: rgba(0,0,0,0.5); width:94%; padding:3%;line-height: 15px;}
div.top6containerv3{display:flex; flex-wrap:wrap; justify-content:space-between;margin-bottom:20px;}
div.top6containerv3 a {flex:1;-ms-flex:auto;margin-bottom: 2px;}
div.top6containerv3 a h3, div.top6containerv3 a h2 {font-size:18px;line-height:25px;margin:5px 0 20px 0;}

@keyframes rotating {
  0% {
    -ms-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg);
  }
  50% {
    -ms-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  100% {
    -ms-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg);
  }
}
  div.zenblock a:hover svg{
  -webkit-animation: rotating 0.5s ease-in-out infinite;
  -moz-animation: rotating 0.5s ease-in-out infinite;
  -ms-animation: rotating 0.5s ease-in-out infinite;
  -o-animation: rotating 0.5s ease-in-out infinite;
  animation: rotating 0.5s ease-in-out infinite;
}
div.zenblock {width:100%;padding:15px;border:1px dotted #000;margin:65px 0;font-size:14px; font-weight:bold;align-items: center;  box-sizing: border-box; justify-content: center; display:flex;flex-wrap:wrap;}
div.zenblock a {align-items: center; justify-content: center; display:flex; margin: 0 5px;}
div.zenblock a span {margin: 0px 5px 0 0;}
div#content p.author {font-family:'Noto Serif';font-style: italic;font-size:16px; margin-top:20px;}
blockquote:not(.twitter-tweet) {
 
  text-align: left;
  position: relative;
  color: #000;
  padding: 50px 85px;
  font-family: 'Noto Sans';
  margin:0 auto;
}

div#content blockquote p{ font-size:24px;margin:0; font-family:'Noto Serif'; font-style: italic; line-height:35px;}
div#content blockquote footer {font-size:16px; font-weight:bold; font-family:'Noto Serif'; margin-top:15px;}
div#content blockquote cite{ font-style: normal; }

#content img.articleimage{ margin-right:20px;max-width:43%;margin-top:6px; }
div#sharebuttons{ display:block; width:100%;flex-flow:row wrap;overflow:hidden;margin-top:25px;column-gap: 20px;}
div#sharebuttons.show{ display:flex;flex:1 1; }

div#tabs-1, div#tabs-2 {columns:3;font-size:10px;font-weight:normal;text-transform:uppercase;line-height:20px;}
div#tabs-2 div {   -webkit-column-break-inside: avoid;    page-break-inside: avoid;    break-inside: avoid;        display: inline-block;}

div.col3,div.col3a{columns:3;}
div.col3>a{display:block;}
div.azbuka{display: flex;    justify-content: space-between;    flex-wrap: wrap;}

	div#ad-top-int, div#ad-top-index {max-width:930px;}
	div#ad-topmost-int,div#ad-topmost, div#ad-topmost-index {}
	div#ad-middle-int, div#ad-middle-index {margin-top:20px;max-width:930px;}	
	div#ad-bottom-int, div#ad-bottom-index {}
	div#ad-right-int {}
	
a.voteup, a.votedown{cursor:pointer; cursor:hand; float:left;}
div.redbar {height:3px; background:#D73E1A; float:left;}
div.greenbar {height:3px; background:#1FBE6B; float:left;}

div.sortable,div.nsort  {display:table-row;}
div.sortable > div:nth-child(1), div.nsort div.fw  {display:table-cell;width:70%;}
div.sortable > div:nth-child(2), div.nsort div.fio  {display:table-cell;width:30%;text-align:left;padding-left:10px;min-width:230px;}
div.w458 {width:458px;}

div.w300 {width:300px;}

div#menu4 {display:block; width: 100%; z-index:101; position: absolute; left: -110%; top: 0; font-size: 18px;line-height: 25px;background-color:white; box-sizing:border-box;padding:35px 10px;}
div#menu4>a, div#menubtn {float:right;cursor:pointer;}

div#menu4flex {display:flex;flex-wrap:wrap;justify-content:center;margin-top:95px;}
div#menu4flex a {font-size:18px;line-height:35px;}
div#menu4flex b {text-transform:uppercase;}
div#menu4flex div {border-top:solid #000 3px;float:left;vertical-align:top;padding: 10px 0 0 0; margin: 10px 10px; max-width:40%;flex-grow: 1;flex-basis: 250px; max-width: 300px;}
div#menu4flex ul {list-style-type:none; padding:0; margin:10px 0 0 0;}

div.menutable { width: 100%; }

.fb_iframe_widget span { vertical-align: top !important; }

#searchf2 {display:none;}
#searchf2 input {text-align:right;box-sizing:border-box;border:none;font-style:italic;font-size:1em;border-left:solid 1px #C4C4C4;border-bottom:solid 1px #C4C4C4;width:250px;max-width: calc( 100vw - 100px );}

div.topicgrid
{
	display:grid;
	grid-template-columns: repeat(3,1fr);
    grid-gap: 15px;
}

div.np div#content img, div.np span.subphoto {display:none !important;}

input#query {width:300px;text-align:right;box-sizing:border-box;border:none;font-style:italic;font-size:14px;border-left:solid 1px #C4C4C4;border-bottom:solid 1px #C4C4C4;}


@media (max-width: 1280px){
	div.yandex-adaptive{ width:930px; }
	div.main{ width: 1263px; }	
	div.left{ width:930px !important; max-width:930px !important; }
	div.yandex-adaptive{ width:930px; }
	div.topgrid div.topnews{ width:615px; }
	div.news{ width:100%; }
}
  

 
@media (max-width: 900px){
	@-ms-viewport{ width: device-width; }
	div.yandex-adaptive{ width:900px;} 	
	body{ padding: 0px; }
	div#topmenu{ display: none; }  
	div#searchbutton{ display:inline-block; } 
	div#topbuttons{ display:block;	position: fixed; opacity: 0.7; z-index: 99; top: 50px; margin:0; right: 5px; }
	div.menutable{	width: 100%; z-index: 1000; }
	div.head2>div{ padding:5px; }
	div.head2{ justify-content: space-around; }  
	#top6container >div{ margin: 5px !important; } 
	#top6container >div:nth-child(2),#top6container >div:nth-child(5){ margin: 5px !important; } 
	#top6container{ display: flex; justify-content: space-around; flex-wrap: wrap; }
	#top6container > div.ui-bar-a{ width: 25% !important; margin: 2% !important; padding: 2% !important; height: auto !important; }
	div.tablesplit{ display:none; }  
	div.main{ width:100%; }  
	div.main div.topnews, div.main div.left{ width: 100% !important; }
	div.main div.logo div#socialbuttons{ width: 90% !important; left: 0px !important; }  
	div.main div.logo div#socialbuttons a{ display:inline-block; }  
	#ad-topmost-index>center>a>img,#ad-topmost>center>a>img{ width:100%;height:auto; }    
	div.main div.topnews a.h1{ display:block;text-align:center; }  
	div.topnews h1 {font-size:24px;}
	div#ad-topmost-index,div.main div#ad-top-index,div.main div#ad-bottom-index,div.main div#ad-middle-index,div.main div#ad-top-int, div.main div#ad-middle-int, div.main div#ad-bottom-int, div#adfox_300x600_2
	{	
		text-align: center;
		max-width: calc(100vw - 18px);
		overflow-x:hidden;
	} 
	div.topgrid{grid-template-areas:'a' 'b' 'c'}
	div#nws>div.section div.sectionTop {width:100%;float:initial;display:initial;}
	div#nws>div.section div.bigimg{display:block;margin:0;width:100%;height: calc( (100vw - 18px) * 0.74 );}
	div.main div#ad-top-index table{ width: 100% !important; }
	div.news{ width: 100%;}  
	div.main table#owner{ display:none; }  
	div#nws>table,table.comments{ width: 100% !important; }  
	div.main div.topnews img{ float:left;padding: 0px !important; }    
	div.logo{ width: 100%;height: 59px; }
	div.logo img#logo2,img#logo2{ display:none;width: 100%;height:auto; }
	div.left{ margin-top: 20px;float: none !important;max-width: none !important; position:initial;}   
	div.right{ width: 100% !important;float:none !important;max-width: none !important; margin-top:20px;}   
	div.right1{	position: initial;max-width:none !important;top: 0px !important;width: 100%; }
	div.right1 table{ width: 100%; }   
	#regions>table>tbody>tr>td>a{ line-height: 30px; }   
	#rght>form  input.text{ width: 75% !important; }   
	div.right2{ max-width:none !important;	position: initial !important;top: 0px !important;float:none;width: 100% !important; }
	div.right2 table{ width: 100%; }   
	div.foot{ width: 96% !important;padding-top:20px; }
	div#sapelinks{ width: 95% !important;padding: 10px 2% !important;margin: 0 auto 10px auto !important; }   
	th#th1,th#th2,th#th3{ display: inline-block; width: 25%; }
	table#menu2>tbody>tr.yellow>td{ display:none; }   
	div#topicarticles{ padding:0px !important; }
	div#topicarticles>table{ width:100% !important; }
	div#content iframe{ max-width: 100% !important; }
	div.sport{ max-width: 32%;width: 32%;text-align:center; }
	div.sport2{ max-width: initial;width: 100%;margin:auto; }
	div.sportdate,div.sporthref{ width: 94%;padding: 3%;text-align: justify; }
	div.top6containerv3{ display:flex; flex-wrap:wrap; justify-content:space-around;  }   
	div.topnews img{ margin-right: 16px; }
	div.yandex-adaptive{ width:100%; }
	div.bottomcolumns,ul.bottomcolumns{columns:2;}
	div.foot li:last-child {text-align:initial;}
	div.article {max-width:100%;}
	div.article h1 {font-size: 1.5em;}
	div.munrating
	{
	    grid-template-areas: 'a a' 'b c' 'd d' 'e f';
		grid-template-columns: initial;
	}
	div.motopgrid>a>img{max-width:100%;height:auto;}
	div.topnews img {max-width:50%;height:auto;}
	div.article{width:100%;}
	div.mo {max-width:100%; columns:2; width:100%;margin-right:0;}
	div.moarticles{width:100%;margin-top:30px;}
	div.col3a{columns:2;}
	div.topgrid {grid-template-columns: initial;}
	#searchf2 {display:inline-block;}
	div#menubutton {display:inline-block; margin: 7px 20px 0 20px;     vertical-align: top;}
	div.socicons {text-align:center;display:inline-block; }
	div.topicgrid div.w300 {width:initial;}
	div.topicgrid div.w300 img {width:100%; height:auto;}
	div#adfox_outstream {max-width:calc(100vw - 18px);    overflow-x: hidden;}
	div.foot li:last-child div {margin-top:initial !important;}
	div#topicarticles div {justify-content: space-around !important;}
	
}

@media (max-width: 755px){
	@-ms-viewport{  width: device-width; }	
	body{ font-size:16px; }
	div.leadtop, div.lead, a, a.h2,a.news, a.section,div.main, div#content, div#content a, td, td.subgray, a.gray, th.gray{ font-size:16px; }
	div.sport{ 	min-width: 49%;	text-align:center;	min-height: initial; }
	div#top6container div.ui-bar-a{ text-align: center; }		
	div#top6container a.section>div:nth-child(2){ margin: auto; }		
	div#tabs-1, div#tabs-2 {columns:2; padding: 5px; column-gap: 20px; width: 100%; }
	div#tabs-1 a, div#tabs-2 a {font-size:14px}
	div.gray{padding:10px 0;height:initial;}
	div.col3{columns:2;}
	div.azbuka>a{padding:10px;}
	div#tabs-1, div#tabs-2 {columns:2;}	
	div#ad-right-int{min-height:0px;}
	div.news6, ul.news6 {display:grid; grid-template-columns: repeat(2, 1fr); grid-gap:10px; margin-top:30px;}
	div.articlelist {flex-wrap: wrap;}
	div.MOtopgrid {grid-template-areas: 'a' 'b' 'c' 'd'; grid-template-columns:initial;}
	div.MOtopgrid a {text-align:center;}

	
}
 

@media (max-width: 700px){
	#top6container>div.ui-bar-a{ width: 42% !important;margin: 2% !important;padding: 2% !important;height: auto !important; }
	#nws>table>tbody>tr>td{ display: block;width: 96%;padding: 5px 2% 5px 2% !important; }
	a.pages,span.discusspages{ display:inline-block; min-width: 19px;  line-height: 30px;  height: 30px; text-align:center;margin-right:17px;}
	div.navi a.pages:last-of-type{margin-right:0;}
	div.mediagrid img{max-width:100%; height:auto;}
	div.mediagrid>div{max-width:100%;}
	div.mediagrid>div.w300,div#topicarticles div.w300,div.imp{width:100%;max-width:458px;}
	div.mediagrid>div.w300 img,div.imp img {width:100%;height:auto;}
	div.topgrid {    grid-template-columns: 100% 300px;}
	div#tnws img {max-width:100%;height:auto;}	
	div.munrating {   grid-template-areas: 'a' 'b' 'c' 'd' 'e' 'f';}
	div.mo {columns:1;}
	div.navi nobr {display: block;padding:10px 0;}	
	div.zenblock{line-height:32px;}
	div.topicgrid div.w300 img {width:80%; height:auto; display:block;}
}

@media (max-width: 525px){
	div.topnews>img{ width:100%; }
	a#logo>img {max-width: 100%;}
	div#ad-topmost,div#ad-topmost-index,div#ad-top-index, div#ad-middle-index {min-height:initial;display:flex;align-items:center;}
	div.bottomcolumns,ul.bottomcolumns{columns:1;}
	div.articlelist img{ max-width: 100%;}
	div.topicgrid div.w300 img {width:100%;height:auto; display:block;}

}

@media (max-width: 503px){
	@-ms-viewport{ width: device-width; }
	#socialbuttons>div>div{ display:table-row !important;min-height: 30px; }
	#top6container>div.ui-bar-a{ width: 92% !important;margin: 2% !important;padding: 2% !important;height: auto !important; }  
	#top6container>div.ui-bar-a>div:nth-child(2){ margin: 8px auto 8px auto; }  
	div.sport{ text-align: center;max-width: initial;min-width: 100%;min-height: initial; }
	div.sport2{ max-width: initial;width: 100%;margin:auto; }
	div.sportdate,div.sporthref{ width: 94%;padding: 3%;text-align: justify; }  
	#nws>table>tbody>tr{ display: block;width: 100%; }
	#nws>table>tbody>tr>td{ display: block;width: 96%;padding: 5px 2% 5px 2% !important; }    
	div#ad-bottom-index,div#ad-top-index,div#ad-bottom-int,div#ad-top-int {min-height:90px;}
	div.col3a{columns:1;}
	div.topicgrid {grid-template-columns:initial;}
	div.topicgrid div.w300 img {height:auto; display:block;}
	ul.news6 li span.date {display:block;}
}

@media (max-width: 400px){
	@-ms-viewport{ width: device-width; }
	#content img,#content img.articleimage{ display:block;margin-bottom:10px;max-width:100vw !important;width:104%;margin-left:-2% !important; }
	
	div.main div.topnews img{ float:none;width:100%;padding:0;height:auto;margin: 0 !important; }
	div.top6containerv3 a{ margin-right:0; }  
	div.MOtopgrid {grid-template-areas: 'a ' 'b' 'c' 'd';grid-template-columns:none;}
	div.MOtopgrid a img {width:100%;}
	
}


