a.interwiki { background: transparent url(/lib/images/interwiki.png) 0px 1px no-repeat; padding-left: 16px;}a.iw_wp {  background-image: url(/lib/images/interwiki/wp.gif)}a.iw_wpde {  background-image: url(/lib/images/interwiki/wpde.gif)}a.iw_wpmeta {  background-image: url(/lib/images/interwiki/wpmeta.gif)}a.iw_doku {  background-image: url(/lib/images/interwiki/doku.gif)}a.iw_sb {  background-image: url(/lib/images/interwiki/sb.gif)}a.iw_amazon {  background-image: url(/lib/images/interwiki/amazon.gif)}a.iw_amazon_de {  background-image: url(/lib/images/interwiki/amazon.de.gif)}a.iw_amazon_uk {  background-image: url(/lib/images/interwiki/amazon.uk.gif)}a.iw_phpfn {  background-image: url(/lib/images/interwiki/phpfn.gif)}a.iw_dokubug {  background-image: url(/lib/images/interwiki/dokubug.gif)}a.iw_coral {  background-image: url(/lib/images/interwiki/coral.gif)}a.iw_google {  background-image: url(/lib/images/interwiki/google.gif)}a.iw_meatball {  background-image: url(/lib/images/interwiki/meatball.gif)}a.iw_wiki {  background-image: url(/lib/images/interwiki/wiki.gif)}a.mediafile { background: transparent url(/lib/images/fileicons/file.png) 0px 1px no-repeat; padding-left: 18px; padding-bottom: 1px;}a.mf_jpg {  background-image: url(/lib/images/fileicons/jpg.png)}a.mf_jpeg {  background-image: url(/lib/images/fileicons/jpeg.png)}a.mf_gif {  background-image: url(/lib/images/fileicons/gif.png)}a.mf_png {  background-image: url(/lib/images/fileicons/png.png)}a.mf_tgz {  background-image: url(/lib/images/fileicons/tgz.png)}a.mf_tar {  background-image: url(/lib/images/fileicons/tar.png)}a.mf_gz {  background-image: url(/lib/images/fileicons/gz.png)}a.mf_zip {  background-image: url(/lib/images/fileicons/zip.png)}a.mf_rar {  background-image: url(/lib/images/fileicons/rar.png)}a.mf_pdf {  background-image: url(/lib/images/fileicons/pdf.png)}a.mf_ps {  background-image: url(/lib/images/fileicons/ps.png)}a.mf_doc {  background-image: url(/lib/images/fileicons/doc.png)}a.mf_xls {  background-image: url(/lib/images/fileicons/xls.png)}a.mf_ppt {  background-image: url(/lib/images/fileicons/ppt.png)}a.mf_rtf {  background-image: url(/lib/images/fileicons/rtf.png)}a.mf_swf {  background-image: url(/lib/images/fileicons/swf.png)}a.mf_rpm {  background-image: url(/lib/images/fileicons/rpm.png)}a.mf_deb {  background-image: url(/lib/images/fileicons/deb.png)}a.mf_sxw {  background-image: url(/lib/images/fileicons/sxw.png)}a.mf_sxc {  background-image: url(/lib/images/fileicons/sxc.png)}a.mf_sxi {  background-image: url(/lib/images/fileicons/sxi.png)}a.mf_sxd {  background-image: url(/lib/images/fileicons/sxd.png)}a.mf_odc {  background-image: url(/lib/images/fileicons/odc.png)}a.mf_odf {  background-image: url(/lib/images/fileicons/odf.png)}a.mf_odg {  background-image: url(/lib/images/fileicons/odg.png)}a.mf_odi {  background-image: url(/lib/images/fileicons/odi.png)}a.mf_odp {  background-image: url(/lib/images/fileicons/odp.png)}a.mf_ods {  background-image: url(/lib/images/fileicons/ods.png)}a.mf_odt {  background-image: url(/lib/images/fileicons/odt.png)}a.mf_html {  background-image: url(/lib/images/fileicons/html.png)}a.mf_htm {  background-image: url(/lib/images/fileicons/htm.png)}a.mf_txt {  background-image: url(/lib/images/fileicons/txt.png)}a.mf_conf {  background-image: url(/lib/images/fileicons/conf.png)}a.mf_xml {  background-image: url(/lib/images/fileicons/xml.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(/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(/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(/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(/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; }

#acl__manager label {
  text-align: left;
  font-weight: normal;
  display: inline;
}
#acl__manager table {
  margin-left: 10%;
  width: 80%;
}
div.dokuwiki div.newentry_form {
  clear: both;
  text-align: center;
  margin-bottom: 1em;
}

div.dokuwiki #blog__newentry_form input.edit {
  width: 95%;
}

div.dokuwiki tr.draft,
div.dokuwiki div.draft {
  opacity: 0.5;
}/* plugin:box */
div.box {
  width: 50%;
  margin: 1em auto;
/*  xborder: 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.noborder {
	border: none;
	padding: 0;
	margin: 0px auto;
}


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;
/*  xborder-width: 1px;
  xborder-style: dashed;*/
  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:  __dark__;
}

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

div.box p.box_title, div.box p.box_caption { background: __medium__;}
div.box .box_content { background: __lighter__;}

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

* 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: __light__;
}

* html div.box div.box p.box_title, * html div.box div.box p.box_caption { background: __medium__;}
* html div.box div.box .box_content { background: __lighter__;}

* 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 */.dokuwiki #plugin__captcha_wrapper img {
    margin: 1px;
    vertical-align: bottom;
    border: 1px solid #8cacbb;
}
/* 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: #7C2726;
  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 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 */
table.gallery {
  margin-left: auto;
  margin-right: auto;
}

table.gallery td {
  padding: 1em;
  text-align: center;
  vertical-align: middle;
}

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

