html { color: #333; }
body { font-family: Verdana, sans-serif; }

a:link { text-decoration: none; color: #005473; }
a:visited { text-decoration: none; color: #005473; }
a:active { text-decoration: underline; color: #000000; }
a:hover { text-decoration: underline; color: #005473; }


h1 { font-size: 2.4em; font-weight: normal; line-height: 1.25em; color: #333; }
h2 { font-size: 1.1em; line-height: 1.1em; }

.artikkeldato { font-size: 1em; font-weight: bold; }
.description { font-size: 1.3em; font-weight: bold; line-height: 1.7143em; padding-bottom: 1.5em; } 
.tematittel { font-family: "Times New Roman", Times, serif; font-size: 1.5em; line-height: 1em; text-transform: uppercase; }
.byline { display: block; font-size: 1.2em; letter-spacing: 0.1667em; text-transform: uppercase;  line-height: 2em; padding: 0 0 1.5em;}
.byline a { text-decoration: underline; }

.content{ font-size: 1.2em; line-height: 1.6667em; }
.content td {font-size: 1em;}

.content a, #core-content a:link { text-decoration: underline; }
.content a:visited, #core-content a:visited { color: #1786b0; }
.content a:active, #core-content a:active { background-color: #005474; color: #000000; text-decoration: none; }
.content a:hover, .content a:hover strong, #core-content a:hover, #core-content a:hover strong { background-color: #005474; color: #ffffff; text-decoration: none; }

.content h2 { font-size: 1.1em; line-height: 1.1em; }
.content h3 { font-size: 1.1em; }
.content .labl { font-weight: bold; }

.bildetekst { font-size: 0.9em; line-height: 1.3em; }

#search-filters li.selected {font-weight:bold;}
div.search-result #results #sorter a.selected {font-weight:bold;}
div.search-result #results #sorter a.reversed {font-style:italic;}

/* MARGINS & PADDINGS */

.content h1 { margin: 0 0 0.38em; }
.content h2 { margin: 1.14em 0 .5em;}
.content .artikkeldato { margin: 5em 0 0; }
.content .description { margin: 0 0 1.15em; }
.content .tematittel { margin: 0 0 0.2em; }
.content .byline { margin: 0 0 1.15em; }
.content ol { margin-left: 3.5em}

.article h1{ line-height: 1.25em; padding: 0.5em 0; }
.testimonialen h1 { padding: 0 0 0.5em }

/* COLORS */

.content .artikkeldato, .content h1, .content h2, .content h3, .content .byline, .content strong, .content em { color: #000; }
.content .description, .content .brodtekst { color: #333; }
.content .tematittel { color: #a00 }
.content .bildetekst { color: #555555;}


#letter-size { font-family: "Times New Roman", Times, serif; }



 html { font-size: 125%; }
 body { font-size: 50%; }
 
