/*##########*/
/* NAVIGATION */
/*##########*/

/*##########*/
/* Horizontal */
/*##########*/

#Navigation
{
	width: 818px;
	margin-top: 3px;
	height: 25px;
	padding-left:6px;
	/*border-right: 5px solid #EFEFEF; */
	/* border-bottom: 10px solid #EFEFEF; */
}

#Navigation ul#mainnav
{
font-family: Arial, Helvetica sans-serif, Verdana;
margin: 0;
padding: 0;

}

#Navigation a
{
color:white;
text-decoration:none;
font-weight:normal;
}

#Navigation a:hover,
#Navigation a.aktiv
{
color:#004A9B;
}

#Navigation li
{
list-style:none;
}

#Navigation li a span /*Bugfix Zentrierung IE 5.1 Mac*/
{
}

#Navigation li#nav0,
#Navigation li#nav1,
#Navigation li#nav2,
#Navigation li#nav3,
#Navigation li#nav4,
#Navigation li#nav5,
#Navigation li#nav6,
#Navigation li#nav7,
#Navigation li#nav8,
#Navigation li#nav9,
#Navigation li#nav10,
#Navigation li#nav11,
#Navigation li#nav12,
#Navigation li#nav13,
#Navigation li#nav14,
#Navigation li#nav15
{
display:inline;
text-align:center;
/* height:37px;*/
padding:0px;
float:left;
} 


#Navigation li#nav0,
#Navigation li#nav0 a.nav1link
{
width:44px;
}

#Navigation li#nav1,
#Navigation li#nav1 a.nav1link
{
width:58px;
}

#Navigation li#nav2,
#Navigation li#nav2 a.nav1link
{
width:48px;
}

#Navigation li#nav3,
#Navigation li#nav3 a.nav1link
{
width:72px;
}

#Navigation li#nav4,
#Navigation li#nav4 a.nav1link
{
width:44px;
}

#Navigation li#nav5,
#Navigation li#nav5 a.nav1link
{
width:55px;
}

#Navigation li#nav6,
#Navigation li#nav6 a.nav1link
{
width:54px;
}

#Navigation li#nav7,
#Navigation li#nav7 a.nav1link
{
width:60px;
}

#Navigation li#nav8,
#Navigation li#nav8 a.nav1link
{
width:58px;
}

#Navigation li#nav9,
#Navigation li#nav9 a.nav1link
{
width:47px;
}

#Navigation li#nav10,
#Navigation li#nav10 a.nav1link
{
width:67px;
}

#Navigation li#nav11,
#Navigation li#nav11 a.nav1link
{
width:67px;
}

#Navigation li#nav12,
#Navigation li#nav12 a.nav1link
{
width:39px;
}

#Navigation li#nav13,
#Navigation li#nav13 a.nav1link
{
width:50px;
}

#Navigation li#nav14,
#Navigation li#nav14 a.nav1link
{
width:54px; /* war 51px */
}

#Navigation li#nav15,
#Navigation li#nav15 a.nav1link
{
width:1px;
}

#Navigation li#nav0 a.nav1link,
#Navigation li#nav1 a.nav1link,
#Navigation li#nav2 a.nav1link,
#Navigation li#nav3 a.nav1link,
#Navigation li#nav4 a.nav1link,
#Navigation li#nav5 a.nav1link,
#Navigation li#nav6 a.nav1link,
#Navigation li#nav7 a.nav1link,
#Navigation li#nav8 a.nav1link,
#Navigation li#nav9 a.nav1link,
#Navigation li#nav10 a.nav1link,
#Navigation li#nav11 a.nav1link,
#Navigation li#nav12 a.nav1link,
#Navigation li#nav13 a.nav1link,
#Navigation li#nav14 a.nav1link,
#Navigation li#nav15 a.nav1link
{
font-size:12px;
font-weight:normal;
float:left;
text-align: center;
height:20px; /*Aufeinander abstimmen*/
padding:4px 0 0 0; /*Aufeinander abstimmen*/
}

#Navigation li#nav0 a.nav1link
{
background-image:url(/id/nav_start_bg.gif);
}

#Navigation li#nav0 a.nav1link:hover,
#Navigation li#nav0 a.nav1link:focus,
#Navigation li#nav0 a.nav1link.aktiv
{
background:url(/id/nav_start_bg_over.gif) no-repeat;
}

#Navigation li#nav1 a.nav1link,
#Navigation li#nav2 a.nav1link,
#Navigation li#nav3 a.nav1link,
#Navigation li#nav4 a.nav1link,
#Navigation li#nav5 a.nav1link,
#Navigation li#nav6 a.nav1link,
#Navigation li#nav7 a.nav1link,
#Navigation li#nav8 a.nav1link,
#Navigation li#nav9 a.nav1link,
#Navigation li#nav10 a.nav1link,
#Navigation li#nav11 a.nav1link,
#Navigation li#nav12 a.nav1link,
#Navigation li#nav13 a.nav1link
{
background:url(/id/nav_standard_bg.gif) no-repeat;
}

#Navigation li#nav1 a.nav1link:hover,
#Navigation li#nav1 a.nav1link:focus,
#Navigation li#nav2 a.nav1link:hover,
#Navigation li#nav2 a.nav1link:focus,
#Navigation li#nav3 a.nav1link:hover,
#Navigation li#nav3 a.nav1link:focus,
#Navigation li#nav4 a.nav1link:hover,
#Navigation li#nav4 a.nav1link:focus,
#Navigation li#nav5 a.nav1link:hover,
#Navigation li#nav5 a.nav1link:focus,
#Navigation li#nav6 a.nav1link:hover,
#Navigation li#nav6 a.nav1link:focus,
#Navigation li#nav7 a.nav1link:hover,
#Navigation li#nav7 a.nav1link:focus,
#Navigation li#nav8 a.nav1link:hover,
#Navigation li#nav8 a.nav1link:focus,
#Navigation li#nav9 a.nav1link:hover,
#Navigation li#nav9 a.nav1link:focus,
#Navigation li#nav10 a.nav1link:hover,
#Navigation li#nav10 a.nav1link:focus,
#Navigation li#nav11 a.nav1link:hover,
#Navigation li#nav11 a.nav1link:focus,
#Navigation li#nav12 a.nav1link:hover,
#Navigation li#nav12 a.nav1link:focus,
#Navigation li#nav13 a.nav1link:hover,
#Navigation li#nav13 a.nav1link:focus,

