/* ---- DropDown Menue ---- */
.jmnu *   { z-index:50; }

.jmnu ul  { margin:0px; padding:0px; list-style-type:none; }

/* Top level list items */
.jmnu ul li     { position:relative; display:inline; float:left; list-style-image:none; }

/* Top level Menue links */
.jmnu ul li a             { text-decoration:none; display:block; }

* html .jmnu ul li a      { display:inline-block; } /*IE6 hack to get sub menu links to behave correctly*/

.jmnu ul li ul li.topbrd  { height:1px;  background-color:#7A7A7A; position:absolut; left:0px; }
.jmnu ul li ul li.botbrd  { height:19px; background-color:#ffffff; border-bottom:1px solid #7A7A7A; border-right:1px solid #7A7A7A; padding:0px; }
.jmnu ul li ul li.botbrd  { display:none; }

/* 1st sub level menu (margin-left=waagrechte Verschiebung) */
.jmnu ul li ul     { width:290px; margin-left:-1px; left:0px; position:absolute; display:block; visibility:hidden; border-left:1px solid #7A7A7A; color:#7A7A7A; background-color:#ffffff; }

/* Sub level menu list items (undo style from Top level List Items) */
.jmnu ul li ul li  { display:list-item; float:none; text-align:left; line-height:20px;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jmnu ul li ul li ul  { top:0px; margin-left:0px; }

/* Sub level menu links style */
.jmnu ul li ul li a        { color:#7A7A7A; padding:2px 8px; margin:0px; border-top-width:0px; border-bottom:1px solid #7A7A7A; border-right:1px solid #7A7A7A; }
.jmnu ul li ul li a:hover  { color:#7A7A7A; background-color:#E1E1E1; }

/* -- Menubildchen (zum entfernen in Kommentarzeichen setzen) -- */
/*.jmnu ul li ul li a        { background-image:url(images/kugel.gif); background-repeat:no-repeat; background-position:5px; padding-left:25px; }*/
/* -- */

/* CSS classes applied to arrows & images */
.downarrowclass   { position:absolute; top:10px; right:7px; }
.rightarrowclass  { position:absolute; top:4px;  right:5px; }

.ppmnuimg   { padding-right:10px; padding-top:2px; }
