body {
  background-color:rgb(255,255,255);
  margin:0px;
  border:0px;
  padding:0px;
  margin-top:0px;
  margin-left:10px;
  margin-right:5px;
  }

body, table { /*  Table muss auch hier rein !   */
  /* ACHTUNG Schriftgroesse wird in fsize() festgelegt */
  /* ALLE anderen Schriftgrößen beziehen sich realitv (in %) auf body !!!!!  */
  /* Deswegen IMMER alle andern Schriftgrößen in % angeben !!!!!!!  */
  /* Deswegen IMMER alle andern Schriftgrößen in % angeben !!!!!!!  */
  /* Deswegen IMMER alle andern Schriftgrößen in % angeben !!!!!!!  */
  font-size:11px;
  line-height:13px;
  font-family:Verdana, Tahoma;
  color:rgb(50,53,72);
  }


  img {
  margin:0px;
  border:0px;
  vertical-align:middle;
  }

  div {
  margin:0px;
  border:0px;
  padding:0px;
  width:auto;
  }


/* das erste projekt Bereiche */
  .depbody {
  padding:2px;
  }
  .dephead {
  font-weight:bold;
  background-color:rgb(245,236,215);
  padding:2px;
  }
  .deptext {
  border-left:18px solid rgb(245,236,215);
  padding-left:3px;
  padding-top:4px;
  }