#Navigation li#nav1 a.nav1link.aktiv,
#Navigation li#nav2 a.nav1link.aktiv,
#Navigation li#nav3 a.nav1link.aktiv,
#Navigation li#nav4 a.nav1link.aktiv,
#Navigation li#nav5 a.nav1link.aktiv,
#Navigation li#nav6 a.nav1link.aktiv,
#Navigation li#nav7 a.nav1link.aktiv,
#Navigation li#nav8 a.nav1link.aktiv,
#Navigation li#nav9 a.nav1link.aktiv,
#Navigation li#nav10 a.nav1link.aktiv,
#Navigation li#nav11 a.nav1link.aktiv,
#Navigation li#nav12 a.nav1link.aktiv,
#Navigation li#nav13 a.nav1link.aktiv

{
background:url(/id/nav_standard_bg_over.gif) no-repeat;
}

#Navigation li#nav14 a.nav1link
{
background:url(/id/nav_finish_bg.gif) no-repeat;
}

#Navigation li#nav14 a.nav1link:hover,
#Navigation li#nav14 a.nav1link:focus,
#Navigation li#nav14 a.nav1link.aktiv
{
background:url(/id/nav_finish_bg_over.gif) no-repeat;
}

/*##########*/
/* Vertikal */
/*##########*/

#LinkeSpalte /*mit iehacks.css vergleichen*/
{
position:relative;
float:left;
left:1px;
clear:left;
z-index:3;
margin: 0 0 0 0;
background:#E7E7E7;
}

#LinkeSpalte ul.unternav
{
font-family: Arial, Helvetica sans-serif, Verdana ;
text-align:left; /* Style defs von oben rückgängig machen*/
clear:left; /* Style defs von oben rückgängig machen*/
padding: 0;
width:160px;
border-width:1px 1px 0;
border-style:solid;
border-color:#C4C4C4;
border-left:0;
margin-bottom:23px;
margin-left:0;
}



#Navigation li ul ul 
{
position:relative; /*Positionierung von "unternav" zurücksetzen*/
}

#LinkeSpalte ul.unternav li /*Alle Ebenen*/
{
padding-top:3px;    /*Mit vorhergehendem Style abstimmen*/
padding-bottom:1px;
margin:0;
background-repeat:no-repeat;
font-size:12px;
border-bottom:1px solid #C4C4C4;
}

#LinkeSpalte ul.unternav a /*mit iehacks.css vergleichen*/
{
}

#LinkeSpalte 
{
z-index:5;
}

/*##########*/
/* Ebene1 */
/*##########*/

#LinkeSpalte ul.unternav li 
{
padding-left: 25px;
background-color:#DEE7EF;
}

#LinkeSpalte ul.unternav li.open
{
background-image:url(/id/nav_bg_ebene1_open.gif);
padding-bottom:0;
}

#LinkeSpalte ul.unternav li.closed
{
background-image:url(/id/nav_bg_ebene1_closed.gif);
}

#LinkeSpalte ul.unternav li a
{
color:#000000;
display:block;
padding-bottom:3px; /*Mit nachfolgendem Style abstimmen: Verhältnis Bullet zu Text */
}

#LinkeSpalte ul.unternav li a:hover
{
color:#8D8D8D;
z-index:2; /*Bugfix Mac IE 5.1*/
border-right:1px solid #DBDBDB;/*Bugfix Mac IE 5.1*/
}

/*##########*/
/* Ebene2 */
/*##########*/

#LinkeSpalte ul.unternav li ul 
{
margin-top:5px;
padding-left: 45px;
margin-left: -4px;
}

#LinkeSpalte ul.unternav li li.erster
{
background-color:#FED07A;
}

#LinkeSpalte ul.unternav li li /*No multiple class selectors in Internet Explorer! */
{
margin-left: -65px;
border: 0;
background-image:url(/id/nav_bg_ebene2.gif);
background-color:#FAFAFA;
}

#LinkeSpalte ul.unternav li.level2active
{ background-color:#FED07A; /*Blau*/ }

#LinkeSpalte ul.unternav li.open
{ background-color:#BDBDBD; /*Grau */ }


/*#############################*/
/*aktiv (Navipunkte mit Fokus) */
/*#############################*/


#LinkeSpalte ul.unternav a.aktiv
{ font-style:normal; font-weight:bold; color:#A61824; }

/*##########*/
/*GA Themen*/
/*##########*/

#LinkeSpalte ul.gathemen
{ margin: 20px 3px 0 10px; width:140px; background-color:#E7E7E7; ;}

#LinkeSpalte ul.gathemen h2
{ color:#004A9B; font-weight:bold; font-size:11px; margin:5px 0 0 0; }

#LinkeSpalte ul.gathemen li 
{ list-style:none; height: 40px;}

#LinkeSpalte ul.gathemen li a
{ font-size:11px; color:black; }

#LinkeSpalte ul.gathemen li a:hover
{ color:#555555; }

#LinkeSpalte ul.gathemen li img
{ float:left; padding-right:6px; padding-top:3px;}

