/*
   	CSS für die Menüleiste
*/


.passiv_menubox{
	background-image: url('../bilder/navi_passiv.png');
	height:28px;
	padding: 12px 30px 0 30px;
	float:left;
}

.aktiv_menubox{
	background-image: url('../bilder/navi_aktiv.png');
	height:28px;
	padding: 12px 10px 0 10px;
	float:left;
	cursor:pointer;
}

ul#topmenu {
  padding: 0 0 0 0;
  margin: 0;
  list-style: none;
  float: left;
  text-align:right;

}


ul#navmenu{
	list-style-type:none;	
}

ul#navumenu{
	
	list-style-type:none;	
} 
  
li {
  position: relative;
  margin-right:1px;
  list-style-type:none;
  margin-bottom: 4px;
  height:22px;
}

ul#sitemap {
  padding: 0 0 0 0;
  margin: 0;

  float: left;


}

li.sitemap {
  position: relative;
  margin:0 0 0 30px;


}


li.passiv_menubox ul {
  border: 1px solid #999;
  border-top:0px;
  list-style-type:none;
  padding: 0.5em 0 1em 0;
  top: 37px;
  left: 0;
  padding: 0px 5px 2px;
  position: absolute;
  color:#FFF;
  background-color:#2F2D2D;
  line-height:20px;
  z-index:100;
}

a.menu_link:link {  color: #585858; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: bold; }
a.menu_link:visited {  color: #585858; font-size: 11pt; font-family: arial;  text-decoration: none;  font-weight: bold;}
a.menu_link:hover {  color: #000000; font-size: 11pt; font-family: arial;  text-decoration: underline; font-weight: bold; }
a.menu_link:active {  color: #585858; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: bold; }

a.menu_link_active:link {  color: #000000; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: bold; }
a.menu_link_active:visited {  color: #000000; font-size: 11pt; font-family: arial;  text-decoration: none;  font-weight: bold;}
a.menu_link_active:hover {  color: #000000; font-size: 11pt; font-family: arial;  text-decoration: underline; font-weight: bold; }
a.menu_link_active:active {  color: #000000; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: bold; }

a.submenu_link:link {  color:#000000; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.submenu_link:visited {  color: #000000; font-size: 11pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.submenu_link:hover {  color:#000000 ; font-size: 11pt; font-family: arial;  text-decoration:none; font-weight: normal; }
a.submenu_link:active {  color: #000000; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: normal; }

a.top_link:link {  color:#000000; font-size: 8pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.top_link:visited {  color: #000000; font-size: 8pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.top_link:hover {  color:#b85d5d ; font-size: 8pt; font-family: arial;  text-decoration:underline; font-weight: normal; }
a.top_link:active {  color: #000000; font-size: 8pt; font-family: arial;   text-decoration: none; font-weight: normal; }

li.passiv_menubox:hover {background-image: url('../bilder/navi_aktiv.png');}


.box_oben{
background: #CCFFCC  url(../bilder/div-box5.gif) left top no-repeat; /* Die Farbe #000 muss an eure Eckenfarbe angepasst werden */
text-align: right;
}

.box_unten{
background: #CCFFCC  url(../bilder/div-box8.gif) left top no-repeat; /* Die Farbe #000 muss an eure Eckenfarbe angepasst werden */
text-align: right;
}

.box_inhalt{
background: #CCFFCC ; /* Die Farbe #000 muss an eure Eckenfarbe angepasst werden */
padding: 0 20px; /* Abstand des Textes vom Rand links und rechts. Die 20px durch die Höhe der Eck-Grafik ersetzen. */
}