/* Eigene Bloecke */
  .halbbr {
  height:6px;
  margin:0px;
  padding:0px;
  font-size:50%;
  line-height:50%;
  }

  .farbe-r {
  color:#ff0000;
  }
  .farbe-r-fett {
  color:#ff0000;
  font-weight:bold;
  }
  .farbe-g {
  color:#00ff00;
  }
  .farbe-g-fett {
  color:#00ff00;
  font-weight:bold;
  }
  .farbe-b {
  color:#0000ff;
  }
  .farbe-b-fett {
  color:#0000ff;
  font-weight:bold;
  }

  .featuretexttext {
  color:rgb(55,115,140);
  font-weight:bold;
  letter-spacing:1px;
  padding-left:1px;
  padding-right:0px;
  text-decoration:underline;
  }



  .farbe-locator {
  color:rgb(73,179,81);
  font-weight:bold;
  }
  .avc-commands  {
  color:rgb(255,255,0);
  font-weight:bold;
  background-color:rgb(175,175,175);
  }
  .areaselectcolor {
  color:rgb(234,168,100);
  font-weight:bold;
  }
  .areascalecolor {
  color:rgb(130,135,194);
  font-weight:bold;
  }
  .areascaleaftercolor {
  color:rgb(130,195,134);
  font-weight:bold;
  }



  .schwaecher {
  color:rgb(130,130,130);
  }

  a:link.schwaecherhref, a:visited.schwaecherhref, a:active.schwaecherhref {
  color:rgb(40,160,160);
  }
  a:hover.schwaecherhref {
  color:rgb(0,205,205);
  }

  hr.menu {
  color:rgb(183,183,183);
  height:1px;
  }

  .dolm-h2 {
  color:rgb(130,133,142);
  font-size:70%;
  }
  .dolm-h3 {
  color:rgb(130,133,142);
  font-size:85%;
  }
  .dolm-h4 {
  color:rgb(130,133,142);
  font-size:85%;
  }
  .dolm-n {
  color:rgb(100,103,112);
  }

  b.hoch {
  color:rgb(50,50,50);
  font-size:110%;
  line-height:110%;
  }
  b.mittel {
  color:rgb(90,90,90);
  }
  b.klein {
  color:rgb(130,130,130);
  }

  .textwichtig {
  background-color:rgb(255,240,240);
  }

  .ruck-5 {
  padding-top:2px;
  padding-bottom:2px;
  margin-left:34px;
  }
  .ruck-0 {
  padding-top:2px;
  padding-bottom:2px;
  margin-left:0px;
  }


  .avc-o {
  color:#a05030;
  }
  .avc-o-fett {
  color:#a05030;
  font-weight:bold;
  }
  .avc-b {
  color:#00007F;
  }
  .avc-b-fett {
  color:#00007F;
  font-weight:bold;
  }
  .avc-r {
  color:#BF0000;
  }
  .avc-r-fett {
  color:#BF0000;
  font-weight:bold;
  }
  .avc-g {
  color:#007F00;
  }
  .avc-g-fett {
  color:#007F00;
  font-weight:bold;
  }

  .wichtig {
  color:rgb(190,0,0);
  font-weight:bold;
  }
  .beachte {
  color:rgb(220,80,0);
  font-weight:bold;
  }
  .pagelink {
  font-weight:bold;
  font-size:75%;
  color:rgb(100,100,100);
  }


  /* Fette Links */
    a.fett {
    font-weight:800;
    }

  /* zahlen Tabelle  */
    td.zahlen-td-l {
    width:30px;
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-bottom:4px;
    }
    td.zahlen-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0pt;
    padding-bottom:4px;
    }
    td.zahlen-td-r2 {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:20px;
    padding-bottom:4px;
    }
    table.zahlen-ta {
    }

  /* pfeile Tabelle  */
    td.pfeile-td-l {
    width:30px;
    vertical-align:top;
    border-width:0px;
    padding:0px;
    }
    td.pfeile-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:3px;
    padding-right:3px;
    background-color:rgb(250,250,250);
    }
    /* Optional  */
    td.pfeile-td-r2 {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:20px;
    padding-right:3px;
    background-color:rgb(250,250,250);
    }
    table.pfeile-ta {
    }

  /* Seitenverweise Tabelle  */
    td.pagelink-td-l {
    width:30px;
    vertical-align:middle;
    border-width:0px;
    padding:0px;
    }
    td.pagelink-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    }
    table.pagelink-ta {
    }

  /* textpfeile Tabelle ohne Hintergrund !!!! */
    td.textpfeile-td-l {
    width:30px;
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-bottom:4px;
    }
    td.textpfeile-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-bottom:4px;
    }
    /* Optional  */
    td.textpfeile-td-r2 {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:20px;
    padding-bottom:4px;
    }
    table.textpfeile-ta {
    }

  /* wichtig Tabelle */
    td.wichtig-td-l {
    width:30px;
    vertical-align:top;
    border-width:0px;
    padding:0px;
    }
    td.wichtig-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:3px;
    padding-right:3px;
    background-color:rgb(255,250,250);
    }
    table.wichtig-ta {
    }

  /* beachte Tabelle  */
    td.beachte-td-l {
    width:30px;
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-bottom:4px;
    }
    td.beachte-td-r {
    vertical-align:top;
    border-width:0px;
    padding:0px;
    padding-left:3px;
    padding-right:3px;
    background-color:rgb(255,250,247);
    }
    table.beachte-ta {
    }

  /* commands Tabelle  */
    .tdcommand {
    background-color:rgb(235,235,235);
    font-weight:normal;
    padding-left:7px;
    padding-right:7px;
    width:auto;
    white-space:nowrap;
    }
    .qtdcommand  {
    border-top:1px solid rgb(210,210,210);
    }

/*   Tabellen  */

  td {
  padding:0px;
  padding-right:10px;   /* Muss auf jeden Fall standardmäßig BLEIBEN!!!  */
  border-width:0px;
  vertical-align:top;
  }
  th {
  padding:0pt;
  border-width:0pt;
  }



/*   Überschriften  */

  h5 {
  font-size:100%;
  line-height:100%;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:15px;
  color:rgb(70,73,82);
  }
  h4 {
  font-size:100%;
  line-height:100%;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:15px;
  color:rgb(70,73,82);
  }
  h3 {
  font-size:125%;
  line-height:125%;
  font-weight:bold;
  margin-bottom:3px;
  margin-top:25px;
  color:rgb(70,73,82);
  }
  h3 span {
  }

  h2 {
  font-size:150%;
  line-height:150%;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:12px;
  color:rgb(70,73,82);
  }
  /*   h1    nicht verwendet  */


