a.interwiki { background: transparent url(/wiki/lib/images/interwiki.png) 0px 1px no-repeat; padding-left: 16px;}a.iw_wp {  background-image: url(/wiki/lib/images/interwiki/wp.gif)}a.iw_wpfr {  background-image: url(/wiki/lib/images/interwiki/wpfr.gif)}a.iw_wpde {  background-image: url(/wiki/lib/images/interwiki/wpde.gif)}a.iw_wpes {  background-image: url(/wiki/lib/images/interwiki/wpes.gif)}a.iw_wppl {  background-image: url(/wiki/lib/images/interwiki/wppl.gif)}a.iw_wpjp {  background-image: url(/wiki/lib/images/interwiki/wpjp.gif)}a.iw_wpmeta {  background-image: url(/wiki/lib/images/interwiki/wpmeta.gif)}a.iw_doku {  background-image: url(/wiki/lib/images/interwiki/doku.gif)}a.iw_dokubug {  background-image: url(/wiki/lib/images/interwiki/dokubug.gif)}a.iw_amazon {  background-image: url(/wiki/lib/images/interwiki/amazon.gif)}a.iw_amazon_de {  background-image: url(/wiki/lib/images/interwiki/amazon.de.gif)}a.iw_amazon_uk {  background-image: url(/wiki/lib/images/interwiki/amazon.uk.gif)}a.iw_phpfn {  background-image: url(/wiki/lib/images/interwiki/phpfn.gif)}a.iw_coral {  background-image: url(/wiki/lib/images/interwiki/coral.gif)}a.iw_sb {  background-image: url(/wiki/lib/images/interwiki/sb.gif)}a.iw_google {  background-image: url(/wiki/lib/images/interwiki/google.gif)}a.iw_meatball {  background-image: url(/wiki/lib/images/interwiki/meatball.gif)}a.iw_wiki {  background-image: url(/wiki/lib/images/interwiki/wiki.gif)}a.mediafile { background: transparent url(/wiki/lib/images/fileicons/file.png) 0px 1px no-repeat; padding-left: 18px; padding-bottom: 1px;}a.mf_7z {  background-image: url(/wiki/lib/images/fileicons/7z.png)}a.mf_audio {  background-image: url(/wiki/lib/images/fileicons/audio.png)}a.mf_bz2 {  background-image: url(/wiki/lib/images/fileicons/bz2.png)}a.mf_c {  background-image: url(/wiki/lib/images/fileicons/c.png)}a.mf_conf {  background-image: url(/wiki/lib/images/fileicons/conf.png)}a.mf_cpp {  background-image: url(/wiki/lib/images/fileicons/cpp.png)}a.mf_cs {  background-image: url(/wiki/lib/images/fileicons/cs.png)}a.mf_css {  background-image: url(/wiki/lib/images/fileicons/css.png)}a.mf_csv {  background-image: url(/wiki/lib/images/fileicons/csv.png)}a.mf_deb {  background-image: url(/wiki/lib/images/fileicons/deb.png)}a.mf_doc {  background-image: url(/wiki/lib/images/fileicons/doc.png)}a.mf_docx {  background-image: url(/wiki/lib/images/fileicons/docx.png)}a.mf_gif {  background-image: url(/wiki/lib/images/fileicons/gif.png)}a.mf_gz {  background-image: url(/wiki/lib/images/fileicons/gz.png)}a.mf_htm {  background-image: url(/wiki/lib/images/fileicons/htm.png)}a.mf_html {  background-image: url(/wiki/lib/images/fileicons/html.png)}a.mf_java {  background-image: url(/wiki/lib/images/fileicons/java.png)}a.mf_jpeg {  background-image: url(/wiki/lib/images/fileicons/jpeg.png)}a.mf_jpg {  background-image: url(/wiki/lib/images/fileicons/jpg.png)}a.mf_js {  background-image: url(/wiki/lib/images/fileicons/js.png)}a.mf_lua {  background-image: url(/wiki/lib/images/fileicons/lua.png)}a.mf_mp3 {  background-image: url(/wiki/lib/images/fileicons/mp3.png)}a.mf_odc {  background-image: url(/wiki/lib/images/fileicons/odc.png)}a.mf_odf {  background-image: url(/wiki/lib/images/fileicons/odf.png)}a.mf_odg {  background-image: url(/wiki/lib/images/fileicons/odg.png)}a.mf_odi {  background-image: url(/wiki/lib/images/fileicons/odi.png)}a.mf_odp {  background-image: url(/wiki/lib/images/fileicons/odp.png)}a.mf_ods {  background-image: url(/wiki/lib/images/fileicons/ods.png)}a.mf_odt {  background-image: url(/wiki/lib/images/fileicons/odt.png)}a.mf_ogg {  background-image: url(/wiki/lib/images/fileicons/ogg.png)}a.mf_pdf {  background-image: url(/wiki/lib/images/fileicons/pdf.png)}a.mf_php {  background-image: url(/wiki/lib/images/fileicons/php.png)}a.mf_pl {  background-image: url(/wiki/lib/images/fileicons/pl.png)}a.mf_png {  background-image: url(/wiki/lib/images/fileicons/png.png)}a.mf_ppt {  background-image: url(/wiki/lib/images/fileicons/ppt.png)}a.mf_pptx {  background-image: url(/wiki/lib/images/fileicons/pptx.png)}a.mf_ps {  background-image: url(/wiki/lib/images/fileicons/ps.png)}a.mf_py {  background-image: url(/wiki/lib/images/fileicons/py.png)}a.mf_rar {  background-image: url(/wiki/lib/images/fileicons/rar.png)}a.mf_rb {  background-image: url(/wiki/lib/images/fileicons/rb.png)}a.mf_rpm {  background-image: url(/wiki/lib/images/fileicons/rpm.png)}a.mf_rtf {  background-image: url(/wiki/lib/images/fileicons/rtf.png)}a.mf_sql {  background-image: url(/wiki/lib/images/fileicons/sql.png)}a.mf_swf {  background-image: url(/wiki/lib/images/fileicons/swf.png)}a.mf_sxc {  background-image: url(/wiki/lib/images/fileicons/sxc.png)}a.mf_sxd {  background-image: url(/wiki/lib/images/fileicons/sxd.png)}a.mf_sxi {  background-image: url(/wiki/lib/images/fileicons/sxi.png)}a.mf_sxw {  background-image: url(/wiki/lib/images/fileicons/sxw.png)}a.mf_tar {  background-image: url(/wiki/lib/images/fileicons/tar.png)}a.mf_tgz {  background-image: url(/wiki/lib/images/fileicons/tgz.png)}a.mf_txt {  background-image: url(/wiki/lib/images/fileicons/txt.png)}a.mf_wav {  background-image: url(/wiki/lib/images/fileicons/wav.png)}a.mf_xls {  background-image: url(/wiki/lib/images/fileicons/xls.png)}a.mf_xlsx {  background-image: url(/wiki/lib/images/fileicons/xlsx.png)}a.mf_xml {  background-image: url(/wiki/lib/images/fileicons/xml.png)}a.mf_zip {  background-image: url(/wiki/lib/images/fileicons/zip.png)}/**
 * Basic styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */

