ul {
  display:block;
  padding: 0;
  margin: 0;
  list-style: none;
  color:white;
  font-weight:bold;
  cursor:pointer;
  }


li {
  float: left;
  position:relative;
  width: 104px;
  height:23px;
  padding:3px 0px 0px 0px;
  text-align:center;
  }
  
li ul {
  position:absolute;
  width:600px;
  top:20px;
  right:0;
  }


li.navL1:hover , li.navL1.over{ background: url(/templates/pics/reiter-2-rund.png) no-repeat;color:#7db900;}

li.navL1:hover a.navL1 , li.navL1.over a.navL1{color:#480F30;}

li li {
	display: block;
	width:104px;
	height:20px;
	float: right;
	background-color: #f2ede9;
    padding:0px 0px 0px 0px;
}

li li li {
	display: block;
	clear:both;
	width:140px;
	height:27px;
	background-color:transparent; 
    /* background-color:#ddd; */
	padding:0px 0px 0px 0px;
}

ul ul ul {
	width:140px;
	background:url(/templates/pics/alpha.png) repeat;
	padding:5px 10px 5px 10px;
}

ul ul ul,
ul ul li:hover ul ul
{display: none;}

u ul ul li:hover ul,
u ul ul ul li:hover ul
{display: block;}

 ul ul,
 ul li:hover ul ul,
 ul ul li:hover ul ul
{display: none;}

 ul li:hover ul,
 ul ul li:hover ul,
 ul ul ul li:hover ul
{display: block;}

 a.navL1:link, a.navL1:visited, a.navL1:active {
	color: #ffffff;
	text-decoration: none;
}

a.navL1:hover { 
  color: #480F30;
	text-decoration: none;
}




a.navL2:link, a.navL2:visited, a.navL2:active { 
	display:block;
	width:100%;
	height:17px;
	padding:3px 0px 0px 0px;
	top:0;
    text-align:center;
    color: #7B4664;
	font-weight:normal;
	text-decoration: none;
	background:url(/templates/pics/unternavi-bg.png) repeat;
	letter-spacing:1px;
 }
 
 a.navL2:hover { letter-spacing:0px;font-weight:bold;background-color: #dce3bb; background:url(/templates/pics/unternavi-bg-hover.png) repeat;}
 
 
 a.navL3:link, a.navL3:visited, a.navL3:active { 
	display:block;
	width:100%;
	height:20px;
	margin:auto;
	margin-top:5px;
	text-align:right;
    color: #6A3553;
	text-decoration: none;
	font-weight:normal;
	background-image:url(/templates/pics/a_underline.gif);
    background-repeat:repeat-x;
    background-position:bottom;
	letter-spacing:1px;
 }
 
 a.navL3:hover { 
    font-weight:bold;
	color: #7B4664;
    background-image:url(/templates/pics/a_underline_hover.gif);
    background-repeat:repeat-x;
    background-position:bottom;
	letter-spacing:0px;
 }
 
 
 
