/*-hlist :: horizontal list  */

	ul.ekflexmenu_submenu_items { margin: 0; padding: 0; list-style-type: none;}
	ul.ekflexmenu_submenu_items li { margin: 0; padding: 0; list-style-type: none; float: left;}
	ul.ekflexmenu_submenu_items a { float: left; display: block; text-decoration: none;}

	.horizontal .ekflexmenu_menu_level_0 ul.ekflexmenu_submenu_items {
		padding:0 2px 0 0;
		list-style-type:none; 
		height: 50px; 
		background: #024b8f;
		}
	.horizontal .ekflexmenu_menu_level_0 .ekflexmenu_submenu_items li {
		list-style-type: none;
		float:left;
		height: auto;
		line-height:50px;
	}
	
	.horizontal a:link, .horizontal a:visited {
		font-size:14px;
		font-weight: normal;
		text-decoration:none;
		color: #fff;
		display:block;
		float:left;
		height:50px;
		padding: 0 25px 0 25px;
		line-height: 50px;

	}

	.horizontal a:hover, .horizontal a:active {
		background: #053762;
		color:#fff;
	}

	.horizontal UL {
	}
	
	.horizontal .ekflexmenu_menu_level_0 LI {
	}
	.horizontal .ekflexmenu_menu_level_0 li a {
	 }
	
	.horizontal .ekflexmenu_menu_level_0 li a:hover {
	 }

	.horizontal .ekflexmenu_menu_level_0 .ekflexmenu_button_selected {
		background: #053762;
		color: #fff;
	}

	.horizontal .ekflexmenu_menu_level_0 .ekflexmenu_button_selected_hover {
		background: #053762;
		color: #fff;
	}
	
	* html .menu a:hover { position:relative; z-index:100; }  
	.menu li:hover { position:relative; }



