/* Originalfarben  Logo1:
#ee3324: bkob rot
#b0b91e: bkob olive
#929ba0: bkob silber
*/

  h1, h2, h3, h4, h5, h6 { font-family: Arial, sans-serif; color: #999900; margin-bottom: 5; }

//body,table { font-family:Trebuchet MS, Arial,sans-serif; color: #404040; font-size:13px; }
  body,table {
    font-family: Arial, sans-serif;
    color : #606060;
    font-size : 12px;
  //font-size: 13px;
  //background-color: #eeefd9;
  }

body {
/*margin: 3% 10% 3% 10%; margin: Abstand vom oberen Browserrand; hier ausnahmsweise OK | top right bottom left */
  margin-top:  20px;
  margin-left: 20px;
/*min-height: 800px; Scrollbalken rechts erzwingen: min. 600px (Laptop) / 800px (großer Bildschirm)*/
/*min-width:  500px; Scrollbalken unten erzwingen: min. 600px (Laptop) / 800px (großer Bildschirm) */
//background: #E4E4E4; //wheat;

/*@media only screen and (min-width: 500px) and (max-width: 1200px) {*/
  @media only screen and (min-width: 1000px) {
    background-image: url(https://www.bko-berlin.de/images/LogoTrans.png);
    background-position: right bottom;
  	background-repeat: no-repeat;
    background-attachment: fixed;
  }

/*overflow-x: hidden;*/
/*overflow-y: visible; //wird bei html & body als overflow: auto; interpretiert */
  text-align: left;
  img { width: 100%; height: auto; }
}

  #corpus { overflow-y: scroll; } /* zeigt den deaktivierten Scrolbalken, solange er nicht gebraucht wird */

  hr {
    height: 1px;
    color: #ccc; /* IE */
    background-color: #ccc; /* die anderen */
    border-width: 0; /* die anderen */
  }
  tr { vertical-align: middle; }

  a:link    { text-decoration:none; color: #069; }
  a:hover   { text-decoration:none; color: #C1121C; } /* Verkehrsrot */
  a:focus   { text-decoration:none; color: #069; }
  a:visited { text-decoration:none; color: #006699; } /* blassblau */
  a:active  { text-decoration:none; color: #C1121C; } /* Verkehrsrot */

/* ohne style="background-color: ???" macht flache Buttons, mit background-color: abgerundete bzw. Relief-Buttons / runde Ecken: border-radius: 10px; */
  .saveBut         { color: #069; } /* border-radius: 10px; */
  .resetBut        { color: #808080; } /* normal */
  .cancelBut       { color: #808080; } /* normal */
  .deleteBut       { color: #C1121C; } /* #CD5C5C normal blueviolet  mediumvioletred palevioletred  */
  .transferBut     { color: blueviolet; } /* #CD5C5C normal blueviolet  mediumvioletred palevioletred  */
  .disabledBut     { color: #aaa; } /* background-color: #ddd; */
  .saveBut:hover   { color: darkgreen; } /* #C1121C mouseover */
  .resetBut:hover  { color: darkgreen; } /* #C1121C mouseover */
  .cancelBut:hover { color: darkgreen; } /* #C1121C mouseover */
  .deleteBut:hover { color: darkgreen; } /* #C1121C mouseover */
  .transferBut:hover { color: darkgreen; } /* #C1121C mouseover */
//.disabledBut:hover { color: #777; }

  #hiddendiv, #hiddenpic { display: none; }
  #hiddentext, #hiddentext1, #hiddentext2 { display: none; }
  .hide { display: none; }
  .show { display: block; }

  .chgCursor { cursor: url(/images/cursors/SyncPoint.cur), pointer; }
  .chgCurs { cursor: help; }

/*
#bkob {
  margin-left: -50px;
  margin-bottom: 4%; //40;
  text-align: center;
  color: #990;
//overflow-x: auto;
}
*/

/* Textfarbe: */
/*
#fontmode {
  color: #880; //#990; #6e6e00 oder #666600 oder #888800
  cursor: default; //pointer;
  opacity: 0.7;
  font-size: 10px;
  height: 3%;
  width: 8%;
  overflow: hidden;
  position: fixed;
  top: 20; //7%; //20;
  right: 1%;
//right: 10px;
  cursor: default;
  text-align: left;
//margin-left: 88%;
//font-weight: bold;
//z-index: 10;

  transition: all 0.6s; // ease-in-out;
}
#fontmode:hover {
  color: inherit;
//color: black;
  height: 30%;
  z-index: 10;
//width: 30%;
//margin-bottom: 5;
}
#fontmodebox {
  padding: 3px;
  padding-right: 1;
  margin-top: 10px;
//background-color: #ebebec;
}
*/
