/*NAVIGATION 1. EBENE*/
/*
#CE3000 = ROT
#8C8E94 = GRAU
*/
/*.ullevel1, .ullevel2, .ullevel3,*/

.ullevel1
{
  list-style: none;
  margin: 0;
  padding: 0;
/*  background-color: #00000;*/
}

.ullevel2
{
  list-style: none;
  margin: 0;
  padding: 0;
/*  background-color: #00000;*/
}

.ullevel3
{
  list-style: none;
  margin: 0;
  padding: 0;
/*  background-color: #00000;*/
}

/*
.level_1_NO
{
  text-decoration: none;
  display: block;
  padding: 2px 6%;
  background-color: #FFFFFF;
  font: bold 1.2em arial, sans-serif;
  color: #636552;
}
*/
.level_1_NO a:link, .level_1_NO a:visited
{
  text-decoration: none;
  display: block;
  padding: 6px 12px;
  background-color: #CCCCCC;
  font: bold 12px Arial, Verdana, sans-serif;
  color: #FFFFFF;
  /*border-top: 1px solid white;
*/
}

.level_1_NO a:hover
{
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */

  color: #FFFFFF;
}


.level_1_ACT a:link, .level_1_ACT a:visited
{
  text-decoration: none;
  display: block;
  padding: 6px 12px;
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  font: bold 12px Arial, Verdana, sans-serif;
  color: #FFFFFF;
  /*border-top: 1px solid white;  */
}

.level_1_SUB a:link, .level_1_SUB a:visited
{
  text-decoration: none;
  display: block;
  padding: 6px 12px;
  font: bold 12px Arial, Verdana, sans-serif;
  color: #FFFFFF;
  background: url("/fileadmin/media/navi_pfeil_rechts.gif");
  background-repeat: no-repeat;
  background-color: #CE3000;
  border: 0px solid black;
  /*border-top: 1px solid white;  */ 
}

.level_1_SUB a:hover
{
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  color: #FFFFFF;
}


/*2.EBENE*/
.level_2_NO a:link, .level_2_NO a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 25px;
  background-color: #CE3000;
  font: bold 11px Arial, Verdana, sans-serif;
  color: #FFFFFF;
  border-top: 0px solid white; 
}


.level_2_NO a:hover
{
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  color: #FFFFFF;
}


.level_2_ACT a:link, .level_2_ACT a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 25px;
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  font: bold 11px Arial, Verdana, sans-serif;
  color: #FFFFFF;
  border-top: 0px solid white; 
}

.level_2_SUB a:link, .level_2_SUB a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 25px;
  font: bold 11px Arial, Verdana, sans-serif;
  background: url("/fileadmin/media/navi_pfeil_rechts.gif");
  background-position:10px -5px;
  -background-position:10px -2px;

  background-color: #CE3000;
  background-repeat: no-repeat;
  color: #FFFFFF;
  border-top: 0px solid white;   
}

.level_2_SUB a:hover
{
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  color: #FFFFFF;
}


/*3.EBENE*/

.level_3_NO a:link, .level_3_NO a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 40px;
  background-color: #CE3000;
  font: bold 10px Arial, Verdana, sans-serif;
  color: #FFFFFF;
}

.level_3_NO a:hover
{
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  color: #FFFFFF;
}


.level_3_ACT a:link, .level_3_ACT a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 40px;
  background-color: #8C8E94;
  background-color: #008CC6; /* #008CC6 = blau */
  font: bold 10px Arial, Verdana, sans-serif;
  color: #FFFFFF;
}

.level_3_SUB a:link, .level_3_SUB a:visited
{
  text-decoration: none;
  display: block;
  padding: 2px 40px;
  background-color: #CCFFCC;
  font: bold 10px Arial, Verdana, Sans-serif;
  color: #636552;
}