div.gallery {
  clear: left;
  width: 80%;
  text-align: center;
  margin-bottom: 1em;
  margin-left: auto;
  margin-right: auto;
}

div.gallery div {
  float: left;
}

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

/* for lightbox */

#gallery__lightbox {
    background-color: #eee;
    padding: 10px;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}
#gallery__overlay {
    background-image: url(/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(/lib/plugins/gallery/images/overlayie.png);
}
.image, img 	{ border:0px solid #000 }

#guestbook {
	text-align: center;
}
.guestbookform {
	border: 1px solid #000;
	padding: 10px;
	width: 390px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 7%
}

.guestbookform label, .guestbookform input, .guestbookform select, .guestbookform textarea { /* Alle Labels UND Formularelemente auswï¿½hlen */
  text-align: left;
  display: block;
  float: left;
  width: 75px; /* Breite.*/
}

.guestbookform input, .guestbookform textarea {
  width: 300px; /* Breite.*/
  margin-left: 10px;
}

.guestbookform br { /* Alle Zeilenumbrï¿½che in Formularen auswï¿½hlen */
  clear: both; /* das floating der labels und inputs aufheben */
}

.guestbookform .button { /* den Submit-Button */
  float: right;
  width: auto;
  margin-bottom: 10px;
}

div.message {
	width: 70%;
	margin: 10px;
	padding: 10px;
	text-align: justify;
	border: 1px solid #555;
	margin-left: auto;
	margin-right: auto;
}

div.message h1 {
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}

div.message p {
	border-bottom: 1px solid #fff;
	text-align: justify;
}

div.message span {
	font-size: 7pt;
	margin-left: auto;
	margin-right: auto;
	color: #333;
	text-align: center;
}

.guestbookform .error {
	color: #a00;
	font-size: 7pt;
}

div.message form.edit {
	float: right;
}

#guestbook form.newEntry {
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

#guestbook div.guestbooknav input.navButton {
	border: 0px solid #000;
	background-color: transparent;
}

#guestbook div.guestbooknav input.active {
	font-weight: bold;
}
div.dokuwiki div.include div.secedit {
  float: right;
  margin-left: 1em;
  margin-top: -18px;
}