div.clearer {
  clear: both;
  line-height: 0;
  height: 0;
  /*Temp HACK*/
  /*height: 380px;*/
  overflow: hidden;
}

div.no {
  display: inline;
  margin: 0;
  padding: 0;
}

.hidden {
  display: none;
}

div.error {
  background: #fcc url(/wiki/lib/styles/../images/error.png) 0.5em 0px no-repeat;
  color: #000;
  border-bottom: 1px solid #faa;
  font-size: 90%;
  margin: 0;
  padding-left: 3em;
  overflow: hidden;
}

div.info {
  background: #ccf url(/wiki/lib/styles/../images/info.png) 0.5em 0px no-repeat;
  color: #000;
  border-bottom: 1px solid #aaf;
  font-size: 90%;
  margin: 0;
  padding-left: 3em;
  overflow: hidden;
}

div.success {
  background: #cfc url(/wiki/lib/styles/../images/success.png) 0.5em 0px no-repeat;
  color: #000;
  border-bottom: 1px solid #afa;
  font-size: 90%;
  margin: 0;
  padding-left: 3em;
  overflow: hidden;
}

div.notify {
  background: #ffc url(/wiki/lib/styles/../images/notify.png) 0.5em 0px no-repeat;
  color: #000;
  border-bottom: 1px solid #ffa;
  font-size: 90%;
  margin: 0;
  padding-left: 3em;
  overflow: hidden;
}


/* image alignment */
.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;
}


/* syntax highlighting code */
.code .br0  { color: #66cc66; }
.code .co0  { color: #808080; font-style: italic; }
.code .co1  { color: #808080; font-style: italic; }
.code .co2  { color: #008000; font-style: italic; }
.code .co3  { color: #808080; }
.code .coMULTI  { color: #808080; font-style: italic; }
.code .es0  { color: #000099; font-weight: bold; }
.code .kw1  { color: #b1b100; }
.code .kw2  { color: #000000; font-weight: bold; }
.code .kw3  { color: #000066; }
.code .kw4  { color: #993333; }
.code .kw5  { color: #0000ff; }
.code .me1  { color: #006600; }
.code .me2  { color: #006600; }
.code .nu0  { color: #cc66cc; }
.code .re0  { color: #0000ff; }
.code .re1  { color: #0000ff; }
.code .re2  { color: #0000ff; }
.code .re3  { color: #ff3333; font-weight:bold; }
.code .re4  { color: #009999; }
.code .st0  { color: #ff0000; }
.code .sy0  { color: #66cc66; }


div#acl_manager div#acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #ccc;
    text-align: left;
}

div#acl_manager div#acl__tree a.cur {
    background-color: #ff9;
    font-weight: bold;
}

div#acl_manager div#acl__tree ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#acl_manager div#acl__tree li {
    padding-left: 1em;
}

div#acl_manager div#acl__tree ul img {
    margin-right: 0.25em;
    cursor: pointer;
}

div#acl_manager div#acl__detail {
    width: 73%;
    height: 300px;
    float: right;
    overflow: auto;
}

div#acl_manager div#acl__detail fieldset {
    width: 90%;
}

div#acl_manager div#acl__detail div#acl__user {
    border: 1px solid #ccc;
    padding: 0.5em;
    margin-bottom: 0.6em;
}

div#acl_manager table.inline {
    width: 100%;
    margin: 0;
}

div#acl_manager .aclgroup {
    background: transparent url(/wiki/lib/plugins/acl/pix/group.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .acluser {
    background: transparent url(/wiki/lib/plugins/acl/pix/user.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .aclpage {
    background: transparent url(/wiki/lib/plugins/acl/pix/page.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .aclns {
    background: transparent url(/wiki/lib/plugins/acl/pix/ns.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager label.disabled {
  color: #666!important;
}

#acl_manager label {
  text-align: left;
  font-weight: normal;
  display: inline;
}

#acl_manager table {
  margin-left: 10%;
  width: 80%;
}

#acl_manager table tr {
    background-color: inherit;
}

#acl_manager table tr:hover {
    background-color: #dee7ec;
}

/* plugin:configmanager */
#config__manager div.success,
#config__manager div.error,
#config__manager div.info {
  background-position: 0.5em;
  padding: 0.5em;
  text-align: center;
}

#config__manager fieldset {
  margin: 1em;
  width: auto;
  margin-bottom: 2em;
  background-color: #dee7ec;
  color: #333;
  padding: 0 1em;
}
#config__manager legend {
    font-size: 1.25em;
}

#config__manager form { }
#config__manager table {
    margin: 1em 0;
    width: 100%;
}

#config__manager fieldset td {
    text-align: left;
}
#config__manager fieldset td.value {
    /* fixed data column width */
    width: 31em;
}

#config__manager td.label {
    padding: 0.8em 0 0.6em 1em;
    vertical-align: top;
}

#config__manager td.label label {
    clear: left;
    display: block;
}
#config__manager td.label img {
    padding: 0 10px;
    vertical-align: middle;
    float: right;
}

#config__manager td.label span.outkey {
    font-size: 70%;
    margin-top: -1.7em;
    margin-left: -1em;
    display: block;
    background-color: #fff;
    color: #666;
    float: left;
    padding: 0 0.1em;
    position: relative;
    z-index: 1;
}

#config__manager td input.edit {
    width: 30em;
}
#config__manager td .input {
    width: 30.8em;
}
#config__manager td select.edit { }
#config__manager td textarea.edit {
    width: 27.5em;
    height: 4em;
}

#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;
}

#config__manager .selection label {
  float: right;
  width: 14em;
  font-size: 90%;
}


/* IE6 correction */
* html #config__manager .selection label {
  padding-top: 2px;
}

#config__manager .selection input.checkbox {
  padding-left: 0.7em;
}

#config__manager .other {
  clear: both;
  padding-top: 0.5em;
}

#config__manager .other label {
  padding-left: 2px;
  font-size: 90%;
}

/* end plugin:configmanager */
/**
 * @file       divalign2/style.css
 * @brief      Base stylesheet for divalign2 plugin.
 * @author     Luis Machuca Bezzaza <luis [dot] machuca [at] gulix [dot] cl>
 */

p.divalign-left {
  text-align: left;
  }

p.divalign-center {
  text-align: center;
  }

p.divalign-right {
  text-align: right;
  }

p.divalign-justify {
  text-align: justify;
  }

/* end of file */
div.npd div.page {
    width: 100%;
    height: 300px;
    overflow: auto;
    border: solid 1px #aaa;
    background-color: #fff;
}
div.npd form {
    margin-top: 10px;
}
div.npd input.text {
    margin-bottom: 10px;
    margin-right: 10px;
    display: block;
    float: left;
}
div.npd input.button {
    margin-bottom: 10px;
    display: block;
    clear: right;
    float: right;
}
div.npd input.default {
    color: #aaa;
}
div.npd {
    padding: 10px 15px 10px 15px;
}

body.npd {
    height: 100%;
    background-color: #eee;
}

div.npd .li {
  color: #333;
  font-weight: normal;
}

div.npd li {
}
div.npd a.wikilink1 {
    background-image: url(/wiki/lib/plugins/npd/images/page.gif);
    background-repeat: no-repeat;
    padding: 0px 0px 0px 20px;
    background-position: 2px 0px;
}
div.npd li.level1 {
    margin: 0px 0px 0px 2px;
}

