.catalog2{
	width: 160px;
	padding: 5px 0px 5px 0px;
	font: 11px/13px Verdana, sans-serif;
	background-color : #DCE7ED;
}
.catalog2 p{
	color: White;
	text-decoration : none;
	background: #004182;
	font-size : 15px;
	font-weight : bold;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	font-family : Arial, Helvetica, sans-serif;
	background-image : url(../bg/mm.gif);
	background-repeat : repeat-x;
}

.catalog2 ul{
	padding: 0;
	margin: 1px 0px 1px 0px;
	margin-top : 1px;
	margin-bottom : 1px;
}
.catalog2 ul li{
	list-style: none;
	overflow: hidden;
	display: block;
	width: 160px;
	height: 20px;
	padding: 0px 0 0 0px;
	margin: 1px 0 0 0;
	text-align : left;
}
.catalog2 ul li a{
	color: #161616;
	display: block;
	width: 160px;
	height: 20px;
	padding: 3px 0 0 5px;
	font-size: 11px;
	background: Silver url(../bg/bg_li_a.gif) no-repeat 0px 0px;
}
.catalog2 ul li a:hover{
	color: #F5F5F5;
	text-decoration : underline;
	background: #8490A2 url(../bg/bg_li_ah.gif) no-repeat 0px 0px;
}
.catalog2 ul li a.active{
	color: Black;
	text-decoration : none;
	background: #8490A2 url(../bg/bg_li_ah.gif) no-repeat 0px 0px;
}

.catalog{
	width: 160px;
	padding: 5px 0px 5px 0px;
	font: 11px/13px Verdana, sans-serif;
	background-color : #DCE7ED;
}
.catalog p{
	color: White;
	text-decoration : none;
	background: #004182;
	font-size : 15px;
	font-weight : bold;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	font-family : Arial, Helvetica, sans-serif;
}

.catalog ul{
	padding: 0;
	margin: 1px 0px 1px 0px;
	margin-top : 1px;
	margin-bottom : 1px;
}
.catalog ul li{
	list-style: none;
	overflow: hidden;
	display: block;
	width: 160px;
	height: 20px;
	padding: 0px 0 0 0px;
	margin: 1px 0 0 0;
	text-align : left;
}
.catalog ul li a{
	color: #161616;
	display: block;
	width: 160px;
	height: 20px;
	padding: 3px 0 0 5px;
	font-size: 11px;
	background-color : Silver;
}
.catalog ul li a:hover{
	color: #F5F5F5;
	text-decoration : underline;
	background-color : #8490A2;
}
.catalog ul li a.active{
	color: Black;
	text-decoration : none;
	background-color : #8490A2;
}

.catalog .razdel{
	width: 160px;
	padding: 0px ;
}
.catalog .razdel ul{
	padding: 0;
	margin:  0 0 7px 20px;
}
.catalog .razdel ul li{
	list-style: none;
	overflow: hidden;
	display: block;
	width: 128px;
	height: 20px;
	padding: 0px 0 0 12px;
	margin: 2px 0 0 0;
	background : url(../bg/li.gif) no-repeat;
}
.catalog .razdel ul li.here{
	background : url(../bg/lihere.gif) no-repeat;
}
.catalog .razdel  ul li a{
	color: Black;
	display: block;
	width: 120px;
	height: 20px;
	padding: 3px 0 0 4px;
	font-size: 11px;
	background: #EAEEF2;
}
.catalog .razdel ul li a:hover{
	color: Black;
	text-decoration : underline;
	background: #B0C4DE;
}
.catalog .razdel ul li a.active{
	color: White;
	text-decoration : none;
	background: #8692A4;
}
