body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	BACKGROUND-COLOR: #b3b3b3;
	SCROLLBAR-FACE-COLOR: #b3b3b3;
    SCROLLBAR-HIGHLIGHT-COLOR: #b3b3b3;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #b3b3b3;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #b3b3b3;
    SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	margin: 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/* color: #000000; */
	margin: 0px 0px 18px 0px;
	line-height: 17px;
}

/* 
table {
	BACKGROUND-COLOR: #b3b3b3;
	font-family: Arial;
	font-size: 10 pt;
	color: #FFFFFF;
}
*/

a {
	COLOR: #336699;
    TEXT-DECORATION: none;
	font-size: 13px;
}

a:hover {
	COLOR: #000000;
    TEXT-DECORATION: none;
}

SELECT {
    FONT-SIZE: 10px;
    COLOR: #0b4664;
    FONT-FAMILY: Verdana;
}

.stdbtn {
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #88bcd8;
}

/* +++++++++++++++++++++++++++ MENU TAGS +++++++++++++++++++++++++++ */

.menu {
	display: block;
	overflow: hidden;
	margin: 2px 0px 0px 0px;
	padding: 0px;
}

.menu a, .menu a:link, .menu a:visited, .menu a:active {
	display: block;
	/* float: left; */
	margin: 0px;
	padding: 5px 0px 4px 0px;
}

.menu a:hover {
	margin: 0px;
	padding: 5px 0px 4px 0px;
}

.menuspacer {
	display: block;
	width: 100px;
	height: 20px;
}

/* +++++++++++++++++++++++++++ CONTENT TAGS +++++++++++++++++++++++++++ */

/* MAIN TAGS */
.bg_image {
	background-image: url(images/bundgrafik/bg_image.gif); 
	background-repeat: repeat-y;
}

.whiteline {
	border-right: 1px solid #ECECEC;
	margin: 0px;
	padding: 0px;
}

/* HEADER TAGS */
.whiteheader {
	font-family: Arial black, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/* text-transform: uppercase; */
	color: #FFFFFF;
	margin: 0px 0px 1px 0px;
}

.greenheader {
	font-family: Arial black, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/* text-transform: uppercase; */
	color: #2AA63F;
	margin: 0px 0px 1px 0px;
}

.greytext {
	/* color: #666666; */
	/* color: #707070; */
	color: #606060;
	line-height: 16px;
	font-size: 12px;
}

.greytext_right {
	/* color: #707070; */
	color: #606060;
	line-height: 16px;
	font-size: 12px;
	text-align: right;
}

.whitetext_right {
	color: #EEEEEE;
	line-height: 16px;
	font-size: 12px;
	text-align: right;
}

/* SPACER TAGS */
.spacer10 { display: block;	width: 100%; height: 10px; }
.spacer15 { display: block;	width: 100%; height: 15px; }
.spacer20 { display: block;	width: 100%; height: 20px; }
.spacer25 { display: block;	width: 100%; height: 25px; }
.spacer30 { display: block;	width: 100%; height: 30px; }
.spacer40 { display: block;	width: 100%; height: 40px; }
.spacer55 { display: block;	width: 100%; height: 55px; }
.spacer60 { display: block;	width: 100%; height: 60px; }
.spacer90 { display: block;	width: 100%; height: 90px;}
.spacer120 { display: block; width: 100%; height: 120px; }


.billedtekst {
	display: block;
	float: left;
	width: 100%;
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #606060;
}

/* til top +++++++++++++++++++++++++++++++++++++++++++++++++ */
.toplink_box {
	/* display: block; */
	float: right;
}

.til_top a {
	display: block;
	text-align: center;
	margin: 0px 15px 0px 125px;
	border: 0px;
}

.til_top a:hover {
	color: #666666;
}

.til_top_skulptur a:link, .til_top_skulptur a:active, .til_top_skulptur a:visited {
	display: block;
	/* width: 50px; */
	text-align: center;
	margin: 10px 15px 0px 125px;
}

.til_top_skulptur a:hover {
	color: #666666;
}

.til_top_billed a:link, .til_top_billed a:active, .til_top_billed a:visited {
	/* display: block; */
	/* text-align: right; */
	/* margin: 10px 21px 16px 575px; */
	margin: 10px 21px 16px 0px;
	/* border: 0px; */
}

