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_bz2 {  background-image: url(/lib/images/fileicons/bz2.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)}/**
 * 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; }

/* 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 */
/**
 * CSS for the DokuWiki SidebarNG plugin
 */

div.dokuwiki div.left_sidebar {
  float: left;
  width: 23%;
  padding: 0.2em 0.5em 0 0;
}

div.dokuwiki div.right_sidebar {
  float: right;
  width: 23%;
  padding: 0.2em 0em 0 0.5em;
}

div.dokuwiki div.page_right {
  width: 75%;
  float: right;
  border-left: 1px solid  #ccc;
  padding-left: 1%;
}

div.dokuwiki div.page_left {
  /*float: left;*/ 
  /*border-right: 1px solid  #ccc;*/
  padding-right: 1%;
}

div.dokuwiki div.left_sidebar div.sidebar_box {
  width: 100%;
  float: left;
  clear: both;
}

div.dokuwiki div.right_sidebar div.sidebar_box {
  width: 100%;
  float: right;
  clear: both;
}

div.dokuwiki div.sidebar_box ul {
  margin-left: 1.2em;
}
div.dokuwiki table.inline td.okay {
  background-color: #afa;
  text-align: center;
}

div.dokuwiki table.inline td.notokay {
  background-color: #fcc;
  text-align: center;
}
div.dokuwiki div.bureaucracy__plugin {
    width: 50%;
    text-align: center;
    font-size: 120%;
    padding: 2em;
}

div.dokuwiki form#bureaucracy__plugin {
    width: 100%;
    text-align: center;
}

div.dokuwiki form#bureaucracy__plugin p {
    font-size: 90%;
    text-align: left;
}

div.dokuwiki form#bureaucracy__plugin fieldset {
    width: 100%;
}

div.dokuwiki form#bureaucracy__plugin label {
    display: block;
    overflow: auto;
    margin: 5px;
}

div.dokuwiki form#bureaucracy__plugin label span {
    width: 30%;
    text-align: right;
    display: block;
    float: left;
}

div.dokuwiki form#bureaucracy__plugin label input {
    float: left;
    margin-left: 5px;
}

div.dokuwiki form#bureaucracy__plugin label textarea.edit,
div.dokuwiki form#bureaucracy__plugin label input.edit {
    width: 60%;
    display: block;
    float: left;
    margin-left: 5px;
}

div.dokuwiki form#bureaucracy__plugin label select {
    display: block;
    float: left;
    margin-left: 5px;
}


div.dokuwiki form#bureaucracy__plugin label.bureaucracy_error span {
    color: #f00;
}

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

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

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

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

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

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

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

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

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

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

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

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

div#acl_manager .aclns {
    background: transparent url(/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: #EBEFF9;
}

/* 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: #EBEFF9;
  color: #333;
  padding: 0 1em;
}
#config__manager legend {
    font-size: 1.25em;
}

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

#config__manager fieldset td {
    text-align: left;
}
#config__manager fieldset td.value {
    /* fixed data column width */
    width: 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 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;
}div.dokuwiki div.comment_wrapper {
  background-color: #EBEFF9;
  margin: 1em; 
  padding: 0.5em 1em 1.5em 0;
  clear: both;
}

div.dokuwiki div.comment_text {
  padding-top: 0.5em
}

div.dokuwiki div#discussion__comment_preview {
  padding: 1em;
  margin-top: 1em;
  visibility: hidden;
}

div.dokuwiki div.comment_preview {
  padding: 1em;
  border: 1px dashed #ccc;
}

div.dokuwiki div.comment_form {
  margin-top: 2em;
  margin-right: 1em;
  clear: both;
}

div.dokuwiki div.comment_form .error {
  background: #fcc;
}

div.dokuwiki #discussion__comment_form label input.edit {
  width: 75%;
}

div.dokuwiki .comment_head {
  font-size: 80%;
  color: #666;
  padding-top: 0.5em;
  margin-top: 1em;
  clear: both;
}

div.dokuwiki .comment_head abbr {
  border-bottom: 0;
}

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

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

div.dokuwiki .comment_body {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-bottom: 1px dotted #ccc;
}

div.dokuwiki div.comment_replies {
}

div.dokuwiki div.comment_subscribe {
  float: left;
  display: inline;
  padding: 0.6em;
}

div.dokuwiki div.comment_subscribe input {
  float: left;
  display: inline;
}

div.dokuwiki div.comment_subscribe label {
  float: left;
  padding-left: 0.8em;
}

div.dokuwiki input.comment_submit {
  float: left;
  display: inline;
}

div.dokuwiki div.comment_hidden {
  opacity: 0.5;
}

div.dokuwiki div.comment_buttons {
  float: right;
  font-size: 10px;
  cursor: pointer;
  margin-top: -21px;
  padding-bottom: 1em;
}

div.dokuwiki div.comment_buttons input.button {
  border: 1px solid #ccc;
  color: #333;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  padding: 0;
  margin: 0 0 0 0.5em;
}

div.dokuwiki div.newthread_form {
  clear: both;
  text-align: center;
  margin-bottom: 1em;
}

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