div.dokuwiki div.inclmeta {
  border-top: 1px dotted #8cacbb;
  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(/lib/plugins/include/images/link.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

div.dokuwiki div.inclmeta abbr.published {
  background: transparent url(/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(/lib/plugins/include/images/user.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

div.dokuwiki div.inclmeta span.comment {
  background: transparent url(/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;
}/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landro               |
|--------------------------------------------------*/
/*
 a.nodeFdUrl	        Namespace with url link (headpage)	        js
 a.node 	        Namespace without url link        	        js
 a.nodeUrl	        Page	                                        js
 a.nodeSel 	        Last visited page            	                js
 a.navSel 	        Current page            	                js
 a.indexmenu_idx_head	link style of a namespace with url (headpage)	nojs
 a.indexmenu_idx	link style of a namespace without url	        nojs
 */ 

/* dtree properties. No need to change*/

.dtree {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7C2726;
  white-space: nowrap;
  line-height: normal;
}

.dtree img {
  border: 0px;
  vertical-align: top;
}

/*Properties that can be edit*/

/*Link properties*/
.dtree a {
  color: __existing__;
  text-decoration: none;
}

/*Link properties*/
.dtree a.node, .dtree a.nodeSel a.navSel {
  white-space: nowrap;
  padding: 1px 2px 1px 2px;
}
/* Last visited page highlighting*/
.dtree a.nodeSel {
  background-color:  #dee7ec;
}
/* Current page highlighting*/
.dtree a.navSel {
  background-color: __highlight__;
}

/*
.dtree .clip {
}
*/

/*Namespace without page link in nojs mode. !important has to be used*/
div.li a.indexmenu_idx {
  color: __missing__ !important;
  text-decoration: none !important;
}

/*Namespace with page link (headpage) in nojs mode. !important has to be used/*
/*
div.li a.indexmenu_idx_head {

}
*/

/*Style for admin panel interface*/
div.dokuwiki div.indexmenu_list_themes { 
  clear: both;
  border-top: 2px solid #8cacbb;
  padding-left: 1em;
}

/*Mouseover property*/
.dtree a.nodeFdUrl:hover, .dtree a.nodeSel:hover, a.navSel:hover, .dtree a.nodeUrl:hover {
  color: __existing__;
  text-decoration: underline;
  background-color:  #dee7ec;
}
/*Mouseover property*/
.dtree a.node:hover {
  text-decoration: none;
}

/*tocbullet property*/
.dtree .indexmenu_tocbullet {
  position:absolute;
  background: transparent url(/lib/plugins/indexmenu/images/toc_bullet.gif) no-repeat scroll;
  vertical-align: middle;
  width: 11px;
  height: 11px;
}

/*scrolling arrow property*/
.dtree .indexmenu_larrow {
  position:absolute;
  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
  background:transparent url(/lib/plugins/indexmenu/images/larrow.gif) repeat-y scroll;
  padding-left:22px;
  z-index:100;
}

/*toc property*/
.indexmenu_toc {
  font-size: 80%;
  line-height: 1.2em;
  white-space: normal;
  overflow: hidden;
  width: 200px !important;
  z-index:100 !important;
  word-wrap: break-word;
}

.indexmenu_toc .indexmenu_toc_inside {
  border: 1px solid #8cacbb;
  background-color: #FFE4B5;
  text-align: left;
  padding: 0.5em 0 0.7em 0;
}

.dtree .indexmenu_rarrow {
  position:absolute;
  background:white url(/lib/plugins/indexmenu/images/rarrow.gif) no-repeat scroll;
  width:11px;
  height:15px;
}

.indexmenu_rmenu {
  position: absolute;
  z-index: 100;
  background-color: #fff;
  border: 1px solid black;
  font-size: 80%;
  line-height: 100%;
  padding-bottom: 5px;
}

.indexmenu_rmenuhead {
  background: #CCFFCC url(/lib/plugins/indexmenu/images/close.gif) no-repeat scroll;
  border-bottom: 1px solid #7C2726;
  color: #7C2726;
  font-size: 90%;
  margin: 0pt;
  overflow: hidden;
  text-align: left;
  padding: 1px 15px;
  vertical-align: middle;                       
  overflow: hidden;
  width: 80px;
}

.indexmenu_rmenu ul,.indexmenu_rmenu li {
  list-style-type: none !important;
  list-style-image: none !important;
  color: #000 !important;
  margin: 2px !important;
  text-align: center;
}

.indexmenu_rmenu a:hover {
  background-color: #000 !important;
  color: #fff !important;
}

.indexmenu_opts {
  font-size: 80%;
}

.dtree .emptynode {
  background: transparent url(/lib/plugins/indexmenu/images/empty.gif) no-repeat scroll;
  display: inline;
  padding: 1px 8px;
  width: 16px;
  height: 16px;
  vertical-align: top;
  /* needed by ie7 */
  zoom: 1;
}
.selectedns {
    background:#CCC;
}

.mediafolders {float:left;}

.mediafiles{float:right;}

.mediaupload {clear:both;}
.mediacreatedir {clear:both;}
.mediadelfile {clear:both;}
.mediadelnamespace {clear:both;}
.mediahr {    clear:both;}

div.dokuwiki table.pagelist,
div.dokuwiki table.ul {
  border: 0;
  padding: 0;
  border-spacing: 0;
  margin-bottom: 1em;
  border-collapse: collapse;
}

div.dokuwiki table.pagelist tr {
  border-top: 1px solid #8cacbb;
  border-bottom: 1px solid #8cacbb;
}

div.dokuwiki table.pagelist th,
div.dokuwiki table.pagelist td {
  padding: 1px 1em 1px 0;
}

div.dokuwiki table.ul th,
div.dokuwiki table.ul td {
  padding: 0 1em 0 0;
}

div.dokuwiki table.ul ul {
  margin: 0 0 0 1.5em;
}

div.dokuwiki table.pagelist th,
div.dokuwiki table.ul th {
  background-color: #dee7ec;
}

div.dokuwiki th.page,
div.dokuwiki th.date,
div.dokuwiki th.user,
div.dokuwiki th.desc,
div.dokuwiki th.comments,
div.dokuwiki th.tags,
div.dokuwiki td.date,
div.dokuwiki td.user,
div.dokuwiki td.desc,
div.dokuwiki td.comments,
div.dokuwiki td.tags {
  color: #666;
  font-size: 80%;
}

div.dokuwiki td.date {
  text-align: right;
}.piContainer {
	border:solid 1px __dark__;
	margin-bottom:15px;
}

.piHeader {
	background:__medium__;
	padding:5px;
	height:1.6em;
}

/* The !important Rules are necessary because the Template-CSS is included after 
   the plugin-CSS
 */
.piHeader h2 {
	float:left;
	font-weight:bold;
	text-decoration:none;
	margin:0 !important;
	border:none;
	padding-top:0 !important;
	font-size:130%;
	border:none !important;
}

.piHeader span.piTogglers {
	float:right;
}

.piUsers {
	border-bottom:solid 1px __dark__;
	margin-bottom:5px;
}

.piUsers div {
	width:150px;
	float:left;
	padding:1px 0 3px 5px;
}

.piUsers a.special{
	font-weight:bold !important;
}

.piPermissions p {
	margin-left:5px;
}


.piPermissions table {
	width:100%;
	border-collapse:collapse;
}

.piPermissions th {
	padding:3px 3px 3px 5px;
	border-bottom:dotted 1px __medium__;
}

.piPermissions td {
	padding:3px 3px 3px 5px;
}
.piPermissions .piItemNS, .piPermissions .piItemPage {
	width:50%;
}

.piPermissions .piItemPage {
	font-style:italic;
}

.piPermissions .piAllowed {
	font-weight:bold;
}

.piPermissions tr.even td {
	background:__light__;
}

.piPermissions tr.even {
	background:__light__;
}

.piPermissions td.explicitUserPermission {
	color:__missing__;
}

.piToOverview {
	margin-bottom:10px;
}
/*
 * 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 */
#pl_si_throbber {
    visibility: hidden;
}

.pl_si_out {
    margin: 1em auto 1em auto;
    vertical-align: middle;
    width: 80%;
    text-align: left;
}

// Setup VIM: ex: et ts=4 enc=utf-8 :
/* Styler */
div.styler-box {
	border: 1px solid #9C8A63;
	padding: 1em;
}

div.styler-background { background-color: #ECE8DE }

div.styler-float-left { float: left; margin: 0 1em 0.5em 1em; }
div.styler-float-right { float: right; margin: 0 1em 0.5em 1em; }

div.styler-left 		{ text-align: left; }
div.styler-right 		{ text-align: right; }
div.styler-center 	{ text-align: center; }
div.styler-justify 	{ text-align: justify; }

/* user extension */
div.styler-user1 * {  }
div.styler-user2 * {  }
div.styler-user3 * {  }
div.styler-user4 * {  }
div.styler-user5   {  }
div.styler-user5 p {  }
div.styler-user6 * {  }
div.styler-user7 * {  }
div.styler-user8 * {  }
div.styler-user9 * {  }
div.styler-user10 * {   }

/* Verse */
div.verse {
	border: none;
	padding: 1em 3em;
}

div.verse pre {
	font-family: 'Courier New', Courier, monospace;
	color: black;
	font-weight: normal;
	font-style: normal;
	line-height: 1.5em;
}

div.verse pre span {
	color: #006600;
	font-style: italic;
}

/* epigraph */
div.epigraph {
	margin-left: 60%;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	font-family: Times New Roman, Georgia, Garamond, Times, serif;
	font-style: italic;
}

/* quote */
div.styler-quote {
	margin-left: 3em;
	border: 1px dotted #BBAC8C;
	background: #F8F5EE url(/lib/plugins/styler/images/blockquote.gif) no-repeat 0.3em 0.3em;
	padding: 1em;
	
}
.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;
}

/* 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 */
div.dokuwiki form.wysiwyg_initially_hidden 
{
	display: none;
}
.wysiwyg_hidden
{
	display: none !important;
}
.wysiwyg_shown
{
	display: block;
}
div.dokuwiki a.wysiwyg_button
{
	background-color:#FFFFFF;
	border:1px none #CCCCCC;
	color:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	padding:0px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}

div.dokuwiki a.wysiwyg_button:hover
{
	text-decoration:none;
}

div.wysiwyg_highlighted {
	border-style:solid;
	border-color:Gray !important;
	border-width:1px;
	position:relative;
	top:-1px;
	left:-1px;
}

div#wysiwyg_adobe_style_toolbar
{
	position:fixed;
	top:0;
	z-index:20000;
	width:100%;
	left:0;
}

/*
    The following are some sample styles used in the "Styles" toolbar command.
    You should instead remove them, and include the styles used by the site
    you are using the editor in.
*/

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}/*
*	{ border: 1px dotted Fuchsia;		}
*/
/* ====================== Template layout.css ================================== */
body {
	padding: 0 3em 0 3em; 
	text-align: center;
}
#lay_webseite {
	text-align: left;
	margin: 0px auto;
	min-width: 1100px;
}
/* ------------------------------------------------------------------------- */
/* --- FIREFOX 2.0+ --- */
#lay_ff_kopf		{
  height: 185px;
  width: 100%;
  min-width: 1000px;
	}
#lay_ff_mitte		{
	float:left;
	width:100%;
	min-width: 1000px;
	height: auto;
	min-height: 100%;
	}
#lay_ff_inhalt		{
	margin: 0 200px;
	width: auto;
	height: auto;
	min-height: 100%;
	}