.til_top_billed a:hover {
	color: #666666;
}

.til_top_billed img {
	border: none;
}

.back_btn {
	display: block;
	text-align: right;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}


/* +++++ SECOND ROW +++++ */
/* ++++++++++++++++++++++ */

.col2headspace {
	display: block;
	margin: 0px;
	padding: 0px;
}

.col2 {
	display: block;
	/* float: left; */
	width: 160px;
	overflow: hidden;
	margin: 0px 5px 0px 5px;
}

	
/* +++++ THIRD ROW +++++ */
/* +++++++++++++++++++++ */

.col3headspace {
	display: block;
	margin: 0px;
	padding: 0px;
}

.col3head {
	display: block;
	width: 340px;
	text-align: right;
	margin: 19px 0px 0px 0px;
	padding: 0px;
}

.col3 {
	display: block;
	width: 330px;
	overflow: hidden;
	margin: 0px 0px 0px 7px;
	padding: 0px;
}

.col3 img {
	padding: 0px;
	margin: 0px;
}

.col3 table {
	border: 0px;
	padding: 0px;
	width: 330px;
	font-size: 12px;
	line-height: 16px;
	color: #111111;
	margin: 0px 0px 0px 0px;
}

.imagespacer {
	margin: 15px 0px 25px 0px;
	padding: 15px 0px 25px 0px;
}

/* +++++ FOURTH ROW +++++ */
/* ++++++++++++++++++++++ */

.col4headspace {
	display: block;
	margin: 0px;
	padding: 0px;
}

.col4 {
	display: block;
	width: 160px;
	/* overflow: hidden; */
	/* margin: 0px 5px 0px 5px; */
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border: 0px;
}

.col4menu {
	margin-top: 35px;
}

.col4menu a:link, .col4menu a:visited, .col4menu a:active {
	display: block;
	/* float: left; */
	padding: 2px 0px 3px 0px;
	margin: 2px 0px 3px 0px;
}

.col4menu a:hover {
	/* display: block; */
	/* float: left; */
	padding: 2px 0px 3px 0px;
}

.col4menu .spacer {
	display: block;
	width: 160px;
	height: 20px;
	color: #b3b3b3; /* same as background */
}

.col4_submenu a:link, .col4_submenu a:visited, .col4_submenu a:active, .col4_a:hover {
	display: block;
	/* font-family: Arial black, Arial, Helvetica, sans-serif; */
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	/* text-transform: uppercase; */
	/* color: #FFFFFF; */
	color: #33AA33;
	padding: 2px 0px 3px 1px;
	margin: 2px 0px 3px 1px;
}

/*
.col4_submenu a:hover {
}
*/

/* ++++++ FIFTH ROW ++++++ */
/* +++++++++++++++++++++++ */
/* pages with four rows is made by row 2,4,5 and 6 */

.col5headspace {
	display: block;
	margin: 0px;
	padding: 0px;
}

.col5 {
	display: block;
	float: left;
	width: 160px;
	overflow: hidden;
	margin: 0px 5px 0px 5px;
	padding: 0px;
}

/* ++++++ SIXTH ROW ++++++ */
/* +++++++++++++++++++++++ */
/* pages with four rows is made by row 2,4,5 and 6 */

.col6headspace {
	display: block;
	margin: 0px;
	padding: 0px;
}

.col6head {
	display: block;
	width: 168px;
	text-align: right;
	margin: 19px 0px 0px 0px;
	padding: 0px;
}

.col6 {
	display: block;
	float: left;
	width: 160px;
	overflow: hidden;
	margin: 0px 5px 0px 5px;
	padding: 0px;
}

/* ++++++ SEVENTH ROW ++++++ */
/* +++++++++++++++++++++++++ */
/* pages with two rows is made by row 7 and 4 - row seven is actually three columns */

.col7head {
	display: block;
	width: 515px;
	margin: 0px;
	padding: 0px;
	/* background-image: url(images/bundgrafik/skulptur_bg.gif);
	background-repeat: repeat-y; */
}

.col7_bg {
	background-image: url(images/bundgrafik/skulptur_bg.gif);
	background-repeat: repeat-y;
	border-right: 1px solid #ECECEC;
	margin: 0px;
	padding: 0px;
}

