/* 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 rest 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/upgrade/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/upgrade/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/plugin/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/clearhistory/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/clearhistory/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/langdelete/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/langdelete/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/vote/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/vote/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authpgsql/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authpgsql/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/googlemaps/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/googlemaps/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/block/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/block/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/recaptcha/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/recaptcha/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tag/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tag/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nbsp/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nbsp/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/note/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/badbehaviour/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/badbehaviour/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/enforcesummary/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/enforcesummary/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/charter/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/charter/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/whyspam/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/whyspam/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/topbarsyntax/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/topbarsyntax/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authad/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authad/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cloud/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cloud/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/all.less XXXXXXXXX */
/* load swipe box */
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
/* Skin 
--------------------------*/
/* fix image paths */
/* style overrides */
/* XXXXXXXXX /lib/plugins/keywords/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/keywords/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/batchedit/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/batchedit/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchstats/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchstats/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.less XXXXXXXXX */
/* /@media */
/* XXXXXXXXX /lib/plugins/gcalendar/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gcalendar/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authmysql/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authmysql/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/wrap/all.css XXXXXXXXX */
/********************************************************************
Screen and Print Styles for the Wrap Plugin
********************************************************************/
/* resetting the box model to something more sane makes life a whole lot easier */
/* tables in columns and boxes should span the whole width */
/* emulate a headline */
/* emulate a bigger headline with a bottom border */
/* different bigger headline for safety notes */
/* change border colour of emulated headlines inside boxes to something more neutral
   (to match all the different background colours) */
