ul#admad-top-menu_b17  {
	vertical-align    : top;
	list-style        : none;
	margin            : 0;
	padding           : 0;
	width             : auto;
	z-index           : 2;
	display           : block;
	overflow          : hidden;
	overflow-x        : hidden;
	overflow-y        : hidden;
	zoom              : 1;

	/* Height is needed for the expading effect or the page will flicker because of the chaange in height */
	min-height        : 38px;

	padding-left      : 31px;
}


ul#admad-top-menu_b17 li {
	vertical-align:top;
	display           : inline-block;
	*display           : inline;
	zoom              : 1;
	white-space       : nowrap;
	margin-right      : 9px;
	margin-bottom     : 0px;
	font-size         : 13px;
	margin-top        : 0px;

	text-align        : left;
	height            : 38px;
}


/*
ul#admad-top-menu_b17 li.nav-selected {
	padding           : 2px 8px;
}
*/

ul#admad-top-menu_b17 li a.nav-path-selected {
	font-weight       : bold;
}

ul#admad-top-menu_b17 li.nav-selected a,
ul#admad-top-menu_b17 li.nav-selected a:hover,
ul#admad-top-menu_b17 li.nav-selected:hover a,
ul#admad-top-menu_b17 li.nav-path-selected a,
ul#admad-top-menu_b17 li.nav-path-selected a:hover,
ul#admad-top-menu_b17 li.nav-path-selected:hover a {
	text-decoration   : none;
	color             : #0462c6;
}

ul#admad-top-menu_b17 li a {
	text-decoration   : none;
	z-index           : 10;
	position          : relative;
	padding           : 0 10px;
	color             : #ffffff;
	text-decoration   : none;
	display           : inline-block;
	height            : inherit;
	vertical-align    : middle;
/*	line-height       : 38px; */
}

ul#admad-top-menu_b17 li:hover a,
ul#admad-top-menu_b17 li a:hover {
	color             : #0462c6;
	text-decoration   : none;
	font-weight       : bold;
}

/*
In order to make a nice background that scales with resizing the background image, each menu-item is split into three divs, each of these have their own background-image.
The middle one can expire.
*/
ul#admad-top-menu_b17 li .nav_item_left,
ul#admad-top-menu_b17 li .nav_item_middle,
ul#admad-top-menu_b17 li .nav_item_right {
	display           : inline-block;
	*display           : inline;
	zoom              : 1;
	vertical-align    : top;
	/* This makes the effect of expanding the menu-item on mouseover */
	-moz-transition-property    : padding, height; /* Firefox 4 */
	-moz-transition-duration    : 0.4s; /* Firefox 4 */
	-webkit-transition-property : padding, height; /* Safari and Chrome */
	-webkit-transition-duration : 0.4s; /* Safari and Chrome */
	-o-transition-property      : padding, height; /* Opera */
	-o-transition-duration      : 0.4s; /* Opera */

	transition-property         : padding, height;
	transition-duration         : 0.4s;
}

ul#admad-top-menu_b17 li {
	padding-top       : 0px;
	margin-left       : -31px;
	z-index           : 3;
	position          : relative;
}

ul#admad-top-menu_b17 li:hover {
	z-index           : 5;
}

ul#admad-top-menu_b17 li .nav_item_left {
	background-image    : url(/files/8213/4623/0766/btn1_left.png);
	background-position : top;
	background-size     : 100% 100%;

	background-repeat   : no-repeat;
	height              : 38px;
	width               : 31px;
	z-index             : 3;
}

ul#admad-top-menu_b17 li .nav_item_middle {
	background-image    : url(/files/1113/4623/0768/btn1_mid.png);
	background-position : top;
	background-size     : auto 100%;
	background-repeat   : repeat-x;
	height              : 38px;
	z-index             : 3;
	/*text-align          : center;*/
}

ul#admad-top-menu_b17 li .nav_item_right {
	background-image    : url(/files/3613/4623/0768/btn1_right.png);
	background-position : top;
	background-size     : 100% 100%;

	background-repeat   : no-repeat;
	height              : 38px;
	width               : 31px;
	z-index             : 3;
}

ul#admad-top-menu_b17 li.nav-selected {
	padding           : 0px;
	border            : 0px;
	z-index           : 4;
}

ul#admad-top-menu_b17 li.nav-selected .nav_item_left,
ul#admad-top-menu_b17 li.nav-path-selected .nav_item_left
{
	background-image  : url(/files/2413/4623/0767/btn1_left_over_selected.png);
	z-index           : 4;
}

ul#admad-top-menu_b17 li.nav-selected .nav_item_middle,
ul#admad-top-menu_b17 li.nav-path-selected .nav_item_middle
{
	background-image  : url(/files/6413/4623/0768/btn1_mid_over_selected.png);
	z-index           : 4;
}

ul#admad-top-menu_b17 li.nav-selected .nav_item_right,
ul#admad-top-menu_b17 li.nav-path-selected .nav_item_right
{
	background-image  : url(/files/2113/4623/0769/btn1_right_over_selected.png);
	z-index           : 4;
}

ul#admad-top-menu_b17 li:hover .nav_item_left {
	background-image    : url(/files/8213/4623/0766/btn1_left.png);
	height              : 38px;
	width               : 31px;
	z-index             : 5;
}

ul#admad-top-menu_b17 li:hover .nav_item_middle {
	background-image  : url(/files/1113/4623/0768/btn1_mid.png);
	height            : 38px;
	z-index           : 5;

	padding-left      : 6px;
	padding-right     : 6px;
}

ul#admad-top-menu_b17 li:hover .nav_item_right {
	background-image  : url(/files/3613/4623/0768/btn1_right.png);
	height            : 38px;
	width             : 31px;
	z-index           : 5;
}

