
/* $Id: infoweb_old.css,v 1.2 2003/02/19 13:33:15 havardda Exp $ 
 * $Source: /var/cvs/infoweb/www/stylesheets/infoweb_old.css,v $  
 */

/* GLOBAL */

body { margin: 0px;
       background-color: #fff;
       color: #003;
}
h1, h2, h3 { color: #900; 
             font-family: serif;
}

img { border-width: 1px;
      border-color: #000;
      border-style: solid;
}

tr { height: 2em;
}

a:active, a:hover { text-decoration: underlined; }

a:link { color: #006; }

a:visited,
a:active,
a:hover { color: #f00; }

.helptext { font-size: smaller;
            color: #366;
}


/* NAVBAR */

div.navbar { width: 15%;
             position: absolute;
             top: 0px;
             left: 0px;
             padding: 2px;
             border-width: 0px 1px 0px 0px;
             border-style: solid;
             border-color: #000; 
             font-size: 90%;
             font-family: sans-serif;
}

.navbar a:link, 
.navbar a:visited { text-decoration: none; }


.navbar span.header { display: block;
                      border-width: 1px 0px;
                      border-style: solid;
                      border-color: #000;
                      background-color: #99f;
                      margin-top: 3px;
}

.navbar td.header { background-color: #99f;

}

div.navbar input[@type="text"] { font-size: 80%; }

div.navbar a:visited { color: #006; }

div#toc { border-width: 1px;
          border-style: solid;
          border-color: #000;
          background-color: #ccc;
          width: 15%;
          position: fixed;
          left: 2px;
          bottom: 0px;
          line-height: 1.1;
}

div.navbar ol { font-size: 75%;
                margin: 1em;
                list-style-type: decimal;
                list-style: inside;
}

/* MAIN */

.iw-path { font-size: 75%;
           font-family: sans-serif;
}

.main { margin-left: 5px; 
        font-family: Verdana, sans-serif;
}

div.main { position: absolute;
           top: 0px;
           left: 16%;
}

td.title { vertical-align: top; 
           font-weight: bolder;
}

.rcategory { display: inline;
             font-weight: bolder;
             font-family: sans-serif;
}

.category { color: #33f;
}

a.rcategory:link { color: #006; }
a.rcategory:visited { color: #006; }

a.category:link { color: #33f; }
a.category:visited { color: #33f; }

div.main .header { color: #fff; 
                   background-color: #30c;
                   margin: 3ex 0px; 
                   padding-left: 1ex; 
}

div.main .header a:link,
div.main .header a:visited { color: #fff; 
                             font-size: 75%;
                             text-decoration: none;
}

/* NTNU-header */

#ntnu-tpl { display: none; }