body {
 font-family: Arial, Helvetica, Sans-serif;
 font-size:11px;
 background: #dcdcdc;
 margin: 0 auto;
 padding: 0px;
 text-align:center;
}

.full_article ul {

padding-left: 10px !important;
margin-left: 10px !important;
}

body div {
}
h1, h2, h3, h4, h5 {
 font-family: Arial, Helvetica, Sans-serif;
 margin-top:2px;
 margin-bottom:2px;
 margin-left:20px;
 font-weight:bold;
}
h1 {
 font-size:18px;
}
h2 {
 font-size:16px;
}
h3 {
 font-size:13px;
}
h4 {
 font-size:12px;
}
.nobold {
 font-weight:normal;
}
.fs_21 {
 font-size:21px;
}
a {
 text-decoration:none;
 font-weight:bold;
 color:#003399;
font-size:12px
}
a:hover {
 text-decoration:underline;
}
img {
 border:0px;
 margin:0;
 padding:0;
}
p {
 margin:0;
 margin-bottom:5px;
}
div{
 margin:0;
 padding:0;
}
div.bakGrunnHeader{
background:#EEAE26;
width:810px;
padding: 0px;
height:157px;
}
div.bakGrunnMeny{
padding:0px;
margin: 0 auto;
clear:both;
background:#EEAE26;
width:810px;
padding:0px;
height:23px;
}

div.eNewslett{
padding-left:20px;
font-size:11px;
}

div.eNewslett_Title{
padding-left:20px;
font-size:16px;
}


div.wrap {
 text-align:left;
 margin: 0px auto;
 margin-left: auto;
 margin-right: auto;
 width:830px;
 background: #ffffff;
 border:1px solid #A9A9A9;
 position:relative;
}



div.allcont {
 padding:10px;
 border:0px solid #000;
 position:relative;
}

div.heading_grey {
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	line-height:23px;
	padding-left:10px;
	background:url('heading_grey.gif') repeat-x;
}

div.head {
 position:relative;
}
div.headtop {
 background:url('head-01.gif');
 height:70px;
}
div.headtopsk {
 background:url('head_sk.gif');
 height:70px;
}
div.headtopeiend {
 background:url('head_eiend.gif');
 height:70px;
}
div.headtopeiend_eng {
 background:url('head_eiendiv_eng.gif');
 height:70px;
}
div.headtopmatrik {
 background:url('head_matrik.gif');
 height:70px;
}
div.headtop_primar{
/*background:url('head_primar.gif');*/
 background:url('Primar-topp.gif');
 height:157px;
 background-repeat: no-repeat;
}

div.headtopsksk_eng {
 background:url('head_SKSKeng.gif');
 height:70px;
}
div.headtopsksk {
 background:url('head_sjo.gif');
 height:70px;
}
div.headtoptgl {
 background:url('head_tgl.gif');
 height:70px;
}
div.headmenu {
 /*background:url('headmenu-bkg-01.gif');*/
background:#BDDCED;
 height:23px;
width:790px;
}
div.topanim {
 background:#5A95DB;
 float:left;
 position:relative;
}
div.topanim div.anim {
 width:390px;
 float:left;
 position:relative;
}
div.topanim div.text {
 float:left;
 width:400px;
 height:230px;
 color:#fff;
 border:0px solid #000;
 position:relative;
 font-size:12px;
}
div.topanim div.text div.content {
 position:absolute;
 left:0px;
 bottom:0px;
 padding:10px;
}
div.statkartlink {
 border:0px solid #000;
 width:135px;
 height:24px;
 position:absolute;
 left:10px;
 top:10px;
}
div.eiendomslink {
 border:0px solid #000;
 width:150px;
 height:150px;
 position:absolute;
 left:0px;
 top:10px;
}
div.portalselect {
 width:173px;
 border:0px solid #000;
 position:absolute;
 top:14px;
 right:10px;
/*
 left:607px;
*/
}
div.innhold{
/*background:url('bakgrunn_primar.gif');*/
height:400px;
padding:20px;
font-size:12px;
}

select.portalselect {
 background:#2C68B0;
 color:#fff;
 font-size:10px;
 width:163px;
 height:20px;
 border:1px solid #7F9DB9;
}
select.portalselect[class] {
 width:173px;
}
div.topcont {
 border:0px solid #000;
 width: 450px;
 height:20px;
 position:absolute;
 top:40px;
 right:10px;
 margin:0;
 padding:0;
}

