#menu {width: 156px;background-image: url(../images/lmenu_green_back.jpg);text-align:left;margin:0px;padding:0px;}
#menu ul, #menu ul.sub {list-style-type:none; margin: 0; padding: 0;}
#menu li, #menu ul.sub li {margin: 0; padding: 0; width: 100%;}
#menu .item {margin:0px 0px; padding:5px 6px 5px 5px; border-bottom: 1px dashed #cccccc;text-align:left;background-image: url(../images/lmenu_green_sipky.gif);background-repeat: no-repeat;}
#menu .last2{border-bottom:0px;}
#menu li > .item {margin-bottom: 0px;}
#menu .item a {font-weight:normal;color:#03ABDC;/*display: block;*/text-decoration: none; width: 100%;}
#menu .item a:hover {color:#03ABDC;text-decoration: underline;}
#menu .item a.akt,#menu .item a.akt:visited {font-weight:bold;}
#menu .item a.akt2,#menu .item a.akt2:visited {font-weight:bold;}
#menu div.akt {font-weight:bold;}

#menu ul.sub2 li a.akt {color:#004400;margin:0px;}
#menu ul.sub2 {border-bottom: 1px dashed #2EA746;}
div.sub{position: absolute; top: 0; left: 156px; z-index:10; width:129px; visibility: hidden; padding-bottom: 1em;} 
li.mainHover ul.sub{visibility: visible;} li {behavior: url(../js/hover.htc);}

#menu div.sub {background-color: white;}
#menu div.sub div.top {font-size:2px;background-image: url(../images/web_16.jpg);height:5px;border:0px;width:129px;background-repeat: no-repeat;}
#menu div.sub div.bottom {font-size:2px;background-image: url(../images/web_19.jpg);height:6px;border:0px;width:129px;}
#menu ul.sub {border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;}
#menu ul.sub li {background-color:white;border:1px solid white;border-bottom:1px solid white;/*border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;*/display: block; width: 125px; margin:0; padding: 0px;}
#menu ul.sub li.last {border-bottom:1px solid white;}
#menu ul.sub li a, #menu ul.sub li a:visited {color:#F89B31;font-weight:bold;display: block; text-decoration: none; margin: 2px 6px; /*border-left: 10px solid #03ABDC;*/}
#menu ul.sub li a:hover {text-decoration:underline;/*border-left: 10px solid yellow;*/}

#menu ul li.main:hover .item a {}
#menu ul li.main {position: relative;z-index:10;}
#menu ul li > div.sub {position: absolute; top: -5px; left: 155px; z-index:10; width: 129px; visibility: hidden; padding: 5px;}
#menu ul li.main:hover div.sub {visibility: visible;}
#menu ul.sub2 li{margin:0px;padding:3px 0px 3px 0px;/*background-color:#4FC966;*/background-image: url(../images/lmenu_green_back2.jpg);}
#menu ul.sub2 a{color:#004400;text-decoration:none;}
#menu ul.sub2 a:hover{text-decoration:underline;}

#menu .submenu {padding:0px 0px 5px 30px;}
#menu .submenu_sipky2{float:left;margin-top:3px;}
#menu .submenu_title{float:left;width:130px;margin-top:3px;}
#menu .submenu_item{clear:both;padding:0px 0px 0px 0px;}
#menu .submenu_item_last{clear:both;font-size:1px;margin-left:5px;}
#menu .submenu a,#menu .submenu a:visited{color:#F89B31;text-decoration:none;}
#menu .submenu a.akt,#menu .submenu a.akt:visited{color:#F89B31;font-weight:bold;}
#menu .submenu a:hover{text-decoration:underline;}

#maciwebmenu {
position: absolute;
top: 5px;
right: 5px;
margin: 0px; 
padding: 0px;}
acronym{
cursor: text;
}
