
#suchformular
{
}

#suchformular label
{
color:#0E3C6B;
font-size:10px;
} 

#suchformular input
{
color:#0E3C6B;
vertical-align:top;
}

#suchformular input#suche
{
border:1px solid #0E3C6B;
font-size:10px;
width:83px;
}

#suchformular input#suche:hover,
#suchformular input#suche:focus
{
background-color:#F1F1F1;
}

#Kopf ul
{
height:75px;
margin: -3px 0 0 0;
padding: 0;
}

#Kopf ul li
{
display:inline;
list-style:none;
padding:0;
float:left;
height:75px;
}

#Kopf ul li a
{
height:75px;
padding:0 190px 55px 0;
}


/*##########*/
/*tmp dummy*/
/*##########*/

#Navigation ul li img
{
margin:-2px 0 -3px 3px;
}

/*##########*/
/* NAVIGATION */
/*##########*/

#Navigation
{
width:201px;
/*float:left;*/
/*clear:both;*/
position:absolute;
/*z-index:99;*/
height:390px;
margin:-3px 0 0 8px;/*Wichtig wg. Logoschnipsel*/
}

#Navigation a
{
display:block;
text-decoration:none;
color:#00267A;
font-weight:bold;
}

#Navigation a:hover
{
color:#0662B6;
}

#Navigation ul
{
list-style-type:none;
margin:10px 0 0 60px;
padding:0;
width:201px;
}

/*##########*/
/* Ebene1 */
/*##########*/

#Navigation ul li /*Alle Ebenen*/
{
/*padding:0 0 0 -10px;
margin:0 0 0 -37px;*/
background-repeat:no-repeat;
background-image:url(../id/background_nav.gif);
/*border-bottom:1px solid #B2C8D9;*/
}

#Navigation ul li.last /*Alle Ebenen*/
{
border-bottom:1px solid #DFDFDF;
}

#Navigation ul li a /*mit iehacks.css vergleichen*/
{
/*padding:5px 0 0 11px;*/
min-height:20px;
/*margin:0 4px 2px 0;*/
padding:9px 0 0 24px;
margin:0;
font-size:0.7em;
background-repeat:no-repeat;
}

#Navigation ul li a:hover,
#Navigation ul li a:focus
{
color:#405EA0;
}

#Navigation ul li.aktiv a,
#Navigation ul li.aktiv a:hover,
#Navigation ul li.aktiv a:focus
{
color:#FFFFFF;
}

#Navigation ul li a.nav1,
#Navigation ul li a.articleid2
{
background-image:url(../id/bg_nav1.gif);
font-style:italic;
}

#Navigation ul li.aktiv a.nav1,
#Navigation ul li.aktiv a.articleid2
{
background-image:url(../id/bg_nav1_h.gif);
}

#Navigation ul li a.nav2,
#Navigation ul li a.articleid4,
#Navigation ul li a.articleid1048
{
background-image:url(../id/bg_nav2.gif);
}

#Navigation ul li.aktiv a.nav2,
#Navigation ul li.aktiv a.articleid4,
#Navigation ul li.aktiv a.articleid1048
{
background-image:url(../id/bg_nav2_h.gif);
}

#Navigation ul li a.nav3,
#Navigation ul li a.articleid5
{
background-image:url(../id/bg_nav3.gif);
}

#Navigation ul li.aktiv a.nav3,
#Navigation ul li.aktiv a.articleid5
{
background-image:url(../id/bg_nav3_h.gif);
}

#Navigation ul li a.nav4,
#Navigation ul li a.articleid6
{
background-image:url(../id/bg_nav4.gif);
}

#Navigation ul li.aktiv a.nav4,
#Navigation ul li.aktiv a.articleid6
{
background-image:url(../id/bg_nav4_h.gif);
}

#Navigation ul li a.nav5,
#Navigation ul li a.articleid297
{
background-image:url(../id/bg_nav5.gif);
}

#Navigation ul li.aktiv a.nav5,
#Navigation ul li.aktiv a.articleid297
{
background-image:url(../id/bg_nav5_h.gif);
}

#Navigation ul li a.nav6,
#Navigation ul li a.articleid3
{
background-image:url(../id/bg_nav6.gif);
}

#Navigation ul li.aktiv a.nav6,
#Navigation ul li.aktiv a.articleid3
{
background-image:url(../id/bg_nav6_h.gif);
}

#Navigation ul li a.nav7,
#Navigation ul li a.articleid7
{
background-image:url(../id/bg_nav7.gif);
}

#Navigation ul li.aktiv a.nav7,
#Navigation ul li.aktiv a.articleid7
{
background-image:url(../id/bg_nav7_h.gif);
}

/*##########*/
/* Ebene2 */
/*##########*/

#Navigation ul li ul
{
padding:0 0 0 12px;
margin:-5px 0 0 0;
/*border-top:1px solid #B2C8D9;*/
}

#Navigation ul li ul li /*No multiple class selectors in Internet Explorer! */
{
padding:0;
margin:0;
background-image:none;
border-bottom:none;
}

#Navigation ul li ul li a
{
color:#00267A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
font-weight:normal;
/*padding:5px 0px 3px 12px;*/ /*aktualisiert 080121*/
padding:5px 10px 3px 12px;
background-image:url(../id/background_ebene2.gif);
background-position:10px 0;
min-height:18px;
/*border-bottom:1px solid #CCE1F0;*/ /*No :first-child in Internet Explorer! */
}

