.wrapper {
	margin: 0 auto;
	width: 1070px;
}

.textwrapper {
	width: 630;
	/*background: #EEEEEE;*/
}

.bodywrapper {
	width: 100%;
	/*background: #AA0000;*/
	top: 15px;
	left: 0px;
	padding-left: 5px;
	position: relative;
}

.nyttewrap {
	/*width: 80px;*/
	width: 620px;
	height: 60px;
	top: 15px;
	left: 5px;
	float: left;
	position: relative;
	background: url(images/nyttebak.png);
}

.startwrap-stor {
	/*width: 80px;*/
	width: 616px;
	top: 0px;
	left: 0px;
	float: left;
	padding-left: 5px;
	position: relative;
}
.startwrap-nyhet {
	/*width: 80px;*/
	width: 150px;
	top: 5px;
	left: 0px;
	float: left;
	padding-left: 5px;
	position: relative;
}
.startwrap-tema {
	/*width: 80px;*/
	width: 305px;
	top: 5px;
	left: 0px;
	float: left;
	padding-left: 5px;
	position: relative;
}
.startwrap-halv {
	/*width: 80px;*/
	width: 305px;
	top: 5px;
	left: 0px;
	float: left;
	padding-left: 5px;
	position: relative;
}
.visbilde {
	align: center;
	/*background: #FFBBCC;*/
}
.linkwrap {
	top: 20px;
	left: 5px;
	float: left;
	width: 200px;
	padding-right: 5px;
	position: relative;
}

.barnewrap {
	top: 20px;
	left: 5px;
	float: left;
	width: 100px;
	position: relative;
}

.barnewrap2 {
	top: 20px;
	left: 5px;
	float: left;
	width: 600px;
	position: relative;
}
.barnewrap3 {	/* under feltene for å skape avstand til horisontal linje*/
	top: 20px;
	left: 5px;
	height: 10px;
	float: left;
	width: 100%;
	position: relative;
}
.lb1 {
	background: url(images/lb1.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 13px;
	position: relative;
	float: left;
}
.lb1-link {
	background: url(images/b1-link.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 13px;
	position: relative;
	float: left;
}
.lb1-album {
	background: url(images/b1-album.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 13px;
	position: relative;
	float: left;
}
.lb1-dok {
	background: url(images/b1-dok.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 13px;
	position: relative;
	float: left;
}
.lb2 {
	background: url(images/lb2.gif);
	left: 0px;
	top: 0px;
	width: 200;
	/*height: 150px;*/
	position: relative;
	float: left;
}
.lb3 {
	background: url(images/lb3.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 13px;
	position: relative;
	float: left;
}






.lr1 {
	background: url(images/r1.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 13px;
	position: relative;
	float: left;
}

.lr2 {
	background: url(images/r2.gif);
	left: 0px;
	top: 0px;
	width: 100;
	position: relative;
	float: left;
}
.lr3 {
	background: url(images/r3.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 13px;
	position: relative;
	float: left;
}



.st1 {
	background: url(images/st1.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 305px;
	height: 13px;
	position: relative;
	float: left;
}

.st2 {
	background: url(images/st2.gif);
	left: 0px;
	top: 0px;
	width: 305;
	position: relative;
	float: left;
}
.st3 {
	background: url(images/st3.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 305px;
	height: 13px;
	position: relative;
	float: left;
}


.s1-v {
	background: url(images/s1-vanlig.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 13px;
	position: relative;
	float: left;
}
.s1-hot {
	background: url(images/s1-hot.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 13px;
	position: relative;
	float: left;
}
.s2 {
	background: url(images/s2.gif);
	left: 0px;
	top: 0px;
	width: 150;
	position: relative;
	float: left;
}
.s3 {
	background: url(images/s3.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 13px;
	position: relative;
	float: left;
}

.s1-hot-halv {
	background: url(images/s1-hot-halv.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 305px;
	height: 13px;
	position: relative;
	float: left;
}
.s2-halv {
	background: url(images/s2-halv.gif);
	left: 0px;
	top: 0px;
	width: 305;
	position: relative;
	float: left;
}
.s3-halv {
	background: url(images/s3-halv.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 305px;
	height: 13px;
	position: relative;
	float: left;
}

.s1-hot-stor {
	background: url(images/s1-hot-stor.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 616px;
	height: 18px;
	position: relative;
	float: left;
}

.s2-stor {
	background: url(images/s2-stor.gif);
	left: 0px;
	top: 0px;
	width: 616;
	position: relative;
	float: left;
}
.s3-stor {
	background: url(images/s3-stor.gif) no-repeat;
	left: 0px;
	top: 0px;
	width: 616px;
	height: 13px;
	position: relative;
	float: left;
}

.linkinnhold {
	left: 5px;
	top: 5px;
	width: 190px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}

.startinnhold-stor {
	left: 5px;
	top: 5px;
	width: 606px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}
.startinnhold-nyhet {
	left: 5px;
	top: 5px;
	width: 130px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}
.startinnhold-nyhet-halv {
	left: 5px;
	top: 5px;
	width: 295px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}
.startinnhold-tema {
	left: 5px;
	top: 5px;
	width: 295px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}
.barneinnhold {
	left: 5px;
	top: 5px;
	width: 90px;
	float: left;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 2px;
	position: relative;
}

.spacer {
	height: 10px;
	width: 650;
	float: left;
	left: 0px;
	top: 10px;
	/*position: relative;*/
	/*background: #FF0000;*/
}


.teksthele {
	position: relative;
	width: 615;
	left: 5px;
	top: 5px;
	float: left;
}

.vhalv {
	left: 5px;
	top: 10px;
	width: 310px;
	/*height: 250px;*/
	float: left;
	position: relative;
	/*background: #FF0000;*/
}
.hhalv {
	left: 10px;
	top: 10px;
	width: 310px;
	/*height: 250px;*/
	float: left;
	position: relative;
	/*background: #CC00CC;*/
}
.stolpe {
	background-image:url(images/vr.gif);
	width: 1px;
	height: 100%;
	float: left;
	left: 5px;
	top: 0px;
	position: relative;
}
.linje {
	background-image:url(images/vr.gif);
	height: 1px;
	width: 100%;
	float: both;
	left: 0px;
	top: 15px;
	position: relative;
}

.dato {
	/*background: #CCCCCC url(images/dato.png) no-repeat 5px 0px;*/
	background: url(images/dato.png) no-repeat 5px 0px;
	padding-left: 5px;
	left: 0px;
	top: 15px;
	position: relative;
	float: both;
	width: 600px;
}
.datotekst {
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	padding-left: 12px;
	left: 10px;
	top: 0px;
}

.heading-tekst {
	color : #666666;
	font-size : 24px;
	font-family : Arial, Helvetica, sans-serif;
}

.ingress-v {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

img {
	border: none;
}

.nyttebilde {
	/*left: 5px;*/
	top: 0px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	float: right;
	position: relative;
}

/*Felt for visning av bildetekst og foto: */
.bildetekst-x {
	background-color: transparent;
	height: 0px;
	width: 0px;
	border: 0px;
	align: left;
}
