﻿a {color:#003366;text-decoration:none;}
h2 {font-size:1.3em; padding:0; margin:0;}
body {margin:0; padding:0;font-family:"lucida grande",arial,tahoma,"lucida grande",Helvetica,sans-serif;}
form {font-family:"lucida grande",arial,tahoma,"lucida grande",Helvetica,sans-serif;}
#forside_toppsak {position:relative; top:0; left:0; margin:-11px 1px 0 1px;}
#forside_toppsak img {max-width:100%}
#forside_toppsak_2 {position:absolute; bottom:-6px; left:0; width:100%; max-width:627px;}
#forside_toppsak_3{z-index:100; background-image:url(/grafikk/header_bg.png); background-position:top; color:#FFFFFF; padding:3px 4px 5px; margin:0 0 5px}
#forside_toppsak_3 a {color:#FFF}
#nav a { padding:0.4em 0.3em 0.5em; color:#003366; display:inline-block; text-decoration:none; font-weight:bold;-moz-border-radius: 6px 6px 0 0;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px; margin-top:4px;}
.markert {margin:0 0 -1px 0; background-color:#FFF; border:1px solid #92ABC7; border-bottom:1px solid #FFF;}
#top a { color:#FFF; text-decoration:none; display:block; float:right; padding:0.9em 0.6em; font-weight:bold;text-shadow: #000 1px 1px 0;}
#top {height:42px; background-color:#255284; overflow:hidden; background-image:url(/iphone/grafikk/toolbar.png); background-repeat:repeat-x;}
#top #logo {margin:0; float:left}
.varsel_teller {background-color:#C00; color:#FFF; padding:0 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#nav {background-color:#BACADC; text-align:center; padding:0; border-bottom:1px solid #92ABC7;}
.linkbox {display:block; border-bottom:1px solid #DEE7EF; margin:0; padding:0.6em 0.5em; color:#333}
.artBilde {float:left; border:0; padding:0; margin:0 0.3em 0 0; width:80px}
.mer {color:#C30; padding:1em 0.5em;}
.leggtil_link_top {border-top:1px solid #DEE7EF; margin-top:1em; padding-top:0.7em}
.load {border:0; float:left; margin:0 6px}
#kommentarer_container { list-style:none; margin:1em 0 0 0; padding:0;overflow:hidden;}
#kommentarer_container li { list-style:none; margin:0;padding:0.6em 0.5em;display:block;border-bottom:1px solid #DEE7EF;}
#kommentarer_container h2 {font-size:1.3em; padding:0; margin:0}
#eventlist { list-style:none; margin:0; padding:0;}
#eventlist li {padding:0.6em 0.5em;border-bottom:1px solid #DEE7EF;}
#eventlist .group { font-size:1.3em; font-weight:bold; margin:0 0 0.4em; padding:0.2em 0.4em; background-color:#DEE7EF;border-bottom:1px solid #A9BDD3;}
.kommteller {color:#70952B}
.border_footer {border-bottom:1px solid #78828D}
#footer {background-color:#BACADC; text-align:center; padding:0; border-top:1px solid #92ABC7; padding:0.4em; color:#666; background-image:url(grafikk/bg_footer.png); background-repeat:repeat-x; line-height:1.3em;}
#subnav {width:100%; text-align:center; background-image:url(/iphone/grafikk/toolbar_int.png); background-position:top; background-repeat:repeat-x;padding:0.3em 0; margin-bottom:5px}
#subnav a {padding:0.4em 0.2em;color:#003366; display:inline-block; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif;-moz-border-radius: 6px;-webkit-border-radius: 6px;font-size:0.9em}
.sub_markert {border:1px solid #92ABC7;background-color:#FFF;}
.varsel {color:#C00; font-weight:bold}
.formCenter {text-align:center; padding:0 0 0.7em 0}
input[type='text'] {font-size:1em;width:88%; margin:0;}
input[type='password'] {font-size:1em;width:88%; margin:0;}
input[type='submit']{font-size:1em;width:88%; margin:0;}
input[type='button']{font-size:1em;width:88%; margin:0;}
textarea {font-size:1em;width:88%; height:100px; margin:0;}
.sp {font-size:1em;margin:0.5em 0.5em 0.7em}
label {display:block}
.infoMessage{padding:5px; margin:6px; border:1px solid #FC6; background-color:#FFC; font-weight:bold}
.jqvindu {width:100%;display:none; position:absolute; top:42px; z-index:1000}
.jqvindu div {border:3px solid #666;-moz-border-radius:0 0 6px 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-bottom-right-radius: 6px; background-color:#FFF; padding:7px; z-index:1000}
.bilderamme_liten {
background-repeat:no-repeat; background-position:1px 1px; height:34px; width:34px; float:left; overflow:hidden; margin:0 3px 0 0; border:0}
.liste_bv {clear:both; padding:0 0.5em;}
.uis { color:#333;}
.headingbox {font-weight:bold; margin:0 0 0.4em; padding:0.2em 0.4em; background-color:#DEE7EF;border-bottom:1px solid #A9BDD3; clear:both}
.pl_pic {float:left; padding-right:5px}
.pl_det {float:left; padding-bottom:5px; width:220px; overflow:hidden}
#melding_til {display:block; margin:0.5em; font-weight:bold}
#inneboks {background-image:url(/iphone/grafikk/User.png); background-repeat:no-repeat; background-position:5px 2px; min-height:40px; padding:10px 5px 5px 48px;}
.clear_air {overflow:hidden; clear:both; height:5px;}
.bilderamme_stor_profil {
background-repeat:no-repeat; height:102px; width:102px;overflow:hidden; border:0; margin:-1px 0 0 -1px}
.clear {clear:both; height:0; overflow:hidden}
.roundbox {border:1px solid #92ABC7; padding:0.4em;-moz-border-radius: 6px;-webkit-border-radius: 6px; background-color:#D6DFEA; margin:0.5em 0}
.roundboxLight {border:1px solid #D6DFEA; padding:0.4em;-moz-border-radius: 6px;-webkit-border-radius: 6px; background-color:#FFF; margin:0.5em 0}
.blaknapp {border:1px solid #92ABC7; padding:0.4em;-moz-border-radius: 6px;-webkit-border-radius: 6px; background-color:#D6DFEA; margin:0.5em 0}