div.npd li.open a.idx_dir,
div.npd li.new a.idx_dir,
div.npd li.closed a.idx_dir {
    background-repeat: no-repeat;
    padding: 2px 0px 0px 20px;
}
div.npd li.open a.idx_dir {
    background-image: url(/wiki/lib/plugins/npd/images/folderopen.gif);
}
div.npd li.new a.idx_dir {
    background-image: url(/wiki/lib/plugins/npd/images/folderopen_warning.gif);
}
div.npd li.closed a.idx_dir {
    background-image: url(/wiki/lib/plugins/npd/images/folder.gif);
}
div.npd li.new,
div.npd li.closed,
div.npd li.open {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding: 0px 0px 0px 16px;
    list-style-type: none;
}
div.npd li.new,
div.npd li.open {
    background-image: url(/wiki/lib/plugins/npd/images/placeholder.gif);
}
div.npd li.closed {
    cursor: pointer;
    background-image: url(/wiki/lib/plugins/npd/images/plus.gif);
}

/* unordered lists */
div.npd ul {
  line-height: 1.5em;
  list-style-type: none;
  color: #638c9c;
}

div.npd a:link,
div.npd a:visited {
  color: #436976;
  text-decoration: none;
}
div.npd a:hover,
div.npd a:active {
  color: #333;
  text-decoration: underline;
}
div.npd a.active {
    color: #000;
}
div.npd a.edit {
    margin-left: 5px;
    font-size: 80%;
    color: #aaa;
}
div.npd div.base div.base a.idx_dir {
    background-image: url(/wiki/lib/plugins/npd/images/base.gif);
    background-repeat: no-repeat;
    background-position: 2px 0px;
    padding: 2px 0px 0px 20px;
}
div.base {
    padding-top: 2px;
}
.noteredirect {
  margin: 1em;
  margin-left: auto;
  margin-right: auto;
  width: 70% !important;
  min-height: 18px;
  clear: both;
  text-align: justify;
  vertical-align: middle;
  border-collapse: collapse;
  padding: 7px 10px 5px 32px;
  background-position: 10px 50%;
  background-repeat: no-repeat;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
  
  /*border: 1px solid #B5E0FF;*/
  background-color: #B5E0FF;
  background-image: url(/wiki/lib/plugins/pageredirect/images/important_small.png);
}/*
 * admin plugin extension - style additions
 *
 * @author  Christopher Smith  chris@jalakai.co.uk
 * @link    http://wiki.jalakai.co.uk/dokuwiki/doku.php/tutorials/adminplugin
 */

/* overall containing div */
#plugin__manager {}

#plugin__manager h2 { margin-left: 0;}
#plugin__manager form { display: block; margin: 0; padding: 0;}
#plugin__manager legend { display: none;}
#plugin__manager fieldset { width: auto;}
#plugin__manager .button { margin: 0;}
#plugin__manager p, #plugin__manager label { text-align: left;}
#plugin__manager .hidden { display: none;}
#plugin__manager .new { background: #dee7ec;}
#plugin__manager input[disabled] { color: #ccc; border-color: #ccc;}  /* IE won't understand but doesn't require it */

#plugin__manager .pm_menu, #plugin__manager .pm_info { margin-left: 0; text-align: left; }
#plugin__manager .pm_menu { float: left; width: 48%; }
#plugin__manager .pm_info { float: right; width: 50%; }

#plugin__manager .common { }
#plugin__manager .common form { }
#plugin__manager .common fieldset { margin: 0; padding: 0 0 1.0em 0; text-align: left; border: none;}
#plugin__manager .common label { padding: 0 0 0.5em 0;}
#plugin__manager .common input {  }
#plugin__manager .common input.edit { width: 24em; margin: 0.5em;}
#plugin__manager .common .button { }

#plugin__manager form.plugins { }
#plugin__manager .plugins fieldset { color: #000; background: #fff; text-align: right; border-top: none; border-right: none; border-left: none;}
#plugin__manager .plugins fieldset.protected { background: #fdd; color: #000; }
#plugin__manager .plugins fieldset.disabled { background: #e0e0e0; color: #a8a8a8; }

#plugin__manager .plugins .legend { color: #000; background: inherit; display: block; margin: 0; padding: 0; font-size: 1em; line-height: 1.4em; font-weight: normal; text-align: left; float: left; padding: 0; clear: none;}
#plugin__manager .plugins .button { font-size: 95%;}

#plugin__manager .plugins fieldset.buttons { border: none;}
#plugin__manager .plugins fieldset.buttons .button { float: left; }

#plugin__manager .pm_info h3 { margin-left: 0; }
#plugin__manager .pm_info dl { margin: 1em 0; padding: 0; }
#plugin__manager .pm_info dt { width: 6em; float: left; clear: left; margin: 0; padding: 0; }
#plugin__manager .pm_info dd { margin: 0 0 0 7em; padding: 0; background: none; }

#plugin__manager .plugins .enable { float: left; width: auto; margin-right: 0.5em;}

/* end admin plugin styles */
.spoiler {
	margin-top: 0.5em;
	margin-bottom: 1em;
}

.spoiler .title {
	font-size: 110%;
	font-weight: bold;
	display: block;
	float: left;
}

.spoiler .title:after {
	content: ': ';
}

.spoiler input {
	font-size: 70%;
}

.spoiler .content {
	border: 1px dashed black;
	padding: 0.5em;
	margin-top: 0.5em;
}

#acl__manager label {
  text-align: left;
  font-weight: normal;
  display: inline;
}
#acl__manager table {
  margin-left: 10%;
  width: 80%;
}
.dokuwiki div.plugin_translation {
    float: right;
    font-size: 95%;
}

.dokuwiki div.plugin_translation ul {
    display: inline;
    padding: 0;
    margin: 0;
}
.dokuwiki div.plugin_translation ul li{
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.dokuwiki div.plugin_translation ul li a.wikilink1:link,
.dokuwiki div.plugin_translation ul li a.wikilink1:hover,
.dokuwiki div.plugin_translation ul li a.wikilink1:active,
.dokuwiki div.plugin_translation ul li a.wikilink1:visited {
    background-color: #000080;
    color: #fff !important;
    text-decoration:none;
    padding: 0 0.2em;
    margin: 0.1em 0.2em;
    border: none !important;
}

.dokuwiki div.plugin_translation ul li a.wikilink2:link,
.dokuwiki div.plugin_translation ul li a.wikilink2:hover,
.dokuwiki div.plugin_translation ul li a.wikilink2:active,
.dokuwiki div.plugin_translation ul li a.wikilink2:visited {
    background-color: #808080;
    color: #fff !important;
    text-decoration:none;
    padding: 0 0.2em;
    margin: 0.1em 0.2em;
    border: none !important;
}

/* ------- flag opacity ------- */
.dokuwiki div.plugin_translation ul li a img {
  opacity: 0.5;
  border:0;
}
.dokuwiki div.plugin_translation ul li a.wikilink2 img {
  /* Image links only have class "media", they don't have wikilink 1 and 2 yet */
}
.dokuwiki div.plugin_translation span.curid a img {
  opacity: 1.0;
  height: 15px;
}
.dokuwiki div.plugin_translation ul li a:hover img {
  opacity: 1.0;
  height: 15px;
}








/* User Manager specific styles */
#user__manager tr.disabled {
  color: #6f6f6f;
  background: #e4e4e4;
}
#user__manager tr.user_info {
  vertical-align: top;
}
#user__manager div.edit_user {
  width: 46%;
  float: left;
}
#user__manager table {
  margin-bottom: 1em;
}
#user__manager input.button[disabled] {
  color: #ccc!important;
  border-color: #ccc!important;
}
/* IE won't understand but doesn't require it */
/**
 * Tableless Layout for default template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 */

