ul#piromenu{
margin: 0;
padding: 0;
background: #FFFFFF;
list-style:none;
font:12px Arial;
font-weight: bold;
}

ul#piromenu li ul li{
list-style:none;
margin:0;
padding:0;
}

ul#piromenu li{
float:left;
margin: 0;
padding: 0;
color:black;
}

ul#piromenu a:link, ul#piromenu a:visited{
display: block;
padding: 2px 30px;
color: #000000;
text-decoration: none;
}

ul#piromenu a:hover, ul#piromenu a:focus, ul#piromenu a:active{
color: #FF0000;
}

ul#piromenu li ul li a:hover, ul#piromenu  li ul li a:focus, ul#piromenu  li ul li a:active{
background-image: url(../images/bgmenuup.jpg);
color: #FFFFFF;
text-decoration: none;
}

ul#piromenu li ul{
display: none;
}

ul#piromenu li:hover ul{
display: block;
position: absolute;
z-index:1;
width:140px;
padding: 0;
margin: 0 0 0 -17px;
border:1px solid #FF0000;
background-image: url(../images/bgmenu.jpg);
}

ul#piromenu li li {
border-bottom:1px solid #FF0000;
width: 140px;
}

ul#piromenu li ul li a:link, ul#piromenu  li ul li a:visited{
color: #FFFFFF;
}