@charset "utf-8";
/* CSS Document */

/* Hauptnavigation */

ul#subnavilevel3
  {
  margin:4px 4px 0 4px;
  padding-top:0;
  padding-bottom:3px;
  padding-left:0;
  }

ul#subnavilevel3 a 
{
display:inline;
float:left;
clear:right;
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
}

ul#subnavilevel3 a.level3-aktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#92001f;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  background-color:white;
  font-weight:bold;
  }

ul#subnavilevel3 a.level3-aktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#92001f;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  background-color:white;
  font-weight:bold;
  }

ul#subnavilevel3 a.level3-aktiv:hover {
  text-decoration:none;
  display:inline;
  color:#92001f;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  background-color:white;
  font-weight:bold;
}


ul#subnavilevel3 a.level3-inaktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#fff;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#subnavilevel3 a.level3-inaktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#fff;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#subnavilevel3 a.level3-inaktiv:hover {
  text-decoration:none;
  display:inline;
  color:#fff;
  padding:3px 9px 3px 9px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
}

ul#subnavilevel3 li 
  {
  float:left;
  display:inline;
  list-style-type:none;
  margin:0;
  }

ul#subnavilevel3 li ul {
  margin:0;
  padding:0;
}

ul#subnavilevel3 li ul li 
{
  margin: 0 0 0 0;
  padding: 0;
  list-style-type:none;
}

ul#subnavilevel3 li ul li ul {
  margin: 0 0 0 0;
  padding: 0;
}

ul#subnavilevel3 li ul li ul li {
  margin: 0 0 0 0;
  padding: 0;
  list-style-image:url(/_SYSTEM/grfx/subnavi_bulletpoint.jpg);
}

#columnlevel3
	{
line-height:17px;
padding:3px 7px 3px 0;
	}

#columnlevel3 a:link
	{
  text-decoration:none;
  color:#fff;
  padding:3px 7px 3px 19px;
  margin:0;
	}

#columnlevel3 a:visited
	{
  text-decoration:none;
  color:#fff;
  padding:3px 7px 3px 19px;
  margin:0;
	}

#columnlevel3 a:hover
	{
  text-decoration:none;
  color:#fff;
  padding:3px 7px 3px 19px;
  margin:0;
}




/* Subnavi */

ul#subnavi
  {
  margin:0;
  width:233px;
  padding:0;
  }

ul#subnavi a 
{
display:block;
clear:right;
margin:0;
padding:0;
font-size:13px;
}

ul#subnavi a.subnavi-aktiv:link
  {
  text-decoration:none;
  color:#c2002b;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
  }

ul#subnavi a.subnavi-aktiv:visited 
  {
  text-decoration:none;
  color:#c2002b;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
  }

ul#subnavi a.subnavi-aktiv:hover {
  text-decoration:none;
  color:#c2002b;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
}


ul#subnavi a.subnavi-inaktiv:link
  {
  text-decoration:none;
  color:#696968;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
  }

ul#subnavi a.subnavi-inaktiv:visited 
  {
  text-decoration:none;
  color:#696968;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
  }

ul#subnavi a.subnavi-inaktiv:hover {
  text-decoration:none;
  color:#c2002b;
  padding:3px 15px 3px 15px;
  margin:0;
  font-weight:bold;
}

ul#subnavi li 
  {
  display_block;
  list-style-type:none;
  margin:0;
  padding:0;
  }

ul#subnavi li ul {
  margin:0;
  padding:0;
}

ul#subnavi li ul li 
{
  margin: 0 0 0 0;
  padding: 0;
  list-style-type:none;
}

ul#subnavi li ul li ul {
  margin: 0 0 0 0;
  padding: 0;
}

ul#subnavi li ul li ul li {
  margin: 0 0 0 0;
  padding: 0;
  list-style-image:url(/_SYSTEM/grfx/subnavi_bulletpoint.jpg);
}

#columnsubnavi
	{
line-height:17px;
padding:0;
	}

#columnsubnavi a:link
	{
  text-decoration:none;
  color:#696968;
  padding:3px 7px 3px 19px;
  margin:0;
	}

#columnsubnavi a:visited
	{
  text-decoration:none;
  color:#696968;
  padding:3px 7px 3px 19px;
  margin:0;
	}

#columnsubnavi a:hover
	{
  text-decoration:none;
  color:#696968;
  padding:3px 7px 3px 19px;
  margin:0;
}