div.r01gContainer *.rup-combo { }
div.r01gContainer *.rup-combo_loading { background-image: url(images/rup.ajaxLoader.gif) !important; color: black; font-weight: bold }
div.r01gContainer *.rup-combo_loadingText { color: black; font-weight: bold }
div.r01gContainer *.ui-selectmenu { display: inline-block; position: relative; height: 1.4em; text-decoration: none; overflow: hidden }
div.r01gContainer *.ui-selectmenu-focus { }
div.r01gContainer *.ui-selectmenu-icon { position: absolute; right: 6px; margin-top: -8px; top: 50% }
div.r01gContainer *.ui-selectmenu-menu { padding: 0; margin: 0; list-style: none; position: absolute; top: 0; visibility: hidden; overflow: auto }
div.r01gContainer *.ui-selectmenu-open { visibility: visible }
div.r01gContainer *.ui-selectmenu-menu-popup { margin-top: -1px }
div.r01gContainer *.ui-selectmenu-menu-dropdown { }
div.r01gContainer *.ui-selectmenu-menu li { padding: 0; margin: 0; display: block; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important }
div.r01gContainer *.ui-selectmenu-menu li a, div.r01gContainer *.ui-selectmenu-status { line-height: 1.4em; display: block; padding: 0em 1em; outline: none; text-decoration: none }
div.r01gContainer *.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, div.r01gContainer *.ui-selectmenu-hasIcon *.ui-selectmenu-status { height: 2em; padding-left: 20px; position: relative; margin-left: 5px }
div.r01gContainer *.ui-selectmenu-menu li *.ui-icon, div.r01gContainer *.ui-selectmenu-status *.ui-icon { position: absolute; top: 1em; margin-top: -12px; left: 0 }
div.r01gContainer *.ui-selectmenu-status { line-height: 1.4em }
div.r01gContainer *.ui-selectmenu-open li.ui-selectmenu-item-focus a { }
div.r01gContainer *.ui-selectmenu-open li.ui-selectmenu-item-selected { }
div.r01gContainer *.ui-selectmenu-menu li span, div.r01gContainer *.ui-selectmenu-status span { display: block; margin-bottom: 0.2em }
div.r01gContainer *.ui-selectmenu-menu li *.ui-selectmenu-item-header { font-weight: bold }
div.r01gContainer *.ui-selectmenu-menu li *.ui-selectmenu-item-content { }
div.r01gContainer *.ui-selectmenu-menu *.ui-selectmenu-group { font-size: 1em }
div.r01gContainer *.ui-selectmenu-menu *.ui-selectmenu-group *.ui-selectmenu-group-label { line-height: 1.4em; display: block; padding: 0.6em 0.5em 0; font-weight: bold }
div.r01gContainer *.ui-selectmenu-menu *.ui-selectmenu-group ul { margin: 0; padding: 0 }
div.r01gContainer *.ui-multiselect { display: inline-block; padding: 2px 0 2px 4px; text-align: left }
div.r01gContainer *.ui-multiselect span.ui-icon { float: right }
div.r01gContainer *.ui-multiselect-single *.ui-multiselect-checkboxes input { position: absolute !important; top: auto !important; left: -9999px }
div.r01gContainer *.ui-multiselect-single *.ui-multiselect-checkboxes label { padding: 5px !important }
div.r01gContainer *.ui-multiselect-header { margin-bottom: 3px; padding: 3px 0 3px 4px }
div.r01gContainer *.ui-multiselect-header ul { font-size: 0.9em }
div.r01gContainer *.ui-multiselect-header ul li { float: left; padding: 0 10px 0 0 }
div.r01gContainer *.ui-multiselect-header a { text-decoration: none }
div.r01gContainer *.ui-multiselect-header a:hover { text-decoration: underline }
div.r01gContainer *.ui-multiselect-header span.ui-icon { float: left }
div.r01gContainer *.ui-multiselect-header span.ui-icon { float: left; margin-right: 2px }
div.r01gContainer *.ui-multiselect-header li.ui-multiselect-close { float: right; text-align: right; padding-right: 0 }
div.r01gContainer *.ui-multiselect-menu { display: none; padding: 3px; position: absolute; z-index: 10000; text-align: left }
div.r01gContainer *.ui-multiselect-checkboxes { position: relative; overflow-y: scroll }
div.r01gContainer *.ui-multiselect-checkboxes label { cursor: default; display: block; border: 1px solid transparent; padding: 3px 1px }
div.r01gContainer *.ui-multiselect-checkboxes label input { position: relative; top: 1px; margin-right: 4px }
div.r01gContainer *.ui-multiselect-checkboxes li { clear: both; font-size: 0.9em; padding-right: 3px }
div.r01gContainer *.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { cursor: default; margin-top: 0.8em; border-bottom: 1px solid }
div.r01gContainer *.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label span { font-weight: bold }
div.r01gContainer *.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { cursor: pointer; text-decoration: none }
* html div.r01gContainer *.ui-multiselect-checkboxes label { border: none }
div.r01gContainer *.rup-combo_multiOptgroupIcon { display: inline-table; vertical-align: text-bottom }
div.r01gContainer *.ui-selectmenu, div.r01gContainer *.ui-selectmenu-status { }
div.r01gContainer *.ui-selectmenu-menu-dropdown, div.r01gContainer *.ui-selectmenu-menu-popup { }
div.r01gContainer *.ui-selectmenu-item-icon { height: 24px; width: 24px; background-repeat: no-repeat }
div.r01gContainer *.delete *.ui-selectmenu-item-icon { background-image: url(images/toolbar/borrar.png) }
div.r01gContainer *.filter *.ui-selectmenu-item-icon { background-image: url(images/toolbar/filtrar.png) }
div.r01gContainer *.print *.ui-selectmenu-item-icon { background-image: url(images/toolbar/imprimir.png) }
div.r01gContainer *.rup-combo_odd { background-color: rgb(238, 238, 238) }
div.r01gContainer *.rup-combo_even { background-color: rgb(255, 255, 255) }
div.r01gContainer *.rup-combo_groupOdd { background-color: rgb(255, 255, 255) }
div.r01gContainer *.rup-combo_groupEven { background-color: rgb(255, 255, 255) }
