/******************   Menu Principal  ********************/
#horiz-menu #mainNav{
height:35px;
line-height:35px;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
letter-spacing:0.1em;
background: transparent url(/sites/urbanway.eu/userfiles/Ficheiros_Servidor/menu/nav_bg.png) repeat-x top left;
}

#horiz-menu #mainNav li{
         background: transparent url(/sites/urbanway.eu/userfiles/Ficheiros_Servidor/menu/split.png) no-repeat center right;
}

#horiz-menu #mainNav li a{
        height: 31px;
	line-height: 31px;
        padding: 4px 4px 0px 4px;
}

#horiz-menu #mainNav li a{
        height: 31px;
	line-height: 31px;
        padding: 4px 4px 0px 4px;
}
#horiz-menu #mainNav li a:hover, #horiz-menu #mainNav li a.selected{
        text-decoration:none;
}
#horiz-menu #mainNav li a .menuLeft{
        width: 8px;
        display: block;
	float: left;
        height: 31px;
	line-height: 31px;
}
#horiz-menu #mainNav li a .menuMiddle{
        display: block;
	float: left;
        height: 31px;
	line-height: 31px;
}
#horiz-menu #mainNav li a .menuRight{
        width: 8px;
	display: block;
	float: left;
        height: 31px;
	line-height: 31px;
}
#horiz-menu #mainNav li a.selected .menuLeft, #horiz-menu #mainNav li.sfHover a{
   color: #BED62D;
}
#horiz-menu #mainNav li a.selected .menuLeft, #horiz-menu #mainNav li.sfHover a .menuLeft{
        background: url(/sites/urbanway.eu/userfiles/Ficheiros_Servidor/menu/menu_left.png) no-repeat left top;
}
#horiz-menu #mainNav li a.selected .menuMiddle, #horiz-menu #mainNav li.sfHover a .menuMiddle{
        background: url(/sites/urbanway.eu/userfiles/Ficheiros_Servidor/menu/menu_mid2.png) repeat-x top left;
}
#horiz-menu #mainNav li a.selected .menuRight, #horiz-menu #mainNav li.sfHover a .menuRight{
        background: url(/sites/urbanway.eu/userfiles/Ficheiros_Servidor/menu/menu_right.png) no-repeat left top;
}

/*****************  Submenu ************/
#horiz-menu #mainNav ul li{
    padding: 3px 0px;
}
#horiz-menu #mainNav ul li a{
   margin:0 10px;
   padding:0;
   border-bottom:1px dashed #BED62D;
    line-height:26px;
    height:26px;
}
#horiz-menu #mainNav ul{
    background: #fff;
    border:1px solid #BED62D;
    border-top:0px;
}
#horiz-menu #mainNav ul li{
    background-image:none;
    line-height:26px;
        height:26px;
}
#horiz-menu #mainNav ul li.last a{
    border-bottom:none;
}
#horiz-menu #mainNav a.selected ul li .menuRight, #horiz-menu #mainNav li.sfHover ul a .menuRight,
#horiz-menu #mainNav  a.selected ul li .menuMiddle, #horiz-menu #mainNav li.sfHover ul a .menuMiddle,
#horiz-menu #mainNav a.selected ul li .menuLeft, #horiz-menu #mainNav li.sfHover ul a .menuLeft,
#horiz-menu #mainNav ul li a .menuRight, 
#horiz-menu #mainNav ul li a .menuMiddle,
#horiz-menu #mainNav ul li a .menuLeft,
#horiz-menu #mainNav ul li.sfHover a .menuRight, 
#horiz-menu #mainNav ul li.sfHover a .menuMiddle,
#horiz-menu #mainNav ul li.sfHover a .menuLeft
{
        background-image: none;
        line-height:26px;
        height:26px;
}

#horiz-menu  #mainNav li.hover ul,  #horiz-menu  #mainNav li.sfHover ul{
     top:35px;
   
}
#horiz-menu #mainNav ul li a{
        background: #fff;
        color:#BED62D;
}
#horiz-menu #mainNav ul li a.selected, #horiz-menu #mainNav ul li.sfHover a{
        background: #BED62D;
        color:#fff;
}
