  body.gs
  {
    padding : 0px;
    margin  : 0px;
    color : black;
    background-color : white;
    font-family : sans-serif;
    font-size : 95%;
    text-align : justify;
  }

  h1.gs
  {
    margin-bottom : 0px;
    text-align : center;
    font-family : serif;
    font-size : 160%;
  }

  h2.gs
  {
    margin-bottom : 0px;
    text-align : center;
    font-family : serif;
    font-size : 130%;
  }

  h3.gs
  {
    margin-top : 0px;
    text-align : center;
    font-family : serif;
    font-size : 115%;
  }

  h3.gsg
  {
    margin-bottom : 0px;
    margin-left : 20px;
    text-align : left;
    font-family : serif;
    font-size : 115%;
  }

  table.gs
  {
    width : 100%;
    background-color : black;
  }

  table.gs_a
  {
    width : 92%;
    background-color : black;
  }

  table.gs_b
  {
    width : 42%;
    background-color : black;
  }

  th.gs
  {
    background-color : lightcyan;
    font-family : serif;
  }

  td.gs
  {
    background-color : red;
    color : yellow;
    text-align : center;
    font-weight : bold;
    padding : 2px;
  }

  td.gshk
  {
    background-color : lavender;
    font-family : serif;
    padding : 2px 15px 2px 15px;
  }

  td.gs_a
  {
    background-color : red;
    color : white;
    text-align : center;
    font-weight : bold;
    padding-right : 8px;
    padding-left : 8px;
    width   : 1%;
  }

  td.gsttx
  {
    padding : 2px 5px 2px 5px;
    background-color : white;
    font-size : 95%;
  }

  tr.tramnames
  {
    text-align  : center;
    font-weight : bold;
    font-family : sans-serif;
    font-size   : 80%;
  }

  td.top_block
  {
    background-color : #B9CDD6;
    background-image : url("bkg_tb1.gif"/*tpa=http://tramnn.narod.ru/cars/bkg_tb1.gif*/);
    background-repeat : repeat-x;
    border: none;
    font-size : 80%;
    padding : 3px 5px 3px 5px;
  }

  td.top_block2
  {
    border: none;
    font-size : 80%;
    padding : 3px 10px 3px 15px;
    background-color : #C9DDE6;
  }

  A:link, A:active
  { color : blue; text-decoration : none; }

  A:visited
  { color : darkblue; text-decoration : none; }

  A:hover
  { text-decoration : underline; }
