#menu
{
	width: 182px;
	border: 0px none #000000;
	/* 	border-right: 1px solid #000000; */
	/* 	border-bottom: 1px solid #000000; */
	float: left; 
	/* 	border-left: 1px solid #000000; */
	z-index: 2;
	top: 182px;
	text-align: right;
	padding-top: 40px;
	background: no-repeat url(/gfx/front_menu_05.gif);
	height: 393px;
	position: absolute;
	
}

#undermenu {

	width:160px;
	height:14px;
	z-index:5;
	border: 1px none #000000;
	visibility: visible;
}
#SideboxMain22 {

	width:120px;
	height:14px;
	z-index:5;
	border: 1px solid #000000;
	visibility: visible;
}

#main {

	text-align: left;
	margin: 0px;
	width: 780px;
	position: absolute;
	top: 0px;
	right: auto;
	left: auto;
	overflow: visible;
	background: #EDE4D8 repeat url(/gfx/streger.gif);
	
	
}


#tekst {

	width:517px;
	height:154px;
	z-index:3;
	visibility: visible;
}

#galleri {

	z-index: 2;
	visibility: visible;
}

#gfx_head {
	border-top: 1px none 0 #000000;
	border-bottom: 1px none #000000;
	font: 13px/31px Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 780px;
	height: 183px;
	position: relative;
}

#gfx_head_logo {
	font: normal bold 13px/16px Arial, Helvetica, sans-serif;
	border-spacing: 0px;

	float: left;
}

#gfx_head_img {
	border-spacing: 0px;
	vertical-align: middle;
	float: right;
	text-align: right;
	position: relative;
	margin-top: 25px;
}

#gfx_head_text {
	width:220px;
	font: normal bold 13px/16px Arial, Helvetica, sans-serif;
	border-spacing: 0px;
	vertical-align: middle;
	float: left;
	margin: 10px;
	margin-left: 15px;
}

#gfx_head_soeg {
	height:14px;
	border: 0px none #000000;
	vertical-align: middle;
	float: left;
	margin: 10px;
	white-space: nowrap;
}

#hovedmenu22 {

	width:110px;
	height:100%;
	z-index:2;
	visibility: visible;
	background-color: #99CCCC;
}

.hovedmenu
{
	font: normal bold 11px/31px Arial, Helvetica, sans-serif;
	height: 31px;
	border-spacing: 0px;
	padding-right: 3px;
	padding-left: 12px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	background: #99CCCC;
	vertical-align: middle;
	white-space: nowrap;
}