#lay_ff_rechts		{
  float:left;
  margin-left:-200px;
  width: 200px;
  height: auto;
  min-height: 100%;
	}
#lay_ff_links	 	{
	float:left;
	margin-left:-100%;
	width: 200px;
	height: auto;
	min-height: 100%;
	}
#lay_ff_fuss 		{
	clear: both;
	height: auto;
	min-height: 50px;
	width: auto;
	min-width: 1000px;
	margin: 0px auto;
  	text-align: center;
	}

/* ------------------------------------------------------------------------- */
/* --- IE7 --- */
#lay_ie7_kopf {
  width: 1100px;
  height: 185px;
  xwidth: 100%;
  min-width: 1000px;
}

#lay_ie7_navplus {
	position: absolute;
	top: 170px;
	left: 0px;
  width: 1050px;
  height: 25px;
  xwidth: 100%;
  min-width: 1000px;
}

#lay_ie7_mitte {
  position: relative;
  xxwidth: auto;
  width: 1110px;
  height: auto;
  min-width: 1100px;
  min-height: 100%;
}
#lay_ie7_inhalt {
   width: 700px;
	height: auto;
	min-height: 100%;
   min-width: 600px;
/*	background-color: #ff0000;*/
	float: left;
}

* html #lay_ie7_inhalt {				/* IE6 */
	width: 100%-400px;
	}

*+#lay_ie7_inhalt {				  IE7 
	width: 60%;
}

#lay_ie7_links {
  width: 200px;
  height: auto;
  min-height: 100%;
  float: left;
}
*+#lay_ie7_links {				 /* IE7 */
  width: 20%;
}
#lay_ie7_rechts {
	width: 200px;
	height: auto;
	min-height: 100%;
	float: right;
}
*+#lay_ie7_rechts {				 /* IE7 */
  width: 20%;
}

#lay_ie7_fuss {
  position: relative;
  height: 50px;
  margin: 10px;
  width: 100%;
  clear: both;
}

/* ------------------------------------------------------------------------- */
#header {
	margin: 0px auto;
  	text-align: center;
	}
#bottom {
	margin: 0px auto;
  	text-align: center;
	}
#content{
}
#sidebar {
	}
#sidecontent{
	}
/* ================================== BUG FIXES ================================== */
/* Anfang des CSS mit dem Universalselektor alle browserseitig unterschiedlichen Defaultabstände auf Null zu setzen: */
* { margin: 0; padding: 0; }

/* ================================== BODY ================================== */
html, body {
	margin: 0;
	padding: 0;
}

body#media, body#mediaedit { padding:0; }

.clearer {
	clear: both;
}

.zentrieren {
	text-align: left;
	margin: 0px auto;
}

.center {
	text-align: center;
	margin: 0px auto;
}
/* ================================= HEADER ================================= */

#userinfo { 
	position: absolute;
	top: 5em;
	right: 4.5em;
}
#logo {
	position: absolute;
	top: 0;
	left: 2em;
}
#logo img{
	border: none;
}
#searchform {
	position: absolute;
	top: 5px;
	right: 4em;
}
#searchform input {
	padding: 1px 1px 1px 20px;
	width: 10em;
}
#searchform .button {
	padding: 0 3px 0 3px;
	width: auto;
	margin: 0 0 0 3px;
}
#searchform_left {
/*	position: relative;
	top: 5px;
	right: 4em;	*/
}
#searchform_left input {
	padding: 1px 1px 1px 20px;
	width: 10em;
}
#searchform_left .button {
	padding: 0 3px 0 3px;
	width: auto;
	margin: 0 0 0 3px;
}
#qsearch__out { 
	display: none; 
	padding: 5px; 
	position: relative;
	right: 19em; 
	top: 0px;
	width: 400px;
	z-index: 500;
}
#qsearch__out ul{ 
	display: block;
	margin: 0;
	padding-left: 1em;
}
#qsearch__out li { 
}
/* ================================= BOTTOM ================================= */
#bottomprepend {
	height: 7em;
	width: 40px;
	position: absolute;
	top: 0;
	left: 3em;
}
#bottomappend {
	height: 7em;
	margin: 0 0 0 40px;
	
}
/* ================================= sidebar left =========================== */

