ul#navmenu * {margin: 0; border: 0 none; padding: 0;list-style: none;position:relative;}
ul#navmenu{  /*width: 800px; /*For KHTML*/}
ul#navmenu li {float: left; /*For Gecko*/ display: inline;padding:0 15px; border-right: 1px dotted #23a0c1;}
ul#navmenu ul {width:160px;display: none;position: absolute;top: 26px;left: 0;}
ul#navmenu ul:after /*From IE 7 lack of compliance*/{clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}
ul#navmenu ul li { float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/}
ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul { display: block;}



/* ===============  1. UROVEN ===============  */
ul#navmenu a {
 /* START NEEDITOVAT */
 float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; font: normal 11px  Arial,Verdana, Helvetica, sans-serif; text-decoration: none; height: auto !important;height: 1%; /*For IE*/ text-align:center;
 /* END NEEDITOVAT */
 
 /* START EDITOVAT */
 padding: 8px 10px 7px 10px;
 margin: 0px 0px 0px 0px;
 color: #fff;
  border-bottom: 5px solid #0a6c84;
 /*background:#3F6896 url(admin/layout/navigace/bg_menu.jpg) repeat-x;*/
 
 /* END EDITOVAT */
}

/* ===============  1. UROVEN HOVER  ===============  */
ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {
border-bottom: 5px solid #c123b8;
 
 
 
 
}

/* ===============  2. UROVEN  ===============  */
ul#navmenu ul{padding:3px 3px 8px 5px;width:155px;background:#DFDFDF;border-left:1px solid #000;border-bottom:1px solid #000;}
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
 /* START NEEDITOVAT */
	float: none;text-align:left;
 /* END NEEDITOVAT */

 /* START  EDITOVAT */
	background:transparent url('../../css/fastest/menu/menu_sipka.gif') no-repeat left center;
	padding: 0px 0px 0px 10px;
	line-height:24px;
	height:24px;
	width:140px;
	color:#000;
	border:0;
	border-bottom:1px solid #A7AEBF;
	font-weight:normal;
	/*background:#3F6896 */
 /* END  EDITOVAT */
}


/* ===============  2. UROVEN HOVER===============  */
ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a {
 background:#E9ECF1;
 color: #000;
 border-left-color:#79C34A;
}


/* ===============  3. UROVEN  ===============  */
ul#navmenu ul ul{padding:3px 3px 8px 5px;width:170px;background:#DFDFDF;border-left:1px solid #000;border-bottom:1px solid #000;}

ul#navmenu li:hover li:hover li a,ul#navmenu li.iehover li.iehover li a {

/* START NEEDITOVAT */
	float: none;
/* END NEEDITOVAT */
	

/* START EDITOVAT */
	background:transparent url('../../css/fastest/menu/menu_sipka.gif') no-repeat left center;
	padding: 0px 0px 0px 10px;
	line-height:24px;
	height:24px;
	color:#000;
	border:0;
	border-bottom:1px solid #A7AEBF;	
	width:160px;
	font-weight:normal;
	
/* END EDITOVAT */
}

/* ===============  3. UROVEN  HOVER ===============  */
ul#navmenu li:hover li:hover li a:hover,ul#navmenu li:hover li:hover li:hover a,ul#navmenu li.iehover li.iehover li a:hover,ul#navmenu li.iehover li.iehover li.iehover a {
 background:#E9ECF1;
 color: #000;

}


/* ===============  POLOHA SUBMENU ===============  */
ul#navmenu ul ul,ul#navmenu ul ul ul { display: none; position: absolute; top: 0; left: 130px;}
ul#navmenu ul ul {top:5px;left:148px;}


/* NEEDITOVAT NUTNE PRO GECKO */
ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul { display: none;}
ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul { display: block;}
