.centered-container
{
max-width:1280px;margin-left:auto;margin-right:auto;
}

.menu-bar-items
{
margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;
}

.menu-bar-items A
{
font-family:Tahoma, Verdana, Arial;
font-size: 18px;
font-weight: bold;
color: #ddd;
text-decoration: none;
}

.menu-bar-items A:hover
{
text-decoration: none;
}

.logonote
{
font-family:Tahoma, Verdana, Arial;
font-size: 28px;
font-weight: bold;
color: #ddd;
text-align:center;
}

TABLE TR.crosswalked:nth-child(2n)
{
	background-color: #eee;
}

@media screen and (max-width: 800px)
{
	.hidable{display:none;}
}

.wp-mobile-show {display:none}

@media screen and (max-width: 600px)
{
	.wp-mobile-hide {display:none}
	.wp-mobile-show {display:block}
}

/*
	Стили для рекламного баннера в статьях
*/
@media screen and (max-width: 1610px)
{
	.wp-ad-banner
	{
		display:block;
		position:static;
	}
		
	.wp-ad-banner-sticky
	{
		display:block;
		position:static;
		height:320px;
		/*border:1px yellow solid;*/
	}
}
	
@media screen and (min-width: 1611px)
{
	.wp-ad-banner-slot
	{
		position:relative;
		/*border:1px red solid;*/
	}
	
	.wp-ad-banner
	{
		display:block;
		position:absolute;
		right:-270px;
		width:241px;
		height:100%;
		/*border:1px green solid;*/
	}
	
	.wp-ad-banner-sticky
	{
		display:block;position:sticky;top:0;
	}
}

A
{
	text-decoration:none;
	/*color: rgb(97,97,97);*/
}

.centered-container [itemprop="text"] A
{
	color:#b99;
}

.centered-container [itemprop="text"] A:hover
{
	text-decoration:underline;
	/*color: rgb(97,97,97);*/
}