body{ 
	background-color: #1E1E1E;
	font-family: "Roboto", "Arial", sans-serif;
}
html {
  //overflow-y: scroll;
  scrollbar-color: #958E84 black;  /* Новый метод задания цвета полос прокрутки */
}
table{margin:20;}
.logo_img{padding-bottom:20px;
	width:340px;
	align:center;
}
tr{}
td{vertical-align:top; padding:5px;}
//tr{text-align:center;}
p{text-align:center; color:#958E84;/*text-decoration:none;*/}
span{color:#958E84;/*text-decoration:none;*/}
i{color:#cccccc;}
a{/*color:#837674;*/color:#ffffff;}
h2{padding-top:10px; text-align:center; color:#958E84;}

.map_mishulin{width:100%; height:45vh;}
.map_timz{width:100%; height:70vh;}
#diary{background-color: #222222; overflow:auto; height:45vh; width:80%; margin:30 auto;}
@media(max-width:1200px){#diary{width:100%;}}

.row:hover{background-color:#524B47;cursor:pointer;}
.row:after{background-color:#222222;cursor:default;}

[class*="ymaps-2"][class*="-ground-pane"]{-webkit-filter: grayscale(80%) invert(100%);}
.ymaps-2-1-79-copyright {display:none; visibility:hidden;}
.ymaps-2-1-79-gototech {display:none; visibility:hidden;}
.ymaps-2-1-79-map-copyrights-promo {display:none; visibility:hidden;}

.slideshow{
	overflow:hidden; /*обрезает края*/
	position: relative;
	width: 600px; height: 350px;
	margin: auto;
}
.slide{position: absolute; width:100%}
.prev, .next {
	background-color: #dddddd;
	position: absolute;
	top: 50%;
	margin-top: -40px; /*центровка по Y*/
	padding: 16px; /*отступ от края по X*/
	color: white;
	font-weight: bold;
	font-size: 16px;
	cursor: pointer;
}
.next{right:0;}	