/* real headlines should not be indented inside a wrap */
/* columns
********************************************************************/
/*____________ CSS3 columns  ____________*/
/* widths
********************************************************************/
/* show 2 instead 4 columns on medium sized screens (mobile, etc) */
/* show full width on smaller screens (mobile, etc) */
/* alignments
********************************************************************/
/* box
********************************************************************/
/* see styles for boxes and notes with icons in style.css */
/*____________ rounded corners ____________*/
/* (only for modern browsers) */
/* mark
********************************************************************/
/* see styles for highlighted text in style.css */
/* miscellaneous
********************************************************************/
/*____________ indent ____________*/
/*____________ outdent ____________*/
/*____________ word wrapping in pre ____________*/
/*____________ spoiler ____________*/
/* see rest of spoiler styles in style.css */
/*____________ clear float ____________*/
/*____________ hide ____________*/
/*____________ button-style link ____________*/
/* see rest of button link styles in style.css */
/* XXXXXXXXX /lib/plugins/wrap/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/rater/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/rater/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/snow/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/snow/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multipoll/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multipoll/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt2dw/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt2dw/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ipban/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ipban/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hbarsyntax/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hbarsyntax/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/csv/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/csv/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/flashplayer/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/flashplayer/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/vshare/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/vshare/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tablewidth/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tablewidth/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/iframe/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/iframe/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authldap/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authldap/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/noiewarning/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/noiewarning/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/openlayersmap/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/openlayersmap/all.less XXXXXXXXX */
/* XXXXXXXXX /conf/userall.css XXXXXXXXX */
/* XXXXXXXXX /conf/userall.less XXXXXXXXX */
/* END rest 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 */
@media screen {
  a.interwiki {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAw1BMVEUAAAACAgIaHB0bHB0bHR0aHB4cHh8dHx8eICIfISIUKT4dJzAnKywpLCwhLTkfPl8nN0clPVM9QUMvVXU8WnVBREZESEpKYXVWZXBpbnJqb3JtcXRuc3VvdXhzdnhyeHtefJVdf5xtjKV+mrJ8nLZ7n7uKpruXp7OCpsGVscOfv9Wius2ku82iwtitxdW+yc+yxta70eC51OS/1OHAyc3Bys7Cy8/Dys/N0dXR1djA1eLD1+TK2eXX3OHc4uTg5en////YsFbQAAAAN3RSTlP///////////////////////////////////////////////////////////////////////8AEFmdiwAAAG9JREFUeAFjMEMDxApIsjAyssoiBITkLO1sLXjEYAJSvPbWRsY26jzyUAEmc20tXUMDHQl2qACjvoqqhpWepjgjVMABBBTVlAXhAgwMDA7CSgp8bHAVQAF+EQFOGbgKIOTi5hA1QzaDkVmaaL+gAQDUCy6hGMOdlgAAAABJRU5ErkJggg==) 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(data:image/gif;base64,R0lGODlhEAAQAPIHAHh4eJmZmV1dXf7+/ri4uNvb2+zs7AAAACH5BAUAAAcALAAAAAAQABAAAANTeLrcHTAAt0CEINNAeDEFAQjCAxmDgRbjpFjcwFqF5CrRIBMiWVaRj65GYlgyggxhQChWLIMAKcAk3Q6ZQgplkDoVSQshlNE4ypnI1WRbU95wRwIAOw==);
  }
  a.iw_user {
    background-image: url(/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+jfqAAAAwElEQVR4AW3PPUoDURQF4O/OBHsb0yi4ByG4TUELl+Q2bMQ0Roz5IfPedRgIg+Gd037cw40U3Frq/c/ae1YkPBw2pzLk3EM+P7nXJQmrU9nm79Tv/MrPkXzky0QIrIbc5zH3Y39yk+sR7HKbryMJIUfwVkCVBkfXgMXjAqAT6BS9KxvV4AZnIEDoQUwQM4CZTMttQExz87QWode1LiRIoTKDFuraIKQALkCKMzGnyi4TtexVl6llp0QK7iyb/xTrP+DMapMFm/pGAAAAAElFTkSuQmCC) 0px 1px no-repeat;
    padding-left: 18px;
    padding-bottom: 1px;
  }
  .mf_webm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHgBXc2JDoIwDIDhDjbmAR4wD1ERZIxR3v/97GZjDH9DSD/IBgJSpTmZCEGg9iXGxjUJgS57a23b3PC6kQkAaHTeuferxqHfygjeezd0d6R0hAlxGm37qC8MVJCueRKsCvPXOYfZ0MzhMSa8vmBo4YnAXxmWfxS08RkBdotbTjkIyI4VctVBEaSZ/qXSD5IIGCm2cUO0AAAAAElFTkSuQmCC);
  }
  .mf_html {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
  }
  .mf_xls {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc+JEoIgEAbgVUE67FK7rDwSEbf3f79+iaGmnx2Y/YZZBoookcpHxFEEkLucXcYlBKDyXmvd1le+rERMRIqNNebZVDz0a+HAWmuG7saIcjAxT6Nu79XZAzJLVz8Ai035k1NG6F9u4cS2pTIACpnh03n53vASZrjCjL9Xjhn+kh4K9in2EpCkKkQmb+q9Fn7tTGMlAAAAAElFTkSuQmCC);
  }
  .mf_h {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACHSURBVBgZBcExTsQwEADA2XV8jg4aRBEq+P+36K5FOiCA18xErJYJmLVs5LW9gPn+W6uFPp5qzvO8X9dfaWyvmlir9u3xuxJSahn6eGsbRIhq/aPmsw2CSGI2Yu8DAPmZfcDhAJU5AIBLAg6ABNwA8gQAfmLvAwDxFbEuD3kAbvMesVoLAFX/LqQp8yOzf7kAAAAASUVORK5CYII=);
  }
  .mf_asm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2JDoIwEAW3QKkHoAJeqAhSSln+//98NNAYJ007md2kJCiUaiEKhECQh5wdwxYFQeWd1rqp73zbRQERKTbWmM+74r7bRy5Ya03fPhgoF0bmcdDNs7ouAcylrV8Im7T84ZJQWk6QacKZLSPcztYXASOYD+vch9SJ38j+fjknJCg+FbxQHCVCGCuPDL8/VxdkUml3JgAAAABJRU5ErkJggg==);
  }
  .mf_cc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3JEoIwDIDhlLbEBTdwRUWQUkp4//czZDqOowf/mRzyHRJQoC3GTKIUg93kJPVzFgbMW+dcXV3ovDAJACD54P3zUVLXLo1ACMF3zZU4FBiIht7Vt/IUgZukqe4Ms9X+o2MGso+jDLcG2eNM/YefG19fDhkoSHcFxYqtZdApvrP6BaqXFcY0fXcvAAAAAElFTkSuQmCC);
  }
  .mf_sh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnto4xDAMra8c4AVwSzoEBJDgHJ1DvneEE+ImjdQDEV8S+POQAnPMWsUsJAGv9A6T3LixCBrmLAAAAAElFTkSuQmCC);
  }
  .mf_rb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHgBZc3pEoIgEMDxRUA6tEPpyMo0EXF9//drIWo6/gwf+M0OCwy4VDGRMEYg1wWGhjkJgSo6Y0xTn/C4EAkAKLTO2vutwr5bigDOOdu3Z6RUgBFxHExzqQ4RfCRtfSWY5fqjfQb+PU3PS61Ae4jHR/A1of8n8givP3627DJgkG5LjJUbScBT9U7yB92IFlCum6zJAAAAAElFTkSuQmCC);
  }
  .mf_odt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZEoIgGIbhHwFpMStttXJJRPy7//vri2Eap5NeloHnAEiQ1CamEiEAeltwaFxCAKborbVtfeXLSiVEZNh5555NxUO/VgG8927oboxMgIl5Gm17r84R0Ee6+gFYbA6zThnh/sIMC1tOOMSBif7D7I0A+c8vx4wEpfuSY+VOA2Rqvmn5Bg4EFsPk/fZwAAAAAElFTkSuQmCC);
  }
  .mf_java {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc2LDoIgFIDhg4B0ESu1m5VpIuLh/d+vM6Rm/bAz+DYGMOBSxUTCGIHcFRga1yQEquiNMW1zxctGJACg0DprX88ah34rAjjn7NDdkFIBJsRpNO29PkdADNI1D4KVrhadMtCVr8KeRw40f9YMPl79BxbPQMdDhPzvl2MGDNJDibFyLwl4qr5J/gZGtRd7aOy9qQAAAABJRU5ErkJggg==);
  }
  .mf_ppt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoIwDIDhjm3Mg6ECXqgcMsYo7/9+Nktj0H9Hmi9LBgKkNpxKhCDQhwJj05aEwBSDc65r7njbqQQADPrg/butcRz2KkIIwY/9AykTYUacJ9c96ysDYpS+eRFsbLXqkoGtlqXiQ1cONPCiTRHwixXwzGB/If/75ZyBgPRUIlceNYFMzTctPwbUFpX4yNz1AAAAAElFTkSuQmCC);
  }
  .mf_cs {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHgBXc3pDoIwDMDxjm3MAw/BQ1ERZIxR3v/9bOrSGP+hJP196ECBti5lMqUI7K5EblySELiy9963zQ2vK5MBgMMQQ3i/ahz6tWGIMYahuyPlGCbEafTto74kQGTpmifBYnP86VwA7/PMQ22Bd55vAkkE5C836OMbf6+cClCQHypMVXtLoHMnWf0BqoAVxt/yR5wAAAAASUVORK5CYII=);
  }
  .mf_7z {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZEoMgDEDRICBdtIvazbZWKyKG//+/BoZh6p3kIecBgAGXKiYyxgjkscLQvCUhUNWote67B953IgMAhcYa8/20OI17EcBaa6bhiZQKsCAus+5f7S0C5WXo3gSbsvnrWoC/nXNhqQM0IRfWB+s7gZ8IZYT0xvqXSwEM8nONsfokCXiuUpL/AMD2FfR4jF10AAAAAElFTkSuQmCC);
  }
  .mf_ogg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHgBZc3rEoIgEIbhRUE62CG1Q1amiYjr/d9fX8Q4Tb7MDsPzgyVBsdIhGQkBULuMff0SAtBZa4ypqytfVjIiIs3WWft6lty1a+nBOWe75sZIexiYh97U9/IcAH2kqR6Axab46ZQS3mOBGb+zJdz+eEcTBJ7D7I+/LceUBCWHnEP5XgHiRE+p+A0MOBbaEKLOCwAAAABJRU5ErkJggg==);
  }
  .mf_c {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3bDoIwDIDhjm0MFU+AJ1QOMsYo7/9+1tkQoxf+N0u/LC0IkNpwKhKCQG8zDA0LEgKTddbaprrgeakiADDovHOPusS+W6kA3nvXt1ekTIARcRxscytPDNRL2upOkKyLj44p8DxN73cDPM9//sPPjq8rhxQExPscuXynCWRs5rR8Am9iFSUntQHzAAAAAElFTkSuQmCC);
  }
  .mf_odi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACKSURBVHjahY/bDoIwDEA72KgXvIFXVAQZY9T//z/bZSFGHzxtk/Y8tCkoSA1GdKIUC7MpKDDM2bDAorPWNvWFzgudAACS8849HxX13VIH4b13fXslBoMYicbBNrfqFAUjpq3vLGar/QfHHGR+cUpxuwaZp2D+i58dX1cOOSjIdiVFyq2R9zOcMOkb9g8WlVdNv/QAAAAASUVORK5CYII=);
  }
  .mf_bz2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2LDoIgFIDhg4J0USulm5VpIuLx/d+vA2Pk+hkDvjEABqmQIZ4wRiAOFfqmLQmBrAatddfe8bbjCQBINNaYz7vBcdhzD9ZaM/YPpKSHGXGedPdsrgEoJ337ItgUatUlh0Iti6K5+FWVQAcaKk4Hv3OAeMe1fsNtyr9fzjkwyE41huqjIEgzGRPpFxZIFvFd9hAvAAAAAElFTkSuQmCC);
  }
  .mf_rpm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3ZFoIgEIDhQUBa1Epps3JJRBzf//2aw6Gi/jnMxTcXAAMuVUgkjBHIXYm+aU1CoMrBGNM1V7xsRAIACq2z9tnWOA5b4cE5Z8f+hpTyMCPOk+nu9TkAope+eRCsch11yiBfFq3Do10A7Xg0vK8R+PlC/gvF3y/HDBikhwpD1V4S8FR9kvwFUA0Xe2kW3HcAAAAASUVORK5CYII=);
  }
  .mf_lua {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNp0uk5nZjYA/ehcEgAdEgAH5Inu6AfwE3ttAIiviHV5yg44xj1ilRIA5vwHLpUtOKOumKMAAAAASUVORK5CYII=);
  }
  .mf_mp3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JDoMgDIDhIiI7dIeyy21OJyKW93+/VdORZT9pAl8IgACpNJcmQhCofYlL45qEQJe9tbZtbnjdpAkAaHTeuferxqHfpgt4793Q3ZHSC0yI02jbR31hoGbpmifBqjA/nXMoQjDBmMCzAxPiMvNE4HME2vON4gv8xt8vpxwEZMcKueqgCGSmY0p+ADg+Fza7o1PlAAAAAElFTkSuQmCC);
  }
  .mf_pas {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACTSURBVHjaXc2JEoIgEIDhRUE6xErtsjJNRFze//1aiZimn+GYbwYABqmQIZ4wRiB2JfqmNQmBLAetddde8bLhCQBINNaY17PBcdhyD9ZaM/Y3pKSHGXGedHdvzgGoRfr2QbBS9U+nHFTtHJ38pKUA2uNYWsDR9EuAz43vPVAR/FvF3y/HHBhkhwpD1V4QpJmMifQNCZ0Ww23Bq94AAAAASUVORK5CYII=);
  }
  .mf_ogv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc3rEoIgEIbhRUE6mJXayco0EXG9//vrixinqXcQlucHkqBY6ZCMhACobc6+YQkB6LwzxjT1hc8rGRGRZuusfT4q7ru19OCcs317ZaQ9jMzjYJpbdQqA3tLWd8BiU351TAn3qcQ34cCQEebPGPYZpn/AQvMbAbKfvxxSEpTsCw4VOwWIEz2n4hcKVRbDgIphDwAAAABJRU5ErkJggg==);
  }
  .mf_sxi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2JDoIwDIDhDhjzAA/AQ1QEGWOU938/u6YR49+Q0I+kgIJYGymJlCLQ+wK5cU1CYIreWts2N7xukggADDrv3PtV49BvEwbvvRu6O1KGYUKcRts+6osAFaRrngSrvPrpnEHY57niodcdhJ2fMFQAkQXku0DOJ5Ybf385ZaAgPZYolQdNEKfmm44/5M8WZ5t1w/gAAAAASUVORK5CYII=);
  }
  .mf_txt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc0ND4IgEIDhQ0C0wkrpw8o0EfH4/z+wG7FW84WD7RkbwIBLlRIZYwRyX2NsLkkIVD1aa/vuipeNyABAofPOvZ4tTuNWRPDeu2m4IaUiLIjLbPt7e06AGGXoHgSFNj+ddqBNCMHQirepgDjQ/hxUgjTU+oX+h2r9C4P82GCqOUgCnqtvkr8Bx4IWNhl/XsoAAAAASUVORK5CYII=);
  }
  .mf_sxd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3bEoIgEIDhRUA6aAe1k5VpIuLy/u/Xzg4TTT8XwMcAIEBqE1OZEAR6XyE3r0kITDVaa/vuhteNygDAoPPOvV8tTuNWMXjv3TTckTIMC+Iy2/7RXiIgsgzdk2BVNj+dC6B9CA2PQLID2tPMwCuCKAnSOUPJd9Mbf7+cChCQH2uM1QdNIHPzTcsPDuoW2hcHNPEAAAAASUVORK5CYII=);
  }
  .mf_css {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bDoIwDIDhjm0MFQ8cPKEiyBijvP/72SwNM/5Js/S76ECA1IZTiRAE+lhiaNqQEJhysNZ27R1vW5UAgEHnnfu8GxyHnQrgvXdj/0DKBJgR58l2z+bKgBikb18E2b7+6ZID7csS5wD01utQDCwRovANPkE3/n455yAgLSrkqpMmkKlZ0/IL5Z4WZ+e0150AAAAASUVORK5CYII=);
  }
  .mf_rtf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhs7ojJXZGN0wGINLog+gQ2J0YEDeAYCfOGsDQHxF7MtDdsCYt4hdSgBY6x9BfDNrMYRJ5gAAAABJRU5ErkJggg==);
  }
  .mf_hpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNq6rnd6Z2U2YHRG55Lo6IM+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+gd5djAhVjbuBwAAAABJRU5ErkJggg==);
  }
  .mf_sxc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3pEoIgFIbhg4i0aIvaZuWSiHi8//vri2Gs6eUHw3MGIEFS6VAcCQFQ+5x94xoC0HlvjGnrG183cUREmq2z9tVUPPTb2INzzg7dnZH2MDFPo2kf1SUA+khXPwGrrPzpnBLO81xi+b3cEXZMAiFAkAWWeYDMX/2+8ffLKSVBybHgUHFQAJnoJSXf9oIWldwE9NgAAAAASUVORK5CYII=);
  }
  .mf_odf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2JEoIgEIDhRUA6zEo7rTwSEbf3f7/WHcZh6ucY/IYRECC1CalECAK9L5Ab1yQEpuittW19x9tGJQBg0Hnn3k2FQ79VDN57N3QPpAzDhDiNtn1W1wDULF39IljtTlGXDOj7Q5MXbTnQYRlzMbD83Yj+wZD/vHLOQEB6LDFUHjSBTM2Sll8WdhbasocFuAAAAABJRU5ErkJggg==);
  }
  .mf_csv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc2LDoIgFIDhg4B0tVK6WJkmIh7e/wE7slNr9TNgfBsAAqQ2nMqEINC7ElPjkoTAlL1zrm0ueF6pDAAM+uD981Hj0K9VghCCH7orUibBhDiNrr3VJwZqlq65Eyy29qvjBugcY5rzsAVY2nimlcHGH2Ch+I34vlf8/yIgP1TIVXtNIHPzScsXt94WID7+3/QAAAAASUVORK5CYII=);
  }
  .mf_csh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JEoIgEAbgRUQ67FK6rEwTEdf3f7/WnZ1q+mFh+GAWUKCNlaSJUgRmVyBnWJIQ2KLz3jf1FS+rNAEAiyGG8HpW2HfrlCHGGPr2hhTLMCKOg2/u1VmAMktbPwgWG/eTUw50niauebgtONqkeBVw/OgLcs/APeYpPf5+OeagIDuUKCn3hkBn9hOj3wYFFsPJBIaBAAAAAElFTkSuQmCC);
  }
  .mf_gz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc3bEoIgEIDhRUA62EntZGWaiLi8//u17jDl1D8Ms/tdAAiQ2sRUIgSB3uXIDUsSApN31tqmvuJlpRIAMOi8c69nhX23Vgzee9e3N6QMw4g4Dra5V+cI1CRt/SBYbMpZpwx4D4FOmKYt8F5+7wiB9xkwcX9v/PxyzEBAeigwVuw1gUzNJy3fypMWIlnpGFAAAAAASUVORK5CYII=);
  }
  .mf_odg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACJSURBVHjabc3pEoIgFIbhg4C02KatVqaJiMf7v78+Gcdpe9mG5weQIKnNmIqEAOhNyqF2DgGYtLbWlsWFzwsVEZFh5517PnJu6qUK4L13TXVlZAJ0zF1ry1t+GgENUhV3wGy1f+uYEO49JlbY1oRzGkMf0P+Dnze+fjkkJCjeZTyWbTVAxmZKyxcWdhbxy+uSowAAAABJRU5ErkJggg==);
  }
  .mf_conf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2LDoIgFIDhg4B000rpYmWaiHh4/wfswKjV/IENvjEABlyqlMgYI5D7CmPTmoRAVYMxpmuveNmIDAAUWmft69ngOGxFBOecHfsbUirCjDhPprs35wRUkL59EKwK/dNpB4X3WocZly/Bk/s0wv4f6LC8kd74QLn8hUF+rDFVHyQBz9U3yd8SKRcS0TX7RQAAAABJRU5ErkJggg==);
  }
  .mf_png {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZDoMgEEDRQUS6aBelm22tVkQc/v//OhBC6p0AyXkYgAEXMpZnjBGIY42heUtCIOtRa913D7zv8gwAJBprzPfT4jTu8wDWWjMNT6RkgAVxmXX/am8RKC9D9ybYVOqvawmVck6FE64D0JvG58EljKBWUCWIO9a/XEpgUJwbjDUnQcALmRL8BxtQFvFpmdeOAAAAAElFTkSuQmCC);
  }
  .mf_pl {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNrQOx1mZgNHB1wS6AdAAgeAPAF0+Im9NgDEV8S6PGUHHOMesUoJAHP+AwXgLAr8fJP1AAAAAElFTkSuQmCC);
  }
  .mf_mp4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fVdLgo0iGKpwv+/RecWKUAA25mJWC0TMOaykZf2BsbH31wt7MfLHON+v13W/9TYrppYa56355+ZkFLLsB/vbYMIMdv+OcerDYJIYjTivB8AyK/cr6WogpqZh1696EVxSoDqqiMBOgp5B6B3fuO8HwCI74h1esoC9HGLWK0FgDkf0fYxODR9v0UAAAAASUVORK5CYII=);
  }
  .mf_sxw {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc3bDoMgDIDhIiA7qNuUndzmYSJief/3W0OImv1Nmua7KTDgUsVEwhiBPJUYmvYkBKocjDFd88THQSQAoNA6a79tjeNwFAGcc3bsX0ipADPiPJnuXd8jIAbpmw/BLtebbhnk2nu9TgG09AY06CgrxHOB3PtAcRV/X64ZMEgvFcaqsyTgqVqS/Aczkhc2+6BxjgAAAABJRU5ErkJggg==);
  }
  .mf_tgz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBVc2JDoMgDIDhoiI7dIeyY25zOhGxvP/7ranEsD+kJF8IBQGpVKEsEYJAHivkpi0JgaoGY0zXPvC+yxIAUGidtd9Pg+Owzxicc3bsn0gphhlxnkz3am4BEFn69k2wKXXUtYBSe+81jeU+ALHno5e5QtAIwisoGaI//rdcChCQn2sM1SdJkOZqTaY/CyQWw//eXYwAAAAASUVORK5CYII=);
  }
  .mf_htm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
  }
  .mf_jpeg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
  }
  .mf_deb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc2JEoIgEIDhRUQ6tEO3y8o0EXF5//drI6Zp8meA4RsGQIBUOpYmQjCobUmhccnCoMveGNM2Fzqv0gQANFln7fNR09Cv0wDOOTt0V+J0gIloGk17q08RuLd0zZ1hUeBPxxwK9B55+rDjBvgQBsb1A/EWcrMbszf+fjnkICDbVxSrdopBZvqbki8yUBc22OoLRgAAAABJRU5ErkJggg==);
  }
  .mf_xml {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTsQwEADA2XV8iQ4aRLFU8P9v0aVFOuAA28xErJYJGHPZyGt7AeP9d64W+v40x7jfb9f1NzW2V02sNY/t8XsmpNQy9P2tbRAhZusfczzbIIgkRiOOvgMgP7PvpVQpyszcgbPOgkty1gmApM4CQN4BoPzE0XcAxFfEujxkAc5xi1itBYA5/wECji5mbbd2fAAAAABJRU5ErkJggg==);
  }
  .mf_diff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExUsMwEADAvZMcewINQyGq8P9v0allJoABSdmNWCUTMOZSyWt5A+Pjb64Stv1ljnGe9+v6nwr1poi15lGff2ZCSiXDtr+XChFilu1zjlcVgkhiFOLYdgDkV91uutYbvdGz7nrr6OhcEqChIQE6OvLUOgB+49h2AMR3xLo8ZQP0cY9YpQSAOR/GcTKGT9w7fQAAAABJRU5ErkJggg==);
  }
  .mf_sql {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaTc3bEoIgEIDhRUQ6qaV2sDJNRFze/wFbdpj0hx1mvxtAgFQ6liZCEKiyQm7ekxDoajTG9N0D74c0AQCN1ln7/bQ4jceUwTlnp+GJlGZYEJfZ9K/2FoEKMnRvgl3ebLqeIOze0/BtCgh7GD4UAcsWWFbIafVs/BbrLz7+IiC71Birz4pAZvqfkj+rPBYgDgv2twAAAABJRU5ErkJggg==);
  }
  .mf_pptx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXY2LDoIwDEU7tjEfiArzhYogY4zy//9n0yyL4dw+kpMmBQFSm4jKhCChjxUy05YMCVMNzrmufeB9pzIAMOiD999Pg+OwVyxCCH7sn0gYFjPiPLnu1dyiQGTTt28Sm4P941rAsljLTYNSAg0OFyVd2NgQd7pYi3L15VKAgPxcY6Q+aRIyNwktf1ekF3KNxyMhAAAAAElFTkSuQmCC);
  }
  .mf_jpg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
  }
  .mf_zip {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3Q1UpVZiZB72DXrgkVIfqkKgOOsg7qgD8xLkfAIiviHV5yAL0cYtYrQWAOf8Bo8cwOFk9D0UAAAAASUVORK5CYII=);
  }
  .mf_odp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bEoIgEIDhRcDtYFZqJyvTRMTt/d+vlWEc6gcu9rtYQIDUGFKJEAx6X5BvXLMwYNEbY9rmRteNSgAAyTpr36+ahn6rPDjn7NDdiUMPE9E0mvZRXwJws3TNk2G1q6LOGfD84RtelcM8L4clBp5/wW+JdnjI/345ZSAgPZYUKg+aQaa4pOUXFO8W2rtQrO8AAAAASUVORK5CYII=);
  }
  .mf_wav {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoMgDIDhIiA71G3KLrc5nYhY3//9Vglhx1+Ski8hAAMuVUgkjBHIXYm+cU1CoMreGNM2V7xsRAIACq2z9vWscei3woNzzg7dDSnlYUKcRtPe63MAapGueRCscv3VKYN81sv4Q1OAX5/REeYfiM8Icn+PUPz9csyAQXqoMFTtJQFPVUzyN0ebF2R4ZiSEAAAAAElFTkSuQmCC);
  }
  .mf_odc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3ZEoIgGIbhHwFpsU1brUwTEf/u//76ZBinqYNetuE5ABIktYmpRAiA3uQc6ucQgMlba21dXfi8UAkRGXbeueej5K5dqgDee9c1V0YmwMA89La+lacIaJSmugNmq/1Hx4xwf2FihW1NOKcx9h9+3vj65ZCRoHRXcKzYaoBMzZSWbwf/FsPJgGO4AAAAAElFTkSuQmCC);
  }
  .mf_bash {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXY2LDoIwDEU7tjEfiAr4QuUhY4zu///P0iyGeJr2JqdNCgKkNhGVCEFCHwtkpi0ZEqYYrLVd88D7TiUAYNB55z5tjeOwVyy8927sn0gYFjPiPNnuVd+iIBbTN28Sm0O14ppBCJTcgSLkwMFV8eSLsIyYsNqvLqhi5n9fLhkISM8lRsqTJiFT80PLL3flF/w9UVhDAAAAAElFTkSuQmCC);
  }
  .mf_doc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZDoMgEEDRQcDpol3UbrZ1qYg4/v//dSTENO1DL2Eg5wFAgNQYUpEQDHqfkW9YszBg1hljmupG142KAADJOmtfdUl9t1UenHO2b+/EoYeRaBxM8ygvAbhZ2urJsEqLj84JpMU08c1vHjvgc1lz/+Hnja9fTgkIiI85hfKDZpAxLmn5Bgi3FsNZ58xbAAAAAElFTkSuQmCC);
  }
  .mf_js {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORntg6DMbCydsA4wSUBzgEkgHOAeu8Yp+GEnzhaB0B8RezLQw7AOW8Ru5QAsNY/ecIuFToHoc8AAAAASUVORK5CYII=);
  }
  .mf_ods {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaXY3ZEoIwDEVTSqkLooIrKouUUuL//5+XTodhONkm5yEhQVLpQBwJAaGOOXuGLQyEzjtjTFM9+bGLIyLSbJ2137rkvtvHXjjnbN++GGgvRuZxMM27vAcBJtNWH4jN4bLglhL2HxLlW0aYc0wsBHIlfM03wp1s9eWakqDkXHCgOCkImegZJf8H6BbDR85zawAAAABJRU5ErkJggg==);
  }
  .mf_tar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3o6ooqpiZh66rXvTikoBCdSSgoxfyDgD8xLkfAIiviHV5yAL0cYtYrQWAOf8BtG0wOGBUSrIAAAAASUVORK5CYII=);
  }
  .mf_pdf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhm7ojJXZGJ3RGYNLog+gQ2IABuQd6AP4ibM2AMRXxL48ZAeMeYvYpQSAtf4BGyczgtpbtDIAAAAASUVORK5CYII=);
  }
  .mf_py {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTsQwEADA2XV8jg4aBJKp4P/fokuLdEAA2zcTsUomYMxlI6/lFYyPv7lKqO1pjnGet+v6nwrbmyLWmvv2+DMTUioZansvG0SIWernHM82CCKJUYi9NgDkV9ZG73QdM7PB0QEu8YLuoB8gwQFAngDAb+y1ASC+I9blITvgGLeIVUoAmPMOcdYtHctHeLIAAAAASUVORK5CYII=);
  }
  .mf_ps {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc0LD4IgEMDxQ0F6mJXaIyvTRMTj+3+/jsfK9We7jd9uAAxSIWM8YYxA7Ev0TWsSAlkOSqmuveF1wxMAkKiN1u9Xg+Ow5R6MMXrs70hJDzPiPKnu0VwiUE769kmw2tWLzjm4u7VhUAW4af0JBfAbS6h/M7wRt6ji75dTDgyyY4Wx6iAI0kx+E+kHt/oV3fRIhzYAAAAASUVORK5CYII=);
  }
  .mf_xlsx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2LDoMgDEWLgOyheyh7uc3pRMT6//+3piNk2aFNLidNCwKkNhGVCUFC7ytkpjUZEqYanHNde8PrRmUAYNAH79+vBsdhq1iEEPzY35EwLGbEeXLdo7lEgcimb58kVqX94VxAuVh6lBcOO7BRUHEA+/2lThM2hriDi3f8XTkVICA/1hipD5qEzE1Cyw816BdN8Suc7AAAAABJRU5ErkJggg==);
  }
  .mf_swf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc3bEoIgEIDhRUQ6iJXSyco0EXF9//drZZBp+rlhv1kGYMCFDKUJYwTiUKJv3JIQyLI3xrTNHW+7NAEAidZZ+3nXOPT71INzzg7dAynpYUKcRtM+62sAapGueRFslP7pkoPS86zDoVsBdNF6JQqWKW54CGPcUPP6xkPx98s5BwbZqcJQdRQEPJMxwb8yORcf5PtSuAAAAABJRU5ErkJggg==);
  }
  .mf_json {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc2JDoMgDAbgIiA71G3KLrc5nYhY3//91gA74t+UJh8lAAMuVYxIGCOQuxJ9xjUJgSp7Y0zbXPGyEQkAKLTO2tezxqHfCg/OOTt0N6QoDxPiNJr2Xp8jIHrpmgfBKtd/OWWQ61nrmTqMAmhQ0RkLwtUCqH+Qh7efrWLxyzEDBumhwphqLwl4qr6R/A0ucxc24TsSHgAAAABJRU5ErkJggg==);
  }
  .mf_php {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNp6p+t6Z2U2RgdG55Log44+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+geBGjAhZ/XNiQAAAABJRU5ErkJggg==);
  }
  .mf_ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3bEoIgEIDhRcDtYCe1k5WHRMT1/d+vhWGapi76B3bguwAQIDXGVCIEg97lFBqXLAyY98aYtr7SZaUSAECyztpnU9HQr1UA55wduhtxGGAimkbT3qtzBM5LVz8YFpvyo1MGfJ95+e1lC6U/zXFy/+Hnja9fjhkISA8FxYq9ZpApvtPyBd1xFlBBEvkSAAAAAElFTkSuQmCC);
  }
  .mf_rar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaZc2LDoIgFIDhg4B0USu1m5VpIuLh/d+vA2Ouy88YZx9sAAMuVUwkjBHIXYmhaU1CoMpBa921V7xsRAIACo015vVscBy2IoC11oz9DSkVYEacJ93dm3MEykvfPghWef3RKYO8do4m2uEsgIZlefEQbp0/qf8X+TcUP78cM2CQHiqMVXtJwFO1JPkbLuYXNikSVMcAAAAASUVORK5CYII=);
  }
  .mf_gif {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnts4YhjEGK2tnnOCES4IBAyQAJ8g75wDgJ47WARBfEfvykANwzlvELiUArPUPdzEtUeoVt8IAAAAASUVORK5CYII=);
  }
  .mf_docx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaZY+LDoIwDEU72CgqPnj4QkWQMUb5//+zWxajcprdLifNloKAWGFARkKwUPuCPOOKDQsseq1121zpspYRACAZa8zrWdPQb6QX1lozdDdi0IuJaBp1e6/PQTDOdM2DRbqtvjhlMM/c3eEL1w44QlU+f4SLxcTijb9fjhkISPKSAuVBufUT/KDiN1njF6Cqto7pAAAAAElFTkSuQmCC);
  }
  .mf_cpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2NDoIgEMDxQ0D6MCulj6xMExHP93+/Tnaz1l9vg98YgACpDacSIQj0vsDYsCYhMEXnnGvqG143KgEAgz54/35V2HdbFSGE4Pv2jpSJMCKOg2se1YVhjqStnwSrnf3pnAHtp2n+49gcaGFp+LOWgU98gYfiOxbI/145ZSAgPZbIlQdNIFOzpOUHABcWlTpZEbgAAAAASUVORK5CYII=);
  }
}
@media screen {
  /* 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.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.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 2015 jQuery Foundation and other contributors; Licensed MIT */
  /* Layout helpers
----------------------------------*/
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* states and images */
  /* Misc visuals
----------------------------------*/
  /* Overlays */
  /* to make room for the icon, a width needs to be set here */
  /* button elements seem to need a little more width */
  /* button text element */
  /* no icon support for input elements, provide padding by default */
  /* button icon element(s) */
  /* button sets */
  /* workarounds */
  /* reset extra padding in Firefox, see h5bp.com/l */
  /* with multiple calendars */
  /* RTL support */
  /* icon support */
  /* left-aligned */
  /* right-aligned */
  /* support: IE8 - See #6727 */
  /* more specificity required here to override default borders */
  /* vertically center icon */
  /* TR overrides */
  /* need to fix icons sprite */
  /* Component containers
----------------------------------*/
  /* Interaction states
----------------------------------*/
  /* positioning */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Corner radius */
  /* XXXXXXXXX /lib/plugins/upgrade/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/style.css XXXXXXXXX */
  /* based on http://cssdeck.com/labs/progress-bar */
  /* XXXXXXXXX /lib/plugins/upgrade/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/style.css XXXXXXXXX */
  /* Additional style definitions for the bloglinks plugin */
  /* XXXXXXXXX /lib/plugins/bloglinks/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/langdelete/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/langdelete/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/langdelete/style.css XXXXXXXXX */
  /* ----- Input Form Elements ---------- */
  /* XXXXXXXXX /lib/plugins/langdelete/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/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/googlemaps/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/googlemaps/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/googlemaps/style.css XXXXXXXXX */
  /* plugin: googlemaps */
  /* end plugin: googlemaps */
  /* XXXXXXXXX /lib/plugins/googlemaps/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/block/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/block/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/block/style.css XXXXXXXXX */
  /* Adapted from the wrap plugin */
  /*____________ rounded corners ____________*/
  /* (only for modern browsers) */
  /* XXXXXXXXX /lib/plugins/block/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tag/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tag/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tag/style.css XXXXXXXXX */
  /* make it easier to select the +/- checkboxes in the tagsearch table by making them block elements */
  /* XXXXXXXXX /lib/plugins/tag/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/style.css XXXXXXXXX */
  /*border: 1px solid #99D;*/
  /*border: 1px solid #ff0;*/
  /*border: 1px solid #d99;*/
  /*border: 1px solid #9d9;*/
  /* XXXXXXXXX /lib/plugins/note/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/style.css XXXXXXXXX */
  /* Disable the default interwiki icon for the user link (if there is any) */
  /* XXXXXXXXX /lib/plugins/include/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/style.css XXXXXXXXX */
  /*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landro               |
|--------------------------------------------------*/
  /*
 a.nodeFdUrl	        Namespace with url link (headpage)	        js
 a.node 	        Namespace without url link        	        js
 a.nodeUrl	        Page	                                        js
 a.nodeSel 	        Last visited page            	                js
 a.navSel 	        Current page            	                js
 a.indexmenu_idx_head	link style of a namespace with url (headpage)	nojs
 a.indexmenu_idx	link style of a namespace without url	        nojs
 */
  /* dtree properties. No need to change*/
  /*Properties that can be edit*/
  /*Link properties*/
  /* Last visited page highlighting*/
  /* Current page highlighting*/
  /*
.dtree .clip {
}
*/
  /*Namespace without page link in nojs mode. !important has to be used*/
  /*Namespace with page link (headpage) in nojs mode. !important has to be used*/
  /*Style for admin panel interface*/
  /*Mouseover property*/
  /*tocbullet property*/
  /*scrolling arrow property*/
  /*toc property*/
  /*
 * Temporary fix for vector template
 * .toc is style for tabel of ToC in mediawiki styles, included in vector, but of no use in DokuWiki
 */
  /*nojs tree div*/
  /***************************************
 *          indexmenu wizard           *
 ***************************************/
  /* XXXXXXXXX /lib/plugins/indexmenu/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/topbarsyntax/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/topbarsyntax/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/topbarsyntax/style.css XXXXXXXXX */
  /** 
 ** Design Elements - additional  CSS for the topbarsyntax plugin * 
 ** @author Taggic <taggic@t-online.de> */
  /* ---------- Top Navigation ----------- */
  /* ---------- Navigation vertical left ----------- */
  /*  border: 1px solid @ini_border;  */
  /**********************************
 
div.dokuwiki div#tpl_smplbar_navi2 a {
  display: block;
  text-decoration: none;
  border-bottom: none;
  padding: 0em;
  margin: 0;
  height: 1.8em;
}

div.dokuwiki div#tpl_smplbar_navi2 a.wikilink2 {
  border-bottom: none !important;
}
 
div.dokuwiki div#tpl_smplbar_navi2 a.urlextern,
div.dokuwiki div#tpl_smplbar_navi2 a.interwiki {
  padding: 0;
  padding: 0.4em;
  padding-left: 0.8em;
  background-image: none;
}
 
div.dokuwiki div#tpl_smplbar_navi2 li:hover {
  background-color: #aaaaed;
}
 
div.dokuwiki div#tpl_smplbar_navi2 a:hover {
  background-color: #aaaaed;
  text-decoration: underline;
}
*******************************************/
  /* XXXXXXXXX /lib/plugins/topbarsyntax/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/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/bureaucracy/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/style.css XXXXXXXXX */
  /* Success message */
  /* Form */
  /*responsive - small screen*/
  /* XXXXXXXXX /lib/plugins/bureaucracy/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/style.less XXXXXXXXX */
  /* Size factor. */
  /* Percentage to lighten the original color. */
  /* Percentage to desaturate the original color. */
  /* Font sizes from largest to smallest font. */
  /* XXXXXXXXX /lib/plugins/gallery/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/screen.less XXXXXXXXX */
  /*div.dokuwiki div.gallery div {
 *   float: left;
 *   }*/
  /* for pagination */
  /* XXXXXXXXX /lib/plugins/gallery/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/style.less XXXXXXXXX */
  /* 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/batchedit/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/batchedit/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/batchedit/style.css XXXXXXXXX */
  /* plugin:batchedit */
  /* /plugin:batchedit */
  /* XXXXXXXXX /lib/plugins/batchedit/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/style.css XXXXXXXXX */
  /* fold/unfold all button in pagetools area */
  /* below style rules are created by javascript
.folded.hidden { display: none; }
.folder span.indicator { visibility: visible; }
*/
  /* XXXXXXXXX /lib/plugins/folded/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/style.css XXXXXXXXX */
  /* blockquote */
  /* cite */
  /* q */
  /* XXXXXXXXX /lib/plugins/blockquote/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
 */
  /* XXXXXXXXX /lib/plugins/gcalendar/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gcalendar/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gcalendar/style.css XXXXXXXXX */
  /*
 * WARNING:
 * This file was automatically created by the gCalendar-plugin.
 * Do NOT edit this file, because your changes will be overwritten !
 */
  /* ############################ copied from file 'inc/standard.css' ############################ */
  /*
 * standard.css is the main style-sheet for the dokuwiki-plugin gCalendar
 *
 * you should not edit this file. modify this files:
 *
 *   /user/background.css	--> to set background-pictures for specific events
 *   /user/events.css       --> to set event-Pictures and text-styles for your events
 *   /user/other.css        --> to optionally overwrite the styles in the standard.css file 
 */
  /* main-table definition ----------------------------------------------------------------------- */
  /* current-date in table-header ---------------------------------------------------------------- */
  /* navi-table (header of main-table) ----------------------------------------------------------- */
  /* column-header ------------------------------------------------------------------------------- */
  /* definition of event to page links ----------------------------------------------------------- */
  /* hide some elements on printout -------------------------------------------------------------- */
  /* style of date and weekday in month-view */
  /* Weekdays  0=sunday ... 6=saturday */
  /* saturday */
  /* sunday */
  /* category-styles for date entries. The category has to be capitalized ! ---------------------- */
  /* Standard definition of an event entry */
  /* ########################## copied from file 'user/background.css' ########################### */
  /* This is the place to define background-styles like for holidays etc.    */
  /* ############################ copied from file 'user/events.css' ############################# */
  /* category-styles for date entries. ----------------------------------------------------------- */
  /* ############################# copied from file 'user/other.css' ############################# */
  /* XXXXXXXXX /lib/plugins/gcalendar/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/plugins/authmysql/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authmysql/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authmysql/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authmysql/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/style.css XXXXXXXXX */
  /* Basic pagequery frame */
  /* Old-school tables version */
  /* HTML5 Columns version */
  /* Headings and text */
  /* credit: blockquote:plugin */
  /* XXXXXXXXX /lib/plugins/pagequery/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/style.css XXXXXXXXX */
  /********************************************************************
Screen Styles for the Wrap Plugin (additional to all.css)
********************************************************************/
  /* box
********************************************************************/
  /*____________ notes with icons ____________*/
  /* general styles for all note divs */
  /* general styles for all note spans */
  /* sorry for icons glued to the right side, but there is currently no way
     to make this look good without adjusting the images themselves */
  /*____________ info ____________*/
  /*____________ important ____________*/
  /*____________ alert ____________*/
  /*____________ tip ____________*/
  /*____________ help ____________*/
  /*____________ todo ____________*/
  /*____________ download ____________*/
  /*____________ safety notes ____________*/
  /* mark
********************************************************************/
  /* miscellaneous
********************************************************************/
  /*____________ spoiler ____________*/
  /*____________ only print ____________*/
  /*____________ tabs ____________*/
  /* in addition to template styles */
  /*____________ button-style link ____________*/
  /* XXXXXXXXX /lib/plugins/wrap/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/rater/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/rater/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/rater/style.css XXXXXXXXX */
  /** * Design Elements - additional  CSS for the rater plugin * * @author Taggic <taggic@t-online.de> */
  /* ----- General Elements ---------- */
  /* XXXXXXXXX /lib/plugins/rater/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/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/filelist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt2dw/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt2dw/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt2dw/style.css XXXXXXXXX */
  /**
 * dw2odt import_odt pagetool icon
 */
  /* import icon */
  /* XXXXXXXXX /lib/plugins/odt2dw/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/style.css XXXXXXXXX */
  /* ---------- Navigation horizontal ----------- */
  /*  border: 1px solid @ini_border; */
  /* ---------- Navigation vertical right ----------- */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/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 */
  /* fixed data column width */
  /* end plugin:configmanager */
  /* XXXXXXXXX /lib/plugins/config/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/noiewarning/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/noiewarning/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/noiewarning/style.css XXXXXXXXX */
  /**
 @file      noiewarning/style.css
 @brief     NoIEWarning Cascade Style Sheet
 @author    Luis Machuca Bezzaza
 @version   0.618

This file contains the default stylesheet for the NoIEWarning plugin.

**/
  /** 
 * Generic styles
 */
  /* XXXXXXXXX /lib/plugins/noiewarning/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/comment/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/openlayersmap/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/openlayersmap/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/openlayersmap/style.css XXXXXXXXX */
  /*!
 * Copyright (c) 2008-2015 Mark C. Prins <mprins@users.sf.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */
  /* compass mixins */
  /** Constants. */
  /* dimensions */
  /* colours */
  /* page and widget elements, ordering is important */
  /* Copyright (c) 2013-2015 Mark C. Prins <mprins@users.sf.net>  Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  /* Copyright (c) 2013-2017 Mark C. Prins <mprins@users.sf.net>  Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  /* Common and OpenLayers behaviour. */
  /* Work around a case of style reset, setting it on the container breaks the overview map. See: http://www.dokuwiki.org/plugin:openlayersmap?rev=1329438681&do=diff */
  /* GMaps should not set styles on its container */
  /* Prevent tile scaling on Android 4 when d-pad keys are pressed */
  /** LayerSwitcher Control. */
  /*top right bottom left*/
  /* background-color: @ini_background_alt; */
  /*border: 1px solid @ini_border;*/
  /** OverviewMap Control.*/
  /** popup styles. */
  /** Openlayers ScaleLine control. */
  /** StatusBar styles. */
  /* Zoom control */
  /* Copyright (c) 2014-2015 Mark C. Prins <mprins@users.sf.net>  Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  /** Fullscreen Control. */
  /*
.olControlFullscreenMax {
	background:$button-bg inline-image("Fullscreen-expand.svg") no-repeat 90% center;
}

.olControlFullscreenMin {
	background:$button-bg inline-image("Fullscreen-collapse.svg") no-repeat 90% center;
}
*/
  /** accesible tooltip, to add to a focusable element containing a span with the tooltip. */
  /* show a tooltip offset to above/left */
  /* show a tooltip offset to below/right */
  /* show a tooltip offset to below/left */
  /* XXXXXXXXX /lib/plugins/openlayersmap/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/minima/layout.css XXXXXXXXX */
  /**
 * Tableless Layout for minima template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 * @author Esther Brunner <wikidesign@gmail.com>
 */
  /* -------------- general --------------- */
  /* -------------- header --------------- */
  /* ---------------  main ---------------- */
  /* ---------------  page ---------------- */
  /* ---------------  sidebar ---------------- */
  /* ---------------  button bar ---------------- */
  /* ------------- file metadata ----------------------- */
  /* ------------- footer ----------------------- */
  /* XXXXXXXXX /lib/tpl/minima/design.css XXXXXXXXX */
  /**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <henke@cosmocode.de>
 */
  /* -------------- general elements --------------- */
  /* the document */
  /* ---------------- forms ------------------------ */
  /* nice alphatransparency background except for IE <7 */
  /* disabled style - not understood by IE */
  /* edit form */
  /* --------- buttons ------------------- */
  /* ----------- page navigator ------------- */
  /* --------------- 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 */
  /* special headlines for sidebar */
  /* indent different sections */
  /* unordered lists */
  /* ordered lists */
  /* the list items overriding the ul/ol definition */
  /* code blocks by indention */
  /* code blocks by code tag */
  /* inline code words */
  /* code blocks by file tag */
  /* inline tables */
  /* ---------- table of contents ------------------- */
  /*div.dokuwiki div.toc {*/
  /*div.dokuwiki div.tocheader {*/
  /*div.dokuwiki div.tocheader img {*/
  /*
div.dokuwiki #dw__toc h3 strong {
  border: 0.4em solid @ini_background_alt;
  float: right;
  display: block;
  margin: 0.4em 3px 0 0;
  }
*/
  /*div.dokuwiki #toc__inside {*/
  /*div.dokuwiki ul.toc {*/
  /*div.dokuwiki ul.toc li {*/
  /*div.dokuwiki ul.toc li.clear {*/
  /*div.dokuwiki a.toc:link,
div.dokuwiki a.toc:visited {*/
  /*div.dokuwiki a.toc:hover,
div.dokuwiki a.toc:active {*/
  /* ---------------------------- Diff rendering --------------------------*/
  /* --------------------- footnotes -------------------------------- */
  /* insitu-footnotes */
  /* overcome IE issue with one line code or file boxes which require h. scrolling */
  /* --------------- search result formating --------------- */
  /*
div.dokuwiki .search_result {
  margin-bottom: 0.5em;
  padding: 0 1em 0 3em;
 }
*/
  /* div.dokuwiki .search_snippet {*/
  /* ------------------ Additional ---------------------- */
  /* ---------- AJAX quicksearch ----------- */
  /* --------- Toolbar -------------------- */
  /* ---------- Spellchecking ------------- */
  /* XXXXXXXXX /lib/tpl/minima/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/minima/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/minima/_mediaoptions.css XXXXXXXXX */
  /* --- popup --- */
  /* --- display options --- */
  /* XXXXXXXXX /lib/tpl/minima/_admin.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/minima/_linkwiz.css XXXXXXXXX */
  /*FIXME maybe move to a more general style sheet*/
  /* XXXXXXXXX /lib/tpl/minima/_subscription.css XXXXXXXXX */
  /**
 * Styles for the subscription page
 */
  /* 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(/lib/styles/../images/error.png);
    border-color: #ebb;
  }
  div.info {
    background-color: #ccf;
    background-image: url(/lib/styles/../images/info.png);
    border-color: #bbe;
  }
  div.success {
    background-color: #cfc;
    background-image: url(/lib/styles/../images/success.png);
    border-color: #beb;
  }
  div.notify {
    background-color: #ffc;
    background-image: url(/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 .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;
  }
  .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-clearfix {
    /* support: IE7 */
    min-height: 0;
  }
  .ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    /* support: IE8 */
    filter: Alpha(Opacity=0);
  }
  .ui-front {
    z-index: 100;
  }
  .ui-state-disabled {
    cursor: default !important;
  }
  .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
  }
  .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;
    /* support: IE7 */
    min-height: 0;
    font-size: 100%;
  }
  .ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
  }
  .ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
  }
  .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
  }
  .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-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    /* removes extra width in IE */
    overflow: visible;
  }
  .ui-button,
  .ui-button:link,
  .ui-button:visited,
  .ui-button:hover,
  .ui-button:active {
    text-decoration: none;
  }
  .ui-button-icon-only {
    width: 2.2em;
  }
  button.ui-button-icon-only {
    width: 2.4em;
  }
  .ui-button-icons-only {
    width: 3.4em;
  }
  button.ui-button-icons-only {
    width: 3.7em;
  }
  .ui-button .ui-button-text {
    display: block;
    line-height: normal;
  }
  .ui-button-text-only .ui-button-text {
    padding: .4em 1em;
  }
  .ui-button-icon-only .ui-button-text,
  .ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
  }
  .ui-button-text-icon-primary .ui-button-text,
  .ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
  }
  .ui-button-text-icon-secondary .ui-button-text,
  .ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
  }
  .ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
  }
  input.ui-button {
    padding: .4em 1em;
  }
  .ui-button-icon-only .ui-icon,
  .ui-button-text-icon-primary .ui-icon,
  .ui-button-text-icon-secondary .ui-icon,
  .ui-button-text-icons .ui-icon,
  .ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
  }
  .ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
  }
  .ui-button-text-icon-primary .ui-button-icon-primary,
  .ui-button-text-icons .ui-button-icon-primary,
  .ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
  }
  .ui-button-text-icon-secondary .ui-button-icon-secondary,
  .ui-button-text-icons .ui-button-icon-secondary,
  .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
  }
  .ui-buttonset {
    margin-right: 7px;
  }
  .ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -0.3em;
  }
  input.ui-button::-moz-focus-inner,
  button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  .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-dialog {
    overflow: hidden;
    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-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
  }
  .ui-draggable .ui-dialog-titlebar {
    cursor: move;
  }
  .ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
  }
  .ui-menu .ui-menu {
    position: absolute;
  }
  .ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .4em;
    cursor: pointer;
    /* support: IE7 */
    /* support: IE10, see #8844 */
    min-height: 0;
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  }
  .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 {
    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-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%;
    /* support: IE8 */
    filter: alpha(opacity=25);
    opacity: 0.25;
  }
  .ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: 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-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 {
    /* Support: IE7 */
    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-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
  }
  .ui-selectmenu-button span.ui-icon {
    right: 0.5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%;
  }
  .ui-selectmenu-button span.ui-selectmenu-text {
    text-align: left;
    padding: 0.4em 2.1em 0.4em 1em;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .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: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
  }
  .ui-spinner-button {
    width: 16px;
    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: none;
    border-bottom: none;
    border-right: none;
  }
  .ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
  }
  .ui-spinner-up {
    top: 0;
  }
  .ui-spinner-down {
    bottom: 0;
  }
  .ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
  }
  .ui-tabs {
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    position: relative;
    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;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
  }
  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-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAASSURBVCjPY/gPAgyj5ChJVRIAypHyHLPbLnsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NTk6NDAtMDQ6MDCxWFohAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwwAXinQAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    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//xSrMc0AAABaSURBVBjTY3h8jYFOaAPDo/cMj/QYHuYyPGhjuF/BcC+L4W4swx0NhltfGG7uZ7jRzXA9nOGaEsOV4wyXdzJcamW4WM5wYQLD+SaGcwcZzt5iOOvAcObMACIAsZae6pVZewYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NTk6NDAtMDQ6MDCxWFohAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwwAXinQAAAABJRU5ErkJggg==") 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 {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAABISURBVDjLY3iXxzCKRhHV0bNnDM+NGJ7fYXgxk+FlJsOrOIbXIQxvYhjepjK8i2Z4H8DwwZjhIzPDx7UMn+QYPhmOolFEDAIAjUD2JAAuNW8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NTk6NDAtMDQ6MDCxWFohAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwwAXinQAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
  }
  .ui-state-default a,
  .ui-state-default a:link,
  .ui-state-default a:visited {
    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 {
    border: 1px solid #999999;
    background: #dadada url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAABISURBVDjLY3j6n2EUjSKqo1u3GG57MdxxY7gby3BvIsP9PwwPMxgefWB4Us7w9DHDcz+GF/MYXl5ieHWW4XUpw+uJo2gUEYMAvlejJVIWsXwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NTk6NDAtMDQ6MDCxWFohAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwwAXinQAAAABJRU5ErkJggg==") 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 {
    color: #212121;
    text-decoration: none;
  }
  .ui-state-active,
  .ui-widget-content .ui-state-active,
  .ui-widget-header .ui-state-active {
    border: 1px solid #aaaaaa;
    background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAARSURBVCjPY2hgGIWjcBTigACVaMgB0zSxaQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wMy0xMVQwODo1OTo0MC0wNDowMLFYWiEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDMtMTFUMDg6NTk6NDAtMDQ6MDDABeKdAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    font-weight: normal;
    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///////8JWPfcAAAAjUlEQVRIx+3PIQoCQRSA4X+eYhBsg4iwowZBGDF7COtWq1kwad37eAPBg3iFFXaL4xvB4hVEw0tf+NNPvummOQsAGIZhGN8G1ZTqmtx99u5e8ARKYciMrTBi7nZCQeQkFCzdUZiwoiJfNDTx08gPPbRTcWMW7HlFvbZJ8ARXCgM8a0Ho0P+LacMwjB/yBjxhJFOI7HkuAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwsVhaIQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMy0xMVQwODo1OTo0MC0wNDowMMAF4p0AAAAASUVORK5CYII=") 50% 50% repeat-x;
    color: #363636;
  }
  .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///////8JWPfcAAAAiklEQVRIx+3PsQ0BYRiH8ef/FhLnXCFWEI3WDkojWMAAltDQi0R9ExiADS5m+D7JHYnuPgWxgVC81a94qoe0eMzuEwMAx3Ec59vQtnUdAsmacZySsmYXK9LwNrqujR5bnY1cpcKHgqOS0debV6NUNHLtuRiZNjoZXVY6GB3mLA0oGPzFtOM4zg95AkctKGSanwlIAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwsVhaIQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMy0xMVQwODo1OTo0MC0wNDowMMAF4p0AAAAASUVORK5CYII=") 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;
    /* support: IE8 */
    filter: Alpha(Opacity=70);
    font-weight: normal;
  }
  .ui-state-disabled,
  .ui-widget-content .ui-state-disabled,
  .ui-widget-header .ui-state-disabled {
    opacity: .35;
    /* support: IE8 */
    filter: Alpha(Opacity=35);
    background-image: none;
  }
  .ui-state-disabled .ui-icon {
    /* support: IE8 - See #6059 */
    filter: Alpha(Opacity=35);
  }
  .ui-icon {
    width: 16px;
    height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-widget-header .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-state-default .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
  }
  .ui-state-hover .ui-icon,
  .ui-state-focus .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-active .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-highlight .ui-icon {
    background-image: url("/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("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
  }
  .ui-icon-blank {
    background-position: 16px 16px;
  }
  .ui-icon-carat-1-n {
    background-position: 0 0;
  }
  .ui-icon-carat-1-ne {
    background-position: -16px 0;
  }
  .ui-icon-carat-1-e {
    background-position: -32px 0;
  }
  .ui-icon-carat-1-se {
    background-position: -48px 0;
  }
  .ui-icon-carat-1-s {
    background-position: -64px 0;
  }
  .ui-icon-carat-1-sw {
    background-position: -80px 0;
  }
  .ui-icon-carat-1-w {
    background-position: -96px 0;
  }
  .ui-icon-carat-1-nw {
    background-position: -112px 0;
  }
  .ui-icon-carat-2-n-s {
    background-position: -128px 0;
  }
  .ui-icon-carat-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: -64px -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: -64px -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: 0 -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 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAgAAAACbvzUHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAzOEcogAAAAWSURBVDjLY1gFBwyjzFHmKHOUSS4TAApJmC9aV5jjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwsVhaIQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMy0xMVQwODo1OTo0MC0wNDowMMAF4p0AAAAASUVORK5CYII=") 50% 50% repeat-x;
    opacity: .3;
    /* support: IE8 */
    filter: Alpha(Opacity=30);
  }
  .ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAgAAAACbvzUHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAzOEcogAAAAWSURBVDjLY1gFBwyjzFHmKHOUSS4TAApJmC9aV5jjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAzLTExVDA4OjU5OjQwLTA0OjAwsVhaIQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMy0xMVQwODo1OTo0MC0wNDowMMAF4p0AAAAASUVORK5CYII=") 50% 50% repeat-x;
    opacity: .3;
    /* support: IE8 */
    filter: Alpha(Opacity=30);
    border-radius: 8px;
  }
  #plugin__upgrade {
    margin: 0 auto;
    height: 20em;
    overflow: auto;
  }
  #plugin__upgrade .log-error::before {
    content: "✗ ";
    color: #f00;
  }
  #plugin__upgrade .log-warning::before {
    content: "⚠ ";
    color: #f90;
  }
  #plugin__upgrade .log-notice::before {
    content: "☛ ";
    color: #ccc;
  }
  #plugin__upgrade_form {
    display: block;
    overflow: auto;
    margin: 1em;
    font-size: 120%;
  }
  #plugin__upgrade_careful {
    float: right;
    text-align: right;
    margin-right: 1em;
    color: red;
  }
  #plugin__upgrade_form {
    clear: right;
  }
  #plugin__upgrade_form button {
    float: right;
    margin-left: 0.5em;
  }
  #plugin__upgrade_form button.careful {
    opacity: 0.5;
  }
  #plugin__upgrade_meter {
    height: 20px;
    position: relative;
    margin: 3em 1em 1em 1em;
  }
  #plugin__upgrade_meter ol {
    margin: 0;
    padding: 0;
    display: block;
    height: 100%;
    border-radius: 10px;
    background-color: #ddd;
    position: relative;
    list-style: none;
  }
  #plugin__upgrade_meter ol li {
    float: left;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 19%;
    position: relative;
    border-radius: 10px;
  }
  #plugin__upgrade_meter ol li span {
    right: -0.5em;
    display: block;
    text-align: center;
  }
  #plugin__upgrade_meter ol li .step {
    top: -0.4em;
    padding: .2em 0;
    border: 3px solid #ddd;
    z-index: 99;
    font-size: 1.25em;
    color: #ddd;
    width: 1.5em;
    font-weight: 700;
    position: absolute;
    background-color: #fff;
    border-radius: 50%;
  }
  #plugin__upgrade_meter ol li .stage {
    color: #fff;
    font-weight: 700;
  }
  #plugin__upgrade_meter ol li.active {
    height: 20px;
    background: #aaa;
  }
  #plugin__upgrade_meter ol li.active span.stage {
    color: #000;
  }
  #plugin__upgrade_meter ol li.active span.step {
    color: #000;
    border: 3px solid __link__;
  }
  div.page form fieldset fieldset {
    text-align: left;
  }
  fieldset.clearhistory {
    float: right;
    margin-right: 10px;
    width: 315px;
    margin-left: 20px;
  }
  div.dokuwiki div.page p.clearhistory {
    margin-right: 350px;
    margin-left: 30px;
  }
  div.dokuwiki #plugin_bloglinks__links {
    text-align: center;
    clear: both;
    height: 1.5em;
  }
  div.dokuwiki .plugin_bloglinks__prev {
    float: left;
  }
  div.dokuwiki .plugin_bloglinks__next {
    float: right;
  }
  #langdelete__form fieldset {
    margin: 1em;
    width: 35em;
    margin-bottom: 2em;
    background-color: #d9ffdb;
    color: #000;
    padding: 0 1em;
  }
  #langdelete__form legend {
    font-size: 1.25em;
  }
  #langdelete__form label.formTitle {
    clear: both;
    display: block;
    width: 12em;
    float: left;
    margin-bottom: 10px;
    color: #666;
    font-weight: bold;
    text-align: left;
  }
  #langdelete__form input.edit {
    float: left;
  }
  #langdelete__form div.box {
    float: left;
  }
  #langdelete__form input.button {
    float: right;
  }
  div.dokuwiki table.blind {
    border: 0;
  }
  div.dokuwiki table.blind td {
    padding: 1px 1em 1px 0;
  }
  div.dokuwiki div.vote_bar {
    border: 1px solid #000;
    text-align: left;
    padding: 0;
    height: 12px;
    width: 200px;
  }
  div.dokuwiki div.vote_full {
    background-color: #9e0028;
    font-size: 10px;
    height: 12px;
    border-right: 1px solid #000;
  }
  div.dokuwiki fieldset.vote {
    width: 65%;
    margin-bottom: 1.5em;
  }
  .googlemap {
    width: 400px;
    height: 300px;
    border: 1px solid #333;
  }
  div.dokuwiki div.newentry_form {
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki #blog__newentry_form input.edit {
    width: 95%;
  }
  div.dokuwiki tr.draft,
  div.dokuwiki div.draft {
    opacity: 0.5;
  }
  div.dokuwiki div.autoarchive_selector ul {
    list-style-type: none;
    clear: left;
    margin: 0 0.5em 0 0;
  }
  div.dokuwiki div.autoarchive_selector ul div.li {
    float: left;
    margin: 0 1em 0 0;
  }
  div.dokuwiki div.autoarchive_selector ul ul {
    float: left;
    clear: none;
  }
  div.dokuwiki div.autoarchive_selector ul ul div.li {
    margin: 0;
  }
  img.blog_archive_bar {
    background-color: #61ff69;
    width: 5px;
    border: 0 none;
    vertical-align: bottom;
  }
  .dokuwiki div.blocks_round {
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
  }
  .dokuwiki span.blocks_round {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
  }
  div.dokuwiki div.tags,
  div.dokuwiki div.tagstop {
    font-size: 95%;
    text-align: right;
  }
  div.dokuwiki div.tags {
    border-top: 2px dotted #61ff69;
    clear: both;
    margin-bottom: 1.4em;
  }
  div.dokuwiki div.tagstop {
    border-bottom: 2px dotted #61ff69;
    margin-top: -1.3em;
    margin-bottom: .4em;
  }
  div.dokuwiki div.tags span,
  div.dokuwiki div.tagstop span {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIGAGFhYejo6P///8PDw9ra2p6env///wAAACH5BAEAAAYALAAAAAAQAAwAAAM0aBbQECpKA4YQ400JBClEBm2UUBgFpm3VR1zixljeG09zba9STvwqkm9HWlRgPFnlVjQmEwA7) 0px 2px no-repeat;
    padding: 1px 0px 1px 17px;
  }
  div.dokuwiki form.plugin__tag_search label.plus,
  div.dokuwiki form.plugin__tag_search label.minus {
    display: block;
  }
  .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 {
    background-color: #eef;
    background-image: url(/lib/plugins/note/images/note.png);
  }
  .noteimportant {
    background-color: #ffc;
    background-image: url(/lib/plugins/note/images/important.png);
  }
  .notewarning {
    background-color: #fdd;
    background-image: url(/lib/plugins/note/images/warning.png);
  }
  .notetip {
    background-color: #dfd;
    background-image: url(/lib/plugins/note/images/tip.png);
  }
  div.dokuwiki div.plugin_include_content div.secedit {
    float: right;
    margin-left: 1em;
    margin-top: 0;
  }
  div.dokuwiki div.inclmeta {
    border-top: 1px dotted #61ff69;
    padding-top: 0.2em;
    color: #6f6f6f;
    font-size: 80%;
    /*margin-top: 0.5em;*/
    line-height: 1.25;
    margin-bottom: 2em;
  }
  div.dokuwiki div.inclmeta a.permalink {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAK6urpGRkb+/v/X19dfX125ubkpKSv///yH5BAEAAAcALAAAAAAQAAwAAANCeLrc/jC2IYIlwwYxVg4DUQWEaHWHUBCBUQRFYQRAISjXYAgiYIQWRY1lKBpJBYCC8AIAYM3nasGM2aoxgmTLPSQAADs=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta abbr.published {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAP///2VlZePj49ra2qOjo4KCgr29vf///yH5BAEAAAcALAAAAAAQAAwAAANAeKpDFYWMRY8pRhBxTT1DIQAAQQrFRBEGWboGUYmueRZVUBK8CwSzke9WYQ1JsUpI6EKpKJ0RB/NhOCCSqraSAAA7) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    border-bottom: 0;
  }
  div.dokuwiki div.inclmeta span.author {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHACcnJ0RERPDw8HBwcKenp9jY2MLCwv///yH5BAEAAAcALAAAAAAQAAwAAAM5eLo1YyvGAiqAMhoLRp6c9ymURYyKEFgYSlQiKgxB3UoGXe8DISyznVBYIAGGQ8DpIDAQntAooZgAADs=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta span.author a.interwiki {
    background: none;
    padding: 0;
  }
  div.dokuwiki div.inclmeta span.comment {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAGVlZaysrP///9DQ0IKCgujo6JaWlv///yH5BAEAAAcALAAAAAAQAAwAAAM0eLrcbCDKSAojQeitAxDLx43EEI6kqYioVp6tqx5Y7IFKAUWGpleOkA4QCC4MkKIxRzQmAAA7) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta div.tags {
    border-top: 0;
    font-size: 100%;
    float: right;
    clear: none;
  }
  div.dokuwiki p.include_readmore {
    text-align: right;
  }
  div#plugin_enforcesummary_wrapper {
    /* border: 1px solid #ccc; */
    font-size: 85%;
  }
  div#plugin_enforcesummary_wrapper .li {
    color: #cc9999 !important;
  }
  .dtree {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    white-space: nowrap !important;
    word-wrap: normal !important;
    line-height: normal;
  }
  .dtree img {
    border: 0;
    vertical-align: top;
  }
  .dokuwiki .dtree a,
  .dokuwiki .aside .dtree a,
  .dokuwiki .dtree a:visited,
  .dokuwiki .aside .dtree a:visited,
  .dokuwiki .dtree a:link,
  .dokuwiki .aside .dtree a:link {
    color: #009e08;
    text-decoration: none;
  }
  .dtree a.node,
  .dtree a.nodeSel a.navSel {
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
  }
  .dtree a.nodeSel {
    background-color: #d9ffdb;
  }
  .dokuwiki .dtree a.navSel,
  .dokuwiki .aside .dtree a.navSel {
    background-color: #ffdb9e;
  }
  div.li a.indexmenu_idx {
    color: #9e0028 !important;
    text-decoration: none !important;
    font-weight: bold;
  }
  div.li a.indexmenu_idx_head {
    font-weight: bold;
  }
  div.dokuwiki div.indexmenu_list_themes {
    clear: both;
    border-top: 2px solid #61ff69;
    padding-left: 1em;
  }
  .dokuwiki .dtree a.nodeFdUrl:hover,
  .dokuwiki .dtree a.nodeSel:hover,
  .dokuwiki a.navSel:hover,
  .dokuwiki .dtree a.nodeUrl:hover {
    color: #009e08;
    text-decoration: underline;
    background-color: #d9ffdb;
  }
  .dtree a.node:hover {
    text-decoration: none;
  }
  .dtree .indexmenu_tocbullet {
    position: absolute;
    background: transparent url(data:image/gif;base64,R0lGODlhCwANAKEDAP8AAP8zAP9VAP///yH5BAEKAAMALAAAAAALAA0AAAIbnI+pu+DsQmhRiFTlMzFYeQSABCLkpJDMyg4FADs=) no-repeat scroll;
    vertical-align: middle;
    width: 11px;
    height: 11px;
  }
  .dtree .indexmenu_larrow {
    position: absolute;
    opacity: .60;
    background: transparent url(/lib/plugins/indexmenu/images/larrow.gif) repeat-y scroll;
    padding-left: 22px;
    z-index: 100;
  }
  .indexmenu_toc {
    font-size: 80%;
    line-height: 1.2em;
    white-space: normal;
    overflow: hidden;
    width: 200px !important;
    z-index: 100 !important;
    word-wrap: break-word;
  }
  .indexmenu_toc ul.toc {
    border: 0 none;
  }
  .indexmenu_toc .tocheader {
    background-color: #d9ffdb;
    padding: 2px 0;
  }
  .indexmenu_toc .indexmenu_toc_inside {
    border: 1px solid #61ff69;
    background-color: #fff;
    text-align: left;
    padding: 0.5em 0 0.7em 0;
    max-height: 300px;
    overflow: auto;
  }
  .dtree .indexmenu_rarrow {
    position: absolute;
    background: white url(data:image/gif;base64,R0lGODlhCwAPAKECAMzMzGZmZv///////yH5BAEUAAIALAAAAAALAA8AAAIihI8my6zdHlwvCOsAs1hInjWgpy0juV2h2qETVb7SlNRAAQA7) no-repeat scroll;
    width: 11px;
    height: 15px;
  }
  .indexmenu_rmenuhead {
    background-color: #CCFFCC;
    margin: 0;
    text-align: center;
    padding: 1px 5px;
    vertical-align: middle;
    overflow: hidden;
    width: 100px;
  }
  .indexmenu_rmenu ul {
    margin: 0;
  }
  .indexmenu_rmenu,
  .indexmenu_rmenu li ul {
    position: absolute;
    z-index: 100;
    background-color: #fff;
    border: 1px solid black;
    font-size: 80%;
    line-height: 120%;
    padding-bottom: 5px;
    width: 110px;
  }
  .indexmenu_rmenu li a,
  .indexmenu_rmenu li span.indexmenu_submenu {
    padding: 1px 0;
    display: block;
  }
  .indexmenu_rmenu ul,
  .indexmenu_rmenu li {
    list-style-type: none !important;
    list-style-image: none !important;
    color: #000 !important;
    padding: 0;
    text-align: center;
    position: relative;
  }
  .indexmenu_rmenu a:hover,
  .indexmenu_rmenu .indexmenu_submenu:hover {
    background-color: #E6E6E6 !important;
    display: block;
  }
  .indexmenu_opts {
    font-size: 80%;
  }
  .dtree .emptynode {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMAANE7PqtdgemgNfJdANMWAI0AAP8AAP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAAAIACwAAAAAEAAQAAAErRAhhBBCCCGEEIIIIYQQQgghhBBECCGEAgkIIYQgQggRhBARpiAEEUKIFIQQQsQYWBBCiBSEEEIIQURMQYgUhBBCCCKEEDGFFIQQQhAhhBBCxBSEEIIIIYQQQsQUUxBECCGEEELEFISgKQghhBBCxBQEEUKmIIQQQmAQiBBCCBmEEEJAQFMQQgghZBBCCAJTEEIIIYQQQhAhVBBCCCGEEIIGIYQQQgghhBBECKEIADs=) no-repeat scroll;
    display: inline;
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    /* needed by ie7 */
    vertical-align: top;
    zoom: 1;
  }
  .indexmenu_rmenu li {
    margin: 0;
  }
  .indexmenu_rmenu li ul {
    /*.indexmenu_rmenu width-1*/
    display: none;
    left: 109px;
    font-size: 100%;
    top: 0;
  }
  .indexmenu_rmenu li:hover ul,
  .indexmenu_nojs,
  .indexmenu_titlemenu {
    display: block;
  }
  .indexmenu_titlemenu {
    background-color: #ccc;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
  }
  #indexmenu__wiz {
    width: 451px;
  }
  #indexmenu__wiz fieldset {
    width: 401px;
    text-align: left;
  }
  #indexmenu__wiz input {
    margin: 0 0.1em 0 0;
  }
  #indexmenu__wiz input#namespace {
    margin: 0 0.6em;
    width: 270px;
  }
  #indexmenu__wiz .number input {
    width: 30px;
  }
  #indexmenu__wiz strong {
    line-height: 1.5em;
  }
  #indexmenu__wiz label {
    margin: 0 0.6em;
  }
  #indexmenu__wiz fieldset.options label.number {
    margin: 0 0.6em 0 -0.3em;
  }
  #indexmenu__wiz input#indexmenu__insert {
    margin: 0.5em 3px 1em 3px;
  }
  #indexmenu__wiz fieldset.metanumber input[type=text] {
    width: 50px;
    margin: 5px;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton {
    border-radius: 4px;
    margin: 0 3px 3px 0;
    border-left-width: 1px;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div {
    width: 16px;
    height: 16px;
    opacity: .70;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:hover,
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:active,
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected div {
    opacity: 1;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected {
    /* copied from tpl/dokuwiki/css/basic.css */
    border-color: #333;
    background-color: #ddd;
    /*background: -moz-linear-gradient(   top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #cccccc 99%); see FS#2447*/
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
    background: -webkit-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: -o-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: -ms-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
  }
  .dokuwiki form.whyspam {
    display: block;
    margin-bottom: 2em;
  }
  .dokuwiki form.whyspam fieldset {
    width: 50%;
  }
  .dokuwiki form.whyspam textarea {
    height: 25em;
  }
  * html body {
    /* fix csshover behavior for IE6 */
    behavior: url("/lib/plugins/topbarsyntax/csshover3.htc");
  }
  div.dokuwiki div#tpl_smplbar_navi2 {
    background-color: #d9ffdb;
    margin-left: auto;
    height: auto;
    margin: 0.1em 2em 0.2em 0;
    float: left;
    border-radius: 0.1em;
  }
  *+ html div.dokuwiki div#tpl_smplbar_navi2 {
    height: auto;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul {
    display: block;
    background-color: #d9ffdb;
    list-style: none;
    padding: 0em;
    padding-left: 0.8em;
    margin: 0;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul li {
    background-color: #d9ffdb;
    float: left;
    margin: 0;
    width: 10em;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi2 li {
    margin: 0;
    padding-left: 0.3em;
    position: relative;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul {
    display: none;
    top: -0.5em;
    left: 100%;
    border: 1px solid #61ff69;
    position: absolute;
    height: auto;
    border-radius: 0.3em;
    z-index: 500;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul ul {
    top: -0.5em;
    left: 100%;
    border: 1px solid #61ff69;
    margin-top: 5px;
    border-radius: 0.3em;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul li:hover ul ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul li:hover ul ul {
    display: none;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul ul li:hover ul {
    display: block;
  }
  div.dokuwiki .navi_clearer {
    clear: both;
    margin-bottom: 1.8em;
  }
  .dokuwiki div.bureaucracy__plugin {
    width: 50%;
    font-size: 120%;
    padding: 2em;
  }
  .dokuwiki form.bureaucracy__plugin {
    width: 100%;
    text-align: center;
    margin: 2em 0;
    display: block;
  }
  .dokuwiki form.bureaucracy__plugin p {
    font-size: 90%;
    margin-top: 0.5em;
  }
  .dokuwiki form.bureaucracy__plugin fieldset {
    width: 80%;
    text-align: left;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .dokuwiki form.bureaucracy__plugin label {
    display: block;
    text-align: right;
    line-height: 2em;
  }
  .dokuwiki form.bureaucracy__plugin label>span {
    display: inline-block;
    width: 47%;
    line-height: normal;
  }
  .dokuwiki form.bureaucracy__plugin label.textareafield {
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label.textareafield>span {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin label input.edit,
  .dokuwiki form.bureaucracy__plugin label select {
    width: 50%;
  }
  .dokuwiki form.bureaucracy__plugin label input.datepicker,
  .dokuwiki form.bureaucracy__plugin label input.timefield {
    width: 25%;
    margin-right: 25%;
  }
  .dokuwiki form.bureaucracy__plugin label textarea.edit {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin label input[type=checkbox] {
    width: 5%;
    margin-right: 45%;
  }
  .dokuwiki form.bureaucracy__plugin input.button {
    margin: 3px 0 3px 50%;
    display: block;
  }
  .dokuwiki form.bureaucracy__plugin label.radiolabel span {
    width: 100%;
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label input[type=radio]~span {
    width: 50%;
    display: inline-block;
    text-align: left;
    line-height: normal;
  }
  .dokuwiki form.bureaucracy__plugin label.bureaucracy_error span {
    color: #F00;
  }
  .dokuwiki form.bureaucracy__plugin #plugin__captcha_wrapper label {
    text-align: left;
  }
  .dokuwiki div.cloud {
    margin-bottom: 1em;
    line-height: 145%;
  }
  .dokuwiki div.cloud a {
    padding: 0;
    margin: 0 0.5em;
  }
  .dokuwiki div.cloud a.cloud1 {
    font-size: 10px;
    color: #D3E0F5;
  }
  .dokuwiki div.cloud a.cloud2 {
    font-size: 12px;
    color: #AEC4E5;
  }
  .dokuwiki div.cloud a.cloud3 {
    font-size: 14px;
    color: #88A9DB;
  }
  .dokuwiki div.cloud a.cloud4 {
    font-size: 16px;
    color: #4A7AC2;
  }
  .dokuwiki div.cloud a.cloud5 {
    font-size: 18px;
    color: #003F9E;
  }
  .dokuwiki div.cloud a.cloud1_tag1 {
    font-size: 10px;
    color: #CEF0D0;
  }
  .dokuwiki div.cloud a.cloud2_tag1 {
    font-size: 12px;
    color: #AEE5B1;
  }
  .dokuwiki div.cloud a.cloud3_tag1 {
    font-size: 14px;
    color: #88DB8C;
  }
  .dokuwiki div.cloud a.cloud4_tag1 {
    font-size: 16px;
    color: #4AC250;
  }
  .dokuwiki div.cloud a.cloud5_tag1 {
    font-size: 18px;
    color: #009E08;
  }
  .dokuwiki div.cloud a.cloud1_tag2 {
    font-size: 10px;
    color: #F0CED7;
  }
  .dokuwiki div.cloud a.cloud2_tag2 {
    font-size: 12px;
    color: #E5AEBC;
  }
  .dokuwiki div.cloud a.cloud3_tag2 {
    font-size: 14px;
    color: #DB889D;
  }
  .dokuwiki div.cloud a.cloud4_tag2 {
    font-size: 16px;
    color: #C24A68;
  }
  .dokuwiki div.cloud a.cloud5_tag2 {
    font-size: 18px;
    color: #9E0028;
  }
  .dokuwiki div.cloud {
    margin-bottom: 1em;
    line-height: 145%;
  }
  .dokuwiki div.cloud a {
    padding: 0;
    margin: 0 0.5ex;
  }
  .dokuwiki div.cloud a.cloud1 {
    font-size: 70%;
    color: #97afd3;
  }
  .dokuwiki div.cloud a.cloud2 {
    font-size: 85%;
    color: #6590d2;
  }
  .dokuwiki div.cloud a.cloud3 {
    font-size: 100%;
    color: #2b70da;
  }
  .dokuwiki div.cloud a.cloud4 {
    font-size: 115%;
    color: #1057c1;
  }
  .dokuwiki div.cloud a.cloud5 {
    font-size: 130%;
    color: #003F9E;
  }
  .dokuwiki div.cloud a.cloud1_tag1 {
    font-size: 70%;
    color: #97d39a;
  }
  .dokuwiki div.cloud a.cloud2_tag1 {
    font-size: 85%;
    color: #65d26a;
  }
  .dokuwiki div.cloud a.cloud3_tag1 {
    font-size: 100%;
    color: #2bda33;
  }
  .dokuwiki div.cloud a.cloud4_tag1 {
    font-size: 115%;
    color: #10c119;
  }
  .dokuwiki div.cloud a.cloud5_tag1 {
    font-size: 130%;
    color: #009E08;
  }
  .dokuwiki div.cloud a.cloud1_tag2 {
    font-size: 70%;
    color: #d397a6;
  }
  .dokuwiki div.cloud a.cloud2_tag2 {
    font-size: 85%;
    color: #d26580;
  }
  .dokuwiki div.cloud a.cloud3_tag2 {
    font-size: 100%;
    color: #da2b57;
  }
  .dokuwiki div.cloud a.cloud4_tag2 {
    font-size: 115%;
    color: #c1103d;
  }
  .dokuwiki div.cloud a.cloud5_tag2 {
    font-size: 130%;
    color: #9E0028;
  }
  div.dokuwiki div.gallery table {
    border: none;
  }
  div.dokuwiki div.gallery table td {
    padding: 1em;
    text-align: center;
    vertical-align: middle;
    border: none;
  }
  div.dokuwiki div.gallery table img.tn {
    padding: 0.4em;
    border: 1px solid #61ff69;
    max-width: none;
  }
  div.dokuwiki div.gallery {
    clear: left;
    margin-bottom: 1em;
  }
  div.dokuwiki div.gallery img.tn {
    margin: 9px;
    vertical-align: middle;
    padding: 0.4em;
    border: 1px solid #000;
  }
  div.dokuwiki div.gallery_left {
    float: left;
  }
  div.dokuwiki div.gallery div {
    float: left;
  }
  div.dokuwiki div.gallery_right {
    float: right;
  }
  div.dokuwiki div.gallery_center {
    margin-left: auto;
    margin-right: auto;
  }
  div.dokuwiki div.gallery_center {
    width: 80%;
    text-align: center;
  }
  div.dokuwiki div.gallery div.gallery_pages {
    float: none;
    text-align: left;
  }
  #acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #61ff69;
    text-align: left;
  }
  [dir=rtl] #acl__tree {
    float: right;
    text-align: right;
  }
  #acl__tree a.cur {
    background-color: #ffdb9e;
    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 #61ff69;
    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(/lib/plugins/acl/pix/group.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclgroup {
    background: transparent url(/lib/plugins/acl/pix/group.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .acluser {
    background: transparent url(/lib/plugins/acl/pix/user.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .acluser {
    background: transparent url(/lib/plugins/acl/pix/user.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclpage {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDUlEQVQ4EQXBv6+ecxgH4Ov+Ps972tNTR5WIMxHxOzHQiBiEhYEuBpPFYmMjNjHZbJKOBkn/A6NBS0QiJIIYWCQN2lQbRM95z/PcH9dVSbzw3qXXd/dPvDbKOZxEgUKKtKX715vX81n9feOdyxfObwEqiZc++PLyJ2+de3SMOhMmASCBuPbvsYvf3PTHb0f//fTDz2e/uHD+CGYYUz28M09nfrxqGlUUada0ZYlbx6vnH7zN0w/Nvu5rp9KP3HjuzU/v+Pyjl48GVNXpJNPONGwGczENpqKKodAO9necf+rAfQ+c2J339z6GAaFgYBSjyqgyqowqYyq//3XLvaePPXa2vPHMnabN9CrMAAnzRCmp0msYZZ7YyfDL9dj2onvr2ftPqHksMENCMNcQEdQohTSZBjuMLt2TGNQAMwSNKkoJgjSbCVBDrSUjGgkwQy8kNApJwBjoMk8hRYiyNmsDM3RHEkIEgAClVJgHjZMb1iVghrVZQ5oGENBhbYIOKTbTsGwXMEMv0Yn3v9sq0UVSNKmAhAZcvGfj+KjBDMuyWlcO9jeevHvosIa16BAkJHx/dZGO48MFzLAcdS/d2a7qqyurrogCHUp0yCijyzxXL2svMMPx4frn3s5017uPb/eSDKEBt+/OIGF3U6r0Zqp/1qWvwAxV+fDFty+9UlVPRE4BCEEECDjs7m/n4SL8D0Q4HlY5zpa1AAAAAElFTkSuQmCC) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclpage {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDUlEQVQ4EQXBv6+ecxgH4Ov+Ps972tNTR5WIMxHxOzHQiBiEhYEuBpPFYmMjNjHZbJKOBkn/A6NBS0QiJIIYWCQN2lQbRM95z/PcH9dVSbzw3qXXd/dPvDbKOZxEgUKKtKX715vX81n9feOdyxfObwEqiZc++PLyJ2+de3SMOhMmASCBuPbvsYvf3PTHb0f//fTDz2e/uHD+CGYYUz28M09nfrxqGlUUada0ZYlbx6vnH7zN0w/Nvu5rp9KP3HjuzU/v+Pyjl48GVNXpJNPONGwGczENpqKKodAO9necf+rAfQ+c2J339z6GAaFgYBSjyqgyqowqYyq//3XLvaePPXa2vPHMnabN9CrMAAnzRCmp0msYZZ7YyfDL9dj2onvr2ftPqHksMENCMNcQEdQohTSZBjuMLt2TGNQAMwSNKkoJgjSbCVBDrSUjGgkwQy8kNApJwBjoMk8hRYiyNmsDM3RHEkIEgAClVJgHjZMb1iVghrVZQ5oGENBhbYIOKTbTsGwXMEMv0Yn3v9sq0UVSNKmAhAZcvGfj+KjBDMuyWlcO9jeevHvosIa16BAkJHx/dZGO48MFzLAcdS/d2a7qqyurrogCHUp0yCijyzxXL2svMMPx4frn3s5017uPb/eSDKEBt+/OIGF3U6r0Zqp/1qWvwAxV+fDFty+9UlVPRE4BCEEECDjs7m/n4SL8D0Q4HlY5zpa1AAAAAElFTkSuQmCC) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclns {
    background: transparent url(/lib/plugins/acl/pix/ns.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclns {
    background: transparent url(/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: #d9ffdb;
  }
  body {
    --batchedit-background: #fff;
    --batchedit-background-alt: #d9ffdb;
    --batchedit-border: #61ff69;
    --batchedit-text: #000;
    --batchedit-link: __link__;
  }
  .folder {
    padding-left: 2px;
    padding-right: 9px;
    background: url(data:image/gif;base64,R0lGODlhBwAHAIAAAGOMnP///yH5BAEHAAEALAAAAAAHAAcAAAIMDBCZh8pt3mLuqHgLADs=) no-repeat right center;
  }
  .folder.open {
    background: url(data:image/gif;base64,R0lGODlhBwAHAIAAAGOMnP///yH5BAEHAAEALAAAAAAHAAcAAAIKjB+gy5xuFkpzFgA7) no-repeat right center;
  }
  div.folded {
    padding: 0.5em;
    border: 1px dotted #dee7ec;
  }
  span.folded {
    border: 1px dotted #dee7ec;
  }
  span.indicator {
    visibility: hidden;
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all:before {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAMAAACYJxbqAAAAnFBMVEWItdx+r9usrKyJtt2Lt92NuN2OuN6Qud6Sut6Tu9+Tvd+Xvd+Yvt+av9+awOC3u8GcwOCcweC4vMKfweChweG5vcKgwuGhwuG6vsK7vsOiw+K8v8OkxOK9wMS+wcWnxeK+wsWoxuPAwsapxuPBw8arx+PCxMbCxcfDxcfFxsjGxsnGx8nGyMnHyMrIycrJysrKysrKysvLy8vMzMyNqhNvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCxYIHQrJmFzKAAAATklEQVRIx+2TQQoAMAjD2v7/0fvBclAYjOYaBCMovSYBHdABncn0YPPmLxznWgCa8ilQUSn/YYM2aIP2ZHqwefMXjnMtAE35FCj3O8s6B+U8ANATu/BqAAAAAElFTkSuQmCC);
    margin-top: 0;
  }
  #dokuwiki__pagetools:hover ul li a.fold_unfold_all,
  #dokuwiki__pagetools ul li a.fold_unfold_all:focus,
  #dokuwiki__pagetools ul li a.fold_unfold_all:active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAMAAACYJxbqAAAAnFBMVEWItdx+r9usrKyJtt2Lt92NuN2OuN6Qud6Sut6Tu9+Tvd+Xvd+Yvt+av9+awOC3u8GcwOCcweC4vMKfweChweG5vcKgwuGhwuG6vsK7vsOiw+K8v8OkxOK9wMS+wcWnxeK+wsWoxuPAwsapxuPBw8arx+PCxMbCxcfDxcfFxsjGxsnGx8nGyMnHyMrIycrJysrKysrKysvLy8vMzMyNqhNvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCxYIHQrJmFzKAAAATklEQVRIx+2TQQoAMAjD2v7/0fvBclAYjOYaBCMovSYBHdABncn0YPPmLxznWgCa8ilQUSn/YYM2aIP2ZHqwefMXjnMtAE35FCj3O8s6B+U8ANATu/BqAAAAAElFTkSuQmCC);
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all:hover,
  #dokuwiki__pagetools ul li a.fold_unfold_all:active,
  #dokuwiki__pagetools ul li a.fold_unfold_all:focus {
    background-position: right -45px;
  }
  .dokuwiki blockquote.blockquote-plugin {
    border: 1px dotted #61ff69;
    background: #d9ffdb url(data:image/gif;base64,R0lGODlhLgAcAMQAAPT09PHx8e7u7unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4t/f397e3t3d3dzc3Nvb29ra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAuABwAAAW2YCSOJLkgaJqWrKi+ram8dBwJdB03Od3Ehh6MdUgIXwvWcVhyLFEMCEP5tD2WD1tkqY1chT/t0dB1CrNiIVl7OCbTwu722F0Cujzhoa6WG4UObGMBfEtvVEtrLU8qhyOMKIokkCl7IwOUCAWIlJOZCJyQlnOZBCWfCAqPqKesIm2frbEimLMjeZQJnpmhT45BlKMjX5C9RwKLkGiyiTaMqi3AXHA90EDTeD2Bcj1yJSeV3rugXSEAOw==) no-repeat 0.3em 0.3em;
    /* prevent plugin to interfere with expanded ToC when there's one */
    padding: 1em;
    /* Fix placement with the rule above (original margins were: 1em 3em 1em 3em */
    overflow: hidden;
    /* Get closer to initial design when there's enough space (ie. 3em left and right margins) */
    margin: 1em auto 1em auto;
    max-width: 90%;
  }
  .dokuwiki cite.blockquote-plugin {
    font-style: italic;
  }
  .dokuwiki blockquote.blockquote-plugin cite.blockquote-plugin {
    text-align: right;
    display: block;
  }
  .dokuwiki blockquote.blockquote-plugin cite.blockquote-plugin:before {
    content: "—";
  }
  .dokuwiki q.blockquote-plugin {
    border: 1px dotted #61ff69;
    /* CSS quotes property quotation mark entity numbers can be customized */
    background: #d9ffdb;
    quotes: "\0022" "\0022" "\0027" "\0027";
  }
  #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: #d9ffdb;
    border-bottom: solid 1px #d9ffdb;
    z-index: 2;
  }
  #extension__manager .panelHeader {
    background-color: #d9ffdb;
    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 #61ff69;
    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 #d9ffdb;
    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: #61ff69;
    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 #d9ffdb;
    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(/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 #d9ffdb;
    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(/lib/plugins/extension/images/enabled.png) no-repeat 2px 2px;
  }
  #extension__list .disabled div.screenshot span {
    background: transparent url(/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(/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;
  }
  .gCal_table {
    width: 100%;
    border-collapse: collapse;
    border: 2px solid black;
    padding: 0px;
    margin: 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    line-height: 1.25em;
  }
  .gCal_currentDate {
    padding: 5px;
    font-size: 0.5em;
    color: gray;
  }
  .gCal_naviTable {
    width: 100%;
    border-collapse: collapse;
    background-color: #DDD;
    padding: 0px;
    margin: 0px;
    font-size: 2em;
    line-height: 1em;
    border-bottom: 1px solid black;
  }
  .gCal_link_prev {
    text-align: left;
  }
  .gCal_link_next {
    text-align: right;
  }
  .gCal_columnHead {
    background-color: #EEE;
  }
  .gCal_header a,
  .gCal_header a:visited,
  .gCal_columnHead a,
  .gCal_columnHead a:visited {
    color: blue;
  }
  .gCal_pagelink a,
  .gCal_pagelink a:visited {
    color: #888;
    font-size: 1em;
    font-weight: normal;
    text-transform: uppercase;
    border-top: 1px solid blue;
    border-bottom: 1px solid blue;
  }
  .gCal_pagelink a:hover {
    background: Blue;
    color: white;
    text-decoration: none;
  }
  .gCal_mv_day {
    font-size: 1.2em;
    font-weight: bold;
  }
  .gCal_mv_weekday {
    font-size: 0.8em;
    font-weight: bold;
  }
  td.gCal_wd {
    border: 1px solid black;
    padding: 3px;
  }
  td.gCal_wd_datecell {
    text-align: center;
  }
  .gCal_wd {
    background-color: transparent;
    font-size: 1em;
    color: black;
  }
  .gCal_wd_6 {
    background-color: #DDD;
  }
  .gCal_wd_0 {
    background-color: #FDD;
    color: red;
  }
  td.gCal_wd_0 {
    border-bottom: 2px solid black;
  }
  td.gCal_wd_6 {
    border-top: 2px solid black;
  }
  .gCal_event {
    display: block;
    font-size: 0.9em;
    color: black;
    padding-left: 25px;
    padding-top: 3px;
    padding-bottom: 3px;
    background: url(/lib/plugins/gcalendar/images/date.gif) no-repeat center left;
  }
  .gCal_cell_cat_VACATION,
  .gCal_cell_cat_VACATIONS,
  .gCal_cell_cat_HOLIDAY,
  .gCal_cell_cat_HOLIDAYS,
  .gCal_cell_cat_FERIEN,
  .gCal_cell_cat_URLAUB {
    background-image: url(data:image/gif;base64,R0lGODlhOAAkAKIHALeqdv/9rcS2k523nI2Tfe7dmv//ev///yH5BAEAAAcALAAAAAA4ACQAAAP/eLrcHCMO4aq9+Mo9S/6gJWwEMZgRFa4fd55lObC0RZbUHMVVcPg10U4SI1QIhYByyVQGFUUYUUYAMAoAgGHL7XKZIRhVJpY2AklDwPtVgzOcIsoUgx3Y+DxXM4rLRgIeUCcCa2t6eYZADS5iOAVYMwtVBGqIl24NKFMwAgSBSiUMJWmYiE4LfmIBngKuAJ5WBwUlh6Z6qAGbnnITrVWuJ0kBsLenSwebBbw8BQOsMrAAn7bGx8kpCsxGDsCuSNaYqCgMOxXTrt+F4acKzouTPSaw3wXsiKMqGWjeAtNo7KrtqREqS7osAu9tCbKGFr16Ctkw3PLp1beIXiYayEIPnxaShNZQ1dgSK50/ACCNiaSxpN83jhwDQRrGxMtKli9Nopu57CTMLJC6rHnyStpDg0hmMuEJCeawIJ+UEjvqkalUq00/sTiJ1Z9OT1jR8BQ7rKkkDLpAjW16kN7HJGGxQoKGoQrcmQaUtvLKa61YsnMBJ9HXIJBMuWwPPkLMOMk+SIe7/gTQeJnVIJV5Ho48M/ITFmgEX/78pIlpZCwSAAA7);
    background-repeat: no-repeat;
    background-position: right;
    background-attachment: scroll;
  }
  .gCal_cell_cat_RED {
    background-color: #FAA;
  }
  .gCal_cell_cat_GREEN {
    background-color: #90EE90;
  }
  .gCal_cell_cat_BLUE {
    background-color: #ADD8E6;
  }
  .gCal_cat_DOCTOR,
  .gCal_cat_ARZTTERMINE {
    color: red;
    font-weight: bold;
    padding-bottom: 10px;
    background-image: url(/lib/plugins/gcalendar/images/doc.gif);
  }
  .gCal_cat_DENTIST,
  .gCal_cat_ZAHNARZT {
    color: Red;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/dentist.png);
  }
  .gCal_cat_PARTY,
  .gCal_cat_FEIERN {
    color: Green;
    font-weight: bold;
    padding-left: 45px;
    padding-bottom: 10px;
    background-image: url(data:image/gif;base64,R0lGODlhKwAiALMKAAAAADEA/zExMTHOMc7Ozv8AAP+cnP//AP//Mf///wAAAAAAAAAAAAAAAAAAAP///yH5BAEAAAoALAAAAAArACIAAAT/UMlJZbk1683n/VgnjhYYkmhmFs+5BQocp+X33MUoy+nKfhyYUMIb+UCvWWBY7ByBneWSFni6Xk2s1FoYeAcbh0MnXXK/34pjOQ6Wt0c0muI4HNra5cMcl3vpF3gabwF7VSt+Aw9/Eg6BUW+GPn43i41lghWEhnxdiYqMa1KZFISEAgGfcwqOH6QTpm8ECqqhK69EsUuotWCsdsB3brpTqo2imLgxugITAnJix2LT08eDprMKzXQICGLeDg8O3d1j4955MM3ZE+fe3uLh7u/kytoSs9vt9GLx8vX8RDQTAKVRvX7Tbsx7Z0+CAAfbcuzrp7CSOHIBR7SRSGfcNHDfLwCiI5GFG8aTBxuW6rAQZTkaJcTwkXko5EmVMFm5xIgzZ8t6OVPYLNczaDtqHCIAADs=);
  }
  .gCal_cat_BIRTHDAY,
  .gCal_cat_BIRTHDAYS,
  .gCal_cat_GEBURTSTAGSLISTE,
  .gCal_cat_GEBURTSTAG,
  .gCal_cat_GEBURTSTAGE {
    color: Green;
    font-weight: bold;
    padding-left: 35px;
    background-image: url(/lib/plugins/gcalendar/images/birthday.gif);
  }
  .gCal_cat_WERKSTATT,
  .gCal_cat_REPAIR {
    color: Green;
    font-weight: bold;
    padding-left: 35px;
    background-image: url(data:image/gif;base64,R0lGODlhIAAUAKIHAJ8fJGJmZry9u4mLinp7cRINGgAAAP///yH5BAEAAAcALAAAAAAgABQAAAPPeLrc/nCNEesrxhxDqP0HRijc6GQZlj3CARDmFnhLJtz4UDzA25SLXSiVgQkVgl6vxTBMQqTTIHBUKoeowkADfTi5rmUvACAWtJvId7E8EADnuEFORNkDqZBwgBPwbwdUfYMCBThUZxsCHQMdjjAGfo4Tdo54iU6IlUZ+jUZ2BR0CczsFiEIokAIBjnkbRZc7XzswG6E6jJS0FBlbpBsEicG2pHZzGluvRQUAeigkvTCTeCuvhgGriQejoICD23WRTC1M4MeAESriFn0f7QsJADs=);
  }
  .gCal_cat_SPIELPLAN,
  .gCal_cat_SPIELFESTE,
  .gCal_cat_PUNKTSPIELE,
  .gCal_cat_FUSSBALL,
  .gCal_cat_SOCCER,
  .gCal_cat_SPORT {
    color: Green;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/ball.gif);
  }
  .gCal_cat_POKALSPIELE {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhGAAYAKIAAP/MAHVeAfzvvP///wAAAAAAAAAAAAAAACH5BAEAAAMALAAAAAAYABgAQAN+OLSk/M+tQRVYQAjAe8BNJY5E8I0owTHZ1nHfYobpC59oTpWmqSsazSVjg5U8NNVQaPvMfkqXB/erqHrPao4goGqtAGyPJuIKzdJXjIm5qFRMdUmGU2LiSB55t0wbvVYNcH5hgnskRVlfFlOHWhCOX1eRkl2UUC0dl2WQECgJADs=);
  }
  .gCal_cat_BILL,
  .gCal_cat_ABRECHNUNG,
  .gCal_cat_GELD,
  .gCal_cat_MONEY {
    color: Green;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/money.gif);
  }
  .gCal_cat_MUSIK,
  .gCal_cat_SVIN,
  .gCal_cat_SVIN {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhFAAXAKIHAEhWuGp12ouT66mtyqOr/M7Q5+vs7AAAACH5BAEAAAcALAAAAAAUABcAAAODeLoLIixKBQKc+DiS8eZd5AAEYYRNEJjEFToPG6AVSRSFUIRqgBO+wCmjAigKg9aMGDAeLYDhRNBcGCzCDNWpGDR3GCD3UJRKBIDx1hxBcw3UQcRLJaS5qoF0QAIUgG4KBgN6Czl/QnZpch59BjlFYBIGaUCQFYwYdFgPkhiPhISeGAkAOw==);
  }
  .gCal_cat_CALLCENTER {
    padding-top: 10px;
    padding-bottom: 5px;
    background-image: url(data:image/gif;base64,R0lGODlhHAAcAKIHALuigaWHXIFCIad1MtFRHu2hQQAAAP///yH5BAEAAAcALAAAAAAcABwAAAPheLp88LDJuWC4F9DtoM2cAmQjVHiBoG3lgxVwPMwBO5BzMe+DPgi1CaCX4eVisBtlOBvxCEjkYCXZXWbQqHRA2QkMPW30t7x9BeKxYIkxoNOy4CR1hscum8vXELDrqBIBNwFuYWIzHCk3A25vBX1xHDNAggaNYT00LAJWI5aFMASImwKcpSmWaKI/KnmsAgSlZzxDpVxCpQS6py4BEAO7rQ0Aubq7vh7ExrHDxcuxyRfLpQzOz00QQM8EQT+xu8sFQL9Q0yrK2+FTQ+UF08Sw8dvuTe3PQPLP7lKiMeWiQBIAADs=);
  }
  .gCal_cat_GULTAS {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhKAAjAPQAAAAAZu/v9WaZzK+vzzAwg39/ss/P4mZmmRAQcI+PvEBAjN/f7ICAs////7+/2SAgeZSUvdDQ4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAAAALAAAAAAoACMAAAXGoCCOZGmeaNmsbOu+cLyKcm3H9K3f+e7DvZ9wJhgaG8HjLqnkFZu+nMNhgNZyAICiMTgkrC6sdpEFMGLT9HThXGUVjDKhETgoFI+yXv+4H6phT29xZQ0He4iJAHNpRG5aCXJkipRlBoVIgmMIWQyElZQOmGJbDgxfDneqq6ytChGjmg8FtLW2t7i5sY+gvZSODb7CicDDxrvBi2rLzM3MyG9gLNBa0rzF1dbIUxHWDY2Z3ldP4kDk5YHo5uovTOru6Cny8/MhADs=);
  }
  .gCal_cat_SARKANS,
  .gCal_cat_EKSK {
    color: Red;
    background-color: #FDD;
    font-weight: bold;
  }
  #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 ul.notes {
    padding-left: 0;
    padding-right: 1.4em;
  }
  #user__manager button[disabled] {
    color: #ccc !important;
    border-color: #ccc !important;
  }
  #user__manager .import_users {
    margin-top: 1.4em;
  }
  #user__manager .import_failures {
    margin-top: 1.4em;
  }
  #user__manager .import_failures td.lineno {
    text-align: center;
  }
  div.dokuwiki .pagequery {
    border-color: #D7D5D4;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-style: solid;
    border-width: 0;
    padding: 3px;
    font-size: 90%;
    line-height: 105%;
    margin: 0 0 1em 0;
    overflow: hidden;
    position: relative;
    text-align: left;
  }
  div.dokuwiki .pagequery.border {
    border-width: 1px;
  }
  div.dokuwiki .pagequery table {
    border-collapse: collapse;
    border-width: 0;
    margin: 0;
    width: 100%;
  }
  div.dokuwiki .pagequery td {
    background-color: white;
    border-color: #D7D5D4;
    border-style: solid;
    border-width: 0;
    padding: 8px 10px 20px;
  }
  div.dokuwiki .pagequery td.border {
    border-width: 0 1px 0 0;
  }
  div.dokuwiki .pagequery td:nth-last-child(1) {
    border-width: 0;
  }
  div.dokuwiki .tableless {
    padding: 6px 14px 24px !important;
  }
  div.dokuwiki .pagequery .inner {
    column-width: 15em;
    -moz-column-width: 15em;
    -webkit-column-width: 15em;
    column-gap: 1.5em;
    -moz-column-gap: 1.5em;
    -webkit-column-gap: 1.5em;
    column-rule: 0;
    -moz-column-rule: 0;
    -webkit-column-rule: 0;
    padding: 7px 8px;
  }
  div.dokuwiki .pagequery .inner-border {
    column-rule: 1px solid #D7D5D4;
    -moz-column-rule: 1px solid #D7D5D4;
    -webkit-column-rule: 1px solid #D7D5D4;
  }
  div.dokuwiki .pagequery h1,
  div.dokuwiki .pagequery h2 {
    column-break-after: avoid;
    -moz-column-break-after: avoid;
    -webkit-column-break-after: avoid;
  }
  div.dokuwiki .pagequery h1,
  div.dokuwiki .pagequery h2,
  div.dokuwiki .pagequery h3,
  div.dokuwiki .pagequery h4,
  div.dokuwiki .pagequery h5,
  div.dokuwiki .pagequery h6 {
    color: #A0A0A0;
    margin: 0;
    margin-bottom: 2px;
    padding: 0.06em 0 0.03em 0;
  }
  div.dokuwiki .pagequery h3,
  div.dokuwiki .pagequery h4,
  div.dokuwiki .pagequery h5,
  div.dokuwiki .pagequery h6 {
    font-weight: normal;
  }
  div.dokuwiki .pagequery h1 {
    background: #EDEDED;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 134%;
    padding: 2px 0px 2px 7px;
  }
  div.dokuwiki .pagequery h1.title {
    background: none;
    border-bottom: 1px solid #D7D5D4;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    font-size: 132%;
    margin-bottom: 6px;
  }
  div.dokuwiki .pagequery h2 {
    font-size: 125%;
    font-weight: bold;
  }
  div.dokuwiki .pagequery h3 {
    font-size: 114%;
  }
  div.dokuwiki .pagequery h4 {
    font-size: 108%;
  }
  div.dokuwiki .pagequery h5 {
    font-size: 100%;
  }
  div.dokuwiki .pagequery h6 {
    font-size: 95%;
  }
  div.dokuwiki .pagequery ul {
    list-style: none;
    margin: 0 0 8px 0;
    padding-left: 8px;
    text-align: left;
  }
  div.dokuwiki .pagequery li {
    border: 0;
    color: #A0A0A0;
    line-height: 135%;
    margin-left: 0px !important;
    padding-left: 10px;
    text-indent: -10px;
  }
  div.dokuwiki .pagequery li.border {
    border-top: 1px dotted #DADADA;
  }
  div.dokuwiki .pagequery li .inline,
  div.dokuwiki .pagequery .plain {
    color: #A0A0A0;
    font-size: 80%;
    font-style: italic !important;
  }
  div.dokuwiki .pagequery li .inline {
    margin-left: 0.7em;
  }
  div.dokuwiki .pagequery .plain {
    margin: 0.1em 0.5em 0.2em;
    padding: 5px;
  }
  div.dokuwiki .pagequery li:nth-child(1) {
    border: 0;
  }
  div.dokuwiki .pagequery a:hover {
    color: #202020 !important;
    text-decoration: none;
  }
  div.dokuwiki .pagequery a.top,
  div.dokuwiki .pagequery .count {
    bottom: 0.4em;
    color: #A0A0A0;
    font-style: italic;
    position: absolute;
  }
  div.dokuwiki .pagequery a.top {
    right: 0.5em;
  }
  div.dokuwiki .pagequery .count {
    right: 4.5em;
  }
  div.dokuwiki .pagequery .quoted {
    background: #FAFACE url("data:image/gif;base64,R0lGODlhLgAcAMQAAPT09PHx8e7u7unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4t/f397e3t3d3dzc3Nvb29ra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAuABwAAAW2YCSOJLkgaJqWrKi+ram8dBwJdB03Od3Ehh6MdUgIXwvWcVhyLFEMCEP5tD2WD1tkqY1chT/t0dB1CrNiIVl7OCbTwu722F0Cujzhoa6WG4UObGMBfEtvVEtrLU8qhyOMKIokkCl7IwOUCAWIlJOZCJyQlnOZBCWfCAqPqKesIm2frbEimLMjeZQJnpmhT45BlKMjX5C9RwKLkGiyiTaMqi3AXHA90EDTeD2Bcj1yJSeV3rugXSEAOw==") no-repeat 5px 5px !important;
    border: 1px dotted #61ff69 !important;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    font-size: 80%;
    margin: 5px 15px 10px 15px !important;
    padding: 10px 15px 15px 18px !important;
  }
  div.dokuwiki .pagequery .quoted a,
  div.dokuwiki .pagequery .plain a {
    margin-left: 0.5em;
  }
  div.dokuwiki .pagequery p.no-results {
    color: #899BB2 !important;
    font-size: 1.2em;
    margin-left: 1.2em;
  }
  div.dokuwiki .pagequery p.no-results span {
    background-color: #EDEDED;
    border-radius: 6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 0.8em;
    font-style: italic;
    line-height: 1.2em;
    margin-right: 0.3em;
    padding: 3px 6px;
  }
  .pg-dialog .ui-dialog-content {
    font-size: 80%;
  }
  .dokuwiki .wrap_box {
    background: #d9ffdb;
    color: #000;
  }
  .dokuwiki div.wrap_box,
  .dokuwiki div.wrap_danger,
  .dokuwiki div.wrap_warning,
  .dokuwiki div.wrap_caution,
  .dokuwiki div.wrap_notice,
  .dokuwiki div.wrap_safety {
    padding: 1em 1em .5em;
    margin-bottom: 1.5em;
    overflow: hidden;
  }
  .dokuwiki span.wrap_box,
  .dokuwiki span.wrap_danger,
  .dokuwiki span.wrap_warning,
  .dokuwiki span.wrap_caution,
  .dokuwiki span.wrap_notice,
  .dokuwiki span.wrap_safety {
    padding: 0 .3em;
  }
  .dokuwiki div.wrap_info,
  .dokuwiki div.wrap_important,
  .dokuwiki div.wrap_alert,
  .dokuwiki div.wrap_tip,
  .dokuwiki div.wrap_help,
  .dokuwiki div.wrap_todo,
  .dokuwiki div.wrap_download {
    padding: 1em 1em .5em 70px;
    margin-bottom: 1.5em;
    min-height: 68px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    color: inherit;
    overflow: hidden;
  }
  .dokuwiki span.wrap_info,
  .dokuwiki span.wrap_important,
  .dokuwiki span.wrap_alert,
  .dokuwiki span.wrap_tip,
  .dokuwiki span.wrap_help,
  .dokuwiki span.wrap_todo,
  .dokuwiki span.wrap_download {
    padding: 0 2px 0 20px;
    min-height: 20px;
    background-position: 2px 50%;
    background-repeat: no-repeat;
    color: inherit;
  }
  [dir=rtl] .dokuwiki div.wrap_info,
  [dir=rtl] .dokuwiki div.wrap_important,
  [dir=rtl] .dokuwiki div.wrap_alert,
  [dir=rtl] .dokuwiki div.wrap_tip,
  [dir=rtl] .dokuwiki div.wrap_help,
  [dir=rtl] .dokuwiki div.wrap_todo,
  [dir=rtl] .dokuwiki div.wrap_download {
    padding: 1em 60px .5em 1em;
    background-position: right 50%;
  }
  [dir=rtl] .dokuwiki span.wrap_info,
  [dir=rtl] .dokuwiki span.wrap_important,
  [dir=rtl] .dokuwiki span.wrap_alert,
  [dir=rtl] .dokuwiki span.wrap_tip,
  [dir=rtl] .dokuwiki span.wrap_help,
  [dir=rtl] .dokuwiki span.wrap_todo,
  [dir=rtl] .dokuwiki span.wrap_download {
    padding: 0 18px 0 2px;
    background-position: right 50%;
  }
  .dokuwiki .wrap_info {
    background-color: #d1d7df;
  }
  .dokuwiki .wrap__dark.wrap_info {
    background-color: #343e4a;
  }
  .dokuwiki div.wrap_info {
    background-image: url(/lib/plugins/wrap/images/note/48/info.png);
  }
  .dokuwiki span.wrap_info {
    background-image: url(/lib/plugins/wrap/images/note/16/info.png);
  }
  .dokuwiki .wrap_important {
    background-color: #ffd39f;
  }
  .dokuwiki .wrap__dark.wrap_important {
    background-color: #6c3b00;
  }
  .dokuwiki div.wrap_important {
    background-image: url(/lib/plugins/wrap/images/note/48/important.png);
  }
  .dokuwiki span.wrap_important {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAfVJREFUOI3NUs9rE1EQ/ua9/ZHstjYmXWuT1jRaqyamLi0WikIpgmLBeLYINqcq/RP0UMGjePAqhV6E4MWzHixCsZCDVxGxBEpWiWbb0iYmm7dZD0tKWhLq0Q+GYd583/C9YYD/FqtxClqLV5etxanl1RGudeNJ3Rop8+yUnkxkQcDl8u4aCl8/duLxTo9Ph2T9xs30Ss+Z8LgURJ/K6VyouP3mg11vHOWyDnrKTEQz+tjp6bwtkLdd6KPh6buTpzIA6NgBn+7Ex0dmU4+ZJqS81UD+hwA/IaTh2cSTjfmL5nEDKDpqZFWDjzFeh8IFFEmAFIFAlJ2PXQhnj2oOFetz8etGKvSIqX9kplTgCRturQjuboKcL7Ix/PNh/sGVmfavHCzx7WR/vzkTexY0qmnUiqBqAXrvFhKGBaP5C56zA2J7XFN7QtcCsbXct1Kl3QGl0sEFTd2a86zP8HYLaGIbv2tVlB0B6B6YBpAi0DtYumWazkLLBQOAlXRkIBJ2lnizHIQEkAQQB3LvgNx7gBQAqp+Zuh+IDFSWXt+eiAL+IfFkn3NPpv0hsSdcagBU9+Nlxhc1LN+mJwCv7oKJ0mDypHofwHMJAL3arG1cchovBCAfrIfaVtXKnh8yc8T3HXsdALVaKgC90110QRNABUD9H/nd8RckLZl8PRry4gAAAABJRU5ErkJggg==);
  }
  .dokuwiki .wrap_alert {
    background-color: #ffbcaf;
  }
  .dokuwiki .wrap__dark.wrap_alert {
    background-color: #6b1100;
  }
  .dokuwiki div.wrap_alert {
    background-image: url(/lib/plugins/wrap/images/note/48/alert.png);
  }
  .dokuwiki span.wrap_alert {
    background-image: url(/lib/plugins/wrap/images/note/16/alert.png);
  }
  .dokuwiki .wrap_tip {
    background-color: #fff79f;
  }
  .dokuwiki .wrap__dark.wrap_tip {
    background-color: #4a4400;
  }
  .dokuwiki div.wrap_tip {
    background-image: url(/lib/plugins/wrap/images/note/48/tip.png);
  }
  .dokuwiki span.wrap_tip {
    background-image: url(/lib/plugins/wrap/images/note/16/tip.png);
  }
  .dokuwiki .wrap_help {
    background-color: #dcc2ef;
  }
  .dokuwiki .wrap__dark.wrap_help {
    background-color: #3c1757;
  }
  .dokuwiki div.wrap_help {
    background-image: url(/lib/plugins/wrap/images/note/48/help.png);
  }
  .dokuwiki span.wrap_help {
    background-image: url(/lib/plugins/wrap/images/note/16/help.png);
  }
  .dokuwiki .wrap_todo {
    background-color: #c2efdd;
  }
  .dokuwiki .wrap__dark.wrap_todo {
    background-color: #17573e;
  }
  .dokuwiki div.wrap_todo {
    background-image: url(/lib/plugins/wrap/images/note/48/todo.png);
  }
  .dokuwiki span.wrap_todo {
    background-image: url(/lib/plugins/wrap/images/note/16/todo.png);
  }
  .dokuwiki .wrap_download {
    background-color: #d6efc2;
  }
  .dokuwiki .wrap__dark.wrap_download {
    background-color: #345717;
  }
  .dokuwiki div.wrap_download {
    background-image: url(/lib/plugins/wrap/images/note/48/download.png);
  }
  .dokuwiki span.wrap_download {
    background-image: url(/lib/plugins/wrap/images/note/16/download.png);
  }
  .dokuwiki .wrap_danger {
    background-color: #c00;
    color: #fff;
  }
  .dokuwiki .wrap_warning {
    background-color: #f60;
    color: #000;
  }
  .dokuwiki .wrap_caution {
    background-color: #ff0;
    color: #000;
  }
  .dokuwiki .wrap_notice {
    background-color: #06f;
    color: #fff;
  }
  .dokuwiki .wrap_safety {
    background-color: #090;
    color: #fff;
  }
  .dokuwiki .wrap_hi {
    background-color: #ff9;
    overflow: hidden;
  }
  .dokuwiki .wrap__dark.wrap_hi {
    background-color: #4e4e0d;
  }
  .dokuwiki .wrap_spoiler {
    background-color: #fff !important;
    color: #fff !important;
    border: 1px dotted red;
  }
  .dokuwiki .wrap_onlyprint {
    display: none;
  }
  .dokuwiki .plugin_wrap.tabs {
    margin-bottom: 1.4em;
  }
  .dokuwiki .wrap_button a:link,
  .dokuwiki .wrap_button a:visited {
    background-color: #d9ffdb;
  }
  .dokuwiki .wrap_button a:link:hover,
  .dokuwiki .wrap_button a:visited:hover,
  .dokuwiki .wrap_button a:link:focus,
  .dokuwiki .wrap_button a:visited:focus,
  .dokuwiki .wrap_button a:link:active,
  .dokuwiki .wrap_button a:visited:active {
    background-color: #f2f2f2;
  }
  .thumb__negative_feedback {
    border: 1px red solid;
    background-color: #FFB5B5;
    margin: 0px;
    padding: 10px;
    width: 35%;
    border-radius: 0.5em;
  }
  .thumb__positive_feedback {
    border: 1px green solid;
    background-color: lightgreen;
    margin: 0px;
    padding: 10px;
    width: 35%;
    border-radius: 0.5em;
  }
  .thumb__standard_feedback {
    border: 1px black solid;
    background-color: #DBDBDB;
    padding: 3px;
    padding-left: 0.45em;
    width: 89%;
    border-radius: 0.5em;
  }
  .thumbup {
    width: 18px;
    height: 18px;
    display: inline-block;
    margin: 0 auto;
    vertical-align: bottom;
    border: none;
  }
  .tup {
    background: url(/lib/plugins/rater/img/thumbup_hover.gif) no-repeat;
  }
  .thumbup:hover {
    background-position: 0 -18px;
  }
  .thumbdown {
    width: 18px;
    height: 18px;
    display: inline-block;
    margin: 0 auto;
    vertical-align: bottom;
    border: none;
  }
  .tdn {
    background: url(/lib/plugins/rater/img/thumbdown_hover.gif) no-repeat;
  }
  .thumbdown:hover {
    background-position: 0 -18px;
  }
  .rating__details {
    border: 1px #BDBEC1 solid;
    font-size: 0.85em;
    text-align: right;
    background-color: #d8d8d8;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: 0.75em;
    margin-right: 0.75em;
    border-radius: 5px;
    box-shadow: 3px 3px #666;
  }
  .rating_stat_table {
    border: 1px #BDBEC1 solid;
    border-collapse: collapse;
    font-size: 0.85em;
    text-align: right;
    background-color: #F8F8F8;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: 0.75em;
    margin-right: 0.75em;
    border-radius: 5px;
    box-shadow: 3px 3px 10px #666 !important;
  }
  .rater_div_details {
    display: none;
    text-align: right;
    padding-right: 5px;
  }
  .rating_stat_tr {
    border: 1px solid #61ff69;
  }
  .rating_stat_th {
    padding: 3px;
    border: 1px solid #61ff69;
    background-color: __tbl_header_background__;
    color: __tbl_header_color__;
    text-align: left;
  }
  .rating_stat_td_col0 {
    padding: 3px;
    text-align: center;
    border: 1px solid #61ff69;
    vertical-align: middle;
  }
  .rating_stat_td_col1 {
    padding: 3px;
    text-align: left;
    border: 1px solid #61ff69;
    vertical-align: middle;
  }
  .rating_stat_td_col2 {
    padding: 3px;
    text-align: center;
    border: 1px solid #61ff69;
    vertical-align: middle;
  }
  .rating_stat_td_col3 {
    padding: 3px;
    text-align: left;
    border: 1px solid #61ff69;
    vertical-align: middle;
  }
  .rater_item,
  .rater_rating,
  .rater_img {
    border: none !important;
    text-align: center;
  }
  table.blind {
    border: 0;
  }
  table.blind td {
    padding: 1px 1em 1px 0;
  }
  div.multipoll_bar {
    border: 1px solid #8cacbb;
    padding: 0;
    height: 12px;
    width: 200px;
  }
  div.multipoll_full {
    background-color: #eef3f8;
    font-size: 10px;
    height: 12px;
    border-right: 1px solid #8cacbb;
  }
  fieldset.multipoll {
    width: 90%;
    margin-bottom: 1.5em;
  }
  #dokuwiki__pagetools ul li a.import_odt {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li a.import_odt:before {
    content: url(/lib/plugins/odt2dw/pagetools-odtimport-sprite.png);
    margin-top: 0;
  }
  #dokuwiki__pagetools:hover ul li a.import_odt,
  #dokuwiki__pagetools ul li a.import_odt:focus,
  #dokuwiki__pagetools ul li a.import_odt:active {
    background-image: url(/lib/plugins/odt2dw/pagetools-odtimport-sprite.png);
  }
  #dokuwiki__pagetools ul li a.import_odt:hover,
  #dokuwiki__pagetools ul li a.import_odt:active,
  #dokuwiki__pagetools ul li a.import_odt:focus {
    background-position: right -45px;
  }
  * html body {
    /* fix csshover behavior for IE6 */
    behavior: url("/lib/plugins/hbarsyntax/csshover3.htc");
  }
  div.dokuwiki div#tpl_smplbar_navi1 {
    background-color: #ddddff;
    margin-left: auto;
    height: 1.8em;
    margin: 0.2em 0 0.5em 0;
    border-radius: 0.3em;
  }
  *+ html div.dokuwiki div#tpl_smplbar_navi1 {
    height: 2.2em;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul {
    background-color: #ddddff;
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul li {
    float: left;
    margin: 0;
    margin-right: 0em;
    width: 200px;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi1 a {
    display: block;
    text-decoration: none;
    border-bottom: none;
    padding: 0em;
    padding-left: 0.8em;
    margin: 0;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi1 a.wikilink2 {
    border-bottom: none !important;
  }
  div.dokuwiki div#tpl_smplbar_navi1 a.urlextern,
  div.dokuwiki div#tpl_smplbar_navi1 a.interwiki {
    padding: 0;
    padding: 0.4em;
    padding-left: 0.8em;
    background-image: none;
  }
  div.dokuwiki div#tpl_smplbar_navi1 li:hover {
    background-color: #aaaaed;
  }
  div.dokuwiki div#tpl_smplbar_navi1 a:hover {
    background-color: #aaaaed;
    text-decoration: underline;
  }
  div.dokuwiki div#tpl_smplbar_navi1 li {
    margin: 0;
    padding-left: 0.3em;
    position: relative;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul ul {
    position: absolute;
    border-radius: 0.3em;
    z-index: 500;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul ul ul {
    top: -0.5em;
    left: 100%;
    border: 1px solid #61ff69;
    margin-top: 5px;
    border-radius: 0.3em;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul ul,
  div.dokuwiki div#tpl_smplbar_navi1 ul li:hover ul ul,
  div.dokuwiki div#tpl_smplbar_navi1 ul ul li:hover ul ul {
    display: none;
  }
  div.dokuwiki div#tpl_smplbar_navi1 ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi1 ul ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi1 ul ul ul li:hover ul {
    display: block;
  }
  div.dokuwiki div#tpl_smplbar_navi2 {
    background-color: #d9ffdb;
    margin-left: auto;
    /*  margin: 0.1em 1em 0.2em 0; */
    height: auto;
    margin: 0.1em 0em 0.2em 0;
    float: left;
  }
  *+ html div.dokuwiki div#tpl_smplbar_navi2 {
    height: auto;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul {
    display: block;
    background-color: #d9ffdb;
    list-style: none;
    padding: 0em;
    padding-left: 0 em;
    /*  height: 1em; */
    margin: 0;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul li {
    background-color: #d9ffdb;
    float: left;
    margin: 0;
    width: 10em;
    /*  height: 1em;*/
    list-style-type: circle;
  }
  div.dokuwiki div#tpl_smplbar_navi2 a {
    display: block;
    text-decoration: none;
    border-bottom: none;
    padding: 0em;
    /*  height: 1em; */
    margin: 0;
  }
  div.dokuwiki div#tpl_smplbar_navi2 a.wikilink2 {
    border-bottom: none !important;
  }
  div.dokuwiki div#tpl_smplbar_navi2 a.urlextern,
  div.dokuwiki div#tpl_smplbar_navi2 a.interwiki {
    padding: 0;
    padding: 0.1em;
    padding-left: 0.2em;
    background-image: none;
  }
  div.dokuwiki div#tpl_smplbar_navi2 li:hover {
    background-color: #d9ffdb;
  }
  div.dokuwiki div#tpl_smplbar_navi2 a:hover {
    background-color: #d9ffdb;
    text-decoration: underline;
  }
  div.dokuwiki div#tpl_smplbar_navi2 li {
    margin: 0;
    padding-left: 0.3em;
    position: relative;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul {
    display: none;
    top: -0.5em;
    left: 100%;
    border: 1px solid #61ff69;
    position: absolute;
    height: auto;
    border-radius: 0.3em;
    z-index: 500;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul ul {
    top: -0.5em;
    left: 100%;
    border: 1px solid #61ff69;
    margin-top: 5px;
    border-radius: 0.3em;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul li:hover ul ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul li:hover ul ul {
    display: none;
  }
  div.dokuwiki div#tpl_smplbar_navi2 ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi2 ul ul ul li:hover ul {
    display: block;
  }
  div.dokuwiki .navi_clearer {
    clear: both;
    margin-bottom: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi3 {
    position: absolute;
    right: 120px;
    border: 1px solid #61ff69;
    background-color: #ddddff;
    float: right;
    border-radius: 0.3em;
    height: auto;
  }
  *+ html div.dokuwiki div#tpl_smplbar_navi3 {
    height: auto;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul {
    display: block;
    background-color: #ddddff;
    list-style: none;
    padding: 0em;
    padding-left: 0.8em;
    margin: 0;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul li {
    background-color: #ddddff;
    float: right;
    margin: 0;
    width: 10em;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi3 a {
    display: block;
    text-decoration: none;
    border-bottom: none;
    padding: 0em;
    margin: 0;
    height: 1.8em;
  }
  div.dokuwiki div#tpl_smplbar_navi3 a.wikilink2 {
    border-bottom: none !important;
  }
  div.dokuwiki div#tpl_smplbar_navi3 a.urlextern,
  div.dokuwiki div#tpl_smplbar_navi3 a.interwiki {
    padding: 0;
    padding: 0.4em;
    padding-left: 0.8em;
    background-image: none;
  }
  div.dokuwiki div#tpl_smplbar_navi3 li:hover {
    background-color: #aaaaed;
  }
  div.dokuwiki div#tpl_smplbar_navi3 a:hover {
    background-color: #aaaaed;
    text-decoration: underline;
  }
  div.dokuwiki div#tpl_smplbar_navi3 li {
    margin: 0;
    padding-left: 0.3em;
    position: relative;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul ul {
    display: none;
    top: -0.5em;
    right: 100%;
    border: 1px solid #61ff69;
    position: absolute;
    height: auto;
    border-radius: 0.3em;
    z-index: 500;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul ul ul {
    top: -0.5em;
    right: 100%;
    border: 1px solid #61ff69;
    margin-top: 5px;
    border-radius: 0.3em;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul ul,
  div.dokuwiki div#tpl_smplbar_navi3 ul li:hover ul ul,
  div.dokuwiki div#tpl_smplbar_navi3 ul ul li:hover ul ul {
    display: none;
  }
  div.dokuwiki div#tpl_smplbar_navi3 ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi3 ul ul li:hover ul,
  div.dokuwiki div#tpl_smplbar_navi3 ul ul ul li:hover ul {
    display: block;
  }
  div.dokuwiki .navi_clearer {
    clear: both;
    margin-bottom: 1.8em;
  }
  div.dokuwiki div.comment_wrapper {
    background-color: #d9ffdb;
    margin: 0;
    padding: 0.5em 0.5em 1.5em 0.5em;
    clear: both;
  }
  div.dokuwiki div.comment_text {
    padding-top: 0.5em;
  }
  div.dokuwiki div#discussion__comment_preview {
    padding: 1em 0;
    margin-top: 1em;
    visibility: hidden;
    display: none;
  }
  div.dokuwiki div.comment_preview {
    padding: 1em;
    border: 1px dashed #61ff69;
  }
  div.dokuwiki div.comment_form {
    margin-top: 1.5em;
    padding-top: 0.5em;
    clear: both;
  }
  div.dokuwiki div.comment_form .error {
    background: #fcc;
  }
  div.dokuwiki #discussion__comment_form label input.edit {
    width: 75%;
  }
  div.dokuwiki #discussion__comment_form .comment_name,
  div.dokuwiki #discussion__comment_form .comment_mail,
  div.dokuwiki #discussion__comment_form .comment_url,
  div.dokuwiki #discussion__comment_form .comment_address,
  div.dokuwiki #discussion__comment_form .comment_date {
    margin: 2px 0;
  }
  div.dokuwiki .comment_head {
    font-size: 80%;
    color: #6f6f6f;
    padding-top: 0.5em;
    margin-top: 1em;
    clear: both;
  }
  div.dokuwiki .comment_head abbr {
    border-bottom: 0;
  }
  div.dokuwiki .comment_head span.author {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHACcnJ0RERPDw8HBwcKenp9jY2MLCwv///yH5BAEAAAcALAAAAAAQAAwAAAM5eLo1YyvGAiqAMhoLRp6c9ymURYyKEFgYSlQiKgxB3UoGXe8DISyznVBYIAGGQ8DpIDAQntAooZgAADs=) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_head abbr.published {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAP///2VlZePj49ra2qOjo4KCgr29vf///yH5BAEAAAcALAAAAAAQAAwAAANAeKpDFYWMRY8pRhBxTT1DIQAAQQrFRBEGWboGUYmueRZVUBK8CwSzke9WYQ1JsUpI6EKpKJ0RB/NhOCCSqraSAAA7) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_head abbr.updated {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAMIHAD9APmNlYvL08YKEgZeZltXX1Li6t////yH5BAEKAAcALAAAAAAQAAwAAAM7eLo7wZCNQl5khI5xF/lVpxBCMRDiQVLoIbwClhEcbI/lWez86xkfXi+m2AUChmSPIQAklcRIaXe7JAAAOw==) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_body {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-bottom: 1px dotted #61ff69;
  }
  div.dokuwiki div.comment_subscribe {
    float: left;
    display: inline;
    padding: 0 0.8em;
  }
  div.dokuwiki div.comment_subscribe input {
    float: left;
    display: inline;
    margin-top: 0.3em;
  }
  div.dokuwiki div.comment_subscribe label {
    float: left;
    padding-left: 0.4em;
    font-weight: normal;
  }
  div.dokuwiki input.comment_submit {
    float: left;
    display: inline;
  }
  div.dokuwiki div.comment_hidden {
    opacity: 0.5;
  }
  div.dokuwiki div.comment_buttons {
    float: right;
    font-size: 10px;
    cursor: pointer;
    margin-top: -21px;
    padding-bottom: 1em;
  }
  div.dokuwiki div.comment_buttons input.button {
    border: 1px solid #61ff69;
    color: #000;
    background-color: #fff;
    vertical-align: middle;
    text-decoration: none;
    padding: .1em .5em;
  }
  div.dokuwiki div.toggle_button {
    text-align: right;
  }
  div.dokuwiki div.toggle_button input.button {
    border: 1px solid #61ff69;
    color: #000;
    background-color: #fff;
    vertical-align: middle;
    text-decoration: none;
    padding: .1em .5em;
    font-size: 10px;
  }
  div.dokuwiki div.newthread_form {
    clear: both;
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki #discussion__newthread_form input.edit {
    width: 95%;
  }
  div.dokuwiki ul.admin_discussion li.hidden {
    display: list-item;
    opacity: 0.5;
  }
  div.dokuwiki ul.admin_discussion span.abstract {
    color: #6f6f6f;
  }
  div.dokuwiki table.pagelist tr.discussion_status2 a {
    color: #6f6f6f !important;
  }
  #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: #d9ffdb;
    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 {
    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: #6f6f6f;
    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%;
  }
  div.dokuwiki table.pagelist,
  div.dokuwiki table.ul {
    border: 0;
    padding: 0;
    border-spacing: 0;
    margin-bottom: 1em;
    border-collapse: collapse;
  }
  div.dokuwiki table.pagelist tr {
    border-top: 1px solid #61ff69;
    border-bottom: 1px solid #61ff69;
  }
  div.dokuwiki table.pagelist th,
  div.dokuwiki table.pagelist td {
    padding: 1px 1em 1px 0;
    border: 0;
  }
  div.dokuwiki table.ul th,
  div.dokuwiki table.ul td {
    padding: 0 1em 0 0;
    border: 0;
  }
  div.dokuwiki table.ul ul {
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki table.pagelist th,
  div.dokuwiki table.ul th {
    background-color: #d9ffdb;
  }
  div.dokuwiki th.page,
  div.dokuwiki th.date,
  div.dokuwiki th.user,
  div.dokuwiki th.desc,
  div.dokuwiki th.comments,
  div.dokuwiki th.linkbacks,
  div.dokuwiki th.tags,
  div.dokuwiki th.diff,
  div.dokuwiki td.date,
  div.dokuwiki td.user,
  div.dokuwiki td.desc,
  div.dokuwiki td.comments,
  div.dokuwiki td.linkbacks,
  div.dokuwiki td.tags,
  div.dokuwiki td.diff {
    color: #6f6f6f;
    font-size: 80%;
  }
  div.dokuwiki td.date {
    text-align: left;
  }
  div#noiewarning {
    margin: 0 auto;
    max-width: 80%;
    padding: 4px 0;
    padding-left: 20px;
    font-size: 90%;
    font-family: sans-serif;
    background-color: #f2f2f2;
    border: 4px solid #6f6f6f;
    border-radius: 4px;
    box-shadow: 2px 2px 4px #d9ffdb;
  }
  div#noiewarning > p a {
    line-height: 1.5em;
  }
  div#noiewarning > p a:hover {
    text-decoration: none !important;
  }
  #plugin__styling button.primary {
    font-weight: bold;
  }
  [dir=rtl] #plugin__styling table input {
    text-align: right;
  }
  #plugin__styling_loader {
    display: none;
  }
  #olmap_purgeform p {
    text-align: left;
  }
  .olControlNoSelect {
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
  }
  .olCursorWait {
    cursor: wait;
  }
  .olDragDown {
    cursor: move;
  }
  .olDrawBox {
    cursor: crosshair;
  }
  .olCursorQuery {
    cursor: help;
  }
  .olMap {
    cursor: default;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kJBw0dLdtJHrUAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAABmJLR0QA/wD/AP+gvaeTAAAAG0lEQVQoz2N4+vTpfwYgIJYmHZCvc9SGIWUDALz9KHuhPud8AAAAAElFTkSuQmCC");
    background-color: #f2f2f2;
    background-repeat: repeat;
    background-attachment: scroll;
    /* on some browsers the outline is partly hidden by the .olContainer; this way we work around that.*/
    background-position: 0 0;
    -ms-touch-action: none;
    touch-action: none;
  }
  .olMap:focus {
    outline-style: solid;
    outline-width: 1px;
    outline-offset: 1px;
  }
  .olImageLoadError {
    background-color: transparent !important;
    display: none !important;
  }
  .olContainer {
    border: 1px solid #61ff69;
    background-color: #f2f2f2;
    width: auto;
    float: left;
  }
  .olContainer img {
    max-width: none;
  }
  img.olTileImage {
    max-width: none;
  }
  .olForeignContainer {
    /* Turn on GPU acceleration for webkit when Google Maps V3 base layer is present */
    opacity: 1 !important;
  }
  .olForeignContainer svg {
    -webkit-transform: translateZ(0);
  }
  .olMapViewport > div > * {
    outline-width: 0;
  }
  .olHandlerBoxZoomBox {
    border: 2px solid #003c88;
    position: absolute;
    background-color: rgba(0,60,136,0.7);
    font-size: 1px;
    border-color: #0053bb #002655 #002655 #0053bb;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 2px 2px 2px #000;
    -webkit-box-shadow: 2px 2px 2px #000;
    box-shadow: 2px 2px 2px #000;
  }
  .olPOItableSpan {
    display: inline;
  }
  .olPOItable {
    margin: 1px;
    padding: 1px;
    border: 1px solid #61ff69;
    width: 99%;
  }
  .olPrintOnly {
    display: none;
  }
  .olWebOnly {
    display: inline;
  }
  .olPOItable .icon {
    text-align: center;
  }
  .olLayerGrid .olTileImage {
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -webkit-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
  }
  .olTileReplacing {
    display: none;
  }
  .olControlLayerSwitcher {
    position: absolute;
    top: 25px;
    right: 0;
    width: 17em;
    margin-top: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    border: 1px solid #61ff69;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .olControlLayerSwitcher .layersDiv {
    padding: 5px 75px 5px 10px;
    background-color: #f2f2f2;
    width: 100%;
    height: 100%;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
  .olControlLayerSwitcher .layersDiv .baseLbl,
  .olControlLayerSwitcher .layersDiv .dataLbl {
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: #d9ffdb;
    font-weight: bold;
    padding-left: 10px;
  }
  .olControlLayerSwitcher .layersDiv .baseLayersDiv,
  .olControlLayerSwitcher .layersDiv .dataLayersDiv {
    padding-left: 10px;
    border: 1px solid #61ff69;
  }
  .olControlLayerSwitcher .maximizeDiv,
  .olControlLayerSwitcher .minimizeDiv {
    top: 0;
    right: -1px;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .olLayerSwitcherButton {
    position: absolute;
    height: 22px;
    width: 22px;
    line-height: 19px;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #FFF;
    background: rgba(0,60,136,0.7);
  }
  .olLayerSwitcherButton:hover,
  .olLayerSwitcherButton:focus {
    background: #003c88;
  }
  .olOverviewMapContainer {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 146px;
  }
  .olOverviewMapElement {
    background-color: #f2f2f2;
    border: 1px solid #61ff69;
    padding: 1px;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .olOverviewMapButton {
    position: absolute;
    height: 22px;
    width: 22px;
    line-height: 19px;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #FFF;
    background: rgba(0,60,136,0.7);
  }
  .olOverviewMapButton:hover,
  .olOverviewMapButton:focus {
    background: #003c88;
  }
  .olOverviewMapMaximizeButton {
    right: 0;
    bottom: 0;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
  }
  .olOverviewMapMinimizeButton {
    left: 0;
    bottom: 124px;
    z-index: 1005;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .olOverviewMapExtentRectangle {
    overflow: hidden;
    cursor: move;
    border: 2px dotted red;
    background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7");
  }
  .olOverviewMapRectReplacement {
    overflow: hidden;
    cursor: move;
    background: url("data:image/gif;base64,R0lGODlhDwAPAIABAMwAAP///yH5BAEKAAEALAAAAAAPAA8AAAImjB+Au8oGopwOUoriqXrX/HWJZ0mJhp0byTYh156X6c0i8z0rUwAAOw==") no-repeat center;
  }
  .txt p {
    display: inline;
  }
  .rowId {
    border: 1px dotted #61ff69;
  }
  .coord {
    float: left;
    top: -4px;
    position: absolute;
    font-size: smaller;
    overflow: hidden;
  }
  .coord img {
    height: inherit;
    vertical-align: middle;
  }
  .olPopupCloseBox {
    position: absolute;
    height: 22px;
    width: 22px;
    line-height: 19px;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #FFF;
    background: rgba(0,60,136,0.7);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .olPopupCloseBox:hover,
  .olPopupCloseBox:focus {
    background: #003c88;
  }
  .olControlScaleLine {
    display: block;
    position: absolute;
    left: 10px;
    bottom: 10px;
    font-size: xx-small;
  }
  .olControlScaleLineBottom {
    border: solid 2px black;
    border-bottom: none;
    margin-top: -2px;
    text-align: center;
  }
  .olControlScaleLineTop {
    border: solid 2px black;
    border-top: none;
    text-align: center;
  }
  .olStatusBarContainer {
    background-color: #d9ffdb;
    font-size: x-small;
    overflow-x: hidden;
    text-align: left;
    height: 17px;
    border-top: 1px solid #61ff69;
    line-height: 100%;
  }
  .olStatusBar {
    border-right: 1px solid #61ff69;
    /* top right bottom left padding */
    display: inline;
    padding: 4px 1px 4px 1px;
    overflow: hidden;
  }
  .olStatusBar img {
    vertical-align: top;
    height: 15px;
    width: 15px;
    line-height: 15px;
  }
  .olStatusBarScale {
    font-style: italic;
  }
  .olStatusBarProjection {
    font-style: italic;
  }
  .olStatusBarText {
    border-right: 0;
  }
  .OpenLayersMapControlZoom {
    position: absolute;
    top: 8px;
    left: 8px;
    background: rgba(255,255,255,0.2);
    padding: 2px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .OpenLayersMapControlZoom button {
    display: block;
    margin: 1px;
    padding: 0;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    height: 22px;
    width: 22px;
    line-height: 19px;
    background: rgba(0,60,136,0.7);
  }
  .OpenLayersMapControlZoom button:hover,
  .OpenLayersMapControlZoom button:focus {
    background: #003c88;
  }
  .olControlZoomIn {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
  }
  .olControlZoomOut {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
  .olMap.fullscreen,
  .olMap:-webkit-full-screen {
    height: 100% !important;
    width: 100% !important;
    position: fixed;
    left: 0;
    top: 0;
    background-color: #f2f2f2;
    opacity: 1;
  }
  .olControlFullscreen {
    position: absolute;
    top: 100px;
    left: 8px;
    padding: 2px;
    background: rgba(255,255,255,0.2);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .olControlFullscreen button {
    margin: 1px;
    padding: 0;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    height: 22px;
    width: 22px;
    line-height: 19px;
    background: rgba(0,60,136,0.7);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  .olControlFullscreen button:hover,
  .olControlFullscreen button:focus {
    background: #003c88;
  }
  .olHasTooltip span,
  .olHasTooltip_bttm_r span,
  .olHasTooltip_bttm_l span,
  .olHasTooltip_TL span {
    position: absolute;
    /* < IE8 */
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
    opacity: 0;
    will-change: opacity, clip;
    -moz-animation-name: fadeIn;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -moz-animation-timing-function: ease;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    -moz-animation-delay: 0.35s;
    -webkit-animation-delay: 0.35s;
    animation-delay: 0.35s;
    -moz-animation-duration: 5s;
    -webkit-animation-duration: 5s;
    animation-duration: 5s;
    -moz-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
  }
  .olHasTooltip:hover span,
  .olHasTooltip_bttm_r:hover span,
  .olHasTooltip_bttm_l:hover span,
  .olHasTooltip:focus span,
  .olHasTooltip_bttm_r:focus span,
  .olHasTooltip_bttm_l:focus span,
  .olHasTooltip_TL:hover span,
  .olHasTooltip_TL:focus span {
    clip: auto;
    padding: 3px;
    height: auto;
    width: auto;
    z-index: 1100;
    max-height: 100px;
    white-space: nowrap;
    display: inline-block;
    background-color: #d9ffdb;
    color: #000;
    border: 1px solid #61ff69;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 2px #61ff69;
    -webkit-box-shadow: 2px 2px 2px #61ff69;
    box-shadow: 2px 2px 2px #61ff69;
    bottom: 2em;
    right: 0;
    -moz-animation-name: fadeOut;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
  }
  .olHasTooltip_bttm_r:hover span,
  .olHasTooltip_bttm_r:focus span {
    bottom: -2em;
    left: 1em;
    right: auto;
  }
  .olHasTooltip_bttm_l:hover span,
  .olHasTooltip_bttm_l:focus span {
    bottom: -2em;
  }
  @-moz-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @-webkit-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @-moz-keyframes fadeOut {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  @-webkit-keyframes fadeOut {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  @keyframes fadeOut {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  .olMapHelp {
    display: none;
    z-index: 1100;
    position: absolute;
    background: #d9ffdb;
    border: 1px solid #61ff69;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 2px 2px 2px #61ff69;
    -webkit-box-shadow: 2px 2px 2px #61ff69;
    box-shadow: 2px 2px 2px #61ff69;
  }
  .olMapHelpButtonDiv {
    position: relative;
    float: right;
    width: 22px;
    background-color: #f2f2f2;
  }
  .olMapHelpButton {
    position: absolute;
    height: 22px;
    width: 22px;
    line-height: 19px;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #FFF;
    background: rgba(0,60,136,0.7);
    border: 1px solid #61ff69;
    z-index: 1100;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .olMapHelpButton:hover,
  .olMapHelpButton:focus {
    background: #003c88;
  }
  div.dokuwiki {
    margin-top: 13px;
    margin-bottom: 8px;
    margin-left: auto;
    margin-right: auto;
  }
  #minima__wide_left,
  #minima__wide_right {
    width: 987px;
  }
  #minima__medium_left,
  #minima__medium_right {
    width: 754px;
  }
  #minima__narrow_left,
  #minima__narrow_right {
    width: 610px;
  }
  div.dokuwiki .header {
    height: 55px;
  }
  #minima__wide_left .header,
  #minima__wide_right .header {
    background: transparent url(/lib/tpl/minima/images/header_wide_green.jpg) no-repeat;
  }
  #minima__medium_left .header,
  #minima__medium_right .header {
    background: transparent url(/lib/tpl/minima/images/header_medium_green.jpg) no-repeat;
  }
  #minima__narrow_left .header,
  #minima__narrow_right .header {
    background: transparent url(/lib/tpl/minima/images/header_narrow_green.jpg) no-repeat;
  }
  #minima__wide_left .header {
    padding: 21px 89px 13px 288px;
  }
  #minima__medium_left .header {
    padding: 21px 68px 13px 220px;
  }
  #minima__narrow_left .header {
    padding: 21px 55px 13px 178px;
  }
  #minima__wide_right .header {
    padding: 21px 55px 13px 89px;
  }
  #minima__medium_right .header {
    padding: 21px 42px 13px 68px;
  }
  #minima__narrow_right .header {
    padding: 21px 34px 13px 55px;
  }
  div.dokuwiki .logo {
    font-size: 220%;
    font-weight: bolder;
    /* vertical-align: middle; */
    margin-top: 8px;
  }
  div.dokuwiki .logo a {
    color: #fff !important;
    text-decoration: none !important;
  }
  div.dokuwiki div.main {
    overflow: auto;
    background-color: #fff;
    border-left: 1px solid #009e08;
    border-right: 1px solid #009e08;
  }
  div.dokuwiki div.page {
    text-align: justify;
    line-height: 1.5em;
    padding-top: 21px;
    padding-bottom: 34px;
    background-color: #fff;
  }
  div.dokuwiki div.tabs {
    font-size: 12px;
    padding-top: 5px;
    line-height: 1.5em;
    background-color: #d9ffdb;
    border-bottom: 1px solid #61ff69;
  }
  div.dokuwiki span.activetab {
    background-color: #fff;
    padding: 2px 5px;
    border: 1px solid #61ff69;
    border-bottom: 1px solid #fff;
  }
  div.dokuwiki a.tab {
    background-color: #f2f2f2;
    padding: 2px 5px;
    border: 1px solid #c8c8c8;
    border-bottom: 0px;
  }
  div.dokuwiki a.tab:hover {
    text-decoration: none;
    background-color: #c2ffc5;
    border: 1px solid #61ff69;
    border-bottom: 0px;
  }
  #minima__wide_left div.tabs,
  #minima__wide_left div.breadcrumbs,
  #minima__wide_right div.tabs,
  #minima__wide_right div.breadcrumbs {
    width: 842px;
  }
  #minima__wide_left div.page,
  #minima__wide_right div.page {
    width: 610px;
  }
  #minima__wide_left div.page,
  #minima__wide_left div.tabs,
  #minima__wide_left div.breadcrumbs {
    padding-left: 55px;
    padding-right: 88px;
    float: right;
  }
  #minima__wide_right div.page,
  #minima__wide_right div.tabs,
  #minima__wide_right div.breadcrumbs {
    padding-left: 88px;
    padding-right: 55px;
    float: left;
  }
  #minima__medium_left div.tabs,
  #minima__medium_left div.breadcrumbs,
  #minima__medium_right div.tabs,
  #minima__medium_right div.breadcrumbs {
    width: 643px;
  }
  #minima__medium_left div.page,
  #minima__medium_right div.page {
    width: 466px;
  }
  #minima__medium_left div.page,
  #minima__medium_left div.tabs,
  #minima__medium_left div.breadcrumbs {
    padding-left: 42px;
    padding-right: 67px;
    float: right;
  }
  #minima__medium_right div.page,
  #minima__medium_right div.tabs,
  #minima__medium_right div.breadcrumbs {
    padding-left: 67px;
    padding-right: 42px;
    float: left;
  }
  #minima__narrow_left div.tabs,
  #minima__narrow_left div.breadcrumbs,
  #minima__narrow_right div.tabs,
  #minima__narrow_right div.breadcrumbs {
    width: 520px;
  }
  #minima__narrow_left div.page,
  #minima__narrow_right div.page {
    width: 377px;
  }
  #minima__narrow_left div.page,
  #minima__narrow_left div.tabs,
  #minima__narrow_left div.breadcrumbs {
    padding-left: 34px;
    padding-right: 54px;
    float: right;
  }
  #minima__narrow_right div.page,
  #minima__narrow_right div.tabs,
  #minima__narrow_right div.breadcrumbs {
    padding-left: 54px;
    padding-right: 34px;
    float: left;
  }
  div.dokuwiki div.sidebar {
    background: #d9ffdb;
    font-size: 90%;
  }
  div.dokuwiki div.sidebar:after {
    content: "&nbsp;";
    display: block;
    height: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
  }
  #minima__wide_left div.sidebar {
    padding: 21px 34px 34px 54px;
    width: 144px;
  }
  #minima__medium_left div.sidebar {
    padding: 21px 26px 34px 41px;
    width: 110px;
  }
  #minima__narrow_left div.sidebar {
    padding: 21px 21px 34px 33px;
    width: 89px;
  }
  #minima__wide_right div.sidebar {
    margin-left: 753px;
    padding: 21px 54px 34px 34px;
  }
  #minima__medium_right div.sidebar {
    margin-left: 575px;
    padding: 21px 41px 34px 26px;
  }
  #minima__narrow_right div.sidebar {
    margin-left: 465px;
    padding: 21px 33px 34px 21px;
  }
  #minima__wide_left div.sidebar:after,
  #minima__medium_left div.sidebar:after,
  #minima__narrow_left div.sidebar:after {
    clear: right;
  }
  #minima__wide_right div.sidebar:after,
  #minima__medium_right div.sidebar:after,
  #minima__narrow_right div.sidebar:after {
    clear: left;
  }
  div.dokuwiki div.search {
    width: 100%;
  }
  div.dokuwiki div.bar {
    border-top: 1px solid #61ff69;
    border-bottom: 1px solid #61ff69;
    background: #d9ffdb;
    clear: both;
  }
  #minima__wide_left div.bar,
  #minima__medium_left div.bar,
  #minima__narrow_left div.bar {
    border-right: 1px solid #61ff69;
    padding: 2px 2px 2px 0;
  }
  #minima__wide_right div.bar,
  #minima__medium_right div.bar,
  #minima__narrow_right div.bar {
    border-left: 1px solid #61ff69;
    padding: 2px 0 2px 2px;
  }
  #minima__wide_left div.bar {
    margin-left: -55px;
    padding-left: 55px;
    width: 607px;
  }
  #minima__medium_left div.bar {
    margin-left: -42px;
    padding-left: 42px;
    width: 463px;
  }
  #minima__narrow_left div.bar {
    margin-left: -34px;
    padding-left: 34px;
    width: 374px;
  }
  #minima__wide_right div.bar {
    width: 662px;
  }
  #minima__medium_right div.bar {
    width: 505px;
  }
  #minima__narrow_right div.bar {
    width: 408px;
  }
  div.dokuwiki div.meta {
    margin-top: 2em;
    color: #009e08;
    font-size: 80%;
  }
  div.dokuwiki div.footer {
    height: 10px;
    font-size: 5px;
    line-height: 9px;
  }
  div.dokuwiki div.edgeleft {
    float: left;
    padding-left: 10px;
    background: #fff url(data:image/gif;base64,R0lGODlhCgAKALMAAP///6ampmTEaXq4fqWmpWO4Z/P68zWwPJ2ungyiE5jYnMXpx9Hu0iutMlO2WKCroCH5BAEAAAAALAAAAAAKAAoAAAQoMBlAK23MWqd0HYJHIcciBuBJFJ0WBE8hmNUbEMMhKIxhv4iBo5GIAAA7) no-repeat bottom left;
  }
  div.dokuwiki div.edgeright {
    float: right;
    padding-right: 10px;
    background: #fff url(data:image/gif;base64,R0lGODlhCgAKALMAAP///6ampmTEaXq4fqWmpWO4Z/P68zWwPJ2ungyiE5jYnMXpx9Hu0iutMlO2WKCroCH5BAEAAAAALAAAAAAKAAoAAAQoEMgpTaKUNTyV45IwgMuBgGLAKQWhTotQPEFgMIpwDG6dNI4BokaMAAA7) no-repeat bottom right;
  }
  #minima__wide_left div.edgeleft,
  #minima__wide_right div.edgeright {
    width: 223px;
    background-color: #d9ffdb;
  }
  #minima__medium_left div.edgeleft,
  #minima__medium_right div.edgeright {
    width: 168px;
    background-color: #d9ffdb;
  }
  #minima__narrow_left div.edgeleft,
  #minima__narrow_right div.edgeright {
    width: 134px;
    background-color: #d9ffdb;
  }
  #minima__wide_left div.edgeright,
  #minima__wide_right div.edgeleft {
    width: 744px;
  }
  #minima__medium_left div.edgeright,
  #minima__medium_right div.edgeleft {
    width: 566px;
  }
  #minima__narrow_left div.edgeright,
  #minima__narrow_right div.edgeleft {
    width: 456px;
  }
  div.dokuwiki div.borderbottom {
    width: 100%;
    border-bottom: 1px solid #009e08;
  }
  * {
    padding: 0;
    margin: 0;
  }
  body {
    font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    background-color: #a6a6a6;
    color: #000;
  }
  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 1em 0;
  }
  div.dokuwiki hr {
    border: 0px;
    border-top: 1px solid #61ff69;
    text-align: center;
    height: 0px;
    margin: 1em 0;
  }
  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: 286px;
    text-align: center;
    border: 1px solid #61ff69;
    padding: 0.5em;
    margin: auto;
    margin-bottom: 1.5em;
  }
  div.dokuwiki textarea.edit {
    font-family: monospace;
    font-size: 14px;
    color: #000;
    background-color: #fff;
    border: 1px solid #61ff69;
    /* fix for bad scrolling in IE8 */
    /*  width: 100%; */
    padding: 0.3em 0 0 0.3em;
    height: 300px;
    width: 700px;
    min-width: 100%;
    max-width: 100%;
  }
  html>body div.dokuwiki textarea.edit {
    background: #fff url(/lib/tpl/minima/images/inputshadow.png) repeat-x top;
  }
  div.dokuwiki input.edit,
  div.dokuwiki select.edit {
    font-size: 100%;
    border: 1px solid #61ff69;
    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(/lib/tpl/minima/images/inputshadow.png) repeat-x top;
  }
  div.dokuwiki select.edit {
    padding: 0.1em 0;
  }
  div.dokuwiki input.missing {
    font-size: 100%;
    border: 1px solid #61ff69;
    color: #000;
    background-color: #ffc2d1;
    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 select.edit[disabled] {
    background-color: #f2f2f2 !important;
    color: #6f6f6f !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: #009e08;
  }
  div.dokuwiki input.button,
  div.dokuwiki button.button {
    border: 1px solid #c8c8c8;
    color: #000;
    background-color: #f2f2f2;
    vertical-align: middle;
    text-decoration: none;
    font-size: 100%;
    cursor: pointer;
    margin: 1px;
    padding: 0.125em 0.4em;
  }
  div.dokuwiki input.button:hover,
  div.dokuwiki button.button:hover {
    border: 1px solid #61ff69;
    background-color: #c2ffc5;
  }
  html>body div.dokuwiki input.button,
  html>body div.dokuwiki button.button {
    background: #f2f2f2 url(/lib/tpl/minima/images/buttonshadow.png) 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 #c8c8c8;
    color: #000;
    background-color: #f2f2f2;
    vertical-align: middle;
    text-decoration: none;
    margin: 0;
    padding: 0;
    font-size: 10px;
    cursor: pointer;
    float: right;
    display: inline;
  }
  div.dokuwiki div.secedit input.button:hover {
    border: 1px solid #61ff69;
    background-color: #c2ffc5;
  }
  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 a:link,
  div.dokuwiki a:visited {
    color: #003f9e;
    text-decoration: none;
  }
  div.dokuwiki a:hover,
  div.dokuwiki a:active {
    color: #003f9e;
    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,R0lGODlhEAAQALMPAA9OsK/g/u73+aOntnK08LHB2Mr0/kyR2XaOuXqgzVhonIrJ+Nvc32Sl6C53zf///yH5BAEAAA8ALAAAAAAQABAAAARZ8MlJq71YjlJGfkghjEKAXEoTBEtLOIoFOG3bAHil4ITtOLjYBOc4LBqH3+80/B0ahGjykKAoilCCwXA8CCcOaMswWhwsiN4qIOAyK4jFtlzNJDiej35PiQAAOw==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.windows {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAMQAAAQCBASGBISGhMTGxOzu7DRizLS2tATOBMyenAQChASChJSWlOzWxPz+9NTW1HRydDQyzGSezJyenPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABAAAAVcoCKOZGmeaFo+bOu24mPMdD0/wDPtfL9LuIdjQCwODIeAYYFLOBNGGxMQqSYE2KxANi14EwZGA0EgCpY4iDqBYDAGWIBcrngmAIh2MQ8Qzft4eXx9KH+EKoiJIiEAOw==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.mail {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQALMPAP///8jIyIyp1dXV1bm5uezr6vHx8c3Y6rPM8fn4+N7m9ODg3/P2+ers7/Dy9////yH5BAEAAA8ALAAAAAAQABAAAARo8MlJq30gAXDnNsNgbFc2BGioUV94iuGYSEQyLOHiIAqeBI8foLBYFHYCgaIAIGScCUNBkRQgDpuacAOgCg4Mrtb5STAcUTEjATWEuQxmM8HOcO92AoNBQPlRfX5aOH+FATczHYqLFBEAOw==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.wikilink1 {
    color: #009e08 !important;
  }
  div.dokuwiki a.wikilink2 {
    color: #9e0028 !important;
  }
  div.dokuwiki div.preview {
    background-color: #f2f2f2;
    margin: 0 0 2em 0;
    padding: 0.5em;
    border: 1px dashed #6f6f6f;
  }
  div.dokuwiki div.breadcrumbs {
    background-color: #f2f2f2;
    color: #6f6f6f;
    font-size: 80%;
    padding: 0 0 0 0.5em;
  }
  div.dokuwiki span.user {
    color: #c8c8c8;
    font-size: 90%;
  }
  div.dokuwiki li.minor {
    color: #6f6f6f;
    font-style: italic;
  }
  div.dokuwiki img.media {
    margin: 0 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.middle {
    vertical-align: middle;
  }
  div.dokuwiki acronym {
    cursor: help;
    border-bottom: 1px dotted #c8c8c8;
  }
  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 #61ff69;
    clear: left;
  }
  div.dokuwiki h1 {
    font-size: 150%;
    font-weight: bold;
  }
  div.dokuwiki h2 {
    font-size: 140%;
  }
  div.dokuwiki h3 {
    font-size: 120%;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h4 {
    font-size: 110%;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h5 {
    font-size: 100%;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki div.sidebar h1 {
    clear: none;
    font-size: 120%;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    text-align: center;
    margin-bottom: 5px;
  }
  div.dokuwiki div.sidebar h2 {
    clear: none;
    font-size: 120%;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    text-align: center;
    margin-bottom: 5px;
  }
  div.dokuwiki div.sidebar h3 {
    clear: none;
    margin-bottom: 2px;
  }
  div.dokuwiki div.sidebar h4 {
    clear: none;
    margin-bottom: 2px;
  }
  div.dokuwiki div.sidebar h5 {
    clear: none;
    margin-bottom: 2px;
  }
  div.dokuwiki ul {
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: none;
    margin: 0 0 0.5em 1.5em;
    color: #009e08;
  }
  div.dokuwiki ol {
    line-height: 1.5em;
    list-style-image: none;
    margin: 0 0 0.5em 1.5em;
    color: #009e08;
    font-weight: bold;
  }
  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-type: circle;*/
    list-style-image: url(/lib/tpl/minima/images/open@ini_theme.gif);
  }
  div.dokuwiki li.closed {
    /*list-style-type: disc;*/
    list-style-image: url(/lib/tpl/minima/images/closed@ini_theme.gif);
  }
  div.dokuwiki blockquote {
    border: 1px solid #c8c8c8;
    background-color: #f2f2f2;
    line-height: 1.2em;
    padding: 0.2em 0.5em;
    margin: 0.5em 0;
    opacity: 0.9;
  }
  div.dokuwiki pre {
    font-size: 110%;
    line-height: 1.2em;
    padding: 0.5em;
    border: 1px dashed #61ff69;
    color: #000;
    overflow: auto;
  }
  div.dokuwiki pre.pre {
    background-color: #d9ffdb;
  }
  div.dokuwiki pre.code {
    background-color: #d9ffdb;
  }
  div.dokuwiki code {
    font-size: 110%;
  }
  div.dokuwiki pre.file {
    background-color: #c2ffc5;
  }
  div.dokuwiki table.inline {
    background-color: #fff;
    line-height: 1.2em;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  div.dokuwiki table.inline th {
    padding: 3px;
    border: 1px solid #61ff69;
    background-color: #d9ffdb;
  }
  div.dokuwiki table.inline td {
    padding: 3px;
    border: 1px solid #61ff69;
  }
  div.dokuwiki #dw__toc {
    margin: 1.2em 0 0 2em;
    float: right;
    width: 200px;
    font-size: 80%;
    clear: both;
  }
  div.dokuwiki #dw__toc h3 {
    border: 1px solid #61ff69;
    background-color: #d9ffdb;
    text-align: left;
    font-weight: bold;
    padding: 3px;
    margin: 0 0 2px 0;
  }
  div.dokuwiki #dw__toc h3 img {
    width: 0.8em;
    height: 0.8em;
    float: right;
    margin: 0.6em 3px 0 0;
    cursor: pointer;
  }
  div.dokuwiki #dw__toc > div {
    border: 1px solid #61ff69;
    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(/lib/tpl/minima/images/tocdot2@ini_theme.gif) 0 0.6em no-repeat;
    padding-left: 0.5em;
  }
  div.dokuwiki #dw__toc ul li.clear {
    background-image: none;
    padding-left: 0.5em;
  }
  div.dokuwiki #dw__toc a:link,
  div.dokuwiki #dw__toc a:visited {
    color: #003f9e;
  }
  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 #61ff69;
    font-size: 120%;
    width: 50%;
    font-weight: normal;
    text-align: left;
  }
  div.dokuwiki table.diff td {
    font-family: monospace;
    font-size: 100%;
  }
  div.dokuwiki td.diff-addedline {
    background-color: #ddffdd;
  }
  div.dokuwiki td.diff-deletedline {
    background-color: #ffffbb;
  }
  div.dokuwiki td.diff-context {
    background-color: #f2f2f2;
  }
  div.dokuwiki span.diffchange {
    color: red;
  }
  div.dokuwiki div.footnotes {
    clear: both;
    border-top: 1px solid #61ff69;
    padding-left: 1em;
    margin: 1em 0;
  }
  div.dokuwiki div.fn {
    font-size: 90%;
    line-height: 1.2em;
  }
  div.dokuwiki a.fn_top {
    vertical-align: super;
    font-size: 70%;
    line-height: 1em;
  }
  div.dokuwiki a.fn_bot {
    vertical-align: super;
    font-size: 70%;
    font-weight: bold;
  }
  div.insitu-footnote {
    font-size: 80%;
    line-height: 1.2em;
    border: 1px solid #61ff69;
    background-color: #c2ffc5;
    text-align: left;
    padding: 4px;
    /* IE's width is handled in javascript */
    max-width: 40%;
  }
  * html .insitu-footnote pre.code,
  * html .insitu-footnote pre.file {
    padding-bottom: 18px;
  }
  div.dokuwiki input#qsearch__in {
    width: 95%;
  }
  #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: #c8c8c8;
    font-size: 90%;
    margin-left: 2em;
  }
  div.dokuwiki .search_sep {
    color: #000;
  }
  div.dokuwiki .search_hit {
    color: #000;
    background-color: #ffdb9e;
  }
  div.dokuwiki div.search_quickresult {
    margin: 0 0 1.5em 3em;
    padding: 0 1em 1em 0;
    border-bottom: 1px dashed #61ff69;
  }
  div.dokuwiki div.search_quickresult h3 {
    margin: 0 0 1em 0;
    font-size: 1em;
    font-weight: bold;
  }
  div.dokuwiki ul.search_quickhits {
    margin: 0 0 0.5em 1em;
  }
  div.dokuwiki ul.search_quickhits li {
    margin: 0 1em 0 1em;
    float: left;
    width: 30%;
  }
  div.footerinc {
    text-align: center;
  }
  .footerinc a img {
    opacity: 0.5;
    border: 0;
  }
  .footerinc a:hover img {
    opacity: 1;
  }
  #config__manager fieldset td.value {
    width: 65%;
  }
  #config__manager td input.edit {
    width: 95%;
  }
  div.dokuwiki div.ajax_qsearch {
    position: absolute;
    right: 288px;
    width: 231px;
    opacity: 0.9;
    display: none;
    font-size: 80%;
    line-height: 1.2em;
    border: 1px solid #61ff69;
    background-color: #c2ffc5;
    text-align: left;
    padding: 0.5em;
  }
  button.toolbutton {
    background-color: #f2f2f2;
    padding: 0px;
    margin: 0 1px 0 0;
    border: 1px solid #61ff69;
    cursor: pointer;
  }
  button.toolbutton:hover {
    background-color: #c2ffc5;
    border: 1px solid #61ff69;
  }
  html>body button.toolbutton {
    background: #f2f2f2 url(/lib/tpl/minima/images/buttonshadow.png) repeat-x bottom;
  }
  div.picker {
    width: 286px;
    border: 1px solid #61ff69;
    background-color: #d9ffdb;
  }
  button.pickerbutton {
    padding: 1px 0;
    margin: 0 1px 1px 0;
    border: 1px solid #d9ffdb;
    background-color: transparent;
    font-size: 90%;
    cursor: pointer;
  }
  button.pickerbutton:hover {
    border: 1px solid #61ff69;
    background-color: #c2ffc5;
  }
  div.dokuwiki a.spell_error {
    color: #f00;
    text-decoration: underline;
  }
  div.dokuwiki div#spell__suggest {
    background-color: #fff;
    padding: 2px;
    border: 1px solid #000;
    font-size: 80%;
    display: none;
  }
  div.dokuwiki div#spell__result {
    border: 1px solid #61ff69;
    color: #000;
    font-size: 110%;
    padding: 3px;
    background-color: #c2ffc5;
    display: none;
  }
  div.dokuwiki span.spell_noerr {
    color: #093;
  }
  div.dokuwiki span.spell_wait {
    color: #06c;
  }
  #config__manager legend {
    color: #000;
    background-color: #d9ffdb;
    border: 1px solid #61ff69;
    padding: 0 0.3em 0 0.3em;
  }
  #media__manager {
    height: 100%;
    overflow: hidden;
  }
  #media__left {
    color: #000;
    background-color: #fff;
    width: 30%;
    border-right: solid 1px #61ff69;
    height: 95%;
    overflow: auto;
    position: absolute;
    left: 4px;
    padding: 0.5em;
  }
  #media__right {
    color: #000;
    background-color: #fff;
    width: 64%;
    height: 95%;
    overflow: auto;
    position: absolute;
    right: 4px;
    padding: 0.5em;
  }
  #media__manager h1 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
  }
  #media__tree img {
    float: left;
    padding: 0.5em 0.3em 0 0;
  }
  #media__tree ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 1.5em;
  }
  #media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
  }
  *+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: 30px;
    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 #61ff69;
  }
  #media__content .odd {
    background-color: #fff;
    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: #6f6f6f;
    margin-left: 1em;
  }
  #media__content div.upload {
    font-size: 90%;
    padding: 0 0.5em 0.5em 0.5em;
  }
  #media__content form#dw__upload,
  #media__content div#dw__flashupload {
    display: block;
    border-bottom: solid 1px #61ff69;
    padding: 0 0.5em 1em 0.5em;
  }
  #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 {
    background-color: #fff;
    display: none;
    border: 1px solid #61ff69;
    position: absolute;
    width: 270px;
  }
  #media__popup h1 {
    text-align: center;
    font-weight: normal;
    background-color: #d9ffdb;
    height: 16px;
    margin-bottom: 5px;
    font-size: 12px;
    border-bottom: 0;
  }
  #media__popup p {
    display: block;
    line-height: 14pt;
    margin: 0.5em;
  }
  #media_nolink {
    padding: 4px 0;
  }
  #media__popup label {
    float: left;
    width: 9em;
  }
  #media__popup .button {
    margin-left: auto;
    margin-right: auto;
  }
  #media__popup .btnlbl {
    text-align: center;
  }
  #media__popup .btnlbl input {
    margin: 0 1em;
  }
  #media__closeimg {
    float: right;
  }
  #media__linkopts label,
  #media__nolnk {
    width: 80px;
    float: left;
    margin-left: 10px;
  }
  #media__linkopts label {
    line-height: 20px;
  }
  #media__nolnk,
  #media__linkopts label.long {
    margin-bottom: 8px;
    line-height: 12px;
  }
  #media__linkopts label.long {
    width: 150px;
    float: none;
  }
  #media__linkopts br {
    clear: both;
  }
  #media__linkopts select {
    width: 60px;
    margin-left: 10px;
  }
  #media__linkopts input.edit {
    width: 50px;
    margin-left: 10px;
  }
  #media__linkopts #media__title {
    width: 150px;
  }
  #admin__version {
    clear: left;
    float: right;
    color: #6f6f6f;
  }
  .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(/lib/tpl/minima/../../images/admin/acl.png);
  }
  .dokuwiki ul.admin_tasks li.admin_usermanager {
    background-image: url(/lib/tpl/minima/../../images/admin/usermanager.png);
  }
  .dokuwiki ul.admin_tasks li.admin_plugin {
    background-image: url(/lib/tpl/minima/../../images/admin/plugin.png);
  }
  .dokuwiki ul.admin_tasks li.admin_config {
    background-image: url(/lib/tpl/minima/../../images/admin/config.png);
  }
  .dokuwiki ul.admin_tasks li.admin_revert {
    background-image: url(/lib/tpl/minima/../../images/admin/revert.png);
  }
  .dokuwiki ul.admin_tasks li.admin_popularity {
    background-image: url(/lib/tpl/minima/../../images/admin/popularity.png);
  }
  #link__wiz {
    position: absolute;
    display: block;
    z-index: 99;
    width: 300px;
    height: 250px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    border: 1px solid #61ff69;
    background-color: #f2f2f2;
    text-align: center;
  }
  #link__wiz_header {
    background-color: #d9ffdb;
    height: 16px;
    margin-bottom: 5px;
  }
  #link__wiz_close {
    cursor: pointer;
    margin: 0;
  }
  #link__wiz_result {
    background-color: #fff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #61ff69;
    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+LD1OjEzdfH2e3J1uTL3fLN2unR3u3U4vHX5fXa6fmfrfPkAAAAAXRSTlMAQObYZgAAAFtJREFUeNp1zOsOQDAMQOEe5jb3Ddv7PymhWRC+f6dpKwrkgbbl0TZGy62b4H1oSF1v82Gr0S7X8bSWnF0sg1oKjjauT5xBgLxTOVxHlUIuJPL2t8Gk0iBTn093r9IEibebz/EAAAAASUVORK5CYII=) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_f {
    padding: 3px 3px 3px 22px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDUlEQVQ4EQXBv6+ecxgH4Ov+Ps972tNTR5WIMxHxOzHQiBiEhYEuBpPFYmMjNjHZbJKOBkn/A6NBS0QiJIIYWCQN2lQbRM95z/PcH9dVSbzw3qXXd/dPvDbKOZxEgUKKtKX715vX81n9feOdyxfObwEqiZc++PLyJ2+de3SMOhMmASCBuPbvsYvf3PTHb0f//fTDz2e/uHD+CGYYUz28M09nfrxqGlUUada0ZYlbx6vnH7zN0w/Nvu5rp9KP3HjuzU/v+Pyjl48GVNXpJNPONGwGczENpqKKodAO9necf+rAfQ+c2J339z6GAaFgYBSjyqgyqowqYyq//3XLvaePPXa2vPHMnabN9CrMAAnzRCmp0msYZZ7YyfDL9dj2onvr2ftPqHksMENCMNcQEdQohTSZBjuMLt2TGNQAMwSNKkoJgjSbCVBDrSUjGgkwQy8kNApJwBjoMk8hRYiyNmsDM3RHEkIEgAClVJgHjZMb1iVghrVZQ5oGENBhbYIOKTbTsGwXMEMv0Yn3v9sq0UVSNKmAhAZcvGfj+KjBDMuyWlcO9jeevHvosIa16BAkJHx/dZGO48MFzLAcdS/d2a7qqyurrogCHUp0yCijyzxXL2svMMPx4frn3s5017uPb/eSDKEBt+/OIGF3U6r0Zqp/1qWvwAxV+fDFty+9UlVPRE4BCEEECDjs7m/n4SL8D0Q4HlY5zpa1AAAAAElFTkSuQmCC) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_d {
    padding: 3px 3px 3px 22px;
    background: transparent url(/lib/tpl/minima/../../images/ns.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.even {
    background-color: #f2f2f2;
  }
  #link__wiz_result div.selected {
    background-color: #d9ffdb;
  }
  #link__wiz_result span {
    display: block;
    color: #6f6f6f;
  }
  .ondrag {
    cursor: move;
    opacity: 0.8;
  }
  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;
  }
}
@media screen and (max-width: 480px) {
  .dokuwiki form.bureaucracy__plugin label {
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label>span {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin input.button {
    margin-left: 0;
  }
  .dokuwiki form.bureaucracy__plugin label .edit,
  .dokuwiki form.bureaucracy__plugin label select {
    width: 100% !important;
  }
}
@media screen and print {
  .gCal_currentDate,
  .gCal_link_prev,
  .gCal_link_next,
  .gCal_pagelink a {
    display: none;
  }
}
@media screen and screen {
  td.gCal_today {
    background-color: yellow;
    /*orange*/
    border-top: 3px solid #FFA500;
    /* orange*/
    border-bottom: 3px solid #FFA500;
  }
  td.gCal_todayFrame {
    border-top: 3px solid #FFA500;
    border-bottom: 3px solid #FFA500;
  }
}
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;
}
em.u {
  font-style: normal;
  text-decoration: underline;
}
em em.u {
  font-style: italic;
}
html.swipebox-html.swipebox-touch {
  overflow: hidden !important;
}
#swipebox-overlay img {
  border: none !important;
}
#swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#swipebox-container {
  position: relative;
  width: 100%;
  height: 100%;
}
#swipebox-slider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
  cursor: pointer;
}
#swipebox-slider .slide {
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block;
}
#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
}
#swipebox-slider .slide .swipebox-video-container {
  background: none;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 5%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
