#content { width: 610px; margin: 10px 0px 0px; padding: 0px; float: left; position: relative; display: block; }
#content h1 { color: #C00; font-size: 24px; margin: 0px 0px 12px; }
#content h2 { color: #C00; font-size: 18px; margin: 0px 0px 12px; }
#content h3 { color: #C00; font-size: 12px; margin: 0px 0px 12px; }
#content h4 { color: #C00; font-size: 12px; margin: 0px 0px 6px; }
#content h5 { color: #C00; font-size: 12px; margin: 0px; }
#content h6 { font-size: 12px; margin: 0px; }
/* #content img { border: 1px solid #000; } */
#content p { margin: 0px 0px 12px; }
#content a { color: #C00; text-decoration: underline; }
#content a:hover, #content a:focus { color: #C00; text-decoration: none; }

#art { margin: 0px; padding: 0px; }
#art h1 { font-size: 16px; font-weight: bold; margin: 0px; }
#art a:hover, #art a:focus, #art h1 a { text-decoration: none; }
#art a, #art h1 a:hover, #art h1 a:focus { text-decoration: underline; }
#art .spacer { margin: 0px; padding: 0px; float: left; width: 100%; height: 20px; font-size: 0px; }
#art .spacervert { margin: 0px; padding: 0px; float: left; width: 10px; height: 10px; font-size: 0px; }
#art img { float: right; display: block; margin-left:5px; margin-bottom:5px; }
#art p { margin: 5px 0px 0px; padding: 0px; }
#art .art1 { margin: 0px; padding: 0px; float: left; width: 610px; }
#art .art2 { margin: 0px; padding: 0px; float: left; width: 300px; }
#art h1 a, #art h1 a:hover, #art h1 a:focus { color: #C00; } /* Artikkel overskrift */
#art a:hover, #art a:focus, #art a { color: #000; } /* Artikkel link */
#art .dato { font-style: italic; color: #999; margin-left:10px; } /* Artikkel dato */
#art .art4-h1 { width: 275px; font-weight: bold; }
#art .art4-h1a { text-decoration: none; }
#art .art4-h1a:hover { text-decoration: underline; }
#art .art4-c { width: 275px; }
#art .art4-a { width: 60px; text-align: right; }

#artikkelhead { float: left; width: 100%; }
#artikkelhead h1 { margin: 0px; }
#artikkelhead p { color: #999; margin: 0px 0px 12px; }
#artikkelhead a { color: #999; text-decoration: underline; }
#artikkelhead a:hover, #artikkelhead a:focus { text-decoration: none; }
.ingress { font-weight: bold; }

#album { margin: 0px; padding: 0px; }
#album h1 { font-size: 12px; margin: 10px 0px 0px; }
#album .album3 { margin: 0px; padding: 0px; float: left; width: 200px; }
#album .album2 { margin: 0px; padding: 0px; float: left; width: 305px; }
#album .album1 { margin: 0px; padding: 0px; float: left; width: 610px; }
#album .spacer { margin: 0px; padding: 0px; float: left; width: 100%; height: 10px; font-size: 0px; }

#navbar { margin: 10px 0px; padding: 6px 0px 3px; float: left; width: 100%; height: 20px; font-weight: bold; font-size: 12px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
#navbar img { border: 0px; margin: 0px 1px; }
#navbar .left { width: 100px; text-align: right; vertical-align: middle; }
#navbar .center { width: auto; text-align: center; }
#navbar .right { width: 100px; text-align: left; }

#bok { margin: 0px; padding: 0px; float: left; width: 350px; }
#bok .innlegg { margin: 0px; padding: 5px 0px; float: left; width: 100%; border-top: 1px solid #999; }
#bok .spacer { margin: 5px 0px; padding: 0px; float: left; width: 100%; font-size: 0px; border-top: 1px solid #999; }
#bok h1 { font-size: 12px; margin: 2px 0px; }
#bok p { margin: 0px; }
#bok a { color: #999; }
#bok h2 { font-size: 10px; margin: 2px 0px; font-weight: normal; color: #999; }
#bok h3 { font-size: 12px; font-weight: normal; font-style: italic; margin: 10px 0px 0px; }
#bok .svar { font-style: italic; }

#bokinnlegg { margin: 0px 0px 0px 10px; padding: 9px; float: left; width: 230px; background: #eee; border: 1px solid #999; font-weight: bold; }
#bokinnlegg input, #bokinnlegg textarea { font: normal 12px "Courier New", Courier, mono; color: #000; margin: 0px; padding: 1px; }
#bokinnlegg h1 { font-size: 12px; margin: 0px 0px 10px; }
#bokinnlegg p { margin: 2px 0px; }
#bokinnlegg form { margin: 0px; padding: 0px; }