/* -------------- top row --------------- */
div.dokuwiki .header {
  padding: 3px 0 0 2px;
}

div.dokuwiki .pagename {
  float: left;
  font-size: 200%;
  font-weight: bolder;
  color: #dee7ec;
  text-align: left;
  vertical-align: middle;
}

div.dokuwiki .pagename a {
  color: #436976 !important;
  text-decoration: none !important;
}

div.dokuwiki .logo {
  float: right;
  font-size: 220%;
  font-weight: bolder;
  text-align: right;
  vertical-align: middle;
}

div.dokuwiki .logo a {
  color: #dee7ec !important;
  text-decoration: none !important;
  font-variant: small-caps;
  letter-spacing: 2pt;
}

/* ---------------  top and bottom bar ---------------- */
div.dokuwiki .bar {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background: #dee7ec;
  padding: 0.1em 0.15em;
  clear: both;
}

div.dokuwiki .bar-left {
  float: left;
}

div.dokuwiki .bar-right {
  float: right;
  text-align: right;
}

div.dokuwiki #bar__bottom {
  margin-bottom: 3px;
}

/* ------------- File Metadata ----------------------- */

div.dokuwiki div.meta {
  clear: both;
  margin-top: 1em;
  color: #638c9c;
  font-size: 70%;
}

div.dokuwiki div.meta div.user {
  float: left;
}

div.dokuwiki div.meta div.doc {
  text-align: right;
}
/**
 * Tableless Layout - additional CSS for Arctic Template
 *
 * @author Michael Klier <chi@chimeric.de>
 */

/* ----- Header --------------- */
div.dokuwiki .header {
  height: 5em;
  border: 1px solid #ccc;
  background-color: #436976;
  margin-bottom: 0.2em;
}

div.dokuwiki .pagename {
  margin: 0.2em;
  font-size: 130%;
  color: #f5f5f5;
}

div.dokuwiki .logo {
  margin: 0.2em;
  font-size: 130%;
}

div.dokuwiki .pagename a {
  color: #f8f8f8 !important;
}

div.dokuwiki .logo a {
  color: #f8f8f8 !important;
}


/* ----- Top and Bottom bar --- */
div.dokuwiki .bar {
  padding: 2px;
  float: left;
  width: 99.2%;
}

div.dokuwiki #bar__top,
div.dokuwiki #bar__bottom { 
  background: none;
}

/* ----- File Metadata -------- */
div.dokuwiki div.meta {
  padding: 0 0.5em 0 0.5em;
}

div.dokuwiki div.footerinc div.license {
  display: inline;
  padding: 0;
  font-size: 100%;
}

div.dokuwiki div.footerinc div.license img {
  float: none;
  margin: 0;
}
/**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <henke@cosmocode.de>
 */

/* -------------- general elements --------------- */

* { padding: 0; margin: 0; }

body {
  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
  background-color: #fff;
  color: #333;
}

/* the document */
div.dokuwiki div.page {
  margin: 4px 2em 0 1em;
  text-align: justify;
}

div.dokuwiki table {
  font-size: 100%;
}

div.dokuwiki tr,
div.dokuwiki td,
div.dokuwiki th {
}

div.dokuwiki img {
  border: 0;
}

div.dokuwiki p,
div.dokuwiki blockquote,
div.dokuwiki table,
div.dokuwiki pre {
  margin: 0 0 1.0em 0;
}

div.dokuwiki hr {
  border: 0px;
  border-top: 1px solid #ccc;
  text-align: center;
  height: 0px;
}

div.dokuwiki div.nothing {
  text-align: center;
  margin: 2em;
}

/* ---------------- forms ------------------------ */

div.dokuwiki form {
  border: none;
  display: inline;
}

div.dokuwiki label.block {
  display: block;
  text-align: right;
  font-weight: bold;
}

div.dokuwiki label.simple {
  display: block;
  text-align: left;
  font-weight: normal;
}

div.dokuwiki label.block input.edit {
  width: 50%;
}

div.dokuwiki fieldset {
  width: 300px;
  text-align: center;
  border: 1px solid #ccc;
  padding: 0.5em;
  margin: auto;
}

div.dokuwiki textarea.edit {
  font-family: monospace, serif;
  /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
  font-size: 100%;
  color: #333;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 0.3em 0 0 0.3em;
  /* should just be "width: 100%", but IE8 doesn't like it, see FS#1910 + FS#1667 */
  width: 700px;
  min-width: 100%;
  max-width: 100%;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki textarea.edit {
  background:  #fff url(/wiki/lib/tpl/arctic/images/inputshadow.png) repeat-x top;
}

div.dokuwiki input.edit,
div.dokuwiki select.edit {
  font-size: 100%;
  border: 1px solid #ccc;
  color: #333;
  background-color: #fff;
  vertical-align: middle;
  margin: 1px;
  padding: 0.20em 0.3em;
  display: inline;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki input.edit,
html>body div.dokuwiki select.edit {
  background:  #fff url(/wiki/lib/tpl/arctic/images/inputshadow.png) repeat-x top;
}

div.dokuwiki select.edit {
  padding: 0.1em 0;
}

div.dokuwiki input.missing {
  font-size: 100%;
  border: 1px solid #ccc;
  color: #333;
  background-color: #ffcccc;
  vertical-align: middle;
  margin: 1px;
  padding: 0.20em 0.3em;
  display: inline;
}

/* disabled style - not understood by IE */
div.dokuwiki textarea.edit[disabled],
div.dokuwiki textarea.edit[readonly],
div.dokuwiki input.edit[disabled],
div.dokuwiki input.edit[readonly],
div.dokuwiki input.button[disabled],
div.dokuwiki select.edit[disabled] {
  background-color: #f5f5f5!important;
  color: #666!important;
}

/* edit form */
div.dokuwiki div.toolbar,
div.dokuwiki div#wiki__editbar {
   margin: 2px 0;
   text-align: left;
}
div.dokuwiki div#size__ctl {
   float: right;
   width: 60px;
   height: 2.7em;
}
div.dokuwiki #size__ctl img {
   cursor: pointer;
}
div.dokuwiki div#wiki__editbar div.editButtons {
   float: left;
   padding: 0 1.0em 0.7em 0;
}
div.dokuwiki div#wiki__editbar div.summary {
   float: left;
}
div.dokuwiki .nowrap {
   white-space: nowrap;
}
div.dokuwiki div#draft__status {
  float: right;
  color: #638c9c;
}

div.dokuwiki div.license {
  padding: 0.5em;
  font-size: 90%;
  text-align: center;
}

div.dokuwiki form#dw__editform div.license {
  clear: left;
  font-size: 90%;
}
/* --------- buttons ------------------- */


