/* Landry */
#sitemenu {
margin:0 0 0 0px;
line-height:0;
float: right;
width: 75%;
margin-top: 3px;
font-size: 0.65em;
text-transform: uppercase;
}


/* Alle ListElemente unter Sitemenu haben diese Eigenschaften */
#sitemenu ul {
list-style: none;
}

#sitemenu ul li {
float: right;
list-style: none;
height: 15px;

text-align: left;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-top:1px solid  #FFF;
border-bottom: 0.5px solid  #FFF;

color: #452000;
white-space:nowrap;

padding-top: 10px;
padding-bottom: 5px;
margin-top: 3px;
vertical-align: middle;
}

#sitemenu ul li a {
margin-top: 5px;

margin-left: 10px;
margin-right: 10px;
padding-left: 10px;
padding-right: 10px;

}

#sitemenu ul li:hover {	
border-left:1px solid #452000;
border-right:1px solid  #452000;
border-top:1px solid  #452000;
border-bottom: 0.5px solid  #452000;
color: RED;
}

#sitemenu ul li:hover a {	
color: RED;
}

/* BIS HIER */


/* Actual */
#sitemenu ul[class="level1"] li.actual {
color: #FF0000;
}

#sitemenu ul[class="level1"] li.actual a {
color: #FF0000;
}


/* LEVEL 2 */
#sitemenu ul[class="level1"] li ul[class="level2"] {	 
display: none;
list-style-type: none;
float: left;
width: 230px;
overflow: hidden;
padding-top: 15px;

background-color: white;
z-index:9;

border-left:1px solid #452000;
border-right:1px solid  #452000;
border-top: 1px solid  #452000;
border-bottom: 1px solid  #452000;

margin-left: -2px;
margin-top: 15px;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li {	 
 float: left;
list-style: none;
text-align: left;

color: #452000;
border: none;

width: 250px;
height: 15px;
white-space:nowrap;

margin-left: -7px;
border-bottom: 1px solid   #452000;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li[class="lastMenuEntry"] {	 
border-bottom: 1px solid   #FFF;
}


#sitemenu ul[class="level1"] li:hover ul[class="level2"] {	
display: block;
list-style-type: none;
position: absolute;
}

#sitemenu ul[class="level1"] li:hover ul[class="level2"] li a {	
background-color: transparent;
color: #452000;
left: 0;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li:hover a {	
background-color: transparent;
color: RED;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li:hover {	
color: RED;
}


/* LEVEL 3 */
#sitemenu ul[class="level1"] li ul[class="level2"] li ul[class="level3"]{	 
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;

float: left;
position: relative;
top: -21px;
left: 100%;
z-index:10;

width: 100%;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li ul[class="level3"] li {	 
float: left;
list-style: none;
width: 100%;
height: 15px;
text-align: center;
border-left:1px solid white;
border-right:1px solid white;
color: #494738;
margin:0;
white-space:nowrap;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li:hover ul[class="level3"]{	 
display: block;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li:hover ul[class="level3"] li a {	
background-color: transparent;
color: #494738;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li ul[class="level3"] li:hover a {	
background-color: transparent;
color: #FFF;
}

#sitemenu ul[class="level1"] li ul[class="level2"] li ul[class="level3"] li:hover {	
color: #FFF;
}


.firstMenuEntry {

}
.lastMenuEntry {
border-bottom: 0px solid  #FFF;
}