.v_img {border: 1px #3c4144 solid !important; padding: 6px !important; margin-right: 1em}
.h_img {border: 1px #3c4144 solid !important; padding: 6px !important; margin-left: 1em;}
body {
	color: #3c4144;
	font-size: 1em !important;
	background-color: #8891a4;
	text-align: center;
	padding-bottom: 1em !important;
	width: 100%;
	height: auto }

#wrap {
	color: inherit;
	background-color: white;
	background-image: url(/Files/System/../HTML/redline_uside.gif) !important;
	background-repeat: repeat-y !important;
	background-position: left top;
	margin: 1em auto;
	width: 940px !important;
	height: auto }

/*tilg?ngelighedsknapper skjult i ?verste venstre hj?rne*/

.hiddenelement {
	color: inherit;
	background-color: inherit;
	background-image: none;
	background-position: 0 0;
	display: block;
	margin: -1px 0 0 -1px;
	padding: 0;
	position: relative;
	width: 1px;
	height: 1px;
	float: left;
	overflow: hidden;
	border: none }

/*tekst indstillinger*/

p {
	color: #3c4144 !important;
	font-size: 0.7em !important;
	line-height: 1.3em;
	margin-bottom: 1em }

h1 {
	color: #0053a0 !important;
	font-size: 1em !important;
	margin-bottom: 1em !important }

h2 {
	color: #0053a0 !important;
	font-size: 0.75em !important;
	margin-top: 2em !important;
	margin-bottom: 0.7em !important }

h3 {
	color: #3c4144 !important;
	font-size: 0.75em !important;
	margin-bottom: 0 !important }

h4 {
	font-size: 0.75em !important }

.text2 p {
	color: #f0443c !important }

.text2 {
	color: #f0443c !important;
	font-size: 1em !important }

.bold {
	font-weight: bold }

/*head delen - topmenu og grafik samt logo*/

#topmenu {
	color: white;
	font-size: 0.7em !important;
	background-color: #3c4144;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 940px;
	height: 30px }

#topmenu ul {
	margin: 0 0 0 8px;
	padding: 8px 0 }

#topmenu ul li {
	display: inline !important;
	padding-right: 5px;
	padding-left: 8px;
	border-right: 1px solid #ffffff }

#topmenu a {
	font-size: 1em !important }

.L1_Active a {
	color: #ffffff !important;
	font-size: 1em !important }

.L1_Active a:hover {
	font-weight: bold !important }

#head {
	background-color: #ffffff;
	background-image: url(/Files/System/../HTML/brushbg_03.gif);
	background-repeat: no-repeat;
	background-position: right top !important }

#topgrafik {
	color: #fff;
	background: #3c4144 url(/Files/System/../HTML/topimg_uside.jpg) no-repeat right top;
	width: 940px;
	height: 81px }

#logobar {
	color: #ffffff !important;
	width: 940px;
	height: 85px }

#toplinks {
	color: #ffffff !important;
	background-color: inherit;
	margin-top: 6px;
	width: 290px !important;
	float: right }

.logo {
	float: left }

.print {
	position: relative;
        margin-right: 20px;
	width: 20px;
	float: right }

.print a {
	color: #005fb8 !important;
	font-size: 0.85em !important;
	text-decoration: underline }

/*undermenu og venstre side*/

#submenuen {
	background-position: left top;
	margin: 24px 0 10px;
	padding: 0;
	width: 232px !important;
	float: left;
        height: 264px }

#submenuen ul {
	margin: 0 0 0 16px;
	padding: 0 }

#submenuen ul li {
	text-align: left !important;
	list-style-position: inside }

#submenuen ul li a {
	margin: 0 0 0 -4px }

#submenuen a {
	font-size: 0.7em !important;}

#submenuen ul ul li {
	margin-left: -10px }

.nimg {
	margin-top: -5px !important }

.L2_Active a:link {
	font-weight: normal !important }

.L2_Active {
	font-weight: bold !important }

.L2_Active a:hover {
	color: #0053a0;
	text-decoration: underline !important }

.L2 a:hover {
	color: #0053a0;
	text-decoration: underline !important }

.L3_Active a:link {
	font-weight: normal !important }

.L3_Active {
	font-weight: bold !important }

.L3_Active a:hover {
	color: #0053a0;
	text-decoration: underline !important }

.L4_Active a:link {
	font-weight: normal !important }

.L4_Active {
	font-weight: bold !important }

.L4_Active a:hover {
	color: #0053a0;
	text-decoration: underline !important }

.L5_Active a:link {
	font-weight: normal !important }

.L5_Active {
	font-weight: bold !important }

.L5_Active a:hover {
	color: #0053a0;
	text-decoration: underline !important }

.SL1 {
	font-size: 0.95em !important;
	text-decoration: underline !important;
	margin-left: 10px }

.SL2 {
	font-size: 0.95em !important;
	text-decoration: underline !important;
	margin-left: 15px }

.SL3 {
	font-size: 0.95em !important;
	margin-left: 15px }

.SL4 {
	font-size: 0.95em !important;
	font-style: italic;
	margin-left: 20px }

.SL5 {
	font-size: 0.95em !important;
	font-style: italic;
	margin-left: 20px }

/*hovedindhold*/

#contentwrap {
	background-image: url(/Files/System/../HTML/redline_uside.gif) !important;
	background-repeat: repeat-y !important;
	background-attachment: scroll;
	background-position: left top
        }

#bread {
	color: #999999 !important;
	font-size: 0.7em !important;
	margin-top: 4px;
	margin-bottom: 18px;
	margin-left: 15px;
	width: 670px }

#bread a {
	font-size: 0.8em !important }

#maincontent {
	color: #3c4144;
	font-size: 1em !important;
	background-color: inherit;
	background-position: right top;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 704px;
	float: right }

#maincontent ul {
	color: #f0443c;
	background-color: inherit;
	list-style-position: outside;
	display: block;
	margin: 1.5em 0;
	padding: 0 0 0 1.5em }

#maincontent ul li {
	color: #f0443c;
	background-color: inherit;
	margin-top: 0.7em }

#maincontent caption {
	color: #3c4144 !important;
	font-weight: bold;
	float: none }



/*foot elementer*/

#foot {
	color: #ffffff !important;
	font-size: 0.7em !important;
	background-color: #3c4144;
	padding-top: 7px;
	width: 940px;
	height: 23px !important;
	clear: both !important }

#foot small {
	color: #ffffff !important;
	font-size: 1em;
	background-color: inherit;
	margin-left: 16px }

/*galleriindstillinger*/

#galleriinfo {
	font-size: 1.2em !important }

#galleri img {
	padding: 6px;
	float: none !important;
	border: solid 1px #3c4144 }

#galleri td {
	color: #3c4144 !important;
	text-align: center !important }

.galleripadding {padding: 10px}
.galleripadding img {border: 1px #3c4144 solid; margin: 0; padding: 6px }




/*sitemap indstillinger*/

.sitemapnoborder table td {
	border: 1px !important }

/*til top link*/
.top {
	padding-left: 20px; width 600; height: 20px }

.graafont {
	color: #3c4144;
	background-color: inherit }

.indholdsformat {margin: 18px 40px 18px 18px; }

.images img {border: 1px #3c4144 solid !important; padding: 6px !important}


.leftimgtop {padding: 4px 8px 8px 0px !important}
.rightimgtop {padding: 4px 0px 8px 8px !important}
.lefttimgbottom {padding: 8px 8px 8px 0px !important}
.rightimgbottom {padding: 8px 0px 8px 8px !important}

.flag li { display: inline; }
.flag {float: left; margin-top: 5px; margin-left: 170px}