div.dokuwiki ul.admin_discussion li.hidden {
  display: list-item;
  opacity: 0.5;
}

div.dokuwiki ul.admin_discussion span.abstract {
  color: #666;
}

div.dokuwiki table.pagelist tr.discussion_status2 a {
  color: #666 !important;
}
/*
 * 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 */
/**
 * Tableless Layout for default template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 */

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

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

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

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

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

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

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

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

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

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

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

div.dokuwiki {
padding: 20px;	
}



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

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

/* -- montecore --*/
div#montecorelogo {
	background-image: url("/lib/tpl/montecore/images/logo1.png");
	background-repeat: no-repeat;
	background-position: center;
	height: 100px;
	width:  100%;
}

div#sessel {	
	background-image: url("/lib/tpl/montecore/images/kinosessel_filtered.png");
	background-repeat: no-repeat;
	background-position: center;
	height: 230px;
	width: 100%;
	bottom: 0px;
	position: absolute;
	left:0px;
	z-index: -10;		
}


div#border {
	background-image: url("/lib/tpl/montecore/images/light_small.png");
	background-repeat: repeat;
	padding:20px 20px 20px 20px;
	width: 800px;
	height: 200px;
	margin: auto;
}


div#links {
	float: left;
}

div#links a {
	color: #f84524;
	text-decoration: none;
}

.linkbutton {
	border-color: #f84524;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	margin: 5px;
}div.page h1:first-child {
	font-size: 3em;
}
div.head {
	display:none;
	clear: both;
	overflow: hidden;
}


.stylehead {
	float: left;
	margin-left: 2em;
	margin-right: 2em;
clear: right;	
	line-height: 2em
}
div#search{
	float: right;

}

.menu .menu-content {
	margin-left: 5px;
	display: none;
	overflow: hidden;
	background-color: white;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	padding: 4px;
}
.menu:hover .menu-content {
	position: absolute;
	border: 1px solid lightgray;
	display: block;
}
.menu .menu-content a {
	display: block;
	float: left;
	clear: left
}