div.intro{
padding-left:5px;
padding-right:5px;
padding-top:20px;
height:100px;
margin-top:3px;
width:100%;
/*height:auto;*/
font-size:11px;
color:#808080 ;
}


div.intro a{
font-weight:bold;
color:#808080 ;
}


div.shortcuts{
border:1px solid #000;
height:200px;
border:0px solid #000;
height:25%;
}
div.members{
padding:10;
height:30%;
width:100%;
}

div.members a{
font-weight:normal;
font-size:11px;

}
div.kontakt_meny_overskrift{
background:url('col-kon-top-eng-01.gif');
background-repeat: no-repeat;
border:1px solid #dcdcdc;
padding:0;
height:22px;
margin:0px;
width:100%;

}
div.kontakt_meny{
border:1px solid #dcdcdc;
background: #dcdcdc;
padding:0;
/*height:100px;*/
width:100%;
height:25%;
}

table.nyhetstabell a{
  

}
table.nyhetstabell{
 font-family: Arial, Helvetica, Sans-serif;
 font-size:12px;
 background: #dcdcdc;
 margin: 0 auto;
 padding: 0px;
 
}



div.banner{
padding-left: 10px !important;
width:150px;
}


div.tom_test{
/*height:90%;*/
width:100%;
padding-bottom:60%;
border:1px solid #336699;
}


div.tittelfelt{
font-size:13px;
font-weight:bold;

}


div.tomDiv{
height:30px;
color:#336699;
}

div.tom{
height:325px;
width:150px;
}
form {
 margin:0;
 padding:0;
 border:0;
}
div.topcont div.content {
/*
 float:right;
*/
 float:left;
 border:0px solid #ff0;
 height:20px;
}
div.menysok {
 width: 174px;
 height:20px;
 border: 0px solid #000;
 float:right;
 white-space: nowrap;
 overflow:visible;
}
div.menysok input.search {
 width:126px;
 height:20px;
 border:1px solid #000;
 margin:0px;
/*
 margin-right:2px;
*/
 float:left;
 color:#103E79;
 font-size:11px;
 padding:2px;
 padding-left:5px;
 background:url('sok-bkg-01.gif');
}

div.menysok input.search[class] {
 width:136px;
}
div.menysok input.search-btn {
 float:right;
 position:absolute;
 right: 10px;
 top: 0px;
}
div.menysok input.search-btn[class] {
 right:0px;
}

div.flag {
 width:21px;
 margin-left:0px;
 margin-right:10px;
 margin-top:2px;
 float:left;
}
div.topcont div.links {
 width:243px;
 float:left;
 border:0px solid #fff;
 margin:0;
 margin-top:2px;
 font-size:11px;
}
div.topcont div.links a {
 color:#fff;
 font-weight:normal;
 margin-right:18px;
}

div.topcont_portal div.links {
	float:right;
	border:0px solid #fff;
	margin:0;
	margin-top:5px;
	font-size:11px;
}
div.topcont_portal div.links a {
	color:#fff;
	font-weight:normal;
	margin-right:10px;
}
img.flag {
}
div.level1 {
 float:left;
 width:100%;
 font-size:11px;
color:#336699;
}
div.level2 {
 float:left;
 font-size:11px;
}
div.level3 {
 float:left;
 font-size:11px;
}



span.menylink{
padding:5px;
margin-left:0px;
height:23px;

}
span.menylink a{
font-weight:normal;
color:#336699;
font-size:12px;
font-weight:bold;
padding:10px;
padding-left:30px;
padding-right:30px;

/*text-decoration:underline;*/
}

