 @charset "utf-8"; /* CSS Document */ html { overflow-y:scroll; } a:active {outline: none;} a:focus {-moz-outline-style: none;} * { margin:0; padding:0; } body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:url(../../sitefiles/7/design/wrapper_bottom_bg.gif) no-repeat 700px bottom; } DIV.content p strong { color: #222; } img { border:0;} a{ /*color:#000000;*/ font-weight:normal; color:#0e4fab; } .wideArticle a, .smallArticle a, .rightArticle a { font-weight: bold; } a:hover{ color:#8092ab; } p{ padding:0 0 10px 0; } h1{ font-size:30px; font-weight:bold; color:#d2232a; padding-bottom: 10px; } DIV.content h1{ background-color: #fff; } h2{ font-size:18px; font-weight:bold; color:#000; text-transform:uppercase; margin: 4px 0 4px 0; } h2.nyhetsarkiv a{ font-size:15px; font-weight:bold; color:#777777; text-transform:uppercase; margin: 4px 0 4px 0; text-decoration:underline; } h2.nyhetsarkiv a:hover{ color:#000000; text-decoration:underline; } h2.undersider, .infobox1 h2, .infobox2 h2, .infobox3 h2{ text-transform:none; margin-bottom:20px; } .headingnormal { font-size:18px; font-weight:bold; color:#000; padding-bottom: 15px; padding-top: 4px; } h3.search_results_heading a { text-transform:none; font-size:14px; font-weight: bold; color:#000000; text-decoration: none; } h4{ font-size:12px; font-weight:bold; color:#34933d; text-transform:uppercase; margin:5px 0 2px 0; } DIV.wrapper{ position:relative; width:1090px; margin:0; padding-bottom:80px; } DIV.top{ /* background:url(../../sitefiles/7/design/bgtop3.jpg) no-repeat; */ width:1090px; height:158px; margin:0; overflow:hidden; position:relative; } DIV.top_flash { width:700px; height:139px; overflow: hidden; position:relative; } DIV.top_right{ background:url(/sitefiles/7/design/top_right.jpg) no-repeat; width:390px; height:158px; position:absolute; left: 700px; top: 0px; } DIV.home a{ position:absolute; left:0px; top:0px; display:block; width:880px; height:140px; } DIV.top_menu{ background:url(/sitefiles/7/design/top_menubar.gif) no-repeat; font-size:9px; font-weight:bold; width:570px; position:absolute; bottom:0px; left:132px; height:18px; padding-left: 20px; text-transform:uppercase; } DIV.top_menu ul{ padding-top: 3px; } DIV.top_menu ul li{ list-style:none; display:block; float:left; } DIV.top_menu ul li.even a{ background:#808285; } DIV.top_menu ul li a:hover{ background:#000; } DIV.top_menu ul li a.current{ background:#000; } DIV.top_menu ul li a{ display:block; float:left; color:#fff; text-decoration:none; padding:2px 5px 1px 4px; } DIV.middle{ background:url(../../sitefiles/7/design/middle_bg2.gif) repeat-y; width:1090px; margin:0; } DIV.left{ width:132px; float:left; } DIV.left_search{ padding:4px 0 4px 5px; } input{ margin:0px; font-family:Arial, Helvetica, sans-serif; } input#searchbutton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-transform:uppercase; color: #fff; background: #d2232a; border: none; height:15px; width:30px; padding-bottom: 3px; } input#searchfield{ font-size:10px; color: #999; background: #fff; border: 1px solid #999; width:91px; height: 13px; position: relative; top: 0px; } DIV.left_menu, DIV.left_menu2, DIV.left_info{ font-size:9px; background:#d2232a; color:#FFFFFF; padding:10px 0 10px 0px; text-transform:uppercase; } DIV.left_menu .fanamenyheader{ font-size: 11px; font-weight: bold; text-transform:none; padding-left: 18px; margin-bottom: 8px; } DIV.left_menu ul li{ width:112px; } DIV.left_menu a{ color:#FFFFFF; text-decoration:none; } DIV.left_menu{ margin-top:5px; } DIV.left_menu li, DIV.left_menu2 li{ padding:0px 0 0px 10px; } DIV.left_menu2 a{ color:#000; text-decoration:none; } DIV.left_menu2 a:hover{ color:#fff; } DIV.left_info{ padding:75px 18px 50px 17px; font-size:11px; font-weight: normal; text-transform:none; background:url(../../sitefiles/7/design/menu_bottom_bg.gif) no-repeat bottom left #d2232a; } DIV.left_info hr{ background-color: #ffffff; color: #ffffff; margin-bottom: 10px; } DIV.left_info a{ color: #ffffff; text-decoration: underline; } DIV.left_info a:hover{ color: #000000; } DIV.sponsorer{ text-align:center; padding-bottom:20px; } DIV.sponsorer ul{ list-style-type:none; } DIV.sponsorer ul li{ padding: 10px 0 10px 0; } DIV.breadcrumbs{ padding:5px 0 0 0; font-size:9px; text-transform:uppercase; background-color: #fff; height: 12px; display: block; } DIV.breadcrumbs ul li{ padding:0 5px 0 0; float:left; list-style-type: none; } DIV.breadcrumbs a{ color:#d2232a; text-decoration:none; } DIV.breadcrumbs a:hover{ color:#999999; } DIV.content{ width:530px; float:left; padding:0 15px 0px 15px; overflow: hidden; padding-bottom: 15px; } DIV.content ul { padding-left:13px; } DIV.breadcrumbs ul { padding-left:0; } DIV.divider{ clear:both; display:block; font-size:1px; height:1px; width:530px; border-top:1px solid #999; } .banner_center{ padding:10px 0 10px 0; } SPAN.date{ color:#d2232a; font-size:10px; float: left; margin-right: 8px; text-transform: capitalize; } SPAN.date_grey{ color:#999999; font-size:9px; } DIV.artikkel-cat{ text-transform: uppercase; } DIV.event { width:164px; padding:0 15px 10px 15px; float:left; } DIV.reklame{ width:204px; position:absolute; top:87px; right:0px; height:500px; } DIV.reklame ul{ list-style-type: none; } DIV.reklame ul li{ margin: 0 0 10px 10px; } DIV.bottom{ background:url(../../sitefiles/7/design/bottom_bg.gif) no-repeat top left; text-align:center; color:#999999; font-size:10px; width:866px; margin:0; padding:10px; } DIV.bottom a{ color:#999; text-decoration: none; } DIV.bottom a:hover{ color:#666; text-decoration: underline; } .clear{ clear: both; } DIV.ingress a, DIV.ingress a:hover { color: #666666; font-weight: normal; text-decoration:none; } DIV.ingress_full_art { color: #555555; font-weight: bold; font-size: 15px; line-height: 19px; margin: 10px 0 8px 0; } h2 a, h2 a:hover { color: #000000; text-decoration:none; } H2.full_art { margin: 10px 0 10px 0; font-size: 26px; } .wideArticle{ padding-bottom: 16px; background-color:#ffffff; margin-top: 9px; } .smallArticle{ width: 250px; float: left; padding-top:11px; } DIV.article_content_full { line-height: 17px; } H2.right_col { color:#d2232a; font-size:14px; } DIV.rightArticle h3 { padding-top: 20px; } DIV.rightArticle h3 a { color:#D2232A; font-size: 13px; text-decoration: none; } DIV.rightArticle DIV.ingress p { padding-bottom: 3px; } DIV.event DIV.divider { width: 165px; } .smallArticle .lesmer { padding-bottom: 16px; } .smallArticle h3 a { font-size: 13px; text-decoration: none; color: #34933D; } DIV.event iframe { margin: 10px 0 15px 0; } #article-border { padding-right:14px; border-right:1px solid #999999; margin-right:15px; } .infobox1, .infobox2, .infobox3 { margin-bottom:15px; } /* abonner */ #newsletter-subscription ul { list-style-type: none; } #newsletter-subscription input { margin-left: 10px; padding-top: 5px; } #newsletter-subscription .formcontrols input { margin-left: 102px; margin-top: 10px; } #newsletter-subscription li.reverse-order { padding: 10px 0 0 92px; margin: 8px 0 8px 10px; } /* innmeldingsskjema */ form.kpgenerated fieldset ul li input { width:156px; } #form-241 { text-align:right; } form.kpgenerated fieldset ul li.form-controls { margin-left:150px; width:370px; } form.kpgenerated fieldset ul .helptext { font-size:9px; margin-left:150px; padding-bottom:8px; text-align:left; width:370px; } form.kpgenerated fieldset ul li.radio input { width: 10px; } form.kpgenerated fieldset ul li.radio p.umbrella-intro { margin:0; padding:0; width: 370px; } form.kpgenerated fieldset ul li.radio { text-align:left; margin-left:150px; } form#form-241 .radio .umbrella-intro { display:none; } form.kpgenerated fieldset ul li .selects { margin-left: 150px; margin-top: 17px; } form.kpgenerated fieldset ul li p.umbrella-intro { margin-left: 80px; font-style: normal; float: left; } DIV.bottom DIV.standard form{ padding-left:327px; padding-top:8px; text-align:left; } DIV.bottom DIV.standard h2 { color: #999999; } DIV.bottom DIV.standard form .fatbutton, form table input, #newsletter-subscription form input { background-color:#cccccc; border:1px solid #999999; color:#666666; padding:5px 10px; font-size:11px; cursor: pointer; } DIV.bottom DIV.standard form .fatbutton:hover, form table input:hover, #newsletter-subscription form input:hover { background-color:#999999; color:#cccccc; } DIV.bottom DIV.standard form input { border:1px solid #999999; color:#666666; font-size:11px; margin:3px 0 2px 0; } .content form table tbody tr td a img { padding: 9px; } .content form table tbody tr td input { margin-top: 30px; } .fanaprofiler { margin-top: 10px; } .fanaprofiler a{ padding: 0 10px 5px 17px; font-size: 14px; font-weight: bold; } #aktiviteter { position:relative; top: 90px; left: 68px; width: 125px; } #aktiviteterExtra { position:relative; top: 83px; left: 68px; width: 166px; height: 100px; } .reklame #aktiviteter { position: absolute; top: 22px; left: 20px; width: 125px; } #spesialside .reklame ul { margin-top: 100px; } #aktiviteter .divider { display: none; } #aktiviteter img, #aktiviteterExtra img { margin-top: 5px; } .event ul { list-style-type: none; margin: 0; padding: 0; } .borderFix {width: 545px; float: left; background: url('/sitefiles/7/design/borderFix.gif') repeat-y } 