#ramme { background: #fff }
.wrapper { clear: left; padding-top: 6px; border-top: 3px solid #512079 }
#innhold { border: 0; width: 550px; margin: 0 0 0 20px }
#smuler { display: none }
#nyheter {
	width: 280px;border-top: 3px solid #e7e6e7;
	padding: 15px 12px 15px 0;
	background: #fff }
#nyheter h1.tittel a { color: #4d2370 }
#nyheter .art h1, #nyheter h3 { text-transform: none; margin: 0; font-size: 1em }
#nyheter strong { font-weight: normal }
#nyheter p { display: inline }
#nyheter .art { padding: 0 0 1em 0 }
#nyheter p.lesmer a { font-weight: bold }

#innhold .artikkel {
	position: relative;
	border: 1px solid #dbdbdb;
	background: #e7e6e7;
	margin: 0 0 2px 0; padding: 13px 0 0 19px }
#innhold .innerart { padding: 0 150px 0 0 }
#innhold .artikkel img { position: absolute; top: 18px; right: 18px; margin: 0; padding: 0 }

.login, .login fieldset {  height: 20px; margin: 0 0 1em 0 }
.login input, .login a.knapp { float: left }
.login input {
	width: 120px;
	padding: 0 0 0 8px; margin: 0 4px 0 0;
	height: 17px; line-height: 17px; color: #3d2a4b }
.login label, .login span { display: none }
.login a.knapp { display: block; width: 96px; height: 19px; background: url(gfx/login.gif) }

#strek { left: 357px }
