.sm_firstkol	{ width: 215px }
.sm_secondkol	{ width: 785px; height: 423px }
.sm_thirdkol	{ width: 1000px; background: url(gfx/frontright.gif) no-repeat }

.artikkel,
.garanti,
.verdivurdering,
.boligsok,
.ukens,
.avis { float: left }

.garanti { width: 410px; height: 423px; background: #336 url(gfx/salgsgaranti-stor.jpg) }

.verdivurdering {
	width: 230px; height: 190px;
	padding: 10px 120px 0 25px;
	margin: 0 }
.verdivurdering p { margin: 0 0 10px 0 }
.verdivurdering img { top: -13px; left: 250px }

.verdivurdering li { position: relative; width: 100%; clear: left }
.verdivurdering input.sm_txt, 
.verdivurdering input.sm_tittel {
	float: left; width: 140px; padding: 2px; margin: 0 0 2px 0 }
.verdivurdering label { float: left; width: 50px; padding: 2px 0; font-weight: normal }
.verdivurdering a.input {
	display: block; position: absolute; left: 210px; top: 1px; width: 68px }
.verdivurdering a.input span {
	display: block; padding: 1px; width: 66px;
	color: #fff; text-decoration: none; text-align: center;
	border-color: #2a2c2f;
	background: #323438 url(gfx/send_value.gif) repeat-x }
.verdivurdering a.input:hover span { background: #2a2c2f }

fieldset { margin: 0; padding: 0; border: 0; background: transparent }

.boligsok { width: 375px; height: 223px; background: #edeff0; overflow: hidden; position: relative }
.boligsok h1 { background: #d9dadc }
.boligsok h1,
.boligsok fieldset { padding: 0 0 0 25px }

.boligsok li { float: left; clear: none; width: 155px; padding: 0 10px 1em 0 }
.boligsok label { padding: 2px 0; width: auto; font-weight: normal }
.boligsok select { width: 153px; margin: 0 }
.boligsok select#kommune { height: 131px }
.boligsok select#boligtype { height: 80px }

.boligsok p.sm_send { position: absolute; bottom: 5px; right: 20px; width: 57px; margin: 0 }
.boligsok p.sm_send a { display: block; border: 0; background: url(gfx/sokeknapp.gif); height: 20px; width: 57px; padding: 0 }
.boligsok p.sm_send span { display: none }

.ukens { width: 785px }
.ukens ol, .ukens h1 { padding: 0 0 0 25px }
.ukens ol { margin: 0; width: 760px; list-style: none }
.ukens li {
	float: left; position: relative; overflow: hidden;
	width: 168px; padding: 110px 10px 0 1px; margin: 0 10px 10px 0;
	border-right: 1px solid #ddd }
.ukens span.finn_bilde { position: absolute; top: 0; left: 0; width: 168px; height: 97px; overflow: hidden }
.ukens a { display: block; color: #333; text-decoration: none }
.ukens a strong { color: #13447e }

.avis { width: 215px; padding: 0 }
.avis h1 { display: block; padding: 0 0 0 15px }
.avis a { display: block; text-align: center; padding: 10px 0 25px 0; background: url(gfx/lastned.gif) no-repeat bottom center }
.avis a span { display: none }
