/* -- MENÜ LEVEL 1 -- */

.level-1, .level-1-aktiv, .level-1-offline
  {
    width:auto;
    margin: 1px 10px 0px 0px;
    padding: 5px 3px 5px 5px;
    border-top:1px solid #CCCCCC;
    background-color: #2A5C8E;
	}

.level-1 a, .level-1-aktiv a, .level-1-offline a
  {
    width:auto;
    padding-left:10px;
    font-family:verdana, sans, arial, helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-align: left;
    color: #FFFFFF;
    background-image: url(../images/level_1_g.gif);
    background-repeat: no-repeat;
    background-position: 0px 6px;
	}

.level-1 a:link
  {
    color: #FFFFFF;
    text-decoration:none;
	}
.level-1 a:visited
  {
    color: #FFFFFF;
  	text-decoration:none;
 	}
.level-1 a:hover, .level-1-aktiv a:hover
  {
  	background-image: url(../images/level_1_o.gif);
  	text-decoration:underline;
    color: #FF9933;
	}

.level-1-aktiv a, .level-1-aktiv a:visited
  {
  	background-image: url(../images/level_1_o.gif);
  	text-decoration:underline;
    color: #FF9933;
  }


.level-1-offline a
  {
    color: #999999;
  }

/* -- MENÜ LEVEL 2 -- */

.level-2, .level-2-aktiv, .level-2-offline
  {
    width:auto;
    margin: 0px 10px 0px 0px;
    padding: 1px 3px 5px 15px;
    border-top:0px solid #CCCCCC;
    background-color: #336699;
	}

.level-2 a, .level-2-aktiv a, .level-2-offline a
  {
    width:auto;
    text-decoration:none;
    padding-left:10px;
    font-family:verdana, sans, arial, helvetica, sans-serif;
    font-size:8pt;
    font-weight:normal;
    text-align: left;
    color: #FFFFFF;
    background-image: url(../images/level_2_g.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
	}
.level-2 a:link
  {
    text-decoration:none;
    color: FFFFFF
	}
.level-2 a:visited
  {
  	text-decoration:none;
    color: #FFFFFF;
	}
.level-2 a:hover, .level-2-aktiv a:hover
  {
  	background-image: url(../images/level_2_o.gif);
  	text-decoration:underline;
    color: #FFCC33;
	}

.level-2-aktiv a, .level-2-aktiv a:visited
  {
  	background-image: url(../images/level_2_o.gif);
  	text-decoration:underline;
    color: #FFCC33;
  }

.level-2-offline a .level-2-offline a:visited
  {
    text-decoration:none;
    color: #999999;
  }

/* -- MENÜ LEVEL 3 -- */

.level-3, .level-3-aktiv, .level-3-offline
  {
    width:auto;
    margin: 0px 10px 0px 0px;
    padding: 1px 3px 5px 24px;
    border-top:0px solid #CCCCCC;
    background-color: #336699;    
	}
	
.level-3 a, .level-3-aktiv a, .level-3-offline a
  {
    width:auto;
    text-decoration:none;
    padding-left:10px;
    font-family:verdana, sans, arial, helvetica, sans-serif;
    font-size:8pt;
    font-weight:normal;
    text-align: left;
    color: #FFFFFF;
    background-image: url(../images/level_2_g.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
	}
.level-3 a:link
  {
    text-decoration:none;
    color: #FFFFFF;
	}
.level-3 a:visited
  {
    text-decoration:none;
    color: #FFFFFF;
	}
.level-3 a:hover, .level-3-aktiv a:hover
  {
  	background-image: url(../images/level_2_o.gif);
  	text-decoration:underline;
    color: #FFCC33;
	}
.level-3-aktiv a, .level-3-aktiv a:visited
  {
  	background-image: url(../images/level_2_o.gif);
  	text-decoration:underline;
    color: #FFCC33;
  }
  
.level-3-offline a
  {
    text-decoration:none;
    color: #999999;
  }
  
/*  ZUORDNUNG ----------------------------------- */

.m1
{
  padding-left:5px;
  font-size: 12px;
}

.m2
{
  padding-left:30px;
  font-size: 11px;
}

.m3
{
  padding-left:55px;
  font-size: 10px;
}