@charset "windows-1251";
/* CSS Document */

.topnav {
		background: #f3f3f5;
		width: 150px;
		padding:0;	
		list-style:none;
}

.topnav ul{
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 0.5em;
	list-style: none;
}

.topnav li {
	width:267px;
	list-style: none;}

.topnav li a {
			display: block;
			line-height: 40px;
			text-indent:10px;
			color:#000;
			width: 268px;
			height: 43px;
			text-decoration: none;
			font-size: 13px;
			font-weight: normal;
			outline:none;
}

.topnav li a:hover {
			display: block;
			color:#000;
			text-decoration:none;
}

.topnav ul ul {
			background:#fff;
			width:268px;
			padding: 10px 0 10px 0;
			display:none;
}

.topnav ul ul li {
	margin: 0;
	padding: 0;
	clear: both;
}

.topnav ul ul li a {
			background: #fff url(/res/img/bullit.png) 13px no-repeat;
			padding: 5px 0 0 0;
				width:268px;
				height:15px;
				line-height: 8px;
				text-decoration: none;
				color: #005e2b;
				text-indent:30px;
				font-size:11px;
}

.topnav ul ul li.active a {
				color: #000;
				font-weight: bold;
}

.topnav ul ul li a:hover {
			background: #fff url(/res/img/bullit.png) 13px no-repeat;
			padding: 5px 0 0 0;
				width:268px;
				height:15px;
				line-height: 8px;
				text-decoration: underline;
				color: #005e2b;
				text-indent:30px;
				font-size:11px;
}

.topnav ul ul ul li a {
	color:#444;
	padding-left:10px;
}

.topnav ul ul ul li a:hover {
	background-color:#D3CEB8;
	color:#675C7C;
}

.topnav ul span{float: right;clear:both; padding-right:10px}



