	#main_menu {
	        white-space:nowrap;
		height:34px;
		background:transparent url(../images/bgOFF1.gif) repeat-x top left;
		font-family:Arial,Verdana,Helvitica,sans-serif;
		border-top:2px solid #B30000;
		list-style-type:none;
		width:100%;
		float: left;
		margin:0px;
		padding:0px;
		font-size:12px;

	}
	#main_menu li {
		display:block;
		float:left;
		position:relative;
		font-weight:bold;
		margin-bottom:35px;
	}
	#main_menu li a {
		display:block;
		float:left;
		color:#444;
		text-decoration:none;
		padding:9px 20px 0 20px;
		height:25px;
		background:transparent url(../images/bgDIVIDER1.gif) no-repeat top right;
	}
	#main_menu li a:hover,#main_menu li a.current {
		color:#B30000;
		background:#fff url(../images/bgON1.gif) no-repeat top right;
	}
	
	#main_menu li:hover ul { /* Выводим выпадающий пункт при наведении курсора */
/*                left:0; 
                opacity:1; */
        }
	#main_menu ul{
		list-style:none;
	        position:absolute;
	        margin-top: 35px;
	        margin-left: -40px;
                left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
                opacity:1; /* Устанавливаем начальное состояние прозрачности */
        	background: none;
        }
        #main_menu ul li{
		float:none;
		z-index:12000;
		padding-top: 1px;
		list-style-type: none;
        }
        #main_menu li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
		color:#B30000;
        }
        #main_menu ul a{
                white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
                display:block;
                width: 100%;
		background: #DDD;
        }
        #main_menu li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
		color:#444444;
        }
        #main_menu li:hover ul li{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
/*		background: #DDD;*/
        }
        #main_menu li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
		color:#B30000;
		background:#eee;
        }                                                            