/* Left menu*/

ul.top-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-top:3px;
	margin-left:17px;
	margin-bottom: 7px;
}

ul.top-menu
{
	_margin-top:0px;
	_margin-left:0px;
}


ul.top-menu li
{
	padding: 0px 0px 7px 13px;
	position: relative;
	float: left;
}

ul.top-menu li a, ul.top-menu li span.act
{
	font-size:14px;
	color:#316abf;
	padding-bottom: 3px;
	font-weight:bold;
	font-family: Arial;
	text-decoration:none;
}

ul.top-menu li a:visited
{
	text-decoration: none;
	color: #316abf;
}

ul.top-menu li a:hover, ul.top-menu li span.act:hover, .iehover
{
	background: url(/upload/i/menu_bg_hover.gif) bottom left repeat-x;
	text-decoration: none;
	color: #316abf;
}

.noiehover {
	background: none;
}

div.drop_level {
	display: none;
	position: absolute;
	top: 15px;
	left: 13px;
    padding-top: 15px;	
	width: 200px;
	text-align: left;
}

div.drop_level ul {
	list-style-type: none;
	background-color: rgb(237, 238, 240);
	width: 100%;
    padding: 0px;	
}

div.drop_level ul li {
	padding-bottom: 5px;
	position: static;
	float: none;
	background: url(/bitrix/templates/rtl_main/components/bitrix/menu/top2/images/grey_line.gif) bottom left repeat-x;
}	

div.drop_level ul li.region {
	padding-left: 3px;
}	

div.drop_level ul li a, div.drop_level ul li span {
	color: #316abf;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial;
}

div.drop_level ul li span {
font-weight: bold;
}

ul.top-menu li div.drop_level ul li a:visited
{
	text-decoration: none;
	color: #316abf;
}

ul.top-menu li div.drop_level ul li a:hover
{
	background: none;
	text-decoration: none;
	color: #316abf;
}

div.drop_level ul li.region a {
font-weight: bold;
}