a.hovedmenutxt:link { color: #000000; text-decoration: none;}
a.hovedmenutxt:active { color: #000000; text-decoration: none;}
a.hovedmenutxt:visited { color: #666666; text-decoration: none;}
a.hovedmenutxt:hover { color: #CCE7E6;text-decoration: none; }

a.hovedmenutxtvalgt:link { color: #FFFFFF; text-decoration: none;}
a.hovedmenutxtvalgt:active { color: #FFFFFF; text-decoration: none;}
a.hovedmenutxtvalgt:visited { color: #666666; text-decoration: none;}
a.hovedmenutxtvalgt:hover { color: #CCE7E6;text-decoration: none; }

.hovedmenu2 {
	font: normal bold 13px/31px Arial, Helvetica, sans-serif;
	height: 31px;
	padding-left: 12px;
	padding-top: 6px;
	border: 1px;

	vertical-align: middle;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

body {

 	background: #556271;
	width: 780px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;

 	height:100%;
}

#ArticleMain22
{
	background-color: #fff;
	background: url(gfx/ramme_sider.gif) top left repeat-y;

	width: 377px;
	text-align: left;
}

div.ArticleTop
{
	background-image: url(gfx/ramme_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}


#ArticleBody
{
	
	left: 182px;
	position:relative;
	visibility: visible;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align: left;

	overflow: visible;
	width: 400px;
	padding: 3px;

	padding-top: 33px;

}
div.ArticleBody a:link { color: #C78209; text-decoration: none;}
div.ArticleBody a:active { color: #C78209; text-decoration: none;}
div.ArticleBody a:visited { color: #666666; text-decoration: none;}
div.ArticleBody a:hover { color: #000000;text-decoration: none;}

div.ArticleFooter
{
	background: url(gfx/ramme_bund.gif) bottom left no-repeat;
	margin-top: -0.5em;
}

#header {
	border: 1px solid #cecea5;
	background: #d7dabd;
}
#outer_wrapper {
	background: #fff  repeat-y left;
}
#wrapper {
	background: repeat-y right;
}

#container {
	width: 100%;
	float: left;
	margin-right: -200px;
	background: repeat-y right;
}
#content {
	margin-right: 200px;
	background: repeat-y left;
}
#ArticleMain {
	margin-left: 230px;

	text-align: left;
	margin: 0px;
}
#hovedmenu {

width: 113px;
	
	background-color: #99CCCC;

	float: left;
height:  600px;
/* 	border-bottom: 1px solid #000000; */;
	visibility: hidden;
	visibility: visible;
}







#SideboxMain {
	width: 182px;

	float: right;
	position: absolute;
	top: 182px;
	left: 588px;
	font: 11px/25px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding: 3px;
	padding-top: 45px;
}
#footer {
	border: 1px solid #cecea5;
	background: #d7dabd;
}

div.container {
	background: inherit;
	width: 100%;
}
  


div.spacer {
  clear: both;
  }

div.pil {
	text-align: right;
	float: right;
	position: relative;
	z-index: 20;
	left: -1px;
}

img {
	border:				none;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	
}

div.text a:link { color: #666666;text-decoration: none; }
div.text a:active { color: #666666;text-decoration: none;}
div.text a:visited { color: #666666; text-decoration: none;}
div.text a:hover { color: #333333;text-decoration: none; }

.text a:link { color: #666666;text-decoration: none; }
.text a:active { color: #666666;text-decoration: none;}
.text a:visited { color: #666666; text-decoration: none;}
.text a:hover { color: #333333;text-decoration: none; }


.text_front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

span.text_front a:link { color: #FFFF99;text-decoration: none; }
span.text_front a:active { color: #FFFF99;text-decoration: none;}
span.text_front a:visited { color: #FFFF99; text-decoration: none;}
span.text_front a:hover { color: #FFFFFF;text-decoration: none; }


.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	border: 0 none;
	white-space: nowrap;
	text-align: right;
	width: 150px;
	color: #000000;
	height: 25px;
	vertical-align: middle;
}

.menu_tom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	border: 0 none;
	white-space: nowrap;
	text-align: right;
	width: 2px;
	color: #999997;
	height: 25px;
	vertical-align: middle;
}



a.menu:link { color: #999999; text-decoration: none;
}
a.menu:active { color: #999999; text-decoration: none;
}
a.menu:visited { color: #666666; text-decoration: none;}
a.menu:hover { color: #000000;text-decoration: none;
}
/* a.menu:link { color: #000000; text-decoration: none;} */
/* a.menu:active { color: #000000; text-decoration: none;} */
/* a.menu:visited { color: #97BE53; text-decoration: none;} */
/* a.menu:hover { color: #EC6800;text-decoration: none; } */

.menu_valgt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	width: 150px;
	height: 25px;
}

a.menu_valgt:link {color: #999997; text-decoration: none;
	background: <;
}
a.menu_valgt:active { color: #999997; text-decoration: none;
}
a.menu_valgt:visited { color: #999997; text-decoration: none;
}
a.menu_valgt:hover { color: #000000; text-decoration: none;
}

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	padding: 0 3px 0 3px;

}

a.menu2:link { color: #776E5D; text-decoration: none;}
a.menu2:active { color: #776E5D; text-decoration: none;}
a.menu2:visited { color: #776E5D; text-decoration: none;}
a.menu2:hover { color: #000000;text-decoration: none; }

.menu2_valgt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	padding: 0 3px 0 3px;
}


a.menu2_valgt:link { color: #FFFFFF; text-decoration: none;}
a.menu2_valgt:active { color: #FFFFFF; text-decoration: none;}
a.menu2_valgt:visited { color: #FFFFFF; text-decoration: none;}
a.menu2_valgt:hover { color: #FFFFFF;text-decoration: none; }

.overskrift {
	color: #666600;
	font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
}

.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666600;
	font-style: italic;
}

.overs_front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
}

.rubrik_front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: italic;
}

.input15 {
	font: 12px Arial, Helvetica, sans-serif;
}

