/* Anfang Definition Menü
navi.css
*/
/* -------------------------- BEGIN do not change --------------------------- */

#navi .ordner > a
{
	background-image:url(../bildoj/menuo2/sub.gif);
	background-position:100% 5%;
	background-repeat: no-repeat;
}

#navi  {border:1px solid fuchsia;
     /*   -moz-border-radius:10px;  */
        height:51px;width:99.5%;}
/* Korrektur fuer IE 6  */
* html #navi {wid\th:97%;}

ul.drop
{
    list-style: none;
   /* font-size:140%;12px; */
    font:120%/1.5 Arial, sans-serif;
    margin:0;
 /*   padding:0;  */
    padding-right:0px;
    padding-left:20px;
  /*  padding-bottom:10px;
    padding-top:10px;  */
    width:100%;
    z-index:99;
    }

ul.drop[class] {padding-right:20px;}

* html ul.drop {margin-bottom:-16px;}
/* margin-top verschiebt nach oben
ul.drop[class] {margin-top:7px;}     */
/*ul#naviul2 {margin-top:-57px;}
* html ul.drop {margin-top:-18px;}   */

    #msp1,
    #msp2,
    #msp3,
    #msp4,
    #msp5,
    #msp6,
    #msp7,
    #msp8,
    #msp9,
    #msp10  {/*padding:5px;*/width:16%;height:1.5em;border:1px dotted green; }

 /*   #msp1,
    #edv {padding-left:5px;}  */

    #msp1 span,
    #msp2 a,
    #msp3 span,
    #msp4 span,
    #msp5 span,
    #msp6 a,
    #msp7 span,
    #msp8 span,
    #msp9 span,
    #msp10 span {text-align:center;height:1.5em;}

ul.drop * ul
{
    list-style: none;
 /*   margin-right:5px;  */
    margin:0;
    padding:0;
    display:none;
    position:absolute;
    z-index:99;
    width:11em;
    height:1.5em;font-size:100%;line-height:1;
}

ul.drop li
{
    float:left;
  /*  margin-right:5px;  */
}
/* Noetig fuer IE, sonst Untermenues um halbe Breite nach rechts versetzt */
* html ul.drop li {text-align:left;}

ul.drop li * li
{
    border:1px solid #b8c2dc;
    margin-right:0; /*5px;*/
    float:none;
    position: relative;
    font-size:100%;line-height:1;
}

ul.drop ul * ul
{
    left:99.9%;  /*98%;  */
    top:0;
    margin-right:5px;
}


ul.drop a,
ul.drop span
{
    display:block;
 /*   margin-right:5px;  */
    text-decoration:none;
    color:#fd3d3a;
    background-color:#d7fbd8;
}
/* Untermenues anders einfaerben */
ul#naviul1 ul a,
ul#naviul1 ul span,
ul#naviul2 ul a,
ul#naviul2 ul span {background-color:#c6fbe7;text-align:center;}
ul#naviul1 ul ul a,
ul#naviul1 ul ul span,
ul#naviul2 ul ul a,
ul#naviul2 ul ul span {background-color:#c6e7fb;}
ul#naviul1 ul ul ul a,
ul#naviul1 ul ul ul span,
ul#naviul2 ul ul ul a,
ul#naviul2 ul ul ul span {background-color:#fbc9fb;}

ul#naviul1 a:visited,
ul#naviul2 a:visited {color:#fd3dfd;}

ul#naviul1 a:hover,
ul#naviul2 a:hover {background-color:#c7e3ef;color:#c96;}

ul.drop ul * a,
ul.drop ul * span
{
    height:5%;
    hei\ght:100%;           /* fuer IE 6
    margin-right:5px;                     */
}


/* Untermenues ausblenden */
ul.drop li:hover ul ul,
ul.drop li:hover ul ul ul,
ul.drop li:hover ul ul ul ul
{
    display:none;
}

/* Untermenues anzeigen */
ul.drop li:hover ul,
ul.drop ul li:hover ul,
ul.drop ul ul li:hover ul
{
    display:block;
}


/* -------------------------- END do not change --------------------------- */



ul.drop ul
{
	background-color:#b8c2dc;
     /*	margin-right:5px;  */
}

ul.drop ul a,
ul.drop ul span
{
	border-color:#b8c2dc;
     /*	margin-right:5px;  */
	padding:4px;
         display:block;
}
/* Ende Definition Menü */



/* Bei Firefox, Mozilla verkleinern, nicht bei IE sonst ueberlagern sich beide Haupt
menuezeilen */
div.nefloat[class] {clear:both;height:1px;}

/* Korrekturen fuer IE 5-6, die erste beseitigt Springen in Untermenues beim IE 5,
die zweite linken Rand beim IE 5.x */
* html > body #menuo ul ul li {width:100%;padding:0;margin-bottom:-1px;}
* html #menuo ul ul li {margin-left:-15px;
                        margin-lef\t:0;}

