body { color: #1e1e1e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #eaeaea; margin: 0; }p { color: #1e1e1e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 0; padding: 0 0 12px; }div, td { color: #1e1e1e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }#container {  }#ramme { width:1000px; background-color: #ffffff; background-repeat: repeat; margin-right: auto; margin-left: auto; }#ramme-padding { padding: 0 22px 22px; }#top { background-color: white; vertical-align: middle; height: 90px; }#halv_side { width: 380px; }#halv_side_venstre { width: 350px; }#halv_side_hoyre { width: 350px; float: right; }#right, div.right { text-align: right; width: 302px; float: right; }img.right { float: right; }div.newsimagebox { float: right; width: 350px; }/* #footer { margin-top: 8px; }*/img.logo { float: left; margin-top: 15px; margin-left: 22px; }div.slagord { width: auto; float: right; margin-top: 20px; text-align: center; }h1,h2 { margin: 0; padding: 0 0 12px; }h1 { font-size: 14px; line-height: 18px; }h2 { font-size: 11px; line-height: 17px }h1 a { text-decoration: none; color: #1e1e1e; }h1 a:hover { text-decoration: underline; }#content { background-color: #ffffff; margin-top: 20px; }#content-padding { padding: 0px; }#content-padding img.right { float: right; margin-bottom: 12px; margin-left: 12px; }img.right2 { float: right; margin-bottom: 200px; margin-left: 12px; }hr.skjult { display: block; clear: both; margin: -0.66em 0; visibility: hidden; }#main_left, div.main_left { width: 718px; }div.main_left, div.main_left3 { float: left; }div.main_left2 { width: 340px; }div.main_left3 { width: 340px; }#news_right, #news_right_start { width: 215px; float: right; }#news_right { border: solid 2px #e3e3e3; }#news_right_start { background-color: #eee; }div.news_padding { padding: 15px; }#news_right h1, #news_right_start h1, #news_right h2, #news_right_start h2 { font-size: 12px; font-weight: bold; line-height: 15px; padding: 0; }#news_right h2 a, #news_right_start h2 a { text-decoration: none; color: #1e1e1e; }#news_right h2 a:hover, #news_right_start h2 a:hover { text-decoration: underline; }div.dato { padding: 3px 5px; }#news_right div.dato { background-color: #e3e3e3 }#news_right_start div.dato { background-color: #fff; }a.lesmer { float: right; text-decoration: none; color: #1e1e1e; padding-bottom: 15px; }a.lesmer:visited { color: #1e1e1e; }a.lesmer:hover { float: right; text-decoration: underline; }div.menu, div.bunnlinje { background-color: #b6e823; margin-top: 0;  }div.bunnlinje { height: 5px; margin-top: 10px; }div.bunn { margin-top: 9px; line-height: 18px; }div.bunn .levert { color: #ccc; }div.bunn a.levert { color: #ccc; text-decoration: none; }div.bunn a.levert:visited { color: #ccc; }div.bunn a.levert:hover { color: #999; text-decoration: underline; }#navlist{ font-size: 12px; line-height: 14px; width: auto; visibility: visible; margin: 0 10px 0 20px; padding: 6px 18px 7px 7px !important; }#navlist { -webkit-text-size-adjust: none; }  /* iPhone fix */#navlist li { padding-top: inherit; padding-bottom: inherit; list-style: none; display: inline; border-right: 1px solid #fff; }#navlist li a:link, #navlist li a:visited { color: #000; text-decoration: none; padding-top: 6px; padding-right: 18px; padding-bottom: 6px; padding-left: 11px !important; }#navlist li a#current { color: black; background-color: #fff; padding-bottom: 7px; }#navlist li#first { border-left: 1px solid #fff; }#navlist li a:hover { background-color: #c6f732; }/* form */input.skjema { font-size: 12px; width: 350px; border: solid 1px silver; background-color: #ebebeb; }textarea.skjema { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; width: 500px; border: solid 1px silver; background-color: #ebebeb; }input.subm1 { padding: 4px 10px; }.aligntop { vertical-align: top; }#right { float: right; }#left { float: left; }a.front, a.front2  { color: #1e1e1e; text-decoration: none; }a.front:visited, a.front2:visited { color: #1e1e1e; }a.front:hover { text-decoration: underline; }.bredde { width: 100%; }.bredde div.venstre { float: left; width: 46%; }.bredde div.hoyre { float: right; width: 46%; }.bredde img.right { float: right; margin: 0 0 0 3px; padding: 0 }.bredde img.left { float: left; margin: 0 10px 0 0; padding: 0; }div.venstre_padding { float: left; width: 46%; padding-right: 18px; }a.img { border: 0; }img { border: 0; }td.w30 { width: 30px; }div.10pkt { font-size: 10px; line-height: 14px; }div.galleri { float: left; padding-right: 10px; padding-bottom: 6px; width: 132px; height: 171px }div.galleri a:link { text-decoration: none }div.galleri a:hover { text-decoration: underline }div.galleri a.img { border: 1; }#forhandlere { background-color: #e3e3e3 }div.forandlere-padding { background-color: #ffffff; margin: 2px; padding: 15px; }div.nyhetsarkiv { padding: 5px; border-bottom: 1px solid #ddd; }div.nyhetsdato, .nyhetsdato { padding: 5px; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-right: 10px }#navlist2 { font-weight: normal; font-style: normal; font-variant: normal; position: relative; width: 340px; visibility: visible; margin:0; padding:0; }#navlist2 li { border-top: 1px solid #ddd; list-style-type: none; list-style-position: inside; }#navlist2 li a { text-decoration: none; padding-left: 9px; padding-top: 9px; padding-bottom: 9px; display: block; background-image: url(/files/includes/graphics/photo_icon2.png); background-position: 290px 3px; background-repeat: no-repeat;  }#navlist2 li.doc a { text-decoration: none; padding-left: 9px; padding-top: 9px; padding-bottom: 9px; display: block; background-image: url(/files/includes/graphics/photo_icon2doc.png); background-position: 290px 3px; background-repeat: no-repeat;  }#navlist2 li a:link { color: #1e1e1e }#navlist2 li a:visited { color: #1e1e1e }#navlist2 li a:hover { background-color: #E9E9E9 !important; }#teaser .ingress { visibility: hidden; display: none; }#skjul_teaser .merke-teaser { visibility: hidden; display: none; }