 body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } ol, ul {list-style: none;} blockquote, q {quotes: none;} :focus {outline: 0;} ins {text-decoration: none;} del {text-decoration: line-through;} /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } body { font-size: 12px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; background: #fff url(/sitefiles/68/design/bg_body.png) repeat-x; } /* Struktur ----------------------------- */ #wrapper { width: 890px; margin: 0 auto; margin-top: 50px; } #masthead { width: 260px; height: 35px; padding: 50px 20px 0 0; display: block; color: #eaebea; text-align: right; font: normal 24px Georgia, Times New Roman, serif; height: 40px; margin: 0 0 15px 0; } .column-1, .column-2 {float: left;} .column-1 { width: 280px; } .column-2 { width: 570px; margin: 0 0 0 40px; padding: 0 0 20px 0; } .footer { padding: 10px 0 20px 0; margin: 20px 0 0 0; clear: both; border-top: 1px solid #eee; text-align: right; } /* Navigasjon ----------------------------- */ #navigation { text-align: right; padding-right: 20px; } #navigation li { font: normal 26px Georgia, Times New Roman, serif; margin-bottom: 10px; } #navigation li a { color: #cdcdcd; text-decoration: none; } #navigation .active a, #navigation li a:hover {color: #c2b7a4;} #navigation .nav-item3320 a:hover, #navigation .nav-item3320-active a, .page3320 h2, .page3320 h3, .page3320 a {color: #829db2;} #navigation .nav-item3321 a:hover, #navigation .nav-item3321-active a, .page3321 h2, .page3321 h3, .page3321 a {color: #d99338;} #navigation .nav-item3322 a:hover, #navigation .nav-item3322-active a, .page3322 h2, .page3322 h3, .page3322 a {color: #857499;} #navigation .nav-item3323 a:hover, #navigation .nav-item3323-active a, .page3323 h2, .page3323 h3, .page3323 a {color: #b3af3e;} #navigation .nav-item3324 a:hover, #navigation .nav-item3324-active a, .page3324 h2, .page3324 h3, .page3324 a {color: #8c7a5a;} #navigation .nav-item3325 a:hover, #navigation .nav-item3325-active a, .page3325 h2, .page3325 h3, .page3325 a {color: #959d94;} /* Nyheter og innhold ----------------------------- */ .news { margin: 50px 0 0 0; } .news h2 { font: normal 28px Georgia, Times New Roman, serif; color: #cdcdcd; margin: 0 0 15px 0; } .news-item { font: bold 11px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0 0 20px 0; } .news-item h3 { color: #4f4f4f; margin: 0 0 3px 0; } .news-item p { color: #7e7e7e; font-weight: normal; line-height: 16px; } .news-item .read-more {text-align: right;} .news-item .read-more a { color: #000; } .news-no-image { padding: 112px 0 0 0; } .news-details img {margin: 0 0 80px 0;} .column-2 img {margin: 0 0 20px 0;} .news-details h2, .column-2 h2 { font: normal 18px Georgia, Times New Roman, serif; margin: 0 0 10px 0; } .news-details h2 {color: #4f4f4f;;} .news-details h3 {color: #cdcdcd;} .news-details p, .column-2 p { font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #676767; margin: 0 0 15px 0; } .column-2 p { line-height: 18px; } .footer p { font-size: 11px; color: #888; line-height: 18px; } .footer a { color: #b3b3b3; } .column-2 h3 { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0 0 5px 0; } .column-2 ul { list-style-type: disc; margin: 0 0 15px 14px; } .column-2 ul li { margin: 5px 0 5px 0; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #676767; } .column-2 table { font-size: 11px; margin: 0 0 15px 0; } .column-2 table tr { background: #eee; border-bottom: 1px solid #ccc; } .column-2 table tr td { padding: 7px 10px 7px 5px; border-right: 1px solid #ccc; } .keyteq-promo { float: left; } 