#menu {
   position:relative;
   right:0;  
} 

#menu ul, #menu li {list-style-type:none;}
#menu ul {
  float:right;
  padding:0;
  margin-top:40px;
  width:200px;
}

#menu ul:first-child {
  
}

#menu li {
  position:relative;
  padding:0;
  margin:0;
  list-style-type:none;
  height:auto;
  background: url(../images/li_bottom.gif) no-repeat left bottom
}

#menu li.first {border:none}

#menu a {
  font-family: 'Avenir CE', 'Trebuchet MS', 'Arial CE', arial, verdana, tahoma, sans-serif;
  display:block;
  font-size: 11px;
  color:#7B1137;
  font-weight:bold;
  padding:6px;
  background: url(../images/menu_li.gif) no-repeat 5px center;
  padding-left:25px;
  text-decoration:none;
  text-transform:uppercase;
}

#menu ul ul li{
  padding-left:15px;
}

#menu a:hover, #menu a.active {
    color:#5C1324;
	text-decoration:underline
}  

.mapawebu {
   margin:20px;
}

.mapawebu ul {
  padding:0;
}

.mapawebu li    { margin:5px;line-height:25px;}
.mapawebu li a { 
  padding:5px;
  font-size:1.0em;
  text-transform:uppercase;
  text-decoration:none
}
.mapawebu ul ul { margin-left:20px;}
.mapawebu ul ul li a {font-size:1.0em;color:#444;text-transform:lowercase}