#swipebox-slider .slide-loading {
  background: url(../img/loader.gif) no-repeat center center;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  left: 0;
  z-index: 999;
  min-height: 50px;
  width: 100%;
}
#swipebox-bottom-bar {
  bottom: -50px;
}
#swipebox-bottom-bar.visible-bars {
  -webkit-transform: translate3d(0,-50px,0);
  transform: translate3d(0,-50px,0);
}
#swipebox-top-bar {
  bottom: 100%;
}
#swipebox-top-bar.visible-bars {
  -webkit-transform: translate3d(0,100%,0);
  transform: translate3d(0,100%,0);
}
#swipebox-title {
  display: block;
  width: 100%;
  text-align: center;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  background-image: url(../img/icons.png);
  background-repeat: no-repeat;
  border: none !important;
  text-decoration: none !important;
  cursor: pointer;
  width: 50px;
  height: 50px;
  top: 0;
}
#swipebox-arrows {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 50px;
}
#swipebox-prev {
  background-position: -32px 13px;
  float: left;
}
#swipebox-next {
  background-position: -78px 13px;
  float: right;
}
#swipebox-close {
  top: 0;
  right: 0;
  position: absolute;
  z-index: 9999;
  background-position: 15px 12px;
}
.swipebox-no-close-button #swipebox-close {
  display: none;
}
#swipebox-prev.disabled,
#swipebox-next.disabled {
  opacity: 0.3;
}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
  -webkit-animation: rightSpring 0.3s;
  animation: rightSpring 0.3s;
}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  -webkit-animation: leftSpring 0.3s;
  animation: leftSpring 0.3s;
}
.swipebox-touch #swipebox-container:before,
.swipebox-touch #swipebox-container:after {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  content: ' ';
  position: absolute;
  z-index: 999;
  top: 0;
  height: 100%;
  width: 20px;
  opacity: 0;
}
.swipebox-touch #swipebox-container:before {
  left: 0;
  -webkit-box-shadow: inset 10px 0px 10px -8px #656565;
  box-shadow: inset 10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-container:after {
  right: 0;
  -webkit-box-shadow: inset -10px 0px 10px -8px #656565;
  box-shadow: inset -10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {
  opacity: 1;
}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
  opacity: 1;
}
@-webkit-keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@media screen and (min-width: 800px) {
  #swipebox-close {
    right: 10px;
  }
  #swipebox-arrows {
    width: 92%;
    max-width: 800px;
  }
}
#swipebox-overlay {
  background: #0d0d0d;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  text-shadow: 1px 1px 1px black;
  background: #000;
  opacity: 0.95;
}
#swipebox-top-bar {
  color: white !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}
