 /* Reset styles --------------------------------------------- */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } caption,th { text-align:left; } abbr,acronym { border:0; } ol,ul { list-style:none; } fieldset,img { border:0; } strong { font-weight: bold; } body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: url(/sitefiles/52/design/body-bg.png) top left repeat-y; } html {height: 100%;} body {height: 100%;} /* Layout styles --------------------------------------------- */ .wrap { position: relative; min-height: 100%; width: 100%; background: url(/sitefiles/52/design/bg.png) top left no-repeat; background: #fff; } .wrap2 { padding-bottom: 9em; width: 880px; } * html .wrap {height: 100%;} .footer { background: #6bbdd9 url(/sitefiles/52/design/bunn.gif) repeat-x top left; width: 100%; height: 20px; clear: both; position: relative; display: none; margin-top: -24px; padding: 4px 0 0 0; font-weight: bold; } .nav { background: #ddf0f6; background: #fff; border-bottom: 1px solid #000; height: 16px; display: none; clear: both; padding: 3px 0 0 7px; } .primary-content { float: left; padding: 15px 0 0 10px; width: 650px; } .column-1 { float: left; } .column-2 { width: 200px; float: right; } .secondary-content { float: left; display: none; text-align: right; width: 170px; } .wrap h1 { background: #6bbdd9 url(/sitefiles/52/design/bg.png) top left no-repeat; display: block; display: none; border-bottom: 1px solid #000; height: 46px; float: left; padding: 5px 0 0 5px; text-transform: uppercase; font-size: 36px; } .wrap h1 a { color: #000; text-decoration: none; } .search { width: 330px; display: none; float: left; padding: 15px 0 0 0; height: 36px; position: relative; } .search input { border:0; width: 100px; } .search .fatbutton { width: 40px; display: none; } .search form { float: right; } .search label { margin-right: 5px; } .search p {clear: both;text-align: right;margin:0;padding:0;} .search a { color: #000; text-decoration: none; } /* Navigation styles --------------------------------------------- */ .wrap .nav { display: none; } } .nav ul { display: inline; display: none; } .nav ul li { display: inline; float: left; font-size: 12px; } .nav ul li a { float: left; text-decoration: none; color: #000; font-weight: bold; margin-right: 15px; } .subnav, .external { padding: 0 7px 7px 0; width: 163px; display: block; background: #a4d7e8; } .subnav li { margin: 3px 0 3px 0; } .subnav .section { display: none; } .subnav li a, .external li a { text-decoration: none; color: #000; font-size: 11px; } .section-header { display: block; width: 163px; padding: 10px 7px 10px 0; background: #6bbdd9; font-size: 12px; font-weight: bold; } .section-header a { display: none; } .section-header, .section-header li { list-style-type: none; } .external { background: none; } .external li { margin: 10px 0 10px 0;} .external li a { text-transform: uppercase; } /* Press styles --------------------------------------------- */ .press { border-left: 1px dashed #000; padding: 5px 0 5px 5px; } .press p {padding: 5px 0 0 0;} .press p, .press h3 { font-size: 12px; } /* Content styles --------------------------------------------- */ .infobox1 h1, .infoxbox2 h1 { font-size:16px;line-height:1; } .infobox1 h2, .infoxbox2 h2 { font-size:15px;line-height:1; } .infobox1 h3, .infoxbox2 h3 { font-size:14px;line-height:1; } .infobox1 h4, .infoxbox2 h4 { font-size:13px;line-height:1; } .infobox1 h5, .infoxbox2 h5 { font-size:12px;line-height:1; } .infobox1 h6, .infoxbox2 h6 { font-size:10px;line-height:1; } .infobox1 hr, .infoxbox2 hr { display:block;background:#aaa;color:#aab;width:100%;height:1px;border:none} .infobox1 ul, .infoxbox2 ul { list-style:disc outside; } .infobox1 ol, .infoxbox2 ol { list-style:decimal outside; } .infobox1 table, .infoxbox2 table { border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse; } .infobox1 th, .infobox1 td, .infoxbox2 th, .infoxbox2 td { border-bottom:1px solid #ddd;border-right:1px solid #ccc; } .infobox1 hr, .infobox1 p, .infobox1 ul, .infobox1 ol, .infobox1 dl, .infobox1 pre, .infobox1 blockquote, .infobox1 address, .infobox1 table, .infobox2 hr, .infobox2 p, .infobox2 ul, .infobox2 ol, .infobox2 dl, .infobox2 pre, .infobox2 blockquote, .infobox2 address, .infobox2 table { margin-bottom:1.6em; } .infobox1 p+p, .infobox2 p+p { margin-top:-.8em; } .infobox1 h1, .infobox2 h1 { margin:1em 0 .5em; } .infobox1 h2, .infobox2 h2 { margin:1.07em 0 .535em; } .infobox1 h3, .infobox2 h3 { margin:1.14em 0 .57em; } .infobox1 h4, .infobox2 h4 { margin:1.23em 0 .615em; } .infobox1 h5, .infobox2 h5 { margin:1.33em 0 .67em; } .infobox1 h6, .infobox2 h6 { margin:1.6em 0 .8em; } .infobox1 th, .infobox1 td, .infobox2 th, .infobox2 td { padding:.8em; } .infobox1 caption, .infobox2 caption { padding-bottom:.8em; } .infobox1 blockquote, .infobox2 blockquote { padding:0 1em;margin:1.6em 0; } .infobox1 dt, .infobox2 dt { margin-top:.8em;margin-bottom:.4em; } .infobox1 ul, .infobox2 ol, .infobox2 ul, .infobox2 ol { margin-left:2.2em; } .infobox1 blockquote > *, .infobox2 blockquote > * { margin:.8em 0; } .infobox1 p { font-size: 12px; } /* articles --------------------------- */ .articles { margin: 10px 0 0 0; border-top: 1px solid #ccc; padding: 10px 0 0 0; width: 420px; } .article { border-bottom: 1px solid #ccc; padding: 0 0 10px 0; margin: 5px 0 15px 0; } .art-detail { width: 420px; border-bottom: 0; } .article h3, .article h2 { margin: 0 0 3px 0;padding:0; font-size: 14px; font-weight: bold; text-transform: none; } .article .intro-text { margin:0 0 3px 0; padding:0; } .art-image { float: right; margin: 0 0 5px 10px; } .article p { margin: 0 0 5px 0; } .column-2 .author { margin: 0 0 3px 0; } .article p a { text-decoration: none; color: #7bbdd8; } .article p a:hover { color: #2581a6; } .footer p { margin: 0 0 0 175px; font-size: 11px; padding: 0; } .footer p a {color: #000; text-decoration: none;} #utregning-table, #utregning-table tr, #utregning-table td, #tall-table, #tall-table tr, #tall-table td { border:0; padding: 0; } .right { text-align: right; } .primary-content .no-bullet { list-style-type: none; } 
