body 
{
  padding: 0em 0em 0em 0em;
  margin: 1em 1em 1em 1em;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: rgb(240, 240, 240);
  color: rgb(0, 0, 0);
}

.mainTitle
{
  text-align: center;

  position: static;
  margin-left: 3em;
  margin-top: 0.5em;
  margin-right: 3em;
  padding: 0.5em;

}

h1 
{
  margin: 0em 0em 0.3em 0em;
  padding: 0.1em 0.1em 0.1em 0.1em;

  color: rgb(0, 0, 0);

  letter-spacing: 0.15em;
  font-weight: normal;
}

h2 
{
  padding: 0.05em;

  color: rgb(0, 20, 20);

  letter-spacing: 0.05em;
  text-transform: lowercase;
  font-weight: bold;
  text-align: center;
}

.centerSection
{
  border-right: #000 1px dashed;
  border-top: #000 1px ridge;
  border-left: #000 1px dashed;
  border-bottom: #000 1px ridge;


  background: rgb(230, 230, 230);
  padding: 0.2em 0.2em 0.2em 0.2em;

  position: static;
  margin-left: 3em;
  margin-top: 0.5em;
  margin-right: 3em;
}

.centerSection:after
{
  content:'';
  display:block;
  clear:both;
}

.container:after
{
  content:'';
  display:block;
  clear:both;
}

.placeholder
{
}

.placeholder:after
{
  content:'';
  display:block;
  clear:both;
}

table.twocolumn
{
  width: 100%;
}

a.clickable
{
  padding: 4px;
  border: 1px solid black;
  margin-left: 0.2em;
  margin-right: 0.2em;
}

a
{
  color: rgb(0, 0, 0);
  text-decoration: none;;
}

.centerffs
{
  margin-left: auto;
  margin-right: auto;
}

.left_float
{
  float: left;
}

.right_float
{
  float: right;
}

td.plats
{
  width: 3em;
}

td.namn
{
  width: 13em;
}

td.klass
{
  width: 3.5em;
}

td.tid
{
  width: 6em;
}

td.insprungna
{
  width: 6em;
}

td
{
  padding: 5px;
  vertical-align:top;
}

tr.rad_0
{
  background: rgb(220, 220, 220);
}

tr.rad_1
{
  background: rgb(240, 240, 240);
}

tr.red_rad_0
{
  background: rgb(255, 100, 100);
}

tr.red_rad_1
{
  background: rgb(255, 150, 150);
}
