/* ### Navigation ######################################################### */

#nav_content {
display:block;
float:left;
margin-top: 30px;
width:210px;
}

* html #nav_content { }

#nav {
margin-top: 0px;
padding-left: 0px;
}

#submenu a {
/* line-height:20px; */
display:block;
font-weight:bold;
text-align: left;
color: #FFFFFF;
text-decoration: none;
font-family: georgia,helvetica,Arial;
font-size: 9pt;
margin-bottom: 0px;
padding: 7px 0px 0px 21px; /* rechten Rand eventuell zuruecksetzen */
text-transform: uppercase;
height: 28px;
}

/*********************** 1. Level **********************/

/* 1 Level Link */
#submenu a:link,
#submenu a:visited
{
color: #FFFFFF;
background-image: url(../files/nav_1_link.png);
}


/* 1 Level Link rollover */
#submenu a:hover {
color: #FFFFFF;
background-image: url(../files/nav_1_aktive.png);
}

/* 1 Level ausgewählter Link */
#submenu #current a,
#submenu #current a:link {
color: #FFFFFF;
background-image: url(../files/nav_1_aktive.png);
}
/* 1 Level ausgewählter Link rollover */
#submenu #current a:hover {
}

/******************* 2. Level *************************/

#submenu #current ul.subnav1 a {
/* line-height:20px; */
/* width:140px; */
text-align: left;
height: 20px;
font-weight:bold;
margin-top: 0px;
margin-bottom: 0px;  /* Abstand zwischen den Menüpunkt vertical */
font-family: georgia,helvetica,Arial;
font-size: 9pt;
padding: 8px 0px 4px 45px;
color: #FFFFFF;
}

* html #nav_content #submenu ul.subnav1 a {
}

/* 2 Level Link */
#submenu #current ul.subnav1 a:link,
#submenu #current ul.subnav1 a:visited {
/*border-left:24px solid #1f91ad */
background-image: url(../files/nav_2_link.png);
color: #472b0e;
}

/* 2 Level rollover Link */
#submenu #current ul.subnav1 a:hover {
color: #472b0e;
background-image: url(../files/nav_2_link.png);
}

/* 2 Level ausgewählter Link, ausgewählter Link rollover */
#submenu #current ul.subnav1 #active a {
color: #475c10;
background-image: url(../files/nav_2_aktive.png);
}
/* acktiver Link bekommt eigenes rollover */
#submenu #current ul.subnav1 #active a:hover {
}

/******************* 3. Level *************************/

#submenu li ul.subnav2 a {
/* line-height:20px; */
width:135px;
float:left; /* Für Firefox */
height: 15px;
font-weight:bold;
color: #000000;
margin-bottom: 3px;  /* Abstand zwischen den Menüpunkt vertical */
}

/* 3 Level Link */
#submenu #current ul.subnav1 ul.subnav2 a,
#submenu #current ul.subnav1 ul.subnav2 a:link,
#submenu #current ul.subnav1 ul.subnav2 a:visited,
#submenu #current ul.subnav1 #active ul.subnav2 a,
#submenu #current ul.subnav1 #active ul.subnav2 a:link,
#submenu #current ul.subnav1 #active ul.subnav2 a:visited {
display:block;
padding: 5px 5px 5px 65px;
background-color: #7e7f0e;
}

/* 3 Level rollover Link */
#submenu #current ul.subnav1 ul.subnav2 a:hover,
#submenu #current ul.subnav1 #active ul.subnav2 a:hover {
display:block;
color:#000000;
padding: 5px 5px 5px 65px;
background-color: #0d61c9;
}

/* 3 Level ausgewählter Link, ausgewählter Link rollover */
#submenu #current ul.subnav1 ul.subnav2 #active a,
#submenu #current ul.subnav1 ul.subnav2 #active a:hover {
display:block;
color:#FFFFFF;
padding: 5px 5px 5px 65px;
background-color: #000000;
}


#links_navigation #nav-ende {
text-align:right;
}

/************************ Schalter unter Navigation Analyse, Facebook etc. ************************************* */

#links_navigation #nav-schalter {
text-align:right;
margin: 0px 5px 0px 5px;
}

#links_navigation #nav-schalter img {
border-top:4px solid #FFFFFF;
}

#links_navigation #nav-schalter p {
text-align:left;
padding-left: 55px;
margin: 12px 0px 10px 0px;
font-size: 9pt;
font-weight:bold;
text-transform: uppercase;

}

#links_navigation #nav-schalter p a,
#links_navigation #nav-schalter p a:link
{
color:#a4a5a7;
}
#links_navigation #nav-schalter p a:hover {
color: #009de0;
}

#links_navigation #nav-schalter .schalter_facebook a,
#links_navigation #nav-schalter .schalter_facebook a:link  {
border-top:4px solid #FFFFFF;
border-bottom:4px solid #FFFFFF;
float:right;
display:block;
font-size:0pt;
background-image: url(../files/schalter-facebook.png);
background-position:right;
width: 210px;
height: 50px;
margin-bottom: 20px; /* Abstand zu den Schaltern Kontakt, Impressum etc. */
}

#links_navigation #nav-schalter .schalter_facebook a:hover  {
background-image: url(../files/schalter-facebook-over.png);
}


/* Bilder auf linker Seite unter Navigation lontakt sitemap etc ***/

#links_navigation #logos_linke_seite {
width: 150px;
margin: 25px 35px 10px 0px;
float:right;
}


/************************ Sitemap / Navigation zur Anzeige der aktuellen Position******************************* */

#sitemap {
font-family: arial, helvetica, sans-serif;
margin-left: 50px;
}

#sitemap ul li {
list-style-type:none;
}


#sitemap ul li a,        /* 1 Navigationslevel */
#sitemap ul li a:link,
#sitemap ul li a:hover
{
color:#009ee0;
font-size:10pt;
line-height:1.9em;
font-weight:normal;
text-decoration:underline;
}

#sitemap ul li ul li a,   /* 2 Navigationslevel */
#sitemap ul li ul li a:link,
#sitemap ul li ul li a:hover
{
color:#e2001a;
font-size:10pt;
line-height:1.9em;
font-weight:normal;
text-decoration:underline;
}

#sitemap ul li ul li ul li a,   /* 3 Navigationslevel */
#sitemap ul li ul li ul li a:link,
#sitemap ul li ul li ul li a:hover
{
color:#9d8175;
font-size:10pt;
line-height:1.9em;
font-weight:normal;
text-decoration:underline;
}

/* ### SPONSOREN AREA #################################################################### */

#sponsoren {
padding: 0px 0px 0px 25px;
}

#sponsoren img {
margin-bottom: 5px;
border-left:10px solid #b8b8b8;
}

