/*doku.css*/
kbd {
  font-size:smaller; 
  border: 0.2em solid; 
  border-color: #DDD #BBB #BBB #DDD; 
  padding: 0 0.4em; 
  background: #EEE; 
  white-space: nowrap;
}

.searchDoku {
  padding-left: 2.6em;
}
.codeBoxBorder{
  border:1px solid #E8DDCA;
  background-color:#F9F9F9;
}
.CodeMirror-line-numbers {
  border-right: 1px solid #E5E5E5;
  background-color: #E8DDCA;
  color:#666C73;
  margin-right: 1.2em;
}
.CodeMirror-line-numbers div{
  height:15px;  
}

h2.codeBoxHeader {
  color: #666C73 ! important;
  font-size: 1.3em ! important;
}
#content div.stcontent {
  margin-bottom: 20px;  
}

#content div.stcontent img{
  max-width: 710px;
}

.nav-holder {
  width: 116.000em;
}
#nav2 {
  width: 116.000em;
}
#content table {
  clear: both; 
  background-color: transparent; 
  border-collapse: collapse; 
  border: 1px solid rgb(221, 221, 221); 
  margin: 1px; 
  padding: 0;
  width: 710px; 
}
#content table thead {
  background-color: rgb(238, 238, 238);  
}
#content table th, #content table td {
  border: 1px solid rgb(221, 221, 221); 
  padding: 2px;  
}

#content a {
  text-decoration: underline;
}
#content div.anchorBlock a,
#content a.anchor,
#content .searchResultBox a,
#content .searchHeader a{
  text-decoration: none;
}

.dokuImage {
  border: 1px solid #9A9A9A;
  margin-left:10px; 
}

.block-holder .block {
  background: none !important;
  padding:0 !important;
  margin: 0 0 7px !important;
}

.drop-down {
  top: 31px;
  margin-left: -244px;
}

.logo {
    float: left;
    height: 16px;
    margin: 64px 65px 0 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 241px;
}
.area {
    float: left;
    padding: 63px 0 0;
    width: 440px;
}
.login-holder {
    height: 1%;
    list-style: none outside none;
    margin: -63px 0 44px 80px;
    overflow: hidden;
    padding: 0;
}
span.vertical-text{
  /*writing-mode:tb-rl;*/
  -webkit-transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
  -o-transform: rotate(-90deg);
  white-space:nowrap;
  display:block;
  width: 18px;
}
th.vertical-text {
  height: 240px;
  text-align: left;
  margin: 0;
  padding: 0;
  vertical-align: bottom;
  overflow: hidden;
}



.statusGood, .statusNone {
  cursor:pointer;
  background-color:green;
  color:white;
}

.statusFatal, .statusError {
  cursor:pointer;
  background-color:red;
  color:white;
}

.statusWarn, .statusLoading {
  cursor:pointer;
  background-color:yellow;
  color:black;
}

pre {
  white-space: pre-wrap;
}
.anchorBlockFirst {
 margin-top:-130px;
}

/* Search page header modification */
/* Resets properties of .head-box, check if in use elsewhere, if not -> delete */
/* Hide bold title */
.head-box ul{
  display: none;
}

/* apply properties from h2 classes sthead content_simpleText */
.head-box + div p{
  font-size: 16px;
  line-height: 18px;
  color: #1a2732;
  padding:0;
}

table.apidocTable td:nth-child(1) {
    width: 200px;
}
table.apidocTable td:nth-child(2) {
   width: 100px;
  white-space: normal;  
}