.col7 {
	display: block;
	float: left;
	width: 505px;
	overflow: hidden;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

/* ++++++ BILLED ROW +++++++ */
/* +++++++++++++++++++++++++ */

.col_billedhead {
	display: block;
}

.col_billedbrowser {
	display: block;
	/* width: 687px;*/
	/* border-right: 1px solid #ECECEC; */
	margin: 0px;
	padding 0px;
}

/* ++++++++++++++++ BILLEDBROWSER +++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */

.browserbox {
	display: block;
	/* background-color: #666666; */
	/* margin-bottom: 10px; /* makes box hover a bit */
	margin: 8px 0px 25px 9px;
}

.browserbox img {
	margin: 0px 0px 5px 0px;
}

.img_border {
	border: 1px solid #888888;
}

.arttext {
	font-size: 12px;
	line-height: 16px;
	/* color: #333333; */
	color: #505050;
}

.browserbox_spacer {
	display: block;
	width: 500px;
	height: 10px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++ RIGHT MENU +++++ */
/* ++++++++++++++++++++++ */

#right_content {
	padding-left: 10px;
}

#right_content .topspacer {
	padding-top: 35px;
}

/* +++++ FORSIDE SPECIAL TAGS +++++ */
/* ++++++++++++++++++++++++++++++++ */

.skiltespacer_op { margin: 3px 0px 0px 0px; border: 0px;}
.skiltespacer_ned { margin: 0px 0px 3px 0px; border: 0px}

.forsidecol142 {
	display: block;
	width: 142px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

.forsidecol150 {
	display: block;
	width: 150px;
	padding: 0px;
	margin: 0px 0px 0px 11px;
}

/* +++++ CV PAGE SPECIAL TAGS +++++ */
/* ++++++++++++++++++++++++++++++++ */

.cv_onecolumn {
	width: 330px;
	padding: 0px 0px 2px 0px;
	vertical-align: top;
	color: #606060;
}

.cvleft {
	width: 58px;
	padding: 0px 0px 2px 0px;
	vertical-align: top;
	color: #606060;
}

.cvright {
	width: 272px;
	padding: 0px 0px 2px 0px;
	vertical-align: top;
	color: #606060;
}

/* +++++ ARTIKLER PAGE SPECIAL TAGS +++++ */
/* ++++++++++++++++++++++++++++++++++++++ */

.artikler_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/* color: #808080; */
	color: #707070;
	margin: 0px 0px 4px 0px;
}

/* LINKS page special ++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */

.links_header {
	display: block;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/* color: #808080; */
	color: #707070;
	margin: 0px 0px 4px 0px;
}

/* SKULPTUR pages special ++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */

.skulptur {
	width: 513px;
	/* margin-left: 1px; */
	margin-bottom: 30px;
	padding: 0px;
	/* font-size: 13px; */
	font-size: 12px;
	line-height: 16px;
	/* border-bottom: 1px solid #999999; /* testing */
}

.skulptur_empty {
	width: 151px;
	padding: 0px 10px 0px 10px;
	color: #B3B3B3;
}

.skulptur_image {
	width: 171px;
	padding: 0px;
	text-align: center;
}

.skulptur_left {
	width: 151px;
	padding: 0px 10px 0px 10px;
	/* color: #EEEEEE; */
	color: #606060;
	text-align: right;
	vertical-align: bottom;
}

.skulptur_right {
	width: 151px;
	padding: 0px 10px 0px 10px;
	/* color: #EEEEEE; */
	color: #606060;
	text-align: left;
	vertical-align: bottom;
}

.skulptur_bottom {
	display: block;
	width: 789px;
	height:auto;
	margin: 0px;
	background: url(images/bundgrafik/skulptur_btmtekst_bg.gif);
	background-repeat: repeat-y;
	border-right: 1px solid #ECECEC;
}

.skulptur_bottomtekst {
	display: block;
	width: 487px;
	margin: 0px;
	padding: 15px 15px 20px 15px;
	/* color: #FFFFFF; */
	color: #606060; /* same as greytext */
	font-size: 13px;
	border-top: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
}

.skulptur_txtlink {
	font-size: 13px;
	/* font-weight: bold; */
}

.skulptur_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 1px 0px;
	/* color: #FFFFFF; */
	/* color: #707070; */
	color: #606060;
}

