/*///////////////////////////////////////////////////////////////////
// 2008-11   | motorpresse                                         //
// Project   | Flugportal                                          //
// Author    | Karsten Meyer                                       //
// modified  | 21.01.2010 by Karsten Meyer                         //                                                   
// Package   | navigation                                          //
///////////////////////////////////////////////////////////////////*/

#navigation-area {
 width:824px;
 height:30px;
 padding-top:4px;
 margin:1px 0 8px 0;
}
#aerokurier #navigation-area {
 background: url(../i/bg/navi_aerokurier.gif) no-repeat;
}
#flugrevue #navigation-area {
 background: url(../i/bg/navi_flugrevue.gif) no-repeat;
}
#klassiker #navigation-area {
 background: url(../i/bg/navi_klassiker.gif) no-repeat;
}

/* menue */
UL#mainnavi {
	padding: 0;
	margin: 0;
	list-style: none;
}

UL#mainnavi LI {
 position:relative;
	float: left;
	padding:0;
	margin:0;
	list-style: none;
 z-index: 105;
}

UL#mainnavi LI A.mainnavi:link,
UL#mainnavi LI A.mainnavi:visited,
UL#mainnavi LI A.mainnavi:hover,
UL#mainnavi LI A.mainnavi:active {
  float:left;
  height:30px;
	color: #000;
	text-decoration:none;
	font-size:11px;
 text-indent:-999px;
}

/* ### subnavigation ########*/
#mainnavi li UL {
 position: absolute;
 left: -999em;
 margin:0;
 width: 168px;
 width: 178px; 
 padding:0 2px 2px 0;
 	z-index:100;
	filter:alpha(opacity=90);   
	-moz-opacity: 0.9;   
	opacity: 0.9;
}


#mainnavi li:hover UL , #mainnavi li.sfhover UL  {
 left: 0; 	
 top:30px;
}
#mainnavi li:hover UL.termine,
#mainnavi li.sfhover UL.termine  {
 left: -113px; 
}
#mainnavi li:hover UL.jobs,
#mainnavi li.sfhover UL.jobs  {
 left: -74px; 
}

#mainnavi li:hover,
#mainnavi li.sfhover,
#mainnavi li.current  {
 background-position:0 -30px;
}

#mainnavi li UL LI {
 float:left;
 width:147px;
 width:157px;
 padding:2px 10px 4px 7px;
 margin:0;
 background-color: #fff;
	border-left:1px solid #b4babf;
	border-right:1px solid #b4babf;
}

#mainnavi li UL LI.sep {
 width:164px;
  width:174px;
  padding:0 0 3px 0;
  border-top:1px solid #c1c4c5;
  margin:0;
  line-height: 0px;
  font-size:0px;
}
#mainnavi li UL LI.last {
  border-bottom:1px solid #b4babf;
}

#mainnavi li UL LI A:link,
#mainnavi li UL LI A:visited,
#mainnavi li UL LI A:hover,
#mainnavi li UL LI A:active {
 display:block;
 padding:0;
 color:#060606;
 font-size:11px;
 font-weight:400;
 padding-left:12px;
 background: url(../i/bg/arrow.gif) 3px 4px no-repeat;
  text-decoration:none;
}
#mainnavi li UL LI A:hover {
  text-decoration:underline;
}
/* END */
