/* * Fancytree Win8 styles Borders have NO radius and NO gradients are used! both: unselected background: white hover bar (unselected, inactive): #E5F3FB (border: #70C0E7) 'very light blue' active node: #CBE8F6 (border: #26A0DA) 'light blue' active node with hover: wie active node Tree view: active node, tree inactive: #F7F7F7 (border: #DEDEDE) 'light gray, selected, but tree not active' List view: selected bar: --> active bar focus bar: transparent(white) + border 1px solid #3399FF () table left/right border: #EDEDED 'light gray' */ .ui-helper-hidden { display: none; } .fancytree-container { font-family: tahoma, arial, helvetica; font-size: 10pt; /* font size should not be too big */ white-space: nowrap; padding: 3px; margin: 0; /* issue 201 */ background-color: white; border: 1px dotted gray; overflow: auto; height: 100%; /* issue 263 */ } ul.fancytree-container ul { padding: 0 0 0 16px; margin: 0; } ul.fancytree-container li { list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip:border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; background-image: none; /* no v-lines */ margin:0; padding:1px 0 0 0; } /* Suppress lines for last child node */ ul.fancytree-container li.fancytree-lastsib { background-image: none; } /* Suppress lines if level is fixed expanded (option minExpandLevel) */ ul.fancytree-no-connector > li { background-image: none; } /* Style, when control is disabled */ .ui-fancytree-disabled ul.fancytree-container { opacity: 0.5; /* filter: alpha(opacity=50); /* Yields a css warning */ background-color: silver; } span.fancytree-node { display: inline-block; width: 100%; border: 1px solid transparent; } /******************************************************************************* * Common icon definitions */ span.fancytree-empty, span.fancytree-vline, /*span.fancytree-connector,*/ span.fancytree-expander, span.fancytree-icon, span.fancytree-checkbox, span.fancytree-radio, span.fancytree-drag-helper-img, #fancytree-drop-marker { width: 16px; height: 16px; /* display: -moz-inline-box; /* @ FF 1+2 removed for issue 221*/ /* -moz-box-align: start; /* issue 221 */ display: inline-block; /* Required to make a span sizeable */ vertical-align: top; background-repeat: no-repeat; background-position: left; background-image: url(data:image/gif;base64,R0lGODlhYADIAOf/AAABABUFagAQdAgZep8AAAAplyoxQh8wjQQ5p/8AAP8ACABCrkFIWhtShf8bFP8eHg5ayP8jJ0pVbABiyVlbWABr2FFhfQB04P8+RACFhEBznACA5lVxkv9ITBmVHEl7klV6mlZ6rf9RVACN+USElACU+v9ZVxilGVSFr1+EpHp7tUyMln+BfgCc/3mFhf9iYIOFgiatI2iMrWyMp2uMtE+ZiwSl/f9qaE+U1laZlouNimuUrm+TtHWUo3aWsoyUm5KUkW6cr/95e1WrgXGtLYmdnEW9RXGmqzrDMJudmf+Chnmi1li1g3CtpaKfo1+2i2G1mHmtpn65N6WlnMelPsalRWu9ZWm9a6Smo4Wtu/+PjnK9bXu1poiuyULOYXi9dMStQnS8mcisSqqtnV+93SDO9om1vHm17autqsWtX421tna+p43CQqytt3DHZ8+tVJG1vXLGc5W1xEzXU0zWaP+cmaW1u++uMKW1yM22S9C0WYa77n7Gol/G/8+1X9W2RpbJSbS2s7S1vo3HhozHi7W02P+kpKK+1ZzA1a29xJjFs9W9UtS9Wc+9bK690bu9upPC/92+TdW9dLW835POk7y9x5vOlJnOmnrO/VzX/77BvdfFWPHFH+DGTN/GU7bGzN7GWtfFepbL/93GYdzGaLbG2aHL8+HGcJ7N+8XHxMXG0KjWogD///+8unbe/d/OZ73O1JTW/+bOYcHN29vPe83Lz6jS++bPaenNd+XPcIPf/83Py6vfo5LnpufWbrTY/Lfdy+nWg/3KyO3Xd/DVhNTW09LX4Lfc/7Hf/9nW6O7efL/f/aPo//Ldi+7fhKzn/7Xn/93f3OHd7+Te3bXvv7Lwxt/g6v3a2rvwx6/u/8To/+7nkPbni/nmmdLq/efn3ebo5c3v/+Lr8+Ds+/nvpvfvrOTw3c/31+/v5dT44O7w7e7v+d/25+zx9Pn2q973/Oj26vj2xf/3tP33uvD37Pf27fH3+vb2//b49P339uj/8PD+8e7/+f//9v7//P///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAP8ALAAAAABgAMgAAAj+AP/900SwoEGBCAcaXJhQ4EKGDR8ejCiRYEOFFS9qytfPn0d/HVM9isjxI0h/Ikl2/BhyZMKNKz22VGly5suSLFG6RKgJH86PqfDtHOgzpsegQ3v+PCr0ZVGTKJvyfGoSqdOlUYc+wkfV46NAgXZu7erva1iEY5eaFctVLVi2ZNeibWtUrsCxZMFNg5t371y6JvXyXSr4b9/BRgvf5QrYZCDDZP09XswY6+R/eCNfzmwZcmeBgRg39ng5tOilpUWTTX3aKOvKrhGahu1YtmquMV+Lzm37Nm/Qt/H9/jd790fdjIcX390RefLmvX1DBx6833TiwYVfX/5cMkI02bX+o/ke3vp4geCzmyevvt/5f+mru2cv/3384Pnsh/epP3x++vj1l91/6O1HIHz74SNgdgsG1+BtD6oWoWjvJZFgEghZuB+GAmkYHof/eJgdiCIGR+KFCAGRIBAprtjifiwKpCKML4YX4z8z2ogQDAnCsGOPP+7no0A8ChlkeEP+UySSCLHg5JNQPtlklFSyMGWVUF6JpZNabtkllglxw00zzpBJDDHDBHORmGSaiaaaDbFZpjNnprnmmHPWCWeYeLppZ5x90vlmnO70040ztMyj6Dzy7PkPN4UemuiijYYZKaKLMuoopIZiSumml06qaKUIcSpppqQKxI088nj0Sij+5YyaS5isugqrrLS26s+rsTI6a6m17nqrr7na2qs8v6oaLK+4AlvrKJIEI0855bySa6vQSkuttc5iG+201V7rT7bgcqvss99uKy656nbrzyaS4FIOOd2QIi688tJrr7v4zlvvvfH6u++5rfarL8D5/utsoYw0kks32zQz8KOsMuwwxBLnavHDEU+8qjwbY+xxxf00zHHGC5d8cccJOQNyOf0s4gcpzTRDjLn/uOwOzDLTbDPOOvM8c803t/xyzEP/bPTOSPtcNEJBN0000DuTE0/PaPpyyyhQV331zFlv3fW8X5MSNtcCOeM11sNojXbOa4Pdtthpx2323G87M+/+NtvkoccoWsuiTt579/134INDXbjfgN8iOOHk8M044pBLfrjjiae9+OWPI6RM5NsEk8cbjMgiCyiZ//M536KTbjrqb68e+uiln5667K3XDrvnoOf++u290/77276wLroYi4DiiSfqMIJQ8aEfn/zyzT9vfB7IK8+88wJBH4z02lff/fXZU8/9P96Db77139MCRhWLeNJJJ2ScX3z778c/f/3sB+M+/PKjn/2i9z/9CbB/BQwg/8aHPwDu73y3aB8pwECFP8zvgAKJoP8mWMELLvAfGqQFBy34QISEcIQehKAEKUhCDIJwhR0soUBescFRsPCCkTgFQmgoQhvGsBP+OdxhDW84vyDOcIg/NOI/eEgKH7ZQiUx0Ig51iJBNMOKK+bsiI6hYRS1m8YpcFIgVsQg/LYbxH2NkxBe32JA0rvGMbiwjGC/yj1DkIQ10vIgd8ZjHhOyxj368IyAR8sdB1lGQhkykIhfJyEY2sgGQjKQkI4mQSVoSkpW85CQzqUlKCqSTkuQkKCv5jVJ+AxzgQIc61FEPfDSgkneIpSxneYdXftKUp0zlKltpy380gJbA7GUDcIlKVbLSlbAE5iyFaUpUgmOXXBHmHThBzWpWs5akLKUzoYnMT07TmtbE5i0vQYhBEOKchKDEKrrpy2+Ck5ri9KU2UblLf0QTlpz+2CYr/cGJeA4zl89k5Qnu6c180lOg/WQmIa5whS049ApxIAQ7f8kJhjp0CxBNKCn1WQ+P4MMf0jRoPfnpT4Du8gQDBSk+D1oPlGr0loOwgkyvMNNBqLSgMrUCTXX6Ul+i0h8j/UhIgbpPj/S0Aag8wUlR6pGQKlWgLvUnOGJ6hS/E4QsNvcRN28kJnVoVq1s4aio90lGoDNUfZTWqVNGB0pai9KNbpWhbUTpQscZ0C1eNwxXcQIm4TtMKeLXqXo+qSqiY5KxQIaw66PpWoeKTsSkl7CAaile9xkGrIaVsHCx71KCaFZ9p/UhnV0lXuDYVn4ttLEmFqQ5C6NSyVe3+a0hfC9GqdraVpj0sPrmSWH8eEx8nMGxIuRJc0fp2EFuQ6Raw6gbM4jO5gGXuUXGbW8cW9J3wFCZ17fnZ62LXn/VYxSAoQV5KjHcVfsVudivJGMOe1pvKlKUw2+teacY3lvPlbX2TeV9hghKTn/yvf/8ryk4WWJMHvqQjF8zgBjv4wRCOsIQnTOEKJ9IRKWhAChwxSAxnYMMdzjCIAYlhDXOYxCI+cR89PGI6lkLDdohGIjIMCzrC4sN2uEMiZpCBGl/kxSlIhIxn0AAfNwQWGk6Ejols5ITMIsm82HEDSmHjDyt5xz2+CCxAEONvRCOVGKZyQrac42nG8hMpaPL+P0oBgkTkUpVhPnKbY9nPO6BZzVvGAy9WsWdeoFnMCNmyks1s5zQ3pAFd/rIxP9FLgWQgx+C0cwYO7eZiLrrRvlRypBl9aDv0mc985nRCMqDpcH5i0gjBcDS8rEtWqkMGKsbwN9GhSnjOINYpOOU3eGGES6CDHviAdapT8E1eXwKeO8D1p5ctbIHImpq8iDayVZwCO2jTmOrgCpoRUu1p0nqV6uhnKVLA7UrzYg5IiMEluAILcgskyNM8d7otIW53/yPIoI42n/fc7nLHO9rSvsO4K7lqlmaboP/IwKzBjQ94otqXijYCEpDgAQ8wJqSckDgSTuCB9X6yzyDPdy/+FQ5tgPPC4eVOpTFF0+93a5rhDb9Dy++dCFVeIgYct8RHB+7yad485/2ceZBDrm9eCF3TJj+5zO2NYWzTt9n/cMQMvnlwePog1jNYpTku4YFLZNsfV0/11KlpCQ/Qu59hd/YM8h3yZIu92NJGu4p9+Qlu2hPJDcnAJ9wJzxsfuu6i8ciL/873oGO6AZ9gO5+fnPe9R9rvY07BJwLfbkALpN17J3S78Sz59uJj80eWPJ1jCfrIJx7k4+Z85utc+oS8WAaTh4UMilxlGZRC5j7I8o8bIANY4KMUPqC9lhuwg9vDIvhqFsiLi2/02Sf/HzcuPu51T8cStziPLJ579VP+HGITd//62/+w9i1M/vKb//zoT7/6JTyGRbZ//RDGAvznX/73J9L+9F+w/PPP/wjjf5D/13+KtH8CWICO1H4I+A8J+H8LqIAOGIAGSIAGOIH3R4EWJoEWmIEXAYEayGAY2IEdyIEg2EgfOIIWKIImOIApuIIs2IIu+IIwGIOGtAuL5AoGSIOKZIMDWIJ0VAZl0EiPoAOKlA2ZMEhYwIMX4YMDCA4gAkhl8Aw/qEiPAAAAkEjMwAqsYIRMmEhPGIVG6A/gcCN9VAbhAIWJNIUUUIWDdIW6kIWAhAVgKIZ5RIZm+IVgaCVOGA7hAA1emEdomIZryAq60IZ2CA54OIb+esiHXxiGhkSHfUhHfwiIfZQNgjiIbthHcMiIg+SIhoQFW9iIijhIOkCFVCiEfZQJWIiFRfiGn7iJoWiESNgQSiiAR6hIsziDNXiDuSiDvNiLvviLwBiMwjiMMoiDiaSDAmiMhoSMnRiLCXGLUmiKhkSEsGiLj4iJreiEdXiGVGiFWKiFTTiG2/iGcdiIZXiNkAgAkghIbHiJeZSJctiD59iJHmGIm5iI6JgQf6iGfcSGhEiOd3iPe5iPCAGP5jiO6UgBCsmPdESJg/iPmFiO94iQdOSJ4TiHr9hHo0iK0khHqJiKq4iNF9mDGYmJzogQ0Jh/tciFBNkQyjhIzMj+fy8JSDFJjDbpi62gBC+gBMJwEe71k/4wggmQAIDUCh2gAEOZAApgAj2JEEDpXiCYlERJRzeAlA9gAi9gAg6QAA5QB075lFARlUlJABehBQrgAEJwDR6RDyLgAArwAE0JlmHZgVJJlglxDQ+QAFrwEfnwAgoQASKQAB0gEE9ZXB8hlkNplwhhCAnwAGrpD315lq3QCgqgANfwD0DJVCaBmAmgmAKhBIK5ln7pAK3gERGQAIaAmR9hmHQ1lxpYlw3xAgnwApA5mqXpER2QAEKgmh7BVK3pmq/ZmZ75D6CJAZFJmiaRl6lpEpAFlSNIAMP5D8JwliIgmSahBQkQAYT+yZyaaVhCOZUXYQJcGQG36RHXEAEK4JW8uZpAyZl0JAxuKQLlaQgYkAAY8JVy6RGcGZ3/UAd5+ZcdgJ7Z2Qr4mZ/fCZ15JAxHmZQK0AFNuZ35GZTPyZ93aQh1YAgPWqByeZMJEaH6yaEgmoLACWHrgA90tA/woA/7QGEoqqKO5A8qIAAqIKEI0aIr2kjJEAADYA0XAQ+9cA4pOmE+CqT60Ej+IABISqMCMaRBykiFEAA6yqMJwQ5eQAfUAA83CmFUaqVYykhHmqQNsaVXmqWAZBKTMAADcADSMKVegA1cSqZ0VF1QwRX/QKVuOqaDlFsFsKcfQad2+qaDtAQIMKj+hDqoC7CmApEOXpAO1UAH57AP/ABI97AEE1CplmqpS2CiisqojgqpkroECxCqoiqqmfoPm9qojxqpfTQBENCqruqqOLAOAkGl6ZAO2LCoqppH/nCpvFqpQUmrtoqrZcqqr/qqE/Crixqs6ZCrdHQGF/Cs0PqsGzAOxTCri+qmqQpI+HAGFdCt3uqtZ8CjtIqtntpH2/qt6HoG4FCn19qpzEpHJoEMIzACJTAO0YAQf4qn2mpabSAIlaAKgqAKqmAM7HqnXQpIJfoRG7CwH2ENqlCwgKpIyNACLWAD1JoQ8FCl+gphGRuxiuQP8zoCSvoPHbuxieQNFXuxGPujLir+YUPasovkDxTbAiP7snBqSOtwD/5wrw2xDz57sw72s0A7SOuACS2ACVJaoz8boghhDesAhg/LtFI7tVRbtf9QoieaokNLjDm6oz36o00aok8apWGqsQdrk2aKpmrKpgZ7owzpi4JaqIR6qAhxqu76D90IjMRarK0aq9Zaq7e6rHhLioRbuIZ7uIeLt4r7thXmrNEKrdNarexqq3ebt8AYr/NarzwLsfrKuMA4sSkruUtqtlsbjChrsaK7pCxbusGYszt7EUJrtbI7u7Q7gkMwBDWQuytAAh+AAoeQEFAABbebuzWwu737uzxREZqgEcrbEOLgD0RABP6ACF3QBT7+cL0+0BDQK73Ua73Y2xBDkANNkANB0ANmYAZwAAdqEAIJEb7jW77nm77rexNGYRM8sRT2q5qAAAgfIQ7+Kw57wAFfub/9+78B3L40QANdkAUa4ARhYRaBgINDkMAL3MAPDBYR7BCRYRVTgRUc/A9EsL9swAbSuwwmbA97cMAgLMIk7A8mvAworML/MME8wANyoAG7UAxQcR40bMM4rMMmcR5pURdv8RducRYrzAZSIAUlfAzHYA9QbAECEcJKzMQu7MRQbA9SLBBDUMNBAAfBOwUG4Q887MVw8AFJIMYFQcaUcRiGQRh+oZpW7BHLcAy/cMdavJ1zfMV3/At5zMX+PBAEX/wBj/AI2gAJ3vAO/rB/XSzIZ1zIh5zIi9zGPmEKULEZp2HJtfEPiLC9LlzHfWwLf9zJ0fvJdnzHorzFMxwER3AEZ5zGkBACz9AHk7zKrfzKUxDLs1zLs2EK+GAK/aDJ3kEdv/zLwXwcAtEFJuHEoSzKEpDMy3zKv2ALzowQTNDKR6AGhPwI4SAK4RALtXzNrazNhdzN38zLomEK6qwc6bzOyPwPXWAPJizN1EzN4vDM8CzPoIzK9XzP1nwETRAFUYDGakwQ/sAh1xzQA53GY8whpqHOEO3OrBHRED0dPtAO88zP1IwK4sAAAnHRGT3N9czRHi0QTKDQXED+AoXsTOBw0CaN0ir9CCzt0gjCGBCNG/NRIDatzjh9HhfNzCK90ST90e0A1PVsC6gw1CYdBVzQ1CTA0GuM0Ezt1FBt0BwSH76c1W0hIFrty/xB1PS80aIgCh0N1s2M1GNd1ibd1FywBjE90zHCBGzt1ivtTP4QI/dRzBQCIHrNGD5tD6c80qgw1u1Q0j4A2Bqd1IRd0v8g123t1lWtCXe91o/91AUt2TFSIrdxIhsiEBxgDPbQDv872u1QCwbg2aAt2qPtv6V92ia9BrDNBySQCqkAbqvkBK8d27Nd27aN2zjiIjIC3D7AAcRtARYgARLAAMrNAAawxcNd3Med3Mti3dzW/ATBGwYr4AIuUAQ/8ANJ4ASpYNLWDQXYrd3c7d3gTSRAot5Gkn7AoAhRsAKG9N7xDUhbkiUCcd9SUrv83d/+/d8AHuACPuAEXuAGfuAInuAKvuAM3uAO/uAQHuEJERAAOw==) /*icons.gif*/; background-position: 0 0; } /** Used by iconclass option */ span.fancytree-custom-icon { display: inline-block; } /** Used by 'icon' node option: */ .fancytree-container img { width: 16px; height: 16px; margin-left: 3px; vertical-align: top; border-style: none; } /******************************************************************************* * Lines and connectors */ /* span.fancytree-connector { background-image: none; } */ /******************************************************************************* * Expander icon * Note: IE6 doesn't correctly evaluate multiples class names, * so we create combined class names that can be used in the CSS. * * Prefix: fancytree-exp- * 1st character: 'e': expanded, 'c': collapsed, 'n': no children * 2nd character (optional): 'd': lazy (Delayed) * 3rd character (optional): 'l': Last sibling */ span.fancytree-expander { background-position: 0px -80px; cursor: pointer; } span.fancytree-expander:hover { background-position: -16px -80px; } .fancytree-exp-n span.fancytree-expander:hover /* Collapsed, not delayed, not last sibling */ { background-position: -16px -80px; } .fancytree-exp-cl span.fancytree-expander /* Collapsed, not delayed, last sibling */ { } .fancytree-exp-cd span.fancytree-expander /* Collapsed, delayed, not last sibling */ { } .fancytree-exp-cdl span.fancytree-expander /* Collapsed, delayed, last sibling */ { } .fancytree-exp-e span.fancytree-expander, /* Expanded, not delayed, not last sibling */ .fancytree-exp-ed span.fancytree-expander, /* Expanded, delayed, not last sibling */ .fancytree-exp-el span.fancytree-expander, /* Expanded, not delayed, last sibling */ .fancytree-exp-edl span.fancytree-expander /* Expanded, delayed, last sibling */ { background-position: -32px -80px; } .fancytree-exp-e span.fancytree-expander:hover, /* Expanded, not delayed, not last sibling */ .fancytree-exp-ed span.fancytree-expander:hover, /* Expanded, delayed, not last sibling */ .fancytree-exp-el span.fancytree-expander:hover, /* Expanded, not delayed, last sibling */ .fancytree-exp-edl span.fancytree-expander:hover /* Expanded, delayed, last sibling */ { background-position: -48px -80px; } .fancytree-loading span.fancytree-expander /* 'Loading' status overrides all others */ { background-position: 0 0; background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAEai/0+m/1is/12u/2Oy/2u1/3C3/3G4/3W6/3q8/3+//4HA/4XC/4nE/4/H/5LI/5XK/5vN/57O/6DP/6HQ/6TS/6/X/7DX/7HY/7bb/7rd/7ze/8Hg/8fj/8rl/83m/9Dn/9Lp/9bq/9jr/9rt/9/v/+Dv/+Hw/+Xy/+v1/+32//D3//L5//f7//j7//v9/0qk/06m/1Ko/1er/2Cw/2m0/2y2/3u9/32+/4jD/5bK/5jL/5/P/6HP/6PS/6fS/6nU/67X/7Ta/7nc/7zd/8Ph/8bj/8jk/8vl/9Pp/9fr/9rs/9zu/+j0/+72//T6/0ij/1Op/1uu/1yu/2Wy/2q0/2+3/3C4/3m8/3y9/4PB/4vE/4/G/6XS/6jU/67W/7HZ/7Xa/7vd/73e/8Lh/8nk/87m/9Hn/9Ho/9vt/97u/+Lx/+bz/+n0//H4//X6/1Gn/1Go/2Gx/36+/5PJ/5TJ/5nL/57P/7PZ/7TZ/8Xi/9Tq/9zt/+by/+r0/+73//P5//n8/0uk/1Wq/3K4/3e7/4bC/4vF/47G/5fK/77f/9Do/9ns/+Tx/+/3//L4//b6//r9/2Wx/2q1/4bD/6DQ/6fT/9Tp/+Lw/+jz//D4//j8/1qt/2mz/5rM/6bS/8Lg/8jj/97v/+r1/1Cn/1ar/2Cv/3O5/3++/53O/8Th/9Lo/9Xq/+z2/2Kw/2Sx/8Ti/4rF/7DY/1+v/4TB/7fb/+Ty/1+u/2Ox/4zG/6vU/7/f//r8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAQoAMAAsAAAAABAAEAAABptAmFCI6mAsnNNwCUthGomDoYCQoJinyELRgDwUhAFCNFRJGg8P6/VSaQyCgxK2cURMTJioEIA0Jw8geUIZAQMkIhEVLIMwKgMAFx4SGS+NLwwCFR8UGo1CKSgsJBUYLZ9sMCsZF3iDLy2nMCEXGyp5bSqyLBwaHSguQi8sKigqlkIqHb4hJc4lJsdMLSQeHyEhIyXSgy2hxsFLQQAh+QQBCgAAACwAAAAAEAAQAAAHp4AAgoIoH0NCSCiDiwBORDo5Czg3C0BNjCg/Dw46PjwOBwcLS4MrQTs9ICwvL05FODU4igBGPECzi0s4NDyNQT5KjINDAzZMTEBCLMKCTQczQ0lBRcyDODI8SojVAC84MTxMQkVP1SgDMEJPRkS4jB8xM6RKRR/Lwi9HQYJPIB9KTV4MeuHiicBSSkAoYYKiiRMnKw4ucnFiyRKGKJyUq/aChUaDjAIBACH5BAEKAAAALAAAAAAQABAAAAeogACCgm1KZGRmbYOLAG5GXjoPXFsPYIqLbWE7XV1fXjtaWQ9qg25iXmBKby8AKmVcWFyXaBdil4tqWldejWNhpIyCZFZZa2tjZG/BgipYVWRpY2bLg1s0XWpGaNQAL1pTXW1maMrLbVZSYm9oZyrUYVFUpGxoaeWLZzQBOoJvamkm3OCSAsWKiUH+1rBp48bFCxVWaGxb9LBNGxVvVqUBFuzFizculgUCACH5BAEKAAEALAAAAAAQABAAAAi4AAMIFPiHxJEjJPwMXBgAEIg8XijcsUNhzB+GfzjkwYNnSB4KdRzcWTPwzZEhY/i8EfgmhJ0GdhQGIDFGz0WGJuoswBPgzQc9fRgOPDKnQR8/H0K4EErQQQKgIPgwFRioTgE8ffZInRqIztWCfAJN/TOnAAcXJvgAmjpEDgKSf9b4Ectwz5UBd6j68fNnaYBAfvIUEIAgKNU/gN4E+sNgAJw4BvYIfeMiUB8BAAbUMTz1TYU8YRcGBAAh+QQBCgAAACwAAAAAEAAQAAAItAABCBT4qJGIRY0cDVwIAJIIMnnyWABiwYjChY8WGVFExgjELjwsNBroQgSSD40gCXQIJFGXi41AiHjEEECjLg8UNWS06GLND4gSNXrEqESkmgQTGfrgqMRIpAAidVkwpKDPmpF44MgDqVGTo0gdHbqBJJIjR2BrkiG0YCSkRyprMsJBCMhASJEioczbZEihGoaeCtQrgwYOujRoLGBU08IgQYJkzKjBQ/DCSIzy8OgypATDgAAh+QQBCgAAACwAAAAAEAAQAAAIswABCBQIKRMfPmw0DVwIYBObEEiKjBEzJoTChZD4XArB0UyRMBfGtBm4CdOSJW02EeQjxkuYi38wYYLEEEAmDJWMNGyTsKbAS5Us/YHU5o9PgZos7QixSdPFo18eFNkESeXRTV+4FGlo1aemHVvM7ORzFMmCByOXHJgSoiafLTgwCOQjCYqkMCk3/SlCCQvagSEmBRh0gBLcAwe4kF2IaYekKVNoTMLiZWTNTSwtWRqDiWFAACH5BAEKAAIALAAAAAAQABAAAAi5AAUIFOhCBRs2o94MXCjghQpRI/YkQYJkj8KFL0atEcVRVJIOY0KtWKhi1Cg3LwS+YdNhCCg3Kt2oSMlQxZg8IGLSZChA1IU8Khru5PkmjxdRbtgE5TlwCAUknzgxGIoxDw8kQgAMGMVUgJtPnvaQGBAgT1cQDyhwhRCnUxKeazw5GCNwTQFOBsbMfLECyYMGPJYK2INgAAEFDyA0ULDA0xqGbHggKFDgQIIGF7jyfLGmw4ULHdgwDAgAIfkEAQoAAAAsAAAAABAAEAAACLcAAQgcqElTK00uBioUuKlVEzYnlixhk3BhC4MO2SxhtIrVCoWbNrnYNLAhKzMgWggMgqTiwhVIiiwBsKQUKTMLB7IhoqpVHhimmuQU2KJInhOpYtxwmdNMHlapZKAiORRAkSCshpQ61arqijxAJNoYMKTqEh95uvagUWjmQjZAUqkSyAZVDVRFWoXUBKLHjiAfBS5hcOqUg1Q+djh44IPNwiZAFtxAtSCHDiJdh55AkmeIGaEKAwIAIfkEAQoAAAAsAAAAABAAEAAACLcAAQgcGMgFJEiBBioEUEIJAINuRo36k1AhGldXVhSMyAaTCUgDMVWBMiWNQjeY0pRwIVBHAFdoFgKAxOgMG4avooSRKfCPmTOQNEi5MornwzNIRnWZQqkiTyVFSnRxtYWlUTMa0hSpkuWPUUgcNGDClMVKEaMmwohxA6CLFUolZI7ScCEmgFFcsnBB4nVmCTBeNLAVWCKvlh1dvnjRUSlMUYWjwDzYwuWBji6wBss1U6QImscDAwIAIfkEAQoAAQAsAAAAABAAEAAACLMAAwgUyEfWJxYDEw5sBGEAAAGNXkCCpDAAKwNw4AxgoEIii44LCwnolMfPC4EvVPgxKfDOgCusKr7ws0ZFABOF5IipKJAFHz4vOBSYY5NnAD4jVMgqAOGkUT5J/CxtajRAmiRr9CSIVbQiJFZI/DRyMAeJ0awfKMqaQ2dNRRV6xqQR6MdOLDusEAaAtGbMGCR6A6y54wDCpzxiZCnm0FWgijF3INyhcDhJYIV+wH5I0zhAQAAh+QQBCgAAACwAAAAAEAAQAAAItAABCBRYYkiqVLUYuRjIkE2qGjNkxBA0IwhDgYwU0JhVg1YCGjLMLBzYxFCNBEM0uXDBxkyLlQOBEFLA6CKAlZpaAGBjiBAZmwP//HFhJMGhP0AF/mHjopaCVCOBsmGjqZahLlFtsinxx4yhHZqSurDFaGkiREmS/rnESOeQB6nY2NR0CYRcAH+67AByaWSLlkj6DmQTJFWXWmSMkCFCBkRYhn+MBAESpBbitmpLJLlU4vHAgAAh+QQBCgAAACwAAAAAEAAQAAAIvQABCBS4ZpclS0PWDFwIoI0uHFVu3ZIiiY7ChWpyHTiAowGDK4MCVEEzsA0dLAw4OOHFq00YXFBwqREIBkeumQzN3DqQBkCmOgvKMByYpg0vAGZy7XAydCCvFgA45NLVdGCLFrw40PlytCoLJy0u7bAEtSkvJ21aOLF055JXNkYBwKoEJtPQFmvWMAWwIoyuIWrKunCSJo2Jrg2HXAjDwcwlNCDQpCk7kAWIXUN2wTKDZo2Lqk7YpFGTibLAgAA7) /*loading.gif*/; } .fancytree-exp-n span.fancytree-expander, /* Connector instead of expander, if node has no children */ .fancytree-exp-nl span.fancytree-expander { background-image: none; cursor: default; } /******************************************************************************* * Checkbox icon */ span.fancytree-checkbox { margin-left: 3px; background-position: 0px -32px; } span.fancytree-checkbox:hover { background-position: -16px -32px; } .fancytree-partsel span.fancytree-checkbox { background-position: -64px -32px; } .fancytree-partsel span.fancytree-checkbox:hover { background-position: -80px -32px; } .fancytree-selected span.fancytree-checkbox { background-position: -32px -32px; } .fancytree-selected span.fancytree-checkbox:hover { background-position: -48px -32px; } /******************************************************************************* * Radiobutton icon * This is a customization, that may be activated by overriding the 'checkbox' * class name as 'fancytree-radio' in the tree options. */ .fancytree-radio span.fancytree-checkbox { margin-left: 3px; background-position: 0px -48px; } .fancytree-radio span.fancytree-checkbox:hover { background-position: -16px -48px; } .fancytree-radio .fancytree-partsel span.fancytree-checkbox { background-position: -64px -48px; } .fancytree-radio .fancytree-partsel span.fancytree-checkbox:hover { background-position: -80px -48px; } .fancytree-radio .fancytree-selected span.fancytree-checkbox { background-position: -32px -48px; } .fancytree-radio .fancytree-selected span.fancytree-checkbox:hover { background-position: -48px -48px; } /******************************************************************************* * Node type icon * Note: IE6 doesn't correctly evaluate multiples class names, * so we create combined class names that can be used in the CSS. * * Prefix: fancytree-ico- * 1st character: 'e': expanded, 'c': collapsed * 2nd character (optional): 'f': folder */ span.fancytree-icon /* Default icon */ { margin-left: 3px; background-position: 0px 0px; } .fancytree-has-children span.fancytree-icon /* Default icon */ { /* background-position: 0px -16px; */ } .fancytree-ico-cf span.fancytree-icon /* Collapsed Folder */ { background-position: 0px -16px; } .fancytree-ico-ef span.fancytree-icon /* Expanded Folder */ { background-position: -64px -16px; } /* Status node icons */ .fancytree-statusnode-wait span.fancytree-icon { background-image: url(data:image/gif;base64,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) /*loading.gif*/; } .fancytree-statusnode-error span.fancytree-icon { background-position: 0px -112px; /* background-image: url("ltError.gif");*/ } /******************************************************************************* * Node titles */ span.fancytree-title { display: inline-block; } /* Remove blue color and underline from title links */ a.fancytree-title { text-decoration: none; } .fancytree-title { display: inline-block; /* Better alignment, when title contains
*/ /* vertical-align: top;*/ padding-left: 3px; padding-right: 3px; /* Otherwise italic font will be outside bounds */ /* line-height: 16px; /* should be the same as img height, in case 16 px */ color: black; /* inherit doesn't work on IE */ vertical-align: top; margin: 0px; margin-left: 3px; /* outline: 0; /* @ Firefox, prevent dotted border after click */ /* Set transparent border to prevent jumping when active node gets a border (we can do this, because this theme doesn't use vertical lines) */ /* border: 1px solid white; /* Note: 'transparent' would not work in IE6 */ cursor: pointer; } span.fancytree-node:hover { background-color: #E5F3FB; border-color: #70C0E7; } .fancytree-container.fancytree-focused span.fancytree-node.fancytree-focused { border-color: #3399FF; /* outline: 1px solid #3399FF; */ } span.fancytree-node.fancytree-active, span.fancytree-node.fancytree-selected { /* active/selcted nodes inside inactive tree */ background-color: #F7F7F7; border-color: #DEDEDE; } .fancytree-container.fancytree-focused span.fancytree-node.fancytree-active, .fancytree-container.fancytree-focused span.fancytree-node.fancytree-selected, span.fancytree-node.fancytree-active:hover, span.fancytree-node.fancytree-selected:hover { background-color: #CBE8F6; border-color: #26A0DA; } span.fancytree-node.fancytree-selected { font-style: italic; } /******************************************************************************* * 'table' extension */ /* table.fancytree-ext-table { border-collapse: collapse; width: 100%; } table.fancytree-ext-table tbody tr:nth-child(even){ background-color: #f4f4f8; } table.fancytree-ext-table tbody tr td { border: 1px solid lightgray; } */ table.fancytree-ext-table { border-collapse: collapse; } table.fancytree-ext-table tbody tr:hover { background-color: #E5F3FB; outline: 1px solid #70C0E7; } table.fancytree-ext-table.fancytree-container.fancytree-focused span.fancytree-node.fancytree-focused { outline: 1px solid #3399FF; } table.fancytree-ext-table.fancytree-focused tbody tr.fancytree-focused { outline: 1px solid #26A0DA; } table.fancytree-ext-table.fancytree-focused tbody tr.fancytree-active, table.fancytree-ext-table.fancytree-focused tbody tr.fancytree-selected { background-color: #CBE8F6; outline: 1px solid #26A0DA; } table.fancytree-ext-table tbody tr.fancytree-active, table.fancytree-ext-table tbody tr.fancytree-selected { background-color: #F7F7F7; outline: 1px solid #DEDEDE; } /******************************************************************************* * 'columnview' extension */ /* table.fancytree-ext-columnview { border-collapse: collapse; width: 100%; } */ table.fancytree-ext-columnview td { position: relative; } table.fancytree-ext-columnview td >ul { padding: 0; } table.fancytree-ext-columnview td >ul li { list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip:border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; background-image: none; /* no v-lines */ margin: 0; padding: 1px 0 0 0; } /* table.fancytree-ext-columnview tbody tr[0] { height: 200px; } */ table.fancytree-ext-columnview tbody tr td { border: 1px solid gray; vertical-align: top; overflow: auto; } table.fancytree-ext-columnview span.fancytree-node { position: relative; /* allow positioning of embedded spans*/ } table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded { background-color: #CBE8F6; } /* table.fancytree-ext-columnview span.fancytree-node.fancytree-active { background-color: royalblue; } */ table.fancytree-ext-columnview span.fancytree-cv-right { background-position: 0px -80px; position: absolute; right: 3px; } /******************************************************************************* * 'filter' extension */ .fancytree-ext-filter span.fancytree-node .fancytree-title { color: silver; font-weight: lighter; } .fancytree-ext-filter span.fancytree-node.fancytree-submatch .fancytree-title { color: black; font-weight: normal; } .fancytree-ext-filter span.fancytree-node.fancytree-match .fancytree-title { color: black; font-weight: bold; } /******************************************************************************* * Drag'n'drop support */ /*** Helper object ************************************************************/ div.fancytree-drag-helper { } div.fancytree-drag-helper a { border: 1px solid gray; background-color: white; padding-left: 5px; padding-right: 5px; opacity: 0.8; } span.fancytree-drag-helper-img { /* position: relative; left: -16px; */ } div.fancytree-drag-helper /*.fancytree-drop-accept*/ { /* border-color: green; background-color: red;*/ } div.fancytree-drop-accept span.fancytree-drag-helper-img { background-position: -32px -112px; } div.fancytree-drag-helper.fancytree-drop-reject { border-color: red; } div.fancytree-drop-reject span.fancytree-drag-helper-img { background-position: -16px -112px; } /*** Drop marker icon *********************************************************/ #fancytree-drop-marker { width: 24px; position: absolute; background-position: 0 -128px; margin: 0; } #fancytree-drop-marker.fancytree-drop-after, #fancytree-drop-marker.fancytree-drop-before { width:64px; background-position: 0 -144px; } #fancytree-drop-marker.fancytree-drop-copy { background-position: -64px -128px; } #fancytree-drop-marker.fancytree-drop-move { background-position: -64px -128px; } /*** Source node while dragging ***********************************************/ span.fancytree-drag-source { /* border: 1px dotted gray; */ background-color: #e0e0e0; } span.fancytree-drag-source a { color: gray; } /*** Target node while dragging cursor is over it *****************************/ span.fancytree-drop-target { /*border: 1px solid gray;*/ } span.fancytree-drop-target a { } span.fancytree-drop-target.fancytree-drop-accept a { /*border: 1px solid green;*/ background-color: #3169C6 !important; color: white !important; /* @ IE6 */ text-decoration: none; } span.fancytree-drop-target.fancytree-drop-reject { /*border: 1px solid red;*/ } span.fancytree-drop-target.fancytree-drop-after a { }