@CHARSET "UTF-8"; /********************************** * MENU RAPIDO **********************************/ .menu-rapido { width: 920px; } .menu-rapido input { width: 100%; margin-bottom: 5px; border: 2px solid #666666; } .menu-rapido input:focus { border: 2px solid var(colorPrimario); } .menu-rapido div.menu { border: 1px solid #666; background: #ddd; width: 200px; height: 350px; overflow: auto; float: left; margin-right: 10px; padding: 2px 5px; } .menu-rapido div.resultados { border: 1px solid #666; background: white; height: 350px; overflow: auto; } .menu-rapido div.resultados>div { cursor: pointer; } .menu-rapido div.resultados>div.seleccionado { background: #cdf; } .menu-rapido .tag { font-size: 9px; color: white; margin: 4px; padding: 1px; font-family: monospace; } .menu-rapido .subsistema { background: #289; } .menu-rapido .transaccion { background: #395; } .menu-rapido .menu-rapido-arbol { margin: 0; padding: 0; } .menu-rapido .menu-rapido-arbol ul { margin: 0; padding-left: 20px; } .menu-rapido .menu-rapido-arbol li { cursor: default; list-style: none; list-style-position: inside; padding-left: 0; border-top: 1px solid #ddd; } .menu-rapido .menu-rapido-arbol a { text-decoration: none; color: black; } .menu-rapido .menu-rapido-arbol a:focus { background: #abc; } .menu-rapido .menu-rapido-arbol li.subitems { list-style-image: url(../img/arbol-mas.gif); white-space: nowrap; } .menu-rapido .menu-rapido-arbol li.subitems>ul { display: none; } .menu-rapido .menu-rapido-arbol li.subitems.show { list-style-image: url(../img/arbol-menos.gif); } .menu-rapido .menu-rapido-arbol li.subitems.show>ul { display: block; } .menu-rapido .favoritos { float: right; } .menu-rapido .favoritos button { text-align: left; font-size: x-small; margin: 0; padding: 3px 0; display: block; width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: none; background: none; cursor: pointer; } .menu-rapido .favoritos button:hover { background: #aaa; } .menu-rapido .favoritos button span { font-size: 14px; vertical-align: middle; text-align: center; font-weight: bold; background: #999; display: inline-block; width: 2.25em; padding: 3px 0; margin: 0 4px; border-radius: 3px; } /********************************** * MENU DE BARRA **********************************/ .entorno-barra-menu{ vertical-align:middle; } .nav, .nav ul { margin: 0; padding: 0; list-style-type: none; list-style-position: outside; position: relative; z-index: 10; white-space: normal; } .nav ul { position: absolute; background-color: var(colorSubMenu); padding: 0; border-style: outset; border-width: 1px; display: none; width: 200px; } .nav ul li.sub { background-image: url(../img/submenu.png); background-position: center right; background-repeat: no-repeat; } .nav ul li { border-style: outset; border-width: 0 0 1px 0; } .nav a { display: block; padding: 1px 5px; text-decoration: none; color: #fff; } .nav ul a { color: #000; } .nav li { float: left; position: relative; } .nav li ul a { width: 190px; height: auto; float: left; } .nav ul ul { top: auto; } .nav li ul ul { left: 140px; top: 5px; margin: 0 0 0 10px; } .nav li:hover { background-color: var(colorPrimario); } .nav li:hover > a { color: #fff; } .nav li:hover > ul { display: block; }