#menu1{
	position:relative;
	z-index:5;
}
	#menu1 ul{
		position:relative;
		margin:0px;
		padding:0px;
		background:#1A486A;
	}
	#menu1 > ul{
		font-size:1px;
		line-height:1px;
	}
	#menu1 > ul::after{
		content:" ";
	}
		#menu1 ul li{
			position:relative;
			display:inline-block;
		}
		#menu1 ul li.razd{
			height:28px;
			width:1px;
			background:#ffffff;
			margin-top:4px;
		}
			#menu1 ul li a{
				display:block;
				float: right;
				font-size:12px;
				font-family: 'Open Sans', 'Palatino Linotype', Arial, sans-serif;
				color:#A9B3BF;
				line-height:1.3em;
				text-decoration:none;
				font-weight:bold;
				text-transform:uppercase;
				height:36px;
				box-sizing:border-box;
			}
			#menu1 ul li > a:hover, #menu1 ul li:hover > a{
				background:#A9B3BF; /*колір тексту випадаючого меню*/
				color:#ffffff;
			}
			#menu1 ul li ul{
				position:absolute;
				top:36px;
				left:0px;
				display:none;
				width:auto;
				background:#143954;
				white-space:nowrap;
			}
			#menu1 > ul > li:last-child > ul{/*последний пункт будет прикреплен по правому краю*/
				left:auto;
				right:0px;
			}
			#menu1 ul li:hover > ul{display:block;}/*эта строчка реализует механизм выпадения*/
				#menu1 ul li ul li{
					display:block;
					width:auto;
				}
					#menu1 ul li ul li a{
						display:block;
						text-transform:none;
						height:auto;
						padding:7px 45px;
						width:100%;
						box-sizing:border-box;
						border-top:1px solid #ffffff;
					}
					#menu1 ul li ul li:first-child > a{border-top:0px;}
					#menu1 ul li ul li a:hover, #menu1 ul li ul li:hover > a{
						background:#A9B3BF; /*сюди другий цвет*/
						color:#6572BC;
					}
				#menu1 ul li ul li ul{
					top:0px;
					left:100%;
					display:none;
					background:#fddc96;
				}
				#menu1 > ul > li:last-child > ul ul{left:auto; right:100%;}
					#menu1 ul li ul li ul a{color:#F38A01;}