span.menylink a:hover {text-decoration: none; background:#336699; color:#ffffff;}

div.menylink{
padding:0px;
margin-left:0px;
border:1px;
}
div.menylink a{
font-weight:normal;
 color:#fff;
}
div.item1, div.item2 {
 width:41px;
 float:left;
 border:0px solid #000;
 height:25px;
 padding-left:10px;
 padding-right:10px;
 white-space: nowrap;
}
div.item1[class], div.item2[class] {
 width:auto;

}
div.item1 a, div.item2 a {
 display:block;
 margin-top:5px;
 font-weight:normal;
 color:#fff;
}
div.level1 div.sel {
 background:url('head-pil1-01.gif');
 background-position: top center;
 background-repeat: no-repeat;

}
div.level2 div.sel {
 background:url('head-pil2-01.gif');
 background-position: top center;
 background-repeat: no-repeat;
}
.clear {
 height:0px;
 overflow:hidden;
 clear:both;
}
 
div.epost{
 padding:10px;
 text-align:center;

}

div.epost a{
  color:#000;
  font-weight:normal;
  font-size:10px;
 }

div.foot {
padding:5px;
 clear:both;
 background:#BDDCED;
border-top:0px solid #777777;
 height:13px;
width:790px;
margin:0px;
}

div.foot[class] {
 margin-bottom:0px;
 position:relative;
}

div.foot div.links {
 margin:0 auto;
 height:12px;
 width:790px;
 text-align:center;
 padding-top:4px;
 font-size:11px;
font-weight:bold;
color:#00008B;
}
div.foot div.tekst{
  color:#000;
 font-weight:normal;
text-align:center;
}

div.foot a{
  color:#000;
  font-weight:normal;
 }

div.foot div.linkTekst{
 color:#000;
 font-weight:bold;
 text-align:center;
}


div.foot div.links a {
 color:#fff;
 font-weight:normal;
 padding-top:5px;
 /*margin-right:20px;*/
}
div.foot div.info {
 padding-top:5px;
 color:#5F778E;
 text-align:center;
 font-size: 11px;
}
div.foot div.info a {
 font-weight:normal;
 color: #003399;
}
div.cols2 {
 width:590px;
 float:left;
 padding:0;

}
div.cols3 {
 width:590px;
 float:left;
 padding:0;
 background:url('head_sk.gif');

}
div.col {
 width:190px;
 float:left;
}
.rightmargin {
 margin-right:10px;
/*background:#336699;*/
}
div.maincont {
height:750px;
 width:810px;
 float:left;
 position:relative;
 left:0px;
 top:0px;
height: auto;
/*background:url('bakgrunn_primar.gif');*/
background-position: top right;
background-repeat: no-repeat;
background-size: 15px;

 }
/*
.c_00 .content, .c_01 div.content, .c_02 div.content, .c_03 .content, .c_04 .content {
 width:100%;
 float:left;
 border-top:1px solid #fff;
 border-bottom: 1px solid #D5CFCE;
 margin:3;
 padding:0;
}
.c_00 div.pil, .c_01 div.pil, .c_02 div.pil, .c_03 div.pil, .c_04 div.pil {
 display:block;
 padding:0;
 margin:0;
 padding-left:7px;
}
.c_00 div.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_01 div.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_02 div.pil { background:url(pil-02.gif) left 3px no-repeat; }
.c_03 div.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_04 div.pil { background:url(pil-04.gif) left 3px no-repeat; }
*/
.c_00 a.pil, .c_01 a.pil, .c_02 a.pil, .c_03 a.pil, .c_04 a.pil {
 display:inline-block;
 padding:0;
 margin:0;
 padding-left:7px;
 clear:left;
/*
 float:left;
*/
}
.c_00 a.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_01 a.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_02 a.pil { background:url(pil-02.gif) left 3px no-repeat; }
.c_03 a.pil { background:url(pil-01.gif) left 3px no-repeat; }
.c_04 a.pil { background:url(pil-04.gif) left 3px no-repeat; }

div.c_00 {
 background:#fff;
 color:#091C41;
}
div.c_01 {
 background:#F6F2EE;
 color:#091C41;
}
div.c_02 {
 xbackground:url(c02-bkg-01.jpg) #F6E3D0 left 23px repeat-x;
 background:url(c02-bkg-01.jpg) #F6E3D0 repeat-x;
 color:#8F5B24;
}
div.c_02 a {
 color:#9D080D;
}
div.c_03 {
 xbackground:url(c03-bkg-01.gif) #D7DFE7 left 23px repeat-x;
 background:url(c03-bkg-01.gif) #D7DFE7 repeat-x;
 color:#34485D;
width:190px;

}
div.c_04 {
xbackground:url(c04-bkg-01.gif) #E3E9DC left 23px repeat-x;
background:url(c04-bkg-01.gif) #E3E9DC repeat-x;
 color:#3A584A;
 width:190px;
}
div.c_04 a {
 color: #067700;
}
div.c_00 div.content {
x border-bottom: 1px solid #4885CC;
}
div.c_02 div.content {
 border-bottom: 1px solid #ECBC88;
}
div.c_03 div.content {
 border-bottom: 1px solid #8FA5BB;
}
div.c_04 div.content {
 border-bottom: 1px solid #A7C597;
}
.ten {
 padding:10px;
}
.std {
 padding:10px;
 padding-top:5px;
 padding-bottom:5px;
}
.mtop {
 margin-top: 0px;

}
.margtop {
 margin-top: 2%;

}
.margtop_test {
// margin-top:2px;
margin:0;
border:1px solid black;
/*background-color:lightgray; */
padding:0px;
}
div.intro_test{
padding-left:5px;
padding-right:5px;
padding-top:5px;
height:100px;
margin-top:3px;
/*width:100%;*/
font-size:11px;
color:#808080 ;
}

.ptop {
 padding-top: 10px;
}
.left {
 float:left;
}
.banner {
 float:left;
 position:relative;
 margin-bottom:10px;
 left:0px;
 top:0px;
}
.banner .transp {
 background:url(transp-01.gif);
 height:18px;
 position:absolute;
 top:53px;
 left:0px;
 width:100%;
}
.banner .rest {
 background:#2C5A94;
 height:19px;
 position:relative;
}
.banner .text {
 color:#fff;
 padding-left:10px;
 height:18px;
 vertical-align:middle;
 font-size:11px;
 font-weight:bold;
}
.banner .transp .text {
 font-size:14px;
}
.banner .rest .text {
 padding-top: 2px;
}
.banner .text a {
 color:#fff;
}
img.pil {
 margin-right:3px;
 margin-left:0px;
 margin-top:2px;
}
.max_w {
 width:100%;
}
img.contact {
 margin-right:5px;
 vertical-align:center;
}
span.tel {
 font-size:21px;
 font-weight:bold;
}
div.title_field {
 margin:0;
 padding:0;
 margin-bottom:5px;
 width:790px;
 float:left;
}
div.title_field h1 {
 font-weight:normal;
 font-size:21px;
 color:#2C68B0;
 float:left;
}
div.flere_sider {
 width:450px;
 float:right;
 text-align:right
}
div.flere_sider select {
 width:240px;
}
div.flere_sider span.flere_sider {
 color:#000;
 font-size:14px;
}
div.blueline {
 background:#4885CC;
 height:8px;
 overflow:hidden;
 width:790px;
 float:left;
}
div.full_article {
 color:#091C41;
/*
 color:#00f;
*/
}
div.full_article h1 {
 padding-left:10px;
 padding-right:10px;
}
div.full_article div.summary {
 font-size:14px;
 margin-bottom:10px;
 padding-left:20px;
 padding-right:10px;
}
div.full_article div.body {
 font-size:12px;
 padding-left:20px;
 padding-right:10px;

}
div.articles_menu {
 border-top:1px solid #4885CC;
 margin-top:10px;
 margin-bottom:10px;
}
div.articles_menu div.item {
 border-bottom:1px solid #4885CC;
 padding-left:10px;
 padding-top:5px;
 padding-bottom:5px;
}
div.articles_menu div.item a {
 xfont-size:13px;
 font-size:11px;
 color:#003399;
}
.relative {
 position:relative;
 border:0px solid #000;
}


div.kat_bla {
 background:#5A95DB;
}
div.kat_gra {
 background:#7E98B3;
}
div.kat_gronn {
 background:#A4BF96;
}
div.kat_morkgronn {
 background:#758369;
}
div.kat_orange {
 background:#E0A970;
}
div.kat_rod {
 background:#C27678;
}
div.kat_lilla {
 background:#A57CA4;
}

/*
img.embedded-img {
 margin:3px;
}
div.embedded-img-div {
 margin:3px;
 width:10px;
}
div.embedded-img-div[class] {
 display:table;
 min-width:10px;
}
div.embedded-img-description {
 margin:3px;
 margin-top:0px;
 font-style: italic;
 width:100px;
}
*/






/* bilder fra ips */
div.embedded-img-div {
border: 0px solid #000;
padding:0;
/*
margin:0;
*/
}
.left-floated {
float:left;
margin-right: 5px;
}
.left-floated[class] {
margin-right: 10px;
}
.right-floated {
float:right;
margin-left: 5px;
}
.right-floated[class] {
margin-left: 10px;
}
.none-floated {
float:none;
}
div.embedded-img-div[class] {
display:table;
min-width:10px;
}
div.embedded-img-description {
margin:0;
padding:0;
font-style: italic;
background: #efefef;
margin-left:2px;
margin-right:2px;
}
div.embedded-img-description p {
/*
padding: 2px 4px;
*/
padding:0;
margin: 0;
clear:both;
}
div.embedded-img-description[class] {
margin-left:0px;
margin-right:0px;
}
div.embedded-img-div img {
 margin:0;
 padding:0;
}
