﻿#header .top_menu ul ul
{
	display: none;
	position: absolute;
	top: 1.0em;
	margin-top: 18px;
	left: -1px;
	width: 110px;
}
#header .top_menu li
{
	float: left;
	display: block;
	position: relative;
}
#header .top_menu ul li.top_menu_act ul, 
#header .top_menu ul li.top_menu_act_last ul,
#header .top_menu ul li.top_menu_dis ul,
#header .top_menu ul li.top_menu_dis_last ul
{
	background: #9495a9;
	padding: 0px;
	display: none;
	width: 110px;
	position: absolute;
	clear: both;
}
#header .top_menu ul li.top_menu_act ul li, 
#header .top_menu ul li.top_menu_act_last ul li,
#header .top_menu ul li.top_menu_dis ul li,
#header .top_menu ul li.top_menu_dis_last ul li
{
	margin: 0px;
	padding: 0 5px;
}
#header .top_menu ul li.top_menu_act ul li a, 
#header .top_menu ul li.top_menu_act_last ul li a,
#header .top_menu ul li.top_menu_dis ul li a,
#header .top_menu ul li.top_menu_dis_last ul li a
{
	width: 85px;
	padding: 3px 8px;
	background: url(../images/icon_menu.png) no-repeat left center;
	color: #FFF;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	display: block;
	border-bottom: dotted 1px #bebebe;
}
#header .top_menu ul li.top_menu_act ul li a:hover, 
#header .top_menu ul li.top_menu_act_last ul li a:hover,
#header .top_menu ul li.top_menu_dis ul li a:hover,
#header .top_menu ul li.top_menu_dis_last ul li a:hover
{
	color: #f2ff00;
	background: url(../images/icon_menu.png) no-repeat left center;
	padding: 3px 8px;
}
