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_wpde {  background-image: url(/wiki/lib/images/interwiki/wpde.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_sb {  background-image: url(/wiki/lib/images/interwiki/sb.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_dokubug {  background-image: url(/wiki/lib/images/interwiki/dokubug.gif)}a.iw_coral {  background-image: url(/wiki/lib/images/interwiki/coral.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_jpg {  background-image: url(/wiki/lib/images/fileicons/jpg.png)}a.mf_jpeg {  background-image: url(/wiki/lib/images/fileicons/jpeg.png)}a.mf_gif {  background-image: url(/wiki/lib/images/fileicons/gif.png)}a.mf_png {  background-image: url(/wiki/lib/images/fileicons/png.png)}a.mf_tgz {  background-image: url(/wiki/lib/images/fileicons/tgz.png)}a.mf_tar {  background-image: url(/wiki/lib/images/fileicons/tar.png)}a.mf_gz {  background-image: url(/wiki/lib/images/fileicons/gz.png)}a.mf_bz2 {  background-image: url(/wiki/lib/images/fileicons/bz2.png)}a.mf_zip {  background-image: url(/wiki/lib/images/fileicons/zip.png)}a.mf_rar {  background-image: url(/wiki/lib/images/fileicons/rar.png)}a.mf_pdf {  background-image: url(/wiki/lib/images/fileicons/pdf.png)}a.mf_ps {  background-image: url(/wiki/lib/images/fileicons/ps.png)}a.mf_doc {  background-image: url(/wiki/lib/images/fileicons/doc.png)}a.mf_xls {  background-image: url(/wiki/lib/images/fileicons/xls.png)}a.mf_ppt {  background-image: url(/wiki/lib/images/fileicons/ppt.png)}a.mf_rtf {  background-image: url(/wiki/lib/images/fileicons/rtf.png)}a.mf_swf {  background-image: url(/wiki/lib/images/fileicons/swf.png)}a.mf_rpm {  background-image: url(/wiki/lib/images/fileicons/rpm.png)}a.mf_deb {  background-image: url(/wiki/lib/images/fileicons/deb.png)}a.mf_sxw {  background-image: url(/wiki/lib/images/fileicons/sxw.png)}a.mf_sxc {  background-image: url(/wiki/lib/images/fileicons/sxc.png)}a.mf_sxi {  background-image: url(/wiki/lib/images/fileicons/sxi.png)}a.mf_sxd {  background-image: url(/wiki/lib/images/fileicons/sxd.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)}/**
 * 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: 0px;
  height: 0;
  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 .co1  { color: #808080; font-style: italic; }
.code .co2  { color: #808080; 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 transparent;
    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 transparent;
    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: #FF5E1D;
}

/* plugin:box */
div.box {
  width: 50%;
  margin: 1em auto;
  border: 1px solid;
  padding: 4px;
  overflow: hidden;
}

/* rounded corners styles from Stu Nicholls snazzy borders, http://www.cssplay.co.uk/boxes/snazzy.html */
.xtop, .xbottom {background:transparent; font-size:0; line-height: 1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden; border-style: solid;}
.xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-width:0 1px;}
.xb1 {height: 0; margin:0 5px; border-width:1px 0 0 0;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

div.box .xtop, div.box .xbottom {display: none;}
div.box.round > .xtop, div.box.round > .xbottom {display: block;}

div.box.round { border: none; padding: 0;}
div.box.round > .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; }

div.box p.box_title, div.box p.box_caption {
  font-size: 90%;
  margin: 0;
  padding: 2px 6px;
  line-height: 1.2;
}

div.box p.box_title { margin-bottom: 4px;}
div.box p.box_caption { margin-top: 4px;}

div.box .box_content {
  margin: 0;
  padding: 0 6px;
  border-width: 1px;
  border-style: solid;
  line-height: 1.2;
}

/* floating alignment */

div.box.left {
  float: left;
  margin-right: 1em;
}
 
div.box.right {
  float: right;
  margin-left: 1em;
}

/* colours */
/* default */
div.box, div.box .box_content, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 {
  border-color:  #8cacbb;
}

div.box, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 {
  background: #eef3f8;
}

div.box p.box_title, div.box p.box_caption { background: #dee7ec;}
div.box .box_content { background: #f7f9fa;}

/* blue */
div.box.blue, div.box.blue > * > .box_content, div.box.blue > .xbox, 
div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 {
  border-color:  #bbbbdd;
}

div.box.blue, div.box.blue > .xbox, 
div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 {
  background: #e4ecf8;
}

div.box.blue > * > p.box_title, div.box.blue > * > p.box_caption {background: #cad0ee;}
div.box.blue > * > .box_content {background: #f4f8fd;}

/* red */
div.box.red, div.box.red > * > .box_content, div.box.red > .xbox, 
div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 {
  border-color:  #ddbbbb;
}

div.box.red, div.box.red > .xbox, 
div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 {
  background: #f8ece4;
}

div.box.red > * > p.box_title, div.box.red > * > p.box_caption {background: #eed0ca;}
div.box.red > * > .box_content {background: #fdf4ec;}

/* green */
div.box.green, div.box.green > * > .box_content, div.box.green > .xbox, 
div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 {
  border-color:  #bbddbb;
}

div.box.green, div.box.green > .xbox, 
div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 {
  background: #e4f8f2;
}

div.box.green > * > p.box_title, div.box.green > * > p.box_caption {background: #c4e4d4;}
div.box.green > * > .box_content {background: #ecfaf6;}

/* orange */
div.box.orange, div.box.orange > * > .box_content, div.box.orange > .xbox, 
div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 {
  border-color:  #da3;
}

div.box.orange, div.box.orange > .xbox, 
div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 {
  background: #f4e8ca;
}

div.box.orange > * > p.box_title, div.box.orange > * > p.box_caption {background: #f0d499;}
div.box.orange > * > .box_content {background: #f8f0da;}

/* must come last to override coloured background when using rounded corners */

div.box.round {
  background: transparent !important;
}

/* IE fixes for unsupported child selector \*/

* html div.box div.box, * html div.box div.box .box_content, * html div.box div.box .xbox, 
* html div.box div.box .xb1, * html div.box div.box .xb2, 
* html div.box div.box .xb3, * html div.box div.box .xb4 {
  border-color:  #8cacbb;
}

* html div.box div.box, * html div.box div.box .xbox, 
* html div.box div.box .xb1, * html div.box div.box .xb2, 
* html div.box div.box .xb3, * html div.box div.box .xb4 {
  background: #eef3f8;
}

* html div.box div.box p.box_title, * html div.box div.box p.box_caption { background: #dee7ec;}
* html div.box div.box .box_content { background: #f7f9fa;}

* html div.box.round .xtop, * html div.box.round .xbottom {display: block;}
* html div.box.round .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; }

/* blue */
* html div.box.blue .box_content, * html div.box.blue .xbox, 
* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 {
  border-color:  #bbbbdd;
}

* html div.box.blue .xbox, 
* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 {
  background: #e4ecf8;
}

* html div.box.blue p.box_title, * html div.box.blue p.box_caption {background: #cad0ee;}
* html div.box.blue .box_content {background: #f4f8fd;}

/* nested blue */
* html div.box div.box.blue .box_content, * html div.box div.box.blue .xbox, 
* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, 
* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 {
  border-color:  #bbbbdd;
}

* html div.box div.box.blue .xbox, 
* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, 
* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 {
  background: #e4ecf8;
}

* html div.box div.box.blue p.box_title, 
* html div.box div.box.blue p.box_caption {background: #cad0ee;}
* html div.box div.box.blue .box_content {background: #f4f8fd;}

/* red */
* html div.box.red .box_content, * html div.box.red .xbox, 
* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 {
  border-color:  #ddbbbb;
}

* html div.box.red .xbox, 
* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 {
  background: #f8ece4;
}

* html div.box.red p.box_title, * html div.box.red p.box_caption {background: #eed0ca;}
* html div.box.red .box_content {background: #fdf4ec;}

/* nested red */
* html div.box div.box.red .box_content, * html div.box div.box.red .xbox, 
* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, 
* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 {
  border-color:  #ddbbbb;
}

* html div.box div.box.red .xbox, 
* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, 
* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 {
  background: #f8ece4;
}

* html div.box div.box.red p.box_title, * html div.box div.box.red p.box_caption {background: #eed0ca;}
* html div.box div.box.red .box_content {background: #fdf4ec;}

/* green */
* html div.box.green .box_content, * html div.box.green .xbox, 
* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 {
  border-color:  #bbddbb;
}

* html div.box.green .xbox, 
* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 {
  background: #e4f8f2;
}

* html div.box.green p.box_title, * html div.box.green p.box_caption {background: #c4e4d4;}
* html div.box.green .box_content {background: #ecfaf6;}

/* nested green */
* html div.box div.box.green .box_content, * html div.box div.box.green .xbox, 
* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, 
* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 {
  border-color:  #bbddbb;
}

* html div.box div.box.green .xbox, 
* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, 
* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 {
  background: #e4f8f2;
}

* html div.box div.box.green p.box_title, * html div.box div.box.green p.box_caption {background: #c4e4d4;}
* html div.box div.box.green .box_content {background: #ecfaf6;}

/* orange */
* html div.box.orange .box_content, * html div.box.orange .xbox, 
* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 {
  border-color:  #da3;
}

* html div.box.orange .xbox, 
* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 {
  background: #f4e8ca;
}

* html div.box.orange p.box_title, * html div.box.orange p.box_caption {background: #f0d499;}
* html div.box.orange .box_content {background: #f8f0da;}

/* nestedorange */
* html div.box div.box.orange .box_content, * html div.box div.box.orange .xbox, 
* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, 
* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 {
  border-color:  #da3;
}

* html div.box div.box.orange .xbox, 
* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, 
* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 {
  background: #f4e8ca;
}

* html div.box div.box.orange p.box_title, * html div.box div.box.orange p.box_caption {background: #f0d499;}
* html div.box div.box.orange .box_content {background: #f8f0da;}

/* end plugin:box */
/* 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: #FF5E1D;
  color: #000000;
  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: 30em;
}

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

#config__manager td.label label {
    clear: both;
    display: block;
}

#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 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 */
div.dokuwiki label.th,
div.dokuwiki label.td {
  float: left;
  width: 48%;
  text-align: right;
}

div.dokuwiki label.th {
  font-weight: bold;
}

div.dokuwiki div.form__wide {
  margin-bottom: 0.5em;
}

div.dokuwiki div.form__column {
  margin-left: 50%;
  text-align: left;
  margin-bottom: 0.5em;
}

div.dokuwiki div.form__wide input.edit,
div.dokuwiki div.form__column input.edit,
div.dokuwiki div.form__wide textarea.edit,
div.dokuwiki div.form__column textarea.edit {
  width: 96%;
}div.dokuwiki table.gallery td {
  padding: 0.5em;
  text-align: center;
  vertical-align: middle;
}

div.dokuwiki table.gallery img.tn {
  padding: 0.4em;
  border: 1px solid #000;
}

div.dokuwiki div.gallery {
  clear: left;
  margin-bottom: 1em;
}

/*div.dokuwiki div.gallery div {
  float: left;
}*/

div.dokuwiki div.gallery img.tn {
  margin: 9px;
  vertical-align: middle;
  padding: 0.4em;
  border: 1px solid #000;
}

div.dokuwiki table.gallery_left,
div.dokuwiki div.gallery_left {
    float: left;
}

div.dokuwiki div.gallery div {
    float: left;
}

div.dokuwiki table.gallery_right,
div.dokuwiki div.gallery_right {
    float: right;
}

div.dokuwiki table.gallery_center,
div.dokuwiki div.gallery_center {
    margin-left: auto;
    margin-right: auto;
}

div.dokuwiki div.gallery_center {
    width: 80%;
    text-align: center;
}

/* for lightbox */

#gallery__lightbox {
    background-color: #eee;
    padding: 10px;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}
#gallery__overlay {
    background-image: url(/wiki/lib/plugins/gallery/images/overlay.png);
}
#gallery__lightboxCaption {
    color: #333;
    background-color: #eee;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}

* html #gallery__overlay {
    background-image: url(/wiki/lib/plugins/gallery/images/overlayie.png);
}
/*
 * 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 ----------------------------------------------------------------------- */

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

/* current-date in table-header ---------------------------------------------------------------- */

.gCal_currentDate {
	padding:5px;
	font-size:0.5em;
	color : gray;
}

/* navi-table (header of main-table) ----------------------------------------------------------- */

.gCal_naviTable {
	width: 100%;
	border-collapse: collapse;
	background-color: #FF9D1E; /*#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} 


/* column-header ------------------------------------------------------------------------------- */

.gCal_columnHead {
	background-color: #EEE;
}

.gCal_header a,
.gCal_header a:visited,
.gCal_columnHead a,
.gCal_columnHead a:visited {color: blue}


/* definition of event to page links ----------------------------------------------------------- */

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


/* hide some elements on printout -------------------------------------------------------------- */

@media print {  
	.gCal_currentDate,
	.gCal_link_prev,
	.gCal_link_next,
	.gCal_pagelink a		{display:none}
}


/* style of date and weekday in month-view */

.gCal_mv_day     {
	font-size: 1.2em; 
	font-weight: bold;
}

.gCal_mv_weekday {
	font-size: 0.8em; 
	font-weight: bold;
}

/* Weekdays  0=sunday ... 6=saturday */

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 { /* saturday */
	background-color: #ffc854; /*#DDD;*/
}

.gCal_wd_0 { /* sunday */
	background-color: #FF9D1E; /*#FDD;*/
	color: red;
}

td.gCal_wd_0 { /* sunday */
	border-bottom: 2px solid black;
}

td.gCal_wd_6 { /* saturday */
	border-top: 2px solid black;
}

@media screen {
  td.gCal_today {
	background-color: #FFFF33;     /*yellow*/
	border-top: 3px solid #FFA500; /*orange*/
	border-bottom: 3px solid #FFA500; /* orange*/
  }

  td.gCal_todayFrame {
    border-top: 3px solid #FFA500;
    border-bottom: 3px solid #FFA500;
  }
}


/* category-styles for date entries. The category has to be capitalized ! ---------------------- */

.gCal_event {  /* Standard definition of an event entry */
	display: block;
	font-size: 0.9em;
	color:black;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: url(/wiki/lib/plugins/gcalendar/images/date.gif) no-repeat center left;
}


/* ########################## copied from file 'user/background.css' ########################### */


/* This is the place to define background-styles like for holidays etc.    */

.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(/wiki/lib/plugins/gcalendar/images/holiday2.gif);
	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;
}

/* ############################ copied from file 'user/events.css' ############################# */


/* category-styles for date entries. ----------------------------------------------------------- */

.gCal_cat_DOCTOR,
.gCal_cat_ARZTTERMINE
{
	color: red;
	font-weight: bold;
	padding-bottom: 10px;
	background-image: url(/wiki/lib/plugins/gcalendar/images/doc.gif);
}

.gCal_cat_DENTIST,
.gCal_cat_ZAHNARZT
{
	color: Red;
	font-weight: bold;
	background-image: url(/wiki/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(/wiki/lib/plugins/gcalendar/images/party.gif);
}

.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(/wiki/lib/plugins/gcalendar/images/birthday.gif);
}

.gCal_cat_WERKSTATT,
.gCal_cat_REPAIR
{
	color: Green;
	font-weight: bold;
	padding-left: 35px;
	background-image: url(/wiki/lib/plugins/gcalendar/images/car-repair.gif);
}

.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(/wiki/lib/plugins/gcalendar/images/ball.gif);
}

.gCal_cat_POKALSPIELE
{
	color: Green;
	font-weight: bold;
	background-image: url(/wiki/lib/plugins/gcalendar/images/pokal.gif);
}

.gCal_cat_BILL,
.gCal_cat_ABRECHNUNG,
.gCal_cat_GELD,
.gCal_cat_MONEY
{
	color: Green;
	font-weight: bold;
	background-image: url(/wiki/lib/plugins/gcalendar/images/money.gif);
}

.gCal_cat_MUSIK,
.gCal_cat_MUSIC
{
	color: Green;
	font-weight: bold;
	background-image: url(/wiki/lib/plugins/gcalendar/images/musicnote.gif);
}

.gCal_cat_CALLCENTER
{
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(/wiki/lib/plugins/gcalendar/images/callcenter.gif);
}

/* ############################# copied from file 'user/other.css' ############################# */

div.dokuwiki div.include div.secedit {
  float: right;
  margin-left: 1em;
  margin-top: -18px;
}

div.dokuwiki div.inclmeta {
  border-top: 1px dotted transparent;
  padding-top: 0.2em;
  color: #666;
  font-size: 80%;
  line-height: 1.25;
  margin-top: 0.5em;
  margin-bottom: 2em;
}

div.dokuwiki div.inclmeta a.permalink {
  background: transparent url(/wiki/lib/plugins/include/images/link.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

div.dokuwiki div.inclmeta abbr.published {
  background: transparent url(/wiki/lib/plugins/include/images/date.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
  border-bottom: 0;
}

div.dokuwiki div.inclmeta span.author {
  background: transparent url(/wiki/lib/plugins/include/images/user.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

div.dokuwiki div.inclmeta span.comment {
  background: transparent url(/wiki/lib/plugins/include/images/comment.gif) 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;
}/*
 * 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 */
#acl__manager label {
  text-align: left;
  font-weight: normal;
  display: inline;
}
#acl__manager table {
  margin-left: 10%;
  width: 80%;
}
/* 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>
 */

/* ----- Wrapper --------------- */
div#wrapper {
	margin: 0px auto;
  width: 800px;
  border: 1px solid transparent;
  padding: 5px;
  background: #ffffcc;
}
/* -------------- top row --------------- */
/* ----- Header --------------- */
div.dokuwiki .header {
  height: 120px;
  border: none;
  background: #FEAF04 url(/wiki/lib/tpl/studioslunce/images/banner.png) no-repeat top left;
  margin-bottom: 0.2em;
  /* padding: 3px 0 0 2px; */
}

div.dokuwiki .pagename {
  float: left;
  font-size: 130%;
  font-weight: bolder;
  color: #FF5E1D;
  text-align: left;
  vertical-align: middle;
  margin: 0.2em;
}

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

div.dokuwiki div.logo {
  width: 100%;
  font-size: 130%;
  font-weight: bolder;
  text-align: right;
  vertical-align: middle;
  /* margin: 0.2em; */
}

div.dokuwiki div.logo img {
  float: left;
  }

div.dokuwiki .logo a {
  position: relative;
  right: 10px;  
  top: 10px;
  color: #b3dcf8 !important;
  text-decoration: none !important;
  font-variant: small-caps;
  letter-spacing: 2pt;
}

/* ------- Page -------- */
div.dokuwiki div.page_wrapper {
  float:left;
  width:100%;
  background:red;
}

div.dokuwiki div.page {
  margin: 4px 1em 0 1em;
  text-align: justify;
  padding: 0;
}

div.dokuwiki div.left_page,
div.dokuwiki div.right_page {
  text-align: justify;
  float: left;
  width: 596px;
  padding: 2%;
  margin:0;
  margin-bottom:2px;
  background: transparent;
}

div.dokuwiki div.center_page {
  text-align: justify;
  float: left;
  width: 500px;
  padding: 2%;
  background: transparent;
}

/* ----- Sidebar -------------- */
div.dokuwiki div.left_sidebar {
  float: left;
  width: 170px;
  padding: 0.2em 0.1em 0 0;
  border-right: 1px solid  transparent;
  border:0;
  background: #FEAF04 ;
}

div.dokuwiki div.right_sidebar {
  float: right;
  width: 170px;
  padding: 0.2em 0em 0 0.5em;
  border-left: 1px solid transparent;
  border:none;
  background: #FEAF04 ;
}

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

div.dokuwiki div.sidebar_box {
	border: 1px solid transparent;
  margin: 0.1em 0.5em;
/*  padding: 0.3em; */
}

/* ----- Footer --------------- */
div.dokuwiki .footerinc {
  text-align: center;
  border: 1px solid transparent;
  border:0;
  background-color: #FEAF04;
  color: #333;
  clear: both;
}
div.dokuwiki .footerinc a img {
  opacity: 0.5;
  border: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}

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

div.dokuwiki .pocitadlo {
  float:left;
  padding-left: 1em;
}

div.dokuwiki .copyright {
  float:right;
  padding-right: 1em;
}


div.dokuwiki .footer_text {
  text-align: center;
}

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

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

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

div.dokuwiki #bar__top,
div.dokuwiki #bar__bottom {
  margin-bottom:3px;
  background: none;
}

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

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

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

div.dokuwiki div.meta div.doc {
  text-align: right;
}

/* ================================= MENU =================================== */
.menu
{
/*  font: "Lucida Grande",Lucida,Tahoma,Verdana,Helvetica,Arial,sans-serif; */
  font-family: Arial,sans-serif;
  text-align: center;
	margin: 0px auto;
  padding-top: 102px;
  _padding-top: 2px;      /*IE6 hack*/
  &padding-top: 2px;      /*IE7 hack*/
	padding-left: 120px;
}
.menu ul
{
	margin: 0;
	padding: 0;
	display: inline;
}
.menu ul li {display: inline; padding: 0 1em 0 1em;}
.menu ul li a
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.menu ul li a:hover {text-decoration: underline;}
.menu .level1, .menu .li {display: inline}
/**
 * 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: 0.8125em   "Lucida Grande",Lucida,Tahoma,Verdana,Helvetica,Arial,sans-serif; */
  font: 0.8125em   Arial,sans-serif;
  color: #000000;
  margin: 1.5em;
  line-height: 150%;
  background: #FE5F1D;
}

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 transparent;
  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 #c3c3c3;
  padding: 0.5em;
  margin: auto;
}

div.dokuwiki textarea.edit {
  font-family: monospace;
  font-size: 14px;
  color: #000000;
  background-color: #fff;
  border: 1px solid #c3c3c3;
  padding: 0.3em 0 0 0.3em;
  width: 100%;
}

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

div.dokuwiki input.edit,
div.dokuwiki select.edit {
  font-size: 100%;
  border: 1px solid #c3c3c3;
  color: #000000;
  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/studioslunce/images/inputshadow.png) repeat-x top;
}

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

div.dokuwiki input.missing {
  font-size: 100%;
  border: 1px solid #c3c3c3;
  color: #000000;
  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 select.edit[disabled] {
  background-color: #f5f5f5!important;
  color: #666!important;
}

/* sidebar forms */
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: 3px;
  _margin-left: -2px;        /*IE6 hack*/
  &margin-left: -2px;        /*IE7 hack*/
  font-size: 100%;
  width:70px;
}


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

/* --------- buttons ------------------- */

div.dokuwiki input.button,
div.dokuwiki button.button {
  border: 1px solid #c3c3c3;
  color: #000000;
  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/studioslunce/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 #c3c3c3;
  color: #000000;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 10px;
  cursor: pointer;
  float: right;
  display: inline;
}

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

/* ----------- 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%
}

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

div.dokuwiki a:link,
div.dokuwiki a:visited {
  color: #990000;
  text-decoration: none;
  font-weight: bold;  
}

div.dokuwiki a:hover,
div.dokuwiki a:active {
  color: #000000;
/*  text-decoration: underline; */
}
div.dokuwiki a:hover {
  color: #990000;
}

div.dokuwiki div.left_sidebar a:link,
div.dokuwiki div.left_sidebar a:visited,
div.dokuwiki div.right_sidebar a:link,
div.dokuwiki div.right_sidebar a:visited {
  color: #990000;
  text-decoration: none;
  font-weight: bold;  
}

div.dokuwiki div.left_sidebar a:hover,
div.dokuwiki div.right_sidebar a:hover {
  color: black;
}

/*
div.dokuwiki a.urlextern{
    background: transparent url(/wiki/lib/tpl/studioslunce/images/urlextern.png) 0px 1px no-repeat;
    padding-left: 18px;
}
*/

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

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

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: #000000 !important;
  color: #333 !important;
  text-decoration: none !important;
}
div.dokuwiki h1 a {
  display: block;
}

/* external link */
/*
div.dokuwiki a.urlextern {
  background: transparent url(/wiki/lib/tpl/studioslunce/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/studioslunce/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: #990000;
}

div.dokuwiki a.urlextern:visited,
div.dokuwiki a.windows:visited,
div.dokuwiki a.interwiki:visited {
  color: #990000;
}
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: #000000;
}

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

/* existing wikipage */
div.dokuwiki a.wikilink1 {
  color: #990000 !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 #000000;
}

div.dokuwiki div.breadcrumbs {
  background-color: #f5f5f5;
  background: none;
  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 #000000;
}

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

/* special headlines */
div.dokuwiki h1 {font-size: 200%; margin-left: 0px; font-weight: bold; text-align:center;}
div.dokuwiki h2 {font-size: 160%; margin-left: 0px; font-weight: normal;}
div.dokuwiki h3 {font-size: 130%; margin-left: 0px; font-weight: bold;}
div.dokuwiki h4 {font-size: 130%; margin-left: 0px; font-weight: normal;clear:none;}
div.dokuwiki h5 {font-size: 110%; margin-left: 0px; font-weight: bold;clear:none;}

/* indent different sections */
div.dokuwiki div.level1 {margin-left: 1px;}
div.dokuwiki div.level2 {margin-left: 1px;}
div.dokuwiki div.level3 {margin-left: 1px;}
div.dokuwiki div.level4 {margin-left: 1px;}
div.dokuwiki div.level5 {margin-left: 1px;}

/* unordered lists */
div.dokuwiki ul {
  line-height: 1.5em;
  list-style-type: disc;
  list-style-image: url(/wiki/lib/tpl/studioslunce/images/bullet.png);
  margin: 0 0 0.5em 1.5em;
  color: #638c9c;
}

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

/* the list items overriding the ul/ol definition */
div.dokuwiki .li {
  color: #000000;
  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/studioslunce/images/open.gif);
    /*list-style-type: circle;*/
}

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

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

div.dokuwiki pre {
  font-size: 120%;
  padding: 0.5em;
  border: 1px dashed transparent;
  color: #000000;
  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;
}

/* inline code words */
div.dokuwiki code {
  font-size: 120%;
}

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

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

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

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

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

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

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

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

div.dokuwiki div.tocheader {
  border: 1px solid transparent;
  border: none;
  background-color: #FF5E1D;
  text-align: left;
  font-size: 120%;
  line-height: 140%;
  font-weight: bold;
  padding: 3px;
  margin-bottom: 2px;
}

div.dokuwiki span.toc_open,
div.dokuwiki span.toc_close {
    border: 0.4em solid #FF5E1D;
    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 #000000;
}

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

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

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

div.dokuwiki ul.toc li {
  background: transparent url(/wiki/lib/tpl/studioslunce/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: #990000;
}

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

/* ---------------------------- 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 transparent;
  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: #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 transparent;
  padding-left: 1em;
  margin-top: 1em;
}

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

div.dokuwiki a.fn_top {
  vertical-align: super;
  font-size: 80%;
}

div.dokuwiki a.fn_bot {
  vertical-align: super;
  font-size: 80%;
  font-weight: bold;
}

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

/* 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: #000000;
}

div.dokuwiki .search_hit {
  color: #000000;
  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 transparent;
}
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%;
}

/* ---------- 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 transparent;
  background-color: #f7f9fa;
  text-align: left;
  padding: 4px;

  position: relative;
  left: 1px;
  top: 2px;
  display: none;
  background: #f5f5f5;
  border-left: none;
  border-top: none;
  border-right: none;
  font-size: 85%;
  float: left;
  width: 96%;
  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 transparent;
  background: #f5f5f5;
  text-align: left;
  padding: 0.2em;
  margin-top: 5px;
  opacity: 0.9;
}

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

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

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

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

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

/* ---------- Spellchecking ------------- */

div.dokuwiki a.spell_error {
  color: #f00;
  text-decoration: underline;
}

div.dokuwiki div#spell__suggest {
  background-color: #fff;
  padding: 2px;
  border: 1px solid #000000;
  font-size: 80%;
  display: none;
}

div.dokuwiki div#spell__result {
  border: 1px solid transparent;
  color: #000000;
  font-size: 14px;
  padding: 3px;
  background-color: #f7f9fa;
  display: none;
}

div.dokuwiki span.spell_noerr {
  color: #093;
}

div.dokuwiki span.spell_wait {
  color: #06c;
}

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

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

div.dokuwiki dl.img_tags dt {
  font-weight: bold;
  background-color: #FF5E1D;
}
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;
}

/* ---------------  Cleaner  ----------------- */
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}

/**
 * Design Elements - additional  CSS for the Arctic template
 *
 * @author Michael Klier <chi@chimeric.de>
 */

/* ----- 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.unsubscribe,
div.dokuwiki div.toolbox_sidebar a.backlink,
div.dokuwiki div.toolbox_sidebar a.profile {
  padding: 1px 0px 1px 20px;
}

div.dokuwiki div.toolbox_sidebar a.login {
  background: transparent url(/wiki/lib/tpl/studioslunce/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/studioslunce/images/tool-logout.png) 0px 1px no-repeat;
}

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

div.dokuwiki div.toolbox_sidebar a.recent {
  background: transparent url(/wiki/lib/tpl/studioslunce/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/studioslunce/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/studioslunce/images/tool-source.png) 0px 1px no-repeat;
}

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

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

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

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

div.dokuwiki div.toolbox_sidebar a.profile {
  background: transparent url(/wiki/lib/tpl/studioslunce/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.unsubscribe,
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/studioslunce/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/studioslunce/images/tool-logout.png) 0px 5px no-repeat;
}

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

div.dokuwiki div.bar a.recent {
  background: transparent url(/wiki/lib/tpl/studioslunce/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/studioslunce/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/studioslunce/images/tool-source.png) 0px 5px no-repeat;
}

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

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

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

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

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

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

/* 
setup vim: ts=2 sw=2: 
*/
/**
 * 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 transparent;
    background: #fff;
    height: 100%;
    overflow: auto;
    position: absolute;
    left: 0;
}

#media__right {
    width: 69.7%;
    background: #fff;
    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0;
}

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

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

#media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
}
* 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;
    position: absolute;
}
* html #media__opts input {
    position: static;
}

#media__opts label {
    display: block;
    float: left;
    margin-left: 30px;
}
* 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 transparent;
}

#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.upload {
    display: block;
    border-bottom: solid 1px transparent;
    padding: 0 0.5em 1em 0.5em;
}
#media__content form.upload fieldset {
    padding: 0;
    margin: 0;
    border: none;
    width: auto;
}
#media__content form.upload p {
    clear: left;
    text-align: left;
    padding: 0.25em 0;
    margin: 0;
    line-height: 1.0em;
}
#media__content form.upload label {
    float: left;
    width: 30%;
}
#media__content form.upload label.check {
    float: none;
    width: auto;
}
#media__content form.upload input.check {
    margin-left: 30%;
}

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