ul.menuP{list-style:none;margin:0;padding:0; }
ul.menuP *{margin:0;padding:0;}
ul.menuP a{display:block;color:#FFF;text-decoration:none;outline:0;}
ul.menuP li{font-family: Arial !important; font-size: 14px; font-weight: bold; width:130px; position:relative;float:left;border-right:1px dotted #d3d3d3;padding:2px 0 !important;}
ul.menuP ul{position:absolute;z-index:-1400;top:33px;left:0;display:none;/*opacity:0*/;list-style:none;width:190px;}
ul.menuP ul li{ height: 24px; border-top: 1px solid #a0a2a3;position:relative; z-index:-1400;border:none;width:185px;background-color:#2e75a2;margin:0;padding:0 !important; font-size: 11px;}
ul.menuP ul li a{ display:block;outline:0;padding:5px 7px 5px;}
ul.menuP ul li a:hover{background-color:#9cf;outline:0;color:#3168BB !important;font-weight:700;}
ul.menuP ul ul{left:185px;top:0;}ul.menuP .menulink{padding:5px 7px 7px;}
ul.menuP .menulink:hover,ul.menuP .menuPhover{background-color:#9cf !important;color:#3168BB !important;font-weight:700;}
ul.menuP .mPactivo{background:transparent url(img/menu_fondo_activo.png) repeat;font-weight:700;color:white;}
ul.menuP .sub{ padding-left: 1.7em; background:#2a72a0 url(img/selected.png) 0px 2px no-repeat;}
ul#menuP li ul li ul li{width:180px;background-color:#5584D2;font-size:11px;}
ul.menuP .topline{border:none;}
