/* styles for table menu */

.menu1
{
  vertical-align:top;
  text-align:center;
  padding:0px;
}

.menu2 
{ 
  vertical-align:top;
  text-align:center;
  padding:0px;
}

.menu2_left
{
  background:url(/fileadmin/template/images/links.gif) repeat-y left;
  background-color:#dddddd;
  border-right:1px #404040 solid;
  width:40px;
}

.menu2_right
{
  background:url(/fileadmin/template/images/rechts.gif) repeat-y right;
  background-color:#dddddd;
  width:40px;
}

.menu1-level1-act
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#d0e8f8;*/
  background-color:#e8efff;
  text-align:left;
  width:150px;
  margin:2px 0px 0px 0px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu1-level1-no
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
  width:150px;
/*Sven  background-color:#e8e8e8;*/
  background-color:#f0f0f0;
  border-top:1px solid #CCCCCC;
  text-align:left;
  margin:2px 0px 0px 0px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu1-level2-act
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#c8e0f6;*/
  background-color:#e0e8ff;
  width:140px;
  text-align:left;
  margin:0px 5px 0px 5px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu1-level2-no
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#e0e0e0;*/
  background-color:#e8e8e8;
  text-align:left;
  width:140px;
  margin:0px 5px 0px 5px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu1-level3-act
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#c0d8f4;*/
  background-color:#d8e0ff;
  width:130px;
  text-align:left;
  margin:0px 10px 0px 10px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu1-level3-no
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#d8d8d8;*/
  background-color:#dddddd;
  text-align:left;
  width:130px;
  margin:0px 10px 0px 10px;
  padding:3px 8px 3px 8px;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu2-level4-act
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#b8d0f2;*/
  background-color:#d8e0ff;
  margin:0px 0px 0px 0px;
  padding:2px 3px 2px 3px;
  text-align:center;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

.menu2-level4-no
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
/*Sven  background-color:#d0d0d0;*/
  background-color:#d6d6d6;
  margin:0px 0px 0px 0px;
  padding:2px 3px 2px 3px;
  text-align:center;
  border-left:1px #cccccc solid;
  border-right:1px #404040 solid;
  border-bottom:1px #404040 solid;
}

