/* ============= Generic style (table is body) ============= */
/*
font {
  color: red;
}
*/

table {
  font-family: "Verdana", "Arial", "Helvetica", sans-serif; */
  font-size: x-small;
}

h1 {
  font-size: large;
  border-bottom: 1px solid black;
  font-weight: bold;
  font-family: "Arial";
}

h2 {
  font-size: medium;
  font-weight: bold;
  font-family: "Arial";
}


h3 {
  font-size: small;
  font-weight: bold;
  font-family: "Arial";
}

.boxed-list h3 {
  margin-bottom: 2px;
}

/* ============= Body cell ============= */
#body {
  padding-bottom: 20px;
  padding-right: 0px;
}

/* ============= Search form ============= */
#search-form {
  margin: 2px 10px 2px 0px;
}

#search-field {
  border: 1px solid black;
  width: 100px;
  margin: 0px;
}


/* ============= Righthand boxed list ============= */
.boxed-list {
  border: 1px solid #999;
  padding: 0px 5px;
  font-size: xx-small;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  margin: 0px 8px 20px 8px;
}

.boxed-list h3 {
  margin-top: 0px;
}

.boxed-list ul {
  font-size: xx-small;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  font-weight: bold;
  padding: 0px;
  list-style-image: url("/search/nb/20070603210204oe_/http://studie.hibo.no/img/list_bullet.gif");
  margin-left: 20px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.boxed-list li {
  margin: 5px 0px;
  padding: 0px;
}

.boxed-list a:link {
  font-weight: bold;
  text-decoration: none;
  color: #666;
}

.boxed-list a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #666;
}

.boxed-list a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

/* ============= Left hand menu ============= */
#menu-left-cat {
  font-size: xx-small;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  font-weight: bold;
  color: white;
  padding: 0px;
  list-style-image: url("/search/nb/20070603210204oe_/http://studie.hibo.no/img/list_bullet_2.gif");
  margin-left: 20px;
  margin-top: 5px;
}

#menu-left-cat li {
  margin: 2px 0px;
  padding: 0px;
}

#menu-left-cat a:link {
  text-decoration: none;
  color: #FFF;
}

#menu-left-cat a:visited {
  text-decoration: none;
  color: #FFF;
}

#menu-left-cat a:hover {
  text-decoration: none;
  color: #f90;
}

#menu-left-cat ul a:link {
  text-decoration: none;
  color: #FFF;
}

#menu-left-cat ul a:visited {
  text-decoration: none;
  color: #FFF;
}

#menu-left-cat ul a:hover {
  text-decoration: none;
  color: #f90;
}

#menu-left {
  font-size: xx-small;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  font-weight: bold;
  color: white;
  padding: 0px;
  list-style-image: url("/search/nb/20070603210204oe_/http://studie.hibo.no/img/list_bullet_2.gif");
  margin-left: 20px;
  margin-top: 5px;
}

#menu-left li {
  margin: 2px 0px;
  padding: 0px;
}

#menu-left a:link {
  text-decoration: none;
  color: #FFF;
}

#menu-left a:visited {
  text-decoration: none;
  color: #FFF;
}

#menu-left a:hover {
  text-decoration: none;
  color: #f90;
}

.menu-left-sub {
  margin: 0px;
  margin-left: 10px;
  padding: 0px;
  list-style-image: none;
  list-style-type: none;
}

#menu-left ul a:link {
  text-decoration: none;
  color: #FFF;
}

#menu-left ul a:visited {
  text-decoration: none;
  color: #FFF;
}

#menu-left ul a:hover {
  text-decoration: none;
  color: #f90;
}
/* ================ Trail related =============== */
#trail {
  color: #fff;
  text-decoration: none;
  font-size: xx-small;
}
#trail a:link {
  font-weight: bold;
  color: #0b498b;
  text-decoration: none;
  font-size: xx-small;
}

#trail a:visited {
  font-weight: bold;
  color: #0b498b;
  text-decoration: none;
  font-size: xx-small;
}

#trail a:hover {
  font-weight: bold;
  color: #000;
  text-decoration: none;
  font-size: xx-small;
}

/* ================ General elements =============== */
.kursliste td {
  padding-right: 10px;
}

.label {
  font-weight: bold;
}

.special-link {
  font-weight: bold;
}

.special-link a:link {
  text-decoration: none;
  color: #333;
}

.special-link a:visited {
  text-decoration: none;
  color: #333;
}

.special-link a:hover {
  text-decoration: none;
  color: #f90;
}
