/* Algoritmer og datastrukturer */
/* Ulf Uttersrud, Høgskolen i Oslo */

body 
{  
  font-family: Georgia; 
  font-size: 12px; 
  line-height: 140%; 
  width: 810px;
  margin-right: auto; margin-left: auto;
  padding-left: 10px;
}

div.heading
{   
  font-family: Georgia; 
  font-size: 40px; 
  color: #006a25;
  padding-bottom: 25px;
  padding-top: 10px;
  text-align: center;
}

table.senter
{
 margin-right: auto; margin-left: auto;
}

table.vbilde
{
  float: left;
}

table.vbilde td
{
  padding-right: 10px;
  padding-top: 7px;
  padding-left: 0; 
  padding-bottom: 0;
}

table.vbilde tr + tr td
{
  font-size: 11px; 
  text-align: center;
  padding-right: 10px;
  padding-left: 0;
  line-height: 130%;
}

table.vbilde td img
{
  border-width: 0;
}

div.bunnmarg
{
  padding-bottom: 0px;
}

span.stor
{
  font-size: 24px;
  color: #ff9900;
}

span.farge1
{
  color: #006a25;
}

span.farge2
{
  color: #cc3300;
}

span.farge3
{
  color: red;
}

a:link 
{ 
  text-decoration: none; 
  color: blue; 
}
 
a:visited 
{ 
  text-decoration: none; 
  color: blue; 
}
 
a:active 
{ 
  text-decoration: none; 
  color: blue;
}
  
a:hover 
{ 
  background: #8080ff;
  text-decoration: none; 
  color: #ffffff; 
}


table.sentrert-todimtabell
{
  margin-right: auto; margin-left: auto;
  width: 100%;
}

table.sentrert-todimtabell td:first-child 
{ 
  border-left: solid #cc3300 1px;
  vertical-align: top;
}

table.sentrert-todimtabell tr:first-child td
{ 
  border-right: solid #cc3300 1px;
  border-top: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  vertical-align: top;
}

table.sentrert-todimtabell tr + tr td
{ 
  border-right: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  vertical-align: top;
}

table.sentrert-todimtabell th
{
  font-size: 11px;
  font-weight: normal;
}

table.sentrert-todimtabell-100
{
  margin-right: auto; margin-left: auto;
  text-align: center;
}

table.sentrert-todimtabell-100 td:first-child 
{ 
  border-left: solid #cc3300 1px;
  width: 100px;
}

table.sentrert-todimtabell-100 tr:first-child td
{ 
  border-right: solid #cc3300 1px;
  border-top: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  width: 100px;
}

table.sentrert-todimtabell-100 tr + tr td
{ 
  border-right: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  width: 100px;
}

table.sentrert-todimtabell-100 th
{
  font-size: 11px;
  font-weight: normal;
}

table.sentrert-todimtabell-50
{
  margin-right: auto; margin-left: auto;
  text-align: center;
}

table.sentrert-todimtabell-50 td:first-child 
{ 
  border-left: solid #cc3300 1px;
  width: 50px;
}

table.sentrert-todimtabell-50 tr:first-child td
{ 
  border-right: solid #cc3300 1px;
  border-top: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  width: 50px;
}

table.sentrert-todimtabell-50 tr + tr td
{ 
  border-right: solid #cc3300 1px;
  border-bottom: solid #cc3300 1px;
  width: 50px;
}

table.sentrert-todimtabell-50 th
{
  font-size: 11px;
  font-weight: normal;
}


table.ukeprogram td
{
  background-color: #ffffff;
  color: #000000;
  font-size: 14px; 
  line-height: 142%; 
}

