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

/* Hauptnavigation */

ul#hauptnavigation
  {
  float:right;
  text-align:right;
  margin:0 5px 0 0;
  padding:0;
  }

ul#hauptnavigation a 
{
display:inline;
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
}

ul#hauptnavigation a.level1-aktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#hauptnavigation a.level1-aktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#hauptnavigation a.level1-aktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
}


ul#hauptnavigation a.level1-inaktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#hauptnavigation a.level1-inaktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
  }

ul#hauptnavigation a.level1-inaktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 7px 0 7px;
  margin:0;
  text-transform:uppercase;
  font-weight:bold;
}

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

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

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

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

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

#column1
	{
line-height:14px;
padding:1px 7px 1px 0;
	}

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

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

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



/* Subnavigation */

ul#subnavigation
  {
  float:left;
  margin:0 5px 25px 0;
  padding:0;
  }

ul#subnavigation a 
{
display:inline;
margin:0;
padding:0;
font-size:11px;
font-weight:normal;
}

ul#subnavigation a.level2-aktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
  }

ul#subnavigation a.level2-aktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
  }

ul#subnavigation a.level2-aktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
}


ul#subnavigation a.level2-inaktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
  }

ul#subnavigation a.level2-inaktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
  }

ul#subnavigation a.level2-inaktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:2px 0 2px 0;
  margin:0;
  font-weight:bold;
}

ul#subnavigation li 
  {
  display:block;
  list-style-type:none;
  margin:0;
  padding:0;
  }

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

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

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

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

#column2
	{
line-height:14px;
padding:1px 7px 1px 0;
	}

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

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

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




/* Bottomnavigation */

ul#bottomnaviagation
  {
  float:right;
  text-align:right;
  margin:0 0 0 0;
  padding:0;
  }

ul#bottomnaviagation a 
{
display:inline;
margin:0;
padding:0;
font-size:11px;
font-weight:normal;
}

ul#bottomnaviagation a.level3-aktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 0 0 10px;
  margin:0;
  }

ul#bottomnaviagation a.level3-aktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 0 0 10px;
  margin:0;
  }

ul#bottomnaviagation a.level3-aktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 0 0 10px;
  margin:0;
}


ul#bottomnaviagation a.level3-inaktiv:link
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:0 0 0 10px;
  margin:0;
  }

ul#bottomnaviagation a.level3-inaktiv:visited 
  {
  text-decoration:none;
  display:inline;
  color:#717171;
  padding:0 0 0 10px;
  margin:0;
  }

ul#bottomnaviagation a.level3-inaktiv:hover {
  text-decoration:none;
  display:inline;
  color:#027259;
  padding:0 0 0 10px;
  margin:0;
}

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

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

#columnbottom
	{
padding:0;
	}

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

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

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