

.breadcrumb {
          font-size: 90%;
          }


/* Programhjemmeside */

.title h1 {
          background: url(program.png) no-repeat 0px 0px;  
          margin:0; 
          padding: 0 0 0 20px; /* program.png er 15px bred */                     
          }

table.hjemmeside {
          margin: -10px 0 0 -10px; /* pga. uhtml */ 
          padding:0
}

table.hjemmeside {
          margin-left: -10px; /
          }

.presentation {
          vertical-align: middle;
          border: 2px solid #ffcc99;
          padding: 10px;
          }

.presentation div {
          vertical-align: middle;
          padding-top: 20px;
          }

.presentation img {
          float:left;    
          margin-right: 5px;
          }

.presentation span {
          text-align: center;
          display: block;
          color: #006699;   
          }

.presentation a {
          text-align: center;
          display: block;
          }

.content {
         margin: 0;
         padding: 0;
         }

.content h2 {
          background: url(program.png) no-repeat -5px -5px;    
          padding-left: 15px;
          margin-bottom: 5px;
          }

.messages {
          border: 2px solid  #ffcc99;
          padding: 10px;
          }

.messages h2 {
          font-size: 100%;
          font-weight: 200;
          text-align: center;
          padding: 0px 5px 5px 5px;
          margin: 0px -10px;
          border-bottom: 2px solid #ffcc99;
          }

.message span.date {
         font-weight: bold;
         }

/* SLUTT Programhjemmeside */

/* START Programpresentasjon */

h1.title span {
          background: url(program.png) no-repeat 0px 0px;                   
          padding: 0px 20px; /* program.png er 15px bred */            
          display:block;
          font-size: 50%;
          font-weight: 200;          
          color: #006699;     
          }

h1.title {
         margin-bottom: 0px;
          }

p.ingress {
          font-weight: 900;
          }

img.programbilde {
          display:block;
          /* float:right;
          clear:both; */
          border: 2px solid  #ffcc99;
          margin: 0 0 10px 0;  
          }


.faktaboks {
      /*    float:right;
          clear:right;
          width: 280px; */ /* bilde er 300px bred */
          border: 2px solid  #ffcc99;
          padding: 10px;
          margin: 0 0px 10px 0px;
          }

* html body div.faktaboks {
  padding-right: 0px;
  width: 290px;     
}

.faktaboks h2 { /* lik som .messages h2 */
          font-size: 100%;
          font-weight: 200;
          text-align: center;
          padding: 0px 5px 5px 5px;
          margin: 0px -10px;
          border-bottom: 2px solid #ffcc99;
          }

.faktaboks ul span {
          font-weight: 900;
          }

.faktaboks ul ul span {
          font-weight: normal;
          }

span.forkunnskapskrav, span.anbefalte-forkunnskaper, span.kontakt, span.mer-informasjon {
          display:block;
}

ul {
   padding: 0 10px;
   list-style: url(program-punkt.png) disc;
   margin-left: 10px;             
}

ul ul {
   list-style: none;
   padding: 0;
   margin:0;      
}

h2 {
   margin-bottom: 5px;
}

.studieretninger {
          float:left;
          padding: 10px;
          margin: 10px 10px 10px 0;
          border: 2px solid  #ffcc99; 
          width: 15em;      
          }

.studieretninger h2 { /* lik som .messages h2 */
          font-size: 100%;
          font-weight: 200;
          text-align: center;
          padding: 0px 5px 5px 5px;
          margin: 0px -10px;
          border-bottom: 2px solid #ffcc99;          
          }

/* SLUTT Programpresentasjon */

/* START Programoppbygning */

.om-programmet {
          float:right;
          clear:right;
          width: 280px; /* bilde er 300px bred */
          border: 2px solid  #ffcc99;
          padding: 10px;
          margin: 10px 10px 10px 10px;
          }

.om-programmet h2 { /* lik som .messages h2 */
          font-size: 110%;
          font-weight: 200;
          margin: 0;
          }

.om-programmet .more {
         display:block;
         margin-top: 10px;
}
/* SLUTT Programoppbygning */