/* =============================== NAVIGATION =============================== */
#navigation {
	position: relative;
	margin: 0 auto;
	text-align: center;
}
#navigation ul {
	margin: 0;
	padding: 0;
}
#navigation li {
	display: inline;
	margin: 0;
	padding: 0;
}
/* ================================== MENU ================================== */
.menu {
	margin: 0;
}
.menutop, .menubottom {
	height: 2em;
}
.menutop .prepend, .menubottom .prepend {
	height: 2em;
	width: 30px;
	float: left;
}
.menutop .title {
	margin: 0;
	padding: .5em 0 0 0;
}
.menubody {
	padding: .5em 15px .5em 2em;
}
.menu ul {
	margin: 0 10px 0 5px;
	padding: 0;
}
.menu li {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

/* ================================ PAGEMAP ================================= */
.pagemap .menubody { padding: .5em 15px .5em 1em; }
.pagemap .toc { margin: 0; }
.pagemap .level1 { margin: 0; }
.pagemap .level2 { margin: 0 0 0 1.5em; }
.pagemap .level3 { margin: 0 0 0 1.2em; }
.pagemap .level4 { margin: 0 0 0 1.2em; }
.pagemap .level5 { margin: 0 0 0 1.2em; }

/* ================================= LINKS ================================== */
#links { width: 17em; }
#links ul { list-style: none; padding: 0; margin: 0 0 0 20px; }
#links li { display: block; }
#links img { border: none; }

/* ================================ HEADER ================================= */

#detail #header, #mediaref #header, #media #header, #mediaedit #header  { margin: 0; }
#headertop, #headerbottom {
	height: 2em;
}
#headertop .prepend, #headerbottom .prepend {
	height: 2em;
	width: 30px;
	float: left;
}
#headertop .commands {
	margin: 0;
	padding: .5em 0 0 0;
}
#headertop .commands li {
	display: inline;
}

#headerbody {
	padding: .5em 15px .5em 15px;
}

/* ================================ CONTENT ================================= */

#detail #content, #mediaref #content, #media #content, #mediaedit #content  { margin: 0; }
#contenttop, #contentbottom {
	height: 2em;
	width: 100%;
}
#contenttop .prepend, #contentbottom .prepend {
	height: 2em;
	width: 30px;
	float: left;
}
#contenttop .commands {
	margin: 0;
	padding: .5em 0 0 0;
}
#contenttop .commands li {
	display: inline;
}

#contentbody {
	padding: .5em 15px .5em 15px;
}

/*
#contentbody * {
	zoom: 1; /* for IE *  /
}
*/
/* ================================ sidecontent rechts =========================== */
#detail #sidecontent, #mediaref #sidecontent, #media #sidecontent, #mediaedit #sidecontent  { margin: 0; }
#sidecontenttop, #sidecontentbottom {
	height: 2em;
}
#sidecontenttop .prepend, #sidecontentbottom .prepend {
	height: 2em;
	width: 30px;
	float: left;
}
#sidecontenttop .title {
	margin: 0;
	padding: .5em 0 0 0;
}

#sidecontenttop .commands {
	margin: 0;
	padding: .5em 0 0 0;
}
#sidecontenttop .commands li {
	display: inline;
}

#sidecontentbody {
	padding: .5em 15px .5em 15px;
}

/* ============================= CONTENT WIKI =============================== */
/* ********* TOC ********* */
#contentbody .toc{
	display: none;
}

/* ********* EDIT ********* */
#contentbody .secedit{
	text-align: right;
	padding: 0 5px 5px 5px;
}
#contentbody .secedit form{
	margin: 0;
}

/* ********* HEADERS ********* */
#contentbody h1 { 
	margin: 1em 0 0 0;
	padding: 1px 0 10px 15px;
}
#contentbody h2 { 
	margin: 1em 1px 1px 2em;
	padding: 1px 1px 5px 20px;
}
#contentbody h3 { 
	margin: 1em 1px 0px 4em;
	padding: 1px 1px 5px 20px;
}
#contentbody h4 { 
	margin: 1em 1px 0px 6em;
	padding: 1px 1px 5px 20px;
}
#contentbody h5 { 
	margin: 1em 1px 0px 8em;
	padding: 1px 1px 5px 20px;
}

/* ********* LEVELS ********* */
#contentbody div.level1 { margin: 0 0 0 1em; }
#contentbody div.level2 { 
	margin: 1px 1px 0px 1em; 
	padding: 1px 1px 1px 20px; 
}
#contentbody div.level3 { 
	margin: 1px 1px 0px 1em; 
	padding: 1px 1px 1px 20px; 
}
#contentbody div.level4 { 
	margin: 1px 1px 0px 2em; 
	padding: 1px 1px 1px 20px; 
}
#contentbody div.level5 { 
	margin: 1px 1px 0px 2em; 
	padding: 1px 1px 1px 20px; 
}

/* ********* LISTS ********* */
#contentbody ul { margin:0 0 0 2em; padding: 0; }
#contentbody li.level1, #contentbody li.level2, #contentbody li.level3, #contentbody li.level4, #contentbody li.level5 { margin: 0; padding: 0; }

/* ********* IMAGES ********* */
#contentbody img { border: none; }
#contentbody img.media { margin: 3px; }
#contentbody img.medialeft { float: left;  margin: 0 3px 0 0; }
#contentbody img.mediaright { float: right; margin: 0 0 0 3px; }
#contentbody img.mediacenter { display: block;  margin-left: auto;  margin-right: auto; }

