
			/*плавающее сообщение*/
			#materialVkluchen {
				position: fixed; 
				background-color:  rgb(204, 255, 204);	
				top: 125px;
				width: 100%;
				padding: 10px;
				text-align: center;
				font-size: 18px;
				display: flex;
  				align-items: center;
  				justify-content: center;
			}
				#materialVkluchen ul {
					list-style: none;
					display: flex;
				}	
					#materialVkluchen ul a {
						text-decoration: none;
						margin: 10px;
						border: 1px solid black;
						border-radius: 10px;
						padding: 7px;
						background-color: white;
						/*text-color: #0000ff;*/
					}	

			/*плавающее сообщение*/

		.price {
			padding: 20px;
			margin-top: 60px;
			margin-bottom: 20px;
			background-color: white;
			align-items: center;
			display: flex;
			justify-content: center;
			flex-direction: column;
		}
			.price-notice {
				text-decoration-line: underline overline;
			}
			.price .container {
				display:  flex;	
				flex-wrap: wrap;
			}
				.price table {
					width: 300px;
					margin: 20px;
					margin-bottom: 70px;
					border-spacing: 2px 5px;
				}
					caption {
						font-size: 20px;
						font-weight: bold;
					}
		.primechanie {
			font-size: 14px;
		}

		.alert {
			border: 1px solid black;
			margin: 5px;
			padding: 5px;
		}

		