/* Меню */

#menu {
	height: 47px;
	min-width: 1000px;
	background-position: 0 0;
	background-image: url(../images/menu.png);
	background-repeat: repeat-x;
	padding-bottom: 20px;
	}
	#menu .wrapper {
		height: 57px;
		background-position: 0% 100%;
		background-image: url(../images/towel.png);
		background-repeat: no-repeat;
		}
		.logo {
			float: left;
			margin-left: 99px;
			position: relative;
			}
			.logo img {
				
				}
	/* Первый уровень */
	ul.main {
		position: relative;
		clear: right;
		float: right;
		list-style-type: none;
		z-index: 400;
		}
		ul.main li {
			height: 35px;
			margin: 6px 0;
			float: left;
			border-left: 1px solid #b9b9b9;
			}
                        ul.main li.last {
				border-right: 1px solid #b9b9b9;
				}
			ul.main li.act,
			ul.main li:hover {
				cursor: pointer;
				border: none;
				padding: 0 1px 0 2px;
				margin-left: -1px;
				}
				ul.main li a {
					font: bold 13px/45px Verdana;
					display: block;
					height: 47px;
					padding: 0px 18px;
					color: #000;
					text-align: center;
					margin: -6px -1px;
                                        position: relative;
					}
					ul.main li.act a,
					ul.main li:hover a {
                        z-index: 9;
						text-decoration: none;
						color: #fff;
                         padding: 0px 20px;
                          margin: -6px -2px;
						text-shadow: #222 1px 1px 1px;
						background: #218ce3 url(../images/menu_active.png) repeat-x;
						}
						
	/* Первый уровень END */
	
	/* Второй уровень */
	ul.drop {
		display: none;
		position: absolute;
		top: 47px;
		left: -2px;
		width: 100%;
		padding: 7px 2px 5px 0px;
		margin: 0px;
		cursor: auto;
		-webkit-box-shadow: 0 2px 2px 0px #c6c6c6, 2px 2px 2px 0px #c6c6c6, -2px 2px 2px 0px #c6c6c6;
		 -khtml-box-shadow: 0 2px 2px 0px #c6c6c6, 2px 2px 2px 0px #c6c6c6, -2px 2px 2px 0px #c6c6c6;
		   -moz-box-shadow: 0 2px 2px 0px #c6c6c6, 2px 2px 2px 0px #c6c6c6, -2px 2px 2px 0px #c6c6c6;
		     -o-box-shadow: 0 2px 2px 0px #c6c6c6, 2px 2px 2px 0px #c6c6c6, -2px 2px 2px 0px #c6c6c6;
			box-shadow: 0 2px 2px 0px #c6c6c6, 2px 2px 2px 0px #c6c6c6, -2px 2px 2px 0px #c6c6c6;
		-webkit-border-radius: 0 0 5px 5px;
		 -khtml-border-radius: 0 0 5px 5px;
		   -moz-border-radius: 0 0 5px 5px;
		     -o-border-radius: 0 0 5px 5px;
			border-radius: 0 0 5px 5px;
		background: #fff url(../images/menu_drop.png) repeat-x;
		z-index: 400;
		}
		ul.main li:hover ul.drop {
			display: block;
			}
			ul.drop li {
				height: auto;
				/*min-width: 178px;*/
				display: block;
				width: 178px;
				margin: 0;
				float: left;
				border-right: none;
				}
				ul.main li.act ul.drop li,
				ul.main li:hover ul.drop li {
					cursor: auto;
					border: none;
					padding: 0;
					margin: 0;
					}
				ul.main li.act ul.drop li.all,
				ul.main li:hover ul.drop li.all,
				ul.drop li.all {
					clear: both;
					width: 100%;
					margin: 7px -2px 0px 0px;
					padding: 5px 2px 0px 0px;
					background: url(../images/line.png) repeat-x;
					}
					ul.drop li a {
						font: normal 13px/20px Verdana;
						display: inline;
						height: auto;
						width: auto;
						color: #000;
						text-align: left;
						margin: 0;
						padding: 0px;
						}
						ul.main li.act ul.drop li a,
						ul.main li:hover ul.drop li a {
							text-decoration: underline;
							color: #333;
							text-shadow: none;
							background: none;
							padding: 0px 0 0 17px;
							}
						ul.main li.act ul.drop li a:hover,
						ul.main li:hover ul.drop li a:hover {
							text-decoration: none;
							}
	/* Второй уровень END */

/* Меню END */