body {
	max-width: 60rem;
	margin: auto;
}

a {
	font-family: 'Pobeda Regular';
	font-size: 1.5rem;
	color: #A9A9A9;
	text-decoration-color: none;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a.main {
	text-align: center;
	font-family: 'Pobeda Regular';
	font-size: 2.8rem;
	color: #9C8B81;
	padding-top: 2.3rem;
	padding-bottom: 2.3rem;
	text-decoration-color: none;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.texta {
	font-family: 'Pobeda Regular';
	font-size: 1.5rem;
	color: #000;
}

@font-face {
	font-family: 'Pobeda Regular';
	src: url('../fonts/pobeda_regular.eot');
	src: url('../fonts/pobeda_regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/pobeda_regular.woff2') format('woff2'),
		url('../fonts/pobeda_regular.woff') format('woff'),
		url('../fonts/pobeda_regular.ttf') format('truetype'),
		url('../fonts/pobeda_regular.svg#pobeda_regular') format('svg');
}

div.main {
	text-align: center;
	font-family: 'Pobeda Regular';
	font-size: 2.8rem;
	color: #9C8B81;
	padding-top: 2.3rem;
	padding-bottom: 2.3rem;
}

div.menu {
	text-align: center;
	font-family: 'Pobeda Regular';
	font-size: 1.5rem;
	color: #9C8B81;
	padding-bottom: 2rem;
}

div.copyright {
	text-align: center;
	font-family: 'Pobeda Regular';
	font-size: 1.2rem;
	color: #9C8B81;
	padding-bottom: 1rem;
}

div.mainrowimg {
	text-align: center;
}

div.mainrowimg img {
	max-width: 100%;
	width:32%;
}

div.mainrowtitle {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	padding: 1rem;
	flex-basis: auto;
	background-color: #fff;
}

div.mainrowtitle img {
	padding-right: 0.8rem;
	padding-bottom: 0.4rem;
	float: left;
	max-width: 100%;
	width:32%;
}

div.mainrowtitletext {
	font-size: 0.88rem;
	text-align: left;	
}

p.telegherf {
	font-size: 0.88rem;
	text-align: center;	
}

div.namepictext {
	font-family: 'sans-serif';
	font-size: 0.88rem;
	text-align: center;
	color: #808080;
	padding-bottom: 2rem;
	padding-left: 1rem;
	padding-right: 1rem;
}

.flex-container {
    display: flex;
	font-family: 'Pobeda Regular';
	font-size: 1.5rem;
	flex-flow: row nowrap;
	padding: 1%;
	background-color: #fff;
	text-align: center;
}

.flex-container > div {
    flex: 1;
}
  
.flex-container img {
	max-width: 100%;
	width: 95%;
}

.flex-container a {
	color: #000;
	text-decoration-color: none;
	text-decoration: none;
}


.flex-container1 {
	background-color: #fff;
    display: flex;
	font-family: 'Pobeda Regular';
	font-size: 1.5rem;
	flex-flow: row nowrap;
	padding: 1%;
}


.first1 {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 66.6%;
	text-align: center;
 }

.second1 {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 33.4%;
	text-align: center;
}

.sticky {
    position: sticky;
    top: 0;
}