div.dokuwiki input.button,
div.dokuwiki button.button {
  border: 1px solid #ccc;
  color: #333;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  font-size: 100%;
  cursor: pointer;
  margin: 1px;
  padding: 0.125em 0.4em;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki input.button,
html>body div.dokuwiki button.button {
  background:  #fff url(/wiki/lib/tpl/arctic/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 #ccc;
  color: #333;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 10px;
  cursor: pointer;
  float: right;
  display: inline;
}

/* ----------- page navigator ------------- */

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%
}
/* ----------- type of recent changes select -------- */
div.dokuwiki form#dw__recent select {
    margin-bottom: 10px;
}

/* --------------- Links ------------------ */

div.dokuwiki a:link,
div.dokuwiki a:visited {
  color: #436976;
  text-decoration: none;
}
div.dokuwiki a:hover,
div.dokuwiki a:active {
  color: #333;
  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: #333 !important;
  text-decoration: none !important;
}

/* external link */
div.dokuwiki a.urlextern {
  background: transparent url(/wiki/lib/tpl/arctic/images/link_icon.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* windows share */
div.dokuwiki a.windows {
  background: transparent url(/wiki/lib/tpl/arctic/images/windows.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* interwiki link (icon are set by dokuwiki) */
div.dokuwiki a.interwiki {
}

/* link to some embedded media */
div.dokuwiki a.media {
}

div.dokuwiki a.urlextern:link,
div.dokuwiki a.windows:link,
div.dokuwiki a.interwiki:link {
  color: #436976;
}

div.dokuwiki a.urlextern:visited,
div.dokuwiki a.windows:visited,
div.dokuwiki a.interwiki:visited {
  color: purple;
}
div.dokuwiki a.urlextern:hover,
div.dokuwiki a.urlextern:active,
div.dokuwiki a.windows:hover,
div.dokuwiki a.windows:active,
div.dokuwiki a.interwiki:hover,
div.dokuwiki a.interwiki:active {
  color: #333;
}

/* email link */
div.dokuwiki a.mail {
  background: transparent url(/wiki/lib/tpl/arctic/images/mail_icon.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* existing wikipage */
div.dokuwiki a.wikilink1 {
  color: #56b04f !important;
}

/* not existing wikipage */
div.dokuwiki a.wikilink2 {
  color: #ed5353 !important;
  text-decoration: none !important;
  border-bottom: dashed 1px #ed5353 !important;
}

/* ------------- Page elements ----------------- */

div.dokuwiki div.preview {
  background-color: #f5f5f5;
  margin: 0 0 0 2em;
  padding: 4px;
  border: 1px dashed #333;
}

div.dokuwiki div.breadcrumbs {
  background-color: #f5f5f5;
  color: #666;
  font-size: 80%;
  padding: 0 0 0 4px;
}

div.dokuwiki span.user {
  color: #ccc;
  font-size: 90%;
}

div.dokuwiki li.minor {
  color: #666;
  font-style: italic;
}

/* embedded images */
div.dokuwiki img.media {
  margin: 3px;
}

div.dokuwiki img.medialeft {
  border: 0;
  float: left;
  margin: 0 1.5em 0 0;
}

div.dokuwiki img.mediaright {
  border: 0;
  float: right;
  margin: 0 0 0 1.5em;
}

div.dokuwiki img.mediacenter {
  border: 0;
  display: block;
  margin: 0 auto;
}

/* smileys */
div.dokuwiki img.middle {
  vertical-align: middle;
}

div.dokuwiki acronym {
  cursor: help;
  border-bottom: 1px dotted #333;
}

/* general headline setup */
div.dokuwiki h1,
div.dokuwiki h2,
div.dokuwiki h3,
div.dokuwiki h4,
div.dokuwiki h5 {
    color: #333;
    background-color: inherit;
    font-size: 100%;
    font-weight: normal;
    margin: 0 0 1em 0;
    padding: 0.5em 0 0 0;
    border-bottom: 1px solid #ccc;
    clear: left;
}

/* special headlines */
div.dokuwiki h1 {font-size: 160%; margin-left: 0px; font-weight: bold;}
div.dokuwiki h2 {font-size: 150%; margin-left: 20px;}
div.dokuwiki h3 {font-size: 140%; margin-left: 40px; border-bottom: none; font-weight: bold;}
div.dokuwiki h4 {font-size: 120%; margin-left: 60px; border-bottom: none; font-weight: bold;}
div.dokuwiki h5 {font-size: 100%; margin-left: 80px; border-bottom: none; font-weight: bold;}

/* indent different sections */
div.dokuwiki div.level1 {margin-left: 3px;}
div.dokuwiki div.level2 {margin-left: 23px;}
div.dokuwiki div.level3 {margin-left: 43px;}
div.dokuwiki div.level4 {margin-left: 63px;}
div.dokuwiki div.level5 {margin-left: 83px;}

/* unordered lists */
div.dokuwiki ul {
  line-height: 1.5em;
  list-style-type: square;
  list-style-image: none;
  margin: 0 0 1em 3.5em;
  color: #638c9c;
}

/* ordered lists */
div.dokuwiki ol {
  line-height: 1.5em;
  list-style-image: none;
  margin: 0 0 1em 3.5em;
  color: #638c9c;
  font-weight: bold;
}

/* no bottom gap in between and smaller left margin for nested lists */
div.dokuwiki li ul,
div.dokuwiki li ol {
  margin: 0 0 0 1.5em;
}
/* the list items overriding the ul/ol definition */
div.dokuwiki .li {
  color: #333;
  font-weight: normal;
}

div.dokuwiki ol { list-style-type: decimal; }
div.dokuwiki ol ol { list-style-type: upper-roman; }
div.dokuwiki ol ol ol { list-style-type: lower-alpha; }
div.dokuwiki ol ol ol ol { list-style-type: lower-greek; }

div.dokuwiki li.open {
  list-style-image: url(/wiki/lib/tpl/arctic/images/open.gif);
    /*list-style-type: circle;*/
}

div.dokuwiki li.closed {
  list-style-image: url(/wiki/lib/tpl/arctic/images/closed.gif);
    /*list-style-type: disc;*/
}

div.dokuwiki blockquote {
  border-left: 2px solid #ccc;
  padding-left: 3px;
}

div.dokuwiki pre,
div.dokuwiki code {
  font-family: monospace, serif;
  /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
  font-size: 100%;
}
div.dokuwiki pre {
  padding: 0.5em;
  border: 1px dashed #ccc;
  color: #333;
  overflow: auto;
}

/* code blocks by indention */
div.dokuwiki pre.pre {
  background-color: #f7f9fa;
}

/* code blocks by code tag */
div.dokuwiki pre.code {
  background-color: #f7f9fa;
}


/* code blocks by file tag */
div.dokuwiki pre.file {
  background-color: #dee7ec;
}
/* filenames for file and code blocks */
div.dokuwiki dl.file,
div.dokuwiki dl.code {
    margin-top: 2em;
    margin-bottom: 2.5em;
}

div.dokuwiki dl.file dt,
div.dokuwiki dl.code dt {
    border: 1px dashed #ccc;
    display: inline;
    padding: 0.1em 1em;
    margin-left: 2em;
}

div.dokuwiki dl.code dt a,
div.dokuwiki dl.file dt a {
    color: #333;
}

div.dokuwiki dl.code dt {
    background-color: #f7f9fa;
    border-bottom: 1px solid #f7f9fa;
}

div.dokuwiki dl.file dt {
    background-color: #dee7ec;
    border-bottom: 1px solid #dee7ec;
}

/* inline tables */
div.dokuwiki table.inline {
  background-color: #fff;
  border-spacing: 0px;
  border-collapse: collapse;
}

div.dokuwiki table.inline th {
  padding: 3px;
  border: 1px solid #ccc;
  background-color: #dee7ec;
}

div.dokuwiki table.inline td {
  padding: 3px;
  border: 1px solid #ccc;
}

/* ---------- table of contents ------------------- */

div.dokuwiki div.toc {
  margin: 1.2em 0 0 2em;
  float: right;
  width: 200px;
  font-size: 80%;
  clear: both;
}

div.dokuwiki div.tocheader {
  border: 1px solid #ccc;
  background-color: #dee7ec;
  text-align: left;
  font-weight: bold;
  padding: 3px;
  margin-bottom: 2px;
}

div.dokuwiki span.toc_open,
div.dokuwiki span.toc_close {
    border: 0.4em solid #dee7ec;
    float: right;
    display: block;
    margin: 0.4em 3px 0 0;
}

div.dokuwiki span.toc_open span,
div.dokuwiki span.toc_close span {
    display: none;
}

div.dokuwiki span.toc_open {
    margin-top: 0.4em;
    border-top: 0.4em solid #333;
}

div.dokuwiki span.toc_close {
    margin-top: 0;
    border-bottom: 0.4em solid #333;
}

div.dokuwiki #toc__inside {
  border: 1px solid #ccc;
  background-color: #fff;
  text-align: left;
  padding: 0.5em 0 0.7em 0;
}

div.dokuwiki ul.toc {
  list-style-type: none;
  list-style-image: none;
  line-height: 1.2em;
  padding-left: 1em;
  margin: 0;
}

div.dokuwiki ul.toc li {
  background: transparent url(/wiki/lib/tpl/arctic/images/tocdot2.gif) 0 0.6em no-repeat;
  padding-left: 0.4em;
}

div.dokuwiki ul.toc li.clear {
  background-image: none;
  padding-left: 0.4em;
}

div.dokuwiki a.toc:link,
div.dokuwiki a.toc:visited {
  color: #436976;
}

div.dokuwiki a.toc:hover,
div.dokuwiki a.toc:active {
  color: #333;
}

/* ---------------------------- Diff rendering --------------------------*/
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 #ccc;
  font-size: 110%;
  width: 50%;
  font-weight: normal;
  text-align: left;
}
div.dokuwiki table.diff th a {
    font-weight: bold;
}
div.dokuwiki table.diff th span.user {
    color: #333;
    font-size: 80%;
}
div.dokuwiki table.diff th span.sum {
    font-size: 80%;
    font-weight: bold;
}
div.dokuwiki table.diff th.minor {
  font-style: italic;
}
div.dokuwiki table.diff td {
  font-family: monospace;
  font-size: 100%;
}
div.dokuwiki td.diff-addedline,
div.dokuwiki span.diff-addedline {
  background-color: #ddffdd;
}
div.dokuwiki td.diff-deletedline,
div.dokuwiki span.diff-deletedline {
    background-color: #ffffbb;
}
div.dokuwiki td.diff-context {
    background-color: #f5f5f5;
}
div.dokuwiki table.diff td.diff-addedline strong,
div.dokuwiki table.diff td.diff-deletedline strong {
    color: red;
}

/* --------------------- footnotes -------------------------------- */

div.dokuwiki div.footnotes {
  clear: both;
  border-top: 1px solid #ccc;
  padding-left: 1em;
  margin-top: 1em;
}

div.dokuwiki div.fn {
  font-size: 90%;
}

div.dokuwiki a.fn_bot {
  font-weight: bold;
}

/* insitu-footnotes */
div.insitu-footnote {
  font-size: 80%;
  line-height: 1.2em;
  border: 1px solid #ccc;
  background-color: #f7f9fa;
  text-align: left;
  padding: 4px;
  max-width: 40%;    /* IE's width is handled in javascript */
  min-width: 5em;
}

/* overcome IE issue with one line code or file boxes which require h. scrolling */
* html .insitu-footnote pre.code,
* html .insitu-footnote pre.file {
  padding-bottom: 18px;
}

/* --------------- search result formating --------------- */
div.dokuwiki .search_result {
  margin-bottom: 6px;
  padding: 0 10px 0 30px;
}

div.dokuwiki .search_snippet {
  color: #ccc;
  font-size: 12px;
  margin-left: 20px;
}

div.dokuwiki .search_sep {
  color: #333;
}

div.dokuwiki .search_hit {
  color: #333;
  background-color: #ff9;
}
div.dokuwiki strong.search_hit {
  font-weight: normal;
}

div.dokuwiki div.search_quickresult {
  margin: 0 0 15px 30px;
  padding: 0 10px 10px 0;
  border-bottom: 1px dashed #ccc;
}
div.dokuwiki div.search_quickresult h3 {
  margin: 0 0 1.0em 0;
  font-size: 1em;
  font-weight: bold;
}

div.dokuwiki ul.search_quickhits {
  margin: 0 0 0.5em 1.0em;
}

div.dokuwiki ul.search_quickhits li {
  margin: 0 1.0em 0 1.0em;
  float: left;
  width: 30%;
}

div.dokuwiki .section_highlight {
  background-color: #dee7ec !important;
}

/* ------------------ Additional ---------------------- */

div.footerinc {
    text-align: center;
}
.footerinc a img {
    opacity: 0.5;
    border: 0;
}

.footerinc a:hover img {
    opacity: 1;
}

/* ---------- AJAX quicksearch ----------- */

div.dokuwiki div.ajax_qsearch {
  position: absolute;
  right: 237px;;
  width: 200px;
  opacity: 0.9;
  display: none;
  font-size: 80%;
  line-height: 1.2em;
  border: 1px solid #ccc;
  background-color: #f7f9fa;
  text-align: left;
  padding: 4px;
}

/* --------- Toolbar -------------------- */
button.toolbutton {
  background-color: #fff;
  padding: 0px;
  margin: 0 1px 0 0;
  border: 1px solid #ccc;
  cursor: pointer;
}

/* nice alphatransparency background except for IE <7 */
html>body button.toolbutton {
  background:  #fff url(/wiki/lib/tpl/arctic/images/buttonshadow.png) repeat-x bottom;
}

div.picker {
  width: 250px;
  border: 1px solid #ccc;
  background-color: #dee7ec;
}

div.pk_hl {
  width: 125px;
}
button.pickerbutton {
  padding: 0px;
  margin: 0 1px 1px 0;
  border: 0;
  background-color: transparent;
  font-size: 80%;
  cursor: pointer;
}

/* ---------------  Image Details  ----------------- */

div.dokuwiki div.img_big {
  float: left;
  margin-right: 0.5em;
}

div.dokuwiki dl.img_tags dt {
  font-weight: bold;
  background-color: #dee7ec;
}
div.dokuwiki dl.img_tags dd {
  background-color: #f5f5f5;
}

div.dokuwiki div.imagemeta {
  color: #666;
  font-size: 70%;
  line-height: 95%;
}

div.dokuwiki div.imagemeta img.thumb {
  float: left;
  margin-right: 0.1em;
}
/**
 * Design Elements - additional  CSS for the Arctic template
 *
 * @author Michael Klier <chi@chimeric.de>
 */

/* ----- General Elements ----- */
body {
  font: 0.8125em Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;
  color: #333;
  margin: 1.5em;
  line-height: 150%;
  background: #f8f8f8;
}

div#wrapper {
  margin: auto;
  width: 99%;
  border: 1px solid #ccc;
  background: #fff;
  padding: 0.5em;;
}
div#wrapper.media {
  width: 100%;
}

div.dokuwiki div.left_sidebar {
  float: left;
  width: 22%;
  padding: 0.2em 0.5em 0 0;
  border-right: 1px solid  #ccc;
}

div.dokuwiki div.right_sidebar {
  float: right;
  width: 22%;
  padding: 0.2em 0em 0 0.5em;
  border-left: 1px solid #ccc;
}

div.dokuwiki div.page {
  text-align: justify;
  padding-top: 0;
}

div.dokuwiki div.left_page,
div.dokuwiki div.right_page {
  text-align: justify;
  float: left;
  width: 72% !important;
  width: 69%;
  padding: 2%;
}

div.dokuwiki div.center_page {
  text-align: justify;
  float: left;
  width: 49% !important;
  width: 47%;
  padding: 2% !important;
  padding: 1%;
}

div.footerinc {
  border: 1px solid #ccc;
  background-color: #436976;
  margin-top: 0.5em;
}

div.dokuwiki .footerinc a img {
  padding-top: 2em;
  padding-bottom: 2em;
}

/* ----- Sidebar -------------- */
div.dokuwiki div.left_sidebar div.secedit,
div.dokuwiki div.right_sidebar div.secedit {
    text-align: right;
}

div.dokuwiki div.left_sidebar div.breadcrumbs,
div.dokuwiki div.right_sidebar div.breadcrumbs {
    margin-left: 0;
}


div.dokuwiki div.left_sidebar div.secedit input.button,
div.dokuwiki div.right_sidebar div.secedit input.button {
    float: none;
    margin: 0.1em;
}

div.dokuwiki div.left_sidebar h1,
div.dokuwiki div.left_sidebar h2,
div.dokuwiki div.left_sidebar h3,
div.dokuwiki div.left_sidebar h4,
div.dokuwiki div.left_sidebar h5,
div.dokuwiki div.left_sidebar h6,
div.dokuwiki div.right_sidebar h1,
div.dokuwiki div.right_sidebar h2,
div.dokuwiki div.right_sidebar h3,
div.dokuwiki div.right_sidebar h4,
div.dokuwiki div.right_sidebar h5,
div.dokuwiki div.right_sidebar h6 {
  font-size: 100%;
  font-family: Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;
  font-weight: bold;
  padding: 0.1em;
  border: none;
  margin: 0 0 0.2em 0;
}

div.dokuwiki div.left_sidebar h1,
div.dokuwiki div.right_sidebar h1 {
  background: #dee7ec;
  padding-left: 0.2em;
}

div.dokuwiki div.left_sidebar div.level2,
div.dokuwiki div.right_sidebar div.level2,
div.dokuwiki div.left_sidebar div.level3,
div.dokuwiki div.right_sidebar div.level3,
div.dokuwiki div.left_sidebar div.level4,
div.dokuwiki div.right_sidebar div.level4,
div.dokuwiki div.left_sidebar div.level5,
div.dokuwiki div.right_sidebar div.level5 {
  margin-left: 3px;
}

div.dokuwiki div.left_sidebar ul,
div.dokuwiki div.right_sidebar ul {
	margin-top: 0;
  margin-left: 1.5em;
}

div.dokuwiki div.sidebar_box {
	border: 1px solid #ccc;
	margin-bottom: 0.2em;
  padding: 0.3em;
  overflow: hidden;
}

/* ----- Links ---------------- */
div.dokuwiki a:hover {
  color: #436976;
}

div.dokuwiki h1 a {
  display: block;
}

div.dokuwiki a.action {
  color: #436976;
}

div.dokuwiki .bar a.action {
  margin: 0 0.3em 0 0.3em;
  height: 24px;
  padding-top: 3px;
  float: left;
}

div.dokuwiki a.urlextern{
    background: transparent url(/wiki/lib/tpl/arctic/images/urlextern.png) 0px 1px no-repeat;
    padding-left: 18px;
}
div.dokuwiki a.urlextern:visited,
div.dokuwiki a.windows:visited,
div.dokuwiki a.interwiki:visited {
  color: #436976;
}

/* general headline setup */
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: #333 !important;
}

/* ----- Page Elements -------- */
div.dokuwiki div.breadcrumbs {
  background: none;
}

/* general headline setup */
div.dokuwiki h1, 
div.dokuwiki h2, 
div.dokuwiki h3, 
div.dokuwiki h4, 
div.dokuwiki h5 {
  color: #333;
  border-color: #ccc;
}

/* special headlines */
div.dokuwiki h1 {font-size: 180%; font-weight: normal;}
div.dokuwiki h2 {font-size: 170%; }
div.dokuwiki h3 {font-size: 160%; font-weight: normal;}
div.dokuwiki h4 {font-size: 140%; font-weight: normal;}
div.dokuwiki h5 {font-size: 120%; font-weight: bold;}

/* code blocks by indention */
div.dokuwiki pre.code,
div.dokuwiki pre.file {
  width: auto !important;
  width: 98%;
  font-size: 100%;
}

/* Footnotes fix for IE7 */
* html div.insitu-footnote {
  margin: 12em 0 0 38em;
}
/* ----- Forms ---------------- */
div.dokuwiki fieldset {
  border-color: #c3c3c3;
}

div.dokuwiki textarea.edit {
  border-color: #c3c3c3;
}

div.dokuwiki input.edit, div.dokuwiki select.edit {
  border-color: #c3c3c3;
}

div.dokuwiki input.missing {
  border-color: #c3c3c3;
}

div.dokuwiki div.left_sidebar form#dw__search,
div.dokuwiki div.right_sidebar form#dw__search {
  margin-bottom: 0.2em;
  display: block;
  font-size: 100%;
}

