
body
{
}

ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

/* Новый стиль - взятый из Комптаймс - для использования в Flex. */
img
{
	max-width: 100%;
	/*vertical-align: middle;*/
}

/* Старый стиль - для старых картинок - иначе они уменьшаются по ширине !!! */
.img-old
{
	max-width: none;
}


.main-welcome {
/*font: normal 100% "Arial", "Helvetica", "Verdana", sans-serif;*/
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
background: #FFFFFF;
width: 100%;
padding: 14px 28px 14px 28px;
vertical-align: top;
color: #3B3B53;
font-size: 19px;
line-height: 18px;

padding: 28px 28px 28px 28px;
}

.main-welcome h2 {
/*font-family: normal 100% "Arial", "Helvetica", "Verdana", sans-serif;*/
/*font-family: 'Cinzel', serif, Arial;*/
/*font-family: normal 100% 'Lato', sans-serif, Arial;*/
/*font-family: 'Cinzel', serif, Arial;*/
/*font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;*/
/*font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;*/
/*font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;*/

/*font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;*/
/*font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;*/

/*font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;*/
/*font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;*/

font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: normal;
font-size: 26px;
color: #3B3B53;

margin: 7px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 1;
line-height111: 1.5;
}

.main-welcome p {
font-size: 17px;
font-weight: normal;
}

.font-welcome {
/*font-family: normal 100% "Arial", "Helvetica", "Verdana", sans-serif;*/
/*font-family: 'Cinzel', serif, Arial;*/
/*font-family: normal 100% 'Lato', sans-serif, Arial;*/
/*font-family: 'Cinzel', serif, Arial;*/
/*font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;*/
/*font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;*/
/*font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;*/

/*font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;*/
/*font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;*/

/*font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;*/
/*font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;*/

/*
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: normal;
font-size: 26px;
color: #3B3B53;
*/
}

.main-welcome a {
	color: #F32A42; /* Цвет ссылки */ 
}


.kollektiv
{
	margin: 15px 0px 0px 0px;
}

.kollektiv ul
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	align-items: center;
	margin: 0px 0px 0px 0px;
}

.kollektiv ul li
{
	display: block;
	margin: 60px 0px 0px 0px;
	padding: 14px 15px 25px 15px;
	width: 38%;
	text-align: center;
	border: 1px solid #FFDD55;
	border-radius: 45% 20px 45% 20px / 60% 100% 60% 100%;
	background: #FFF8FF;
}

.kollektiv ul li .image
{
	margin: -35px 0px 0px 0px;
	width: 74%;
	border: 1px solid #D23E81;
	border-radius: 100px 20px 50px 20px / 80px 100px 80px 100px;
}

.kollektiv ul li .text
{
	margin: 25px 0px 0px 0px;
}

.kollektiv ul li .text span-1
{
	display: block;
	margin: 15px 0px 0px 10px;
	font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-size: 24px;
	color: darkorange;
	line-height: 0.76;
	letter-spacing: 1.5px;
	text-align: center;
}

.kollektiv ul li .text span-2
{
	display: block;
	margin: 15px 0px 0px -30px;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	color: darkorange;
	color: #A490B4;
	letter-spacing: 1.5px;
	text-align: center;
}



.raspisanie-novyj-god-2
{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	margin: 12px 0px 10px 0px;
	/* тест */
	/*background: red;*/
}

/* Класс для фона. */
.raspisanie-novyj-god-2 .image
{
	display: block;
	width: 360px;
	height: 600px;
	border: 3px solid #FFFFFF;
	border-radius: 61px / 30px;
	background: url('../Pic/raspisanie-na-novyj-god-2025.webp');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: contain;
}

/* Класс для изображения <img> - может пригодится. */
.raspisanie-novyj-god-2 .img-1
{
	display: block;
	width: 360px;
	height: 600px;
	border: 3px solid #FFFFFF;
	border-radius: 61px / 30px;
}


