/* navigation */

#navContainer { width:231px; min-height:400px; margin-bottom:-2px;  }



/* navigation - 1. ebene */

#navContainer ul { list-style-type:none; margin:0 0 0 0; padding:0; }

#navContainer li { margin:0; }

#navContainer a {

  color:#fff;

  display:block;

  text-decoration:none;

  padding-left:30px;

  width:201px;

  font-size:12px;

  line-height:23px;

  border-top:1px solid #fff;
	
	background:url('../images/hg-schwarz.gif') left top repeat-x;

}

#navContainer ul li a:hover { font-weight:bold; }

#navContainer ul li.act a { font-weight:bold; }



/* navigation - 2. ebene */

#navContainer ul ul { margin:0; }

#navContainer ul ul a {

  background:none !important;

  font-weight:normal !important;

  padding-left:40px;

  width:191px;

  font-size:12px;

  line-height:16px;

  border:0;

	color:#fff;

}

#navContainer ul li.act ul li a { color:#ff6633; font-weight:normal !important; }

#navContainer ul li.act ul li a:hover { font-weight:bold !important; }

#navContainer ul li ul li.act a { font-weight:bold !important; color:#ff6633; }

#navContainer ul li ul li a:hover { font-weight:bold !important; }



/* navigation - 3. ebene */

#navContainer ul ul ul { margin:0; }

#navContainer ul ul ul a {

  font-weight:normal !important;

  padding-left:60px;

  width:171px;

  font-size:11px;

  line-height:14px;

  border:0;

	color:#fff;

}

#navContainer ul li ul li.act ul li a { color:#fff; font-weight:normal !important; }

#navContainer ul li ul li.act ul li a:hover { font-weight:bold !important; }

#navContainer ul li ul li ul li.act a { font-weight:bold !important; color:#ff6633; }

#navContainer ul li ul li ul li a:hover { font-weight:bold !important; }



/* navigation - 4. ebene */

#navContainer ul ul ul ul { margin:0; }

#navContainer ul ul ul ul a {

  font-weight:normal !important;

  padding-left:70px;

  width:161px;

  font-size:11px;

  line-height:14px;

  border:0;

	color:#fff;

}

#navContainer ul li ul li ul li.act ul li a { color:#fff; font-weight:normal !important; }

#navContainer ul li ul li ul li.act ul li a:hover { font-weight:bold !important; }

#navContainer ul li ul li ul li ul li.act a { font-weight:bold !important; color:#ff6633; }

#navContainer ul li ul li ul li ul li a:hover { font-weight:bold !important; }



/* navigation specials 

#navStartseite { margin:18px 0px !important; border-bottom:1px solid #bdbdbd; }

#navStartseite a { background:url('../images/listicon-start.gif') 15px center no-repeat !important; }

#navStartseite a:hover { background:url('../images/listicon-start-act.gif') 15px center no-repeat !important; }

#navContainer li#navStartseite.act a { background:url('../images/listicon-start-act.gif') 15px center no-repeat !important; }

*/
#navStartseite a { background:url('../images/hg-schwarz.gif') left top repeat-x !important; }
#navRCFlugzeuge a { background:url('../images/hg-blau.gif') left top repeat-x !important; }
#navRCHelikopter a { background:url('../images/hg-orange.gif') left top repeat-x !important; }
#navRCAutos a { background:url('../images/hg-weinrot.gif') left top repeat-x !important; }
#navRCSchiffe a { background:url('../images/hg-rot.gif') left top repeat-x !important; }
#navRCPanzer a { background:url('../images/hg-grau.gif') left top repeat-x !important; }

/* Navigationsüberschriften*/

#nav3KanalHelikopter, #nav2KanalHelikopter, #nav2KanalFlugzeuge {

  background:none !important;

  padding-left:32px;

  width:191px;

  font-size:12px;

  line-height:16px;

  border:0;

	color:#7c7c7c;

	font-style:italic;

	font-weight:bold;

}

#navSitemap a { border-bottom:1px solid #fff; }

#naviStartseite a { letter-spacing:1px; font-size:13px; }

#navContainer {

  background:url('../images/grauverlauf.jpg') left bottom repeat; 

  color:#7c7c7c;

  font-size:12px;

	padding-left:inherit;

  line-height:23px;

}