div.dokuwiki div.left_sidebar form#dw__search input.edit,
div.dokuwiki div.right_sidebar form#dw__search input.edit {
  margin-left: 0;
  font-size: 100%;
  width: 60%;
}

/* Buttons */
div.dokuwiki input.button, div.dokuwiki button.button{
  border-color: #c3c3c3;
  font-size: 100%;
}

div.dokuwiki div.secedit input.button {
  border-color: #c3c3c3;
  font-size: 100%;
}

div.dokuwiki .bar input.button {
  height: 24px;
}

/* ----- Table of Contents ---- */
div.dokuwiki div.toc {
  margin-top: 1.3em;
  width: 20em;
}

div.dokuwiki div.toc_sidebar div.toc {
  margin: 0;
  float: none;
  width: 100%;
}

div.dokuwiki div.toc ul {
  margin-left: 0.2em;
}
div.dokuwiki div.tocheader {
  line-height: 110%;
}

div.dokuwiki div.toc_sidebar div.tocheader {
  font-size: 120%;
  line-height: 140%;
  border: none;
}

div.dokuwiki ul.toc {
  padding-left: 0.5em;
}

div.dokuwiki div.toc_sidebar div#toc__inside {
  border: none;
  padding: 0;
}

/* ----- AJAX Quicksearch ----- */
div.dokuwiki div.left_sidebar div.ajax_qsearch,
div.dokuwiki div.right_sidebar div.ajax_qsearch {
  position: relative;
  left: 0;
  top: 2px;
  display: none;
  background: #f5f5f5;
  border-left: none;
  border-top: none;
  border-right: none;
  font-size: 85%;
  float: left;
  width: 95.5%;
  margin: 0.2em 0 0.5em 0;
}