#swipebox-top-bar div.caption {
  font-size: 13px;
  line-height: 20px;
}
#swipebox-slider .slide-loading {
  background: url(/lib/plugins/gallery/swipebox/img/loader.gif) no-repeat center center;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  background-image: url(/lib/plugins/gallery/swipebox/img/icons.png);
}
#swipebox-overlay {
  background: rgba(0,0,0,0.95);
}
#swipebox-top-bar {
  padding: 10px;
}
#swipebox-top-bar div.title {
  font-size: 15px;
  line-height: 1.5em;
}
#swipebox-top-bar div.caption {
  font-size: 13px;
  line-height: 1.5em;
}
@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;
  }
}
.dokuwiki .plugin_wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dokuwiki .plugin_wrap table {
  width: 100%;
}
.dokuwiki .plugin_wrap em strong {
  font-size: 130%;
  font-weight: bold;
  font-style: normal;
  display: block;
}
.dokuwiki .plugin_wrap em strong em.u {
  font-size: 115%;
  border-bottom: 1px solid #61ff69;
  font-style: normal;
  text-decoration: none;
  display: block;
}
.dokuwiki .wrap_danger em strong em.u,
.dokuwiki .wrap_warning em strong em.u,
.dokuwiki .wrap_caution em strong em.u,
.dokuwiki .wrap_notice em strong em.u,
.dokuwiki .wrap_safety em strong em.u {
  text-transform: uppercase;
  border-bottom-width: 0;
}
.dokuwiki .wrap_box em strong em.u,
.dokuwiki .wrap_info em strong em.u,
.dokuwiki .wrap_important em strong em.u,
.dokuwiki .wrap_alert em strong em.u,
.dokuwiki .wrap_tip em strong em.u,
.dokuwiki .wrap_help em strong em.u,
.dokuwiki .wrap_todo em strong em.u,
.dokuwiki .wrap_download em strong em.u {
  border-bottom-color: #999;
}
.dokuwiki .plugin_wrap h1,
.dokuwiki .plugin_wrap h2,
.dokuwiki .plugin_wrap h3,
.dokuwiki .plugin_wrap h4,
.dokuwiki .plugin_wrap h5 {
  margin-left: 0;
  margin-right: 0;
}
.dokuwiki .wrap_left,
.dokuwiki .wrap_column {
  float: left;
  margin-right: 1.5em;
}
[dir=rtl] .dokuwiki .wrap_column {
  float: right;
  margin-left: 1.5em;
  margin-right: 0;
}
.dokuwiki .wrap_right {
  float: right;
  margin-left: 1.5em;
}
.dokuwiki .wrap_center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.dokuwiki .wrap_col2,
.dokuwiki .wrap_col3,
.dokuwiki .wrap_col4,
.dokuwiki .wrap_col5 {
  -moz-column-gap: 1.5em;
  -webkit-column-gap: 1.5em;
  column-gap: 1.5em;
  -moz-column-rule: 1px dotted #666;
  -webkit-column-rule: 1px dotted #666;
  column-rule: 1px dotted #666;
}
.dokuwiki .wrap_col2 {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}
.dokuwiki .wrap_col3 {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}
.dokuwiki .wrap_col4 {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
}
.dokuwiki .wrap_col5 {
  -moz-column-count: 5;
  -webkit-column-count: 5;
  column-count: 5;
}
.dokuwiki .wrap_half {
  width: 48%;
  margin-right: 4%;
}
.dokuwiki .wrap_third {
  width: 30%;
  margin-right: 5%;
}
.dokuwiki .wrap_quarter {
  width: 22%;
  margin-right: 4%;
}
[dir=rtl] .dokuwiki .wrap_half,
[dir=rtl] .dokuwiki .wrap_third,
[dir=rtl] .dokuwiki .wrap_quarter {
  margin-right: 0;
  margin-left: 4%;
}
[dir=rtl] .dokuwiki .wrap_third {
  margin-left: 5%;
}
.dokuwiki .wrap_half:nth-of-type(2n),
.dokuwiki .wrap_third:nth-of-type(3n),
.dokuwiki .wrap_quarter:nth-of-type(4n) {
  margin-right: 0;
}
[dir=rtl] .dokuwiki .wrap_half:nth-of-type(2n),
[dir=rtl] .dokuwiki .wrap_third:nth-of-type(3n),
[dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(4n) {
  margin-left: 0;
}
.dokuwiki .wrap_half:nth-of-type(2n+1),
.dokuwiki .wrap_third:nth-of-type(3n+1),
.dokuwiki .wrap_quarter:nth-of-type(4n+1) {
  clear: left;
}
[dir=rtl] .dokuwiki .wrap_half:nth-of-type(2n+1),
[dir=rtl] .dokuwiki .wrap_third:nth-of-type(3n+1),
[dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(4n+1) {
  clear: right;
}
@media only screen and (max-width: 950px) {
  .dokuwiki .wrap_quarter {
    width: 48%;
  }
  .dokuwiki .wrap_quarter:nth-of-type(2n) {
    margin-right: 0;
  }
  [dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(2n) {
    margin-left: 0;
  }
  .dokuwiki .wrap_quarter:nth-of-type(2n+1) {
    clear: left;
  }
  [dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(2n) {
    clear: right;
  }
}
@media only screen and (max-width: 600px) {
  .dokuwiki .wrap_half,
  .dokuwiki .wrap_third,
  .dokuwiki .wrap_quarter {
    width: auto;
    margin-right: 0;
    margin-left: 0;
    float: none;
  }
}
.dokuwiki .wrap_leftalign {
  text-align: left;
}
.dokuwiki .wrap_centeralign {
  text-align: center;
}
.dokuwiki .wrap_rightalign {
  text-align: right;
}
.dokuwiki .wrap_justify {
  text-align: justify;
}
.dokuwiki div.wrap_round {
  border-radius: 1.4em;
}
.dokuwiki span.wrap_round {
  border-radius: .14em;
}
.dokuwiki .wrap_lo {
  color: #6f6f6f;
  font-size: 85%;
}
.dokuwiki .wrap_em {
  color: #c00;
  font-weight: bold;
}
.dokuwiki .wrap__dark.wrap_em {
  color: #f66;
}
.dokuwiki .wrap_indent {
  padding-left: 1.5em;
}
[dir=rtl] .dokuwiki .wrap_indent {
  padding-right: 1.5em;
  padding-left: 0;
}
.dokuwiki .wrap_outdent {
  margin-left: -1.5em;
}
[dir=rtl] .dokuwiki .wrap_outdent {
  margin-right: -1.5em;
  margin-left: 0;
}
.dokuwiki div.wrap_prewrap pre {
  white-space: pre-wrap;
  /* for IE < 8 */
  word-wrap: break-word;
}
.dokuwiki div.wrap_spoiler {
  margin-bottom: 1.5em;
}
.dokuwiki .wrap_clear {
  clear: both;
  line-height: 0;
  height: 0;
  font-size: 1px;
  visibility: hidden;
  overflow: hidden;
}
.dokuwiki .wrap_hide {
  display: none;
}
.dokuwiki .wrap_button a:link,
.dokuwiki .wrap_button a:visited {
  background-image: none;
  border: 1px solid #61ff69;
  border-radius: .3em;
  padding: .5em .7em;
  text-decoration: none;
}
iframe.vshare__left,
div.vshare__left {
  float: left;
  margin-right: 1em;
}
iframe.vshare__right,
div.vshare__right {
  float: right;
  margin-left: 1em;
}
iframe.vshare__center,
div.vshare__center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
iframe.vshare__none,
div.vshare__none {
  margin: 1px 3px 1px 3px;
}
@media print {
  /* messages with msg() */
  /* section edit button */
  /* accessibly hidden text */
  /* modal windows */
  /* XXXXXXXXX /lib/plugins/upgrade/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/plugin/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/clearhistory/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/langdelete/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/langdelete/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vote/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authpgsql/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/googlemaps/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/googlemaps/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/block/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/block/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/recaptcha/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tag/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tag/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nbsp/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/note/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/badbehaviour/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/enforcesummary/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/charter/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/whyspam/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/topbarsyntax/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/topbarsyntax/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authad/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cloud/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/keywords/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/batchedit/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/batchedit/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchstats/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gcalendar/print.css XXXXXXXXX */
  /*
 * WARNING:
 * This file was automatically created by the gCalendar-plugin.
 * Do NOT edit this file, because your changes will be overwritten !
 */
  /* ############################ copied from file 'inc/standard.css' ############################ */
  /*
 * standard.css is the main style-sheet for the dokuwiki-plugin gCalendar
 *
 * you should not edit this file. modify this files:
 *
 *   /user/background.css	--> to set background-pictures for specific events
 *   /user/events.css       --> to set event-Pictures and text-styles for your events
 *   /user/other.css        --> to optionally overwrite the styles in the standard.css file 
 */
  /* main-table definition ----------------------------------------------------------------------- */
  /* current-date in table-header ---------------------------------------------------------------- */
  /* navi-table (header of main-table) ----------------------------------------------------------- */
  /* column-header ------------------------------------------------------------------------------- */
  /* definition of event to page links ----------------------------------------------------------- */
  /* hide some elements on printout -------------------------------------------------------------- */
  /* style of date and weekday in month-view */
  /* Weekdays  0=sunday ... 6=saturday */
  /* saturday */
  /* sunday */
  /* category-styles for date entries. The category has to be capitalized ! ---------------------- */
  /* Standard definition of an event entry */
  /* ########################## copied from file 'user/background.css' ########################### */
  /* This is the place to define background-styles like for holidays etc.    */
  /* ############################ copied from file 'user/events.css' ############################# */
  /* category-styles for date entries. ----------------------------------------------------------- */
  /* ############################# copied from file 'user/other.css' ############################# */
  /* XXXXXXXXX /lib/plugins/gcalendar/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authmysql/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authmysql/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/print.css XXXXXXXXX */
  /********************************************************************
Print Styles for the Wrap Plugin (additional to all.css)
********************************************************************/
  /* boxes and notes with icons
********************************************************************/
  /* mark
********************************************************************/
  /* miscellaneous
********************************************************************/
  /*____________ spoiler ____________*/
  /*____________ pagebreak ____________*/
  /*____________ avoid page break ____________*/
  /* not yet supported by most browsers */
  /*____________ no print ____________*/
  /* XXXXXXXXX /lib/plugins/wrap/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/rater/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/rater/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/snow/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multipoll/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt2dw/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt2dw/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ipban/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hbarsyntax/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/csv/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/flashplayer/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/vshare/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tablewidth/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/iframe/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authldap/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/noiewarning/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/noiewarning/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/openlayersmap/print.css XXXXXXXXX */
  /*!
 * Copyright (c) 2008-2015 Mark C. Prins <mprins@users.sf.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */
  /* print styling overrides and enhancements. */
  /*?? page-break-inside: auto | avoid | inherit */
  /* http://david.latapie.name/blog/page-break-in-css-print-how-to-get-rid-of-accidental-blank-pages/ */
  /* http://www.w3.org/TR/CSS21/page.html */
  /* XXXXXXXXX /lib/plugins/openlayersmap/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/minima/print.css XXXXXXXXX */
  /* --------------------- Text formating -------------------------------- */
  /* external link */
  /* interwiki link */
  /* email link */
  /* existing wikilink */
  /* the document */
  /* general headline setup */
  /* special headlines */
  /* embedded images */
  /* 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 ------------------- */
  /*.toc, .footerinc, .header, .bar, .user { display: none; }*/
  /* 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;
  }
  #blog__newentry_form {
    display: none;
  }
  .gCal_table {
    width: 100%;
    border-collapse: collapse;
    border: 2px solid black;
    padding: 0px;
    margin: 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    line-height: 1.25em;
  }
  .gCal_currentDate {
    padding: 5px;
    font-size: 0.5em;
    color: gray;
  }
  .gCal_naviTable {
    width: 100%;
    border-collapse: collapse;
    background-color: #DDD;
    padding: 0px;
    margin: 0px;
    font-size: 2em;
    line-height: 1em;
    border-bottom: 1px solid black;
  }
  .gCal_link_prev {
    text-align: left;
  }
  .gCal_link_next {
    text-align: right;
  }
  .gCal_columnHead {
    background-color: #EEE;
  }
  .gCal_header a,
  .gCal_header a:visited,
  .gCal_columnHead a,
  .gCal_columnHead a:visited {
    color: blue;
  }
  .gCal_pagelink a,
  .gCal_pagelink a:visited {
    color: #888;
    font-size: 1em;
    font-weight: normal;
    text-transform: uppercase;
    border-top: 1px solid blue;
    border-bottom: 1px solid blue;
  }
  .gCal_pagelink a:hover {
    background: Blue;
    color: white;
    text-decoration: none;
  }
  .gCal_mv_day {
    font-size: 1.2em;
    font-weight: bold;
  }
  .gCal_mv_weekday {
    font-size: 0.8em;
    font-weight: bold;
  }
  td.gCal_wd {
    border: 1px solid black;
    padding: 3px;
  }
  td.gCal_wd_datecell {
    text-align: center;
  }
  .gCal_wd {
    background-color: transparent;
    font-size: 1em;
    color: black;
  }
  .gCal_wd_6 {
    background-color: #DDD;
  }
  .gCal_wd_0 {
    background-color: #FDD;
    color: red;
  }
  td.gCal_wd_0 {
    border-bottom: 2px solid black;
  }
  td.gCal_wd_6 {
    border-top: 2px solid black;
  }
  .gCal_event {
    display: block;
    font-size: 0.9em;
    color: black;
    padding-left: 25px;
    padding-top: 3px;
    padding-bottom: 3px;
    background: url(/lib/plugins/gcalendar/images/date.gif) no-repeat center left;
  }
  .gCal_cell_cat_VACATION,
  .gCal_cell_cat_VACATIONS,
  .gCal_cell_cat_HOLIDAY,
  .gCal_cell_cat_HOLIDAYS,
  .gCal_cell_cat_FERIEN,
  .gCal_cell_cat_URLAUB {
    background-image: url(data:image/gif;base64,R0lGODlhOAAkAKIHALeqdv/9rcS2k523nI2Tfe7dmv//ev///yH5BAEAAAcALAAAAAA4ACQAAAP/eLrcHCMO4aq9+Mo9S/6gJWwEMZgRFa4fd55lObC0RZbUHMVVcPg10U4SI1QIhYByyVQGFUUYUUYAMAoAgGHL7XKZIRhVJpY2AklDwPtVgzOcIsoUgx3Y+DxXM4rLRgIeUCcCa2t6eYZADS5iOAVYMwtVBGqIl24NKFMwAgSBSiUMJWmYiE4LfmIBngKuAJ5WBwUlh6Z6qAGbnnITrVWuJ0kBsLenSwebBbw8BQOsMrAAn7bGx8kpCsxGDsCuSNaYqCgMOxXTrt+F4acKzouTPSaw3wXsiKMqGWjeAtNo7KrtqREqS7osAu9tCbKGFr16Ctkw3PLp1beIXiYayEIPnxaShNZQ1dgSK50/ACCNiaSxpN83jhwDQRrGxMtKli9Nopu57CTMLJC6rHnyStpDg0hmMuEJCeawIJ+UEjvqkalUq00/sTiJ1Z9OT1jR8BQ7rKkkDLpAjW16kN7HJGGxQoKGoQrcmQaUtvLKa61YsnMBJ9HXIJBMuWwPPkLMOMk+SIe7/gTQeJnVIJV5Ho48M/ITFmgEX/78pIlpZCwSAAA7);
    background-repeat: no-repeat;
    background-position: right;
    background-attachment: scroll;
  }
  .gCal_cell_cat_RED {
    background-color: #FAA;
  }
  .gCal_cell_cat_GREEN {
    background-color: #90EE90;
  }
  .gCal_cell_cat_BLUE {
    background-color: #ADD8E6;
  }
  .gCal_cat_DOCTOR,
  .gCal_cat_ARZTTERMINE {
    color: red;
    font-weight: bold;
    padding-bottom: 10px;
    background-image: url(/lib/plugins/gcalendar/images/doc.gif);
  }
  .gCal_cat_DENTIST,
  .gCal_cat_ZAHNARZT {
    color: Red;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/dentist.png);
  }
  .gCal_cat_PARTY,
  .gCal_cat_FEIERN {
    color: Green;
    font-weight: bold;
    padding-left: 45px;
    padding-bottom: 10px;
    background-image: url(data:image/gif;base64,R0lGODlhKwAiALMKAAAAADEA/zExMTHOMc7Ozv8AAP+cnP//AP//Mf///wAAAAAAAAAAAAAAAAAAAP///yH5BAEAAAoALAAAAAArACIAAAT/UMlJZbk1683n/VgnjhYYkmhmFs+5BQocp+X33MUoy+nKfhyYUMIb+UCvWWBY7ByBneWSFni6Xk2s1FoYeAcbh0MnXXK/34pjOQ6Wt0c0muI4HNra5cMcl3vpF3gabwF7VSt+Aw9/Eg6BUW+GPn43i41lghWEhnxdiYqMa1KZFISEAgGfcwqOH6QTpm8ECqqhK69EsUuotWCsdsB3brpTqo2imLgxugITAnJix2LT08eDprMKzXQICGLeDg8O3d1j4955MM3ZE+fe3uLh7u/kytoSs9vt9GLx8vX8RDQTAKVRvX7Tbsx7Z0+CAAfbcuzrp7CSOHIBR7SRSGfcNHDfLwCiI5GFG8aTBxuW6rAQZTkaJcTwkXko5EmVMFm5xIgzZ8t6OVPYLNczaDtqHCIAADs=);
  }
  .gCal_cat_BIRTHDAY,
  .gCal_cat_BIRTHDAYS,
  .gCal_cat_GEBURTSTAGSLISTE,
  .gCal_cat_GEBURTSTAG,
  .gCal_cat_GEBURTSTAGE {
    color: Green;
    font-weight: bold;
    padding-left: 35px;
    background-image: url(/lib/plugins/gcalendar/images/birthday.gif);
  }
  .gCal_cat_WERKSTATT,
  .gCal_cat_REPAIR {
    color: Green;
    font-weight: bold;
    padding-left: 35px;
    background-image: url(data:image/gif;base64,R0lGODlhIAAUAKIHAJ8fJGJmZry9u4mLinp7cRINGgAAAP///yH5BAEAAAcALAAAAAAgABQAAAPPeLrc/nCNEesrxhxDqP0HRijc6GQZlj3CARDmFnhLJtz4UDzA25SLXSiVgQkVgl6vxTBMQqTTIHBUKoeowkADfTi5rmUvACAWtJvId7E8EADnuEFORNkDqZBwgBPwbwdUfYMCBThUZxsCHQMdjjAGfo4Tdo54iU6IlUZ+jUZ2BR0CczsFiEIokAIBjnkbRZc7XzswG6E6jJS0FBlbpBsEicG2pHZzGluvRQUAeigkvTCTeCuvhgGriQejoICD23WRTC1M4MeAESriFn0f7QsJADs=);
  }
  .gCal_cat_SPIELPLAN,
  .gCal_cat_SPIELFESTE,
  .gCal_cat_PUNKTSPIELE,
  .gCal_cat_FUSSBALL,
  .gCal_cat_SOCCER,
  .gCal_cat_SPORT {
    color: Green;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/ball.gif);
  }
  .gCal_cat_POKALSPIELE {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhGAAYAKIAAP/MAHVeAfzvvP///wAAAAAAAAAAAAAAACH5BAEAAAMALAAAAAAYABgAQAN+OLSk/M+tQRVYQAjAe8BNJY5E8I0owTHZ1nHfYobpC59oTpWmqSsazSVjg5U8NNVQaPvMfkqXB/erqHrPao4goGqtAGyPJuIKzdJXjIm5qFRMdUmGU2LiSB55t0wbvVYNcH5hgnskRVlfFlOHWhCOX1eRkl2UUC0dl2WQECgJADs=);
  }
  .gCal_cat_BILL,
  .gCal_cat_ABRECHNUNG,
  .gCal_cat_GELD,
  .gCal_cat_MONEY {
    color: Green;
    font-weight: bold;
    background-image: url(/lib/plugins/gcalendar/images/money.gif);
  }
  .gCal_cat_MUSIK,
  .gCal_cat_SVIN,
  .gCal_cat_SVIN {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhFAAXAKIHAEhWuGp12ouT66mtyqOr/M7Q5+vs7AAAACH5BAEAAAcALAAAAAAUABcAAAODeLoLIixKBQKc+DiS8eZd5AAEYYRNEJjEFToPG6AVSRSFUIRqgBO+wCmjAigKg9aMGDAeLYDhRNBcGCzCDNWpGDR3GCD3UJRKBIDx1hxBcw3UQcRLJaS5qoF0QAIUgG4KBgN6Czl/QnZpch59BjlFYBIGaUCQFYwYdFgPkhiPhISeGAkAOw==);
  }
  .gCal_cat_CALLCENTER {
    padding-top: 10px;
    padding-bottom: 5px;
    background-image: url(data:image/gif;base64,R0lGODlhHAAcAKIHALuigaWHXIFCIad1MtFRHu2hQQAAAP///yH5BAEAAAcALAAAAAAcABwAAAPheLp88LDJuWC4F9DtoM2cAmQjVHiBoG3lgxVwPMwBO5BzMe+DPgi1CaCX4eVisBtlOBvxCEjkYCXZXWbQqHRA2QkMPW30t7x9BeKxYIkxoNOy4CR1hscum8vXELDrqBIBNwFuYWIzHCk3A25vBX1xHDNAggaNYT00LAJWI5aFMASImwKcpSmWaKI/KnmsAgSlZzxDpVxCpQS6py4BEAO7rQ0Aubq7vh7ExrHDxcuxyRfLpQzOz00QQM8EQT+xu8sFQL9Q0yrK2+FTQ+UF08Sw8dvuTe3PQPLP7lKiMeWiQBIAADs=);
  }
  .gCal_cat_GULTAS {
    color: Green;
    font-weight: bold;
    background-image: url(data:image/gif;base64,R0lGODlhKAAjAPQAAAAAZu/v9WaZzK+vzzAwg39/ss/P4mZmmRAQcI+PvEBAjN/f7ICAs////7+/2SAgeZSUvdDQ4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAAAALAAAAAAoACMAAAXGoCCOZGmeaNmsbOu+cLyKcm3H9K3f+e7DvZ9wJhgaG8HjLqnkFZu+nMNhgNZyAICiMTgkrC6sdpEFMGLT9HThXGUVjDKhETgoFI+yXv+4H6phT29xZQ0He4iJAHNpRG5aCXJkipRlBoVIgmMIWQyElZQOmGJbDgxfDneqq6ytChGjmg8FtLW2t7i5sY+gvZSODb7CicDDxrvBi2rLzM3MyG9gLNBa0rzF1dbIUxHWDY2Z3ldP4kDk5YHo5uovTOru6Cny8/MhADs=);
  }
  .gCal_cat_SARKANS,
  .gCal_cat_EKSK {
    color: Red;
    background-color: #FDD;
    font-weight: bold;
  }
  .dokuwiki div.wrap_box,
  .dokuwiki div.wrap_danger,
  .dokuwiki div.wrap_warning,
  .dokuwiki div.wrap_caution,
  .dokuwiki div.wrap_notice,
  .dokuwiki div.wrap_safety,
  .dokuwiki div.wrap_info,
  .dokuwiki div.wrap_important,
  .dokuwiki div.wrap_alert,
  .dokuwiki div.wrap_tip,
  .dokuwiki div.wrap_help,
  .dokuwiki div.wrap_todo,
  .dokuwiki div.wrap_download {
    border: 2px solid #999;
    padding: 1em 1em .5em;
    margin-bottom: 1.5em;
  }
  .dokuwiki span.wrap_box,
  .dokuwiki span.wrap_danger,
  .dokuwiki span.wrap_warning,
  .dokuwiki span.wrap_caution,
  .dokuwiki span.wrap_notice,
  .dokuwiki span.wrap_safety,
  .dokuwiki span.wrap_info,
  .dokuwiki span.wrap_important,
  .dokuwiki span.wrap_alert,
  .dokuwiki span.wrap_tip,
  .dokuwiki span.wrap_help,
  .dokuwiki span.wrap_todo,
  .dokuwiki span.wrap_download {
    border: 1px solid #999;
    padding: 0 .3em;
  }
  .dokuwiki .wrap_hi {
    border: 1px solid #999;
  }
  .dokuwiki .wrap_spoiler {
    visibility: hidden;
  }
  .dokuwiki .wrap_pagebreak {
    page-break-after: always;
  }
  .dokuwiki .wrap_nopagebreak {
    page-break-inside: avoid;
  }
  .dokuwiki .wrap_noprint {
    display: none;
  }
  div.dokuwiki #discussion__comment_form,
  div.dokuwiki #discussion__newthread_form,
  div.dokuwiki div.comment_buttons,
  div.dokuwiki div.comment_hidden,
  div.dokuwiki #toggle_button,
  #picker0,
  #picker1,
  #picker2,
  #picker3 {
    display: none;
  }
  .olMapHelp,
  .olToolbar,
  .olControlLayerSwitcher,
  .olStatusBarPermalink,
  .olControlPanZoomBar,
  .olStatusBarMouseposition,
  .olStatusBarProjection,
  .olControlOverviewMapElement,
  .olControlFullscreen,
  .olMapHelpButton {
    display: none;
  }
  .olPOItable {
    margin: 1px;
    padding: 1px;
    border: 1px solid #61ff69;
    width: 100%;
  }
  .olPOItable thead {
    display: table-header-group;
  }
  .olPrintOnly {
    display: inline;
  }
  .olWebOnly {
    display: none;
  }
  .olPOItable .icon {
    text-align: center;
  }
  .olPOItblBody tr {
    page-break-inside: avoid;
  }
  h ~ div ~ .olStaticMap {
    /* page-break-after: always;*/
    page-break-before: always;
  }
  .olStaticMap p img {
    max-width: 100%;
    height: auto;
  }
  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.notify,
  div.info,
  div.success,
  div.error,
  div.breadcrumbs,
  div.secedit {
    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 {
    border: 0;
    float: left;
    margin: 0 1.5em 0 0;
  }
  img.mediaright {
    border: 0;
    float: right;
    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;
  }
  acronym {
    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;
  }
  .leftalign {
    text-align: left;
  }
  .centeralign {
    text-align: center;
  }
  .rightalign {
    text-align: right;
  }
  #dw__toc,
  .footerinc,
  .header,
  .bar,
  .user {
    display: none;
  }
  .sidebar {
    display: none;
  }
}
@media print and print {
  .gCal_currentDate,
  .gCal_link_prev,
  .gCal_link_next,
  .gCal_pagelink a {
    display: none;
  }
}
@media print and screen {
  td.gCal_today {
    background-color: yellow;
    /*orange*/
    border-top: 3px solid #FFA500;
    /* orange*/
    border-bottom: 3px solid #FFA500;
  }
  td.gCal_todayFrame {
    border-top: 3px solid #FFA500;
    border-bottom: 3px solid #FFA500;
  }
}