.awesome, .awesome:visited {
	background: #222 url(http://zurb.com/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
	
	
	.darkblue.awesome, .darkblue.awesome:visited{background-color: #f84524;}
	.darkblue.awesome:hover{background-color: #c72317;}
	.menu:hover .darkblue.awesome {background-color: #c72317;}
	
	/**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <anika@selfthinker.org>
 */

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

* { padding: 0; margin: 0; }

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

/* the document */
div.page {
	/*margin-top: 2em;*/

}

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

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

div.dokuwiki img {
  border: 0;
}

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

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

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

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

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

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

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

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

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

div.dokuwiki textarea.edit {
  font-family: monospace;
  font-size: 14px;
  color: #333;
  background-color: #fff;
  border: 1px solid #ccc;
  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(/lib/tpl/montecore/images/inputshadow.png) repeat-x top;
}

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

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

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

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

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

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

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

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

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

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

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

* html div.dokuwiki input.button,
* html div.dokuwiki button.button {
  height: 1.8em;
}

div.dokuwiki div.secedit input.button {
  border: 1px solid #ccc;
  color: #333;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 10px;
  cursor: pointer;
  float: right;
  display: inline;
}

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

div.dokuwiki div.pagenav {
    margin: 1em 0 0 0;
}

div.dokuwiki div.pagenav-prev {
    text-align: right;
    float: left;
    width: 49%
}

div.dokuwiki div.pagenav-next {
    text-align: left;
    float: right;
    width: 49%
}

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

div.dokuwiki a:link,
div.dokuwiki a:visited {
  color: #0000cc;
  text-decoration: none;
}
div.dokuwiki a:hover,
div.dokuwiki a:active {
  color: #333;
  text-decoration: underline;
}

div.dokuwiki h1 a,
div.dokuwiki h2 a,
div.dokuwiki h3 a,
div.dokuwiki h4 a,
div.dokuwiki h5 a,
div.dokuwiki a.nolink {
  color: #333 !important;
  text-decoration: none !important;
}

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

/* windows share */
div.dokuwiki a.windows {
  background: transparent url(/lib/tpl/montecore/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: #0000cc;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* indent different sections */

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

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

/* no gap in between nested lists */
div.dokuwiki li ul {
  margin-bottom: 0;
}
div.dokuwiki li ol {
  margin-bottom: 0;
}

/* the list items overriding the ul/ol definition */
div.dokuwiki .li {
  color: #333;
  font-weight: normal;
}

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

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

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

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

div.dokuwiki pre {
  font-size: 120%;
  padding: 0.5em;
  border: 1px dashed #ccc;
  color: #333;
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* ---------------------------- Diff rendering --------------------------*/
div.dokuwiki table.diff {
  background-color: #fff;
  width: 100%;
}
div.dokuwiki td.diff-blockheader {
  font-weight: bold;
}
div.dokuwiki table.diff th {
  border-bottom: 1px solid #ccc;
  font-size: 110%;
  width: 50%;
  font-weight: normal;
  text-align: left;
}
div.dokuwiki table.diff th a {
    font-weight: bold;
}
div.dokuwiki table.diff th span.user {
    color: #333;
    font-size: 80%;
}
div.dokuwiki table.diff th span.sum {
    font-size: 80%;
    font-weight: bold;
}
div.dokuwiki table.diff th.minor {
  font-style: italic;
}
div.dokuwiki table.diff td {
  font-family: monospace;
  font-size: 100%;
}
div.dokuwiki td.diff-addedline {
  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 #ccc;
  padding-left: 1em;
  margin-top: 1em;
}

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

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

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

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

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

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

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

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

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

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

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

div.dokuwiki div.section_highlight {
  background-color: #EBEFF9;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

div#wrapper {
  margin: auto;
  width: 100%;
  height: 100%;
  background-image: url("/lib/tpl/montecore/images/leinwand.jpg	");
  background-repeat: repeat;
  
  /*background: #fff;*/
  padding: 0px;
  overflow: auto;
}

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

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

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

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

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

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

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

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

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


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

div.dokuwiki div.left_sidebar h1,
div.dokuwiki div.left_sidebar h2,
div.dokuwiki div.left_sidebar h3,
div.dokuwiki div.left_sidebar h4,
div.dokuwiki div.left_sidebar h5,
div.dokuwiki div.left_sidebar h6,
div.dokuwiki div.right_sidebar h1,
div.dokuwiki div.right_sidebar h2,
div.dokuwiki div.right_sidebar h3,
div.dokuwiki div.right_sidebar h4,
div.dokuwiki div.right_sidebar h5,
div.dokuwiki div.right_sidebar h6 {
  font-size: 100%;
  font-family:  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: #EBEFF9;
  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 {

}

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

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

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

div.dokuwiki h1 a {
  display: block;
}

div.dokuwiki a.action {
  color: #0000cc;
}

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

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

/* general headline setup */
div.dokuwiki h1 a,
div.dokuwiki h2 a,
div.dokuwiki h3 a,
div.dokuwiki h4 a,
div.dokuwiki h5 a,
div.dokuwiki a.nolink {
  color: #333 !important;
}

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

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

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

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

/* ----- Forms ---------------- */
div.dokuwiki fieldset {
  border-color: #c3c3c3;
}

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

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

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

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

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

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

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

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

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

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

div.dokuwiki div.toc ul {
  margin-left: 0.2em;
}


div.dokuwiki div.tocheader {
  line-height: 110%;
}

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

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

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

/* ----- AJAX Quicksearch ----- */
div.dokuwiki div.left_sidebar div.ajax_qsearch,
div.dokuwiki div.right_sidebar div.ajax_qsearch {
  position: relative;
  left: 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 #ccc;
  background: #f5f5f5;
  text-align: left;
  padding: 0.2em;
  margin-top: 5px;
  opacity: 0.9;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

div.dokuwiki div.menu-content a.top {
  background: transparent url(/lib/tpl/montecore/images/tool-top.png) 0px 5px no-repeat;
}
/**
 * The CSS in here cotrols the appearance of the media manager
 */

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

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

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

#media__right {
    width: 69.7%;

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

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

/* --- Tree formatting --- */

#media__tree img {
    float:left;
    padding: 0.5em 0.3em 0 0;
}

#media__tree ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 1.5em;
}

#media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
}
*+html #media__tree li,
* html #media__tree li {
    border: 1px solid #fff;
}/* I don't understand this, but this fixes a style bug in IE;
it's dirty, so any "real" fixes are welcome */

/* --- options --- */

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

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

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

#media__opts br {
    clear: left;
}

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

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

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

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

#media__content .even {
    padding: 0.4em;
}

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

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

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


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

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

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

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

#media__content form#dw__upload,
#media__content div#dw__flashupload {
    display: block;
    border-bottom: solid 1px #ccc;
    padding: 0 0.5em 1em 0.5em;
}
#media__content form#dw__upload fieldset {
    padding: 0;
    margin: 0;
    border: none;
    width: auto;
}
#media__content form#dw__upload p {
    text-align: left;
    padding: 0.25em 0;
    margin: 0;
    line-height: 1.0em;
}
#media__content form#dw__upload label.check {
    float: none;
    width: auto;
    margin-left: 11.5em;
}

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

#media__content form.meta {
    display: block;
    padding: 0 0 1em 0;
}

#media__content form.meta label {
    display: block;
    width: 25%;
    float: left;
    font-weight: bold;
    margin-left: 1em;
    clear: left;
}

#media__content form.meta .edit {
    font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    float: left;
    width: 70%;
    padding-right: 0;
    padding-left: 0.2em;
    margin: 2px;
}

#media__content form.meta textarea.edit {
    height: 8em;
}

#media__content form.meta div.metafield {
    clear: left;
}

#media__content form.meta div.buttons {
    clear: left;
    margin-left: 20%;
    padding-left: 1em;
}
/**
 * Media Manager - additional CSS for the Arctic Template
 * @author Michael Klier <chi@chimeric.de>
 */

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