#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 15px; border-bottom: 0px dashed #2EA444;text-align:left;background-image: url(../images/lmenu_green_sipky.gif);background-repeat: no-repeat;}
#menu li > .item {margin-bottom: 0px;}
#menu .item a {font-weight:normal;color:white;/*display: block;*/text-decoration: none; width: 100%;}
#menu .item a:hover {color:white;text-decoration: underline;}
#menu .item a.akt {color:#004400;}
#menu div.akt {border-top:1px solid #33aa33;background-image: url(../images/lmenu_green_sipky_hover.gif);background-repeat: no-repeat;}

#menu ul.sub2 li a.akt {color:#004400;margin:0px;}
#menu ul.sub2 {border-bottom: 1px dashed #2EA746;}
ul.sub{position: absolute; top: 0; left: 156px; z-index:10; width:200px; visibility: hidden; padding-bottom: 1em;} 
li.mainHover ul.sub{visibility: visible;} li {behavior: url(../js/hover.htc);}

#menu ul.sub li {background-color:#A4CDFB;border:1px solid #548DbB;border-bottom:1px solid #A4CDFB;display: block; width: 100%; margin:0; padding: 0px;}
#menu ul.sub li.last {border-bottom:1px solid #548DbB;}
#menu ul.sub li a, #menu ul.sub li a:visited {color:#001F82;display: block; text-decoration: none; margin: 1px 3px; /*border-left: 10px solid white;*/}
#menu ul.sub li a:hover {color:black;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 > ul.sub {position: absolute; top: 0; left: 155px; z-index:10; width: 200px; visibility: hidden; padding-bottom: 1em;}
#menu ul li.main:hover ul.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 {background-color:#9DE3AB;border-bottom:1px solid #33aa33;border-top:1px solid #33aa33;padding:5px 0px;}
#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:#004400;text-decoration:none;}
#menu .submenu a:hover{text-decoration:underline;}

#maciwebmenu {
position: absolute;
top: 5px;
right: 5px;
margin: 0px; 
padding: 0px;}
acronym{
cursor: text;
}

