/*
TYPO3 
Hier wird die Navigation oben quer gestaltet
	 navi_quer_leiste  
*/

#navi_quer_leiste  {
	background: #87CEFA;	/* background: #87CEEB;*/
  border: 0px;
  border-color: #87CEFA;
  clear: both;
  color: #000000;
  float: left;
  font-size: 140%;
  height: 4%; /* 6%; */
  margin: 0px;
	padding: 0px;
	width: 99.6%;		 /* width:  98%; 100%;  */
	z-index: 300;
}	
	
#navi_quer_leiste ul {
	background: #87CEFA;	/* background: #87CEEB;*/
  border: 0px;
	color: #000000;
  display: inline;
  float: left;
  list-style-type: none;
  margin: 0px;
  margin-left:	16%;  /* Verschiebung nach rechts margin-left:	120px; im IE*/
	padding: 0px;
	/* 20090104 AK Die  Untermenues sollten nicht das linke Menue überdecken */
	/* float: right; */
}

/* untermenu positionierung */
div#navi_quer_leiste li {
	border: 0px;
	display: inline;
  margin: 0px;
	padding: 0px;
	position: relative;
	
}

/* quer */
#navi_quer_leiste ul li {
	border: 0px;
	display: inline;
  float: left;
	margin: 1px;
	padding: 2px 3px;    /* padding: 2px 3px; */
  z-index: 300;
}

/* abstand hauptmenu zueinander */
#navi_quer_leiste ul li a {
	background: #87CEFA;	/*background: #87CEEB;*/
  border: 0px;
	color: #000000;
  display: block;
  height: 25px; /* 25px; */
  margin: 0px;
  text-decoration: none; 
	padding: 5px 3px;   /*  5px 5px;  */
  width: 105px;   /* 100px 110px; */	
}

/* sonst springen die hauptmenues im IE */
#navi_quer_leiste ul li a:visited {
	background: #87CEFA;	/*background: #87CEEB; */
  border: 0px;
	color: #000000;
  margin: 0px;
	padding: 0px;
}

#navi_quer_leiste ul li a:hover, 
.navi_oben_hover {
	background: #87CEFA;	/*background: #87CEEB;*/
  border: 0px;
  color: #000000;
  font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#navi_quer_leiste ul li a:active, 
#navi_quer_leiste ul li a.dropact, 
#navi_quer_leiste ul li a:focus, 
.navi_oben_active,
.navi_menu_active {
	background: #E0DFE3;
  border: 0px;
	border-style: none;
	color: #000000;
  font-weight: bold;
  margin: 0px;
	text-decoration: none; 
	outline: none;
	padding: 0px;
}	

/* sonst springen die hauptmenues im FF */
#navi_quer_leiste ul li a:link {
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 5px;  /* linker Abstand Untermenü padding: 0px; */
	color: #000000;
	background: #87CEFA;	/*background: #87CEEB; */
}

/* 
		ZWEITE Ebene 
*/


#navi_quer_leiste ul ul,
.subnavi {
	background: #87CEFA;	/*background: #87CEEB;*/
	border: 0px;
	color: #000000;
	height: auto;
  left: 0px;
  margin: 0px;
	padding: 0px;
	position: absolute;
	top: 20px;	/*30px;*/
	visibility: hidden; 
  width: 170px; /* 160px 140px */
	z-index: 300;
}

div#navi_quer_leiste ul li:hover ul, 
div#navi_quer_leiste ul a:hover ul,
.navi_open {
	background: #87CEFA;	/*background: #87CEEB;*/
  border: 0px;      /* 1px solid #ff0000;  */
  color: #000000;
  margin: 5px 0px 5px 0px; /* Abstand von der 1 zur 2 Menuebene */
	padding: 0px 0px 5px 0px; /* Abstand Untermenü letzter Abstand */
	visibility: visible;
	z-index: 300;	
}

#navi_quer_leiste ul ul a, 
#navi_quer_leiste ul ul a:visited,
.subnavi a {
	background: #87CEFA;	/*background: #f0f0ff;*/
  border: 0px;
  color: #000000;
  float: left;
  height: 20px;
	/* KEIN Effekt line-height: 150%;*/
  margin: 0px;		
	padding: 0px 0px 0px 5px; /* linker Abstand Untermenü */ 
	width: 155px; /* 150px 140px */
}
