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


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

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


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

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;

}
  
  
li {
  position: relative;
  margin-right:1px;
}
 
li 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: #ffffff; font-size: 10pt; font-family:Tahoma, Geneva, sans-serif; text-decoration: none; font-weight: bold; }
a.menu_link:visited {  color: #ffffff; font-size: 10pt; font-family:Tahoma, Geneva, sans-serif;  text-decoration: none;  font-weight: bold;}
a.menu_link:hover {  color: #ffffff; font-size: 10pt; font-family:Tahoma, Geneva, sans-serif;  text-decoration: none; font-weight: bold; }
a.menu_link:active {  color: #ffffff; font-size: 10pt; font-family:Tahoma, Geneva, sans-serif;   text-decoration: none; font-weight: bold; }

a.submenu_link:link {  color:#999; font-size: 9pt; font-family:Tahoma, Geneva, sans-serif;   text-decoration: none; font-weight: bold; }
a.submenu_link:visited {  color: #999; font-size: 9pt; font-family:Tahoma, Geneva, sans-serif;  text-decoration: none;  font-weight: bold;}
a.submenu_link:hover {  color:#9ECA31 ; font-size: 9pt; font-family:Tahoma, Geneva, sans-serif;  text-decoration:none; font-weight: bold; }
a.submenu_link:active {  color: #999; font-size: 9pt; font-family:Tahoma, Geneva, sans-serif;   text-decoration: none; font-weight: bold; }

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. */
}

#tabbar {
			display: block;
			text-align: center;
			margin-bottom: 1em;
			border-bottom:#333 1px solid;
		}
		#tabbar *,ul {
			float:none;
			display: inline;
			padding: 4px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
		}
		#tabbar li.active {
			background-color: #2F2D2D;
			color:#FFF;
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
		}
		
			
		#panes {
			text-align: justify;
			border-style: none;
			/*width: 245px;*/
			margin: 0 1em 0 1em;
		}
		
		#panes p {
		  width: 600px;
		  margin: 0 auto 1em auto;
		  line-height: 1.5em;
		}
		
	#panes div div { overflow: hidden; }
		
		#previous { float: none; cursor: pointer; }
		#next { float: none; cursor: pointer; }
