#Kopf ul
{
height: 58px;
margin: 0 0 0 2px;
padding: 0;
}

#Kopf ul li
{
display:inline;
list-style:none;
padding:0;
float:left;
}

#Kopf ul li a
{
height:75px;
padding:0;
font-size:0em;
float:left; /*WICHTIG*/
background-repeat:no-repeat;
}

#Kopf ul li#Nav1
{
width:182px;
}

#Kopf ul li#Nav2
{
width:181px;
}

#Kopf ul li#Nav3
{
width:185px;
}

#Kopf ul li#Nav4
{
width:184px;
}

#Kopf ul li#Nav5
{
width:182px;
}

#Kopf a.nav1
{
background-image:url(../id/bg_nav1.gif);
width:182px;
}

#Kopf a.nav1:hover
{
background-image:url(../id/bg_nav1_h.gif);
}

#Kopf .aktiv a.nav1,
#Kopf a.nav1:focus,
#Kopf .aktiv a.nav1:hover
{
background-image:url(../id/bg_nav1_aktiv.gif);
}

#Kopf a.nav2
{
background-image:url(../id/bg_nav2.gif);
width:181px;
}

#Kopf a.nav2:hover
{
background-image:url(../id/bg_nav2_h.gif);
}

#Kopf .aktiv a.nav2,
#Kopf a.nav2:focus,
#Kopf .aktiv a.nav2:hover
{
background-image:url(../id/bg_nav2_aktiv.gif);
}

#Kopf a.nav3
{
background-image:url(../id/bg_nav3.gif);
width:185px;
}

#Kopf a.nav3:hover
{
background-image:url(../id/bg_nav3_h.gif);
}

#Kopf .aktiv a.nav3,
#Kopf a.nav3:focus,
#Kopf .aktiv a.nav3:hover
{
background-image:url(../id/bg_nav3_aktiv.gif);
}

#Kopf a.nav4
{
background-image:url(../id/bg_nav4.gif);
width:184px;
}

#Kopf a.nav4:hover
{
background-image:url(../id/bg_nav4_h.gif);
}

#Kopf .aktiv a.nav4,
#Kopf a.nav4:focus,
#Kopf .aktiv a.nav4:hover
{
background-image:url(../id/bg_nav4_aktiv.gif);
}

#Kopf a.nav5
{
background-image:url(../id/bg_nav5.gif);
width:182px;
}

#Kopf a.nav5:hover
{
background-image:url(../id/bg_nav5_h.gif);
}

#Kopf .aktiv a.nav5,
#Kopf a.nav5:focus,
#Kopf .aktiv a.nav5:hover
{
background-image:url(../id/bg_nav5_aktiv.gif);
}

/*##########*/
/* NAVIGATION */
/*##########*/

#Navigation
{
width:188px;
position:absolute;
height:390px;
margin:0;
background-image:url(../id/bg_nav_top.gif);
background-repeat:no-repeat;
}

#Navigation a
{
display:block;
text-decoration:none;
color:#FFFFFF;
}

#Navigation ul
{
list-style-type:none;
margin: 50px 0 0 2px;
padding: 0;
width:192px;
}

/*##########*/
/* Ebene1 */
/*##########*/

#Navigation ul li 
{
background-image:url(../id/bg_nav_pfeil.gif);
background-repeat:no-repeat;
border-bottom: 2px solid white;
color: #ffffff;
}

#Navigation ul li a /*mit iehacks.css vergleichen*/
{

padding:5px 5px 5px 12px;
font-size: 0.7em;
letter-spacing:0.1px;
color: #ffffff;
font-weight: bold;
margin:0px 0px 0px 32px;

}


/*##########*/
/* Ebene2 */
/*##########*/

#Navigation ul li ul
{
margin:0 3px 0 0px;
border-top:2px solid #ffffff;
}

#Navigation ul li ul li /*No multiple class selectors in Internet Explorer! */
{
padding:0;
margin:0;
background-image:none;
border-bottom:none;
background-image:url(../id/bg_nav_ebene2.jpg);
}

#Navigation ul li ul li a
{
color:#005EA4;
font-size:0.7em;
font-weight:normal;
padding:5px 5px 0 12px;

min-height:18px;
}

#Navigation ul li ul li a:hover
{
color:#5691BD;
border-right:1px solid #FFFFFF;/*Bugfix Mac IE 5.1*/
}

#Navigation ul li ul li a:focus,
#Navigation ul li ul li.aktiv a
{
color:#005EA4;
font-weight:bold;
}


/*##########*/
/* Ebene3 */
/*##########*/

#Navigation ul li ul li ul 
{
border-top:0px;
}

#Navigation ul li ul li ul li a
{
padding-left:32px;
}

/*##########*/
/* Ebene4 */
/*##########*/

#Navigation ul li ul li ul li ul
{
border-top:0px;
}

#Navigation ul li ul li ul li ul li a
{
padding-left:53px;
}

/*##########*/
/* Funktionsnavigation */
/*##########*/

#Funktionsnavi
{
width:918px;
text-align: right;    /* Seiteninhalt wieder links ausrichten */
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
padding:5px 0 5px 0;
color:#003560;
}

#Funktionsnavi ul
{
margin:10px 0 0 0;
padding:0;
}

#Funktionsnavi li
{
display:inline;
vertical-align:top;
font-size:0.7em;
}

#Funktionsnavi li a
{
font-weight:bold;
color:#003560;
text-decoration:none;
margin:0;
padding:0;
padding:0px 15px 0px 15px;
margin-top:20px;
border-right: 1px solid #003560;
}


#Funktionsnavi li.die_suche a
{
border-right: 0px solid #003560;
padding:0px 0px 0px 15px;
}


#Funktionsnavi li label
{
font-weight:bold;
color:#003560;
text-decoration:none;
margin:0;
padding:0;
padding:0px 5px 0px 15px;
margin-top:20px;
}

#Funktionsnavi li a:hover,
#Funktionsnavi li a:focus
{
text-decoration:underline;
}

#suchformular
{
margin-bottom:0;
}

#suchformular label
{
color:#003560;
font-weight:bold;
padding-left:15px;
} 

#suchformular input
{
color:#003560;
vertical-align:top;

}

#suchformular input#suchfeld
{
border:1px solid #003560;
font-size:10px;
width:83px;
}

#suchformular input#suchfeld:hover,
#suchformular input#suchfeld:focus
{
background-color:#F1F1F1;
}

