/* top menu -------------------------------------------- */

#top-menu {
	position: absolute;
	bottom: 1px;
	z-index: 150;
}
#top-menu ul {
	margin: 0; padding: 0;
	list-style: none;
	font-size: 140%;
}
#top-menu ul li {float: left; position: relative;}
#top-menu ul li a {
	display: block;
	padding: 6px 15px;
	color: #07283D;
	text-decoration: none;
	background: url(../_clip/bg_menu-item.gif) right top no-repeat;
}
#top-menu li a:hover, #top-menu li:hover a {
	color: white;
	background: url(../_clip/bg_menu-item-rollover.gif) left top no-repeat;
}

#top-menu table {position: absolute; left: 0 !important; border-collapse: collapse; z-index: 200;}
#top-menu li ul {
	list-style: none;
	margin: 0; padding: 10px;
	background: #FF3200;
	font-size: 75%;
	position: absolute; left: 0 !important;
}
#top-menu li ul li a {
	padding: 4px 10px 4px 20px; margin: 0;
	display: block;
	width: 160px;
	background: url(../_clip/bullet_list.gif) 10px 10px no-repeat !important;
	border-bottom: 1px solid #FF8611;
	color: white;
}
#top-menu li ul li a:hover {background: #C84702 url(../_clip/bullet_list.gif) 10px 10px no-repeat !important; color: white;}
#top-menu ul ul {visibility: hidden; position: absolute; z-index: 200;}

#top-menu li:hover ul, #top-menu li a:hover ul {visibility: visible;}
/*
#top-menu ul li.first a {background: url(../_clip/bg_menu-item-first.gif) left top no-repeat;}
#top-menu li.first a:hover, #top-menu li.first:hover a {background: url(../_clip/bg_menu-item-rollover.gif) left top no-repeat;}
*/
#top-menu ul li.last a {background: url(../_clip/bg_menu-item-last.gif) right top no-repeat;}
#top-menu li.last a:hover, #top-menu li.last:hover a {background: url(../_clip/bg_menu-item-last-rollover.gif) right top no-repeat;}

/* \*/ * html #top-menu {bottom: 0;} /**/
/* \*/ * html #top-menu ul li li a {width: 160px;} /**/
/* \*/ * html #top-menu ul ul {top: 27px;} /**/
