ul {
	list-style-type: none;
	margin-top: 10px;
}
ul > li {
	margin: 5px;
}

body {
			margin: 0;
			background-image: url('/img/page-bg.jpg');
			background-size: 800px;
			background-repeat: repeat;
			/*opacity: 0.7;*/
			/*opacity: 0.7;*/
			display: flex;
			flex-direction: column;
			align-items: center;
		}	

/*		#page {

		}*/
			#header {
				display: flex;
				justify-content: center;
				width: 100%;
    			background-color: rgb(255,255,255);
			}
					#logo {
						/*display: flex;*/
						/*float: left;*/
					}
						#logo img {
							width: 300px;
							margin-top: 10px;
						}
					#menu {
						margin:20px 30px;
						/*display: flex;*/
					}
						#menu ul {
							list-style: none; /*убираем маркеры списка*/
 							margin: 0; /*убираем верхнее и нижнее поле, равное 1em*/
  							padding-left: 0; /*убираем левый отступ, равный 40px*/
  							display: flex;	
						}
							#menu li {
								display: flex;
								justify-content: center;
								align-items: center;
								border: 1px solid black;
								border-radius: 20px;
								margin: 10px;
							}
							#menu li:hover {
								background-color: #f6f6f6;
								border-width: 2px;
							}
								#menu ul a {
									display: flex;
									flex-direction: column;
									justify-content: center;
									/*align-items: center;*/
									text-decoration: none; /*убираем подчеркивание текста ссылок*/
									/*display: block;*/
									margin: 5px 10px;
    								font-family: 'tornadomediumcregular';
    								font-weight: normal;
    								font-size: 18px;
    								color: #000005;
    								text-decoration: none;
    								text-transformd : uppercase;
								}



			#banner {
				color: white;
				margin-top: 60px;
				/*text-shadow: black 0 0 13px;*/
				/*text-shadow: 1px 1px 2px , 0 0 1em blue, 0 0 0.2em black;*/
    			letter-spacing: 3px;
    			text-shadow: 
-0   -1px 0   #000000,
		 0   -1px 0   #000000,
		-0    1px 0   #000000,
		 0    1px 0   #000000,
		-1px -0   0   #000000,
		 1px -0   0   #000000,
		-1px  0   0   #000000,
		 1px  0   0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000,
		 black 0 0 13px;
			}	

			#banner > p {
				font-size: 24px;
			}	
				#banner > #phone1 {
					font-size: 28px;
				}

				
	
			#uslugi {
				margin-top: 60px;
				background-color: rgb(255,255,255);
				width: 100%;
				display: flex;
				justify-content: center;
				flex-direction: column;
				align-items: center;
			}
				#uslugi .container {
					display: flex;	
					flex-wrap: wrap;
					justify-content: space-evenly;
				}
					.usluga {
						padding: 20px;

					}
						.usluga > img {
							width: 300px;
							height: 380px;
							border-radius: 30px;
						}
						.usluga  .img__container {
							/*display: none;*/
							/*flex-basis: 300px;*/
						/*	position:absolute;
							top:30px;
							left:0px;*/
						}
	
			#karta {
				background-color: rgb(204, 255, 204);
				display: flex;
				justify-content: center;
				flex-direction: column;
				align-items: center;
				margin-top: 50px;
			}
				#contactsOnMaps > div {
					height: 50px;
				}
				#karta ol li {
					font-size: 25px;
					margin: 10px 0; 
				}
	
			#footer {
				padding: 80px;
				align-items: center;
				display: flex;
				justify-content: center;
				flex-direction: column;
				background-color: rgb(217, 217, 217);
				width: 100%;
			}

				#footer #messengers {
					height: 50px;
				}
				#footer #socials {
					display: flex;
					flex-direction: row;
				}


		.container {
			min-width: 800px;
			max-width: 1360px;
			display: flex;
			justify-content: center;
		}
			.container > div {
				margin: 0 20px;
			}
				.container > div > h1{
					margin: 0;
				}

		body > div {
			/*display: flex;*/
    		/*justify-content: space-between;*/
		}
		/*Временно*/
