#menuwrap{
	text-align:right;
	z-index:100;
}
.menu {
font-size:0.85em;
z-index:100;
padding:0px 15px 0 13px;
width:100%;
}
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul li ul {
width:220px;
}
.menu ul li {
float:left;
position:relative;
text-align:left;
margin-right:1px; 
}
.menu ul li a{
	z-index:100;
display:block;
font-size:16px;
font-weight:bold;
font-stretch:expanded;
text-align:center;
text-decoration:none; 
color:#ffffff; 
height:30px; 
background-color:#054028; 
line-height:29px;
border-top: 2px solid #e1e9e8;
width:220px;
}

.menu ul li ul{
display:none;
position:absolute;
height:0;
top:33px;
left:-1px; 
width:150px;
}
* html .menu ul li ul {
top:33px;
}
.menu ul li{
background-color:#B8B6B7; 
margin-right: 1px;
}
.menu ul li ul a{
	z-index:100;
background-color:#2b5e59; 
border-top:1px solid #FFFFFF; 
color:#ffffff; 
height:auto; 
line-height:1em; 
width:220px;
font-size:13px;
padding:5px 0 5px 0;
}

.menu ul a:hover, .menu ul li ul a:hover{
	color:#B8B6B7; 
	background-color:#FFFFFF;
}
.menu ul a.actualsecc{
	background-color:#A0B822;
	color:#ffffff;
}
.menu ul li ul a.actualsecc{
	background-color:#A0B822;
	color:#ffffff;
	border-top: 1px solid #ffffff;
}

.menu #menuclientes a, .menu #menuclientes ul li a{
	background-color: #E54135;
	color:#FFFFFF;
}
.menu #menuclientes a:hover, .menu #menuclientes ul li a:hover{
	background-color: #ffffff;
	color:#E54135;
}