#Navigation ul li.aktiv ul li a:hover,
#Navigation ul li.aktiv ul li a:focus
{
color:#405EA0;
}

#Navigation ul li.aktiv ul li a
{
font-weight:bold;
color:#0662B6;
}

#Navigation ul li ul li a:hover,
#Navigation ul li ul li a:focus
{
color:#438ACB;
}

#Navigation ul li ul li.aktiv a
{
color:#000000;
}

/*##########*/
/* Ebene3 */
/*##########*/

#Navigation ul li ul li ul,
#Navigation ul li ul li ul li.first
{
border-top:none;
padding-top:6px;
width:176px;
}

#Navigation ul li ul li ul li.first a
{
border-top:1px solid #B2C8D9;
}

#Navigation ul li ul li ul li a
{
/*ackground-image:url(../id/background_ebene3.gif);*/ /*aktualisiert am 21.1.08*/
background-image:url(../id/background_ebene3_aktiv.gif);
background-position:4px 10px; /*aktualisiert am 21.1.08*/
border-right:1px solid #E0E0E0;
margin-left:0;
color:#000000 !important;
font-weight:normal !important;
}

#Navigation ul li ul li ul li a:hover
{
color:#666666 !important;
}

#Navigation ul li ul li.aktiv ul li a
{
font-weight:normal;
}

#Navigation ul li ul li ul li.aktiv a,
#Navigation ul li ul li ul li a:focus
{
font-weight:bold !important;
background-image:url(../id/background_ebene3_aktiv.gif);
background-position:4px 10px;
}

#Navigation ul li ul li ul li a:focus
{
color:#666666 !important;
}

/*##########*/
/* Ebene4 */
/*##########*/

#Navigation ul li ul li ul li ul li a
{
margin-left:0px;
padding-left:5px;
background-color:#F1F1F1;
border-bottom:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
width:148px;
color:#000000 !important;
}

#Navigation ul li ul li ul li.aktiv ul li a
{
font-weight:normal !important;
color:#000000 !important;
}

#Navigation ul li ul li ul li ul li.aktiv a,
#Navigation ul li ul li ul li ul li a:focus
{
font-weight:bold !important;
color:#000000 !important;
}

#Navigation ul li ul li ul li.aktiv ul li a
{
background-image:none;
}

/*##########*/
/* Ebene5 */
/*##########*/

#Navigation ul li ul li ul li.aktiv ul li ul li a,
#Navigation ul li ul li ul li ul li ul li a
{
margin-left:-12px;
margin-bottom:1px;
padding-left:15px;
background-color:#E0E0E0;
background-image:url(../id/background_ebene5.gif);
background-position:7px 9px;
width:138px;
}

#Navigation ul li ul li ul li.aktiv ul li ul li a,
#Navigation ul li ul li ul li ul li ul li a
{
font-weight:normal !important;
}

#Navigation ul li ul li ul li ul li ul li.aktiv a,
#Navigation ul li ul li ul li ul li ul li.aktiv a:focus,
#Navigation ul li ul li ul li ul li ul li a:focus
{
font-weight:bold !important;
}

/*##########*/
/* Ebene6 */
/*##########*/

#Navigation ul li ul li ul li.aktiv ul li ul li ul li a,
#Navigation ul li ul li ul li ul li ul li ul li a
{
margin-left:-24px;
padding-left:30px;
width:123px;
}



/*##########*/
/* Funktions- & Sprachnavigation */
/*##########*/

#Funktionsnavi,
#Sprachnavi
{
position:absolute;
width:900px;
text-align: right;    /* Seiteninhalt wieder links ausrichten */
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
color:#003560;
}

#Funktionsnavi
{
top:93px;
}

#Sprachnavi
{
top:155px;
}

#Funktionsnavi ul,
#Sprachnavi ul 
{
margin:0;
padding:0;
}

#Funktionsnavi li,
#Sprachnavi li
{
display:inline;
vertical-align:top;
font-size:0.7em;
}

#Funktionsnavi li a,
#Sprachnavi li a
{
font-style:normal;
font-weight:normal;
color:#003560;
text-decoration:none;
margin:0;
padding:0;
margin-top:20px;
font-size:10px;
}

#Funktionsnavi li,
#Funktionsnavi li a,
#Funktionsnavi li label
{
/*vertical-align:top;*/ /*Safari?*/
}


#Funktionsnavi li a:hover,
#Funktionsnavi li a:focus,
#Sprachnavi li a:hover,
#Sprachnavi li a:focus
{
text-decoration:underline;
}

#Sprachnavi li a
{
background-repeat:no-repeat;
padding:0 0 5px 35px;
margin:0 0 0 28px;
}

#Sprachnavi li a.deutsch
{
background-image:url(../id/ic_lang_deutsch.gif);
}

#Sprachnavi li a.english
{
background-image:url(../id/ic_lang_english.gif);
}

#Sprachnavi li a.francais
{
background-image:url(../id/ic_lang_francais.gif);
}

#Sprachnavi li a.espanol
{
background-image:url(../id/ic_lang_espanol.gif);
}


