/* CSS Document */
/* Navigation mit Reitern im content */


.menu {
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  }
.menu li {
  float:left;
  min-width:100px;
  }
a.menu  {
  position:relative;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left; 
  }
* html a.menu  {
  width:100px;
  }
.menu a span {
  display:block; 
  color:#000; 
  background:#c4c4c4; 
  border:1px solid #fff; 
  border-width:2px 1px; 
  text-align:center; 
  padding:4px 16px; 
  cursor:pointer;
  }
* html .menu a span {
  width:100px; 
  cursor:hand; 
  w\idth:66px;
  }
.menu a b {
  display:block; 
  border-bottom:2px solid #990066;
  }
a.menu  em {
  display:none;
  }
.menu a:hover {
 
  }
.menu a:hover span {
  color:#fff; 
  background:#AAAAAA;
  }
/*.menu a:hover em {
	display:block;
	overflow:hidden;
	border:6px solid #06a;
	border-color:#06a #fff;
	border-width:6px 6px 0 6px;
	position:absolute;
	left:50%;
	margin-left:-6px;
	color: #D4D0C8;
  } */

  
  
/*dunkelgrün*/
.menu1 {
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  }
.menu1 li {
  float:left;
  min-width:100px;
  }
  
a.menu1  {
  position:relative;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left; 
  }
* html a.menu1  {
  width:100px;
  }
.menu1 a span {
  display:block; 
  color:#000; 
  background:#c4c4c4; 
  border:1px solid #fff; 
  border-width:2px 1px; 
  text-align:center; 
  padding:4px 16px; 
  cursor:pointer;
  }
* html .menu1 a span {
  width:100px; 
  cursor:hand; 
  w\idth:66px;
  }
.menu1 a b {
  display:block; 
  border-bottom:2px solid #0B8C1A;
  }
a.menu1  em {
  display:none;
  }
.menu1 a:hover {
 
  }
.menu1 a:hover span {
  color:#fff; 
  background:#AAAAAA;
  }

/* aktives Register*/
#current {
  color:#fff; 
  background:#AAAAAA;
}
/* Kurztexte mit angepassten Pfeilen unter dem Register */
/* dkl-grün */
.aktiv {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 38px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktiv{
	margin-top: -15px;
 }
.aktiv img {
	margin:0 10px;
	
	border:0;
	}
/* a */
.aktiva {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 135px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktiva{
	margin-top: -15px;
 }
.aktiva img {
	margin:0 10px;
	
	border:0;
	}
/* b */
.aktivb {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 235px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivb{
	margin-top: -15px;
 }
.aktivb img {
	margin:0 10px;
	
	border:0;
	}
 /* c */
.aktivc {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 338px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivc{
	margin-top: -15px;
 }
.aktivc img {
	margin:0 10px;
	
	border:0;
	}
/* d */
.aktivd {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 437px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivd{
	margin-top: -15px;
 }
.aktivd img {
	margin:0 10px;
	
	border:0;
	}
/* f */
.aktivf {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 537px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivf{
	margin-top: -15px;
 }
.aktivf img {
	margin:0 10px;
	
	border:0;
	}	
/* g */
.aktivg {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 38px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivg{
	margin-top: -15px;
 }
.aktivg img {
	margin:0 10px;
	
	border:0;
	}
/* h */
.aktivh {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 135px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivh{
	margin-top: -15px;
 }
.aktivh img {
	margin:0 10px;
	
	border:0;
	}
/* i */
.aktivi {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 235px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivi{
	margin-top: -15px;
 }
.aktivi img {
	margin:0 10px;
	
	border:0;
	}
/* k */
.aktivk {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 338px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivk{
	margin-top: -15px;
 }
.aktivk img {
	margin:0 10px;
	
	border:0;
	}
/* o */
.aktivo {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 437px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivo{
	margin-top: -15px;
 }
.aktivo img {
	margin:0 10px;
	
	border:0;
	}
/* p */
.aktivp {

	margin: 0px 25px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil0B8C1A.gif) no-repeat 537px 0px;
	border-bottom:1px solid #0B8C1A;
}
* html .aktivp{
	margin-top: -15px;
 }
.aktivp img {
	margin:0 10px;
	
	border:0;
	}	
/* erika */
.aktiv1 {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 63px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1{
	margin-top: -15px;
 }
.aktiv1 img {
	margin-right: 10px;
	border:0;
	}
/* 1a */	
.aktiv1a {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 210px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1a{
	margin-top: -15px;
 }
.aktiv1a img {
	margin-right: 10px;
	border:0;
	}
/* 1b */	
.aktiv1b {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 360px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1b{
	margin-top: -15px;
 }
.aktiv1b img {
	margin-right: 10px;
	border:0;
	}
/* 1c */	
.aktiv1c {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 510px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1c{
	margin-top: -15px;
 }
.aktiv1c img {
	margin-right: 10px;
	border:0;
	}
/* 1d */	
.aktiv1d {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 63px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1d{
	margin-top: -15px;
 }
.aktiv1d img {
	margin-right: 10px;
	border:0;
	}
/* 1e */	
.aktiv1e {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 210px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1e{
	margin-top: -15px;
 }
.aktiv1e img {
	margin-right: 10px;
	border:0;
	}
	
/* 1f */	
.aktiv1f {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 510px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1f{
	margin-top: -15px;
 }
.aktiv1f img {
	margin-right: 10px;
	border:0;
	}

/* 1g */	
.aktiv1g {
	margin: 0px 50px 17px 49px;
	padding: 0 0 0 1px;
	background: url(../graphics/pfeil990066.gif) no-repeat 360px 0px;
	border-bottom:1px solid #990066;
}
* html .aktiv1g{
	margin-top: -15px;
 }
.aktiv1g img {
	margin-right: 10px;
	border:0;
	}

