/* BEGIN OLD DEFINITIONS -- TODO remove this block when site is rewritten */

/* 
These definitions have not been edited, remove them are rewrite the 
HTML with proper tags.  When rewriting the HTML, avoid use of the following tags:

    table, font, big, small, sup, sub, b, i

Rather use the semantic meaning of the remaining HTML tags to describe the document
structure.  Then the imported stylesheet will automatically apply the new design based
on the HTML tags.

Tips: 

* Instead of using tables to define rows, use block level elements (<p> <ul> <h1> <div)
to create the same effect as a table.

* Use tables only for tabular data (listings, results, etc.) That way tables keep their
semantic meaning and can be styled as such.

* Define columns with "float: left", "float: right" and a combination of positioning
and margins.  "Think outside of the box"

* Use lists to describe lists of links, menus, etc.

* Avoid classes.  Contain blocks of your document in <div id="type"> tags and 
use stylesheet selectors (#type A / #type P / #type H1)  This keeps design out 
of your HTML.

* Write to the standards (http://w3.org), not to the browsers.

*/

/* Validate this CSS: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.dbc.dk%2Fcss%2Fknapstruktur.css&warning=1&profile=css2 */

body, td, p {
    font-family: arial, helvetica, geneva, swiss, sans-serif;
    font-size: 10pt;
    color: black;
    line-height: 1.3em;
}


#titel  { /* H2 */
  color: #000059;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18pt;
  line-height: 1em;
  font-weight: bold;
  }

#overskrift { /* H1 */
  color: #000059;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 20pt;
  line-height: 1em;
  font-weight: bold;
  }

#underoverskrift /* H3 */
  {
  color: #000059;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16pt;
  line-height: 1em;
  font-weight: bold;
  }

#introtext { /* ?? EM ?? P + class */
  color: #000000;
  font-size: 1em;
  line-height: 1.2em;
  }
  
#text { /* P */
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  }

#dato {
  text-align:right;
  color: #990000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  }

#dato_stor{ /* _ not valid in class name */
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  line-height: 1.3em;
  font-weight: bold;
  }
  
#strukturoverskrift{ /* H2 or H3 */
  color: #000059;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 26pt;
  line-height: 1.1em;
  font-weight: bold;
  }

#bib_nyt_titel{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 20pt;
  line-height: 1em;
  font-weight: normal;
  }
#bib_nyt_kontakt{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: normal;
  
  }
#kursus_text_overskrift{
  color: #990000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14pt;
  line-height: 1.3em;
  }

/* END OLD DEFINITIONS */


/* Uncomment the following line to activate your new design */
/* @import url(screen.css); */


BODY {
    margin: 12px 12px 0px 32px;
}

div.body { width:492px; }

h2.DBCoverskrift {
  color: #990000;
  font-size: 12pt;
  margin: 0.8em 0em 0.1em 0em;
  }

div#overskrift { margin-bottom:0.5em; }

h2 { margin-top:2em; font-size:1.4em; }

h3 { margin-bottom:0.2em; margin-top:1em; }

p  { margin-top:0.2em; }

h3 + p { margin-top:0em; }