/* Anzeige der Subtracks */
  .subtrackfog1 {
    width:300px;
    height:37px;
    overflow:hidden;
    float:left;
    }
  .subtrackfog2 {
    position:relative;
    top:-265px;
    left:0px;
    }

  .subtracklight1 {
    width:300px;
    height:61px;
    overflow:hidden;
    float:left;
    }
  .subtracklight2 {
    position:relative;
    top:-205px;
    left:0px;
    }

  .subtrackmask1 {
    width:300px;
    height:37px;
    overflow:hidden;
    float:left;
    }
  .subtrackmask2 {
    position:relative;
    top:-97px;
    left:0px;
    }

  .subtrackmodifier1 {
    width:300px;
    height:73px;
    overflow:hidden;
    float:left;
    }
  .subtrackmodifier2 {
    position:relative;
    top:-134px;
    left:0px;
    }

  .subtrackobject1 {
    width:300px;
    height:99px;
    overflow:hidden;
    float:left;
    }
  .subtrackobject2 {
    position:relative;
    top:2px;
    left:0px;
    }

  .subtrackscene1 {
    width:300px;
    height:36px;
    overflow:hidden;
    float:left;
    }
  .subtrackscene2 {
    position:relative;
    top:-302px;
    left:0px;
    }


/*   Links  */
  a {
  white-space:nowrap;
  }
  a:link {
  text-decoration:underline;
  color:rgb(0,145,145);
  }
  a:visited {
  color:rgb(0,145,145);
  }
  a:active {
  color:rgb(0,145,145);
  }
  a:hover {
  color:rgb(0,215,215);
  }





/*   Toolbars  */
/*   Toolbars  */
/*   Toolbars  */
/*   Toolbars  */
/*   Toolbars  */
/*   Toolbars  */
/*   Toolbars  */

  /* "Edit: Undo/Redo/Insert/Select"  */

  .modeimage-p-com-lbe {
    text-align:right;
    width:90px;
    margin-bottom:4px;
    }


  /* "Edit: Undo/Redo/Insert/Select"  */

  .modeimage-edituris-undo {
    text-align:right;
    width:33px;
    margin-bottom:4px;
    }
  .modeimage-edituris-redo {
    text-align:right;
    width:58px;
    margin-bottom:4px;
    }
  .modeimage-edituris-insert {
    text-align:right;
    width:87px;
    margin-bottom:4px;
    }
  .modeimage-edituris-select {
    text-align:right;
    width:126px;
    margin-bottom:4px;
    }


  /*   Toolbar Tracks  */

  .modeimage-tracks-zoom {
    text-align:right;
    width:89px;
    margin-bottom:4px;
    }
  .modeimage-tracks-scroll {
    text-align:right;
    width:125px;
    margin-bottom:4px;
    }
  .modeimage-tracks-area {
    text-align:right;
    width:240px;
    margin-bottom:4px;
    }


  /*   Toolbar start  */

  .modeimage-stop {
    text-align:right;
    width:85px;
    margin-bottom:4px;
    }
  .modeimage-area {
    text-align:right;
    width:115px;
    margin-bottom:4px;
    }
  .modeimage-scroll {
    text-align:right;
    width:139px;
    margin-bottom:4px;
    }


  /*   Toolbar Modes  */

  .modeimage-editparameters {
    text-align:right;
    width:58px;
    margin-bottom:4px;
    }
  .modeimage-single {
    text-align:right;
    width:84px;
    margin-bottom:4px;
    }
  .modeimage-value {
    text-align:right;
    width:32px;
    margin-bottom:4px;
    }
  .modeimage-grid {
    text-align:right;
    width:108px;
    margin-bottom:4px;
    }
  .modeimage-snap {
    text-align:right;
    width:134px;
    margin-bottom:4px;
    }
  .modeimage-xfine {
    text-align:right;
    width:159px;
    margin-bottom:4px;
    }
  .modeimage-yfine {
    text-align:right;
    width:184px;
    margin-bottom:4px;
    }