div.dokuwiki div#bar__top div.ajax_qsearch {
  position: absolute;
  right: 100px;
  width: 200px;
  font-size: 85%;
  display: none;
  border: 1px solid #ccc;
  background: #f5f5f5;
  text-align: left;
  padding: 0.2em;
  margin-top: 5px;
  opacity: 0.9;
}

div.dokuwiki  div.ajax_qsearch strong {
  font-size: 115%;
  background: #dee7ec;
  padding: 0.2em;
  display: block;
}

/* ----- Toolbox -------------- */
div.dokuwiki div.toolbox_sidebar ul {
  list-style: none;
  margin: 0;
  clear: both;
}

div.dokuwiki div.toolbox_sidebar a.login,
div.dokuwiki div.toolbox_sidebar a.logout,
div.dokuwiki div.toolbox_sidebar a.index,
div.dokuwiki div.toolbox_sidebar a.recent,
div.dokuwiki div.toolbox_sidebar a.create,
div.dokuwiki div.toolbox_sidebar a.edit,
div.dokuwiki div.toolbox_sidebar a.source,
div.dokuwiki div.toolbox_sidebar a.show,
div.dokuwiki div.toolbox_sidebar a.admin,
div.dokuwiki div.toolbox_sidebar a.revisions,
div.dokuwiki div.toolbox_sidebar a.subscribe,
div.dokuwiki div.toolbox_sidebar a.subscribens,
div.dokuwiki div.toolbox_sidebar a.unsubscribe,
div.dokuwiki div.toolbox_sidebar a.unsubscribens,
div.dokuwiki div.toolbox_sidebar a.backlink,
div.dokuwiki div.toolbox_sidebar a.profile {
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div.toolbox_sidebar a.login {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-login.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.logout,
div.dokuwiki div.bar a.logout {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-logout.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.index {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-index.png) 1px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.recent {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-recent.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.create,
div.dokuwiki div.toolbox_sidebar a.edit {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-edit.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.source,
div.dokuwiki div.toolbox_sidebar a.show {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-source.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.admin {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-admin.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.revisions {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-revisions.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.subscribe,
div.dokuwiki div.toolbox_sidebar a.subscribens,
div.dokuwiki div.toolbox_sidebar a.unsubscribe,
div.dokuwiki div.toolbox_sidebar a.unsubscribens {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-subscribe.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.backlink {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-backlink.png) 0px 1px no-repeat;
}

div.dokuwiki div.toolbox_sidebar a.profile {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-profile.png) 0px 1px no-repeat;
}

div.dokuwiki div.bar a.login,
div.dokuwiki div.bar a.logout,
div.dokuwiki div.bar a.index,
div.dokuwiki div.bar a.recent,
div.dokuwiki div.bar a.create,
div.dokuwiki div.bar a.edit,
div.dokuwiki div.bar a.source,
div.dokuwiki div.bar a.show,
div.dokuwiki div.bar a.admin,
div.dokuwiki div.bar a.revisions,
div.dokuwiki div.bar a.subscribe,
div.dokuwiki div.bar a.subscribens,
div.dokuwiki div.bar a.unsubscribe,
div.dokuwiki div.bar a.unsubscribens,
div.dokuwiki div.bar a.backlink,
div.dokuwiki div.bar a.profile,
div.dokuwiki div.bar a.top {
  padding-left: 20px;
}

div.dokuwiki div.bar a.login {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-login.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.logout,
div.dokuwiki div.bar a.logout {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-logout.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.index {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-index.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.recent {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-recent.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.create,
div.dokuwiki div.bar a.edit {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-edit.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.source,
div.dokuwiki div.bar a.show {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-source.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.admin {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-admin.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.revisions {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-revisions.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.subscribe,
div.dokuwiki div.bar a.subscribens,
div.dokuwiki div.bar a.unsubscribe,
div.dokuwiki div.bar a.unsubscribens {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-subscribe.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.backlink {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-backlink.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.profile {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-profile.png) 0px 5px no-repeat;
}

div.dokuwiki div.bar a.top {
  background: transparent url(/wiki/lib/tpl/arctic/images/tool-top.png) 0px 5px no-repeat;
}

/* 
setup vim: ts=2 sw=2: 
*/
/* style.css */
/**
 * The CSS in here cotrols the appearance of the media manager
 */

#media__manager {
    height: 100%;
    overflow: hidden;
}

#media__left {
    width: 30%;
    border-right: solid 1px #ccc;

    height: 100%;
    overflow: auto;
    position: absolute;
    left: 0;
}

#media__right {
    width: 69.7%;

    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0;
}

#media__manager h1 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
}

#media__manager a.select {
    cursor: pointer;
}
/* --- Tree formatting --- */

#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;
}/* I don't understand this, but this fixes a style bug in IE;
it's dirty, so any "real" fixes are welcome */

/* --- options --- */

#media__opts {
    padding-left: 1em;
    margin-bottom: 0.5em;
}

#media__opts input {
    float: left;
    display: block;
    margin-top: 4px;
    position: absolute;
}
*+html #media__opts input,
* html #media__opts input {
    position: static;
}

#media__opts label {
    display: block;
    float: left;
    margin-left: 20px;
    margin-bottom: 4px;
}
*+html #media__opts label,
* html #media__opts label {
    margin-left: 10px;
}

#media__opts br {
    clear: left;
}

/* --- file list --- */

#media__content img.load {
    margin: 1em auto;
}

#media__content #scroll__here {
    border: 1px dashed #ccc;
}

#media__content .odd {
    background-color: #f7f9fa;
    padding: 0.4em;
}

#media__content .even {
    padding: 0.4em;
}

#media__content a.mediafile {
    margin-right: 1.5em;
    font-weight: bold;
}

#media__content div.detail {
    padding: 0.3em 0 0.3em 2em;
}

#media__content div.detail div.thumb {
    float: left;
    width: 130px;
    text-align: center;
    margin-right: 0.4em;
}


#media__content img.btn {
    vertical-align: text-bottom;
}

#media__content div.example {
    color: #666;
    margin-left: 1em;
}

/* --- upload form --- */

#media__content div.upload {
    font-size: 90%;
    padding: 0 0.5em 0.5em 0.5em;
}

#media__content form#dw__upload {
    display: block;
    border-bottom: solid 1px #ccc;
    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;
}

/* --- meta edit form --- */

#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 Manager - additional CSS for the Arctic Template
 * @author Michael Klier <chi@chimeric.de>
 */

#media__left,
#media__right {
  background: #fff;
}
