#head_menu {position:relative;top:-109px;margin:0 0 -109px 0;padding:0 15px 0 15px;height:auto;z-index:3;}
#menu {display:inline; float:left; margin:0; padding:0 3px; width:auto; background: #fff; height:34px;}
#menu li {display:block; float:left; padding:0; _width:1px; height:34px; _height:34px; list-style:none; z-index:100;}
#menu li span {display:block; float:left; margin:0 3px 0 0; padding:0; width:auto; height:34px;}
#menu .amenu_head {display:block; float:left; margin:0; padding:7px 11px 0 11px; width:auto; height:27px; _height:34px; font-size:13px; font-weight:normal; color:#363636; text-align:center; text-decoration:none; white-space:nowrap;cursor:pointer;_cursor:hand;}
/*#menu .amenu_head.last {background:none;}*/

#menu li.over a {color:#fff !important; background: url('img/hdrmnbookmrkleft.gif') top left no-repeat !important;}
#menu li.over span {background: url('img/hdrmnbookmrkright.gif') top right no-repeat !important;}

#menu li.act {background:url(img/BGmenu_right_act.gif) no-repeat top right #e60004;color:white;}
#menu li.act span {background:url(img/BGmenu_left_act.gif) no-repeat top left #e60004;color:white;}

/*----klasické submenu-----*/
/*
#menu li ul {xdisplay:none; position:absolute; top:20px; left:0px; margin:0px; padding:0px; width:175px; background:#DCECF6;}
#menu li ul li {margin:0; padding:0; width:173px; height:20px; border:1px solid #254E9C; border-top:none;}
#menu li ul li a {display:block; margin:0; padding:3px 0 0 5px; width:171px; _width:175px; height:18px; white-space:nowrap; text-decoration:none; color:black; font-size:11px;}
#menu li.over ul li a {padding:6px 0 0 5px; width:168px; _width:175px; height:16px; _height:18px; background:#C6DFFF; background-image:none !important;}
#menu li > ul {top:auto; left:auto;}
#menu li:hover ul, #menu li.over ul {display:block;}	
*/




/*----submenu do jednoho radku-------*/
#menu li {position: static;}

/*#menu li > ul {top:auto; left:auto;}*/
#menu li:hover ul, #menu li.over ul {display: block;}	


.submenu {clear:both; float:left; position:relative; /*_top: -13px;*/ margin:0; /*_margin-bottom:-13px;*/ padding:0; width:100%; height:29px; overflow:hidden; background:/*url('img/BGsubmenu_right.gif') no-repeat top right #e60004*/ #fff;}
.submenu li {position: static;}
.submenu ul {display:block; float:left; position:absolute; top:0; left:0; margin:0; padding:0; width:100%; background:/*url('img/BGsubmenu_left.gif') no-repeat top left*/ #e60004;
                -moz-border-radius-topleft:0.5ex; -moz-border-radius-bottomright:0.5ex; -moz-border-radius-topright:0.5ex; -moz-border-radius-bottomleft:0.5ex;
                -webkit-border-top-left-radius:0.5ex; -webkit-border-bottom-right-radius:0.5ex; -webkit-border-top-right-radius:0.5ex; -webkit-border-bottom-left-radius:0.5ex;}
.submenu ul li {display:block; float:left; margin:0; padding:0; width:auto; height:29px; border:none;}
.submenu ul li a {display:block; float:left; clear: both; margin:0; padding:5px 12px 0 13px; width:auto; height:24px; _height:29px; text-decoration:none; color:#fff; font-size:13px; font-weight:normal; background: url('img/hdrsubmnsepar.gif') no-repeat left 7px !important;}
.submenu ul li a:hover {color:#000;}
.submenu ul li.first a {padding-left: 14px !important; background: none !important;}
/*
.submenu ul li span {background:none !important;border:1px solid blue !important;}
.submenu ul li.over a {background: none !important;border:1px solid red !important;}
*/

