h1, h2, h3, h4, h5, h6 {
	border: 0; padding: 0; margin: 0; background: transparent;
	text-transform: uppercase }
hr { display: none }
/* Liten tekst */
.bloggheader p, .postet, .posteti, #right .blogmenu li span,
.dato, .kommentarfelt span.by-user { font-size: .94em }

#left .bloggheader h1 {
	padding: 2em 0 0 0;
	font-size: 1.7em; font-weight: bold;
	 }
.bloggheader h1, .bloggheader h1 a,
#right h2, #right h3 { color: #e701c4; margin: 0 0 .2em 0 }

.bloggheader p {
	position: absolute; top: 19px; left: 319px;
	background: url(gfx/blg/bg_user.gif);
	width: 154px; height: 28px; line-height: 28px;
	text-align: center }

.innlegg { padding: 15px 0; color: #000 }
.art { font-size: 1em; padding: 0 }

.innlegg { float: left; clear: left; width: 390px } 

h2, h3 { font-size: 1.2em }

.innlegg h2 a { color:#000 }
.postet, .dato { color: #666}

.postet .comment { float: right }

.blogedit { float: right; width: 40px; margin: 0 0 5px 5px }
.blogedit span { display: none }
.blogedit a {
	float: left;
	width: 20px; height: 20px;
	background-position: 50% 50%;
	background-repeat: no-repeat }
.blogedit a.edit { background-image: url(gfx/blg/rediger.gif) }
.blogedit a.slett { background-image: url(gfx/blg/slett.gif) }

.innleggsfot { padding: 15px 0 0 0; width: 100% }
.posteti { color:#a6a69b }
.posteti a, .posteti a:link, .posteti a:visited { color:#a6a69b }
.posteti a:hover { color:#e45a49 }

.perma {	width: 100%; height: 20px; line-height: 20px;
	border-top: 1px solid #d4e9e9;
	border-bottom: 1px solid #d4e9e9 }
.permalenke { display: none }
.mer { float: left; width: 100%; clear: left; text-align: right; font-size: .92em }

.innleggsfot ul { width: 100%; margin: 0; list-style-type: none }
.innleggsfot li { padding: 0 6px 0 0; font-weight: bold }
.innleggsfot li, .innleggsfot li a { float: left }
.innleggsfot li a { padding: 0 0 0 13px; background: url(gfx/blg/ext.gif) no-repeat center left; font-weight: normal }
.bunn { height: 5px; width: 100%; overflow: hidden }

/* Kommentarer */
.kommentarfelt { background: #b5d8db; border-bottom: 1px solid #fff }
.kommentarfelt h4 { font-weight: bold; padding: 5px }
.kommentarfelt h4, .kommentarfelt li { border-bottom: 1px solid #fff }
.kommentarfelt ol { margin: 0; list-style-type: none }
.kommentarfelt li { background: #d4e9e9; padding: 5px }
.kommentarfelt li.to { background: #e7f3f3 }
.kommentarfelt li.respond { background: #ffc }
.kommentarfelt li a.slett { width: 20px; height: 20px; float: right; background: url(gfx/blg/slett.gif) 50% 50% no-repeat }
.kommentarfelt li a.slett span { display: none }
.kommentarfelt li span.dato, .kommentarfelt li span.by-user { color: #666 }
.kommentarfelt li span.by-user em { font-style: normal }
.kommentarfelt li span.kommentar { display: block }

.kommentarskjema { padding: 5px }
.kommentarskjema h5 { font-weight: bold }
.kommentarskjema label { display: block; font-weight: bold; padding: 5px 0 }
.kommentarskjema input,
.kommentarskjema textarea { width: 600px; padding: 5px; border: 1px solid #70a0a4 }

p.knapp { text-align: center; padding: 5px 0 }
p.knapp a { display: block; padding: 5px; background: #70a0a4;
	border: 1px solid #fff; color: #fff; width: 100px }
p.knapp a:hover { background: #e0002f; font-weight: bold }

/* Administrasjon/redigering */

fieldset p.row { background: url(gfx/blg/understrek.gif) repeat-x top left; padding: 5px 0 }
fieldset p.row label { display: block; padding: 0 0 5px 0; font-weight: bold }
fieldset p.row input { border: 1px solid #ccc; width: 100%; padding: 3px }
fieldset p.row label.check { display: inline; padding: 0 5px 0 3px }
fieldset p.row input.check { border: 0; padding: 0; width: auto }
textarea#artikkel { width: 100% }

/* Høyre kolonne */

#right h3 a {
	display: block;
	color: #e701c4; }
#right h3 a:hover { color: #000 }

#right .inner, #right .komp .inner, #right .artikkel .inner {
	padding: 5px 0; margin: 0 0 5px 0;
	background: url(gfx/blg/understrek.gif) repeat-x bottom left }

#right .blogmenu ul { margin: 0; list-style-type: none }
#right .blogmenu li { width: 100% }
#right .blogmenu li a { display: block; width: 100% }

#right .blogmenu li a span { display: none }
#right .blogmenu #oc_bloggadmin li a span { display: block }


#left .sisteblg ul { margin: 0; list-style-type: none; line-height: 1.5em }
.sisteblg li { float: left; width: 282px; overflow: hidden; height: 1.5em; padding: 0 6px 0 16px }
#left .sisteblg a.blgtitle { font-weight: bold; color: #366 }
#left .sisteblg a.blgtitle:visited { color: #666 }
#left .sisteblg a.blgtitle:hover { color: #000 }

.inforow { border-bottom: 1px dotted #666; font-size: 1em; line-height: 1.3em; margin: 0 0 1em 0 }