/* Stilmal for Algoritmer og datastrukturer */


body 
{ 
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 13px; background-color: #ffffff; line-height: 140%; 
}

div.overskrift
{
  width: 620px;
}

div.sideskift
{
  page-break-after: always;
}

div.spalte
{
  margin-left: 12px; width: 620px; 
}

div.litenskrift
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; text-align: center;
}



pre 
{ 
  line-height: 130%
}

span.java-numeric-literals {color: rgb(0,0,198)}
span.java-keywords {color: rgb(123,0,82); font-weight: bold}
span.java-layer-method {}
span.java-char-literal {color: rgb(0,0,198)}
span.java-string-literal {color: rgb(0,0,198)}
span.java-block-comment {color: green}

span.stor  
{
  font-size: 20px; color: #cc3300; font-family: Georgia;
  font-weight: bold;
}


/* r for reserverte ord i java */
span.r  
{
  color: rgb(123,0,82);
}

/* s for tegnstrenger */
span.s  
{
  color: rgb(0,0,198);
}

/* c for comments/kommentarer */
span.c
{
  color: green;
}

/* p for programkode - nummerering av koden */
span.p
{
  color: rgb(0,0,128);
}

/* v for variabler i klasser */
span.v
{
  color: rgb(0,0,198);
}

/* rd for rød farge */
span.rd
{
  color: rgb(256,0,0);
}

/* mb for mørkblå farge */
span.mb
{
  color: rgb(0,0,128);
}

/* br for brun farge */
span.br
{
  color: #cc3300;
}

/* bl for blå farge */
span.bl
{
  color: rgb(0,0,256);
}


table.litenskrift 
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; text-align: center;
}

tr.litenskrift 
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; text-align: center;
}

td.litenskrift 
{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; text-align: center; line-height: 120%;
}

td.litenskrift2 
{
  font-family: Georgia; 
  font-size: 11px; text-align: center; line-height: 120%;
}

td.vbilde
{
  padding-top: 10px; padding-bottom: 10px; padding-right: 12px;
}

td.vbildetopp
{
  padding-bottom: 10px; padding-right: 12px;
}

td.vbildetekst
{
  padding-right: 12px;
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; text-align: center; line-height: 120%;
}

table.toppkant
{
  border-top: solid black 1px;
}

/* tabellrute 20px */

td.tramme20
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-top: solid black 1px;
  width: 20px; text-align: center;
}

td.thramme20
{
  border-left: solid black 1px; border-bottom: solid black 1px; 
  border-top: solid black 1px; border-right: solid black 1px;
  width: 20px; text-align: center;
}

td.ramme20
{
  border-left: solid black 1px; border-bottom: solid black 1px;
  width: 20px; text-align: center;
}

td.hramme20
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-right: solid black 1px;
  width: 20px; text-align: center;
}

/* tabellrute 15px */

td.tramme15
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-top: solid black 1px;
  width: 15px; text-align: center;
}

td.thramme15
{
  border-left: solid black 1px; border-bottom: solid black 1px; 
  border-top: solid black 1px; border-right: solid black 1px;
  width: 15px; text-align: center;
}

td.ramme15
{
  border-left: solid black 1px; border-bottom: solid black 1px;
  width: 15px; text-align: center;
}

td.hramme15
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-right: solid black 1px;
  width: 15px; text-align: center;
}

/* generell tabellrute */

td.tramme
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-top: solid black 1px;
  text-align: center;
}

td.thramme
{
  border-left: solid black 1px; border-bottom: solid black 1px; 
  border-top: solid black 1px; border-right: solid black 1px;
  text-align: center;
}

td.ramme
{
  border-left: solid black 1px; border-bottom: solid black 1px;
  text-align: center;
}

td.hramme
{
  border-left: solid black 1px; border-bottom: solid black 1px; border-right: solid black 1px;
  text-align: center;
}

td.hrammebrun
{
  border-left: solid #cc3300 1px; border-bottom: solid #cc3300 1px; border-right: solid #cc3300 1px;
  text-align: center;
}
     
     
/* gammel farge lik #cc3300 */  
  
a:link 
{ 
  text-decoration: none; color: #cc3300; 
}
 
a:visited 
{ 
  text-decoration: none; color: #cc3300;
}
 
a:active 
{ 
  text-decoration: underline; color: #cc3300;  
}
  
a:hover 
{ 
  text-decoration: underline; color: #cc3300; 
}


/* slutt på stilmalen */