/* ********* TABLES ********* */
#contentbody table {
	xmargin: 5px 0 5px 0;
	xborder-collapse: collapse;
	xwidth: 100%;
}
#contentbody table th { padding: 2px 5px 2px 5px; }
#contentbody table td { padding: 2px 5px 2px 5px; }
#contentbody table td.rightalign { text-align: right; }
#contentbody table td.centeralign { text-align: center; }
#contentbody table td.leftalign { text-align: left; }

/* ********* MEDIA ********* */
#media { margin: 1em; }
#media a img { border: none; }
#media .mediaselect .mediaselect-left { float: left; width: 15em; }
#media .mediaselect .mediaselect-left ul { margin: 0 0 0 10px; padding: 0; }
#media .mediaselect .mediaselect-right { margin-left: 15em; padding: 5px; }
#media .mediaselect .mediaselect-right ul { list-style: none; margin: 0; padding: 0; }
#media .mediaselect .mediaselect-right ul li { padding: 5px; margin-bottom: 5px; }
#media .mediaselect .mediaselect-right ul li .imagemeta { padding: 5px 0 0 0; margin: 5px 0 0 0; }
#media label { display: block; }
#mediaedit label { float: left; width: 8em; text-align: right; padding: 2px 5px 0 0; }
#mediaedit .footer { margin-top: 1em; padding-top: 5px; }
/* ====================== lilas layout.css === ende =========================== *//* ===================== template style.css ============================ */
/* ================================ GENERAL ================================= */
* { 
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #7C2726;
}
body {
	background: #7C2726 ;
}
#lay_webseite {
	background: #7C2726 ;
}
/* ================================= HEADER ================================= */
/* top */
#headertop .prepend {
	background-image: url(/lib/tpl/tsr1/images/header/top_prepend.gif);
	background-repeat: no-repeat;
	}
#headertop {
	background-image: url(/lib/tpl/tsr1/images/header/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#headertop .commands 			{ color: #800000; font-weight: bold; font-variant: small-caps; }
#headertop .commands a 		{ color: #800000; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#headertop .commands a:hover 	{ color: #800000; }

/* bottom */
#headerbottom .prepend {
	background-image: url(/lib/tpl/tsr1/images/header/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#headerbottom {
	background-image: url(/lib/tpl/tsr1/images/header/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #999;
	background-color: #fff;
}

/* body */
#header{
	background-image: url(/lib/tpl/tsr1/images/header/body.gif);
	background-position: right;
	background-repeat: repeat-y;
	color: #800000;
}
#headerbody{
	background-image: url(/lib/tpl/tsr1/images/header/body_prepend.gif);
	background-repeat: repeat-y;
}

#headerbody * { xtext-decoration: none; color: #800000; }
/* ------------------------- logo ------------------------------------------ */
#headerlogo		{ 
	font-size: 70px;
	font-weight: bold;
	letter-spacing: 2px;
	font-family : 	"times roman";
	font-style: italic;
	color: #7C2726;
	text-align: center;
	margin: 0 0 0 auto;
}


#logo {
	font-size: 2em;
	font-weight: bold;
}
#logo a {
	font-size: 1em;
	text-decoration: none;
}

/* ------------------------ Such-Eingabefeld -------------------------------- */
#searchform input { border: solid 1px #5d579d; background: #fff url(/lib/tpl/tsr1/images/search_icon.gif) no-repeat; }
#searchform .button { background: #eee; }
#searchform .button:hover {	background: #ddd; }
#qsearch__out { background: #fff; border: solid 1px #5d579d; }
#qsearch__out a { color: #5d579d; text-decoration: none; }


/* =============================== NAVIGATION =============================== */
#navigation li a {
	text-decoration: none;
	color: #5d579d;
	background-color: #fff;
	font-weight: bold;
	font-size: 1em;
	font-variant: small-caps;
}
#navigation li a:hover {
	color: #d8ba62;
	background-color: #fff;
}

