body { behavior: url('include/csshover.htc');} /* WinIE behavior call */

div#menu { width: 770px; margin-left: auto; margin-right: auto; height: 33px; background-image: url('images/kolka.jpg'); background-position: 10px top; background-repeat: no-repeat;}

div#nav {padding-top: 1px; margin: 0 0 0 0; background: none; border-left: 0px solid #AAA; border-top: 0px solid #AAA; border-bottom: 0px solid #AAA;}
div#nav a {font-size: 10px; font-weight: bold; text-align: center;}
div#nav ul {margin: 0; padding: 0; background: none; border: 0px solid #CCC; border-width: 0;}
div#nav li { width: 100px; position: relative; list-style: none; margin: 0; float: left; padding: 0 0px 0 0px; border-right: 0px solid #AAA; font-size: 10px; text-align: center; height: 3em;}
div#nav li:hover {cursor:pointer;}

div#nav li a {display: block; padding: 0; text-decoration: none;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; display: none;}
div#nav ul ul li {border-bottom: 0px solid #CCC; border-right-color: #CCC;}
div#nav li.submenu li.submenu { text-align: center; background-image: none;}

div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3,
div#nav ul.level3 li.submenu:hover ul.level4 {display:block;}

div#nav ul.level1 li { background: none; color: #fff; text-align: center; font-weight: bold; }
div#nav ul.level1 a { color: #fff; font-weight: bold; text-align: center; width: 100%;}
div#nav ul.level1 b { color: #fff; }

div#nav ul.level2 {top: 2.5em; left: -1px; margin-top: 2px;}
div#nav ul.level2 li { background-color: #f6e2e1; color: #000; padding: 4px; border-bottom: 0px solid #b4002f; border-right: 0px solid #b4002f; width: 120px; height: auto; z-index: 40;}
div#nav ul.level2 li:hover { color: #b2002f; text-align: center;}
div#nav ul.level2 a { color: #000; width: 100%; font-weight: bold;}
div#nav ul.level2 a:hover { color: #b2002f; font-weight: bold;}

div#nav ul.level3 {top: 0px; left: 128px;}
div#nav ul.level3 li { background-color: #f6e2e1; color: #000; padding: 4px; border-bottom: 0px solid #b4002f; border-right: 0px solid #b4002f; width: 120px; height: auto; z-index: 40;}
div#nav ul.level3 a { color: #000; width: 100%; font-weight: bold;}
div#nav ul.level3 a:hover { color: #b2002f; font-weight: bold;}

div#nav ul.level4 {top: 0px; left: 128px; }
div#nav ul.level4 li { background-color: #f6e2e1; color: #000; padding: 4px; border-bottom: 0px solid #b4002f; border-right: 0px solid #b4002f; width: 120px; height: auto; z-index: 40;}
div#nav ul.level4 a { color: #000; width: 100%; font-weight: bold;}
div#nav ul.level4 a:hover { color: #b2002f; font-weight: bold;}

div.listmenu { display: block; border: 0px dotted red; width: 100%;}
div.listmenu { font-size: 10px;}
div.listmenu ul { border: 0px dotted red; padding: 0 0 0 5px; margin: 0;}
div.listmenu li { display: block; list-style: none; background: url('images/list_0.jpg') left 2px no-repeat; padding-left: 15px; margin-left: 0px; margin-bottom: 5px;}
div.listmenu li.sel0 { display: block; list-style: none; background: url('images/list_0.jpg') left 2px no-repeat; padding-left: 15px; margin-left: 0px; margin-bottom: 5px;}
div.listmenu li.sel1 { display: block; list-style: none; background: url('images/list_1.jpg') left 2px no-repeat; padding-left: 15px; margin-left: 0px; margin-bottom: 5px;}
div.listsubmenu li.sel0 a {color: #000; font-size: 10px;}
div.listsubmenu li.sel1 a {color: #b4002f; font-size: 10px;}

div.listsubmenu { padding: 2px 0 5px 0; width: 100%;}
div.listsubmenu ul { border: 0px dotted red; padding: 0 0 0 5px; margin: 0;}
div.listsubmenu li.sel0 { display: block; list-style: none; background: url('images/listsub_0.jpg') left 2px no-repeat; padding-left: 15px; margin-left: 0px; margin-bottom: 5px;}
div.listsubmenu li.sel1 { display: block; list-style: none; background: url('images/listsub_1.jpg') left 2px no-repeat; padding-left: 15px; margin-left: 0px; margin-bottom: 5px;}
div.listsubmenu li.sel0 a {color: #000; font-size: 10px;}
div.listsubmenu li.sel1 a {color: #b4002f; font-size: 10px;}
