/* Das obere Navigationsmenü */


#oberenavigation
{
  margin: 1px 1px 3px 1px;
}


#oberenavigation ul
{
  height: 21px;
}


#oberenavigation li
{
  display: inline;
}


#oberenavigation li a
{
  font-size: .8em;
  text-decoration: none;
  color: #99CCFF;
  margin: 0 1px 0 1px;
  font-weight: bold;
  background-image: none;
  padding: 0;
}


#oberenavigation li a:hover
{
  border-bottom: 2px solid #FFFFFF;
  background-image: none;
}


/* Das rechte Navigationsmenü */


#rechtenavigation ul
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#rechtenavigation li
{
  margin: 0;
  padding: 0;

  /* IE-Bugfix a wird als display:block angezeigt. Da das barrierefreie Menü aber einen Span nach a hat, rutscht dieses durch block
  in die zweite Zeile - es entsteht im IE eine zusätzliche Zeile. Daher als Bugfix: display:inline im li */

  display: inline;
}

#rechtenavigation li a, #rechtenavigation .stammrubrik, #rechtenavigation .standortrubrik
{
  background-image: url(../media/navigationpfeil.gif);
  background-repeat: no-repeat;
  background-position: 5px 50%;
  display: block;
  width: 87%;
  padding: 5px 0 5px 20px;
  margin-left: 1px;
  margin-bottom: 1px;
  background-color: #54606C;
  text-decoration: none;
  border-right: 3px solid #F4B40D;
  word-spacing: .3mm;
}

#rechtenavigation li a:hover
{
  background-image: url(../media/navigationpfeil.gif);
  background-repeat: no-repeat;
  background-position: 7px 50%;
  color: #FF5500;
}

#rechtenavigation .stammrubrik
{
  font-weight: bold;
}


#rechtenavigation .nebenrubrik
{
  background-image: none;
}


#rechtenavigation .standortrubrik
{
  font-weight: bold;
  color: #FF5500;
  border-right: 3px solid #54606C;
}


#communitynavigation a
{
  position: absolute;
  font-size: 0;
  width: 20px;
  height: 20px;
  text-decoration: none;
  right: 31px;
}

#communitynavigation a span
{
  visibility: hidden;
}

a#bruecke {top: 2px;}
a#chat {top: 23px;}
a#forum {top: 44px;}
a#trekbay {top: 65px; width: 21px; }
a#weristonline {top: 86px;}

a#bruecke:hover {background-image: url(../media/community_bruecke.gif); background-repeat: no-repeat;}
a#chat:hover {background-image: url(../media/community_chat.gif); background-repeat: no-repeat;}
a#forum:hover {background-image: url(../media/community_forum.gif); background-repeat: no-repeat;}
a#trekbay:hover {background-image: url(../media/community_trekbay.gif); background-repeat: no-repeat;}
a#weristonline:hover {background-image: url(../media/community_weristonline.gif); background-repeat: no-repeat;}

a#bruecke:hover, a#chat:hover, a#forum:hover, a#trekbay:hover, a#weristonline:hover
{
  border: none;
}
