/* START screen styles */
/* XXXXXXXXX /lib/styles/screen.css XXXXXXXXX */
/**
 * Basic screen styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* messages with msg() */
/* /@media  END screen styles */
/* START all styles */
/* XXXXXXXXX /lib/styles/all.css XXXXXXXXX */
/**
 * Basic screen and print styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* one of the many clearfix versions */
/* image alignment */
/* table cell alignment */
/* underline */
/* XXXXXXXXX /lib/plugins/acl/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authglfusion/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authglfusion/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotags/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotags/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/definitionlist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/definitionlist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/dl/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/dl/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.less XXXXXXXXX */
/* /@media */
/* XXXXXXXXX /lib/plugins/fontcolor/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fontcolor/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/glfusion/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/glfusion/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldchangelog/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldchangelog/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldindex/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldindex/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lightbox/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lightbox/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.less XXXXXXXXX */
/* XXXXXXXXX /conf/userall.css XXXXXXXXX */
/* XXXXXXXXX /conf/userall.less XXXXXXXXX */
/* END all styles */
/* START print styles */
/* XXXXXXXXX /lib/styles/print.css XXXXXXXXX */
/**
 * Basic print styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* /@media  END print styles */
/* START speech styles */
/* XXXXXXXXX /lib/styles/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authglfusion/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authglfusion/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotags/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotags/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/definitionlist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/definitionlist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/dl/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/dl/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fontcolor/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fontcolor/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/glfusion/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/glfusion/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldchangelog/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldchangelog/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldindex/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/importoldindex/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lightbox/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lightbox/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.less XXXXXXXXX */
/* /@media  END speech styles */
@media screen {
  a.interwiki {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAw1BMVEUAAAACAgIaHB0bHB0bHR0aHB4cHh8dHx8eICIfISIUKT4dJzAnKywpLCwhLTkfPl8nN0clPVM9QUMvVXU8WnVBREZESEpKYXVWZXBpbnJqb3JtcXRuc3VvdXhzdnhyeHtefJVdf5xtjKV+mrJ8nLZ7n7uKpruXp7OCpsGVscOfv9Wius2ku82iwtitxdW+yc+yxta70eC51OS/1OHAyc3Bys7Cy8/Dys/N0dXR1djA1eLD1+TK2eXX3OHc4uTg5en////YsFbQAAAAN3RSTlP///////////////////////////////////////////////////////////////////////8AEFmdiwAAAHBJREFUGNNjMEMDDEQKSLIwMrLKIgSE5CztbC14xGACUrz21kbGNuo88lABJnNtLV1DAx0JdqgAo76KqoaVnqY4I1TAAQQU1ZQF4QIMDAwOwkoKfGxwFUABfhEBThm4CiDk4uYQNUM2g5FZmiS/IAEA1Asuof8Jfq8AAAAASUVORK5CYII=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  a.iw_wp {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpfr {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpde {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpes {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wppl {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpjp {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpmeta {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_doku {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMOAKpvR8JMK0umTje1J6rCc7SrnrfHtNvEq8vLy87hzvbqxvv98uze3rattP///wB9ACH5BAEAAA4ALAAAAAAQABAAAARp0MlJq72XHWOKOUkBNFRRKGiSLEVwABSiGE1Dt4FLNQcisznAoXI4oBaHXGFhIBqTgABgsSBRFrIECLFIGBIWhEFAMCC8qyaF83gMBAYqp7Icv99f9aSxYDDGZAMrFWgNMggCVhiLjBcRADs=);
  }
  a.iw_amazon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_amazon_de {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_amazon_uk {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_paypal {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAFNTU2RlZO/y7sjLx3h5eKKlooyNiwAAACH5BAUAAAcALAAAAAAQABAAAANQeHrQDiuqQGuAcoYyRqnZQQ0LERBNZAYLQBkXJlLPaMpPExjkxyoNzkBA1BAmqcKtRhK5Dqgcoek8XnjDYgtgYAAKIYU2GI7EyuYnWqzNJAAAOw==);
  }
  a.iw_phpfn {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMOAAcMFB4eMCw2UTpEakVNaVRmlWJqklhqo2J0rGeDt3iT2H+a5YGU1Y6q7AAAAAAAACH5BAEAAA4ALAAAAAAQABAAAARR0MlJq704681p+w0DgE3VLEwqImwheAihpAB7IAMASGGaAAEWojCgLAYEg1B4eE0UAQIiYSsMnZKjBMEIeAUuiqLoYO0cBCJlQPaedeeO3BIBADs=);
  }
  a.iw_skype {
    background-image: url(/dokuwiki/lib/images/interwiki/skype.png);
  }
  a.iw_user {
    background-image: url(/dokuwiki/lib/images/interwiki/user.png);
  }
  a.iw_callto {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
  }
  a.iw_tel {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
  }
  .mediafile {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeAhAJGQPD4RAtAAAA0ElEQVQoz22PQU7DMBBF3zgRezZ0A1LugBRxzUhl0SNxDTaIbAiiaVrV498FTkhCbGlseZ7/n2/C4JEdBcvV8q4ECOD53F096m+ftW+oCMpAffWjevXq9a0vfSrqQ68NFQEMqKMGXTRo0I86tYo66ahDQ2UYoo5vDkBCRC7c50HKl3KcKWBAwCm4oyMReQAmwHIt8un5Vq7CZeTXeRMAy3ajNVsIFLm1UlCuRhpz/P+vhXS5FtfMfw5M74t2QkECkg+T6aztJ9yEwRO7zTxOewPgzGqTyIhjIQAAAABJRU5ErkJggg==) 0px 1px no-repeat;
    padding-left: 18px;
    padding-bottom: 1px;
  }
  .mf_sxi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZUlEQVQ4y52TvU7DMBSFj+2oRWxZqgwMPEOFYOPnZfoYvANSO6TiYSgbQ3kIltIsTdU0jpXrHAbkqAkVKhzJ8vXP+ex7LSuSUEoBwAWAEYAIvysD8EGyAQCQDAvjqqq2dV17EeGxVlUVp9PpE4BLAJpkB3Bd17UvioL7/b5t2+2Wm82G6/WaIsLVasXZbNZCDq92LSK01tI5R2strbXc7XbM85xZllFEWJYli6JgmqZPAC5VD/DmvW8nmqYBSYgInHOI47hTjCiKbn4UTGsdigqtNbz3MMZgMBggz3M0TQMRwWg0+ob0AcEcYmNMZxyA7RzS9BHAA4B7/EF3SYLFcvms+2ZOJuBk0sbHegBYfH4CcTyO+mY1n59+jfPzcecd1XzeOSWMf4PqH0U8gATzIbSvCMBLSCNsPDmNsnz/9yvcJglel8tndfAbr5xzC2PM2bHUemq89+VwOLxTve+cnGAOEgDZF5gJ8uz3DtB6AAAAAElFTkSuQmCC);
  }
  .mf_7z {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y52TMU7DMBSGf8dRi2DqUnVg6AAXqBBsFC7T3oI7VGqHVByGsoEEF2BjKc3SVE3jWHnOz1ASNSmCwi9Z8rP9Pvv9T1YkoZQCgFMAbQA+flYI4J1kDgAgWWz00jRdZVnmRITfjTRNOR6PRwC6ADySFcBllmUujmNuNptyrFYrLpdLLhYLigjn8zknk0kJ2X3apYjQGENrLY0xNMZwvV4ziiKGYUgRYZIkjOOYQRCMAHRVDfDknCsX8jwHSYgIrLVotVoVM3zfv9ozzPO8wlR4ngfnHLTWaDQaiKIIeZ5DRNBut7eQOqBILuZa60pcAMu1YIA7ALcAbvAHdc77eHma3fv15EFQdgXTodqLC328zdA6Qc+r3zwdqsrBeryr4+YWsKdBwEpSPa6Y/lutPyUXgIdDILteFEosXv/fhbNrvDw/3qud33hhrZ1prY8OKC13ziXNZrOvat+5c4gvXxIA4SfBMutQiSzCrAAAAABJRU5ErkJggg==);
  }
  .mf_sxd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVQ4y52TPW7jMBCFH0nBDtKpMVSkyBmMRdIl2cv4GHuHAHYhIYdZp9vCOUQax2osw7IoQkO9LRY0JNkxsnkAoeHP+4YckYoklFIAcANgAiDCZeUA3km2AACSYWJa1/WuaRovIjzX6rrmfD5/BnALQJPsAe6apvFlWfJwOBzbbrfjdrvlZrOhiHC9XnOxWBwh3a3diQittXTO0VpLay33+z2LomCe5xQRVlXFsiyZpukzgFs1APzx3h8H2rYFSYgInHOI47hXjCiK7k8KprUORYXWGt57GGMwGo1QFAXatoWIYDKZ/IMMAcEcYmNMrx+AxzGk6S8APwE84T/0mCRYrlYvumvmbAbOZgjx8BtiAFh+fABxPNVds8oyqCz7NKvKsh4E19dT/dlk6F8CYngRupBg7mU8owjAbwBPYeGljCc7qqq3b/+FhyTB62r1ojqv8YdzbmmMuRoe7Yxa7301Ho8f1eA5J18wBwmA/C+vcfvq2kYcoAAAAABJRU5ErkJggg==);
  }
  .mf_sxw {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y52TPW7jMBCFH0nBDtKpMVSkyBmMwNvl5zI6Ru4QwC5k5DBxuhTOIbZxrMYyLIsiNNRLEVCwFe/CyQMG5JB4HwYzpCIJpRQAXAEYAYjwf+UA/pJsAQAkw8W4rutt0zReRHgq6rrmdDp9AnANQJM8AkyapvFlWXK/33ex3W652Wy4Xq8pIlytVpzNZh3ksLSJiNBaS+ccrbW01nK327EoCuZ5ThFhVVUsy5JZlj0BuFY9wJv3vjto2xYkISJwziGO46NmRFH051vDtNahqdBaw3sPYwwGgwGKokDbthARjEajL0gfEMxhb4w5ygOwO0OWPQJ4AHCPH+guSbBYLp91MDNNwTT9Gu0Z6+LjA4jjcRTMaj7Hj3V5OdYAoObzjn6YnwPVfVMosQ/9lyIAL0zT+wA5pcOKjiqrqvdfT+E2SfC6XD6rg99445xbGGMu+m/8hFrvfTUcDu9U7zsnZ5iDBED+CSTe/bcsTSxFAAAAAElFTkSuQmCC);
  }
  .mf_asm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcklEQVQ4y51TsW7bMBB9IlU7QCYvhocOGdIPqGMkY9qfcf+i/2DAHhTkY9ohARLE+YFsWRxrsQzLoggd9ToUFGTGCZw84MDjke/xeORFJBFFEQB8BdAHEON9pACeSdYAAJJ+YViW5bqqKici3GdlWXI6nU4AnABQJHcEzquqcnmec7vdNrZer7larbhcLikiXCwWnM1mjUg7tXMRoTGG1loaY2iM4WazYZZlTNOUIsKiKJjnOZMkmQA4iQKBO+dcE6jrGiQhIrDWotfr7RQjjuOLVwVTSvmiQikF5xy01uh0OsiyDHVdQ0TQ7/f/i4QCnux9rfXO3As2sbNx8hvATwA/8AEMvw1wcze/Vp78kIx3NjwkY/hY6APA49MLvhz3hjgbJyTJfaO399ZV+0SP0a8rhBm9BdUmtXGoSAzgT1hATwxFQ4gtHj/9Ct9PB7i9n19HrW4cWWv/aq2Pwj++B7Vzruh2u5dR0M6DA8jNDQCk/wDo0hoM3KxgrwAAAABJRU5ErkJggg==);
  }
  .mf_tar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y52Tv07DMBDGv9hVi2DqUnVgYIAXqFDZKLxM+xa8A1I7pOJhKBtI8AJsLKVZmqppHCvnfAyVqyRA+fNJJ/vsu5/PZzkgiSAIAOAYQAdAA/sVAXgjWQAASPqNXpZlqzzPnYjwK8uyjOPx+BbACQBFsgLo53nukiThZrPZ2Wq14nK55GKxoIhwPp9zMpnsIOXS+iJCYwyttTTG0BjD9XrNOI4ZRRFFhGmaMkkShmF4C+AkqAEenXO7haIoQBIiAmst2u12pRmNRuPiU8OUUr6pUErBOQetNZrNJuI4RlEUEBF0Op0tpA7wyX6uta74HrhbC4e4AXAN4Ap/UPdsgOfH2Z3yycOQ8OZVn5f999cZ2kfoKX/ydLQt3Y/DkJiOgkpS3T9sbQHfqhxchlaavg9QD65X4AH3+KdSi5f/v8LpJZ6fHu6C0m88t9bOtNYHP10NQOGcS1ut1iCofefuL5K9BED0ARFZ80Af06dUAAAAAElFTkSuQmCC);
  }
  .mf_audio {
    background-image: url(/dokuwiki/lib/images/fileicons/audio.png);
  }
  .mf_bash {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeElEQVQ4y51TQU7rMBB9sfNbBKtuqi5YsIADUCr+8sMF/jHKBVgj/SMgtYtUXIYFSKDCIdhUzaapmsaxMs77C5SoCRYCRhrZM2/mzXhsByQRBAEAHALoAwjxucQA3kiWAACSFTDM83xdFIUTEfo0z3NOJpNbAEcAFMkGwXlRFC5NU26321rX6zVXqxWXyyVFhIvFgtPptCbZbe1cRGiMobWWxhgaY7jZbJgkCeM4pogwyzKmacooim4BHAUtgifnXO0oyxIkISKw1qLX6zWGEYbh7w8DU0pVQ4VSCs45aK3R6XSQJAnKsoSIoN/vv5O0Carkaq+1btgVYe07G0c3AC4BXOAbMjwZ4OHp5U7No/G/eTRuJM+jMdp25avW2fVf/DroDRUAjK5mjQCfPbqafegi7O6/E1RBvg52yXy48gW1q32Gh74OfNV8uNjs9ce3cHo8wOPzy12w8xtH1tp7rfVe+417pHTOZd1u90/Q+s6DLyTXJwAQ/wevqQKOPR/xcwAAAABJRU5ErkJggg==);
  }
  .mf_bz2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaklEQVQ4y51TS07DMBScxFGLYNVNxIIFC7gAQmXH5zLlFtwBqV0EcRjKrkhwAXZsSrNpoqZxrDxnWESO0oBKYSRLnmfPvOdn2yMJz/MA4AhACCDAdsQAPkhWAACSbuGsKIq0LEsrIvxpFEXB8Xh8D+AYgE9yw2BYlqXNsozr9boZaZpyuVxysVhQRDifzzmZTBqTdmlDEaHWmsYYaq2pteZqtWKSJIzjmCLCPM+ZZRmjKLoHcOx1DGbW2iZQVRVIQkRgjMFgMNhoRhAEF98a5vu+ayp834e1Fkop9Ho9JEmCqqogIgjDsDbpGjixmyulNrgzbGLRCHcAbgBc4w84PL3C62z6GDjxKKpv4+G2rsBxF+uuf75PMTjAmd/O3N3oNrd523i/Xxs0GEXcEP3G0X0I7Qy7iJ3B07aM7ZK7PDd4+/8tnFzi9eX50Wv9xnNjzFQptdc92g+orLV5v9+/8jrf+XAHsYMAiL8AMV0DWdNNL8wAAAAASUVORK5CYII=);
  }
  .mf_c {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y62TsU4CQRCG/9s9wWhFQygsLPQBRKKl+jL4Fr6DCRRnfBe10AQDvICdDXINRzhub3Oz91voEUC8aPRPJtmZyXyZ/ZPxSMLzPADYA1AH4KNcIYBXkjkAgGTRaKZpOs2yzIkIN0Wapux0OtcA9gEokiuAkyzLXBzHnM/ni5hOp5xMJhyPxxQRjkYjdrvdBWR5tRMRoTGG1loaY2iM4Ww2YxRFDMOQIsIkSRjHMYMguAaw760Bes65RSHPc5CEiMBai1qttmKG7/unXwxTShWmQikF5xy01qhUKoiiCHmeQ0RQr9c/IOuAYrh4a61X8gK4qB23gysAFwDO8Qs1Dxt47A1uVdlwP2ijH7Q3AoYvb9jarTX9suHW5U3pFn51p6nwR/0L4H5To3V5U+oBAIhNhj6Au8/8fBPkOx0dNPD0PBh6S9fYstY+aK23f/C13DmXVKvVM2/tnBu/8EUAhO/cMuFL6Ij16wAAAABJRU5ErkJggg==);
  }
  .mf_cc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYklEQVQ4y6VTu07DQBAc35kEQZUmSkGRAj6ABEEJ/Ez4C/4BKSmM+BdEAVIQyQ/Q0YS4iaM4Pp+856FAtogxiMdIK93saUe7s1qPJDzPA4A9AG0APr5HCOCFZA4AIFl89NI0XWZZ5kSEdZGmKYfD4RWALgBFckPgOMsyF8cx1+t1GcvlkovFgvP5nCLC2WzG0WhUinxs7VhEaIyhtZbGGBpjuFqtGEURwzCkiDBJEsZxzCAIrgB0vYrA2DlXJvI8B0mICKy1aLVaG2b4vn/yyTClVGEqlFJwzkFrjUajgSiKkOc5RATtdvtdpCpQFBdvrfUGLwTLXH8QXAI4B3CGX6B30MH9eHKj6oqfggGegsGXHACmz6/Y2m31/Lrio4vrL/mGic2dnsI/8W8Brz8IbuvGAFC2XuUFxCbTP2/hcL+Dh8fJjffhGo+stXda6+0fjJY755Jms3nqVc658wtfBED4Bi3b6k4F7WKKAAAAAElFTkSuQmCC);
  }
  .mf_conf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABWUlEQVQ4y6VTO07DQBQc71oJbZooBQVnQAhKyGX2GNwhUlKsxWGgpAhHSEETxU0cxfF65bceCrRWHBDfkUb7PtrRe7PahCSSJAGAcwBjACm+Rg7glWQLACAZG5d1Xe+apgkiws9Y1zXn8/kMwAUARbIncN00TSjLkofDoeNut+N2u+Vms6GIcL1ec7FYdCLHo12LCJ1z9N7TOUfnHPf7PYuiYJ7nFBFWVcWyLGmtnQG4SE4EnkMIXaFtW5CEiMB7j9Fo1DMjTdObD4YppaKpUEohhACtNQaDAYqiQNu2EBGMx+N3kVOBeDnGWuteHgW7mrX2HsAUwB1+gclkguVy+ZACmBpj7gAgyzIAgDGmF5/2Ilar1SVI0lrbMebfnZEKf8DxFH8SiOsAgMqy7NEY09v12IOvUFXVy79fITn6jVfe+yet9dkPVmtDCNVwOLxNTr7z5Be+CID8DXUxIBEbTPV5AAAAAElFTkSuQmCC);
  }
  .mf_cpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABdUlEQVQ4y51TS07jQBB97vYkCFbZRFnMggUcgBAxy5m5THKLuQNSsnDEYWABUhBwAXZsQryJozhut1ztxwLZcprwGUoqqV91vaeq6q6AJIIgAICfALoAQnxsMYAnkiUAgGR10c/zfFUUhRMR7vI8zzkej88BHAJQJLcEzoqicGmacrPZ1L5arbhcLrlYLCginM/nnEwmtUiztDMRoTGG1loaY2iM4Xq9ZpIkjOOYIsIsy5imKaMoOgdwGHgCM+dcHSjLEiQhIrDWotPpbA0jDMNfbwamlKqGCqUUnHPQWqPVaiFJEpRlCRFBt9t9FfEFKnJ11lpv4Uqwjp0Oo38A/gL4g/+w/nEP17P7C9Uk30VD3EVD+Odd+OHxGT8OOn3VJA9GUwxG0zppMJpukXwctvf76qMyK9H3MPyP4Juf7ONK4LJZXrPEz0xs9vDtVzg56uHm9v4iaGzjwFp7pbXe+6w1AKVzLmu3278Db517XyDXHQCIXwDVavfc3kqnqgAAAABJRU5ErkJggg==);
  }
  .mf_cs {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaklEQVQ4y51TMU7DQBAc35kEQZUmSkGRAh5AiKAEPhN+wR+QksIRf0EUIIFIPkBHE+ImjuL4fPKehwI5ioOBwEor3e5p5nbmtB5JeJ4HAAcAmgB8/BwhgDeSOQCAZHHRSdN0nmWZExFWZZqm7Pf7NwDaABTJEsFplmUujmMul8tVzudzzmYzTqdTiggnkwkHg8GKZH20UxGhMYbWWhpjaIzhYrFgFEUMw5AiwiRJGMcxgyC4AdD2NgienHOrRp7nIAkRgbUWjUajZIbv+2dfDFNKFaZCKQXnHLTWqNVqiKIIeZ5DRNBsNj9JNgkKcHHWWpfqgnDVO+kF1wAuAVzgD9E5auHhaXSrqsAvQQ8vQe/bGgDGr+/Y2W90/Cpw92r4bV0ysb7XUb+N2r0afnm9ZPo2en8i8U56wV2VjE1glQyxyfjfv3B82MLj8+jWW9vGrrX2Xmu9u4W03DmX1Ov1c29jnVvb+gJAAIQftOzwTomYAicAAAAASUVORK5CYII=);
  }
  .mf_csh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcklEQVQ4y51TO07DQBB93jUJgipNlIIiBRyAEEEJXCbcgjsgJYURh4ECJBBwATqaEDdxFMfrlWf9KJAt24TvSKOd2Zn3ZnZW45GE53kAsAOgC8DH9xICeCWZAwBIFoFBmqaLLMuciHCdpmnK8Xh8AaAPQJGsERxmWebiOOZqtSp1sVhwPp9zNptRRDidTjmZTEqSamuHIkJjDK21NMbQGMPlcskoihiGIUWESZIwjmMGQXABoO81CO6dc+VFnucgCRGBtRadTqc2DN/3jz4NTClVDBVKKTjnoLVGq9VCFEXI8xwigm63+0HSJCjAha21rvkFYXl3MArOAZwCOMEfZLDXw+3905Wqgh+DER6DUZlU9Zvn88sbNrY7A78KHp5d1sBVf5347a2B+io4PLusdVOtXhv6dxWaJOs68gFcAzipJjftr0Rs8vzvX9jf7eHu4enKq2zj0Fp7o7Xe/OlpAHLnXNJut4+9xjr3fgEuXwAgfAfabvbrbcflDwAAAABJRU5ErkJggg==);
  }
  .mf_css {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcklEQVQ4y51TO07DQBB93jUJgipNlIIiBRyAEEEJXCbcgjsgJYURd0EUIIGAC9DRhLiJozherzzrR4Fs2QbCZ6SR9s3Oezszq/FIwvM8ANgB0AXgY72FAF5J5gAAksXFIE3TRZZlTkT4ladpyvF4fAGgD0CRrAkcZlnm4jjmarUqfbFYcD6fczabUUQ4nU45mUxKkWpphyJCYwyttTTG0BjD5XLJKIoYhiFFhEmSMI5jBkFwAaDvNQTunXNlIM9zkISIwFqLTqdTG4bv+0efBqaUKoYKpRScc9Bao9VqIYoi5HkOEUG32/0QaQoU5OKsta7hQrCMHYyCcwCnAE7wBxvs9XB7/3SlquTHYITHYFQmrcPPL2/Y2O4M/Cp5eHZZS16HAcBvbw3UdyUOzy5rrzdxOfR1ff5GxDsYBdfVNpqJRdlNDABik+d//8L+bg93D09XXmUbh9baG6315k+tAcidc0m73T72Guvc+wW57ABA+A6+Hv/kPJObqAAAAABJRU5ErkJggg==);
  }
  .mf_csv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYElEQVQ4y6VTO27CQBQc71oQ0blBFClyBhSRMuQyPkbugASFrRwmKVOQQ6QB3GCE8Xrlt54UkS3bgXyUkZ72/Wb09q3WIwnP8wDgGsAYgI/vkQB4J1kBAEjWhWlRFIeyLJ2I8JwVRcHlcrkAcANAkewIzMqydFmW8XQ6NXY4HLjf77nb7Sgi3Gw2XK1WjUh7tJmI0BhDay2NMTTG8Hg8Mk1TJklCEWGe58yyjFEULQDceD2BV+dck6iqCiQhIrDWIgiCzjJ837/7sjClVL1UKKXgnIPWGoPBAGmaoqoqiAjG4/GnSF+gJte+1roT14JNLoqiRwAPAOb4AyaTCdbr9ZNqk8MwRBiGTVM77p/b7RZBEEz9NjmO4w65HZ/DaDSaqkvFOI4701yC+q7YFqn9/lQ+gGcA83PNtX8JeZ6//fsVvNZvvLXWvmitr366GoDKOZcPh8N7r/edJ78g1xAAyQcGdvbxKWKCfQAAAABJRU5ErkJggg==);
  }
  .mf_deb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABbElEQVQ4y51Tu07DMBQ9iaMWwdSl6sDQAX6gQrDx+JnyF/xDpXYI6sdQtiLBD7CxlGZpqqZxrFznMFSuUlOeR7Lk+zjH19e+AUkEQQAAxwDaACJ8jwTAG8kKAEDSBXpFUSzLsrQiwn2rKAoOh8MBgC6AkOSOwHlZljbLMq7X6+1aLpdcLBacz+cUEc5mM45Go61IvbRzEaHWmsYYaq2pteZqtWKapkyShCLCPM+ZZRnjOB4A6AaewNRau3VUVQWSEBEYY9BqtXaaEUXRxaeGhWHomoowDGGthVIKjUYDaZqiqiqICNrt9kbEF3Bkt1dK7dhOcOuL+7gDcAPgGn9A5/QKz9PJOHLkfrx5jfvbTQXOdj4//v46QesIvbB+cj3R2Y6wL37Y3Ah8iXqys+uC8D+CDz/Zr8AJPHx1Qj/mDsGP5wYv/3+Fk0s8Pz2Og9o0nhljJkqpg5+uBqCy1ubNZvMq8Ma58wuygwBIPgDusfhM6DyT8gAAAABJRU5ErkJggg==);
  }
  .mf_diff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcElEQVQ4y51TPU/jQBB93rUSdF2aKAUFBdTokghK4JfQmX/BX0BISbGI/wJX3Ekgwo+gieImjuJ4vfKsH8WdrSQXJYEnjTRvRvvmYzUBSQRBAACHANoAQmxHDOCDZAkAIFklunmez4qi8CLCTZbnOQeDwT2AIwCK5IrAWVEUPk1TLhaL2mazGafTKSeTCUWE4/GYw+GwFllu7UxEaK2lc47WWlprOZ/PmSQJ4zimiDDLMqZpSmPMPYCjYE3gxXtfB8qyBEmICJxzaLVaK8sIw/D8v4UppaqlQikF7z201mg0GkiSBGVZQkTQbrf/iqwLVI8rX2u9wivBOtaLzC2AKwCX+AK6Jx38fhk9oheZJ/5DLzLsRab2l7GJn17fjcKqcv/mAW8mQv/mYaXSNh42f3TVrlbfTLSV7xTY1ZEC8Fwpryd3QVz2/u1f+HncwZ/X0WOwdI1959wvrfXBHqOV3vus2WxeBGvn3NlnL9UEAOJPjSUUpfQS7P0AAAAASUVORK5CYII=);
  }
  .mf_doc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYUlEQVQ4y6WTTU7DMBCFn+2qReyyqbJgwRkqVHb8XCbH4A5I7SIVd0Flx6Icgk1pNk3VNI6VcR4L5NCUCvEz0kie8cxnz7OsSEIpBQBnAIYAevjeMgCvJBsAAMmwMaqqalPXtRcRHvOqqjiZTO4BnAPQJDuAcV3XvigK7na71jebDdfrNVerFUWEy+WS0+m0hexfbSwitNbSOUdrLa213G63zPOcWZZRRFiWJYuiYJqm9wDO1QHg2XvfJpqmAUmICJxziKKoI0av17v8IpjWOogKrTW89zDGoN/vI89zNE0DEcFwOPyAHAJCc1gbYzpxALY5pOkdgFsAN/iFXccx5ovFgw7NTBIwSTpFx+KQm7+9AVE00vsnq9msLWCSHI3VbPZJPD0dafzT/g1QSNPHoEEYY3/mw7hTU5Yvf36FqzjG02LxoPZ+44Vzbm6MOfnBaI33vhwMBtfq4DvHv9BFAGTva5v0GPN8V/wAAAAASUVORK5CYII=);
  }
  .mf_docx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y52TTU7DMBCFn+2qReyyqbJgwRkqBDt+LtBj5BhIHAGpXaTiMJQdi3IINlWzaaqmcayM81ggV02oEGWkkT1jz+fxs6xIQikFABcAhgB6+N0yAJ8kGwAAybAwqqpqU9e1FxEe86qqOJlMngFcAtAkW4Druq59URTc7XZ732w2XK/XXK1WFBEul0tOp9M95LC1axGhtZbOOVpraa3ldrtlnufMsowiwrIsWRQF0zR9BnCpOoB37/0+0TQNSEJE4JxDFEUtMXq93s0PwbTWQVRoreG9hzEG/X4feZ6jaRqICIbD4TekCwjFYW6MacUBuM8hTR8BPAC4xwl2F8eYLxYvmknyxCRpFTNJ0I1DLoyv4zEQRSMNAGo2a204FqvZ7Gcb5+cjjRMtwAPwZEC3Q32YPHZCiLu6AADK8uPfr3Abx3hbLF7UwW+8cs7NjTFnf7ha470vB4PBnep85/gEXQRA9gWkiv5+Ync7wAAAAABJRU5ErkJggg==);
  }
  .mf_gif {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4y6VTsU7DQAx9uYta1C1L1IGBb6gQbBR+pp/BP1RqhyA+hrIxlI9gKc3SRE1zOcWXx4ASpSGtQFiyZL+zn32+s0cSnucBwCWAEICP8xID+CBZAQBI1geToijSsiydiLBPi6LgYrGYA7gCoEgeEdyUZemyLOPhcGg0TVPudjtut1uKCDebDZfLZUPSbu1GRGiMobWWxhgaY7jf75kkCeM4pogwz3NmWcYoiuYArrwOwZtzrgGqqgJJiAistQiC4GgYvu/f/hiYUqoeKpRScM5Ba43BYIAkSVBVFUQEYRh+k3QJ6uTa1lof+TVhg0URHgE8ALjHH2Q8nmK9Xj2rbvJsRsxmbOw2VvsA8Pm5QhBg4neTn5683op9+GiEieoLblc6h6H7Ec7Jqc4UgJd20KlKfZLneP/HK9xhvX599lrbeG2tXWmtL35xtco5lw+Hw6nXWefxH+YiAOIvvKPrdWuvp0gAAAAASUVORK5CYII=);
  }
  .mf_gz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y52TQU7CQBiFXzsNGF2xIS5csNALEIM70cvgLbyDCSxqPIy4wwQv4M4N0g0llE4n/afPhU5TKiL6kkn++dv3Zf43GY8kPM8DgBMAbQABdisC8EayAACQdB+6WZYt8zy3IsJtK8syDofDOwAdAD7JDUAvz3ObJAnX63W5lsslF4sF5/M5RYSz2Yyj0aiEVI/WExFqrWmModaaWmuuVivGccwoiigiTNOUSZIwDMM7AB2vBphYa8tGURQgCRGBMQatVmsjjCAILr4F5vu+CxW+78NaC6UUGo0G4jhGURQQEbTb7U9IHeDMrlZKbewdsOyFA9wCuAZwhT/o+KyP6WT8EGwzD8LPm7m/8cra7Z3eX8doHaEbbDNXf3R1FeR02ETX/+mIVUMduhH6b7PuMjvAY7VRn9tBto2QGrz8/xZOLzF9fnrwKq/x3BgzVkod7DFaYa1Nm81m36s95+N9cvmSAIg+AFH+70ioCRujAAAAAElFTkSuQmCC);
  }
  .mf_h {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYklEQVQ4y52TsU4CQRCG/9tFMFrREAoLCn0AkWCpvgy+he9gAsUZ30UtLEiUF7CzQa7hCMftbW72fgtzFw4BwUkmuzu7883Mn6xHEp7nAcAJgAaACrZbAOCTZAYAIJlftJMkmaVp6kSE6zxJEvb7/XsALQCKZAnQTdPURVHExWJR+Gw243Q65WQyoYhwPB5zMBgUkOXWuiJCYwyttTTG0BjD+XzOMAwZBAFFhHEcM4oi+r5/D6DlrQCGzrkikGUZSEJEYK1FvV4viVGpVC5/CaaUykWFUgrOOWitUa1WEYYhsiyDiKDRaPxAVgF5cr7XWpfOObCIXfT8OwA3AK6xh7XPmngdvj+qTclvfq+0rtro4wsHx/W22rdyScTaUVtte7Cpekn0bZed24edAM//HUFsPFIAntZB8uqbujg/bSJdTEfe0m/sWGtftNaHf40GIHPOxbVa7cpb+c7NHZKLCQAE3+Hd3rOozzfxAAAAAElFTkSuQmCC);
  }
  .mf_hpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y51TO07DQBB93jUJgipNlIKCAg5AiKAELgO34A5ISWHEYaAACQRcgI4mxE0cxfF65Vk/CrRWbMJ3pNHOm9G83ZnZCUgiCAIA2ALQBRDie4kBvJIsAQAkfaCf5/msKAonIlyleZ5zOBxeANgGoEjWCA6KonBpmnKxWFQ6m804nU45mUwoIhyPxxyNRhXJ8tMORITGGFpraYyhMYbz+ZxJkjCOY4oIsyxjmqaMougCwHbQILh3zlWOsixBEiICay06nU6tGWEYHn5qmFLKNxVKKTjnoLVGq9VCkiQoyxIigm63+0HSJPDJ3tZa17AnrHz7p9E5gBMAx/iD9Hd7uL1/ulI++TE6BQAsn95ehZ9f3rC22emr724enF3Wkpo4bG/0a3NcDno8OLv8EqP5EZrBn7AnuMY/RWz2/O8p7O30cPfwdBUsbePAWnujtV5vlrZCSudc1m63j4LGOvd+kVxVACB+BxtZ8dwKsrK7AAAAAElFTkSuQmCC);
  }
  .mf_htm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y51TvU7DMBD+YkctYutSdWBggBnRIhiBJ2ELb8EroErtEMS7AANIIMpDsFTN0lRN41g552NAidJQIegnne7Hvu/ss88jCc/zAGAPQBeAj98RAfgkWQAASJYL/SzLFnmeOxHhJsmyjKPRaAhgH4AiuUZwmue5S5KEq9WqksViwfl8ztlsRhHhdDrleDyuSOpHOxURGmNoraUxhsYYLpdLxnHMKIooIkzTlEmSMAzDIYB9r0Hw6pyrAkVRgCREBNZadDqdtWb4vn/2o2FKqbKpUErBOQetNVqtFuI4RlEUEBF0u91vkiZBmVzaWus1vySsYoMgvAFwCeAC/0D/sIfn18k9BkH4QJKDIGRdl6j79T2DIOTR1e1Ebap8cn23pkv7PQwqDQB+e7dfvWMZ/C9Us+o2BI/YEmLTj61f4figh5e3yb1Xm8YTa+2T1nqn+cc3oHDOpe12+9xrjHPvD8nVDQBEX3REDqOhXgsUAAAAAElFTkSuQmCC);
  }
  .mf_html {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y51TvU7DMBD+YkctYutSdWBggBnRIhiBJ2ELb8EroErtEMS7AANIIMpDsFTN0lRN41g552NAidJQIegnne7Hvu/ss88jCc/zAGAPQBeAj98RAfgkWQAASJYL/SzLFnmeOxHhJsmyjKPRaAhgH4AiuUZwmue5S5KEq9WqksViwfl8ztlsRhHhdDrleDyuSOpHOxURGmNoraUxhsYYLpdLxnHMKIooIkzTlEmSMAzDIYB9r0Hw6pyrAkVRgCREBNZadDqdtWb4vn/2o2FKqbKpUErBOQetNVqtFuI4RlEUEBF0u91vkiZBmVzaWus1vySsYoMgvAFwCeAC/0D/sIfn18k9BkH4QJKDIGRdl6j79T2DIOTR1e1Ebap8cn23pkv7PQwqDQB+e7dfvWMZ/C9Us+o2BI/YEmLTj61f4figh5e3yb1Xm8YTa+2T1nqn+cc3oHDOpe12+9xrjHPvD8nVDQBEX3REDqOhXgsUAAAAAElFTkSuQmCC);
  }
  .mf_ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXElEQVQ4y62TTW7CMBCFn20EFbtsEIsuOENVtbv+XCbH6B0qwSKohynddUEP0Q2QDUGEOFbGeV0gRxBQ1ap90kiesebz/MiKJJRSAHAJYACgg++VAvgkWQMASIaLq7IsN1VVeRHhOSvLkuPx+BnACIAmeQS4qarK53nO3W7X2Gaz4Xq95mq1oohwsVhwMpk0kMPSbkSE1lo652itpbWW2+2WWZYxTVOKCIuiYJ7nTJLkGcBItQDv3vsmUNc1SEJE4JxDFEVHw+h0OrcnA9Nah6FCaw3vPYwx6Ha7yLIMdV1DRDAYDPaQNiAkh7Mx5sgPwCaWJHgC8AjgAb/QcHiP+Xz2og+T47jZCOKYJ/6hlssZoghX+tzLcUxMpwrTqTry25B+fw/4k/4F8NoOhnJDycEPLQUVBT7+sIU7zOdvL+rgN14752bGmIsftFZ774ter3evWt95+Iu5CID0C3pX7d2hUJvkAAAAAElFTkSuQmCC);
  }
  .mf_java {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABa0lEQVQ4y51TMU7DQBAc35kEQZUmSkGRAh5AiKAEPhN+wR+QksKIx0ABUlDgA3Q0IW7iKI7PJ+95KJCt2CQIGGmlvZ3d2ds9nUcSnucBwAGANgAfPyME8E4yBwCQLIhemqaLLMuciHCTpWnK4XB4A6ALQJGsCJxmWebiOOZqtSptsVhwPp9zNptRRDidTjkajUqR9audigiNMbTW0hhDYwyXyyWjKGIYhhQRJknCOI4ZBMENgK5XExg758pAnucgCRGBtRatVquyDN/3z74tTClVLBVKKTjnoLVGo9FAFEXI8xwigna7/SVSFyiKC19rXTkXgmXsZBBcA7gEcIE/oHfUweP45U4VxZNgUJKb/Hrs9e0DO/utnqp3ngQD9K9uKwXbeL+511Pbkn7COr9RoH91W/GLrpt4BeC+nvBbiE1e//0Kx4cdPD2/3Hlrv7FvrX3QWu9uG20NuXMuaTab517tO3d+UVxOACD8BLp79XJCUXEtAAAAAElFTkSuQmCC);
  }
  .mf_jpeg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y6WTTU7DMBCFn+2qReyyqbpgwRkQgh0/l+EY3AGpXSTiMJQdi3IINm2zaaqmcayM81gghyaUAuJJlsdjvc+esaxIQikFACcAhgB6OKwUwBvJGgBAMmyclWW5rqrKiwj3jbIsOR6PHwCcAtAkW4CLqqp8nufcbrfNWK/XXK1WXC6XFBHO53NOJpMGsnu1CxGhtZbOOVpraa3lZrNhlmVM05QiwqIomOc54zh+AHCqOoAX732TqOsaJCEicM4hiqJWM3q93uWXhmmtQ1OhtYb3HsYY9Pt9ZFmGuq4hIhgOhx+QLiCYQ2yMaa0DsMnFMe4B3AK4wR80Gl1jNps+6q757o7NHOLdvZBbLKaIIpzpQycniWoBk0QhST5LPD7+AHyrYOrmWk0/BOia90kDeDp04r5ygooCr/94hSvMZs+Pauc3njvnpsaYo59KA1B774vBYHCtOt959AtzkABI3wEDv/Dd7TrYYwAAAABJRU5ErkJggg==);
  }
  .mf_jpg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y6WTTU7DMBCFn+2qReyyqbpgwRkQgh0/l+EY3AGpXSTiMJQdi3IINm2zaaqmcayM81gghyaUAuJJlsdjvc+esaxIQikFACcAhgB6OKwUwBvJGgBAMmyclWW5rqrKiwj3jbIsOR6PHwCcAtAkW4CLqqp8nufcbrfNWK/XXK1WXC6XFBHO53NOJpMGsnu1CxGhtZbOOVpraa3lZrNhlmVM05QiwqIomOc54zh+AHCqOoAX732TqOsaJCEicM4hiqJWM3q93uWXhmmtQ1OhtYb3HsYY9Pt9ZFmGuq4hIhgOhx+QLiCYQ2yMaa0DsMnFMe4B3AK4wR80Gl1jNps+6q757o7NHOLdvZBbLKaIIpzpQycniWoBk0QhST5LPD7+AHyrYOrmWk0/BOia90kDeDp04r5ygooCr/94hSvMZs+Pauc3njvnpsaYo59KA1B774vBYHCtOt959AtzkABI3wEDv/Dd7TrYYwAAAABJRU5ErkJggg==);
  }
  .mf_js {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABa0lEQVQ4y51TS04CQRB90z2C0RUbwsKFCz2ASHSpXgZu4R1MYDHGw+hCEwx4AXdukNkwhGF6OlM9z4UZwgAi2kkl9Um9qvc65ZGE53kAcASgDsDH9hcC+CCZAwBIFoVmmqbTLMuciHCTpWnKbrd7B+AYgCJZArjIsszFccz5fL6w6XTKyWTC8XhMEeFoNGKv11uALK92ISI0xtBaS2MMjTGczWaMoohhGFJEmCQJ4zhmEAR3AI69FYC+c26RyPMcJCEisNaiVquVxPB9/3JNMKVUISqUUnDOQWuNSqWCKIqQ5zlEBPV6/RtkFaBoLnytdSkuABe583ZwC+AGwDX+8JqnDTz3hw/qp+ZB0C75yzEAvL1/Yu+w1vR/mzwI2mh17jfW/OpBU/22aqtzvza9JPoufLeB+AAeV2ksr100bqIhNnn79y+cnTTw8jp88JausWWtfdJa7+9ALXfOJdVq9cpbOefGrroAEADhF/HA6lVAiUZzAAAAAElFTkSuQmCC);
  }
  .mf_json {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeklEQVQ4y52TPW7bQBCFH3cZyXAqNYKKFC6cA0QWnDLOZehb5A4GpIKCDhMXMWBD0gXcpZHFRhREcbngLJ8LYwmKduKfByzAN8P5dnYWG5BEEAQA8AVAH0CI/ysB8JdkBQAg6RPDoii2ZVk6EeFLqygKjsfjKwAnABTJA8B5WZYuyzLu9/t6bbdbbjYbrtdrighXqxUnk0kNabZ2LiI0xtBaS2MMjTHc7XZM05RJklBEmOc5syxjHMdXAE6CFuDWOVcHqqoCSYgIrLXo9XoHwwjD8PuzgSml/FChlIJzDlprdDodpGmKqqogIuj3+0+QNsAX+2+t9YH3wDp2FsW/APwEcIF3aPh1gD+3i5nyxfM4qpPzOELbt3PL+wd8+twbqvbO8zjC6HKK0eX0wDch3ofd46Fqt9b++TWpl4LvgYQAfs/j6KLZsoc0Yd43JTZffvgWvp0OcHO3mAWN1ziy1l5rrY/+dbSGKudc3u12fwSt5zx4Q3F9AgDJI0uE/Ol61rQ3AAAAAElFTkSuQmCC);
  }
  .mf_lua {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaUlEQVQ4y52TwU7CQBCG/+5WMHriQjh44KAPIBI9qi8Db+E7mMChxIfRgyYa8AW8eUF6oYTS7aaz/T2YNoCNASeZZHd255vZfzMeSXieBwAnAJoAfPxtIYBPkjkAgGRx0EnTdJFlmRMRVnmaphwMBvcA2gAUyQ3AZZZlLo5jrlar0heLBefzOWezGUWE0+mUw+GwhKy3dikiNMbQWktjDI0xXC6XjKKIYRhSRJgkCeM4ZhAE9wDa3hbg1TlXBvI8B0mICKy1aDQaG2L4vn/1SzClVCEqlFJwzkFrjVqthiiKkOc5RATNZvMHsg0okou11npjXwDL2EUvuANwC+AGe1jnrIXn18mDWk8eB73yQrGuigHA+8cXDo4bHbVr5XHQQ7c/2oD49aOO2qft9eRS9H0A3f6oEvBYVaVotyqpMLHJ+79/4fy0hZe3yYO3No1da+2T1vpwh6flzrmkXq9fe1vj3NpDFwEQfgNOa+qnbUSIjQAAAABJRU5ErkJggg==);
  }
  .mf_mp3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y52TPW4CMRCFn20EUToaRJGCM0RR0gW4DMfIHZCgAOUwWboU5BBpCNuwiGW91o73pSBeLeSPZKSRPf75PPNGViShlAKAKwAdAA38bDGAV5IlAIBk2LjO83xbFIUXEX7leZ5zMpmMAfQAaJJHgNuiKHyaptzv95Vvt1tuNhuu12uKCFerFafTaQWpp3YrIrTW0jlHay2ttdztdkyShHEcU0SYZRnTNOVsNhsD6KkTwLP3vlooyxIkISJwzqHdbh+J0Wg07j4JprUOokJrDe89jDFoNptIkgRlWUJE0Ol0DpBTQLgc5saYozgAqzXM8ABgCGCAP1i/20e0jB41gCFHHHB06EYYw/y7OHqLgDaudXhZzRU4YjVWKdZiNVfH+5cHwI8WoN/FvwLqh08zCl14OlfAeikAgAwv/+7Cffcei+XiUdV+441zLjLGXJxRWum9z1qtVl+dfOfuObp8mACI3wH/7fyzIhWJUwAAAABJRU5ErkJggg==);
  }
  .mf_mp4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaklEQVQ4y52TTU7DMBCFn+2qReyyqbpgwRkqBDt+LpNjcAekdpGKw1B2LMoh2LTNpqmaxrEyzmMBjtKAoDDSyDNjzefxs6xIQikFAGcAhgB6+NlSAG8kawAAybAxLstyW1WVFxF+52VZcjKZPAA4B6BJHgAuq6ryeZ5zv983vt1uudlsuF6vKSJcLpecTqcNpD3apYjQWkvnHK21tNZyt9sxyzKmaUoRYVEUzPOcSZI8ADhXHcCL974p1HUNkhAROOcQRdGBGL1e7+qLYFrrICq01vDewxiDfr+PLMtQ1zVEBMPh8APSBYTmEBtjDvIAbGoJknsAdwBu8Qcb3YywmC8eNYC7mPFtzBgAENYQt/N2fTVfIUI01uHkmZohZtyswbp5Oz7F6Vj/NmqAduNG9N8A3YbulTSAp2OFm6nZAbBA8fr/V7geYfG8eFSt33jhnJsbY06OuFrtvS8Gg8GN6nzn0TG6fJoASN8BOYL1qJghxscAAAAASUVORK5CYII=);
  }
  .mf_odc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4y6VTu07DQBCcu4sSROcmckGRb4hQ6Hj8TD6Df0BKCkf8CwodRfgImhA3cRTH55P3PBTIxnYQArLSSrezN6PdOZ0iCaUUAFwAGALo4eeIAbyRLAEAJKvGOM/zXVEUXkT4XeZ5ztls9gBgBECTbAlMiqLwaZrycDjUudvtuN1uudlsKCJcr9ecz+e1SHO0iYjQWkvnHK21tNZyv98zSRLGcUwRYZZlTNOUURQ9ABipjsCL974GyrIESYgInHMIgqBlRq/XuzoyTGtdmQqtNbz3MMag3+8jSRKUZQkRwXA4/BTpClTk6myMadWVYI0hiu4B3AG4xR/iJgyxXK0edZPM6bS+wOm0VXex5fs7EARj3SSrxaJFatZVXy0WX4rn52ONE+NkAYUoeuqu0fSjOfIRlmWv/36F6zDE82r1qBq/8dI5tzTGnP1itdJ7nw0GgxvV+c7hH3wRAPEHa5v0GHXCK/sAAAAASUVORK5CYII=);
  }
  .mf_odf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYklEQVQ4y52TTW7CMBCFn20EVXfZoCy66BlQRXf9uQzH6B0qwSKohynddUEP0Q2QDUGEOFbGeV1USZOAqtKRRvKMPZ/HzxpFEkopALgCMATQw+8WA/gkWQIASFYbozzPd0VReBHhKc/znNPp9BnANQBNsgUYF0Xh0zTl4XCofbfbcbvdcrPZUES4Wq04m81qSLO1sYjQWkvnHK21tNZyv98zSRLGcUwRYZZlTNOUURQ9A7hWHcC7975OlGUJkhAROOcQBEFLjF6vd3skmNa6EhVaa3jvYYxBv99HkiQoyxIiguFw+A3pAqriam2MacUVsM4hip4APAJ4wBl2H4ZYLJcvulnMyaQ+wMnkZFzlFus1EAQj3SxW83mr6FSs5vOfNi4vR/qctpuwWvRzAK3bG4DXZrvNQ934yLLs49+/cBeGeFsuX1RjGm+ccwtjzMUfnlZ677PBYHCvOuMcnqGLAIi/ANae891FOTiBAAAAAElFTkSuQmCC);
  }
  .mf_odg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYklEQVQ4y51TO27CQBB9u4sgSucGuUjBGVBEunwuwzFyh0hQGHGYkC4FOUQaghuMMF6vPOuXIrJjmygKGWmknZmdpzdvNIoklFIAcAVgCKCH3y0G8E6yBACQrArjPM/3RVF4EeFPnuc5Z7PZE4ARAE2yBTApisKnacrj8Vj7fr/nbrfjdruliHCz2XA+n9cgTWoTEaG1ls45WmtpreXhcGCSJIzjmCLCLMuYpimjKHoCMFIdgFfvfZ0oyxIkISJwziEIgpYYvV7v5kQwrXUlKrTW8N7DGIN+v48kSVCWJUQEw+HwC6QLUDVXb2NMK64A6xyi6BHAA4B7nGF3YYjVer3UzWZOp/UHTqetuJtbfXwAQTDWzWa1WLSamnFVV4vFN+Ll5VjjTOuyOhvgZGsAnpt0mxSbcXc8AECWvf17C7dhiJf1eqka13jtnFsZYy7+MFrpvc8Gg8Gd6pxzeIYuAiD+BJGg9ahd23HmAAAAAElFTkSuQmCC);
  }
  .mf_odi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABVUlEQVQ4y61TO07DQBB9uxsliM5N5IIiZ4hQ6PhchmNwB6SkcMRhCB1FOARNEjdxFMfrlWf9KJCjeIkQAZ400szsztPMG40iCaUUAFwA6APo4HukAN5J1gAAks3DsCzLTVVVXkR4zMqy5Hg8fgQwAKBJtghGVVX5PM+52+32ttlsuF6vuVqtKCJcLBacTCZ7ksPWRiJCay2dc7TW0lrL7XbLLMuYpilFhEVRMM9zJknyCGCgAoJX7/0+Udc1SEJE4JxDFEUtMTqdztUXwbTWjajQWsN7D2MMut0usixDXdcQEfT7/U+SkKApbnxjTCtuCPc5JMkDgDsAtzgBN3GM2Xz+pMNi3t/j0A/jBrPlEoiioQ6L1XTa+hjGLZyfDzX+iH8heA7bVdMpwrGOoijefr2F6zjGy3z+pA6u8dI5NzPGnP1gtNp7X/R6vRsVnHN8gi4CIP0AUHvq3ZrUS64AAAAASUVORK5CYII=);
  }
  .mf_odp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABW0lEQVQ4y51TMW7CQBAc3yGI6NwgFyl4A4pIF5LP8Iz8AQkKozwmpEtBHpEGcIMRxueT9zwpIlu2g0jISivd7u3M7s1pPZLwPA8AbgEMAHRw2SIAnyQLAADJ8mKUZdkhz3MnIjznWZZxPp/PAAwBKJINgnGe5y5JEp5Op8oPhwP3+z13ux1FhJvNhovFoiKpjzYWERpjaK2lMYbGGB6PR8ZxzCiKKCJM05RJkjAMwxmAodcieHfOVYmiKEASIgJrLXzfb4jR6XTufwimlCpFhVIKzjlordHtdhHHMYqigIhgMBh8k7QJSnB51lo34pKwyiEMnwE8AXjEFTYJAqzW6xdVB3M6rQo4nV6MV9st4PsjVQd7y2Wj6LcY/f5IXTN22aQh+jUEbXBJ8Fofr150rmPD0vTj37/wEAR4W69fvNo23llrV1rrmz88rXDOpb1eb+K11jm4QhcBEH0BE57z3ZvttVUAAAAASUVORK5CYII=);
  }
  .mf_ods {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZ0lEQVQ4y52TTU7DMBCFn+2oRd1lU2XBgjNUCHb8XKbH4A5I7SIVh6HsWJRDsCnNpqmaxrEyzmOBEpJQIYolS54Zv08zz7IiCaUUAJwDGAMI8PtKALyTrAAAJOvCpCiKXVmWXkR4bBdFwdls9gjgAoAm2QFclWXpsyzj4XBo9m6343a75WazoYhwvV5zPp83kHZrVyJCay2dc7TW0lrL/X7PNE2ZJAlFhHmeM8syxnH8COBC9QCv3vsmUVUVSEJE4JxDGIYdM4IguP5hmNa6NhVaa3jvYYzBYDBAmqaoqgoigvF4/AXpA2pxfTbGdOIa2OQQxw8A7gHc4YR1G0VYrlZPui3mdNpc4HTaifu55ccHEIYT3RarxaIjasd1XS0W38TRaKL/2nIf3ph+ytzHIAGAZwB3dbHdYjuuhZ0R8vzt369wE0V4Wa2eVOs3XjrnlsaYsz+MVnnv8+FweKt63zk6wRcBkHwCuOr6H3eei/EAAAAASUVORK5CYII=);
  }
  .mf_odt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABWklEQVQ4y61TQW7CMBAc2wgqbrmgHHroG1BFb6X9DM/oH5DgENTHlN56oI/oBciFIEIcK+tMD1WihFZVaTvSyt61Z7QeaxVJKKUA4BLAAEAH3yMG8EayBACQrA6GeZ7vi6LwIsKvIs9zzmazKYArAJpkS2BUFIVP05TH47GO/X7P3W7H7XZLEeF6veZ8Pq9Fmq2NRITWWjrnaK2ltZaHw4FJkjCOY4oIsyxjmqaMomgK4EqdCLx47+tCWZYgCRGBcw5BELTM6HQ6N58M01pXpkJrDe89jDHodrtIkgRlWUJEMBgMPkROBSpytTfGtPJKsK4hih4A3AO4wxkYhyGWq9WjbpI5mdQXOJl8mVe15WYDBMFQN8lqsWiRmrlaLForAKDfH2r8Ef8i8NRst9niaf4JWfb661+4DUM8r1aPqjGN1865pTHm4gdPK733Wa/XG6uTcQ7P8EUAxO8huvDdF9rWfAAAAABJRU5ErkJggg==);
  }
  .mf_ogg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABX0lEQVQ4y52TMW7bQBBF35KClFaNoCKFz2AETmcll/ExcgcDUsHAhwndpXAOkUYRG1EQxSXBWf4UAQlSMuIoAwx2/8zOx9+/WCcJ5xzAe2ABTPh7ZMBPSS0AkrrGbVVVh6ZpgpnptayqSuv1+hG4ASJJI4K7pmlCURQ6nU59Hg4H7fd77XY7mZm22602m01PMpR2Z2by3quua3nv5b3X8XhUnufKskxmprIsVRSFkiR5BG7cGcH3EEJfaNsWSZgZdV0zn89HZkwmk48XhkVR1JlKFEWEEIjjmOl0Sp7ntG2LmbFYLP6QnBN0w90+juMR7gj7GglfgM/AJ66I1XJF+pI+RcNhPWh0SA8a1YY4/ZXCnFtHgrqm++ou1uHwEPeevSX1NVVXEbwVEfANuJDd4d7tMwxAyY//foX75T3PL89PbvAbP9R1ncZx/O4frtaGEMrZbLZyZ995eYUvBmS/ATyv+fBVrwXjAAAAAElFTkSuQmCC);
  }
  .mf_ogv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y51TO27CQBB9u4sgSucGUaTgDChKunwuwzFyh0hQ2OIwIV0Kcog0BDcYYbxeedYvRWTLNuQ70mhnZ2ee3rzVKJJQSgHABYAhgB6+txjAG8kSAECyepjkeb4risKLCE95nueczWaPAMYANMkWwFVRFD5NUx4Oh9p3ux232y03mw1FhOv1mvP5vAZpUrsSEVpr6ZyjtZbWWu73eyZJwjiOKSLMsoxpmjIMw0cAY9UBePHe14myLEESIgLnHIIgaInR6/WujwTTWleiQmsN7z2MMej3+0iSBGVZQkQwHA4/QboAVXMVG2Na9wqwzoUIHwDcA7jDH2x0O8JquVroZvOU01bRlNM61z3fl+8IEEx0szlSUaswUhEiFX3J4hznE/0T1S6rI9F/O3PFrstIA3g6VdAc5yvLkL3+/xduRlg9rxaqsY2XzrmlMebsF6OV3vtsMBjcqs46j/6giwCIPwAOUPPd8vm+OQAAAABJRU5ErkJggg==);
  }
  .mf_pas {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeklEQVQ4y51TMW7bQBAc3jGSkVRqBBUpXMQPsCLIpZPPSL/IHwRIBQ0/xi5swIbsD6RLo4iNKIji8cA9jguDzJFRDMULHHCztzO7N4cLSCIIAgD4DKAPIMTbEQP4RbIEAJCsDoZ5nm+LonAiwkMrz3PO5/MZgFMAimRDYFwUhUvTlPv9vl7b7ZabzYbr9ZoiwtVqxcViUYv4o41FhMYYWmtpjKExhrvdjkmSMI5jigizLGOapoyiaAbgNGgJPDjn6kRZliAJEYG1Fr1er2FGGIYXfxmmlKpMhVIKzjlordHpdJAkCcqyhIig3++/irQFKnK111o3cCVY575Ooh8AvgP4hv+I4dkAdw9P16oiL6MJltGkUXQIV7nnn7/x4VNvqPzOo+lVXbCMJgfxaHr1x8Tux6Fqd/AL/Al8sYbpPvDJ/8JtkRDAzTEGVkRfVGz2/O5XOP8ywP3j03Xg/caRtfZWa33SvtqBKJ1zWbfbvQxa33lwBLm+AYD4BYq1+x7L6laYAAAAAElFTkSuQmCC);
  }
  .mf_pdf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcElEQVQ4y52TsW7bMBCGP4mCVcCTFyNDhwz2CxhFOjZ5Gest+g4B7EFAHqYd7aEv4K2LYS2WYdkSoaOuQ0FBUhIj7Q8cwLvjfUcewUBVCYIA4DMwBSJuKwN+q2oDgKr6xKKqqlNd105E9C2rqkpXq9UzcA+EqtoDPNR17Yqi0Mvl0trpdNLj8aiHw0FFRPf7va7X6xbSPdqDiGhZlmqt1bIstSxLPZ/Pmue5ZlmmIqLX61WLotA0TZ+B+2AA2Djn2kDTNKgqIoK1lslk0htGFEVfXw0sDEM/VMIwxDmHMYbRaESe5zRNg4gwnU7/QoYAX+zXxpie74FtbLlcfgeegEf+QfP5nM1m8xL54jRNAUiSBID3fB/b7XaMx+NF2O2cJMmrjUPfAwHiOF703jFN096Gobqwduhd51bxe/kQ+HGr4y2otfbXf7/CbDZju92+BJ3f+MVa+9MY82l4tTfUOOeucRx/Cwbf+e4DxV4CZH8AKBjxUcRrxfMAAAAASUVORK5CYII=);
  }
  .mf_php {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVQ4y51TS07DMBB9sUOLYNVN1QWLLuAAlAqWwGXKLbgDUrsI4jCwAAlUuAA7NqXZNFXTOFbGeSxQoiT8edLInnmeZ3vG9kjC8zwA2AHQBeDje4QAXkjmAACSBTFI03SZZZkTEX5maZpyPB5fAOgDUCRrAodZlrk4jrler0tbLpdcLBacz+cUEc5mM04mk1KkerRDEaExhtZaGmNojOFqtWIURQzDkCLCJEkYxzGDILgA0PcaAvfOuTKQ5zlIQkRgrUWn06kVw/f9ow8FU0oVRYVSCs45aK3RarUQRRHyPIeIoNvtvos0BYrkYq61rvmFYBk7GAXnAE4BnOAPGOz1cHv/eKWK5GkwwjQYlQuKeXWs8k/Pr9jY7gxUdefh2WVtURNN3m9vDWp9nAYjDM8uP5ziKx7Nh9Akf/ILgWv8E2KTp393YX+3h7uHxyuv8huH1tobrfVm82qfIHfOJe12+9hrfOfeL5LLGwAI3wBeqfHc5bGNQgAAAABJRU5ErkJggg==);
  }
  .mf_pl {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaUlEQVQ4y51TsU4CQRB9t4tgtKIhFBYU+gEiwVL9GfwL/8EEiiN8jBaaaNAfsLNBruEIx+1tbvaehbmLh4DoJJPszOx7u292xyMJz/MA4AhAA0AF2y0A8E4yAwCQzAvtJEnmaZo6EeE6T5KE/X7/FkALgCJZIuimaeqiKOJyuSx8Pp9zNptxOp1SRDiZTDgYDAqS71frigiNMbTW0hhDYwwXiwXDMGQQBBQRxnHMKIro+/4tgJa3QvDknCsSWZaBJEQE1lrU6/VSMyqVyvmPhiml8qZCKQXnHLTWqFarCMMQWZZBRNBoNL5IVglycL7WWpfinLDInfX8GwBXAC7xB2ufNPHw9DJS68Bjv4ex3yvFq/b69oG9w3pbbTq5cz1cCyw1sXbQVpuKY7+HzvXwVykbCXYB5wR3u2xcJ0ds/PrvVzg9buLx+WXkfZvGjrX2Xmu9v01a/kmdc3GtVrvwVsa5uQO4UAAg+AQ5KOQR4QJbggAAAABJRU5ErkJggg==);
  }
  .mf_png {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y6VTO07DQBB9uxsliM5NlIKCMyAEHYHL+BjcASkpbHEYQkcRDkET4iaO4ni98qwfBbKxTQRBPGmlndl5bz6rUSShlAKAMwBjAAP8jATAG8kKAECyfrgoimJblqUXER46RVFwNps9ADgHoEl2BK7KsvRZlnG/3zdnu91ys9lwvV5TRLharTifzxuRdmlXIkJrLZ1ztNbSWsvdbsc0TZkkCUWEeZ4zyzJGUfQA4Fz1BF68942jqiqQhIjAOYcgCDrDGAwG198GprWuhwqtNbz3MMZgOBwiTVNUVQURwXg8/hTpC9Tk+m6M6di1YOOLItwDuANwiz9gMpliuVw86pochkQYNj+Cvt33vb8vEAS40O3Mcaw6pLYdhkQcK8TxV4unp58CnQztgEPoV9UR+I18CBrA0zGB/fYAIM/x+o9fuMFy+fyoWtt46ZxbGGNO+q0dQOW9z0ej0VT11nlyBLmGAEg+ACcO8qih0pumAAAAAElFTkSuQmCC);
  }
  .mf_ppt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y52TTW7CMBCFX+IIKnbZoCy64AyoorvSXoZj9A5IsAjqYUp3XdBDdANkQxAhjpVxXhfIiAT6x5Mse8Yzn+0Z2SMJz/MA4BZAF0CAn5UA+CRZAQBIuo1+URTbsiytiPDSKIqCk8lkDKAHwCdZAwzKsrRZlnG/3x/HdrvlZrPher2miHC5XHI6nR4hp1cbiAi11jTGUGtNrTV3ux3TNGWSJBQR5nnOLMsYx/EYQM9rAN6ttUdHVVUgCRGBMQZhGNaKEQTB/VnBfN93RYXv+7DWQimFVquFNE1RVRVEBN1u9wBpAlyyWyularYDHn2I42cATwAe8Q8NowjzxeIlcMkcjQ7E2ezQ3m9s55uvVkAY9v3Tk73Z7CywCXIzAKDT6df6yNGoFtC0L6kGaAb/luwAr7hWef5xdRceoghvi8WLd/Ib74wxc6XUTfNpF1RZa/N2uz30Gt85+kOykwBIvgCTze6HwMD1VAAAAABJRU5ErkJggg==);
  }
  .mf_pptx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZUlEQVQ4y6WTz04CMRDGv7YEjDcuZA8efAZi8Cb6MjyGr0BM4FDiy+DNw/oQXgh7YQnLdpud7udBFllE458vmUxn2v4ynWYUSSilAOACQA9AC98rAfBKsgIAkKw3+kVRrMuyDCLCU1YUBSeTyQOASwCaZAMwKMsyZFnG7Xa7t/V6zdVqxeVySRHhYrHgdDrdQw5LG4gInXP03tM5R+ccN5sN0zRlkiQUEeZ5zizLaK19AHCpjgDPIYR9oqoqkISIwHuPbrfbaEar1br+1DCtdd1UaK0RQoAxBu12G2maoqoqiAh6vd475BhQX67XxphGXAP3OVh7D+AOwC1+oWEUYR7Hj+BOsJawll/Fda7hx+NYA4CazcDR6KOsg1jNZg3f0Pl5XwMAR6PGgeO40aMdvN7Xp+hfXT6E1xVq/Ed5/vLnX7iJIjzF8aM6mMYr7/3cGHP2g8qqEELe6XSG6mico188SwAkbyD9HRnqUnSwAAAAAElFTkSuQmCC);
  }
  .mf_ps {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVQ4y52TMW4iMRSG/7FHTCQqGpRiCwq4AIqy5SaXwbfYOyBBYSmHyZZQ5AJ0aRDTMIgBjzXP82+xmhFMZlGSX3qS/ez/8/OzHJFEFEUA8APAEECM20oBvJOsAAAk64VpURSHsiyDiLAriqLgYrGYAxgBUCSvAI9lWYY8z3k6nZo4HA7c7/fc7XYUEW63Wy6XywZyWdqjiNA5R+89nXN0zvF4PDLLMqZpShHh+Xxmnue01s4BjKIWYBVCaBJVVYEkRATeewwGg6tmxHH880PDlFJ1U6GUQggBWmv0ej1kWYaqqiAiGA6H/yBtQG2ux1rrq3kNbHKz2ew3gGcAT/iCJpMJVqvVi2qbrbWw1l5t7sptNhv0+/2p6jrZGNMYrLUwxsAY86GKJEmmqqu82tSGdakT0D7tFiQG8HqrgbWx6wre+7dvv8J4PMZ6vX6JLn7jg/f+j9b67n9Xu1AVQjgnSfIran3n+0+YawmA9C9r6vGIl1CENAAAAABJRU5ErkJggg==);
  }
  .mf_py {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcUlEQVQ4y51TMU7DQBAc35kEQZUmSkGRAh5AiKAEPhN+wR+QksKIvwAFBRLkA3Q0IW7iKI7PJ+95KJAtOzgIGGl1t3M3s7crnUcSnucBwAGALgAfPyME8E4yBwCQLA4GaZousyxzIsKmSNOU4/H4BkAfgCJZMzjNsszFccz1el3GcrnkYrHgfD6niHA2m3EymZQm1aedigiNMbTW0hhDYwxXqxWjKGIYhhQRJknCOI4ZBMENgL63YfDsnCuJPM9BEiICay06nU5tGL7vn30bmFKqGCqUUnDOQWuNVquFKIqQ5zlEBN1u98tk06AQF3utdS0vDEvuZBRcA7gEcIE/YHDUw9Pz653aFL8EI7wEI1Tz6lpg+vaBnf3OQDVVHl7dfhM0wW/vDbyTUcAqWQiHV7c1rprXht5Ebru8zeAB/4TYZKoA3FdNmqo3cceHPWTrxdSr/MahtfZRa727rbUKcudc0m63z72N79z7hbjsAED4CRiL6644ETehAAAAAElFTkSuQmCC);
  }
  .mf_rar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaUlEQVQ4y51TS07DMBB9tqsWwaqbqgsWLOACFSo7Ppcpt+AOSO0iiMNQdiDBBdixKc2mqZrGsTLOY1ElSkJUAU8ayeM388YeexRJKKUA4BjAAEAH+xEC+CSZAwBIFsQoTdN1lmVeRNhmaZpyOp3eAzgBoEnWBMZZlvk4jrndbktbr9dcrVZcLpcUES4WC85ms1KkerSxiNBaS+ccrbW01nKz2TCKIoZhSBFhkiSM45hBENwDOFENgRfvfbmR5zlIQkTgnEO/3681o9PpXPxomNa6aCq01vDewxiDbreLKIqQ5zlEBIPBYCfSFCiSi7UxpuYXguVeMMEdgBsA1/gDhmdXeHuZP+oieRIQk4C1oKrf5L8+5ugfYaSrlR9uVRk0CVjzmzwAHPZ2ArUqD7eq9QRtPJofoa3iPr4QeMI/kTi8//8VTi/x9vr8qCrTeO6cmxtjDppXa0HuvU96vd6Vaozz8BfJBQRA+A3UG/g+nJxQ2AAAAABJRU5ErkJggg==);
  }
  .mf_rb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABbElEQVQ4y51Tu07DQBAc34UEQZUmSkGRAj6AEEEJ/Ez4C/4BKSmM+BgoQApK+AE6mhA3cRTH55P3PBTIVmwSXiutdLunmZud03ok4XkeABwAaAGo4fsIALyRzAAAJPOLbpIkizRNnYhwUyZJwsFgcAOgA0CRLBGcpmnqoijiarUqcrFYcD6fczabUUQ4nU45HA4LknVppyJCYwyttTTG0BjD5XLJMAwZBAFFhHEcM4oi+r5/A6DjVQhGzrmikWUZSEJEYK1Fs9ksmVGr1c6+GKaUyk2FUgrOOWitUa/XEYYhsiyDiKDVan2SVAlycH7WWpfqnLDonfT9awCXAC7wh+getfE4mtypKnjs9zH2+9hW5/Hy+o6d/WZXbXq5d3VbAlXrwsTGXldtkjf2++hd3W6tS6Zvav5WQU5w/5Nh2xSIjV/+/QvHh208PU/uvLVt7FlrH7TWu9tGW4vMORc3Go1zr7LO7V+AiwkABB9AdPHc9aZ63gAAAABJRU5ErkJggg==);
  }
  .mf_rpm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y52TsU4CQRCG/90lYLSiIRYWFPoCxGAn+DL4Fr6DCRRneBixwwRfwM4GuYYjHLe3udn7LcxdAIEgfzLZndnMN5uZXUUSSikAuALQAFDBYYUAvkjmAACSxUErTdNFlmVeRLjL0jRlv99/BtAEoEluANpZlvk4jrlarUpbLBacz+eczWYUEU6nUw4GgxKyfrW2iNBaS+ccrbW01nK5XDKKIoZhSBFhkiSM45hBEDwDaKotwNh7XwbyPAdJiAicc6jX6xvNqFQqd38aprUumgqtNbz3MMagWq0iiiLkeQ4RQaPR+IVsA4rkYm+M2fALYBkLengC8ACgi3/o8qaDyXg01AAeegG7vaCcBnoBsc8v1u/PEeoXaOmi8suj2kja56/Hz2u/gJL88qiwz98nfajiMdIAXnGiEoeP06dwfY/J+9tQrf3GW+fcyBhztv3Gdyj33ie1Wq2jtr7z5RHJhQRA+ANW0fg+hM+ltAAAAABJRU5ErkJggg==);
  }
  .mf_rtf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaUlEQVQ4y52TMU7DQBBFv3etBNG5iVxQcIYIQUfgMjkGd4iUFEYchtBRhEPQhLiJozherzzrTxHWsk2EgC+tvDPeeR7/0QYkEQQBAFwAGAEI8bNSAO8kawAASf9iXJblrqoqJyI8tcqy5Hw+nwG4BKBIdgDXVVW5PM95OByatdvtuN1uudlsKCJcr9dcLBYNpN3atYjQGENrLY0xNMZwv98zyzKmaUoRYVEUzPOcSZLMAFwGPcCrc65J1HUNkhARWGsRRVHHjDAMb74ZppTypkIpBecctNYYDAbIsgx1XUNEMBqNjpA+wBf7vda6E3tgk0OSPAC4B3CHP2gSx1iuVk+hL+Z0eiQ+Ph7H+xX7XD9efnwAUTRW7S+3D3qQf/p9O8b5+bgzR06n3QM9tbtoTO8Y2Gv1m8En4ArAM/6ronj79xRu4xgvq9VT0LqNV9bapdb6rP9rJ1Q754rhcDgJetc5/kWxlwBIPwHg+e6Ha+/tSQAAAABJRU5ErkJggg==);
  }
  .mf_sh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABbUlEQVQ4y51TMU7DQBAc35kEQZUmSkGRAh5AiKAEPhN+wR+QksKIx0ABUhDwATqaEDdxFMfnk/c8FMiW4wQUGGl1u3uaud09rUcSnucBwAGANgAfvyME8EEyBwCQLC56aZrOsyxzIsJNlqYph8PhDYAuAEVyReA0yzIXxzGXy2Vp8/mcs9mM0+mUIsLJZMLRaFSKVEs7FREaY2itpTGGxhguFgtGUcQwDCkiTJKEcRwzCIIbAF2vJjB2zpWJPM9BEiICay1ardbKMHzfP1sbmFKqGCqUUnDOQWuNRqOBKIqQ5zlEBO12+1ukLlCQC19rvRIXgmXuZBBcA7gEcIE/oHfUweP49U5tIr8EA7wEg9KvngXe3j+xs9/q+ZvI/avbrarwm3s9VU/2r27XXqvHK0PflKyL/FaRD+C+2kZB3KYNscnbv3/h+LCDp+fXO6+yjX1r7YPWeven1irInXNJs9k892rr3NmCXHYAIPwCQvHsICop8uAAAAAASUVORK5CYII=);
  }
  .mf_sql {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYUlEQVQ4y5WTQU7DMBBFf+yqRd1lU3XBgjNUCJbAZXIM7lCpXSTiMLBkUQ7Bpm02TdU0jpVxPgvkKjGlgi9Z8oz9nzwzckQSURQBwDWACYABLisH8EmyBQCQ9Aezuq73TdM4EeG5Vdc1F4vFHMANAEWyB7hrmsaVZcnj8Xha+/2eu92O2+2WIsL1es3lcnmCdJ92JyI0xtBaS2MMjTE8HA4sioJ5nlNEWFUVy7JkmqZzADdRAHh3zp0SbduCJEQE1lrEcdxrxmAwuP/RMKWUbyqUUnDOQWuN4XCIoijQti1EBJPJ5BsSArzZ77XWvdgDT7k0TZ8BPAF4xD80nU6xWq1eVGhOkgRJkqAbn9tvNhvEcTxToTnLMmRZ1ou7xq7G4/GsN8dLl3+TChP/hSgAr2H9vgQP83HYh6qqPv40hRDSnULU+Y231to3rfXVudICtc65ajQaPUTBd57+wewlAPIv4nj334cOrOkAAAAASUVORK5CYII=);
  }
  .mf_swf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZ0lEQVQ4y52TO24bMRCGv31ACtypEVyk8BkMw+ks+TI6Rq4QGJCKDXwXW+5SKIdII2gbraDVPrDD/VMEVFYbxVDyAwOSw+HHwZATSCIIAoCPwBiIeV8p8ENSC4Akv3FbVdWuaRpnZjpnVVVpPp8/ATdAKOkEcN80jcvzXIfD4Wi73U7b7VabzUZmpvV6rcVicYR0U7s3M5VlqbquVZalyrLUfr9XlmVK01RmpqIolOe5kiR5Am6CHuCbc+7oaNsWSZgZdV0zGo1OihHH8ac/ChaGoS8qYRjinCOKIgaDAVmW0bYtZsZ4PP4F6QP8YT+Pouhk7YFHXwKfgUdgyj/oejJhtVw+k8BLAvLy87+N3bgvsIqB6UziaxBcdHM37gpuQ++c/f4P76ofF3bJl0D6mcbA60yadjc9rDueUwHf//8VHh5Yvb09B51uvKvrehlF0Yf+Hz+j1jlXDIfDSdBr5+sLDnsZkP4ErqMR/Els0OsAAAAASUVORK5CYII=);
  }
  .mf_sxc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABa0lEQVQ4y52TMU7DMBSGf8dRi9iyVBkYeoYKwQblMj0Gd6jUDql6GMrGUA7BUpqlqZrGsfKcnwE5SkNBwC9Zsf38f895thVJKKUA4ArAAECIn5UCeCNZAwBI+sCoLMt9VVVORHiulWXJ2Ww2BTAEEJA8AdxUVeXyPOfxeGzafr/nbrfjdruliHCz2XA+nzeQ9tZuRITGGFpraYyhMYaHw4FZljFNU4oIi6JgnudMkmQKYKg6gBfnXDNR1zVIQkRgrUUURSfFCMPw9kvBgiDwRUUQBHDOQWuNXq+HLMtQ1zVEBIPB4BPSBXiz72utT8Ye2MwhSR4BPAAY4w+6j2Os1utl0DZzMgEnE/h++9uNr97fgSgahW2zWiy+zXg2fnk5as5RLRYn2fz4Jyi6F6EN8eY29JxCAE8Axn7hdxnbsGZNUbz++xTu4hjP6/VStV7jtbV2pbW+6P7aGdXOuaLf79+rznOOf2H2EgDpB6XF++wgf9TuAAAAAElFTkSuQmCC);
  }
  .mf_tgz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaElEQVQ4y51TO07DQBB9u2slSFRpIgoKCrgAQqHjc5lwC+6AlBRGHIbQgRQuQEcT4iaO4ni98qwfBVrLMeE70kizb/TezkejSEIpBQD7APoAInxvCYBXkhUAgGRIHBdFsSzL0osIt3lRFByNRjcADgBokhsCg7IsfZZlXK/XtS+XSy4WC87nc4oIZ7MZx+NxLdIsbSAitNbSOUdrLa21XK1WTNOUSZJQRJjnObMsYxzHNwAOVEvg0XtfA1VVgSREBM459Hq9jWFEUXT6aWBa6zBUaK3hvYcxBp1OB2maoqoqiAj6/f6HSFsgkENsjNl4B8Eai4e4BnAJ4AJ/sL2jc0wfJ3dRIA/jehu4vfqoImC3Vwrt/NvLBL1dHKt4iDozjLlBDnHT2rj+qdTmz9tE9W97/qoiDeB+G6HddxBpYrnD8/+3cHiG6dPDnWpc44lzbmKM2flFa5X3Pu92u+eqdc57f5iLAEjeASw09sCf/h5oAAAAAElFTkSuQmCC);
  }
  .mf_txt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4y6VTS07DMBB9sasWdddN1QULzoAQLIHL5BhcoUJqF464C7BkUQ7Bpmo2TdU0jpVxHgvkKA0t3yeN7JmneR6PPRFJRFEEAKcAxgB6+BopgDeSNQCAZCDOy7LcVFXlRYSHrCxLzmazewBnABTJPYHLqqp8nufc7XaNbTYbrtdrrlYrigiXyyXn83kj0i7tUkRoraVzjtZaWmu53W6ZZRnTNKWIsCgK5nlOY8w9gLOoI/DivW8CdV2DJEQEzjmMRqO9ZvR6vatPDVNKhaZCKQXvPbTW6Pf7yLIMdV1DRDAejz9EugIhOey11nt+EGxixpg7ALcAbvALTCYTLBaLBxhjHo0xbCP43bXNG2M4nU4XKpycJAnaaxeH+OFweK6OlZgkCeI4PirYNP0YEZLjOP5W4Al/RFEUr/9+hag1jRfOuWet9clXVwuf1HtfDAaD66gzzpMfJAcIgPQd0pgZLH3B240AAAAASUVORK5CYII=);
  }
  .mf_wav {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y52TvW4aQRSFv5lFELmjQRQp/AyW5XTGfhkeI+9gCQosP0zWnQvnIdIQtmERy/5o7+xJQRaxJMZOjnQ1d/6+uXNG4yThnAP4DIyAHueVAD8kNQBIaieuyrLc1HUdzEx/i7IsNZvNHoBLwEvqAG7qug5Zlmm32x1is9lovV5rtVrJzLRcLjWfzw+Q49JuzExFUaiqKhVFoaIotN1ulaapkiSRmSnPc2VZpsVi8QBcuhPASwjhMNA0DZIwM6qqYjgcdszo9Xpf/jDMe9+aiveeEAJRFNHv90nTlKZpMDNGo9EecgpoN7d5FEWdfgs8jLHgK3AP3PEPmownxK/xkwfuNdUdgKb7F2nbt3JNRfwzhiFX/tzJmgr36DqQji72gLN6c3Nr+nsA9+g6eVvVMeDb8cTpgrPK+f7fr3A7vuX59fnJHf3G66qq4iiKPn3gak0IIR8MBhN38p3HH/HltwxIfgHSIvNxEotgCQAAAABJRU5ErkJggg==);
  }
  .mf_webm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABY0lEQVQ4y52TMW7CMBSGf8cIurIghg6coaroVtrLcIzeAQkGRxymdOtAD9EFkYVEhDhWnvN3qBIlAaq2v2TZv+33+flZViShlAKAWwAjAD38rAjAJ8kSAECyWrjL8zwpisKLCC+1PM+5XC4XACYAApItwLQoCp+mKU+nU92SJOHhcOB+v6eIcLfbcbVa1ZBmalMRobWWzjlaa2mt5fF4ZBzHjKKIIsIsy5imKY0xCwAT1QG8e+/ribIsQRIiAucchsNhqxi9Xu/hrGBBEFRFRRAE8N5Da41+v484jlGWJUQEo9HoG9IFVMHVWGvd8hWwnjMwLwCeATzhDxrPxthutmuQpIFhs6/U9AbmzJNkcIkeqhChClt+zvmZD1WIi4Dm5so3ga2iX8ug67vQGhCq8LV7wpzzVsC1DDJkH/9/hccxtm/btWr8xnvn3EZrfXPtag2V3vtsMBjMVOc7j38RXEkARF++jSM6/zFZ7wAAAABJRU5ErkJggg==);
  }
  .mf_xls {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZklEQVQ4y51TO47bMBB9JAV74U6NoSLFnsEInG4/l9Ex9g4G7ELGHiZOt4VziDS21ViGZVGEhnopAgmSV9nfAwYkhzNvfhhFEkopAPgGYAogwNtIAfwhWQMASDYfs7IsT1VVeRHhkJRlyeVyuQBwC0CT7BHMq6ryeZ7zcrm0cjqdeDweeTgcKCLc7XZcrVYtSTe1uYjQWkvnHK21tNbyfD4zyzKmaUoRYVEUzPOcSZIsANyqK4IX732rqOsaJCEicM4hDMNeM4Ig+PGqYVrrpqnQWsN7D2MMRqMRsixDXdcQEUyn038k1wSNc3M3xvTeDWGrQ5I8AXgE8IBP4D6KsNlun3XXmXGMobMB47jVbfZ7IAxnwUcjM46h1uu+cjKZ9eao1uthw87fq6YPRRky/B+JBvDzvdS79feyK4rfX57CXRTh13b7rDrb+N05tzHG3FyXNoDae1+Mx+N7dbXO0QecGwiA9C+e4fZA2JfU7QAAAABJRU5ErkJggg==);
  }
  .mf_xlsx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABcElEQVQ4y51TO27jMBB9JAV7kU6NoSJFzmAE2S6fC+QYOkbuEMAuZOQwSboU3kNsY1iNZVgWRWiolyKgISvK9wEDcjgzbz4kFUkopQDgFMAEQITPkQP4T7IFAJAMhmld19umabyIcEjquuZsNrsHcAZAkzwiuGiaxpdlyf1+f5DtdsvNZsP1ek0R4Wq14nw+P5B0S7sQEVpr6ZyjtZbWWu52OxZFwTzPKSKsqoplWTLLsnsAZ6pH8OK9Pxy0bQuSEBE45xDH8dEwoij6+25gWuswVGit4b2HMQaj0QhFUaBtW4gIJpPJG0mfIASHvTHmSA+EhzNk2R2AGwDX+AGukgRPy+WDBnDDNL0GAKYpumsA0/Sd7fH2FojjafRVZqYp1GIxbDw5mWoAUIvFh47B1teDr+5m6Zc+RNL31QAePyq92/9gG1X179e3cJkkeF4uH1TnN547556MMX/6b3wArfe+Go/HV6r3nZNvBAcIgPwVYr//1j0jfqgAAAAASUVORK5CYII=);
  }
  .mf_xml {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABV0lEQVQ4y51TwU7CQBB9u0vAeOuFcPDANxCDN9Cf4TP8BxM4YPgYy82DfoQXpBdKKN1uOtvnQdqUqii+ZDKzsztvJjM7iiSUUgBwBaALoIXTiAC8kSwAACTLi0GWZds8z72I8DvJsozT6fQBQB+AJnlEMMzz3CdJwv1+X8l2u+Vms+F6vaaIcLVacTabVST10oYiQmstnXO01tJay91uxziOGUURRYRpmjJJEs7n8wcAfdUgePbeV46iKEASIgLnHIIgOGpGq9W6+dIwrXXZVGit4b2HMQbtdhtxHKMoCogIut3uJ0mToAwubWPM0bkkrHxz4B7AHYBbnIHeeIyXMFzoMnhymEZdN311+z0MEQADfSrzo1KYkJVu4vJA8OXxOdD10n7K9BvBE85EmSQFXv8/hdEIL8vlQtW28do5FxpjLpp//BsU3vu00+mMVWOde38ILiEAog9OZvI5ZWVm1AAAAABJRU5ErkJggg==);
  }
  .mf_zip {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABaUlEQVQ4y52TsU7DMBCGf9tVi2DqUnVgYIAXqBBsFF6mfQveAakdUvEwlA0keAE2ltIsTdU0jpVzfgaUKA0pAn7pJN/Z9935LCuSUEoBwDGAHoAWflYI4J1kDgAgWWwM0jRdZ1nmRYRNlqYpJ5PJHYATAJrkDuAiyzIfxzG3221p6/Waq9WKy+WSIsLFYsHpdFpCqq1diAittXTO0VpLay03mw2jKGIYhhQRJknCOI4ZBMEdgBNVAzx578tAnucgCRGBcw7dbndnGK1W6/LbwLTWxVChtYb3HsYYtNttRFGEPM8hIuj1el+QOqBILtbGmB2/AJaxYIRbADcArvEH9c+GeHma3+tq8ihgaYVfjVf18TZH9wgDXa08GyvMxqqx4mysvkEOO1+AHY0CNkL2xfVvDhUdNEkDeKhD6q3uU+Lw+v9XOL3Cy/Pjvar8xnPn3NwYc1C/WoNy733S6XSGqvad+79ILiQAwk9yXvNAhs750QAAAABJRU5ErkJggg==);
  }
  .mf_svg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABZ0lEQVQ4y6VTS27CMBQcxxFU3WWDWHTBGVBFd/1chmP0DkiwCOIwpbsu6CG6oWRDECGOledMFyhRkqaoVUey/Oynmfc8T1YkoZQCgBsAAwA+LiMC8EGyAACQLBPjLMsOeZ47EWHXyrKM8/l8BmAEwCPZEJjkee6SJOHpdKrW4XDgfr/nbrejiHC73XKxWFQi9dYmIkJjDK21NMbQGMPj8cg4jhlFEUWEaZoySRKGYTgDMFItgTfnXHVRFAVIQkRgrUUQBA0zfN+/+2aY53mlqfA8D845aK3R6/UQxzGKooCIYDAYnEXaAiW5jLXWjXMpWN2FIZ4BPAF4xB8wHD5gs1mvvDp5OiWm0/NU2ns7//m5RhBg7NfJy6X6sWJX/voa42qOy6VqVLsk1DC9fqiLlPGlrsopvAB4rBO70NVhmuL9H1O4x2bzulK133hrrV1rra/aT+tA4ZxL+/3+g2p95+EvyCUEQPQFdOP3t/P0BQEAAAAASUVORK5CYII=);
  }
}
@media screen {
  /* XXXXXXXXX /lib/plugins/fontcolor/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fontcolor/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fontcolor/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fontcolor/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lightbox/screen.css XXXXXXXXX */
  /**
 * load lightbox.css from jquery-lightbox
 */
  /* modal windows */
  /* media manager popup toggle buttons */
  /* hide something accessibly
   (e.g. for screen readers or to keep access keys working) */
  /**
 * GeSHi syntax highlighting styles
 *
 * Generated with https://www.dokuwiki.org/tips:geshi_style_builder
 * Cleaned up with http://cleancss.com/
 * Manulally LESSified
 */
  /* XXXXXXXXX /lib/scripts/jquery/jquery-ui-theme/smoothness.css XXXXXXXXX */
  /*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
  /* Layout helpers
----------------------------------*/
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* Misc visuals
----------------------------------*/
  /* Overlays */
  /* icon support */
  /* left-aligned */
  /* right-aligned */
  /* to make room for the icon, a width needs to be set here */
  /* no icon support for input elements */
  /* button icon element(s) */
  /* workarounds */
  /* Support: Firefox 5 - 40 */
  /* Spinner specific style fixes */
  /* with multiple calendars */
  /* RTL support */
  /* Icons */
  /* support: IE8 - See #6727 */
  /* more specificity required here to override default borders */
  /* Component containers
----------------------------------*/
  /* Interaction states
----------------------------------*/
  /* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* states and images */
  /* positioning */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
----------------------------------*/
  /* Corner radius */
  /* Overlays */
  /* XXXXXXXXX /lib/plugins/acl/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/style.css XXXXXXXXX */
  /* plugin:configmanager */
  /* end plugin:configmanager */
  /* XXXXXXXXX /lib/plugins/config/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/definitionlist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/definitionlist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/definitionlist/style.css XXXXXXXXX */
  /* plugin: definitionlist */
  /* reset above style to prevent messing up plugin manager */
  /* end plugin: definitionlist */
  /* XXXXXXXXX /lib/plugins/definitionlist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/style.less XXXXXXXXX */
  /*
 * Extension plugin styles
 *
 * @author  Christopher Smith <chris@jalakai.co.uk>
 * @author  Piyush Mishra <me@piyushmishra.com>
 * @author  Håkan Sandell <sandell.hakan@gmail.com>
 * @author  Anika Henke <anika@selfthinker.org>
 */
  /**
 * very simple lightbox
 * @link http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/super-simple-lightbox-with-css-and-jquery/
 */
  /**
 * general styles
 */
  /*
 * extensions table
 */
  /**
 * extension table left column
 */
  /*
 * Enabled/Disabled overrides
 */
  /**
 * extension table right column
 */
  /**
 * Search form
 */
  /**
 * Install form
 */
  @import url(/dokuwiki/lib/plugins/lightbox/jquery-lightbox/css/lightbox.css);
  /* XXXXXXXXX /lib/plugins/lightbox/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lightbox/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lightbox/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/style.css XXXXXXXXX */
  /*
 * admin plugin extension - style additions
 *
 * @author  Christopher Smith  chris@jalakai.co.uk
 * @link    http://wiki.jalakai.co.uk/dokuwiki/doku.php/tutorials/adminplugin
 */
  /* IE won't understand but doesn't require it */
  /* end admin plugin styles */
  /* XXXXXXXXX /lib/plugins/plugin/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/style.css XXXXXXXXX */
  /* User Manager specific styles */
  /* IE won't understand but doesn't require it */
  /* XXXXXXXXX /lib/plugins/usermanager/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/layout.css XXXXXXXXX */
  /**
 * Tableless Layout for default template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 */
  /* -------------- top row --------------- */
  /* ---------------  top and bottom bar ---------------- */
  /* ------------- File Metadata ----------------------- */
  /* XXXXXXXXX /lib/tpl/glfusion/design.css XXXXXXXXX */
  /**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <anika@selfthinker.org>
 */
  /* -------------- general elements --------------- */
  /* the document */
  /* ---------------- forms ------------------------ */
  /* nice alphatransparency background except for IE <7 */
  /* nice alphatransparency background except for IE <7 */
  /* disabled style - not understood by IE */
  /* edit form */
  /* --------- buttons ------------------- */
  /* nice alphatransparency background except for IE <7 */
  /* ----------- page navigator ------------- */
  /* ----------- type of recent changes select -------- */
  /* --------------- Links ------------------ */
  /* external link */
  /* windows share */
  /* interwiki link (icon are set by dokuwiki) */
  /* link to some embedded media */
  /* email link */
  /* existing wikipage */
  /* not existing wikipage */
  /* ------------- Page elements ----------------- */
  /* embedded images */
  /* smileys */
  /* general headline setup */
  /* special headlines */
  /* indent different sections */
  /* unordered lists */
  /* ordered lists */
  /* no bottom gap in between and smaller left margin for nested lists */
  /* the list items overriding the ul/ol definition */
  /* code blocks by indention */
  /* code blocks by code tag */
  /* code blocks by file tag */
  /* filenames for file and code blocks */
  /* inline tables */
  /* ---------- table of contents ------------------- */
  /* ---------------------------- Diff rendering --------------------------*/
  /* --------------------- footnotes -------------------------------- */
  /* insitu-footnotes */
  /* overcome IE issue with one line code or file boxes which require h. scrolling */
  /* --------------- search result formating --------------- */
  /* ------------------ Additional ---------------------- */
  /* ---------- AJAX quicksearch ----------- */
  /* --------- Toolbar -------------------- */
  /* nice alphatransparency background except for IE <7 */
  /* ---------------  Image Details  ----------------- */
  /* XXXXXXXXX /lib/tpl/glfusion/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/media.css XXXXXXXXX */
  /**
 * The CSS in here controls the appearance of the media manager
 */
  /* --- Tree formatting --- */
  /* I don't understand this, but this fixes a style bug in IE;
it's dirty, so any "real" fixes are welcome */
  /* --- options --- */
  /* --- file list --- */
  /* --- upload form --- */
  /* --- meta edit form --- */
  /* XXXXXXXXX /lib/tpl/glfusion/_mediaoptions.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/_admin.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/_linkwiz.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/_subscription.css XXXXXXXXX */
  /**
 * Styles for the subscription page
 */
  /* XXXXXXXXX /lib/tpl/glfusion/_mediamanager.css XXXXXXXXX */
  /*____________ Layout ____________*/
  /*____________ Namespaces tree ____________*/
  /*____________ Panel header ____________*/
  /*____________ File list ____________*/
  /* thumbs */
  /* rows */
  /*____________ Upload panel ____________*/
  /*____________ File preview ____________*/
  /*____________ Meta data edit form ____________*/
  /*____________ Revisions form ____________*/
  /* File diff */
  /* Image diff */
  /* XXXXXXXXX /lib/tpl/glfusion/_tabs.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/_fileuploader.css XXXXXXXXX */
  /* select file button */
  /* drop area */
  /* list of files to upload */
  /* XXXXXXXXX /conf/userstyle.css XXXXXXXXX */
  /* XXXXXXXXX /conf/userstyle.less XXXXXXXXX */
  div.error,
  div.info,
  div.success,
  div.notify {
    color: #000;
    background-repeat: no-repeat;
    background-position: 8px 50%;
    border: 1px solid;
    font-size: 90%;
    margin: 0 0 0.5em;
    padding: 0.4em;
    padding-left: 32px;
    overflow: hidden;
    border-radius: 5px;
  }
  [dir=rtl] div.error,
  [dir=rtl] div.info,
  [dir=rtl] div.success,
  [dir=rtl] div.notify {
    background-position: 99% 50%;
    padding-left: .4em;
    padding-right: 32px;
  }
  div.error {
    background-color: #fcc;
    background-image: url(/dokuwiki/lib/styles/../images/error.png);
    border-color: #ebb;
  }
  div.info {
    background-color: #ccf;
    background-image: url(/dokuwiki/lib/styles/../images/info.png);
    border-color: #bbe;
  }
  div.success {
    background-color: #cfc;
    background-image: url(/dokuwiki/lib/styles/../images/success.png);
    border-color: #beb;
  }
  div.notify {
    background-color: #ffc;
    background-image: url(/dokuwiki/lib/styles/../images/notify.png);
    border-color: #eeb;
  }
  .JSpopup,
  #link__wiz {
    position: absolute;
    background-color: #fff;
    color: #000;
    z-index: 20;
    overflow: hidden;
  }
  #link__wiz .ui-dialog-content {
    padding-left: 0;
    padding-right: 0;
  }
  #media__popup_content button.button {
    border: 1px outset;
  }
  #media__popup_content button.selected {
    border-style: inset;
  }
  .a11y {
    position: absolute !important;
    left: -99999em !important;
    top: auto !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
  }
  [dir=rtl] .a11y {
    left: auto !important;
    right: -99999em !important;
  }
  .code .co0 {
    color: #666666;
    font-style: italic;
  }
  .code .co4 {
    color: #cc0000;
    font-style: italic;
  }
  .code .es5 {
    color: #006699;
    font-weight: bold;
  }
  .code .es6 {
    color: #009933;
    font-weight: bold;
  }
  .code .kw2 {
    color: #000000;
    font-weight: bold;
  }
  .code .kw5 {
    color: #008000;
  }
  .code .kw6 {
    color: #f08;
    font-weight: bold;
  }
  .code .me0 {
    color: #004000;
  }
  .code .nu0 {
    color: #cc66cc;
  }
  .code .re0 {
    color: #0000ff;
  }
  .code .re3 {
    color: #ff3333;
    font-weight: bold;
  }
  .code .re4 {
    color: #009999;
  }
  .code .re5 {
    color: #660033;
  }
  .code .re7 {
    color: #991111;
  }
  .code .re8 {
    color: #00b000;
  }
  .code .sc-2 {
    color: #404040;
  }
  .code .sy3 {
    color: #000040;
  }
  .code .br0,
  .code .sy0 {
    color: #66cc66;
  }
  .code .co1,
  .code .coMULTI,
  .code .sc-1 {
    color: #808080;
    font-style: italic;
  }
  .code .co2,
  .code .sy1 {
    color: #339933;
  }
  .code .co3,
  .code .sy4 {
    color: #008080;
  }
  .code .es0,
  .code .es1,
  .code .esHARD {
    color: #000099;
    font-weight: bold;
  }
  .code .es2,
  .code .es3,
  .code .es4 {
    color: #660099;
    font-weight: bold;
  }
  .code .kw1,
  .code .kw8 {
    color: #b1b100;
  }
  .code .kw10,
  .code .kw11,
  .code .kw12,
  .code .kw9 {
    color: #003399;
    font-weight: bold;
  }
  .code .kw13,
  .code .kw14,
  .code .kw15,
  .code .kw16,
  .code .me1,
  .code .me2 {
    color: #006600;
  }
  .code .kw3,
  .code .kw7,
  .code .sy2 {
    color: #000066;
  }
  .code .kw4,
  .code .re2 {
    color: #993333;
  }
  .code .re1,
  .code .st0,
  .code .st_h {
    color: #ff0000;
  }
  .code li,
  .code .li1 {
    font-weight: normal;
    vertical-align: top;
  }
  .code .ln-xtra {
    background-color: #ffc;
  }
  .ui-helper-hidden {
    display: none;
  }
  .ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
  }
  .ui-helper-clearfix:before,
  .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
  }
  .ui-helper-clearfix:after {
    clear: both;
  }
  .ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
    /* support: IE8 */
  }
  .ui-front {
    z-index: 100;
  }
  .ui-state-disabled {
    cursor: default !important;
    pointer-events: none;
  }
  .ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: -0.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
  }
  .ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block;
  }
  .ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%;
  }
  .ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
  }
  .ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
  }
  .ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0;
  }
  .ui-menu .ui-menu {
    position: absolute;
  }
  .ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  }
  .ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em;
  }
  .ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
  }
  .ui-menu .ui-state-focus,
  .ui-menu .ui-state-active {
    margin: -1px;
  }
  .ui-menu-icons {
    position: relative;
  }
  .ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em;
  }
  .ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0;
  }
  .ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
  }
  .ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* Support: IE <= 11 */
    overflow: visible;
  }
  .ui-button,
  .ui-button:link,
  .ui-button:visited,
  .ui-button:hover,
  .ui-button:active {
    text-decoration: none;
  }
  .ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap;
  }
  input.ui-button.ui-button-icon-only {
    text-indent: 0;
  }
  .ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
  }
  .ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap;
  }
  input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .4em 1em;
  }
  input.ui-button::-moz-focus-inner,
  button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  .ui-controlgroup {
    vertical-align: middle;
    display: inline-block;
  }
  .ui-controlgroup > .ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .ui-controlgroup > .ui-controlgroup-item:focus,
  .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
    z-index: 9999;
  }
  .ui-controlgroup-vertical > .ui-controlgroup-item {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left;
  }
  .ui-controlgroup-vertical .ui-controlgroup-item {
    box-sizing: border-box;
  }
  .ui-controlgroup .ui-controlgroup-label {
    padding: .4em 1em;
  }
  .ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%;
  }
  .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    border-left: none;
  }
  .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    border-top: none;
  }
  .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right: none;
  }
  .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom: none;
  }
  .ui-controlgroup-vertical .ui-spinner-input {
    /* Support: IE8 only, Android < 4.4 only */
    width: 75%;
    width: calc(97.6%);
  }
  .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
  }
  .ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .12em;
    border: none;
  }
  .ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    overflow: visible;
    border: none;
  }
  .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
  .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
    width: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid;
  }
  .ui-checkboxradio-disabled {
    pointer-events: none;
  }
  .ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
  }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
  }
  .ui-datepicker .ui-datepicker-prev,
  .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
  }
  .ui-datepicker .ui-datepicker-prev-hover,
  .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
  }
  .ui-datepicker .ui-datepicker-prev {
    left: 2px;
  }
  .ui-datepicker .ui-datepicker-next {
    right: 2px;
  }
  .ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
  }
  .ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
  }
  .ui-datepicker .ui-datepicker-prev span,
  .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
  }
  .ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
  }
  .ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
  }
  .ui-datepicker select.ui-datepicker-month,
  .ui-datepicker select.ui-datepicker-year {
    width: 45%;
  }
  .ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
  }
  .ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
  }
  .ui-datepicker td {
    border: 0;
    padding: 1px;
  }
  .ui-datepicker td span,
  .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
  }
  .ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
  }
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
  }
  .ui-datepicker.ui-datepicker-multi {
    width: auto;
  }
  .ui-datepicker-multi .ui-datepicker-group {
    float: left;
  }
  .ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
  }
  .ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
  }
  .ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
  }
  .ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
  }
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
  }
  .ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
  }
  .ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
  }
  .ui-datepicker-rtl {
    direction: rtl;
  }
  .ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
  .ui-datepicker-rtl .ui-datepicker-group {
    float: right;
  }
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
  }
  .ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    left: .5em;
    top: .3em;
  }
  .ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
  }
  .ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
  }
  .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
  }
  .ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
  }
  .ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
  }
  .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
  }
  .ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
  }
  .ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0;
  }
  .ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0;
  }
  .ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0;
  }
  .ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0;
  }
  .ui-dialog .ui-resizable-se,
  .ui-dialog .ui-resizable-sw,
  .ui-dialog .ui-resizable-ne,
  .ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px;
  }
  .ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0;
  }
  .ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0;
  }
  .ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0;
  }
  .ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0;
  }
  .ui-draggable .ui-dialog-titlebar {
    cursor: move;
  }
  .ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-resizable {
    position: relative;
  }
  .ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-resizable-disabled .ui-resizable-handle,
  .ui-resizable-autohide .ui-resizable-handle {
    display: none;
  }
  .ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
  }
  .ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
  }
  .ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
  }
  .ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
  }
  .ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
  }
  .ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
  }
  .ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
  }
  .ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
  }
  .ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
  }
  .ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
  }
  .ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
    height: 100%;
    filter: alpha(opacity=25);
    /* support: IE8 */
    opacity: 0.25;
  }
  .ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
  }
  .ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
  }
  .ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
  }
  .ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px;
  }
  .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
  }
  .ui-selectmenu-open {
    display: block;
  }
  .ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em;
  }
  .ui-selectmenu-icon.ui-icon {
    float: right;
    margin-top: 0;
  }
  .ui-slider {
    position: relative;
    text-align: left;
  }
  .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
  }
  .ui-slider.ui-state-disabled .ui-slider-handle,
  .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
  }
  .ui-slider-horizontal {
    height: .8em;
  }
  .ui-slider-horizontal .ui-slider-handle {
    top: -0.3em;
    margin-left: -0.6em;
  }
  .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
  }
  .ui-slider-horizontal .ui-slider-range-min {
    left: 0;
  }
  .ui-slider-horizontal .ui-slider-range-max {
    right: 0;
  }
  .ui-slider-vertical {
    width: .8em;
    height: 100px;
  }
  .ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-left: 0;
    margin-bottom: -0.6em;
  }
  .ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
  }
  .ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
  }
  .ui-slider-vertical .ui-slider-range-max {
    top: 0;
  }
  .ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
  }
  .ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em;
  }
  .ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
  }
  .ui-spinner a.ui-spinner-button {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
  }
  .ui-spinner-up {
    top: 0;
  }
  .ui-spinner-down {
    bottom: 0;
  }
  .ui-tabs {
    position: relative;
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
  }
  .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
  }
  .ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
  }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
  }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
  }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
  .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
  .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
  }
  .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
  }
  .ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
  }
  .ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
  }
  body .ui-tooltip {
    border-width: 2px;
  }
  .ui-widget {
    font-size: 1.1em;
  }
  .ui-widget .ui-widget {
    font-size: 1em;
  }
  .ui-widget input,
  .ui-widget select,
  .ui-widget textarea,
  .ui-widget button {
    font-size: 1em;
  }
  .ui-widget.ui-widget-content {
    border: 1px solid #d3d3d3;
  }
  .ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
  }
  .ui-widget-content a {
    color: #222222;
  }
  .ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #cccccc url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATUlEQVQY073OoQ2AQBAF0Z/p4qrZbuiMam414iQUQLKg+Sgc+pInR4yODWmKof1EgQM3XLjwhbvGjTtOnLjzrLhw4vrKwA0typx1++MFHrwm/bbhD4gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
  }
  .ui-widget-header a {
    color: #222222;
  }
  .ui-state-default,
  .ui-widget-content .ui-state-default,
  .ui-widget-header .ui-state-default,
  .ui-button,
  html .ui-button.ui-state-disabled:hover,
  html .ui-button.ui-state-disabled:active {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATElEQVQ4y2N4l8fEwDCKRhF1EcOzZwzPjRie32Fi3MvEeIGJ8SsT4zcmRg4mRk4mxm9MjF+ZGB8zfGRmYljF8EmOiUF4wB08ioYEAgDUMBI63vAgyAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
  }
  .ui-state-default a,
  .ui-state-default a:link,
  .ui-state-default a:visited,
  a.ui-button,
  a:link.ui-button,
  a:visited.ui-button,
  .ui-button {
    color: #555555;
    text-decoration: none;
  }
  .ui-state-hover,
  .ui-widget-content .ui-state-hover,
  .ui-widget-header .ui-state-hover,
  .ui-state-focus,
  .ui-widget-content .ui-state-focus,
  .ui-widget-header .ui-state-focus,
  .ui-button:hover,
  .ui-button:focus {
    border: 1px solid #999999;
    background: #dadada url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAAS0lEQVQ4y2N4+p+JgWEUjSIqo6+3GW57MTH+YWIUZ2I0Ybj/h4kph+HRByamdoanjxme+zExBjAxmjAx/mZiXMHEIDPwDh5FQwEBABzuEyBfPm9/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwLdQR7gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMFyJqVIAAAAASUVORK5CYII=") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
  }
  .ui-state-hover a,
  .ui-state-hover a:hover,
  .ui-state-hover a:link,
  .ui-state-hover a:visited,
  .ui-state-focus a,
  .ui-state-focus a:hover,
  .ui-state-focus a:link,
  .ui-state-focus a:visited,
  a.ui-button:hover,
  a.ui-button:focus {
    color: #212121;
    text-decoration: none;
  }
  .ui-visual-focus {
    box-shadow: 0 0 3px 1px #5e9ed6;
  }
  .ui-state-active,
  .ui-widget-content .ui-state-active,
  .ui-widget-header .ui-state-active,
  a.ui-button:active,
  .ui-button:active,
  .ui-button.ui-state-active:hover {
    border: 1px solid #aaaaaa;
    background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAAHdElNRQfgCQ4MHyImfxJ+AAAAEUlEQVQoz2NoYBiFo3AU4oAAlWjIAdM0sWkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
  }
  .ui-icon-background,
  .ui-state-active .ui-icon-background {
    border: #aaaaaa;
    background-color: #212121;
  }
  .ui-state-active a,
  .ui-state-active a:link,
  .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
  }
  .ui-state-highlight,
  .ui-widget-content .ui-state-highlight,
  .ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AkODB8iJn8SfgAAAI1JREFUSMftzyEKAkEUgOF/nmIQbIOIsKMGQRgxewjrVqtZMGnd+3gDwYN4hRV2i+MbweIVRMNLX/jTT77ppjkLABiGYRjfBtWU6prcffbuXvAESmHIjK0wYu52QkHkJBQs3VGYsKIiXzQ08dPIDz20U3FjFux5Rb22SfAEVwoDPGtB6ND/i2nDMIwf8gY8YSRTiOx5LgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    color: #363636;
  }
  .ui-state-checked {
    border: 1px solid #fcefa1;
    background: #fbf9ee;
  }
  .ui-state-highlight a,
  .ui-widget-content .ui-state-highlight a,
  .ui-widget-header .ui-state-highlight a {
    color: #363636;
  }
  .ui-state-error,
  .ui-widget-content .ui-state-error,
  .ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AkODB8iJn8SfgAAAIpJREFUSMftz7ENAWEYh/Hn/xYS51whVhCN1g5KI1jAAJbQ0ItEfRMYgA0uZvg+yR2J7j4FsYFQvNWveKqHtHjM7hMDAMdxHOfb0LZ1HQLJmnGckrJmFyvS8Da6ro0eW52NXKXCh4KjktHXm1ejVDRy7bkYmTY6GV1WOhgd5iwNKBj8xbTjOM4PeQJHLShkmp8JSAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    color: #cd0a0a;
  }
  .ui-state-error a,
  .ui-widget-content .ui-state-error a,
  .ui-widget-header .ui-state-error a {
    color: #cd0a0a;
  }
  .ui-state-error-text,
  .ui-widget-content .ui-state-error-text,
  .ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
  }
  .ui-priority-primary,
  .ui-widget-content .ui-priority-primary,
  .ui-widget-header .ui-priority-primary {
    font-weight: bold;
  }
  .ui-priority-secondary,
  .ui-widget-content .ui-priority-secondary,
  .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    /* support: IE8 */
    font-weight: normal;
  }
  .ui-state-disabled,
  .ui-widget-content .ui-state-disabled,
  .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    /* support: IE8 */
    background-image: none;
  }
  .ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* support: IE8 - See #6059 */
  }
  .ui-icon {
    width: 16px;
    height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-widget-header .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-state-hover .ui-icon,
  .ui-state-focus .ui-icon,
  .ui-button:hover .ui-icon,
  .ui-button:focus .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-active .ui-icon,
  .ui-button:active .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-highlight .ui-icon,
  .ui-button .ui-state-highlight.ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png");
  }
  .ui-state-error .ui-icon,
  .ui-state-error-text .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
  }
  .ui-button .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
  }
  .ui-icon-blank {
    background-position: 16px 16px;
  }
  .ui-icon-caret-1-n {
    background-position: 0 0;
  }
  .ui-icon-caret-1-ne {
    background-position: -16px 0;
  }
  .ui-icon-caret-1-e {
    background-position: -32px 0;
  }
  .ui-icon-caret-1-se {
    background-position: -48px 0;
  }
  .ui-icon-caret-1-s {
    background-position: -65px 0;
  }
  .ui-icon-caret-1-sw {
    background-position: -80px 0;
  }
  .ui-icon-caret-1-w {
    background-position: -96px 0;
  }
  .ui-icon-caret-1-nw {
    background-position: -112px 0;
  }
  .ui-icon-caret-2-n-s {
    background-position: -128px 0;
  }
  .ui-icon-caret-2-e-w {
    background-position: -144px 0;
  }
  .ui-icon-triangle-1-n {
    background-position: 0 -16px;
  }
  .ui-icon-triangle-1-ne {
    background-position: -16px -16px;
  }
  .ui-icon-triangle-1-e {
    background-position: -32px -16px;
  }
  .ui-icon-triangle-1-se {
    background-position: -48px -16px;
  }
  .ui-icon-triangle-1-s {
    background-position: -65px -16px;
  }
  .ui-icon-triangle-1-sw {
    background-position: -80px -16px;
  }
  .ui-icon-triangle-1-w {
    background-position: -96px -16px;
  }
  .ui-icon-triangle-1-nw {
    background-position: -112px -16px;
  }
  .ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
  }
  .ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
  }
  .ui-icon-arrow-1-n {
    background-position: 0 -32px;
  }
  .ui-icon-arrow-1-ne {
    background-position: -16px -32px;
  }
  .ui-icon-arrow-1-e {
    background-position: -32px -32px;
  }
  .ui-icon-arrow-1-se {
    background-position: -48px -32px;
  }
  .ui-icon-arrow-1-s {
    background-position: -65px -32px;
  }
  .ui-icon-arrow-1-sw {
    background-position: -80px -32px;
  }
  .ui-icon-arrow-1-w {
    background-position: -96px -32px;
  }
  .ui-icon-arrow-1-nw {
    background-position: -112px -32px;
  }
  .ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
  }
  .ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
  }
  .ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
  }
  .ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
  }
  .ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
  }
  .ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
  }
  .ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
  }
  .ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
  }
  .ui-icon-arrowthick-1-n {
    background-position: 1px -48px;
  }
  .ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
  }
  .ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
  }
  .ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
  }
  .ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
  }
  .ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
  }
  .ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
  }
  .ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
  }
  .ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
  }
  .ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
  }
  .ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
  }
  .ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
  }
  .ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
  }
  .ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
  }
  .ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
  }
  .ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
  }
  .ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
  }
  .ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
  }
  .ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
  }
  .ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
  }
  .ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
  }
  .ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
  }
  .ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
  }
  .ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
  }
  .ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
  }
  .ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
  }
  .ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
  }
  .ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
  }
  .ui-icon-arrow-4 {
    background-position: 0 -80px;
  }
  .ui-icon-arrow-4-diag {
    background-position: -16px -80px;
  }
  .ui-icon-extlink {
    background-position: -32px -80px;
  }
  .ui-icon-newwin {
    background-position: -48px -80px;
  }
  .ui-icon-refresh {
    background-position: -64px -80px;
  }
  .ui-icon-shuffle {
    background-position: -80px -80px;
  }
  .ui-icon-transfer-e-w {
    background-position: -96px -80px;
  }
  .ui-icon-transferthick-e-w {
    background-position: -112px -80px;
  }
  .ui-icon-folder-collapsed {
    background-position: 0 -96px;
  }
  .ui-icon-folder-open {
    background-position: -16px -96px;
  }
  .ui-icon-document {
    background-position: -32px -96px;
  }
  .ui-icon-document-b {
    background-position: -48px -96px;
  }
  .ui-icon-note {
    background-position: -64px -96px;
  }
  .ui-icon-mail-closed {
    background-position: -80px -96px;
  }
  .ui-icon-mail-open {
    background-position: -96px -96px;
  }
  .ui-icon-suitcase {
    background-position: -112px -96px;
  }
  .ui-icon-comment {
    background-position: -128px -96px;
  }
  .ui-icon-person {
    background-position: -144px -96px;
  }
  .ui-icon-print {
    background-position: -160px -96px;
  }
  .ui-icon-trash {
    background-position: -176px -96px;
  }
  .ui-icon-locked {
    background-position: -192px -96px;
  }
  .ui-icon-unlocked {
    background-position: -208px -96px;
  }
  .ui-icon-bookmark {
    background-position: -224px -96px;
  }
  .ui-icon-tag {
    background-position: -240px -96px;
  }
  .ui-icon-home {
    background-position: 0 -112px;
  }
  .ui-icon-flag {
    background-position: -16px -112px;
  }
  .ui-icon-calendar {
    background-position: -32px -112px;
  }
  .ui-icon-cart {
    background-position: -48px -112px;
  }
  .ui-icon-pencil {
    background-position: -64px -112px;
  }
  .ui-icon-clock {
    background-position: -80px -112px;
  }
  .ui-icon-disk {
    background-position: -96px -112px;
  }
  .ui-icon-calculator {
    background-position: -112px -112px;
  }
  .ui-icon-zoomin {
    background-position: -128px -112px;
  }
  .ui-icon-zoomout {
    background-position: -144px -112px;
  }
  .ui-icon-search {
    background-position: -160px -112px;
  }
  .ui-icon-wrench {
    background-position: -176px -112px;
  }
  .ui-icon-gear {
    background-position: -192px -112px;
  }
  .ui-icon-heart {
    background-position: -208px -112px;
  }
  .ui-icon-star {
    background-position: -224px -112px;
  }
  .ui-icon-link {
    background-position: -240px -112px;
  }
  .ui-icon-cancel {
    background-position: 0 -128px;
  }
  .ui-icon-plus {
    background-position: -16px -128px;
  }
  .ui-icon-plusthick {
    background-position: -32px -128px;
  }
  .ui-icon-minus {
    background-position: -48px -128px;
  }
  .ui-icon-minusthick {
    background-position: -64px -128px;
  }
  .ui-icon-close {
    background-position: -80px -128px;
  }
  .ui-icon-closethick {
    background-position: -96px -128px;
  }
  .ui-icon-key {
    background-position: -112px -128px;
  }
  .ui-icon-lightbulb {
    background-position: -128px -128px;
  }
  .ui-icon-scissors {
    background-position: -144px -128px;
  }
  .ui-icon-clipboard {
    background-position: -160px -128px;
  }
  .ui-icon-copy {
    background-position: -176px -128px;
  }
  .ui-icon-contact {
    background-position: -192px -128px;
  }
  .ui-icon-image {
    background-position: -208px -128px;
  }
  .ui-icon-video {
    background-position: -224px -128px;
  }
  .ui-icon-script {
    background-position: -240px -128px;
  }
  .ui-icon-alert {
    background-position: 0 -144px;
  }
  .ui-icon-info {
    background-position: -16px -144px;
  }
  .ui-icon-notice {
    background-position: -32px -144px;
  }
  .ui-icon-help {
    background-position: -48px -144px;
  }
  .ui-icon-check {
    background-position: -64px -144px;
  }
  .ui-icon-bullet {
    background-position: -80px -144px;
  }
  .ui-icon-radio-on {
    background-position: -96px -144px;
  }
  .ui-icon-radio-off {
    background-position: -112px -144px;
  }
  .ui-icon-pin-w {
    background-position: -128px -144px;
  }
  .ui-icon-pin-s {
    background-position: -144px -144px;
  }
  .ui-icon-play {
    background-position: 0 -160px;
  }
  .ui-icon-pause {
    background-position: -16px -160px;
  }
  .ui-icon-seek-next {
    background-position: -32px -160px;
  }
  .ui-icon-seek-prev {
    background-position: -48px -160px;
  }
  .ui-icon-seek-end {
    background-position: -64px -160px;
  }
  .ui-icon-seek-start {
    background-position: -80px -160px;
  }
  .ui-icon-seek-first {
    background-position: -80px -160px;
  }
  .ui-icon-stop {
    background-position: -96px -160px;
  }
  .ui-icon-eject {
    background-position: -112px -160px;
  }
  .ui-icon-volume-off {
    background-position: -128px -160px;
  }
  .ui-icon-volume-on {
    background-position: -144px -160px;
  }
  .ui-icon-power {
    background-position: 0 -176px;
  }
  .ui-icon-signal-diag {
    background-position: -16px -176px;
  }
  .ui-icon-signal {
    background-position: -32px -176px;
  }
  .ui-icon-battery-0 {
    background-position: -48px -176px;
  }
  .ui-icon-battery-1 {
    background-position: -64px -176px;
  }
  .ui-icon-battery-2 {
    background-position: -80px -176px;
  }
  .ui-icon-battery-3 {
    background-position: -96px -176px;
  }
  .ui-icon-circle-plus {
    background-position: 0 -192px;
  }
  .ui-icon-circle-minus {
    background-position: -16px -192px;
  }
  .ui-icon-circle-close {
    background-position: -32px -192px;
  }
  .ui-icon-circle-triangle-e {
    background-position: -48px -192px;
  }
  .ui-icon-circle-triangle-s {
    background-position: -64px -192px;
  }
  .ui-icon-circle-triangle-w {
    background-position: -80px -192px;
  }
  .ui-icon-circle-triangle-n {
    background-position: -96px -192px;
  }
  .ui-icon-circle-arrow-e {
    background-position: -112px -192px;
  }
  .ui-icon-circle-arrow-s {
    background-position: -128px -192px;
  }
  .ui-icon-circle-arrow-w {
    background-position: -144px -192px;
  }
  .ui-icon-circle-arrow-n {
    background-position: -160px -192px;
  }
  .ui-icon-circle-zoomin {
    background-position: -176px -192px;
  }
  .ui-icon-circle-zoomout {
    background-position: -192px -192px;
  }
  .ui-icon-circle-check {
    background-position: -208px -192px;
  }
  .ui-icon-circlesmall-plus {
    background-position: 0 -208px;
  }
  .ui-icon-circlesmall-minus {
    background-position: -16px -208px;
  }
  .ui-icon-circlesmall-close {
    background-position: -32px -208px;
  }
  .ui-icon-squaresmall-plus {
    background-position: -48px -208px;
  }
  .ui-icon-squaresmall-minus {
    background-position: -64px -208px;
  }
  .ui-icon-squaresmall-close {
    background-position: -80px -208px;
  }
  .ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
  }
  .ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
  }
  .ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
  }
  .ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
  }
  .ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
  }
  .ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
  }
  .ui-corner-all,
  .ui-corner-top,
  .ui-corner-left,
  .ui-corner-tl {
    border-top-left-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-top,
  .ui-corner-right,
  .ui-corner-tr {
    border-top-right-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-bottom,
  .ui-corner-left,
  .ui-corner-bl {
    border-bottom-left-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-bottom,
  .ui-corner-right,
  .ui-corner-br {
    border-bottom-right-radius: 4px;
  }
  .ui-widget-overlay {
    background: #aaaaaa;
    opacity: .3;
    filter: Alpha(Opacity=30);
    /* support: IE8 */
  }
  .ui-widget-shadow {
    -webkit-box-shadow: -8px -8px 8px #aaaaaa;
    box-shadow: -8px -8px 8px #aaaaaa;
  }
  #acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #8cacbb;
    text-align: left;
  }
  [dir=rtl] #acl__tree {
    float: right;
    text-align: right;
  }
  #acl__tree a.cur {
    background-color: #ff9;
    font-weight: bold;
  }
  #acl__tree ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  #acl__tree li {
    padding-left: 1em;
    list-style-image: none;
  }
  [dir=rtl] #acl__tree li {
    padding-left: 0em;
    padding-right: 1em;
  }
  #acl__tree ul img {
    margin-right: 0.25em;
    cursor: pointer;
  }
  [dir=rtl] #acl__tree ul img {
    margin-left: 0.25em;
    margin-right: 0em;
  }
  #acl__detail {
    width: 73%;
    height: 300px;
    float: right;
    overflow: auto;
  }
  [dir=rtl] #acl__detail {
    float: left;
  }
  #acl__detail fieldset {
    width: 90%;
  }
  #acl__detail div#acl__user {
    border: 1px solid #8cacbb;
    padding: 0.5em;
    margin-bottom: 0.6em;
  }
  #acl_manager table.inline {
    width: 100%;
    margin: 0;
  }
  #acl_manager table .check {
    text-align: center;
  }
  #acl_manager table .action {
    text-align: right;
  }
  #acl_manager .aclgroup {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/group.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclgroup {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/group.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .acluser {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/user.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .acluser {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/user.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclpage {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/page.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclpage {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/page.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclns {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/ns.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclns {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/ns.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager label.disabled {
    opacity: .5;
    cursor: auto;
  }
  #acl_manager label {
    text-align: left;
    font-weight: normal;
    display: inline;
  }
  #acl_manager table {
    margin-left: 10%;
    width: 80%;
  }
  #acl_manager table tr {
    background-color: inherit;
  }
  #acl_manager table tr:hover {
    background-color: #dee7ec;
  }
  #config__manager div.success,
  #config__manager div.error,
  #config__manager div.info {
    background-position: 0.5em;
    padding: 0.5em;
    text-align: center;
  }
  #config__manager fieldset {
    margin: 1em;
    width: auto;
    margin-bottom: 2em;
    background-color: #dee7ec;
    color: #000;
    padding: 0 1em;
  }
  [dir=rtl] #config__manager fieldset {
    clear: both;
  }
  #config__manager legend {
    font-size: 1.25em;
  }
  #config__manager table {
    margin: 1em 0;
    width: 100%;
  }
  #config__manager fieldset td {
    text-align: left;
  }
  [dir=rtl] #config__manager fieldset td {
    text-align: right;
  }
  #config__manager fieldset td.value {
    /* fixed data column width */
    width: 31em;
  }
  [dir=rtl] #config__manager label {
    text-align: right;
  }
  [dir=rtl] #config__manager td.value input.checkbox {
    float: right;
    padding-left: 0;
    padding-right: 0.7em;
  }
  [dir=rtl] #config__manager td.value label {
    float: left;
  }
  #config__manager td.label {
    padding: 0.8em 0 0.6em 1em;
    vertical-align: top;
  }
  [dir=rtl] #config__manager td.label {
    padding: 0.8em 1em 0.6em 0;
  }
  #config__manager td.label label {
    clear: left;
    display: block;
  }
  [dir=rtl] #config__manager td.label label {
    clear: right;
  }
  #config__manager td.label img {
    padding: 0 10px;
    vertical-align: middle;
    float: right;
  }
  [dir=rtl] #config__manager td.label img {
    float: left;
  }
  #config__manager td.label span.outkey {
    font-size: 70%;
    margin-top: -1.7em;
    margin-left: -1em;
    display: block;
    background-color: #fff;
    color: #666;
    float: left;
    padding: 0 0.1em;
    position: relative;
    z-index: 1;
  }
  [dir=rtl] #config__manager td.label span.outkey {
    float: right;
    margin-right: 1em;
  }
  #config__manager td input.edit {
    width: 30em;
  }
  #config__manager td .input {
    width: 30.8em;
  }
  #config__manager td textarea.edit {
    width: 27.5em;
    height: 4em;
  }
  #config__manager td textarea.edit:focus {
    height: 10em;
  }
  #config__manager tr .input,
  #config__manager tr input,
  #config__manager tr textarea,
  #config__manager tr select {
    background-color: #fff;
    color: #000;
  }
  #config__manager tr.default .input,
  #config__manager tr.default input,
  #config__manager tr.default textarea,
  #config__manager tr.default select,
  #config__manager .selectiondefault {
    background-color: #ccddff;
    color: #000;
  }
  #config__manager tr.protected .input,
  #config__manager tr.protected input,
  #config__manager tr.protected textarea,
  #config__manager tr.protected select,
  #config__manager tr.protected .selection {
    background-color: #ffcccc !important;
    color: #000 !important;
  }
  #config__manager td.error {
    background-color: red;
    color: #000;
  }
  #config__manager .selection {
    width: 14.8em;
    float: left;
    margin: 0 0.3em 2px 0;
  }
  [dir=rtl] #config__manager .selection {
    width: 14.8em;
    float: right;
    margin: 0 0 2px 0.3em;
  }
  #config__manager .selection label {
    float: right;
    width: 14em;
    font-size: 90%;
  }
  #config__manager .other {
    clear: both;
    padding-top: 0.5em;
  }
  #config__manager .other label {
    padding-left: 2px;
    font-size: 90%;
  }
  dl,
  dt,
  dd {
    margin: 0;
    padding: 0;
  }
  dl {
    font-size: 90%;
    padding-top: 1px;
  }
  html>body dl {
    padding-bottom: 0.5em;
    border-bottom: 1px dashed #e0e0e0;
  }
  dl:after {
    content: '.';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
  }
  dt {
    clear: left;
    margin-top: 0.5em;
  }
  dt+dt {
    margin-top: 0;
  }
  dd+dt {
    border-top: 1px dashed #e0e0e0;
    padding-top: 0.5em;
  }
  dt span.term {
    float: left;
    width: 10em;
  }
  dd {
    margin-left: 10.3em;
    padding-left: 0.8em;
    background: url(data:image/gif;base64,R0lGODlhBAAEAIAAAGOMnP///yH5BAEAAAEALAAAAAAEAAQAAAIEhI8JBQA7) no-repeat 0 0.4em;
  }
  dd p {
    margin: 0;
    padding: 0;
  }
  * html dl {
    height: 1px;
  }
  #plugin_manager dd {
    background-image: none;
  }
  #plugin__extensionlightbox {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4AWNg2AwAALYAtJA+g34AAAAASUVORK5CYII=) repeat;
    text-align: center;
    cursor: pointer;
    z-index: 9999;
  }
  #plugin__extensionlightbox p {
    text-align: right;
    color: #fff;
    margin-right: 20px;
    font-size: 12px;
  }
  #plugin__extensionlightbox img {
    box-shadow: 0 0 25px #111;
    max-width: 90%;
    max-height: 90%;
  }
  #extension__manager ul.tabs li.active a {
    background-color: #dee7ec;
    border-bottom: solid 1px #dee7ec;
    z-index: 2;
  }
  #extension__manager .panelHeader {
    background-color: #dee7ec;
    margin: 0 0 10px 0;
    padding: 10px 10px 8px;
    overflow: hidden;
  }
  #extension__manager div.msg {
    margin: 0.4em 0 0 0;
  }
  #extension__list ul.extensionList {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    list-style: none;
  }
  #extension__list ul.extensionList li {
    margin: 0 0 .5em;
    padding: 0 0 .5em;
    color: #000;
    border-bottom: 1px solid #8cacbb;
    overflow: hidden;
  }
  #extension__list button {
    margin-bottom: .3em;
  }
  #extension__list .legend {
    position: relative;
    width: 75%;
    float: left;
  }
  #extension__list .legend > div {
    padding: 0 .5em 0 132px;
    border-right: 1px solid #dee7ec;
    overflow: hidden;
  }
  #extension__list .legend div.screenshot {
    margin-top: 4px;
    margin-left: -132px;
    max-width: 120px;
    float: left;
    position: relative;
  }
  #extension__list .legend div.screenshot img {
    width: 120px;
    height: 70px;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #666;
  }
  #extension__list .legend div.screenshot span {
    min-height: 24px;
    min-width: 24px;
    position: absolute;
    left: 0;
    top: 0;
  }
  #extension__list .legend h2 {
    width: 100%;
    float: right;
    margin: 0.2em 0 0.5em;
    font-size: 100%;
    font-weight: normal;
    border: none;
  }
  #extension__list .legend h2 strong {
    font-size: 120%;
    font-weight: bold;
    vertical-align: baseline;
  }
  #extension__list .legend p {
    margin: 0 0 0.6em 0;
  }
  #extension__list .legend div.popularity {
    background-color: #fff;
    border: 1px solid silver;
    height: .4em;
    margin: 0 auto;
    padding: 1px;
    width: 5.5em;
    position: absolute;
    right: .5em;
    top: 0.2em;
  }
  #extension__list .legend div.popularity div {
    background-color: #8cacbb;
    height: 100%;
  }
  #extension__list .legend div.linkbar {
    font-size: 85%;
  }
  #extension__list .legend div.linkbar span.tags {
    padding-left: 18px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABHElEQVR4AV3KT0sCQRjH8edNeC16F8LS69D+YKRlhAeXRAkxliWWPUhIRIcgJIKILl68SBdB6BL0AjwJXQKPEiM9l2/DNIgbX4Zh5veRW27ocUWXlIQ4h2STa3TVyJLOPyI9lCEpA0eGxDQzRLooCUj0MeMbtbBNfY1I6j6jn87nnCnPKC80qK2IJKhtyZwZTUKeUHvqVD2R2LyjLJjSIOKSliMP1Cg7IhfbbfOGMiYkJiXxpE+VkiXWtIKGmaBMOPOkySPKHWX2coItDOpmvCIJ5/Ze0ueInU3BVQtOzasjIS06fP3NW4jgOwmOzciRiIWbi3ZeA0glODRD1Nan4ucMQA7yJTPg3s9Z4NvP75oKBT97kK2YL2ysv38BeXJNZj9ZoigAAAAASUVORK5CYII=) no-repeat 0 0;
  }
  #extension__list .legend div.linkbar a.bugs {
    padding-left: 18px;
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMPAJGRkYuLi6Ojo1lZWbS0tIyMjGlpaU9PT4WFhXJycn9/f0dHR76+vsjIyNjY2AAAACH5BAUAAA8ALAAAAAAQABAAAARv8Mn5wCw0S4Af0tUUBEmiGBpgFQGCEM6nsUDTEInAlIYlIQGGYKhIABaSkQsg5DAJhsPEpWgIOAUCAIqaKLaAQDYMHZglX8LoGrgOMkVBmyUwvDWJAUFQcB+kGgY9AAOAB0gaZoWAIBl/jSALiBMRADs=) no-repeat 0 0;
  }
  #extension__list .legend a.info {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQYk8PgZEECAQZSXEQb4QSp5mCCAF6xPmJMZBPigpgizsbCwcAnDzBRiZ+UWQdggyCFE0HYAuFoKlJBmmk4AAAAASUVORK5CYII=) no-repeat 0 0;
    border-width: 0;
    height: 13px;
    width: 13px;
    text-indent: -9999px;
    float: right;
    margin: .5em 0 0;
    overflow: hidden;
  }
  #extension__list .legend a.info.close {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQbYeIIcQgieEDsrtwiMJ8zGwsLCJQzhCXMygwAfhMfDBAG8IB4vIwzwizLwMyCAAKp9xPMAzXYKlP+8464AAAAASUVORK5CYII=) no-repeat 0 0;
  }
  #extension__list .legend dl.details {
    margin: 0.4em 0 0 0;
    font-size: 85%;
    border-top: 1px solid #dee7ec;
    clear: both;
  }
  #extension__list .legend dl.details dt {
    clear: left;
    float: left;
    width: 25%;
    margin: 0;
    text-align: right;
    font-weight: normal;
    padding: 0.2em 5px 0 0;
    font-weight: bold;
  }
  #extension__list .legend dl.details dd {
    margin-left: 25%;
    padding: 0.2em 0 0 5px;
  }
  #extension__list .legend dl.details dd a.donate {
    padding-left: 18px;
    background: transparent url(/dokuwiki/lib/plugins/extension/images/donate.png) left center no-repeat;
  }
  [dir=rtl] #extension__list .legend {
    float: right;
  }
  [dir=rtl] #extension__list .legend > div {
    padding: 0 132px 0 .5em;
    border-left: 1px solid #dee7ec;
    border-right-width: 0;
  }
  [dir=rtl] #extension__list .legend div.screenshot {
    margin-left: 0;
    margin-right: -132px;
    float: right;
  }
  [dir=rtl] #extension__list .legend div.screenshot span {
    left: auto;
    right: 0;
  }
  [dir=rtl] #extension__list .legend h2 {
    float: left;
  }
  [dir=rtl] #extension__list .legend div.popularity {
    right: auto;
    left: .5em;
  }
  [dir=rtl] #extension__list .legend div.linkbar span.tags,
  [dir=rtl] #extension__list .legend dl.details dd a.donate {
    padding-left: 0;
    padding-right: 18px;
    background-position: top right;
  }
  [dir=rtl] #extension__list .legend a.info {
    float: left;
  }
  [dir=rtl] #extension__list .legend dl.details dt {
    clear: right;
    float: right;
    text-align: left;
    padding-left: 5px;
    padding-right: 0;
  }
  [dir=rtl] #extension__list .legend dl.details dd {
    margin-left: 0;
    margin-right: 25%;
    padding-left: 0;
    padding-right: 5px;
  }
  #extension__list.hasDisplayOptions .enabled,
  #extension__list.hasDisplayOptions .disabled,
  #extension__list.hasDisplayOptions .updatable {
    display: none;
  }
  #extension__list.hasDisplayOptions.enabled .enabled,
  #extension__list.hasDisplayOptions.disabled .disabled,
  #extension__list.hasDisplayOptions.updatable .updatable {
    display: block;
  }
  #extension__list .enabled div.screenshot span {
    background: transparent url(/dokuwiki/lib/plugins/extension/images/enabled.png) no-repeat 2px 2px;
  }
  #extension__list .disabled div.screenshot span {
    background: transparent url(/dokuwiki/lib/plugins/extension/images/disabled.png) no-repeat 2px 2px;
  }
  #extension__list .disabled .legend {
    opacity: 0.7;
  }
  #extension__manager .actions {
    padding: 0;
    font-size: 95%;
    width: 25%;
    float: right;
    text-align: right;
  }
  #extension__manager .actions .version {
    display: block;
  }
  #extension__manager .actions p {
    margin: 0.2em 0;
    text-align: center;
  }
  #extension__manager .actions p.permerror {
    margin-left: 0.4em;
    text-align: left;
    padding-left: 19px;
    background: transparent url(/dokuwiki/lib/plugins/extension/images/warning.png) center left no-repeat;
    line-height: 18px;
    font-size: 12px;
  }
  [dir=rtl] #extension__manager .actions {
    float: left;
    text-align: left;
  }
  [dir=rtl] #extension__manager .actions p.permerror {
    margin-left: 0;
    margin-right: 0.4em;
    text-align: right;
    padding-left: 0;
    padding-right: 19px;
    background-position: center right;
  }
  #extension__manager form.search {
    display: block;
    margin-bottom: 2em;
  }
  #extension__manager form.search span {
    font-weight: bold;
  }
  #extension__manager form.search input.edit {
    width: 25em;
  }
  #extension__manager form.install {
    text-align: center;
    display: block;
    width: 60%;
  }
  #extension__viewoptions label {
    margin-left: 1em;
    vertical-align: baseline;
  }
  .noteclassic,
  .noteimportant,
  .notewarning,
  .notetip {
    margin: 2em;
    margin-left: auto;
    margin-right: auto;
    width: 70% !important;
    min-height: 40px;
    clear: both;
    text-align: justify;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 15px 20px 15px 80px;
    background-position: 20px 50%;
    background-repeat: no-repeat;
    -moz-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
  }
  .noteclassic {
    /*border: 1px solid #99D;*/
    background-color: #eef;
    background-image: url(/dokuwiki/lib/plugins/note/images/note.png);
  }
  .noteimportant {
    /*border: 1px solid #ff0;*/
    background-color: #ffc;
    background-image: url(/dokuwiki/lib/plugins/note/images/important.png);
  }
  .notewarning {
    /*border: 1px solid #d99;*/
    background-color: #fdd;
    background-image: url(/dokuwiki/lib/plugins/note/images/warning.png);
  }
  .notetip {
    /*border: 1px solid #9d9;*/
    background-color: #dfd;
    background-image: url(/dokuwiki/lib/plugins/note/images/tip.png);
  }
  #plugin__manager h2 {
    margin-left: 0;
  }
  #plugin__manager form {
    display: block;
    margin: 0;
    padding: 0;
  }
  #plugin__manager legend {
    display: none;
  }
  #plugin__manager fieldset {
    width: auto;
  }
  #plugin__manager .button {
    margin: 0;
  }
  #plugin__manager p,
  #plugin__manager label {
    text-align: left;
  }
  #plugin__manager .hidden {
    display: none;
  }
  #plugin__manager .new {
    background: #dee7ec;
  }
  #plugin__manager input[disabled] {
    color: #ccc;
    border-color: #ccc;
  }
  #plugin__manager .pm_menu,
  #plugin__manager .pm_info {
    margin-left: 0;
    text-align: left;
  }
  #plugin__manager .pm_menu {
    float: left;
    width: 48%;
  }
  #plugin__manager .pm_info {
    float: right;
    width: 50%;
  }
  #plugin__manager .common fieldset {
    margin: 0;
    padding: 0 0 1.0em 0;
    text-align: left;
    border: none;
  }
  #plugin__manager .common label {
    padding: 0 0 0.5em 0;
  }
  #plugin__manager .common input.edit {
    width: 24em;
    margin: 0.5em;
  }
  #plugin__manager .plugins fieldset {
    color: #000;
    background: #fff;
    text-align: right;
    border-top: none;
    border-right: none;
    border-left: none;
  }
  #plugin__manager .plugins fieldset.protected {
    background: #fdd;
    color: #000;
  }
  #plugin__manager .plugins fieldset.disabled {
    background: #e0e0e0;
    color: #a8a8a8;
  }
  #plugin__manager .plugins .legend {
    color: #000;
    background: inherit;
    display: block;
    margin: 0;
    padding: 0;
    font-size: 1em;
    line-height: 1.4em;
    font-weight: normal;
    text-align: left;
    float: left;
    clear: none;
  }
  #plugin__manager .plugins .button {
    font-size: 95%;
  }
  #plugin__manager .plugins fieldset.buttons {
    border: none;
  }
  #plugin__manager .plugins fieldset.buttons .button {
    float: left;
  }
  #plugin__manager .pm_info h3 {
    margin-left: 0;
  }
  #plugin__manager .pm_info dl {
    margin: 1em 0;
    padding: 0;
  }
  #plugin__manager .pm_info dt {
    width: 6em;
    float: left;
    clear: left;
    margin: 0;
    padding: 0;
  }
  #plugin__manager .pm_info dd {
    margin: 0 0 0 7em;
    padding: 0;
    background: none;
  }
  #plugin__manager .plugins .enable {
    float: left;
    width: auto;
    margin-right: 0.5em;
  }
  #plugin__styling button.primary {
    font-weight: bold;
  }
  [dir=rtl] #plugin__styling table input {
    text-align: right;
  }
  #plugin__styling_loader {
    display: none;
  }
  #user__manager tr.disabled {
    color: #6f6f6f;
    background: #e4e4e4;
  }
  #user__manager tr.user_info {
    vertical-align: top;
  }
  #user__manager div.edit_user {
    width: 46%;
    float: left;
  }
  #user__manager table {
    margin-bottom: 1em;
  }
  #user__manager input.button[disabled] {
    color: #ccc !important;
    border-color: #ccc !important;
  }
  div.dokuwiki .header {
    padding: 3px 0 0 2px;
  }
  div.dokuwiki .pagename {
    float: left;
    font-size: 200%;
    font-weight: bolder;
    color: #dee7ec;
    text-align: left;
    vertical-align: middle;
  }
  div.dokuwiki .pagename a {
    color: #436976 !important;
    text-decoration: none !important;
  }
  div.dokuwiki .logo {
    float: right;
    font-size: 220%;
    font-weight: bolder;
    text-align: right;
    vertical-align: middle;
  }
  div.dokuwiki .logo a {
    color: #dee7ec !important;
    text-decoration: none !important;
    font-variant: small-caps;
    letter-spacing: 2pt;
  }
  div.dokuwiki .bar {
    border-top: 1px solid #8cacbb;
    border-bottom: 1px solid #8cacbb;
    background: #dee7ec;
    padding: 0.1em 0.15em;
    clear: both;
  }
  div.dokuwiki .bar-left {
    float: left;
  }
  div.dokuwiki .bar-right {
    float: right;
    text-align: right;
  }
  div.dokuwiki #bar__bottom {
    margin-bottom: 3px;
  }
  div.dokuwiki div.meta {
    clear: both;
    margin-top: 1em;
    color: #638c9c;
    font-size: 90%;
  }
  div.dokuwiki div.meta div.user {
    float: left;
  }
  div.dokuwiki div.meta div.doc {
    text-align: right;
  }
  .dokuwiki {
    height: 1%;
    zoom: 1;
    padding-left: 5px;
    margin-left: 5px;
  }
  div.dokuwiki div.page {
    margin: 4px 2em 0 1em;
    text-align: justify;
  }
  div.dokuwiki table {
    font-size: 100%;
  }
  div.dokuwiki img {
    border: 0;
  }
  div.dokuwiki p,
  div.dokuwiki blockquote,
  div.dokuwiki table,
  div.dokuwiki pre {
    margin: 0 0 1.0em 0;
  }
  div.dokuwiki hr {
    border: 0px;
    border-top: 1px solid #8cacbb;
    text-align: center;
    height: 0px;
  }
  div.dokuwiki div.nothing {
    text-align: center;
    margin: 2em;
  }
  div.dokuwiki form {
    border: none;
    display: inline;
  }
  div.dokuwiki label.block {
    display: block;
    text-align: right;
    font-weight: bold;
  }
  div.dokuwiki label.simple {
    display: block;
    text-align: left;
    font-weight: normal;
  }
  div.dokuwiki label.block input.edit {
    width: 50%;
  }
  div.dokuwiki fieldset {
    width: 300px;
    text-align: center;
    border: 1px solid #8cacbb;
    padding: 0.5em;
    margin: auto;
  }
  div.dokuwiki textarea.edit {
    font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
    font-size: 1.2em;
    /*  font-family: monospace, serif; */
    /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
    /*  font-size: 110%; */
    color: #000;
    background-color: #fff;
    border: 1px solid #8cacbb;
    padding: 0.3em 0 0 0.3em;
    /* should just be "width: 100%", but IE8 doesn't like it, see FS#1910 + FS#1667 */
    width: 700px;
    min-width: 100%;
    max-width: 100%;
  }
  html>body div.dokuwiki textarea.edit {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAYAAACaV7S8AAAAJElEQVQI12M4febMN4Yzp0+fYDhz5sw0EJEEIowYgBJsDBQAACJPEUPJJUQ+AAAAAElFTkSuQmCC) repeat-x top;
  }
  div.dokuwiki input.edit,
  div.dokuwiki select.edit {
    font-size: 100%;
    border: 1px solid #8cacbb;
    color: #000;
    background-color: #fff;
    vertical-align: middle;
    margin: 1px;
    padding: 0.20em 0.3em;
    display: inline;
  }
  html>body div.dokuwiki input.edit,
  html>body div.dokuwiki select.edit {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAYAAACaV7S8AAAAJElEQVQI12M4febMN4Yzp0+fYDhz5sw0EJEEIowYgBJsDBQAACJPEUPJJUQ+AAAAAElFTkSuQmCC) repeat-x top;
  }
  div.dokuwiki select.edit {
    padding: 0.1em 0;
  }
  div.dokuwiki input.missing {
    font-size: 100%;
    border: 1px solid #8cacbb;
    color: #000;
    background-color: #ffcccc;
    vertical-align: middle;
    margin: 1px;
    padding: 0.20em 0.3em;
    display: inline;
  }
  div.dokuwiki textarea.edit[disabled],
  div.dokuwiki textarea.edit[readonly],
  div.dokuwiki input.edit[disabled],
  div.dokuwiki input.edit[readonly],
  div.dokuwiki input.button[disabled],
  div.dokuwiki select.edit[disabled] {
    background-color: #f5f5f5 !important;
    color: #666 !important;
  }
  div.dokuwiki div.toolbar,
  div.dokuwiki div#wiki__editbar {
    margin: 2px 0;
    text-align: left;
  }
  div.dokuwiki div#size__ctl {
    float: right;
    width: 60px;
    height: 2.7em;
  }
  div.dokuwiki #size__ctl img {
    cursor: pointer;
  }
  div.dokuwiki div#wiki__editbar div.editButtons {
    float: left;
    padding: 0 1.0em 0.7em 0;
  }
  div.dokuwiki div#wiki__editbar div.summary {
    float: left;
  }
  div.dokuwiki .nowrap {
    white-space: nowrap;
  }
  div.dokuwiki div#draft__status {
    float: right;
    color: #638c9c;
  }
  div.dokuwiki div.license {
    padding: 0.5em;
    font-size: 90%;
    text-align: center;
  }
  div.dokuwiki form#dw__editform div.license {
    clear: left;
    font-size: 90%;
  }
  div.dokuwiki input.button,
  div.dokuwiki button.button {
    border: 1px solid #8cacbb;
    color: #000;
    background-color: #fff;
    vertical-align: middle;
    text-decoration: none;
    font-size: 100%;
    cursor: pointer;
    margin: 1px;
    padding: 0.125em 0.4em;
  }
  html>body div.dokuwiki input.button,
  html>body div.dokuwiki button.button {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAoUlEQVQoz+2QsXEEMQzEgBllzhxZ3383/poMB+L9X+QKrJDaXXIB/++P5/fz+SFAgDTzKFCgAJf0AEIAX8L0jI67BW6it4aiPHHHgy3qK1Ws2U+O0Uq1FroFqTxb5g4vGyALeoRzOHk6RCOdQgvc77IS/BhmgVduC9o0gASNk+YFLKxF7OHSyfT6BnthW3CEg+vumS5GsNLPo7mR404xFH4BLhtih+FMDnoAAAAASUVORK5CYII=) repeat-x bottom;
  }
  * html div.dokuwiki input.button,
  * html div.dokuwiki button.button {
    height: 1.8em;
  }
  div.dokuwiki div.secedit input.button {
    border: 1px solid #8cacbb;
    color: #000;
    background-color: #fff;
    vertical-align: middle;
    text-decoration: none;
    margin: 0;
    padding: 0;
    font-size: 10px;
    cursor: pointer;
    float: right;
    display: inline;
  }
  div.dokuwiki div.pagenav {
    margin: 1em 0 0 0;
  }
  div.dokuwiki div.pagenav-prev {
    text-align: right;
    float: left;
    width: 49%;
  }
  div.dokuwiki div.pagenav-next {
    text-align: left;
    float: right;
    width: 49%;
  }
  div.dokuwiki form#dw__recent select {
    margin-bottom: 10px;
  }
  div.dokuwiki a:link,
  div.dokuwiki a:visited {
    color: #436976;
    text-decoration: none;
  }
  div.dokuwiki a:hover,
  div.dokuwiki a:active {
    color: #000;
    text-decoration: underline;
  }
  div.dokuwiki h1 a,
  div.dokuwiki h2 a,
  div.dokuwiki h3 a,
  div.dokuwiki h4 a,
  div.dokuwiki h5 a,
  div.dokuwiki a.nolink {
    color: #000 !important;
    text-decoration: none !important;
  }
  div.dokuwiki a.urlextern {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMAAE5OTjh0HT6BHlGZJGyrN16hLH62SIW6T53GbGux+YuLi4a++azR+tro+azMgv8RkiH5BAEAAA8ALAAAAAAQABAAAARV8MlJq71Yqg3y20XRMEBnKQVhEA1RDCalGMeBNMYba4x9NwfCQLBTjBCOhlK4KCoZCIZykUgUpTQDg7Gg7j4pgotrPQ3OZ2r5pBAIAoGSR1H6eu74CAA7) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.windows {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMAAAQCBHRydASGBATOBAQChDQyzDRizGSezIqMirS2tMyenMXHxezWxPv9+gSChAAAACH5BAEAAA4ALAAAAAAQABAAAARX0MlJq70418C771KQjGSZLAEQNGzrskgaLHRNJ4OwxADhEzYT70AkxBDImAgJMDgJCUZD0aAhEryClqBgMFAIgFjs+BEAim4tDZCM2+g0u4150zX4vCQCADs=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.urlextern:link,
  div.dokuwiki a.windows:link,
  div.dokuwiki a.interwiki:link {
    color: #436976;
  }
  div.dokuwiki a.urlextern:visited,
  div.dokuwiki a.windows:visited,
  div.dokuwiki a.interwiki:visited {
    color: purple;
  }
  div.dokuwiki a.urlextern:hover,
  div.dokuwiki a.urlextern:active,
  div.dokuwiki a.windows:hover,
  div.dokuwiki a.windows:active,
  div.dokuwiki a.interwiki:hover,
  div.dokuwiki a.interwiki:active {
    color: #000;
  }
  div.dokuwiki a.mail {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMAAE5OTu43IPBEL/JhT2Sh5aOjo4u877nV88fd9tjn+Pf6/u0XFwAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAQABAAAAREcMlJq70408K774BUKGRJJqgRLqNZJoOgigphEDiaCMHMuqcEAuEb4XAGIeJwKLpQw2XRQK1aqasCYMvtcjXgsHhciQAAOw==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.wikilink1 {
    color: #090 !important;
  }
  div.dokuwiki a.wikilink2 {
    color: #f30 !important;
    text-decoration: none !important;
    border-bottom: dashed 1px #f30 !important;
  }
  div.dokuwiki div.preview {
    background-color: #f5f5f5;
    margin: 0 0 0 2em;
    padding: 4px;
    border: 1px dashed #000;
  }
  div.dokuwiki div.breadcrumbs {
    background-color: #f5f5f5;
    color: #666;
    font-size: 100%;
    padding: 0 0 0 4px;
  }
  div.dokuwiki span.user {
    color: #ccc;
    font-size: 90%;
  }
  div.dokuwiki li.minor {
    color: #666;
    font-style: italic;
  }
  div.dokuwiki img.media {
    margin: 3px;
  }
  div.dokuwiki img.medialeft {
    border: 0;
    float: left;
    margin: 0 1.5em 0 0;
  }
  div.dokuwiki img.mediaright {
    border: 0;
    float: right;
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki img.mediacenter {
    border: 0;
    display: block;
    margin: 0 auto;
  }
  div.dokuwiki img.icon {
    vertical-align: middle;
  }
  div.dokuwiki abbr {
    cursor: help;
    border-bottom: 1px dotted #000;
  }
  div.dokuwiki h1,
  div.dokuwiki h2,
  div.dokuwiki h3,
  div.dokuwiki h4,
  div.dokuwiki h5 {
    color: #000;
    background-color: inherit;
    font-size: 100%;
    font-weight: normal;
    margin: 0 0 1em 0;
    padding: 0.5em 0 0 0;
    border-bottom: 1px solid #8cacbb;
    clear: left;
  }
  div.dokuwiki h1 {
    font-size: 160%;
    margin-left: 0px;
    font-weight: bold;
  }
  div.dokuwiki h2 {
    font-size: 150%;
    margin-left: 20px;
  }
  div.dokuwiki h3 {
    font-size: 140%;
    margin-left: 40px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h4 {
    font-size: 120%;
    margin-left: 60px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h5 {
    font-size: 100%;
    margin-left: 80px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki div.level1 {
    margin-left: 3px;
  }
  div.dokuwiki div.level2 {
    margin-left: 23px;
  }
  div.dokuwiki div.level3 {
    margin-left: 43px;
  }
  div.dokuwiki div.level4 {
    margin-left: 63px;
  }
  div.dokuwiki div.level5 {
    margin-left: 83px;
  }
  div.dokuwiki ul {
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: none;
    margin: 0 0 1em 3.5em;
    color: #638c9c;
  }
  div.dokuwiki ol {
    line-height: 1.5em;
    list-style-image: none;
    margin: 0 0 1em 3.5em;
    color: #638c9c;
    font-weight: bold;
  }
  div.dokuwiki li ul,
  div.dokuwiki li ol {
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki .li {
    color: #000;
    font-weight: normal;
  }
  div.dokuwiki ol {
    list-style-type: decimal;
  }
  div.dokuwiki ol ol {
    list-style-type: upper-roman;
  }
  div.dokuwiki ol ol ol {
    list-style-type: lower-alpha;
  }
  div.dokuwiki ol ol ol ol {
    list-style-type: lower-greek;
  }
  div.dokuwiki li.open {
    list-style-image: url(data:image/gif;base64,R0lGODlhBwANAIABAGOMnAAAACH5BAEKAAEALAAAAAAHAA0AAAINjI+py40Ao5RhnpiAKwA7);
    /*list-style-type: circle;*/
  }
  div.dokuwiki li.closed {
    list-style-image: url(data:image/gif;base64,R0lGODlhBQANAIABAGOMnAAAACH5BAEKAAEALAAAAAAFAA0AAAINjI+pCHDtAnSzymbwKgA7);
    /*list-style-type: disc;*/
  }
  div.dokuwiki blockquote {
    border-left: 2px solid #8cacbb;
    padding-left: 3px;
  }
  div.dokuwiki pre,
  div.dokuwiki code {
    font-family: monospace, serif;
    /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
    font-size: 100%;
  }
  div.dokuwiki pre {
    padding: 0.5em;
    border: 1px dashed #8cacbb;
    color: #000;
    overflow: auto;
  }
  div.dokuwiki pre.pre {
    background-color: #f7f9fa;
  }
  div.dokuwiki pre.code {
    background-color: #f7f9fa;
  }
  div.dokuwiki pre.file {
    background-color: #dee7ec;
  }
  div.dokuwiki dl.file,
  div.dokuwiki dl.code {
    margin-top: 2em;
    margin-bottom: 2.5em;
  }
  div.dokuwiki dl.file dt,
  div.dokuwiki dl.code dt {
    border: 1px dashed #8cacbb;
    display: inline;
    padding: 0.1em 1em;
    margin-left: 2em;
  }
  div.dokuwiki dl.code dt a,
  div.dokuwiki dl.file dt a {
    color: #000;
  }
  div.dokuwiki dl.code dt {
    background-color: #f7f9fa;
    border-bottom: 1px solid #f7f9fa;
  }
  div.dokuwiki dl.file dt {
    background-color: #dee7ec;
    border-bottom: 1px solid #dee7ec;
  }
  div.dokuwiki table.inline {
    background-color: #fff;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  div.dokuwiki table.inline th {
    padding: 3px;
    border: 1px solid #8cacbb;
    background-color: #dee7ec;
  }
  div.dokuwiki table.inline td {
    padding: 3px;
    border: 1px solid #8cacbb;
  }
  div.dokuwiki #dw__toc {
    margin: 1.2em 0 0 2em;
    float: right;
    width: 200px;
    font-size: 90%;
    clear: both;
  }
  div.dokuwiki #dw__toc h3 {
    border: 1px solid #8cacbb;
    background-color: #dee7ec;
    text-align: left;
    font-weight: bold;
    padding: 3px;
    margin: 0 0 2px 0;
    font-size: 1em;
  }
  div.dokuwiki .toggle strong {
    border: 0.4em solid #dee7ec;
    float: right;
    display: block;
    margin: 0.4em 3px 0 0;
  }
  div.dokuwiki .toggle span {
    display: none;
  }
  div.dokuwiki .toggle.closed strong {
    margin-top: 0.4em;
    border-top: 0.4em solid #000;
  }
  div.dokuwiki .toggle.open strong {
    margin-top: 0;
    border-bottom: 0.4em solid #000;
  }
  div.dokuwiki #dw__toc > div {
    border: 1px solid #8cacbb;
    background-color: #fff;
    text-align: left;
    padding: 0.5em 0 0.7em 0;
  }
  div.dokuwiki #dw__toc ul {
    list-style-type: none;
    list-style-image: none;
    line-height: 1.2em;
    padding-left: 1em;
    margin: 0;
  }
  div.dokuwiki #dw__toc ul li {
    background: transparent url(data:image/gif;base64,R0lGODlhAgACAPEAACxGTDxSXERidAAAACH5BAAAAAAALAAAAAACAAIAAAIDjBAFADs=) 0 0.6em no-repeat;
    padding-left: 0.4em;
  }
  div.dokuwiki #dw__toc ul li.clear {
    background-image: none;
    padding-left: 0.4em;
  }
  div.dokuwiki #dw__toc a:link,
  div.dokuwiki #dw__toc a:visited {
    color: #436976;
  }
  div.dokuwiki #dw__toc a:hover,
  div.dokuwiki #dw__toc a:active {
    color: #000;
  }
  div.dokuwiki table.diff {
    background-color: #fff;
    width: 100%;
  }
  div.dokuwiki td.diff-blockheader {
    font-weight: bold;
  }
  div.dokuwiki table.diff th {
    border-bottom: 1px solid #8cacbb;
    font-size: 110%;
    font-weight: normal;
    text-align: left;
  }
  div.dokuwiki table.diff th a {
    font-weight: bold;
  }
  div.dokuwiki table.diff th span.user {
    color: #000;
    font-size: 90%;
  }
  div.dokuwiki table.diff th span.sum {
    font-size: 90%;
    font-weight: bold;
  }
  div.dokuwiki table.diff th.minor {
    font-style: italic;
  }
  .dokuwiki table.diff_sidebyside th {
    width: 50%;
  }
  .dokuwiki table.diff .diff-lineheader {
    width: .7em;
    text-align: right;
  }
  [dir=rtl] .dokuwiki table.diff .diff-lineheader {
    text-align: left;
  }
  .dokuwiki table.diff .diff-lineheader,
  div.dokuwiki table.diff td {
    font-family: monospace;
    font-size: 100%;
  }
  div.dokuwiki td.diff-addedline,
  div.dokuwiki span.diff-addedline {
    background-color: #ddffdd;
  }
  div.dokuwiki td.diff-deletedline,
  div.dokuwiki span.diff-deletedline {
    background-color: #ffffbb;
  }
  div.dokuwiki td.diff-context {
    background-color: #f5f5f5;
  }
  div.dokuwiki table.diff td.diff-addedline strong,
  div.dokuwiki table.diff td.diff-deletedline strong {
    color: red;
  }
  div.dokuwiki div.footnotes {
    clear: both;
    border-top: 1px solid #8cacbb;
    padding-left: 1em;
    margin-top: 1em;
  }
  div.dokuwiki div.fn {
    font-size: 90%;
  }
  div.dokuwiki a.fn_bot {
    font-weight: bold;
  }
  div.insitu-footnote {
    font-size: 90%;
    line-height: 1.2em;
    border: 1px solid #8cacbb;
    background-color: #f7f9fa;
    text-align: left;
    padding: 4px;
    max-width: 40%;
    /* IE's width is handled in javascript */
    min-width: 5em;
  }
  * html .insitu-footnote pre.code,
  * html .insitu-footnote pre.file {
    padding-bottom: 18px;
  }
  #dw__loading {
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki .search_results {
    padding: 0 10px 0 30px;
  }
  div.dokuwiki .search_results dt {
    margin-bottom: 3px;
  }
  div.dokuwiki .search_results dd {
    margin-bottom: 6px;
    color: #ccc;
    font-size: 12px;
    margin-left: 20px;
  }
  div.dokuwiki .search_sep {
    color: #000;
  }
  div.dokuwiki .search_hit {
    color: #000;
    background-color: #ff9;
  }
  div.dokuwiki strong.search_hit {
    font-weight: normal;
  }
  div.dokuwiki div.search_quickresult {
    margin: 0 0 15px 30px;
    padding: 0 10px 10px 0;
    border-bottom: 1px dashed #8cacbb;
  }
  div.dokuwiki div.search_quickresult h3 {
    margin: 0 0 1.0em 0;
    font-size: 1em;
    font-weight: bold;
  }
  div.dokuwiki ul.search_quickhits {
    margin: 0 0 0.5em 1.0em;
  }
  div.dokuwiki ul.search_quickhits li {
    margin: 0 1.0em 0 1.0em;
    float: left;
    width: 30%;
  }
  div.dokuwiki .section_highlight {
    background-color: #dee7ec !important;
  }
  div.footerinc {
    text-align: center;
  }
  .footerinc a img {
    opacity: 0.5;
    border: 0;
  }
  .footerinc a:hover img {
    opacity: 1;
  }
  div.dokuwiki div.ajax_qsearch {
    position: absolute;
    right: 237px;
    width: 200px;
    opacity: 0.9;
    display: none;
    font-size: 80%;
    line-height: 1.2em;
    border: 1px solid #8cacbb;
    background-color: #f7f9fa;
    text-align: left;
    padding: 4px;
  }
  button.toolbutton {
    background-color: #fff;
    padding: 0px;
    margin: 0 1px 0 0;
    border: 1px solid #8cacbb;
    cursor: pointer;
  }
  html>body button.toolbutton {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAoUlEQVQoz+2QsXEEMQzEgBllzhxZ3383/poMB+L9X+QKrJDaXXIB/++P5/fz+SFAgDTzKFCgAJf0AEIAX8L0jI67BW6it4aiPHHHgy3qK1Ws2U+O0Uq1FroFqTxb5g4vGyALeoRzOHk6RCOdQgvc77IS/BhmgVduC9o0gASNk+YFLKxF7OHSyfT6BnthW3CEg+vumS5GsNLPo7mR404xFH4BLhtih+FMDnoAAAAASUVORK5CYII=) repeat-x bottom;
  }
  div.picker {
    width: 250px;
    border: 1px solid #8cacbb;
    background-color: #dee7ec;
  }
  div.pk_hl {
    width: 125px;
  }
  button.pickerbutton {
    padding: 0px;
    margin: 0 1px 1px 0;
    border: 0;
    background-color: transparent;
    font-size: 80%;
    cursor: pointer;
  }
  div.dokuwiki div.img_big {
    float: left;
    margin-right: 0.5em;
  }
  div.dokuwiki dl.img_tags dt {
    font-weight: bold;
    background-color: #dee7ec;
  }
  div.dokuwiki dl.img_tags dd {
    background-color: #f5f5f5;
  }
  div.dokuwiki div.imagemeta {
    color: #666;
    font-size: 70%;
    line-height: 95%;
  }
  div.dokuwiki div.imagemeta img.thumb {
    float: left;
    margin-right: 0.1em;
  }
  #media__manager {
    height: 100%;
    overflow: hidden;
  }
  #media__left {
    width: 30%;
    border-right: solid 1px #8cacbb;
    height: 100%;
    overflow: auto;
    position: absolute;
    left: 0;
  }
  #media__right {
    width: 69.7%;
    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0;
  }
  #media__manager h1 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
  }
  #media__manager a.select {
    cursor: pointer;
  }
  #media__tree img {
    float: left;
    padding: 0.5em 0.3em 0 0;
  }
  [dir=rtl] #media__tree img {
    float: right;
    padding: 0.5em 0 0 0.3em;
  }
  #media__tree ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 1.5em;
  }
  [dir=rtl] #media__tree ul {
    margin-left: 0;
    margin-right: 1.5em;
  }
  #media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
  }
  [dir=rtl] #media__tree li {
    clear: right;
  }
  *+html #media__tree li,
  * html #media__tree li {
    border: 1px solid #fff;
  }
  #media__opts {
    padding-left: 1em;
    margin-bottom: 0.5em;
  }
  #media__opts input {
    float: left;
    display: block;
    margin-top: 4px;
    position: absolute;
  }
  *+html #media__opts input,
  * html #media__opts input {
    position: static;
  }
  #media__opts label {
    display: block;
    float: left;
    margin-left: 20px;
    margin-bottom: 4px;
  }
  *+html #media__opts label,
  * html #media__opts label {
    margin-left: 10px;
  }
  #media__opts br {
    clear: left;
  }
  #media__content img.load {
    margin: 1em auto;
  }
  #media__content #scroll__here {
    border: 1px dashed #8cacbb;
  }
  #media__content .odd {
    background-color: #f7f9fa;
    padding: 0.4em;
  }
  #media__content .even {
    padding: 0.4em;
  }
  #media__content a.mediafile {
    margin-right: 1.5em;
    font-weight: bold;
  }
  #media__content div.detail {
    padding: 0.3em 0 0.3em 2em;
  }
  #media__content div.detail div.thumb {
    float: left;
    width: 130px;
    text-align: center;
    margin-right: 0.4em;
  }
  #media__content img.btn {
    vertical-align: text-bottom;
  }
  #media__content div.example {
    color: #666;
    margin-left: 1em;
  }
  #media__content div.upload {
    font-size: 90%;
    padding: 0 0.5em 0.5em 0.5em;
  }
  #media__content #mediamanager__uploader {
    display: block;
    border-bottom: solid 1px #8cacbb;
    padding: 0 0.5em 1em 0.5em;
  }
  #media__content form#dw__upload {
    border-bottom: 0;
  }
  #media__content form#dw__upload fieldset {
    padding: 0;
    margin: 0;
    border: none;
    width: auto;
  }
  #media__content form#dw__upload p {
    text-align: left;
    padding: 0.25em 0;
    margin: 0;
    line-height: 1.0em;
  }
  #media__content form#dw__upload label.check {
    float: none;
    width: auto;
    margin-left: 11.5em;
  }
  #media__content form.meta {
    display: block;
    padding: 0 0 1em 0;
  }
  #media__content form.meta label {
    display: block;
    width: 25%;
    float: left;
    font-weight: bold;
    margin-left: 1em;
    clear: left;
  }
  #media__content form.meta .edit {
    font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    float: left;
    width: 70%;
    padding-right: 0;
    padding-left: 0.2em;
    margin: 2px;
  }
  #media__content form.meta textarea.edit {
    height: 8em;
  }
  #media__content form.meta div.metafield {
    clear: left;
  }
  #media__content form.meta div.buttons {
    clear: left;
    margin-left: 20%;
    padding-left: 1em;
  }
  #media__popup_content p {
    margin: 0 0 .5em;
  }
  #media__popup_content label {
    float: left;
    width: 9em;
  }
  #media__popup_content .button {
    margin-right: 1px;
    cursor: pointer;
  }
  #media__popup_content input.button {
    margin-left: 9em;
  }
  #admin__version {
    clear: left;
    float: right;
    color: #666;
  }
  .dokuwiki ul.admin_tasks {
    font-size: 115%;
    float: left;
    width: 40%;
    list-style-type: none;
  }
  .dokuwiki ul.admin_tasks li {
    line-height: 22px;
    padding-left: 35px;
    margin: 1em 0;
    background: transparent none no-repeat scroll 0 0;
    text-align: left;
  }
  .dokuwiki ul.admin_tasks li div.li {
    font-weight: bold;
  }
  .dokuwiki ul.admin_tasks li.admin_acl {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/acl.png);
  }
  .dokuwiki ul.admin_tasks li.admin_usermanager {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/usermanager.png);
  }
  .dokuwiki ul.admin_tasks li.admin_plugin {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/plugin.png);
  }
  .dokuwiki ul.admin_tasks li.admin_config {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/config.png);
  }
  .dokuwiki ul.admin_tasks li.admin_revert {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/revert.png);
  }
  .dokuwiki ul.admin_tasks li.admin_popularity {
    background-image: url(/dokuwiki/lib/tpl/glfusion/../../images/admin/popularity.png);
  }
  #link__wiz_result {
    background-color: #fff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #8cacbb;
    margin: 3px auto;
    text-align: left;
  }
  #link__wiz_result div.type_u {
    padding: 3px 3px 3px 22px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEWQobeQobeZp7efsMSsu8yuvM6vvc+vv9GwvtCxv9GywdOzwdO0xde5ydy+z+LD1OjEzdfH2e3J1uTL3fLN2unR3u3U4vHX5fXa6fmfrfPkAAAAAXRSTlMAQObYZgAAAFtJREFUGBl1wVcOwjAUAMFdUkihpt//pFjxkwUfzBCUH46jfHE4jkEK+32e916C3fZOtk5OtuvztLaS2CyPsDSC9XQvplrU6hYqlcRrkMyCPyzIfAXJvATJLIAPr9IEicoa/sUAAAAASUVORK5CYII=) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_f {
    padding: 3px 3px 3px 22px;
    background: transparent url(/dokuwiki/lib/tpl/glfusion/../../images/page.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_d {
    padding: 3px 3px 3px 22px;
    background: transparent url(/dokuwiki/lib/tpl/glfusion/../../images/ns.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.even {
    background-color: #f5f5f5;
  }
  #link__wiz_result div.selected {
    background-color: #dee7ec;
  }
  #link__wiz_result span {
    display: block;
    color: #666;
  }
  form#subscribe__form {
    display: block;
    width: 300px;
    text-align: center;
  }
  form#subscribe__form fieldset {
    text-align: left;
    margin: 0.5em 0;
  }
  form#subscribe__form label {
    display: block;
    margin: 0 0.5em 0.5em;
  }
  #mediamanager__page h1 {
    margin: 0 0 .5em;
  }
  #mediamanager__page {
    min-width: 800px;
    width: 100%;
    text-align: left;
  }
  #mediamanager__page .panel {
    float: left;
  }
  #mediamanager__page .namespaces {
    width: 15%;
    min-width: 120px;
  }
  #mediamanager__page .filelist {
    width: 50%;
    min-width: 400px;
  }
  #mediamanager__page .file {
    width: 35%;
    min-width: 280px;
  }
  #mediamanager__page .panelHeader {
    background-color: #dee7ec;
    margin: 0 10px 10px 0;
    padding: 10px 10px 8px;
    text-align: left;
    min-height: 20px;
    overflow: hidden;
  }
  [dir=rtl] #mediamanager__page .panelContent {
    text-align: right;
  }
  #mediamanager__page .panelContent {
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0;
    margin: 0 10px 10px 0;
    position: relative;
  }
  #mediamanager__page .file .panelHeader,
  #mediamanager__page .file .panelContent {
    margin-right: 0;
  }
  #mediamanager__page .ui-resizable-e {
    width: 6px;
    right: 2px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAgCAYAAAAxOQljAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sJEQkEIAFLyoQAAABhSURBVCjP7ZKxDYAwDASPyD3D/GJMADPAXt4lC0SkCVIUEgpKxDWWfK93YwAkTZJmKgKAu5/AchM9TJIBaRRA0lamjaoSQLiSFevj8V98QezN7gAI7h4bEbtV5V1fHB+SAQ0nFAcppqOcAAAAAElFTkSuQmCC) center center no-repeat;
  }
  #mediamanager__page .ui-resizable-e:hover {
    background-color: #dee7ec;
  }
  [dir=rtl] #mediamanager__page .namespaces {
    text-align: right;
  }
  #mediamanager__page .namespaces h2 {
    font-size: 1em;
    display: inline-block;
    border-width: 0;
    padding: .3em .8em;
    margin: 0 .3em 0 0;
    border-radius: .5em .5em 0 0;
    font-weight: normal;
    background-color: #dee7ec;
    color: #000;
    line-height: 1.5em;
  }
  * html #mediamanager__page .namespaces h2,
  *+html #mediamanager__page .namespaces h2 {
    display: inline;
  }
  [dir=rtl] #mediamanager__page .namespaces h2 {
    margin-right: 10px;
  }
  #mediamanager__page .namespaces ul {
    margin-left: .2em;
    margin-bottom: 0;
    padding: 0;
    list-style: none;
  }
  [dir=rtl] #mediamanager__page .namespaces ul {
    margin-left: 0;
    margin-right: .2em;
  }
  #mediamanager__page .namespaces ul ul {
    margin-left: 1em;
  }
  [dir=rtl] #mediamanager__page .namespaces ul ul {
    margin-left: 0;
    margin-right: 1em;
  }
  #mediamanager__page .namespaces ul ul li {
    margin: 0;
  }
  #mediamanager__page .namespaces ul .selected {
    background-color: #ff9;
    font-weight: bold;
  }
  #mediamanager__page .panelHeader h3 {
    float: left;
    font-weight: normal;
    font-size: 1em;
    padding: 0;
    margin: 0 0 3px;
  }
  #mediamanager__page .panelHeader form.options {
    float: right;
    margin-top: -3px;
  }
  #mediamanager__page .panelHeader ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  #mediamanager__page .panelHeader ul li {
    color: #000;
    float: left;
    line-height: 1;
    padding-left: 3px;
  }
  #mediamanager__page .panelHeader ul li.listType {
    padding-left: 30px;
    background: url('/dokuwiki/lib/tpl/glfusion/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    padding-left: 30px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXBAMAAAASBMmTAAAAJFBMVEUAAAAxTmwAAAAAAAAAAAAAAAAAAAAxTmx9o3ezya/R3s/k7OMWHTSjAAAABnRSTlMAVWqhwdU2LKdOAAAAWElEQVR4AWNABeLlhQhOORDi4JSX41GGGyQQIaWAJMiUhCSltkxBDS6R1ZGUBqTT0kCkWkfbNpAoSypIKqOzDcRxMwBrmgHisCSDNWV3tMEl2CBaQSSRAACrsRYJGMgpLgAAAABJRU5ErkJggg==') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader form.options .ui-buttonset label {
    font-size: 90%;
    margin-right: -0.4em;
  }
  #mediamanager__page .panelHeader form.options .ui-buttonset .ui-button-text {
    padding: .4em .7em;
    line-height: 1;
  }
  #mediamanager__page .filelist ul {
    padding: 0;
    margin: 0;
  }
  [dir=rtl] #mediamanager__page .filelist ul.tabs {
    margin-right: 10px;
  }
  #mediamanager__page .filelist .panelContent ul li:hover {
    background-color: #dee7ec;
  }
  #mediamanager__page .filelist li dt a {
    vertical-align: middle;
    display: table-cell;
    overflow: hidden;
  }
  * html #mediamanager__page .filelist .thumbs li dt a,
  *+html #mediamanager__page .filelist .thumbs li dt a {
    display: block;
  }
  * html #mediamanager__page .filelist .rows li dt a,
  *+html #mediamanager__page .filelist .rows li dt a {
    display: inline;
  }
  #mediamanager__page .filelist .thumbs li {
    width: 100px;
    min-height: 130px;
    display: inline-block;
    display: -moz-inline-stack;
    /* the right margin should visually be 10px, but because of its inline-block nature the whitespace inbetween is about 4px more */
    margin: 0 6px 10px 0;
    background-color: #f5f5f5;
    color: #000;
    padding: 5px;
    vertical-align: top;
    text-align: center;
    position: relative;
    line-height: 1.2;
  }
  [dir=rtl] #mediamanager__page .filelist .thumbs li {
    margin-right: 0;
    margin-left: 6px;
  }
  * html #mediamanager__page .filelist .thumbs li,
  *+html #mediamanager__page .filelist .thumbs li {
    display: inline;
    zoom: 1;
  }
  #mediamanager__page .filelist .thumbs li dt a {
    width: 100px;
    height: 90px;
  }
  #mediamanager__page .filelist .thumbs li dt a img {
    max-width: 90px;
    max-height: 90px;
  }
  #mediamanager__page .filelist .thumbs li .name,
  #mediamanager__page .filelist .thumbs li .size,
  #mediamanager__page .filelist .thumbs li .filesize,
  #mediamanager__page .filelist .thumbs li .date {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90px;
    white-space: nowrap;
  }
  #mediamanager__page .filelist .thumbs li .name {
    padding: 5px 0;
    font-weight: bold;
  }
  #mediamanager__page .filelist .thumbs li .date {
    font-style: italic;
    white-space: normal;
  }
  #mediamanager__page .filelist .rows li {
    list-style: none;
    display: block;
    position: relative;
    max-height: 50px;
    margin: 0;
    margin-bottom: 3px;
    background-color: #fff;
    color: #000;
    overflow: hidden;
  }
  #mediamanager__page .filelist .rows li:nth-child(2n+1) {
    background-color: #f5f5f5;
  }
  #mediamanager__page .filelist .rows li dt {
    float: left;
    width: 10%;
    height: 40px;
    text-align: center;
  }
  #mediamanager__page .filelist .rows li dt a {
    width: 100px;
    height: 40px;
  }
  #mediamanager__page .filelist .rows li dt a img {
    max-width: 40px;
    max-height: 40px;
  }
  #mediamanager__page .filelist .rows li .name,
  #mediamanager__page .filelist .rows li .size,
  #mediamanager__page .filelist .rows li .filesize,
  #mediamanager__page .filelist .rows li .date {
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    margin-left: 1%;
    white-space: nowrap;
  }
  #mediamanager__page .filelist .rows li .name {
    width: 30%;
    font-weight: bold;
  }
  #mediamanager__page .filelist .rows li .size,
  #mediamanager__page .filelist .rows li .filesize {
    width: 15%;
  }
  #mediamanager__page .filelist .rows li .date {
    width: 20%;
    font-style: italic;
    white-space: normal;
  }
  #mediamanager__page div.upload {
    padding-bottom: 0.5em;
  }
  #media__content #mediamanager__uploader {
    border-bottom: 1px solid #8cacbb;
    padding-bottom: 0.5em;
  }
  #mediamanager__page .file ul.actions {
    text-align: center;
    margin: 0 0 5px;
    list-style: none;
  }
  #mediamanager__page .file ul.actions li {
    display: inline;
  }
  #mediamanager__page .file div.image {
    margin-bottom: 5px;
    text-align: center;
  }
  #mediamanager__page .file div.image img {
    width: 100%;
  }
  #mediamanager__page .file dl dt {
    font-weight: bold;
    display: block;
    background-color: #dee7ec;
  }
  #mediamanager__page .file dl dd {
    display: block;
    background-color: #f5f5f5;
  }
  #mediamanager__page form.meta div.row {
    margin-bottom: 5px;
  }
  #mediamanager__page form.meta label span {
    display: block;
  }
  [dir=rtl] #mediamanager__page form.meta label span {
    text-align: right;
  }
  #mediamanager__page form.meta input {
    width: 50%;
  }
  #mediamanager__page form.meta input.button {
    width: auto;
  }
  #mediamanager__page form.meta textarea.edit {
    height: 6em;
    width: 95%;
    min-width: 95%;
    max-width: 95%;
  }
  #mediamanager__page form.changes ul {
    margin-left: 10px;
    list-style-type: none;
  }
  #mediamanager__page form.changes ul li div.li div {
    font-size: 90%;
    color: #666;
    padding-left: 18px;
  }
  #mediamanager__page form.changes ul li div.li input {
    position: relative;
    top: 1px;
  }
  #mediamanager__diff table {
    table-layout: fixed;
  }
  #mediamanager__diff td,
  #mediamanager__diff th {
    width: 48%;
    margin: 0 5px 10px 0;
    padding: 0;
    vertical-align: top;
    text-align: left;
  }
  [dir=rtl] #mediamanager__diff td,
  [dir=rtl] #mediamanager__diff th {
    text-align: right;
  }
  #mediamanager__diff th {
    font-weight: normal;
  }
  #mediamanager__diff th a {
    font-weight: bold;
  }
  #mediamanager__diff th span {
    font-size: 90%;
  }
  #mediamanager__diff dl dd strong {
    background-color: #ff9;
    color: #000;
    font-weight: normal;
  }
  #mediamanager__page .file form.diffView {
    margin-bottom: 10px;
    display: block;
  }
  #mediamanager__diff div.slider {
    margin: 10px;
    width: 95%;
  }
  #mediamanager__diff .imageDiff {
    position: relative;
  }
  #mediamanager__diff .imageDiff .image2 {
    position: absolute;
    top: 0;
    left: 0;
  }
  #mediamanager__diff .imageDiff.opacity .image2 {
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
  }
  #mediamanager__diff .imageDiff.portions .image2 {
    border-right: 1px solid red;
    overflow: hidden;
  }
  #mediamanager__diff .imageDiff.portions img {
    float: left;
  }
  #mediamanager__diff .imageDiff img {
    width: 100%;
    max-width: none;
  }
  .dokuwiki ul.tabs {
    padding: 0;
    margin: 0;
    overflow: hidden;
  }
  .dokuwiki ul.tabs li {
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;
  }
  [dir=rtl] .dokuwiki ul.tabs li {
    float: right;
  }
  .dokuwiki ul.tabs li strong,
  .dokuwiki ul.tabs li a {
    float: left;
    padding: .3em .8em;
    margin: 0 .3em 0 0;
    background-color: #f5f5f5;
    color: #000;
    border-radius: .5em .5em 0 0;
  }
  [dir=rtl] .dokuwiki ul.tabs li strong,
  [dir=rtl] .dokuwiki ul.tabs li a {
    float: right;
    margin: 0 0 0 .3em;
  }
  *+html[dir=rtl] .dokuwiki ul.tabs li strong,
  *+html[dir=rtl] .dokuwiki ul.tabs li a {
    float: none;
    display: inline-block;
  }
  .dokuwiki ul.tabs li strong {
    font-weight: normal;
  }
  .dokuwiki ul.tabs li a:hover,
  .dokuwiki ul.tabs li a:active,
  .dokuwiki ul.tabs li a:focus,
  .dokuwiki ul.tabs li strong {
    background-color: #dee7ec;
    color: #000;
    text-decoration: none;
  }
  .qq-uploader {
    position: relative;
    width: 100%;
  }
  .qq-uploader .error {
    color: #f00;
    background-color: #fff;
  }
  .qq-upload-button {
    display: inline-block;
    border: 1px solid #8cacbb;
    color: #000;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAoUlEQVQoz+2QsXEEMQzEgBllzhxZ3383/poMB+L9X+QKrJDaXXIB/++P5/fz+SFAgDTzKFCgAJf0AEIAX8L0jI67BW6it4aiPHHHgy3qK1Ws2U+O0Uq1FroFqTxb5g4vGyALeoRzOHk6RCOdQgvc77IS/BhmgVduC9o0gASNk+YFLKxF7OHSyfT6BnthW3CEg+vumS5GsNLPo7mR404xFH4BLhtih+FMDnoAAAAASUVORK5CYII=) repeat-x bottom;
    text-decoration: none;
    font-size: 100%;
    cursor: pointer;
    margin: 1px 1px 5px;
    padding: 0.125em 0.4em;
  }
  * html .qq-upload-button,
  *+html .qq-upload-button {
    display: inline;
  }
  .qq-upload-button-focus {
    outline: 1px dotted;
  }
  .qq-upload-drop-area {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 70px;
    z-index: 2;
    background: #f5f5f5;
    color: #000;
    text-align: center;
  }
  .qq-upload-drop-area span {
    display: block;
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -8px;
    font-size: 120%;
  }
  .qq-upload-drop-area-active {
    background: #dee7ec;
  }
  div.qq-uploader ul {
    margin: 0;
    list-style: none;
  }
  .qq-uploader li {
    margin-bottom: 5px;
    color: #000;
  }
  .qq-uploader li span,
  .qq-uploader li input,
  .qq-uploader li a {
    margin-right: 5px;
  }
  .qq-upload-file {
    display: block;
    font-weight: bold;
  }
  .qq-upload-spinner {
    display: inline-block;
    background: url("/dokuwiki/lib/tpl/glfusion/../../images/throbber.gif");
    width: 15px;
    height: 15px;
    vertical-align: text-bottom;
  }
  .qq-upload-size,
  .qq-upload-cancel {
    font-size: 85%;
  }
  .qq-upload-failed-text {
    display: none;
  }
  .qq-upload-fail .qq-upload-failed-text {
    display: inline;
  }
  .qq-action-container * {
    vertical-align: middle;
  }
  .qq-overwrite-check input {
    margin-left: 10px;
  }
}
div.clearer {
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0;
  overflow: hidden;
}
.group {
  display: inline-block;
}
.group {
  display: block;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
div.no {
  display: inline;
  margin: 0;
  padding: 0;
}
.hidden {
  display: none;
}
.medialeft {
  float: left;
}
.mediaright {
  float: right;
}
.mediacenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.leftalign {
  text-align: left;
}
.centeralign {
  text-align: center;
}
.rightalign {
  text-align: right;
}
[dir=rtl] .leftalign {
  text-align: left;
}
[dir=rtl] .centeralign {
  text-align: center;
}
[dir=rtl] .rightalign {
  text-align: right;
}
em.u {
  font-style: normal;
  text-decoration: underline;
}
em em.u {
  font-style: italic;
}
@media only screen and (max-width: 600px) {
  #extension__list .legend > div {
    padding-left: 0;
  }
  #extension__list .legend div.screenshot {
    margin: 0 .5em .5em 0;
  }
  #extension__list .legend h2 {
    width: auto;
    float: none;
  }
  #extension__list .legend div.linkbar {
    clear: left;
  }
  [dir=rtl] #extension__list .legend > div {
    padding-right: 0;
  }
  [dir=rtl] #extension__list .legend div.screenshot {
    margin: 0 0 .5em .5em;
  }
  [dir=rtl] #extension__list .legend div.linkbar {
    clear: right;
  }
}
@media print {
  /* messages with msg() */
  /* section edit button */
  /* accessibly hidden text */
  /* modal windows */
  /* XXXXXXXXX /lib/plugins/acl/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authglfusion/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotags/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/definitionlist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/definitionlist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/dl/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fontcolor/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fontcolor/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/glfusion/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldchangelog/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/importoldindex/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lightbox/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lightbox/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/glfusion/print.css XXXXXXXXX */
  /* --------------------- Text formating -------------------------------- */
  /* external link */
  /* interwiki link */
  /* email link */
  /* existing wikilink */
  /* the document */
  /* general headline setup */
  /* special headlines */
  /* embedded images */
  /* the styles for media images are already in
   lib/styles/all.css, these are additional styles */
  /* unordered lists */
  /* ordered lists */
  /* the list items overriding the ol definition */
  /* code blocks by indention */
  /* code blocks by code tag */
  /* inline code words */
  /* code blocks by file tag */
  /* footnotes */
  /* ---------- inline tables ------------------- */
  /* XXXXXXXXX /conf/userprint.css XXXXXXXXX */
  /* XXXXXXXXX /conf/userprint.less XXXXXXXXX */
  div.error,
  div.info,
  div.success,
  div.notify,
  .secedit,
  .a11y,
  .JSpopup,
  #link__wiz {
    display: none;
  }
  body {
    font: 10pt "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    background-color: White;
    color: Black;
  }
  table {
    font-size: 100%;
    padding: 0;
    margin: 0;
  }
  tr,
  td,
  th {
    padding: 0;
    margin: 0;
  }
  img {
    border: 0;
  }
  a {
    color: #000000;
    text-decoration: none;
    background: none !important;
  }
  a.interwiki {
    padding-left: 0px !important;
  }
  div.meta {
    clear: both;
    margin-top: 1em;
    font-size: 70%;
    text-align: right;
  }
  div.breadcrumbs {
    display: none;
  }
  a.urlextern:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.interwiki:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.mail:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.wikilink1 {
    text-decoration: underline;
  }
  div.page {
    text-align: justify;
  }
  h1,
  h2,
  h3,
  h4,
  h5 {
    color: Black;
    background-color: transparent;
    font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    font-size: 100%;
    font-weight: normal;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 1em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    padding-bottom: 0;
    border-bottom: 1px solid #000000;
    clear: left;
  }
  h1 {
    font-size: 160%;
    font-weight: bold;
  }
  h2 {
    font-size: 150%;
  }
  h3 {
    font-size: 140%;
    border-bottom: none;
  }
  h4 {
    font-size: 120%;
    border-bottom: none;
  }
  h5 {
    font-size: 100%;
    border-bottom: none;
  }
  img.media {
    margin: 3px;
  }
  img.medialeft {
    margin: 0 1.5em 0 0;
  }
  img.mediaright {
    margin: 0 0 0 1.5em;
  }
  ul {
    line-height: 1.5em;
    list-style-type: square;
    margin: 0 0 1em 3.5em;
    padding: 0;
  }
  ol {
    line-height: 1.5em;
    margin: 0 0 1em 3.5em;
    padding: 0;
    font-weight: normal;
  }
  div.dokuwiki li ul {
    margin-bottom: 0;
  }
  div.dokuwiki li ol {
    margin-bottom: 0;
  }
  div.dokuwiki ol {
    list-style-type: decimal;
  }
  div.dokuwiki ol ol {
    list-style-type: upper-roman;
  }
  div.dokuwiki ol ol ol {
    list-style-type: lower-alpha;
  }
  div.dokuwiki ol ol ol ol {
    list-style-type: lower-greek;
  }
  span.li {
    font-weight: normal;
  }
  pre {
    font-family: monospace;
  }
  pre.pre {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dashed #000000;
    color: Black;
    overflow: visible;
  }
  pre.code {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dashed #000000;
    color: Black;
    overflow: visible;
  }
  code {
    font-size: 120%;
  }
  pre.file {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dotted #000000;
    color: Black;
    overflow: visible;
  }
  div.footnotes {
    clear: both;
    border-top: 1px solid #000000;
    padding-left: 1em;
    margin-top: 1em;
  }
  div.fn {
    font-size: 90%;
  }
  a.fn_top {
    vertical-align: super;
    font-size: 80%;
  }
  a.fn_bot {
    vertical-align: super;
    font-size: 80%;
    font-weight: bold;
  }
  abbr {
    border: 0;
  }
  table.inline {
    font-size: 80%;
    background-color: #ffffff;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  table.inline th {
    padding: 3px;
    border: 1px solid #000000;
    border-bottom: 2px solid #000000;
  }
  table.inline td {
    padding: 3px;
    border: 1px solid #000000;
  }
  #dw__toc,
  .footerinc,
  .header,
  .bar,
  .user {
    display: none;
  }
}
