/*
--------------------------------------
edv-coaching, Normale Styles
Navigation fuer alle Seiten
-------------------------------------- 
*/

/* -------------------------------
Navigationsbox
---------------------------------*/

.navigation {
	background:transparent url(bilder/bg_navigation.png) repeat-y left top;
	border-right:2px solid #bababa;
	}

/* Bild a la Stiftung Warentest unter der Navigation */	
a.topBewertungInNav {
	text-align:right;
	margin-top:1.0em;
	display:block;
	border-right:2px solid #bababa;
	}

div.navigation h3 {
	display:none;
	}

ul.navLevel1 {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:1.0em 0 2.0em 0;
	line-height:150%;
	text-align:right;
	/* noetig, damit Links ueber der Inhaltsbox erscheinen */
	position:relative;
		}
	
/* f&uuml;r Explorer, der sonst wg Blockelement
li zu grosse Abstaende zwischen den Buttons macht 
dafuer werden enthaltene a-Tags wieder zu Blockelementen gemacht */
ul.navLevel1 li {
	display:inline;
	}
	
/* Angaben fuer alle Buttons in Nav1 */
ul.navLevel1 a:link, 
ul.navLevel1 a:visited {
	display:block;
	margin-bottom:0.3em;
	font-size:110%;
	font-weight:bold;
	color:#646464;
	padding:0 0.5em 0 0.3em;
	white-space:nowrap;
	}

/* gehighlighhtete Navigation */
ul.navLevel1 a.hi:link,
ul.navLevel1 a.hi:visited {
	color:#a31e1f;
	}

/* ---------------------------------------------------------------
Pfeil-Highlight nur bei den Menuepunkten, die Unterkapitel haben 
ACHTUNG: diese Navigationspunkte auch in ie01.css eintragen! 
---------------------------------------------------------------- */
ul.navLevel1 a#b.hi,
ul.navLevel1 a#c.hi,
ul.navLevel1 a#g.hi,
ul.navLevel1 a#p.hi {
	color:#a31e1f;
	text-decoration:none;
	position:relative;
	width:7.4em;
	padding-right:3.6em;
	height:1.8em;
	margin-bottom:0;
	background:transparent url(bilder/nav_2_pfeil.gif) no-repeat right 1.2em;
	z-index:20;
	}

/* Abstand unter Startseite */
ul.navLevel1 a#a {
	margin-bottom:0.8em;
	}
	
ul.navLevel1 a:hover {
	color:#a31e1f;
	text-decoration:underline;
	}

/* Navi 2. Ebene normalerweise unsichtbar*/
ul.navLevel2 {
	display:none;
	}
/* Navi 2. Ebene nur als Unterpunkt von li.hi sichtbar*/
li.hi ul.navLevel2 {
	display:block;
	border-right:1px solid #bababa;
	border-top:1px solid #bababa;
	border-bottom:1px solid #bababa;
	left:2.2em;
	top:-0.3em;
	background-color:white;
	position:relative;
	z-index:10;
	width:11.0em;
	margin:0 0 0.5em 0;
	padding:0.6em 0 0.7em 0;
	}
ul.navLevel2 li {
	/*border:1px solid lime;*/
	}
		
/* aufgeklappte Links 3. ebene */
ul.navLevel2 a:link, 
ul.navLevel2 a:visited {
	font-size:100%;
	text-align:right;
	margin:0 0 0 0;
	padding:0 0.5em 0 0;
	/*border:1px solid orange;*/
	}
ul.navLevel2 a:hover, 
ul.navLevel2 a:active, 
ul.navLevel2 a.hi:link, 
ul.navLevel2 a.hi:visited, 
ul.navLevel2 a.hi:hover, 
ul.navLevel2 a.hi:active {
	color:#a31e1f;
	border-left:3px solid white;
	text-decoration:underline;
	}

/* nur nach Einloggen erscheinende Navigation */	
ul#navIntern {
	border-top:1px solid #bababa;
	padding-top:1.0em;
	}

/* ---------------------------------------------------------------
Login/Logout-Link und Partner-Link in Navi unsichtbar 
(ist im Template nochmal in Fussende eingebaut, da zu kompliziert, 
den Link aus Navi genau dort erscheinen zu lassen)
---------------------------------------------------------------- */	
ul.navLevel1 a#z02,
ul.navLevel1 a#b04 {
	display:none;
	}
/* ---------------------------------------------------------------
ueberlanger Link Software-Entwoicklung
---------------------------------------------------------------- */		
	
ul.navLevel1 a#f {
	line-height:1.1em;
	white-space:normal;
	}
	
/* -------------------------
horizontale Dozenten-Navigation
-------------------------- */

body.trainer .browseNavigation {
	/*border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;*/
	padding:0.6em 0 0.5em 0;
	margin-top:0.3em;
	margin-bottom:1.0em;
	/*height:1.3em;
	position:relative;*/
	}
body.trainer .browseNavigation ul {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
	}
body.trainer .browseNavigation ul li {
	display:inline;
	padding:0 0.3em 0 0 !important;
	}
body.trainer .browseNavigation ul li a{
	padding:0;
	margin-right:0.3em !important;
	}
