#ramme { background: none }
#innholdsramme { background: none }
#kreditt { background: none }

#kol2 { width: 323px }
#ramme #innhold { margin: 0; position: absolute; top: 0; left: 196px; width: 323px }
#innholdsramme { padding: 0 0 20px 0 }
#innhold, #kol2 { padding-top: 0 }

#innhold .artikkel { width: 323px; }

#innhold .artikkel h1, #kol2 .artikkel h1 { background: url(gfx/bg_artikkel-top.gif) no-repeat top left; height: 45px; line-height: 45px; margin: 0 }

#innhold h1 span, #kol2 h1 span { padding: 0 20px }
#innhold .artikkel .innerart, #kol2 .artikkel .innerart { background: url(gfx/bg_innerart.gif) repeat-y; padding: 0 20px 10px 20px }

#innhold .a_x1, #kol2 .a_x1 { background: url(gfx/bg_a_x1.gif) no-repeat; height: 20px; width: 323px }

#kol2 h1 { font-size: 1.7em; font-weight: normal; color: #393 }
#kol2 { font-size: 1em }

#kol1 h1 { background: url(gfx/bg_kol1-artikkel-top.gif) no-repeat top left; height: 45px; line-height: 45px; margin: 0 }
#kol1 h1 span { padding: 0 20px }
#kol1 .innerart { background: url(gfx/bg_kol1-innerart.gif) repeat-y; padding: 0 20px 10px 20px }
#kol1 .a_x1 { background: url(gfx/bg_kol1-a_x1.gif) no-repeat; height: 20px; width: 323px }

.uform h1 { background: none }
.uform .innerart { background: none }
.uform .a_x1 { display: none }

/* Grønn bakgrunn */
#kol2 .gronn h1 {background: url(gfx/bg_artikkel-top_gronn.png) no-repeat top left; height: 45px; line-height: 45px; margin: 0; color: #fff}
#kol2 .gronn .innerart {background: url(gfx/bg_innerart-gronn.png) repeat-y; padding: 0 20px}
#kol2 .gronn .a_x1 { background: url(gfx/bg_a_x1_gronn.png) no-repeat; height: 20px; width: 323px }

.gronn {
	color: #fff;
	font-size: 1.1em;
}
.gronn * {border: none}
.gronn .input {background: none; border: 1px solid #fff; width: 271px; padding: 5px; color: #fff}
.gronn textarea {font-size: 1em}
.gronn p {position: relative}
.gronn br {display: none}
.gronn p label { position: absolute; top: 0; left: 0; margin: 5px}
.gronn p label.error {background: #c00; position: relative}
.gronn p.knapper {margin: 0}
.gronn a.send {
	display: block;
	float: right;
	padding: 5px;
	font-size: 1.2em;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.gronn a.send span {
	display: block;
	height: 20px;
	line-height: 20px;
}

.webskjema dl.cb {width: 49%; margin-right: 2%; clear: left; float: left}
.webskjema dl.last {margin-right: 0; clear: right}
.webskjema dl.cb dt {float: left; margin-right: 5px}
