 /* Det er satt noen conditional comments inne på innstillinger for IE7 og 6 */ 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,li table, caption { 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;} body { font: 12px Arial, Helvetica, sans-serif; background: #fff; } /* Layout -------------------------- */ .wrapper { width: 934px; padding: 18px 22px 0 34px; background: #f10 url(/sitefiles/65/design/wrapper-bg.png) no-repeat top left; margin: 0 auto; } .top { background: url(/sitefiles/65/design/top-bg.png) no-repeat top left; height: 114px; } .subpage .top { background: url(/sitefiles/65/design/sub-top-bg.png) no-repeat top left; } .masthead {float: left;} .masthead a { display: block; height: 100px; width: 270px; text-indent: -9999px; } .column-1 { width: 269px; background: #fff; margin: 15px 0 0 0; clear: both; padding: 15px 0 0 0; border-right: 1px solid #a2958a; float: left; } .subpage .column-1 { padding: 0; margin: 20px 0 0 0; } .subpage .column-1 { width: 229px; border: 0; background: #cdc6bf url(/sitefiles/65/design/sub-column-1-bg.png) no-repeat bottom left; padding-bottom: 290px; } .column-2 { width: 563px!important; width: 613px; padding: 0px 50px 25px 50px!important; padding: 0px 25px 25px 25px; background: #fff; float: right; } .subpage .column-2 { padding: 25px 50px 25px 50px!important; padding: 0 25px 25px 25px; } .bottom { width: 945px; clear: both; height: 140px; margin: 10px 0 -30px -12px; padding: 20px 0 20px 0; background: #c6d2da; } .subpage .clear { clear:both; } .footer { clear: both; margin: 0 auto; width: 990px; height: 154px; background: url(/sitefiles/65/design/footer-bg.png) no-repeat top left; } .sub-footer { background: url(/sitefiles/65/design/sub-footer-bg.png) no-repeat top left; } /* Navigation -------------------------- */ .navigation { width: 914px; height: 20px; padding: 15px 10px 0 10px; float: left; background: url(/sitefiles/65/design/navigation-bg.png) no-repeat top left; } .navigation li { float: left; display: inline; } .navigation li a { text-transform: uppercase; text-decoration: none; color: #81776e; float: left; margin-right: 35px; } .navigation .last a { margin-right: 0;} .sub-menu { padding: 0 0 0 0; } .sub-menu li { margin: 14px 0 14px 15px; } .sub-menu li a { text-decoration: none; color: #6c635b; font-size: 12px; font-weight: bold; } .page-header { text-transform: uppercase; font-size: 20px; background: #ece9e6; height: 24px; padding: 15px 0 10px 15px; margin: 0 0 25px 0; color: #6c635b; } .breadcrumbs { width: 563px; float: left; padding: 0 0 25px 0; } .breadcrumbs li { float: left; color: #006; margin: 0 5px 0 0; font-size: 11px; } .breadcrumbs li a { text-decoration: none; color: #999d9d; } .breadcrumbs li .current { color: #006; border-bottom: 1px solid #999; } .langmenu { float: right; display: block; width: 113px; height: 94px; padding: 20px 0 0 490px; margin: 0px 0px 0 0; } .langmenu li { float: left; } .langmenu li a { color: #fff; text-decoration: none; padding: 0 4px 0 4px; border-right: 1px solid #fff; } .langmenu li .last {border: 0;} /* Typography -------------------------- */ .column-1 h2 { text-transform: uppercase; font-size: 24px; color: #81776e; margin: 0 0 20px 0; } .column-1 h3 { font-size: 12px; font-weight: bold; margin: 0; } .column-1 h3 a { color: #81776e; text-decoration: none; } .column-1 p { font-size: 11px; margin: 0; width: 160px; } .column-1 .read-more { margin: 0 0 15px 0; } .column-1 .read-more a { text-decoration: none; color: #81776e; font-weight: bold; } .bottom-wrapper { background: #c6d2da; float: left; width: 945px; } .head-box { padding: 40px 20px 0 20px; float: left; } .heading { font-size: 46px; font-weight: normal; text-transform: uppercase; color: #fff; margin: 0; padding: 0; line-height: 46px; } .box { float: left; width: 500px; padding: 15px 0 0 0; } .box p { float: left; font-size: 11px; } .column-2 h2 { font-size: 46px; font-weight: normal; color: #81776e; padding: 0; margin: 0 0 35px 0; } .column-2 p { font-size: 11px; margin: 0 0 20px 0; } .column-2 .ingress { font-size: 12px; font-weight: bold; } .bilde-container { width: 603px; float: right; height: 114px; } table { font-size: 11px; } 
