div.containerMenue
  { background: #f60; position: fixed; bottom: 0; left: 0; width: 100%; height: 120px; overflow: auto }

div.menue 
        { background: #663; text-align: left; letter-spacing: 1px; margin: 0; padding: 0; position: fixed; bottom: 100px; left: 0; width: 100% }

.L00 div.menue
            { background: #996; letter-spacing: 1px }

/* div.menue a.firstchild { margin-left:0px;	}
div.menue a.lastchild { margin-right:25px; } */
div.menue div.menue a.firstchild     { padding-left: 20px }
div.menue div.menue a.lastchild 
     { padding-right: 20px; float: right }

div.menue div.menue
              { font-size: 11px; font-style: normal; font-weight: normal; background: #f90; text-align: left; letter-spacing: 1px; display: none; position: fixed; left: 0 }

/* child selector just seen for mozilla, firefox, opera */
div.menue > div.menue
  { bottom: 80px }

div.menue a 
        { color: #c00; font-size: 12px; font-weight: bold; line-height: 20px; text-decoration: none; display: block; margin: 0; padding: 0 30px 0 20px; height: 20px; float: left }

div.menue a i
{
  display:none;
	visibility:hidden;
}


div.menue div.menue a
{
  display:block;
	margin:0;
	padding:0;
	float:left;
}	

div.menue a:link          { color: #900; font-weight: bold; font-stretch: normal }
div.menue a:visited     { color: #300 }
div.menue a:hover   { color: #cf3; text-align: left !important }
div.menue a:active   { color: #c00 }

.L00 div.menue a:link i     { color: #900 }
.L00 div.menue a:visited i {}
.L00 div.menue a:hover i        { color: #cf0 }
.L00 div.menue a:active i   { }

div.menue div.menue a:link          { color: #c00; font-size: 11px; font-weight: bold; letter-spacing: 1px }
div.menue div.menue a:visited           { color: #900; font-size: 11px }
div.menue div.menue a:hover         { color: #c00; font-size: 11px }
div.menue div.menue a:active       { color: #c00; font-size: 11px }

/* JUDITH wichtig: bilder muessen die selbe hoehe haben */
.watermark
 { position: fixed; bottom: 15px; left: 39px }

/* JUDITH: selektive abstaende zwischen den submenuepunkten */
#M1 div.spacer   { margin: 0; padding: 0; width: 50px; height: 2px; float: left }
#M2 div.spacer { margin:0; padding:0; width:60px; height:2px; float:left;}
#M3 div.spacer { margin:0; padding:0; width:110px; height:2px; float:left;}
#M4 div.spacer  { margin: 0; padding: 0; width: 70px; height: 2px; float: left }
/* active stuff */
.L1 * #M1, .L2 * #M2, .L3 * #M3, .L4 * #M4, .L5 * #M5
{
  display:block;
}

/* current active menue */
.L1 * #A1, .L2 * #A2, .L3 * #A3, .L4 * #A4, .L5 * #A5
         { color: #600; background-color: #f60 }

/* current active submenue */
.L11 * #A11, .L12 * #A12, .L13 * #A13, .L14 * #A14, .L15 * #A15, .L21 * #A21, .L22 * #A22, .L23 * #A23, .L24 * #A24, .L25 * #A25, .L26 * #A26, .L31 * #A31, .L32 * #A32, .L33 * #A33, .L34 * #A34,  L35 * #A35, .L41 * #A41, .L42 * #A42, .L43 * #A43, .L44 * #A44, .L45 * #A45
      { color: #300 }

/* special case for menue A2 and A3 in L00 mode*/

