body {margin:0; padding:0; background:url(images/rez_top.jpg) top repeat-x; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

p {font:13px arial, helvetica, sans-serif; color:#000000;}
.leftmargin {
	font:11px arial, helvetica, sans-serif;
	color:#000000;
	vertical-align:top;
	text-align:left;
	margin:0px;
	list-style-type: disc;
	list-style-position: outside;
}
div a{ color:#2B6E99; text-decoration:underline}
div a:hover{ color:#2B6E99; text-decoration:none}
div span{ color:#2B6E99;}
div b{ color:#2B6E99;}

.dt { display:table; width:100%; padding:0; margin:0;}
.dr { display:table-row; width:100%; padding:0; margin:0;}
.dc { display:table-cell; width:100%; float:left; padding:0; margin:0;}

img {padding:0; margin:0; line-height:normal;}

a img {padding:0; margin:0;}

a{ color:#FD7914; text-decoration:underline;}
a:hover{ color:#FD7914; text-decoration:none;}

.main{ width:790px; padding:0; margin:0;}
/*top*/

#top { width:100%; height:265px; padding:0; margin:0;}
#top-header {background:url(images/bgr_1-02.jpg) left bottom no-repeat; width:790px; height:50px; padding:10px 0 0 230px; margin:0;}
#top-banner { background:url(images/bgr_main.jpg) top left no-repeat; width:790px; height:175px; padding:0 0 0 0; margin:0;}
#top-navigation {background: #FFFFFF url(images/bgr_2.jpg) left top no-repeat; padding:0 0 0 230px; width:790px; height:30px; margin:0;}


.top img {padding:0; margin:0;}
.top{ width:100%; background:url(images/rez_top.jpg) top repeat-x; height:265px; padding:0; margin:0;}
.top1{ background:url(images/bgr_1-02.jpg) left bottom no-repeat; height:50px; padding:10px 0 0 230px; margin:0;}
.bgr_main{ background:url(images/bgr_main.jpg) top left no-repeat; width:790px; height:175px; padding:0 0 0 0; margin:0;}
.top2{ background: #FFFFFF url(images/bgr_2.jpg) left top no-repeat; padding:0 0 0 230px; width:790px; height:30px; margin:0;}

.a1{ width:205px;}
.meny{ margin-top:0px; margin-left:220px;}

/*end*/
.end{ width:100%; height:2px; background:url(images/end_rez.jpg) repeat-x top left;}
.e1{ width:100%;  background:#E3E3E3; height:auto;}

.end2{ width:245px; background:#D1D1D1; height:100%;}
.b1{ margin:20px 0 20px 0px; color:#2E2E2E; font-size:10px; line-height:100%; text-align:center; font-family:Tahoma, arial, helvetica;}
.b1 a{ color:#2E2E2E; font-size:10px; font-weight:bold; text-decoration:underline; font-family:Tahoma, arial, helvetica;}
.b1 a:hover{ color:#2E2E2E; font-size:10px; font-weight:bold; text-decoration:none; font-family:Tahoma, arial, helvetica;}

.b2{ color:#000000; margin:30px 0 0px 25px; font-size:11px; font-family:Tahoma, arial, helvetica;}
.b2 a{ color:#000000; text-decoration:none; font-size:11px; font-family:Tahoma, arial, helvetica;}
.b2 a:hover{ color:#000000; text-decoration:underline; font-size:11px; font-family:Tahoma, arial, helvetica;}

.b3{ width:510px; height:100%;}
.b4{ height:100%;}

/*center*/
.center{ background: #FFFFFF url(images/rez_center.jpg) top repeat-x; width:100%; height:auto;}
.main1{ width:790px; background:#FFFFFF; height:auto;}
.txt1{ width:471px;} 

.border{ height:auto; border:1px solid #E1E5E8; padding:24px 10px 13px 27px; font-size:13px;}

.more a{ color:#003366; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:underline; font-family:Tahoma, arial, helvetica;}
.more a:hover{ color:#003366; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none; font-family:Tahoma, arial, helvetica;}

.go1{ margin:0 0 0 0px;}
.go2{ margin:0 0 0 0px;}
.go{ width:510px; margin:15px 0 0 230px;}

.r1 ul { margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif}
.r1 li a {line-height:18px; color:#2B6E99; text-decoration:none;  background-position:left center;}
.r1 li a:hover { text-decoration:underline; color:#2B6E99;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li a {line-height:18px; color:#2B6E99; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#2B6E99;}

.f1{ width:144px; height:68px; font-family:tahoma; font-size:11px; color:#42A9D0; padding:0px 0 0px 4px; overflow:auto;}
.f2{ width:142px; height:19px; font-family:tahoma; font-size:11px; color:#42A9D0; padding:0px 0 0px 4px; vertical-align:middle;}

.kn1 a{ color:#558BAD; font-size:11px; text-decoration:underline}
.kn1 a:hover{ color:#558BAD; font-size:11px; text-decoration:none}


.webdev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C8C8C8;
	padding-left:33px; padding-top:3px;
}
.linespc {
	line-height: normal;
}

