/* CSS Document */
#all  {
  margin:10px auto 0 auto; 
  width:99%; 
  height:100%;
}
* html #all {
  width:98.5%;
  position:static;
}
.drag {
  font-family:arial, sans-serif;
  font-size:22px;
  font-weight:bold;
  color:#aaaaaa;
}
.rs_container {
  height:16px;
  font-size:1px;
}
.box  {
  float:left;
  background-color:#dddddd;
}
.container {
  background-color:#ffffff;
  margin:6px 3px 6px 3px;
  border:solid 1px #888888;
}
.pp {
  height:1.2em;
  background-color:#8CDC3D;   /*#8E8EFB;*/
  /*background:url(../grafiken/header.jpg) repeat-x;*/
  /*cursor:move;*/
  padding:0 0 3px 3px;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:#888888;
}
* html .pp {
  padding:0 0 0 3px;
}
.pp_all {
  background:url(../grafiken/header.jpg) repeat-x #D3D3D3;
  width:100%;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:#888888;
}
.pp_bez {
  height:1.6em;
  cursor:move;
  /*float:left;*/ 
  /*width:60%;*/
  font-size:0.9em;
  font-weight:bold;
  color:#222222;
  padding-left:22px;
}
.om {
  /*float:right;*/ 
  cursor:pointer; 
  width:14px; 
  background:url(../grafiken/max.gif) no-repeat;
  margin-right:2px;
}
.oc {
  /*float:right;*/ 
  cursor:pointer; 
  width:14px; 
  background:url(../grafiken/open.gif) no-repeat;
  margin-right:2px;
}
.oi  {
  /*float:right;*/ 
  cursor:pointer; 
  width:12px;  
  background:url(../grafiken/inc.gif) no-repeat;
}
.od  {
  /*float:right;*/ 
  cursor:pointer; 
  width:14px; 
  background:url(../grafiken/dec.gif) no-repeat;
}
.content  {
  clear:both;
  width:100%;
  overflow:auto;
}
.content_main  {
  padding:3px 3px 3px 3px;
  font-size:0.9em;
  min-height:1px;
}
.rs {
  height:9px;
  background:url(../grafiken/bottom.png) repeat-x;
  font-size:5px;
  cursor:s-resize;
  border-style:solid;
  border-color:#666666;
  border-width:0 0 0 0;
  margin-top:1px;
}
