.nav-e1 {
  margin: 0;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #646464;
}

ul.nav-e1 {
  margin: 0px;
  padding: 0px;
  list-style: none;
  border:1px solid #ebebeb;
  border-bottom:none;
  border-top:none;
}

ul.nav-e1 li {
  display: block;
  /* float: left; */
  margin: 0px;
  padding: 0px;
}

ul.nav-e1 li a,
ul.nav-e1 li a:link,
ul.nav-e1 li a:visited {
  display: block;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 4px 16px;
  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:12px;
  _height:12px;
  min-height:12px;
  font-weight: normal;
  border-bottom:1px solid #ebebeb;
  background-repeat:no-repeat;
  background-position:0px 6px;
}

ul.nav-e1 li a:hover {
 background-color:#e5e5e5;
}

ul.nav-e1 li a.aktiv,
ul.nav-e1 li a.aktiv:link,
ul.nav-e1 li a.aktiv:visited {
   color: #646464;
   background-color:#e5e5e5;
   background-image: url(../../media/vlg/1/bilder/shop/nav_pfeil_aktiv.jpg);
   margin: 0px 0px 0px 0px;
}

ul.nav-e1 li a.aktiv:hover {
  color: #646464;
  background-color:#e5e5e5;
  background-image: url(../../media/vlg/1/bilder/shop/nav_pfeil_aktiv.jpg);
   
}

ul.nav-e1 li a.inaktiv,
ul.nav-e1 li a.inaktiv:link,
ul.nav-e1 li a.inaktiv:visited {
  color: #646464;
  background-image: url(../../media/vlg/1/bilder/shop/nav_pfeil_inaktiv.jpg);
 
}

ul.nav-e1 li a.inaktiv:hover {
  color: #646464;
  background-color:#e5e5e5;
  background-image: url(../../media/vlg/1/bilder/shop/nav_pfeil_inaktiv_hover.jpg);
   
}

ul.nav-e1 li span {
  display: block;
  margin: 0;
  padding: 2px 0px 2px 20px;
  color: #8a8a8a;
  background-color: #F1F1F1;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}





/*Ebene 2*/
.nav-e2 {
  margin: 0px;
  padding:0px;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #646464;
}

ul.nav-e2 {
  margin: 0px;
  padding: 0px;
  list-style: none;
  border-bottom:1px solid #ebebeb;
}

ul.nav-e2 li {
  display: block;
  /* float: left; */
  margin: 0px;
  padding: 0px;
}

ul.nav-e2 li a,
ul.nav-e2 li a:link,
ul.nav-e2 li a:visited {
  display: block;
  margin: 3px 0px 3px 0px;
  padding: 0px 0px 6px 25px;
  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:12px;
  font-weight: normal;
  border-bottom:none;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

ul.nav-e2 li a:hover {
 background-color:#FFF;
}

ul.nav-e2 li a.aktiv,
ul.nav-e2 li a.aktiv:link,
ul.nav-e2 li a.aktiv:visited {
   color: #c1022c;
   background-color:#FFF;
   background-image:none;
   
}

ul.nav-e2 li a.aktiv:hover {
  color: #c1022c;
  background-color:#FFF;
  background-image:none;
   
}

ul.nav-e2 li a.inaktiv,
ul.nav-e2 li a.inaktiv:link,
ul.nav-e2 li a.inaktiv:visited {
  color: #646464;
  background-image:none;
 
}

ul.nav-e2 li a.inaktiv:hover {
  color: #c1022c;
  background-color:#FFF;
  background-image:none;
   
}

ul.nav-e2 li span {
  display: block;
  margin: 0;
  padding: 2px 0px 2px 20px;
  color: #8a8a8a;
  background-color: #F1F1F1;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}










/*Pull-Down-Navi*/
#navi .nav-e1 {
  margin: 0;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #6d6d6d;
  line-height:13px;
  text-align:left;
}

#navi ul.nav-e1 {
  margin: 0;
  float:left;
  list-style: none;
  padding:8px 0px 8px 0px;
  background-color:#FFF;
  width:187px;
  border:none;
   

}

#navi ul.nav-e1 li {
  display:block ;
  margin: 0 0 0px 0;
  padding: 2px 0px 2px 0px;
  clear:both;
  border:none;

  
  
}

#navi ul.nav-e1 li a,
#navi ul.nav-e1 li a:link,
#navi ul.nav-e1 li a:visited {
  display: block;
  clear:both;
  
  margin: 0px 0px 0px 8px;
  padding: 4px 5px 4px 10px;
  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  border:none;
  background-color:#FFF;
  background-image:none;
  text-align:left;
  background-image:url(../../media/vlg/1/bilder/pd_nav_li.gif);
  background-position:left;
  background-repeat:no-repeat;
}

#navi ul.nav-e1 li a:hover {
 background-color:#FFF;
}

#navi ul.nav-e1 li a.aktiv,
#navi ul.nav-e1 li a.aktiv:link,
#navi ul.nav-e1 li a.aktiv:visited {
  background-color:#FFF;
  color: #c1022c;
}

