ul.menu_top{
	margin:0;
	padding:0;
	list-style: none;
	display:block;
	position:relative;
	float:left;
}
ul.menu_top a{
	text-decoration:none;
	outline:none;
}
ul.menu_top li{
	float:left;
	width:150px;
	height:58px;
	position:relative;
	cursor:pointer;
}
ul.menu_top li > a{
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:58px;
	/*background:rgba(255, 255, 255, 0.8) url('../images/overlay.png') no-repeat bottom right;*/
}
ul.menu_top li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
}
ul.menu_top li span.menu_top_wrap{
	position:absolute;
	top:19px;
	left:0px;
	height:60px;
	z-index:15;
}
ul.menu_top li span.menu_top_active{
	position:absolute;
	background: #FFFFFF;	
	top:58px;
	width:170px;
	height:0px;
	left:-10px;
	z-index:14;
	
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);	
}
ul.menu_top li span span.sdt_link, ul.menu_top li span span.sdt_descr, ul.menu_top li div.menu_top_wrap_sub a{
	margin-left:15px;
}
ul.menu_top li span span.sdt_link{
	color: #000000;
	font-size:18px;
	float:left;
	clear:both;
}
ul.menu_top li span span.sdt_descr{
	color: #FF6600;
	float:left;
	clear:both;
	width:155px; /*For dumbass IE7*/
	font-size:11px;
}
ul.menu_top li div.menu_top_wrap_sub{
	display:block;
	position:absolute;
	width:170px;
	overflow:hidden;
	padding-bottom:5px;
	top:58px;
	left:0px;
	display:none;
	background: #000000;
	z-index:1100px;
	
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
ul.menu_top li div.menu_top_wrap_sub a{
	float:left;
	clear:both;
	line-height:30px;
	color: #FF6600;
}
ul.menu_top li div.menu_top_wrap_sub a:first-child{
	margin-top:10px;
}
ul.menu_top li div.menu_top_wrap_sub a:last-child{
	margin-bottom:5px;
}
ul.menu_top li div.menu_top_wrap_sub a:hover{
	color: #FFFFFF;
}