/* ================================== MENU ================================== */
.menu {
	background-image: url(/lib/tpl/tsr1/images/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.menubody{
	background-image: url(/lib/tpl/tsr1/images/sidebar/body_prepend.gif);
	background-repeat: repeat-y;
}
.menutop .prepend {
	background-image: url(/lib/tpl/tsr1/images/sidebar/top_prepend.gif);
	background-repeat: no-repeat;
}
.menutop {
	background-image: url(/lib/tpl/tsr1/images/sidebar/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.menutop .title {
	color: #800000;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 12px;
}
.menubottom .prepend {
	background-image: url(/lib/tpl/tsr1/images/sidebar/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.menubottom {
	background-image: url(/lib/tpl/tsr1/images/sidebar/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.menu   		{  color: #800000; font-weight: bold; list-style: none; }
.menu ul 	{  color: #800000; font-weight: bold; list-style: none; }
.menu li 	{  color: #800000; font-weight: bold; list-style: none; }
.menu a 		{ color: #800000; font-weight: normal; text-decoration: none; }
.menu a:hover 	{ color: #800000; }

/* ================================ PAGEMAP ================================= */

.pagemap .menubody .toc .level1 {  color: #800000; font-weight: bold; list-style: none; }
.pagemap .menubody .toc .level1 a 	{ color: #800000; font-weight: bold; }
.pagemap .menubody .toc .level1 a:hover { color: #800000; }
.pagemap .menubody .toc .level2 	{ color: #800000; list-style: disc; }
.pagemap .menubody .toc .level2 a 	{ color: #800000; font-weight: normal; }
.pagemap .menubody .toc .level3 	{ color: #800000; list-style: disc; }
.pagemap .menubody .toc .level3 a 	{ color: #800000; font-weight: normal; }

/* =============================== EXPLORER ================================= */
.menu .explorer .folder 	{ list-style-image: url(/lib/tpl/tsr1/images/menu/folder.gif); }
.menu .explorer .folderopen 	{ list-style-image: url(/lib/tpl/tsr1/images/menu/folder_open.gif); }
.menu .explorer .file 		{ list-style-image: url(/lib/tpl/tsr1/images/menu/file.gif); }

/* ================================ CONTENT ================================= */
/* top */
#contenttop .prepend {
	background-image: url(/lib/tpl/tsr1/images/content/top_prepend.gif);
	background-repeat: no-repeat;
	}
#contenttop {
	background-image: url(/lib/tpl/tsr1/images/content/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}


#contenttop .commands 			{ color: #800000; font-weight: bold; font-variant: small-caps; }
#contenttop .commands a 		{ color: #800000; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#contenttop .commands a:hover 	{ color: #800000; }

/* bottom */
#contentbottom .prepend {
	background-image: url(/lib/tpl/tsr1/images/content/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#contentbottom {
	background-image: url(/lib/tpl/tsr1/images/content/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #999;
	background-color: #fff;
}

/* body */
#content{
	background-image: url(/lib/tpl/tsr1/images/content/body.gif);
	background-position: right;
	background-repeat: repeat-y;
	color: #800000;
}
#contentbody{
	background-image: url(/lib/tpl/tsr1/images/content/body_prepend.gif);
	background-repeat: repeat-y;
}
/* ================================ SIDEBAR ================================= */
/* top */
#sidebartop .prepend {
	background-image: url(/lib/tpl/tsr1/images/sidebar/top_prepend.gif);
	background-repeat: no-repeat;
}
#sidebartop {
	background-image: url(/lib/tpl/tsr1/images/sidebar/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#sidebartop .commands 			{ color: #800000; font-weight: bold; font-variant: small-caps; }
#sidebartop .commands a 		{ color: #800000; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#sidebartop .commands a:hover 	{ color: #800000; }

/* bottom */
#sidebarbottom .prepend {
	background-image: url(/lib/tpl/tsr1/images/sidebar/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#sidebarbottom {
	background-image: url(/lib/tpl/tsr1/images/sidebar/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #999;
	background-color: #fff;
}

/* body */
#sidebar{
	background-image: url(/lib/tpl/tsr1/images/sidebar/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#sidebarbody{
	background-image: url(/lib/tpl/tsr1/images/sidebar/body_prepend.gif);
	background-repeat: repeat-y;
}
/* ================================ sideCONTENT rechts ============================ */
/* top */
#sidecontenttop .prepend {
	background-image: url(/lib/tpl/tsr1/images/content/top_prepend.gif);
	background-repeat: no-repeat;
}
#sidecontenttop {
	background-image: url(/lib/tpl/tsr1/images/content/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#sidecontenttop .commands 		{ color: #800000; font-weight: bold; font-variant: small-caps; }
#sidecontenttop .commands a 		{ color: #800000; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#sidecontenttop .commands a:hover 	{ color: #800000; }

#sidecontenttop .title {
	color: #800000;
	font-weight: bold;
	font-variant: small-caps;
}

/* bottom */
#sidecontentbottom .prepend {
	background-image: url(/lib/tpl/tsr1/images/content/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#sidecontentbottom {
	background-image: url(/lib/tpl/tsr1/images/content/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #999;
	background-color: #fff;
}

/* body */
#sidecontent{
	background-image: url(/lib/tpl/tsr1/images/content/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#sidecontentbody{
	background-image: url(/lib/tpl/tsr1/images/content/body_prepend.gif);
	background-repeat: repeat-y;
}
#sidecontentbody * {
	color: #800000;
}
/* ============================= CONTENT WIKI =============================== */
/* ********* GENERAL ********* */
#contentbody * { text-decoration: none; color: #800000; }
#contentbody a { text-decoration: none; color: #5d579d; }
#contentbody a:hover { color: #827db7; }
/* Lien interne qui existe */
#contentbody .wikilink1 { }
/* Lien interne qui n'existe pas */
#contentbody .wikilink2 { color: #f00; background: url(/lib/tpl/tsr1/images/link_error.gif) 0px 1px no-repeat; padding-left: 15px;}
#contentbody .wikilink2:hover { color: #ff5d5d; }
#contentbody .urlextern { background: no-repeat url(/lib/tpl/tsr1/images/link_icon.gif); padding-left: 20px; }
#contentbody .interwiki { background: no-repeat url(/lib/tpl/tsr1/images/interwiki.png); padding-left: 20px; }

/* ********* EDIT ********* */
#contentbody .secedit {
	border: solid 1px #827db7;
	border-top: solid 1px #fff;
}
#contentbody .secedit input{
	border: solid 1px #827db7;
	background: #eee;
	color: #000000;
	font-weight: bold;
}

/* ********* HEADERS ********* */
#contentbody h1 { 
	color: #800000; 
	xbackground: url(/lib/tpl/tsr1/images/h1.gif) no-repeat bottom left;
	font-size: 1.5em; 
}
#contentbody h1 a { 
	color: #800000;
	font-size: 1em; 
}
#contentbody h2 { 
	color: #800000;
	font-size: 1.2em;
	xbackground: url(/lib/tpl/tsr1/images/h2.gif) no-repeat bottom left;
}
#contentbody h2 a { 
	color: #800000;
	font-size: 1em; 
}
#contentbody h3 { 
	color: #800000; 
	font-size: 1em;
	xbackground: url(/lib/tpl/tsr1/images/h3.gif) no-repeat bottom left;
}
#contentbody h3 a { 
	color: #800000;
	font-size: 1em; 
}
#contentbody h3.legend { 
	background-image: none;
}
#contentbody h4 { 
	color: #800000; 
	font-size: 1em;
	xbackground: url(/lib/tpl/tsr1/images/h4.gif) no-repeat bottom left;
}
#contentbody h4 a { 
	color: #800000;
	font-size: 1em; 
}
#contentbody h5 { 
	color: #800000; 
	font-size: 1em;
	xbackground: url(/lib/tpl/tsr1/images/h5.gif) no-repeat bottom left;
}
#contentbody h5 a { 
	color: #800000;
	font-size: 1em; 
}

/* ********* LEVELS ********* */
div.level1 { }
div.level2 { }
div.level3 { }
div.level4 { }
div.level5 { }

/* ********* TABLES ********* */
#contentbody table { border: solid 1px #999; }
#contentbody table th { border: solid 1px #999; background-color: #eee; }
#contentbody table td { border: solid 1px #ccc; background-color: #FAFAB7; }
#contentbody table tr:hover { background-color: #ffffe5; }

/* ********* FOOTNOTE ********* */
.fn { border-top: dashed 1px #999; background-color: #ffe; margin-top: 20px; }
.fn+.fn { border-top: none; margin-top: 0; }
.fn_top { font-size: .7em; vertical-align: super; }
.fn_bot { font-size: .7em; vertical-align: super; }

/* ********* PREVIEW ********* */
#contentbody .preview { border: dotted 1px #999; margin: 1em; padding: 1em; }

/* ********* BLOCKQUOTE ********* */
#contentbody blockquote { border-left: solid 2px #a58fbb; margin: 0; padding: 0 0 0 .5em; }

/* ********* PARAGRAPH ********* */
#contentbody p { margin: .5em 0 0 0; }

/* ********* PRE ********* */
#contentbody pre {
	padding: 2px;
	border: 1px dotted #8cacbb;
	color: #000;
	overflow: auto;
}

/* ********* CODE ********* */
/* old back
	background: #fffff5 url(/lib/tpl/tsr1/images/code/code.png) no-repeat;
	padding: 21px 2px 2px 4px; 
*/
#contentbody .code { 
	background: #FFFFF5  no-repeat;
	padding: 4px 2px 2px 4px; 
	font-family: "Courier New",Courier,monospace;
	white-space: pre;
	border-left: solid 2px #a5a3af;
}
#contentbody pre.php { background-image: url(/lib/tpl/tsr1/images/code/codephp.png);	padding: 21px 2px 2px 4px;  }
#contentbody pre.actionscript { background-image: url(/lib/tpl/tsr1/images/code/codeactionscript.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.css { background-image: url(/lib/tpl/tsr1/images/code/codecss.png);	padding: 21px 2px 2px 4px;  }
#contentbody pre.html4strict { background-image: url(/lib/tpl/tsr1/images/code/codehtml.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.javascript { background-image: url(/lib/tpl/tsr1/images/code/codejavascript.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.bash { background-image: url(/lib/tpl/tsr1/images/code/codebash.png); 	padding: 21px 2px 2px 4px; }

#contentbody pre * { background-color: #fffff5; font-size: 1em; font-family: "Courier New",Courier,monospace; }
#contentbody pre.code .br0	{ color: #66cc66; }
#contentbody pre.code .co1	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .co2	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .coMULTI	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .es0	{ color: #000099; font-weight: normal; }
#contentbody pre.code .kw1	{ color: #b1b100; }
#contentbody pre.code .kw2	{ color: #000000; font-weight: normal; }
#contentbody pre.code .kw3	{ color: #000066; }
#contentbody pre.code .kw4	{ color: #993333; }
#contentbody pre.code .kw5	{ color: #7777ff; }
#contentbody pre.code .me0	{ color: #006600; }
#contentbody pre.code .nu0	{ color: #cc66cc; }
#contentbody pre.code .re0	{ color: #7777ff; }
#contentbody pre.code .re1	{ color: #7777ff; }
#contentbody pre.code .re2	{ color: #7777ff; }
#contentbody pre.code .re4	{ color: #009999; }
#contentbody pre.code .sc0	{ color: #00bbdd; }
#contentbody pre.code .sc1	{ color: #ddbb00; }
#contentbody pre.code .sc2	{ color: #009900; }
#contentbody pre.code .st0	{ color: #0000ff; }
#contentbody code { background-color: #fffff5; border: 1px dotted #8cacbb; font-size: 1em; font-family: "Courier New",Courier,monospace; }

/* ********* DIFF ********* */
#contentbody .diff-deletedline { background-color: #f99; }
#contentbody .diff-addedline { background-color: #99f; }
#contentbody .diffchange { background-color: #ff6;}

/* ********* MEDIA ********* */
#media { background-color: #fff; }
#media .mediaselect .mediaselect-left li { margin-left: 15px; list-style-image: url(/lib/tpl/tsr1/images/folder.gif); }
#media .mediaselect .mediaselect-right { border-left: solid 1px #000; }
#media .mediaselect .mediaselect-right ul li { border: solid 1px #999; }
#media .mediaselect .mediaselect-right ul li .imagemeta { border-top: solid 1px #ccc; }
#media .uploadform { margin-top: 20px; }
#mediaedit .footer { border-top: solid 1px #999; }

/* ********* PAGEINFO ********* */
#contentbody .pageinfo { border-top: solid 1px #ccc; color: #999; }

/* ########## USER ############# */


div.styler-user1 * { font-size: 15px; }
div.styler-user2 * { font-size: 25px;  font-weight: bold;  }
div.styler-user3 * { font-size: 30px;	  }
div.styler-user4 * { font-size: smaller; }
div.styler-user5   {  }
div.styler-user5 p { font-size: 15px;   font-family: "Courier New", Courier, monospace;	}
div.styler-user6 * {  }
div.styler-user7 * { clear: both; font-size: 20px; font-weight: bold; text-align: left; }
div.styler-user7 li { list-style-image: url(/lib/tpl/tsr1/images/li_sonne.gif); }
div.styler-user8 * {  }
div.styler-user9 * {  }
div.styler-user10 * {font-size: 9px;   }

/* ===================== zentrum-lyana style.css === ende =========================== */