#navi ul.nav-e1 li a.aktiv:hover {
  color: #c1022c;
  background-color:#FFF;
}

#navi ul.nav-e1 li a.inaktiv,
#navi ul.nav-e1 li a.inaktiv:link,
#navi ul.nav-e1 li a.inaktiv:visited {
  color: #6d6d6d;
  background-color:#FFF;
  display: block;
}

#navi ul.nav-e1 li a.inaktiv:hover {
  color: #c1022c;
  background-color:#FFF;
}

#navi ul.nav-e1 li span {
  display: block;
  margin: 0;
  padding: 2px 0px 2px 20px;
  color: #000000;
  background-color: #F1F1F1;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}



#navi ul.nav-e2 {
  margin: 0;
  padding: 0;
  list-style: none;
  display:none;
}





/*Pull-Down-Navi MARKEN*/
#navi .nav-me1 {
  margin: 0;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #6d6d6d;
  line-height:13px;
}

#navi ul.nav-me1 {
  margin: 0;
  list-style: none;
  padding:8px 0px 0px 0px;
  background-color:#FFF;
  float:left;
    border:2px solid #ebebeb;
	border-bottom:none;
	width:177px;

}

#navi ul.nav-me1 li {
  display:block;
  margin: 0 0 0px 0;
  padding: 0px 0px 0px 0px;
  clear:both;

 

  
  
}

#navi ul.nav-me1 li a,
#navi ul.nav-me1 li a:link,
#navi ul.nav-me1 li a:visited {
  width:177px;
  height:35px;
  display:block;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
   border-bottom:2px solid #ebebeb;
  background-color:#FFF;
clear:both;
  	background-image:url(../bilder/nav_bg_pd.gif);

}

#navi ul.nav-me1 li a:hover {
 background-color:#FFF;
}

#navi ul.nav-me1 li a.aktiv,
#navi ul.nav-me1 li a.aktiv:link,
#navi ul.nav-me1 li a.aktiv:visited {
  background-color:#FFF;
  color: #c1022c;
  width:177px;
  height:35px;
  display:block;
  	background-image:url(../bilder/nav_bg_pd.gif);
  padding:0px;
}

#navi ul.nav-me1 li a.aktiv:hover {
  color: #c1022c;
  background-color:#FFF;
  width:177px;
  height:35px;
  display:block;
}

#navi ul.nav-me1 li a.inaktiv,
#navi ul.nav-me1 li a.inaktiv:link,
#navi ul.nav-me1 li a.inaktiv:visited {
	background-image:url(../bilder/nav_bg_pd.gif);
  color: #6d6d6d;
  background-color:#FFF;
  width:177px;
  height:35px;
  display:block;
  clear:both;
   padding:0px;
}

#navi ul.nav-me1 li a.inaktiv:hover {
  color: #c1022c;
  background-color:#FFF;
  width:177px;
  height:35px;
  display:block;
}

#navi ul.nav-me1 li span {
  margin: 0;
  padding:0;
  
 
}
#navi ul.nav-me1 li span img {
  
  padding-left:0px;
  
 
}



#navi ul.nav-me2 {
  margin: 0;
  padding: 0;
  list-style: none;
  display:none;
}






/*Fusszeile*/


#footer .nav-e1 {
  margin: 0;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  line-height:14px;
  padding:0px;
}

#footer ul.nav-e1 {
  margin: 0;
  padding: 0;
  list-style: none;
  border:none;
}

#footer ul.nav-e1 li {
  display: block;
  /* float: left; */
  margin: 0px;
  padding: 0px;
  background-color:#FFFFFF;
}

#footer ul.nav-e1 li a,
#footer ul.nav-e1 li a:link,
#footer ul.nav-e1 li a:visited {
  display: block;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-image:none;
  border:none;
  background-color:#FFF;
}

#footer ul.nav-e1 li a:hover {
 background-color:#FFF;
}

#footer ul.nav-e1 li a.aktiv,
#footer ul.nav-e1 li a.aktiv:link,
#footer ul.nav-e1 li a.aktiv:visited {
  color: #ababab;
   background-color:none;
   background-image:none;
}

#footer ul.nav-e1 li a.aktiv:hover {
  color: #ababab;
  background-color:none;
  text-decoration:underline;
}

#footer ul.nav-e1 li a.inaktiv,
#footer ul.nav-e1 li a.inaktiv:link,
#footer ul.nav-e1 li a.inaktiv:visited {
  color: #ababab;
  background-color:none;
}

#footer ul.nav-e1 li a.inaktiv:hover {
  color: #ababab;
  text-decoration:underline;
  background-image:none;
  background-color:none;
}

#footer ul.nav-e1 li span {
  display: block;
  margin: 0;
  padding: 2px 0px 2px 20px;
  color: #8a8a8a;
  background-color: #F1F1F1;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}



#footer .nav-e2 {
display:none;
  margin: 0;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  line-height:14px;
  padding:0px;
}


