.nav {
font-size:1em;
line-height:150%;
padding-top:150px;
 
}

/* betrifft das ganze Menü inkl. zweite Ebene*/
ul#navmenue, ul#navmenue ul {
width:210px;
border-bottom:2px solid #FFFFFF;
background-color:transparent;
font-size:100%;
line-height:1em;
margin-left: 0px;
padding:0;
}

/* betrifft alle li im Menü*/
ul#navmenue li {
position:relative;
list-style:none;
}

/* betrifft alle links im li-Tag*/
ul#navmenue li a {
display:block;
text-decoration:none;
color:#212022;
border-top:2px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-bottom:0;
padding:7px;
padding-left:13px;
font-weight:900;
}

ul#navmenue a.ifsubarrow {
	 
	
	background-color: transparent;
	background-image: url(/fileadmin/laubach-bestattungen.de/img/pfeilWeissRechts.jpg);
	background-repeat: no-repeat;
	background-position: 190px center;
	background-attachment: scroll;
	
	
	
}

ul#navmenue a.ifsubarrowactiv {
		background-color: transparent;
	background-image: url(/fileadmin/laubach-bestattungen.de/img/pfeilWeissRechts.jpg);
	background-repeat: no-repeat;
	background-position: 190px center;
	background-attachment: scroll;
}

* html ul#navmenue li {
float:left;
height:1%;
}

* html ul#navmenue li a {
height:1%;
}

/* zweite Ebene*/
ul#navmenue ul {
position:absolute;
display:none;
left:205px;
top:0;
}

/* betrifft alle links im li-Tag zweite Ebene*/
ul#navmenue li ul li a {
 
padding:7px;
background-color:#F0F1F1;
 }

ul#navmenue li:hover ul ul,ul#navmenue li:hover ul ul ul,ul#navmenue li.over ul ul,ul#navmenue li.over ul ul ul {
display:none;
}

ul#navmenue li:hover ul,ul#navmenue li li:hover ul,ul#navmenue li li li:hover ul,ul#navmenue li.over ul,ul#navmenue li li.over ul,ul#navmenue li li li.over ul {
display:block;
 
}

ul#navmenue li.menuparent {
background:transparent;
}


ul#navmenue li li.menuparent {
background-color:#000000;
 
}


ul#navmenue li.menuparent:hover, ul#navmenue li.over {
background-color:#8483b9;
}

/* hover erste Ebene*/
ul#navmenue li a:hover {
color:#F0F1F1;
background-color:#8483b9;
}

ul#navmenue  li.vnavactive a {
background-color: #8483b9;
color:#F0F1F1;

}

/*
#navmenue li.vnavactive li a:hover {
background-color:#f2f2f2;
color:#696969;
}*/


/* aktiv zweite Ebene*/
 ul#navmenue ul li.menuparent a {
background-color:#F0F1F1;
color:#8483b9;

}


/* aktiv zweite Ebene*/
 ul#navmenue ul li.vnavactive a {
background-color: #b568a2;
color:#F0F1F1;

}
 
 
 /* aktiv zweite Ebene*/
 ul#navmenue ul li.menuparent a:hover {
background-color: #8483b9;
color:#F0F1F1;

}
 
